Klaytn
Sign Transaction
The DCENT Web SDK provides functions for signing transaction of coins.
getKlaytnSignedTransaction()
To broadcast the signed value, you must encode the parameter values using RLP. Klaytn provides 'caver-js' library. You can make raw transaction for broadcasting using 'caver-js'. (https://docs.klaytn.com/bapp/sdk/caver-js/api-references)
Supported Coin Type
- KLAYTN
- KLAYTN_KCT
Parameters
-
coinType
-
nonce
-
gasPrice
-
gasLimit
-
to (address)
-
value
-
data
-
key path for signing
-
chain ID
-
Transaction type
-
from (address)
-
fee ratio
-
contract information example :
{name: 'COSM',decimals: 18,symbol: 'COSM'}
Returned response object:
{
"header": {
"version": "1.0",
"response_from": "klaytn",
"status": "success"
},
"body": {
"command": "transaction",
"parameter": {
"sign_v": "0x4055",
"sign_r": "0x5b1a8134......697ce449",
"sign_s": "0x6aea20f1......9eb816fb"
}
}
}