From 55125b1fdd58942077e8a78c81dee9d58a43a334 Mon Sep 17 00:00:00 2001 From: Dimitry Date: Tue, 20 Dec 2016 19:08:11 +0400 Subject: finish eip150 tests to GeneralStateTests --- .../stSpecialTest/BadStateRootTxFiller.json | 2 +- .../stSpecialTest/JUMPDEST_AttackFiller.json | 2 +- .../stSpecialTest/JUMPDEST_AttackwithJumpFiller.json | 2 +- .../stSpecialTest/OverflowGasMakeMoneyFiller.json | 2 +- .../stSpecialTest/StackDepthLimitSECFiller.json | 2 +- .../stSpecialTest/block504980Filler.json | 2 +- .../stSpecialTest/gasPrice0Filler.json | 2 +- .../stSpecialTest/makeMoneyFiller.json | 2 +- .../stSpecialTest/sha3_dejaFiller.json | 2 +- .../stSpecialTest/txCost-sec73Filler.json | 2 +- .../stSpecialTest/tx_e1c174e2Filler.json | 19 +++++++++++++++++++ 11 files changed, 29 insertions(+), 10 deletions(-) (limited to 'src/GeneralStateTestsFiller/stSpecialTest') diff --git a/src/GeneralStateTestsFiller/stSpecialTest/BadStateRootTxFiller.json b/src/GeneralStateTestsFiller/stSpecialTest/BadStateRootTxFiller.json index 8ae244463..53c453959 100644 --- a/src/GeneralStateTestsFiller/stSpecialTest/BadStateRootTxFiller.json +++ b/src/GeneralStateTestsFiller/stSpecialTest/BadStateRootTxFiller.json @@ -11,7 +11,7 @@ "expect" : [ { "indexes" : { "data" : -1, "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead", "EIP158"], + "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "1976363", diff --git a/src/GeneralStateTestsFiller/stSpecialTest/JUMPDEST_AttackFiller.json b/src/GeneralStateTestsFiller/stSpecialTest/JUMPDEST_AttackFiller.json index 08e0d77e2..2a9fae45e 100644 --- a/src/GeneralStateTestsFiller/stSpecialTest/JUMPDEST_AttackFiller.json +++ b/src/GeneralStateTestsFiller/stSpecialTest/JUMPDEST_AttackFiller.json @@ -21,7 +21,7 @@ }, { "indexes" : { "data" : -1, "gas" : -1, "value" : -1 }, - "network" : ["EIP158"], + "network" : ["EIP150", "EIP158"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "999999999999650900", diff --git a/src/GeneralStateTestsFiller/stSpecialTest/JUMPDEST_AttackwithJumpFiller.json b/src/GeneralStateTestsFiller/stSpecialTest/JUMPDEST_AttackwithJumpFiller.json index 7968d2576..511233cf2 100644 --- a/src/GeneralStateTestsFiller/stSpecialTest/JUMPDEST_AttackwithJumpFiller.json +++ b/src/GeneralStateTestsFiller/stSpecialTest/JUMPDEST_AttackwithJumpFiller.json @@ -21,7 +21,7 @@ }, { "indexes" : { "data" : -1, "gas" : -1, "value" : -1 }, - "network" : ["EIP158"], + "network" : ["EIP150", "EIP158"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "999999999999648329", diff --git a/src/GeneralStateTestsFiller/stSpecialTest/OverflowGasMakeMoneyFiller.json b/src/GeneralStateTestsFiller/stSpecialTest/OverflowGasMakeMoneyFiller.json index f065d0d08..aaa7b889b 100644 --- a/src/GeneralStateTestsFiller/stSpecialTest/OverflowGasMakeMoneyFiller.json +++ b/src/GeneralStateTestsFiller/stSpecialTest/OverflowGasMakeMoneyFiller.json @@ -11,7 +11,7 @@ "expect" : [ { "indexes" : { "data" : -1, "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead", "EIP158"], + "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "1000" diff --git a/src/GeneralStateTestsFiller/stSpecialTest/StackDepthLimitSECFiller.json b/src/GeneralStateTestsFiller/stSpecialTest/StackDepthLimitSECFiller.json index 81841e4e8..384c26178 100644 --- a/src/GeneralStateTestsFiller/stSpecialTest/StackDepthLimitSECFiller.json +++ b/src/GeneralStateTestsFiller/stSpecialTest/StackDepthLimitSECFiller.json @@ -24,7 +24,7 @@ }, { "indexes" : { "data" : -1, "gas" : -1, "value" : -1 }, - "network" : ["Homestead", "EIP158"], + "network" : ["Homestead", "EIP150", "EIP158"], "result" : { "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { "balance" : "0x0a", diff --git a/src/GeneralStateTestsFiller/stSpecialTest/block504980Filler.json b/src/GeneralStateTestsFiller/stSpecialTest/block504980Filler.json index 9b3b876d2..bd5b28f94 100644 --- a/src/GeneralStateTestsFiller/stSpecialTest/block504980Filler.json +++ b/src/GeneralStateTestsFiller/stSpecialTest/block504980Filler.json @@ -11,7 +11,7 @@ "expect" : [ { "indexes" : { "data" : -1, "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead", "EIP158"], + "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], "result" : { "0000000000000000000000000000000000000000" : { "balance" : "0x01" diff --git a/src/GeneralStateTestsFiller/stSpecialTest/gasPrice0Filler.json b/src/GeneralStateTestsFiller/stSpecialTest/gasPrice0Filler.json index eaba12f5a..bf3fe81f3 100644 --- a/src/GeneralStateTestsFiller/stSpecialTest/gasPrice0Filler.json +++ b/src/GeneralStateTestsFiller/stSpecialTest/gasPrice0Filler.json @@ -11,7 +11,7 @@ "expect" : [ { "indexes" : { "data" : -1, "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead", "EIP158"], + "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSpecialTest/makeMoneyFiller.json b/src/GeneralStateTestsFiller/stSpecialTest/makeMoneyFiller.json index aa95984de..a4ecd0333 100644 --- a/src/GeneralStateTestsFiller/stSpecialTest/makeMoneyFiller.json +++ b/src/GeneralStateTestsFiller/stSpecialTest/makeMoneyFiller.json @@ -26,7 +26,7 @@ }, { "indexes" : { "data" : -1, "gas" : -1, "value" : -1 }, - "network" : ["EIP158"], + "network" : ["EIP150", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "999999999999999987" diff --git a/src/GeneralStateTestsFiller/stSpecialTest/sha3_dejaFiller.json b/src/GeneralStateTestsFiller/stSpecialTest/sha3_dejaFiller.json index 8faf35d2b..6cb000ae3 100644 --- a/src/GeneralStateTestsFiller/stSpecialTest/sha3_dejaFiller.json +++ b/src/GeneralStateTestsFiller/stSpecialTest/sha3_dejaFiller.json @@ -11,7 +11,7 @@ "expect" : [ { "indexes" : { "data" : -1, "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead", "EIP158"], + "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "999999999999900000" diff --git a/src/GeneralStateTestsFiller/stSpecialTest/txCost-sec73Filler.json b/src/GeneralStateTestsFiller/stSpecialTest/txCost-sec73Filler.json index 85d1e6e02..0eaf53e0b 100644 --- a/src/GeneralStateTestsFiller/stSpecialTest/txCost-sec73Filler.json +++ b/src/GeneralStateTestsFiller/stSpecialTest/txCost-sec73Filler.json @@ -11,7 +11,7 @@ "expect" : [ { "indexes" : { "data" : -1, "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead", "EIP158"], + "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "1000000000000000000", diff --git a/src/GeneralStateTestsFiller/stSpecialTest/tx_e1c174e2Filler.json b/src/GeneralStateTestsFiller/stSpecialTest/tx_e1c174e2Filler.json index 03a60f0a3..9535a9111 100644 --- a/src/GeneralStateTestsFiller/stSpecialTest/tx_e1c174e2Filler.json +++ b/src/GeneralStateTestsFiller/stSpecialTest/tx_e1c174e2Filler.json @@ -28,6 +28,25 @@ } } }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP150"], + "result" : { + "0dc02922f33e45537411b9f92a1dcc9750ba9932" : { + "storage" : { + "0x160000000000000000000000000000000000000000" : "0x01" + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "997296921302900764", + "nonce" : "0x19" + } + } + }, { "indexes" : { "data" : -1, -- cgit v1.2.3