---
updatedAt: 2026-08-19T16:00:19.000Z
---

Fetch the complete documentation index at: https://docs.blockdaemon.com/llms.txt. Use this file to discover all available pages before exploring further. Append .md to any documentation page URL to get its markdown version.

# Tron Solidity Methods

> 📘
>
> See the [Tron RPC API connection guide](https://docs.blockdaemon.com/docs/access-solidity-full-node-tron-rpc).

### `GET`

| Method                                  | Notes                                                    | Compute Unit Value |
| --------------------------------------- | -------------------------------------------------------- | ------------------ |
| `GET /walletsolidity/getassetissuelist` | Returns the list of TRC-10 assets from solidified state. | 20                 |
| `GET /walletsolidity/getnowblock`       | Returns the latest solidified block.                     | 50                 |
| `GET /walletsolidity/listexchanges`     | Returns exchanges from solidified state.                 | 20                 |
| `GET /walletsolidity/listwitnesses`     | Returns Super Representatives from solidified state.     | 20                 |

### `Accounts and assets`

| Method                                            | Notes                                                            | Compute Unit Value |
| ------------------------------------------------- | ---------------------------------------------------------------- | ------------------ |
| `POST /walletsolidity/getaccount`                 | Returns account information from solidified state.               | 20                 |
| `POST /walletsolidity/getassetissuebyid`          | Returns a TRC-10 asset by ID from solidified state.              | 10                 |
| `POST /walletsolidity/getassetissuebyname`        | Returns a TRC-10 asset by name from solidified state.            | 10                 |
| `POST /walletsolidity/getassetissuelistbyname`    | Returns TRC-10 assets matching a name from solidified state.     | 20                 |
| `POST /walletsolidity/getpaginatedassetissuelist` | Returns a paginated list of TRC-10 assets from solidified state. | 10                 |

### `Blocks and transactions`

| Method                                               | Notes                                                                     | Compute Unit Value |
| ---------------------------------------------------- | ------------------------------------------------------------------------- | ------------------ |
| `POST /walletsolidity/getblock`                      | Returns a solidified block using the supplied selector.                   | 50                 |
| `POST /walletsolidity/getblockbyid`                  | Returns a solidified block by block ID.                                   | 50                 |
| `POST /walletsolidity/getblockbylatestnum`           | Returns the requested number of latest solidified blocks.                 | 50                 |
| `POST /walletsolidity/getblockbylimitnext`           | Returns solidified blocks in a requested numeric range.                   | 50                 |
| `POST /walletsolidity/getblockbynum`                 | Returns a solidified block by block number.                               | 50                 |
| `POST /walletsolidity/gettransactionbyid`            | Returns a transaction by ID from solidified state.                        | 20                 |
| `POST /walletsolidity/gettransactioncountbyblocknum` | Returns the transaction count for a solidified block number.              | 10                 |
| `POST /walletsolidity/gettransactioninfobyblocknum`  | Returns transaction execution information for a solidified block number.  | 10                 |
| `POST /walletsolidity/gettransactioninfobyid`        | Returns execution information for a transaction ID from solidified state. | 20                 |

### `Delegated resources and brokerage`

| Method                                                    | Notes                                                                   | Compute Unit Value |
| --------------------------------------------------------- | ----------------------------------------------------------------------- | ------------------ |
| `POST /walletsolidity/getBrokerage`                       | Returns a Super Representative's brokerage ratio from solidified state. | 10                 |
| `POST /walletsolidity/getavailableunfreezecount`          | Returns the available unfreeze-operation count from solidified state.   | 10                 |
| `POST /walletsolidity/getcandelegatedmaxsize`             | Returns the maximum resource amount an account can delegate.            | 10                 |
| `POST /walletsolidity/getcanwithdrawunfreezeamount`       | Returns the amount available to withdraw after unfreezing.              | 10                 |
| `POST /walletsolidity/getdelegatedresource`               | Returns delegated resources from solidified state.                      | 10                 |
| `POST /walletsolidity/getdelegatedresourceaccountindex`   | Returns delegation index information from solidified state.             | 5                  |
| `POST /walletsolidity/getdelegatedresourceaccountindexv2` | Returns Stake 2.0 delegation index information from solidified state.   | 10                 |

### `Exchange and node information`

| Method                                 | Notes                                                         | Compute Unit Value |
| -------------------------------------- | ------------------------------------------------------------- | ------------------ |
| `POST /walletsolidity/getexchangebyid` | Returns an exchange by ID from solidified state.              | 10                 |
| `POST /walletsolidity/getnodeinfo`     | Returns current node information.                             | 5                  |
| `POST /walletsolidity/getburntrx`      | Returns the total amount of burned TRX from solidified state. | 5                  |

### `Energy and rewards`

| Method                                | Notes                                                                   | Compute Unit Value |
| ------------------------------------- | ----------------------------------------------------------------------- | ------------------ |
| `POST /walletsolidity/estimateenergy` | Estimates Energy required for a contract call against solidified state. | 10                 |
| `POST /walletsolidity/getReward`      | Returns an account's unclaimed reward from solidified state.            | 10                 |

### `Shielded TRC20`

| Method                                                  | Notes                                                              | Compute Unit Value |
| ------------------------------------------------------- | ------------------------------------------------------------------ | ------------------ |
| `POST /walletsolidity/isshieldedtrc20contractnotespent` | Checks whether a shielded TRC20 note is spent in solidified state. | 5                  |
| `POST /walletsolidity/scanshieldedtrc20notesbyivk`      | Scans shielded TRC20 notes with an incoming viewing key.           | 10                 |
| `POST /walletsolidity/scanshieldedtrc20notesbyovk`      | Scans shielded TRC20 notes with an outgoing viewing key.           | 10                 |

### `Contract trigger`

| Method                                         | Notes                                                       | Compute Unit Value |
| ---------------------------------------------- | ----------------------------------------------------------- | ------------------ |
| `POST /walletsolidity/triggerconstantcontract` | Executes a constant contract call against solidified state. | 50                 |