mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-20 11:45:50 +00:00
23 lines
708 B
JavaScript
23 lines
708 B
JavaScript
'use strict'
|
|
const RippleAPI = require('ripple-lib').RippleAPI
|
|
|
|
// Can sign offline if the txJSON has all required fields
|
|
const api = new RippleAPI()
|
|
|
|
const txJSON = '{"Account":"rBXsgNkPcDN2runsvWmwxk3Lh97zdgo9za", \
|
|
"TransactionType":"Payment", \
|
|
"Destination":"rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", \
|
|
"Amount":"13000000", \
|
|
"Flags":2147483648, \
|
|
"LastLedgerSequence":7835923, \
|
|
"Fee":"13", \
|
|
"Sequence":2}'
|
|
|
|
// Be careful where you store your real secret.
|
|
const secret = 's████████████████████████████'
|
|
|
|
const signed = api.sign(txJSON, secret)
|
|
|
|
console.log("tx_blob is:", signed.signedTransaction)
|
|
console.log("tx hash is:", signed.id)
|