chain/get_account
chain/get_account
调用返回指定账号的描述信息。
注意,nodeos时需要启用chain_api_plugin插件。
调用参数
JSON对象,用来指定要读取信息的账号,其成员如下:
- account_name:账号名称,字符串
返回值
get_account
调用的返回值是描述账号信息的JSON对象,其成员如下:
- account_name:账号名称
- permissions: 账号权限集合,权限对象数组,每个权限对象的成员如下:
- perm_name:权限名称
- parent:父权限名称
- required_auth:授权条件,JSON对象,成员如下:
- threshold:阈值,整数
- keys:公钥信息集合,数组,每个公钥信息对象成员如下:
- key:公钥,字符串
- weight:权重
- accounts:账号数组
示例代码
调用请求:
~$ curl -X POST --url http://127.0.0.1:8888/v1/chain/get_account -d '{
"account_name": "eosio"
}'
返回结果:
{
"account_name": "eosio",
"permissions": [{
"perm_name": "active",
"parent": "owner",
"required_auth": {
"threshold": 1,
"keys": [{
"key": "EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV",
"weight": 1
}],
"accounts": []
}
}, {
"perm_name": "owner",
"parent": "",
"required_auth": {
"threshold": 1,
"keys": [{
"key": "EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV",
"weight": 1
}],
"accounts": []
}
}]
}