scdoSignTransaction
Use requirement
Firmware version required
Touch: 4.10.0
SCDO: sign transaction
Signs transaction using the private key derived by given BIP32 path.
const response = await HardwareSDK.scdoSignTransaction(connectId, deviceId, {
path: "m/44'/541'/0'/0/0",
nonce: "0x0",
gasPrice: "0xbebc200",
gasLimit: "0x5208",
to: "1S0118a02f993fc7a4348fd36b7f7a596948f02b31",
value: "0xf4240",
timestamp: "0",
data: "0x", // optional
txType: 0 // optional
});Params
Optional common params
path- requiredstring | Array<number>minimum length is 3. read morenonce- requiredstringtransaction nonce in hexgasPrice- requiredstringtransaction gas price in hexgasLimit- requiredstringtransaction gas limit in hexto- requiredstringdestination addressvalue- requiredstringtransaction value in hextimestamp- optionalstringtransaction timestampdata- optionalstringtransaction data in hextxType- optionalnumbertransaction type
Example
Result
Error
Last updated
Was this helpful?