Tron RPC
Archive Method
Only on the full archive nodes. Complex queries might take longer and incur additional cost
How to use it
// yarn add @tatumio/tatum
import { TatumSDK, Tron, Network } from '@tatumio/tatum'
const tatum = await TatumSDK.init<Tron>({ network: Network.TRON })
const res = await tatum.rpc.getEnergyPrices()
await tatum.destroy() // Destroy Tatum SDK - needed for stopping background jobs
Overview
The getEnergyPrices
method is used to query historical energy unit price on the TRON network. The energy unit price is the cost of performing operations on the TRON network, measured in "sun" units. The historical data can be useful in various situations like estimating future energy costs based on historical data or analysing network activity over time.
Parameters
This method does not require any parameters.
Return Object
prices
- string: All historical energy unit price information. Each unit price change is separated by a comma. Before the colon is the millisecond timestamp, and after the colon is the energy unit price in sun.
HTTP Request Example
{}
HTTP Response Example
{
"prices": "1614227200000:15,1614313600000:20,1614400000000:25"
}
In this example response, three price changes are listed: on the timestamp 1614227200000
, the price was 15
sun; on 1614313600000
, the price changed to 20
sun; and on 1614400000000
, the price was 25
sun.