eos权限设置

#定义权限
cleos  --wallet-url http://127.0.0.1:8900  -u http://openapi.eos.ren set account permission <账户名> <权限名> '{"threshold":1,"keys":[{"key":"EOS6G公钥","weight":1}]}' active

#绑定某合约动作到权限
cleos --wallet-url http://127.0.0.1:8900  -u http://openapi.eos.ren set action permission <账户名> <合约名> <合约的action> <权限名>



# 测试权限
cleos --wallet-url http://127.0.0.1:8900  -u http://openapi.eos.ren push action <合约名> <合约的action>  '[ "<合约action 参数>"  ]'   -p <账户名>@<权限名>

# 删除权限
cleos  --wallet-url http://127.0.0.1:8900  -u http://openapi.eos.ren set account permission <账户名> <权限名> NULL active

评论关闭