6
votes
how to create private network same as mainnet?
There is an article in the documentation detailing how you can setup and run a network with multiple producers, voting, and resource consumption.
Excerpt:
In this tutorial, we will start a number ...
5
votes
Error 3070003: Serialization Error Processing WASM
I solved it. The problem was that I was using .wast and you can no longer use .wast you have to use .wasm
4
votes
Accepted
Is there any way I can keep wallet unlocked and open all the time on the local node
I'm still seeing the option under keosd -h for help.
keosd --version v1.5.0
--unlock-timeout arg (=900) Timeout for unlocked wallet in seconds
(...
4
votes
Accepted
Is It safe to Store User keys on local db server?
This depends strongly on your application. The web approach maybe more comfortable for the user but will put you and your application in certain responsibilities and risks. From my understanding you ...
tmm♦
- 2,114
4
votes
Is It safe to Store User keys on local db server?
Private keys are very confidential information and they need to be stored somewhere very safe where only the owner can access them. But, if you are storing them at your side even after encryption you ...
3
votes
Accepted
How to sign a transaction locally using python?
What you are missing here is the chain ID of the network.
Mainnet: aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906
Jungle Testnet: ...
3
votes
How to sign a transaction locally using python?
The api '/v1/wallet' is from the server keosd, not the nodeosd. You may change the port that keosd served.
3
votes
Accepted
What happens when wallet is kept unlocked on eos mainnet?
My doubt is, what are the consequences if someone leaves his/her wallet unlocked for a while?
The wallet is just a software that doesn't communicate with nodeos directly. If you have your wallet ...
2
votes
is it possible to create an account using Cleos?
Yes, you can.
To create an account in Mainnet, you need to use cleos -u MAINNET_API_URL system newaccount instead of cleos create account, since the back one is for boot
or development purpose, you ...
2
votes
Where is wallet rpc api documentation?
You can refer to RPC API document of v1.1.0 which had wallet APIs before.
https://developers.eos.io/eosio-nodeos/v1.1.0/reference
2
votes
How to create wallet using eosjs or RPC call
I found the answer by trying various things posting this answer as a help.
So everyone can view this.
Ok that is true that wallet_plugin has been removed from the nodeos but kleosd is still using that ...
2
votes
how can I implement recovery key thing in eos private network?
eosio.recovery contract provide user to recover their account if their owner keys are stolen.
For this purpose you need to
set a permission ‘recover’ and provide a trusted account for recovery.
...
2
votes
Private key Security
When storing in keosd, you can take preventive action to keep the keys out of your console's logs. Also, you can sign transactions in a cold-storage way so that you're only broadcasting the signed ...
2
votes
Cleos - Unable to connect with Keosd via Unix Socket Path
If i don't run keosd and run that command
cleos --print-request --print-response wallet list
That is the result i get from console that clearly tell me it's not using ip/port but unix socket as a ...
2
votes
Where to get JSON Schema for EOS endpoints api?
The RPC Api params for all EOS API endpoints are defined in the docs:
https://developers.eos.io/eosio-nodeos/reference
For example the get account POST request would look like this:
var request = ...
2
votes
Accepted
Problem with keosd
I have solved it.
What I found is, keosd is running somehow in the system. Find it and kill it. Try the commands below
Find PID of the running keosd process
ps -ef | grep keosd
Kill it
kill -9 pid
...
2
votes
Accepted
Why do we have to provide private keys in eosjs?
EOS is very new, things are changing rapidly. Currently the easiest and best way to keep the private keys private is to use a different tool to handle signing of transactions.
The easiest and most ...
2
votes
unlock-timeout keosd issues and keosd connection
I second case, you have to run the keosd as a new process. For that, you have to kill currently running keosd process first.
Run pkill keosd for stopping currently running keosd and then run
keosd --...
2
votes
Accepted
EOSIO - Error 3120006: No available wallet
Try this command
cleos -u http://127.0.0.1:8892 --wallet-url http://127.0.0.1:8891 create account eosio eosio.token your_key your_key
1
vote
Is it secure to use keosd in an aws to let dapp/app server sign transaction?
This method would work, but it would only be as secure as your server, as you would need to keep the private key in plain text format, so anyone who could access the machine could sign transactions.
...
1
vote
Accepted
What is a packed transaction?
A packed transaction is one where the transaction structure is converted from the JSON format into a packed binary format. In the C++ code in EOS, this is done using Boost. The abi_json_to_bin ...
1
vote
Accepted
No able to sign the transaction
I believe you have followed EOSBlock/EOS-Tutorials documentation. If so then you have to add the chain ID into the payload of sign_transaction.
[
{
"ref_block_num": 246190,
"...
1
vote
EOS transactions for Future execution
Ans 1: Yes, you have to add this information as it helps in validating and adding the blocks in the blockchain.
Ans 2: Yes, EOS has this concept of deferred transaction which lets you execute your ...
1
vote
Signing transaction clerification
tx signing:
Yes. You must use keosd.
Yes.
So I can better understand your approach, what are you trying to do? I cannot envision a scenario in which you wouldn't want to use keosd unless you're ...
1
vote
Wallet, Account and Transaction with Memo
Wallets:
No. There are services that can create an account and pass you the keys. As for signing, yes you need some sort of wallet to sign for you to be secure. If you don't care about security ...
1
vote
Accepted
How to delete a wallet
before deleting the wallet stop the wallet using
cleos wallet stop -n wallet_name
and then delete the wallet i guess this will help
1
vote
Accepted
keosd not found
Steps to install keosd globally
Clone the eos git repository Run eosio_build.sh for building it
Run /root/opt/mongodb/bin/mongod -f /root/opt/mongodb/mongod.conf &
then export PATH=${...
1
vote
keosd not found
After cloning eos you will find two shell script files first you run eosio_build.sh to install eos and then run eosio_install.sh.
eosio_install will add all programs of eosio in the system path so ...
1
vote
Problem with keosd connection via http rpc
Maybe you will copy keosd from docker, and put it in the same directory of cleos.
When call cleos to interact with wallet, keosd will be launched by cleos.
1
vote
Accepted
How to create wallet using eosjs or RPC call
OP found their answer, but to give a slightly different answer, keosd was never recommended for accepting external connections. Using it locally is fine, but once you start making API calls from a ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
keosd × 51cleos × 29
nodeos × 27
eosjs × 13
rpc × 8
wallet × 7
eosio-code × 5
eosio.token × 4
transactions × 3
mainnet × 3
smart-contract × 2
accounts × 2
api × 2
keys × 2
signing × 2
eosio.cdt × 1
permissions × 1
dapp × 1
development × 1
blockchains × 1
eosio.system × 1
private-blockchain × 1
docker × 1
ubuntu × 1
single-node × 1