Skip to content

Commit

Permalink
add ibc account resign for cmdline demo
Browse files Browse the repository at this point in the history
  • Loading branch information
Thaipanda committed Jun 21, 2020
1 parent 2bd40b6 commit 71fe81a
Showing 1 changed file with 15 additions and 1 deletion.
16 changes: 15 additions & 1 deletion docs/BOSIBC_Cmdline_Demo.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ yascleos push action ${contract_token} setglobal '['${p_chain}',true]' -p ${cont
params='["bos","'${bos_organization}'","bosibc.io","'${contract_chain}'","'${ibc_free_act}'",5,1000,1000,true]'
yascleos push action ${contract_token} regpeerchain "${params}" -p ${contract_token}
# set administrator after the permission resign
# set administrator before the permission resign
yascleos push action ${contract_token} setadmin '['${yas_admin_act}']' -p ${contract_token}
yascleos push action ${contract_chain} setadmin '['${yas_admin_act}']' -p ${contract_chain}
```
Expand Down Expand Up @@ -208,3 +208,17 @@ cleos push action ${peerchain_contract} transfer '[ "YOU_EOS_ACT", "bosibc.io","
# transfer TPT from EOS to TELOS
cleos push action ${peerchain_contract} transfer '[ "YOU_EOS_ACT", "bosibc.io","10.0000 TPT", "hub.io@bos >> YOUR_ACT_BOS@bos Hello TELOS" ]' -p YOU_EOS_ACT@active
```

## Resign the IBC account permission into eosio.prods
## 将 IBC 账户的权限指定给 eosio.prods
```
# for contract_token
yascleos set account permission ${contract_token} active '{"threshold": 1, "keys":[], "accounts":[ {"permission":{"actor":"'${contract_token}'","permission":"eosio.code"},"weight":1},{"permission":{"actor":"eosio.prods","permission":"active"},"weight":1}], "waits":[] }' owner -p ${contract_token}
yascleos set account permission ${contract_token} owner '{"threshold": 1, "keys":[], "accounts":[{"permission":{"actor":"eosio.prods","permission":"active"},"weight":1}], "waits":[] }' -p ${contract_token}@owner
# for contract_chain
yascleos set account permission ${contract_chain} active '{"threshold": 1, "keys":[], "accounts":[{"permission":{"actor":"eosio.prods","permission":"active"},"weight":1}], "waits":[] }' owner -p ${contract_chain}
yascleos set account permission ${contract_chain} owner '{"threshold": 1, "keys":[], "accounts":[{"permission":{"actor":"eosio.prods","permission":"active"},"weight":1}], "waits":[] }' -p ${contract_chain}@owner
```

0 comments on commit 71fe81a

Please sign in to comment.