Tron wallet HTTP methods
Send wallet requests to POST /rpc/tron/wallet/<name>. All operations require
x-token: $TRIPORT_API_KEY and the tron:rpc scope. Block values are decimal
JSON integers. Addresses default to hex-41; Base58 requires visible: true.
Blocks
| Method | Category | Summary | Tier / rate limit |
|---|---|---|---|
getnowblock | tron_read_rpc | Return the current solid block. | free+; 15 / 20 / 100 / 250 RPS (default, unmeasured) |
getblockbylatestnum | tron_read_rpc | Return a count of recent included blocks. | free+; 15 / 20 / 100 / 250 RPS (default, unmeasured) |
getblockbynum | tron_read_rpc_heavy | Return a native block by decimal height. | free+; 2 / 5 / 20 / 80 RPS (default, unmeasured) |
Chain and account state
| Method | Category | Summary | Tier / rate limit |
|---|---|---|---|
getaccount | tron_read_rpc | Return current native account state. | free+; 15 / 20 / 100 / 250 RPS (default, unmeasured) |
getchainparameters | tron_read_rpc | Return current native chain parameters. | free+; 15 / 20 / 100 / 250 RPS (default, unmeasured) |
getcontractinfo | tron_read_rpc | Return native contract metadata. | free+; 15 / 20 / 100 / 250 RPS (default, unmeasured) |
getenergyprices | tron_read_rpc | Return native energy price changes. | free+; 15 / 20 / 100 / 250 RPS (default, unmeasured) |
getnextmaintenancetime | tron_read_rpc | Return the next maintenance boundary. | free+; 15 / 20 / 100 / 250 RPS (default, unmeasured) |
getnodeinfo | tron_read_rpc | Return public status for the selected node. | free+; 15 / 20 / 100 / 250 RPS (default, unmeasured) |
listwitnesses | tron_read_rpc | Return the native witness inventory. | free+; 15 / 20 / 100 / 250 RPS (default, unmeasured) |
triggerconstantcontract | tron_read_rpc_heavy | Execute a read-only native contract call. | free+; 2 / 5 / 20 / 80 RPS (default, unmeasured) |
Confirmed execution
| Method | Category | Summary | Tier / rate limit |
|---|---|---|---|
gettransactioninfobyid | tron_read_rpc | Return confirmed transaction execution information. | free+; 15 / 20 / 100 / 250 RPS (default, unmeasured) |
Network constraints
- No public wallet mempool, pending queue, or WebSocket surface is published.
- Historical block depth varies by node; the measured 2,219,797-block window on one node is not a pool-wide guarantee.
- The OpenAPI response schema is intentionally extensible and contains no concrete response examples; method pages mark response fields as unknown.
- TRC20 event-oriented REST access belongs to the separate REST layer.
See Tron errors, Tron limits, and the EVM JSON-RPC methods.
POST getaccount
Returns the current native Tron account state.
POST getblockbylatestnum
Returns a requested count of the latest native Tron blocks.
POST getblockbynum
Returns a native Tron block by its decimal block number.
POST getchainparameters
Returns the current native Tron chain-parameter object.
POST getcontractinfo
Returns native metadata for a Tron contract address.
POST getenergyprices
Returns native Tron energy price changes through wallet HTTP.
POST getnextmaintenancetime
Returns the next native Tron maintenance boundary.
POST getnodeinfo
Returns the public status exposed by the selected Tron wallet node.
POST getnowblock
Returns the current solid block reported by the selected Tron wallet node.
POST gettransactioninfobyid
Returns confirmed execution information for a native Tron transaction identifier.
POST listwitnesses
Returns the native Tron witness list.
POST triggerconstantcontract
Executes a read-only native Tron contract call without broadcasting a transaction.