Multisig
How to setup a multisig & send transactions.
Setup Multisig
mayanode keys show person1 --pubkeymayanode keys add person2 --pubkey {pubkey}mayanode keys add multisig --multisig person1,person2,person3 --multisig-threshold 2Create Transaction
# Sender: maya1ry7jujk4dwjfcrlr2af0e7xeqkgl3esjdqj5v8
# Receiver: maya1y28pn7vlalm5rdq98ssjfq43l6ymnyrp69dd0j
# Amount: 1 CACAO (in 1e10 notation)
mayacli tx bank send maya1ry7jujk4dwjfcrlr2af0e7xeqkgl3esjdqj5v8 maya1y28pn7vlalm5rdq98ssjfq43l6ymnyrp69dd0j 10000000000cacao --chain-id mayachain-mainnet-v1 --node https://tendermint.mayachain.info:443 --gas 3000000 --generate-only >> tx_raw.json{"body":{"messages":[{"@type":"/types.MsgSend","from_address":"maya1ry7jujk4dwjfcrlr2af0e7xeqkgl3esjdqj5v8",
"to_address":"maya1y28pn7vlalm5rdq98ssjfq43l6ymnyrp69dd0j",
"amount":[{"denom":"cacao","amount":"10000000000"}]}],"memo":"",
"timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},
"auth_info":{"signer_infos":[],
"fee":{"amount":[],"gas_limit":"3000000","payer":"","granter":""}},
"signatures":[]}Sign Transaction
From Person 1
From Person 2
Build Transaction
Gather Signatures
Multisig Sign
Broadcast Transaction
Last updated
Was this helpful?