Files
node-cryptoforknote-util-mo/tests/sal.js
2024-07-20 19:12:47 +03:00

16 lines
825 B
JavaScript

"use strict";
let u = require('../build/Release/cryptoforknote');
const b = Buffer.from(
'010194a5ebb406f613c4e7514facf3e5b9923c885357b53f2b02f8e17f9721371296b99113035f00000000020001ffcb6d018f9ffec12d03125e128c041c8a2d41fab9ebe2a7a4b10afbef4e134ec7ba3151c8c730a644310353414c3c7334015f99bdbbe70161dafb2da2fd9a4285da893a7519cff350981a959f525c43e5c60211000000000000000000000000000000000001e3c7bfb00b00020001ffcb6d0023016b6961b458286074406192961c1f0e5236455f45fcd6c175c7142d6353a481d60400020000'
, 'hex');
const b2 = u.convert_blob(b, 15);
const h1 = b2.toString('hex');
if (h1 === '0101c6feecb406ca0504df59637b81f993e332e8ce3918ce2e728d80e21d7e86dde3cfbe3801ac8081007f0642296e736e0eba3a0ac9e16f6e06039f25af14553bc0286a3851f77a7cd2d301') {
console.log('PASSED');
} else {
console.log('FAILED: ' + h1);
process.exit(1);
}