Cosmos
This function for :
.COSMOS
- cosmos (ATOM).COREUM
- coreum (CORE)
- coinType: cosmos networks coin type
Name | Type | Description |
---|---|---|
sigHash | String | transaction that has not been signed of cosmos transaction |
key | String | sign key path for cosmos transaction |
fee | String | transaction fee of polkadot transaction
* fee value is configured in cosmos(ATOM) or coreum(CORE) unit. |
nonce | String | (optional)transaction nonce of cosmos transaction |
decimals | String | transaction decimals of cosmos transaction |
symbol | String | transaction symbol of cosmos transaction |
optionParam | String | (optional)option parameter |
- result: (Bool)
true
if successful,false
if error occurred - txData: signed transaction
- D'CENT Biometric Wallet version 2.21.0 or higher is required.
- COREUM: 2.25.0 or higher is required.
Example
let cosmosTransaction : CosmosTransaction = CosmosTransaction(sigHash: "0a94010a8f010a1c2f636f736d6f732e62616e6b2e763162657461312e4d736753656e64126f0a2d636f736d6f73317235763573726461377866746833686e327332367478767263726e746c646a756d74386d686c122d636f736d6f733138766864637a6a7574343467707379383034637266686e64356e713030336e7a306e663230761a0f0a057561746f6d1206313030303030120012670a500a460a1f2f636f736d6f732e63727970746f2e736563703235366b312e5075624b657912230a21ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff12040a020801180a12130a0d0a057561746f6d12043530303010c09a0c1a0b636f736d6f736875622d34208f3a", key: "m/44'/118'/0'/0/0", fee: "0.00025", decimals: 6, symbol: "ATOM", optionParam: "")
DcentMgr.getCosmosSignedTransaction(coinType: .COSMOS, cosmosTransaction: cosmosTransaction) { (result, txData) in
print("Binance Transaction closure")
if result == false {
print("FAIL !!!")
}else{
print(txData)
}
}
Last modified 2mo ago