Polkadot

getPolkadotSignedTransaction

This function for :

  • POLKADOT (DOT)

Parameters

ParameterTypeDescription

coinType

CoinType

polkadot coin type.

transaction

polkadot transaction parameters.

class PolkadotTransaction

NameTypeDescription

hdKeyPath

Bip44KeyPath

sign key path for polkadot transaction

sigHash

String

transaction that has not been signed of polkadot transaction

decimals

int

transaction decimals of polkadot transaction

symbol

String

transaction symbol of polkadot transaction

fee

String

transaction fee of polkadot transaction * Fee value is configured in polkadot(DOT) unit.

nonce

String

(optional)transaction nonce of polkadot transaction

optionParam

String

(optional)option parameter

Returns

String - signed transaction.

Requirements

  • D'CENT Biometric Wallet version 2.19.1 or higher is required.

Example

String keyPath = "m/44'/354'/0'/0/0";
PolkadotTransaction polkadotTransaction;

polkadotTransaction = new PolkadotTransaction.Builder()
                    .keyPath(Bip44KeyPath.valueOf(keyPath))
                    .sigHash("040000163a5ee36b1243ce5241c0a45010dd1717869e9918c040bf5d305be4a5af9e7a0b00407a10f35a003400a223000007000000e143f23803ac50e8f6f8e62695d1ce9e4e1d68aa36c1cd2cfd15340213f3423ee143f23803ac50e8f6f8e62695d1ce9e4e1d68aa36c1cd2cfd15340213f3423e")
                    .fee("0.0000000005")
                    .decimals(12)
                    .symbol("DOT")
                    .build();

String response = mDcentmanager.getPolkadotSignedTransaction(CoinType.POLKADOT, polkadotTransaction);

Last updated