Tron
getTronSignedTransaction
This function is for:
TRON(TRX)TRC_TOKEN- TRON TokenTRX_TESTNET(tTRX) - TRON TestnetTRC_TESTNET
Parameters
| Parameter | Type | Description |
|---|---|---|
| coinType | CoinType | tron coin type. |
| transaction | TronTransaction | tron transaction parameters. |
class TronTransaction
| Name | Type | Description |
|---|---|---|
| hdKeyPath | Bip44KeyPath | sign key path for tron transaction |
| signBytes | String | transaction that has not been signed of this tron transaction |
| feeValue | String | transaction fee of this tron transaction * Fee value is configured in tron(TRX) unit. |
Returns
String - signed transaction.
Requirements
- DCENT Biometric Wallet version 2.2.2. or higher is required.
Example
String keyPath = "m/44'/195'/0'/0/0";
TronTransaction tronTransaction;
tronTransaction = new TronTransaction.Builder()
.keyPath(Bip44KeyPath.valueOf(keyPath))
.signBytes("0a02610a220838507457b79561a740e8dd8fefaf2e5a65080112610a2d747970652e676f6f676c65617069732e636f6d2f70726f746f636f6c2e5472616e73666572436f6e747261637412300a15418f2d2dfaa81af60f5a3ac4ca5597e795aff7abae121541c27dcd7d914fd6aa8fec3c8a41cb2e90883bc6f0187f70dd978cefaf2e")
.feeValue("0.262")
.build();
String response = mDcentmanager.getTronSignedTransaction(CoinType.TRON, tronTransaction);