Hot answers tagged

2

You are correct in that you need to create a wallet on inita node as well as on the genesis node. Actions can only be pushed to the blockchain from a location where the private key is accessible. The most common way to do this is to store the private key in a wallet and then unlock that wallet before pushing the action to the chain. You set up a wallet and ...


2

No, you don't need to create a wallet for each node. It does not communicate with wallet at all. You should set producer-name and signature-provider options for each block producing node. You need to create an account with the producer-name and set a pair of private and public key for sigining produced block. These keys don't need to same to those of owner ...


1

Launch keosd manually and use cleos option --no-auto-keosd.


1

It looks like you forgot to add the closing square bracket after your action. I assume this is the problem. It should instead look like this: (async()=>{ let actions = [{ account: 'tommy', name: 'hi', authorization: [{ actor: 'tommy', permission: 'active', }], data: { user: 'tommy' }, }] let seActions = ...


Only top voted, non community-wiki answers of a minimum length are eligible