From 7e9b5d858497c4ec63bf1ff7f02509194520bd83 Mon Sep 17 00:00:00 2001 From: Daniel Cousens Date: Fri, 30 May 2014 16:28:13 +1000 Subject: [PATCH] bufferutils: return opcode for use --- src/bufferutils.js | 1 + test/bufferutils.js | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/bufferutils.js b/src/bufferutils.js index ac340e9..1f4afaa 100644 --- a/src/bufferutils.js +++ b/src/bufferutils.js @@ -37,6 +37,7 @@ function readPushDataInt(buffer, offset) { } return { + opcode: opcode, number: number, size: size } diff --git a/test/bufferutils.js b/test/bufferutils.js index 72cec2d..04bfd0c 100644 --- a/test/bufferutils.js +++ b/test/bufferutils.js @@ -23,7 +23,9 @@ describe('bufferutils', function() { it('decodes ' + f.hexPD + ' correctly', function() { var buffer = new Buffer(f.hexPD, 'hex') 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.size, buffer.length) })