UNPKG

nerve-sdk-js

Version:
10 lines (8 loc) 1.11 kB
const txs = require("../../model/txs") const BufferReader = require("../../utils/bufferreader") const txHex = "2b0044d98068247769746864726177616c207472616e73616374696f6e2072656d61726b6b6b6b6b2e2e2e2d2a3078433961464234664131443745324237443332344237636231313738343137464637303566353939368d00d001170500013fda920e686292be324b438d6509123ecd8e1e9f05000100c09ac03d0100000000000000000000000000000000000000000000000000000008760394184334a66300021705000129cfc6376255a78451eeb4b129ed8eacffa2feef05000100c0068bc6000000000000000000000000000000000000000000000000000000000000000000000000170500018ec4cf3ee160b054e0abb6f5c8177b9ee56fa51e05000100009435770000000000000000000000000000000000000000000000000000000000000000000000006b21039087cc88855da54458e231c50cb76300334abe46553d3c7a76bc8af0852b87f0473045022100bb57f4602faca8fb2962101725381f7070810209e7ab8d4d25e64cac6252e7ea02200b0602f02db3d46f0a3b945f81832316976b57614fa17b185a4534c68f17a7f401"; let reader = new BufferReader(Buffer.from(txHex, "hex"), 0); let tx = new txs.Transaction(); tx.parse(reader); console.log(tx.calcHash().toString('hex')); console.log(tx.printInfo());