script optimization.

This commit is contained in:
Christopher Jeffrey 2016-02-23 04:52:28 -08:00
parent 76b79ab25d
commit a84f087e2e

View File

@ -101,6 +101,9 @@ script.encode = function encode(s) {
if (!s)
return new Buffer([]);
if (s._raw)
return s._raw;
var opcodes = constants.opcodes;
var i = 0;
var instr;
@ -111,9 +114,6 @@ script.encode = function encode(s) {
for (i = 0; i < s.length; i++) {
instr = s[i];
if (Array.isArray(instr))
instr = s[i] = new Buffer(instr);
if (Buffer.isBuffer(instr)) {
if (instr.pushdata) {
if (instr.pushdata.opcode === null) {