POSTGetAccount
https://tron-mainnet.nodit.io/walletsolidity/getaccountQuery information about an account, including TRX balance, TRC-10 balances, stake information and vote information and permissions etc. (Confirmed state)
Account address. (Format: Base58 or Hex). Example: TUoHaVjx7n5xz8LwPRDckgFrDWhMhuSuJM
Optional. Set to true to format addresses in Base58; set to false for hex format. (Default: false)
Account name. (Can be modified once via wallet/updateaccount).
Account address. Base58 if visible=true on the request, hex (21 bytes including the 0x41 prefix) otherwise.
Account type. Normal is default and omitted; AssetIssue is a TRC-10 issuer; Contract is a smart-contract account.
Account creation timestamp, in milliseconds.
TRX balance, in sun (1 TRX = 1,000,000 sun).
Account ID (custom identifier set by the account holder).
Amount of TRX staked, in sun.
Timestamp (ms) when the unstake operation becomes available.
Stake 1.0 — total TRX this account has staked to delegate Bandwidth to others, in sun.
Stake 1.0 — total TRX delegated to this account from others for Bandwidth, in sun.
Resource type. BANDWIDTH is the default and omitted from JSON when it would be the value; ENERGY and TRON_POWER appear explicitly.
Self-staked TRX amount for this resource, in sun. Omitted from JSON when 0.
Resource type being unstaked. BANDWIDTH is default and omitted.
Amount of TRX being unstaked, in sun.
Timestamp (ms) when the unstaked TRX can be withdrawn via wallet/withdrawexpireunfreeze. Wait period = chain param #70 getUnfreezeDelayDays (default 14 days on Mainnet).
Stake 2.0 — total TRX this account has staked to delegate Bandwidth to others, in sun.
Stake 2.0 — total TRX delegated to this account from others for Bandwidth, in sun.
Amount of staked Bandwidth used by the account.
Amount of free Bandwidth used (per-account daily 600 free Bandwidth allowance).
Duration, in blocks, for staked Bandwidth to fully recover. Has decimal precision of 3 if net_window_optimized is true, otherwise 0.
Whether the Bandwidth recovery window optimization is enabled.
Timestamp (ms) of the last time the account consumed staked Bandwidth.
Timestamp (ms) of the last time the account consumed free Bandwidth.
Stake 1.0 — self-staked TRX for Energy.
Amount of TRX staked, in sun.
Timestamp (ms) when the unstake operation becomes available.
Stake 1.0 — TRX this account staked to delegate Energy to others, in sun.
Stake 1.0 — TRX delegated to this account from others for Energy, in sun.
Stake 2.0 — TRX this account staked to delegate Energy to others, in sun.
Stake 2.0 — TRX delegated to this account from others for Energy, in sun.
Amount of Energy used by the account.
Timestamp (ms) of the last time the account consumed staked Energy.
Duration in blocks for Energy to fully recover. Has decimal precision of 3 if energy_window_optimized is true, otherwise 0.
Whether the Energy recovery window optimization is enabled.
List of Vote objects, each containing vote_address (SR address) and vote_count (number of votes).
Timestamp (ms) of the account's last operation. Note: field name is latest_opration_time (missing 'e') — this is the actual protocol spelling; do not rename to 'operation'.
Whether the account is a Super Representative (SR), Partner, or Candidate.
Amount of withdrawable SR / voter rewards, in sun.
Timestamp (ms) of the account's last reward withdrawal. Withdrawals are restricted to once per 24 hours.
Permission type. Owner is the default and may be omitted in JSON.
Permission ID. 0 = Owner (omitted in JSON), 1 = Witness, 2-8 = Active.
Human-readable permission name (e.g. owner, active, witness).
Sum of signature weights required to authorize an operation under this permission.
32-byte (64 hex characters) bitmap restricting which contract types this permission can sign. Bit N corresponds to ContractType enum value N (see Tron.proto). Only present on Active permissions — Owner and Witness can sign anything within their scope.
Parent permission ID. Typically 0 (Owner) for non-Owner permissions.
List of (address, weight) pairs whose signatures can authorize this permission.
Signer address (Base58 if visible=true, hex otherwise).
Signature weight contributed by this key. Sum of weights of signers must meet the Permission's threshold.
Permission type. Owner is the default and may be omitted in JSON.
Permission ID. 0 = Owner (omitted in JSON), 1 = Witness, 2-8 = Active.
Human-readable permission name (e.g. owner, active, witness).
Sum of signature weights required to authorize an operation under this permission.
32-byte (64 hex characters) bitmap restricting which contract types this permission can sign. Bit N corresponds to ContractType enum value N (see Tron.proto). Only present on Active permissions — Owner and Witness can sign anything within their scope.
Parent permission ID. Typically 0 (Owner) for non-Owner permissions.
List of (address, weight) pairs whose signatures can authorize this permission.
Signer address (Base58 if visible=true, hex otherwise).
Signature weight contributed by this key. Sum of weights of signers must meet the Permission's threshold.
Permission type. Owner is the default and may be omitted in JSON.
Permission ID. 0 = Owner (omitted in JSON), 1 = Witness, 2-8 = Active.
Human-readable permission name (e.g. owner, active, witness).
Sum of signature weights required to authorize an operation under this permission.
32-byte (64 hex characters) bitmap restricting which contract types this permission can sign. Bit N corresponds to ContractType enum value N (see Tron.proto). Only present on Active permissions — Owner and Witness can sign anything within their scope.
Parent permission ID. Typically 0 (Owner) for non-Owner permissions.
List of (address, weight) pairs whose signatures can authorize this permission.
Signer address (Base58 if visible=true, hex otherwise).
Signature weight contributed by this key. Sum of weights of signers must meet the Permission's threshold.
TRC-10 token name.
Balance of the token.
TRC-10 Token ID.
Balance of the token.
Name of the TRC-10 token issued by this account (only if it issued one — accounts can issue at most one TRC-10).
Token ID of the TRC-10 issued by this account (only if it issued one).
TRC-10 token name.
Free Bandwidth consumed for transfers of the token.
TRC-10 Token ID.
Free Bandwidth consumed for transfers of the token.
TRC-10 token name.
Timestamp of the last operation for the token. (Unit: millisecond)
TRC-10 Token ID.
Timestamp of the last operation for the token. (Unit: millisecond)
Whether asset-storage optimization is enabled for this account.