Links

Hedera

getHederaSignedTransaction

This function for :
  • .HEDERA - hedera (HBAR)
  • .HEDERA_HTS - hedera token
  • .HEDERA_TESTNET - hedera testnet (HBARt)
  • .HTS_TESTNET - hedera testnet token

Parameters

  • coinType: hedera networks coin type
  • hederaTransaction: (HederaTransation)hedera transaction parameter

class HederaTransaction

Name
Type
Description
unsigned
String
transaction that has not been signed of hedera transaction
key
String
sign key path for hedera transaction
symbol
String
transaction symbol of hedera transaction
decimals
String
transaction decimals of hedera transaction

Returns

  • result: (Bool) true if successful, false if error occurred
  • txData: signed transaction

Requirements

  • D'CENT Biometric Wallet version 2.13.0 or higher is required.
Example
let hederaTransaction : HederaTransaction = HederaTransaction(unsigned: "", key: "", symbol: "", decimals: "")
// test data
hederaTransaction.unsigned = "0a1a0a0c088dfbbc9006108885e6a90112080800100018d6c0151800120608001000180318c0843d22020878320072260a240a100a080800100018d6c01510ef8de29a030a100a080800100018f6a72810f08de29a03"
hederaTransaction.key = "m/44'/3030'/0'"
hederaTransaction.symbol = "HBAR"
hederaTransaction.decimals = "8"
DcentMgr.getHederaSignedTransaction(coinType: .HEDERA, hederaTransaction: hederaTransaction) { (result, txData) in
print("Hedera Transaction closure")
if result == false {
print("FAIL !!!")
}else{
print(txData)
}
}
Last modified 2mo ago