post https://api.shasta.trongrid.io/wallet/getaccount
查询一个账号的信息, 包括TRX余额、TRC10余额、质押以获取资源情况,投票情况,以及权限等.
返回值
接口返回账户对象,其中包含如下字段:
字段 | 类型 | 描述 |
---|---|---|
account_name | string | 帐户的名称。 账户名可以通过wallet/updateaccount 接口修改。 帐户名称只能更改一次。 |
address | string | 账户地址 |
create_time | int64 | 账户创建时间,即账户在TRON网络激活时间 |
balance | int64 | 账户TRX余额 |
frozen.frozen_balance | int64 | 在Stake 1.0中,账户为获取带宽而质押的TRX总量 |
frozen.expire_time | int64 | 在Stake 1.0中,账户为获取带宽而进行的质押操作的过期时间,超过该时间后,账户才可进行解质押操作 |
delegated_frozen_balance_for_bandwidth | int64 | 在Stake 1.0中,该账户为其它账户代理带宽而质押的TRX总量 |
acquired_delegated_frozen_balance_for_bandwidth | int64 | 在Stake 1.0中,其它账户为该账户代理带宽而质押的TRX总量 |
account_resource.frozen_balance_for_energy.frozen_balance | int64 | 在Stake 1.0中,账户为获取能量而质押的TRX总量 |
account_resource.frozen_balance_for_energy.expire_time | int64 | 在Stake 1.0中,账户为获取能量而进行的质押操作的过期时间,超过该时间后,账户才可进行解质押操作 |
account_resource.delegated_frozen_balance_for_energy | int64 | 在Stake 1.0中,该账户为其它账户代理能量而质押的TRX总量 |
account_resource.acquired_delegated_frozen_balance_for_energy | int64 | 在Stake 1.0中,其它账户为该账户代理能量而质押的TRX总量 |
account_resource.delegated_frozenV2_balance_for_energy | int64 | 在Stake 2.0中,该账户为其它账户代理能量而质押的TRX总量 |
account_resource.acquired_delegated_frozenV2_balance_for_energy | int64 | 在Stake 2.0中,其它账户为该账户代理能量而质押的TRX总量 |
delegated_frozenV2_balance_for_bandwidth | int64 | 在Stake 2.0中,该账户为其它账户代理带宽而质押的TRX总量 |
acquired_delegated_frozenV2_balance_for_bandwidth | int64 | 在Stake 2.0中,其它账户为该账户代理带宽而质押的TRX总量 |
frozenV2 | FreezeV2[] | 在Stake 2.0中,为获取各个类型的资源而质押的TRX总量,不包括代理出去的TRX。 |
unfrozenV2 | UnFreezeV2[] | 在Stake 2.0中,每一次的解质押信息。其中一个解质押信息包含三个字段:type :资源类型;unfreeze_amount :解质押的TRX数量;unfreeze_expire_time :解质押的本金可提取起始时间戳,以ms为单位。 |
account_resource.energy_usage | int64 | 能量已使用量 |
account_resource.latest_consume_time_for_energy | int64 | 账户最近一次消耗能量的时间 |
account_resource.energy_window_size | int64 | 能量完全恢复需要经历的区块时间个数 |
net_usage | int64 | 带宽已使用量 |
free_net_usage | int64 | 免费带宽已使用量 |
net_window_size | int64 | 质押获得的带宽完全恢复需要经历的区块时间个数 |
free_asset_net_usageV2 | map<string, int64> | 使用的各个TRC 10代币的免费带宽量 |
votes | Vote | 账户为各个超级代表账户所投的票数 |
latest_opration_time | int64 | 账户最近一次操作的时间 |
latest_consume_time | int64 | 账户最近一次消耗带宽的时间 |
latest_consume_free_time | int64 | 账户最近一次消耗免费带宽的时间 |
is_witness | bool | 是否为超级代表 |
allowance | int64 | 账户可提取的奖励数量 |
latest_withdraw_time | int64 | 账户最近一次提取奖励时间,超级代表或用户在24小时内仅可提取一次奖励 |
owner_permission | Permission | 账户的owner权限 |
witness_permission | Permission | 账户的witness权限 |
active_permission | Permission | 账户的active权限 |
asset | map<string, int64> | 账户内的TRC10代币的token id 及余额 |
assetV2 | map<string, int64> | 账户内的TRC10代币的token id 及余额。注,V2版本为允许token同名提案开启后使用的结构,目前该提案已经开启。 |
asset_issued_name | string | 账户创建的TRC10代币名称 |
asset_issued_ID | string | 账户创建的TRC10代币ID |
free_asset_net_usage | map<string, int64> | 账户转账TRC10 代币所消耗的免费带宽量 |
free_asset_net_usageV2 | map<string, int64> | 账户转账TRC10 代币所消耗的免费带宽量 |