Transaction
Generating Signed Transaction
You can use Tronweb to complete the tasks of this section, for more details, please refer to: Tronweb Github Tronweb API 文档
Alternatively, you can use API Signature and Broadcast Flow to generate a signed transaction.
The above document shows the complete workflow of using APIs, Here is mainly Tronweb, using freezeBalance as an example.
Creating a Transaction
Create an unsigned transaction for freezing balance. Tronweb freezeBalance
Signing the Transaction
Sign the transaction with your private key. Tronweb sign
❗️
Never use this in any web / user-facing applications, as it will expose your private key. For security reasons, please use a local full node.
Broadcast the Transaction
Broadcast the signed transaction. Tronweb Broadcast transaction
📘
The broadcasting function in Tronweb is
sendrawtransaction
without a 'broadcast' keyword, refer to the source code for details.
Full Code Example
JavaScript
Transaction Confirmation
The mechanism of TRON's block validation is that a block is validated after this block is produced and 19 different SRs produce subsequent blocks based on this block.
When a block is confirmed, transactions inside are all confirmed. TRON provides the /walletsolidty/ interface to make it easier for users to search for confirmed transactions; the following describes how to confirm different types of transactions.
Multi-type transactions
There are many types of transactions in TRON network: protobuf TRONWEB.TRANSACTIONBUILDER Please read these contents for more details.
Last updated
Was this helpful?