whitespace.
This commit is contained in:
parent
2412c0999b
commit
e605fe5388
@ -220,17 +220,13 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
case 'dup': {
|
||||
if (stack.length === 0)
|
||||
return false;
|
||||
|
||||
stack.push(stack[stack.length - 1]);
|
||||
|
||||
break;
|
||||
}
|
||||
case 'drop': {
|
||||
if (stack.length === 0)
|
||||
return false;
|
||||
|
||||
stack.pop();
|
||||
|
||||
break;
|
||||
}
|
||||
case 'nop1':
|
||||
@ -259,7 +255,6 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
return false;
|
||||
if (new bn(stack[stack.length - 1]).cmp(0) === 0)
|
||||
return false;
|
||||
|
||||
break;
|
||||
}
|
||||
case 'ret': {
|
||||
@ -269,14 +264,12 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
if (stack.length === 0)
|
||||
return false;
|
||||
stack.alt.push(stack.pop());
|
||||
|
||||
break;
|
||||
}
|
||||
case 'fromaltstack': {
|
||||
if (stack.alt.length === 0)
|
||||
return false;
|
||||
stack.push(stack.alt.pop());
|
||||
|
||||
break;
|
||||
}
|
||||
case 'ifdup': {
|
||||
@ -284,26 +277,22 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
return false;
|
||||
if (new bn(stack[stack.length - 1]).cmp(0) !== 0)
|
||||
stack.push(new bn(stack[stack.length - 1]).toArray());
|
||||
|
||||
break;
|
||||
}
|
||||
case 'depth': {
|
||||
stack.push(new bn(stack.length).toArray());
|
||||
|
||||
break;
|
||||
}
|
||||
case 'nip': {
|
||||
if (stack.length < 2)
|
||||
return false;
|
||||
stack.splice(stack.length - 2, 1);
|
||||
|
||||
break;
|
||||
}
|
||||
case 'over': {
|
||||
if (stack.length < 2)
|
||||
return false;
|
||||
stack.push(stack[stack.length - 2]);
|
||||
|
||||
break;
|
||||
}
|
||||
case 'pick':
|
||||
@ -317,7 +306,6 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
if (o === 'roll')
|
||||
stack.splice(stack.length - n - 1, 1);
|
||||
stack.push(v);
|
||||
|
||||
break;
|
||||
}
|
||||
case 'rot': {
|
||||
@ -328,11 +316,9 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
var v1 = stack[stack.length - 1];
|
||||
stack[stack.length - 3] = v2;
|
||||
stack[stack.length - 2] = v3;
|
||||
|
||||
v2 = stack[stack.length - 2];
|
||||
stack[stack.length - 2] = v1;
|
||||
stack[stack.length - 1] = v2;
|
||||
|
||||
break;
|
||||
}
|
||||
case 'swap': {
|
||||
@ -342,14 +328,12 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
var v1 = stack[stack.length - 1];
|
||||
stack[stack.length - 2] = v1;
|
||||
stack[stack.length - 1] = v2;
|
||||
|
||||
break;
|
||||
}
|
||||
case 'tuck': {
|
||||
if (stack.length < 2)
|
||||
return false;
|
||||
stack.splice(stack.length - 2, 0, stack[stack.length - 1]);
|
||||
|
||||
break;
|
||||
}
|
||||
case 'drop2': {
|
||||
@ -357,7 +341,6 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
return false;
|
||||
stack.pop();
|
||||
stack.pop();
|
||||
|
||||
break;
|
||||
}
|
||||
case 'dup2': {
|
||||
@ -367,7 +350,6 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
var v2 = stack[stack.length - 2];
|
||||
stack.push(v1);
|
||||
stack.push(v2);
|
||||
|
||||
break;
|
||||
}
|
||||
case 'dup3': {
|
||||
@ -379,7 +361,6 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
stack.push(v1);
|
||||
stack.push(v2);
|
||||
stack.push(v3);
|
||||
|
||||
break;
|
||||
}
|
||||
case 'over2': {
|
||||
@ -389,7 +370,6 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
var v2 = stack[stack.length - 3];
|
||||
stack.push(v1);
|
||||
stack.push(v2);
|
||||
|
||||
break;
|
||||
}
|
||||
case 'rot2': {
|
||||
@ -400,7 +380,6 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
stack.splice(stack.length - 6, 2);
|
||||
stack.push(v1);
|
||||
stack.push(v2);
|
||||
|
||||
break;
|
||||
}
|
||||
case 'swap2': {
|
||||
@ -414,14 +393,12 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
stack[stack.length - 2] = v4;
|
||||
stack[stack.length - 3] = v1;
|
||||
stack[stack.length - 1] = v3;
|
||||
|
||||
break;
|
||||
}
|
||||
case 'size': {
|
||||
if (stack.length < 1)
|
||||
return false;
|
||||
stack.push(new bn(stack[stack.length - 1].length || 0).toArray());
|
||||
|
||||
break;
|
||||
}
|
||||
case 'add1':
|
||||
@ -457,7 +434,6 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
return false;
|
||||
}
|
||||
stack.push(n.toArray());
|
||||
|
||||
break;
|
||||
}
|
||||
case 'add':
|
||||
@ -559,50 +535,42 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
}
|
||||
case 'codesep': {
|
||||
lastSep = pc;
|
||||
|
||||
break;
|
||||
}
|
||||
case 'ripemd160': {
|
||||
if (stack.length === 0)
|
||||
return false;
|
||||
stack.push(utils.ripemd160(stack.pop()));
|
||||
|
||||
break;
|
||||
}
|
||||
case 'sha1': {
|
||||
if (stack.length === 0)
|
||||
return false;
|
||||
stack.push(utils.sha1(stack.pop()));
|
||||
|
||||
break;
|
||||
}
|
||||
case 'sha256': {
|
||||
if (stack.length === 0)
|
||||
return false;
|
||||
stack.push(utils.sha256(stack.pop()));
|
||||
|
||||
break;
|
||||
}
|
||||
case 'hash256': {
|
||||
if (stack.length === 0)
|
||||
return false;
|
||||
stack.push(utils.dsha256(stack.pop()));
|
||||
|
||||
break;
|
||||
}
|
||||
case 'hash160': {
|
||||
if (stack.length === 0)
|
||||
return false;
|
||||
|
||||
stack.push(utils.ripesha(stack.pop()));
|
||||
|
||||
break;
|
||||
}
|
||||
case 'eqverify':
|
||||
case 'eq': {
|
||||
if (stack.length < 2)
|
||||
return false;
|
||||
|
||||
var res = utils.isEqual(stack.pop(), stack.pop());
|
||||
if (o === 'eqverify') {
|
||||
if (!res)
|
||||
@ -610,7 +578,6 @@ script.execute = function execute(s, stack, tx, index) {
|
||||
} else {
|
||||
stack.push(res ? [ 1 ] : []);
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
case 'checksigverify':
|
||||
|
||||
Loading…
Reference in New Issue
Block a user