Get desktop application:
View/edit binary Protocol Buffers messages
Info from block header
Used in:
creation timestamp
root
hash of the parent
delegate resource
Used in:
Address of transaction initiator, data type is string
Resource type, "BANDWIDTH" or "ENERGY", data type is string
Amount of TRX staked for resource to be delegated, unit is sun, data type is uint256
Receiver address of resource to be delegated to
Whether it is locked, if it is set to true, the delegated resources cannot be undelegated within 3 days. When the lock time is not over, if the owner delegates the same resources using the lock to the same address, the lock time will be reset to 3 days
Freeze balance
Used in:
Sender address.
Frozen balance. Minimum 1
Frozen duration
Resource type: BANDWIDTH | ENERGY
Receiver address
stake TRX to obtain TRON Power (voting rights) and bandwidth or energy.
Used in:
Address of transaction initiator, data type is string
Amount of TRX to be staked, unit is sun, data type is uint256
Resource type, "BANDWIDTH" or "ENERGY", data type is string
Input data necessary to create a signed transaction.
Transaction.
The secret private key used for signing (32 bytes).
For direct sign in Tron, we just have to sign the txId returned by the DApp json payload.
Result containing the signed and encoded transaction.
Transaction identifier.
Signature.
Result in JSON
Transaction
Used in:
Transaction timestamp in milliseconds.
Transaction expiration time in milliseconds.
Transaction block header.
Transaction fee limit
Contract.
Asset transfer
Used in:
Asset name.
Sender address.
Recipient address.
Amount to send.
A transfer transaction
Used in:
Sender address.
Recipient address.
Amount to send.
TRC20 token transfer
Used in:
Contract name.
Sender address.
Recipient address.
Amount to send, (uint256, serialized big endian)
Smart contract call
Used in:
Owner
Contract address
amount
call data
token value
ID of the token
undelegate resource
Used in:
Address of transaction initiator, data type is string
Resource type, "BANDWIDTH" or "ENERGY", data type is string
Amount of TRX staked for resource to be undelegated, unit is sun, data type is uint256
Receiver address of resource to be delegated to, data type is string
Unfreeze asset
Used in:
Sender address
Unfreeze balance
Used in:
Sender address
Resource type: BANDWIDTH | ENERGY
Receiver address
Unstake TRX to release bandwidth and energy and at the same time TRON Power will be reduced and all corresponding votes will be canceled.
Used in:
Address of transaction initiator, data type is string
Amount of TRX to be unstaked, unit is sun, data type is uint256
Resource type, "BANDWIDTH" or "ENERGY", data type is string
Vote asset
Used in:
Sender address
Vote addresses
Vote witness
Used in:
Owner
The votes
A vote
Used in:
address
vote count
Withdraw balance
Used in:
Sender address
withdraw unfrozen balance
Used in:
Address of transaction initiator, data type is string