Use Signed Transaction

Buy Resources with Signed Transaction Flow

Step 1: Prepare Wallet and Private Key

  1. Ensure you have access to the wallet's private key you intend to use for the transaction.

  2. Verify that the wallet has sufficient TRX balance to execute the transaction.

Step 2: Estimate TRX Required

  • The Estimate of TRX API will be used to calculate the TRX needed for the desired resource amount and rental duration.

Step 3: Generate a Signed Transaction

  1. Option 1: Write your function to generate the signed transaction using the wallet's private key.

  2. Option 2: Use Tronsave Get Signed Transaction API to generate the signed transaction automatically.

Step 4: Create an Order

  • Use the Create Order API to finalize the transaction.

    • Pass the response from the signed transaction (if using the API) or your custom-signed transaction.

    • Include the estimated TRX amount and other required parameters to create the resource purchase order.

API List for Testing - TRON Nile Testnet

  • Estimate TRX: POST https://api-dev.tronsave.io/v2/estimate-buy-resource

  • Get Signed Transaction: POST https://api-dev.tronsave.io/v2/signed-tx

  • Create order: POST https://api-dev.tronsave.io/v2/buy-resource

If you want to integrate with the Nile Testnet, simply replace the URL with https://testnet.tronsave.io/ and follow the same steps as in the guide.

Last updated