16 lines
1008 B
JavaScript
16 lines
1008 B
JavaScript
"use strict";
|
|
let u = require('../build/Release/cryptoforknote');
|
|
|
|
const b = Buffer.from(
|
|
'151593b6ecb406b4018d3e3a5d07eb8af63e106bd53c773d6a46957758d8e6aba76c8744fe2536000000000403b8a353b8a353b8a353b8a35301fffca25303d6960302cb745225654660476da30e1f2e120a45d253ec764f37b68789f43dba417c6c90ff79026de51b2d1226d359075b5d1ae4d62658976598d4b1d8ac6780b01aaa6d47156cf9c90802dffece08e302c8258e61d55e8788a10804b0ca0276c8036709dee77d1a0f22627601bcab5b456bf3c2f097ca6b719c29d51766acaec6b9694da2234a02f6f466a1130211000000000000000000000000000000000001ecbaeea4421709ed164473327633de0fb7c4180dc805afa388e7fc5c45a7a0c87299d794018183ea0fa1e697647f7bc6f92bfec1d65ac1b4795527c86483a0ed4f000000'
|
|
, 'hex');
|
|
const b2 = u.convert_blob(b, 5);
|
|
const h1 = b2.toString('hex');
|
|
|
|
if (h1 === '151593b6ecb406b4018d3e3a5d07eb8af63e106bd53c773d6a46957758d8e6aba76c8744fe253600000000775fb8dc7335f11e8c7f381effe8e94a1a7f0e5dca3b9c97b775de1ed434317101') {
|
|
console.log('PASSED');
|
|
} else {
|
|
console.log('FAILED: ' + h1);
|
|
process.exit(1);
|
|
}
|