Cosmos
This function for :
COSMOS
(ATOM)COREUM
(CORE)
Parameter | Type | Description |
---|---|---|
coinType | CoinType | cosmos coin type. |
transaction | cosmos transaction parameters. |
Name | Type | Description |
---|---|---|
hdKeyPath | Bip44KeyPath | sign key path for cosmos transaction |
sigHash | String | transaction that has not been signed of cosmos transaction |
decimals | int | transaction decimals of cosmos transaction |
symbol | String | transaction symbol of cosmos transaction |
fee | String | transaction fee of cosmos transaction
* Fee value is configured in cosmos(ATOM) or coreum(CORE) unit. |
nonce | String | (optional)transaction nonce of cosmos transaction |
optionParam | String | (optional)option parameter |
String
- signed transaction.- D'CENT Biometric Wallet version 2.21.0 or higher is required.
- COREUM: 2.25.0 or higher is required.
Example
String keyPath = "m/44'/118'/0'/0/0";
CosmosTransaction cosmosTransaction;
cosmosTransaction = new CosmosTransaction.Builder()
.keyPath(Bip44KeyPath.valueOf(keyPath))
.sigHash("0a94010a8f010a1c2f636f736d6f732e62616e6b2e763162657461312e4d736753656e64126f0a2d636f736d6f73317235763573726461377866746833686e327332367478767263726e746c646a756d74386d686c122d636f736d6f733138766864637a6a7574343467707379383034637266686e64356e713030336e7a306e663230761a0f0a057561746f6d1206313030303030120012670a500a460a1f2f636f736d6f732e63727970746f2e736563703235366b312e5075624b657912230a21ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff12040a020801180a12130a0d0a057561746f6d12043530303010c09a0c1a0b636f736d6f736875622d34208f3a")
.fee("0.00025")
.decimals(6)
.symbol("ATOM")
.build();
String response = mDcentmanager.getCosmosSignedTransaction(CoinType.COSMOS, cosmosTransaction);
Last modified 2mo ago