Browse Source

bufferutils: return opcode for use

hk-custom-address
Daniel Cousens 11 years ago
parent
commit
7e9b5d8584
  1. 1
      src/bufferutils.js
  2. 2
      test/bufferutils.js

1
src/bufferutils.js

@ -37,6 +37,7 @@ function readPushDataInt(buffer, offset) {
} }
return { return {
opcode: opcode,
number: number, number: number,
size: size size: size
} }

2
test/bufferutils.js

@ -23,7 +23,9 @@ describe('bufferutils', function() {
it('decodes ' + f.hexPD + ' correctly', function() { it('decodes ' + f.hexPD + ' correctly', function() {
var buffer = new Buffer(f.hexPD, 'hex') var buffer = new Buffer(f.hexPD, 'hex')
var d = bufferutils.readPushDataInt(buffer, 0) var d = bufferutils.readPushDataInt(buffer, 0)
var fopcode = parseInt(f.hexPD.substr(0, 2), 16)
assert.equal(d.opcode, fopcode)
assert.equal(d.number, f.dec) assert.equal(d.number, f.dec)
assert.equal(d.size, buffer.length) assert.equal(d.size, buffer.length)
}) })

Loading…
Cancel
Save