0.0.3 • Published 5 years ago
sdchain-crypto-core v0.0.3
sdchain-crypto-core
const crypto = require('./dist/npm');
const wallet = crypto.generateAddress();
console.log(wallet);
const memo = "This is a memo!";
const memoData = crypto.base.utils.convertStringToHex(memo);
const txJson = {
"TransactionType": "Payment",
"Account": "6hMMjRy4uT7UGfWTgEWkxoGFmF9GjmNhsu",
"Destination": "6EbDGWCbCDfttnwV68g7TEPFyseSPM2izr",
"Amount": "1000000", //1000000 drops = 1 SDA
"Fee": "10000", //1000000 drops = 1 SDA
"Memos": [{
"Memo": {
"MemoType": "6D656D6F",
"MemoData": memoData
}
}],
"Sequence": 1
};
const secret = "sp1CPca9WZhsoHcdWiA367TNEhg4M";
const resSign = crypto.sign(txJson, secret);
console.log(resSign);