diff options
author | Dimitry <winsvega@mail.ru> | 2016-12-09 22:17:42 +0800 |
---|---|---|
committer | Dimitry <winsvega@mail.ru> | 2016-12-09 22:17:42 +0800 |
commit | d350f5c96a1fb253d2a271c96d2051eb311737f4 (patch) | |
tree | da87715fd38b26e408f6a0dd78777c9368de0db6 /src/GeneralStateTestsFiller/stSystemOperationsTest | |
parent | df97106322e39ced3007bb3fee6b96003c791b5a (diff) | |
download | dexon-tests-d350f5c96a1fb253d2a271c96d2051eb311737f4.tar dexon-tests-d350f5c96a1fb253d2a271c96d2051eb311737f4.tar.gz dexon-tests-d350f5c96a1fb253d2a271c96d2051eb311737f4.tar.bz2 dexon-tests-d350f5c96a1fb253d2a271c96d2051eb311737f4.tar.lz dexon-tests-d350f5c96a1fb253d2a271c96d2051eb311737f4.tar.xz dexon-tests-d350f5c96a1fb253d2a271c96d2051eb311737f4.tar.zst dexon-tests-d350f5c96a1fb253d2a271c96d2051eb311737f4.zip |
upgrade eip158 to general tests
Diffstat (limited to 'src/GeneralStateTestsFiller/stSystemOperationsTest')
65 files changed, 430 insertions, 77 deletions
diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls0Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls0Filler.json index e52193d62..e1c9c6ce2 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls0Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls0Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls1Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls1Filler.json index bb10a0811..6513935bd 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls1Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls1Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls2Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls2Filler.json index 4f02026c0..6f838db6a 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls2Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls2Filler.json @@ -28,6 +28,26 @@ } } } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x" : "0xbf" + } + }, + "945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "storage" : { + "0x" : "0xbf" + } + } + } } ], "pre" : { @@ -69,4 +89,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls3Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls3Filler.json index 9b80471cb..adf2312f6 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls3Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcalls3Filler.json @@ -28,6 +28,26 @@ } } } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x" : "0x2e" + } + }, + "945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "storage" : { + "0x" : "0x2d" + } + } + } } ], "pre" : { @@ -69,4 +89,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcallsSuicide0Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcallsSuicide0Filler.json index d5dd88af5..08718ff36 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcallsSuicide0Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcallsSuicide0Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "945304eb96065b2a98b57a48a06ae28d285a71b5" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcallsSuicide1Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcallsSuicide1Filler.json index 099ec3147..6288f712a 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcallsSuicide1Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/ABAcallsSuicide1Filler.json @@ -11,7 +11,7 @@ "expect" : [ { "indexes" : { - "data" : -1, + "data" : 0, "gas" : -1, "value" : -1 }, @@ -19,27 +19,56 @@ "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { - "0x24" : "0x01" + "0x29" : "0x01" } }, "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "47", "storage" : { } - } + }, + "945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "shouldnotexist" : "1" + } + } + }, + { + "indexes" : { + "data" : 1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + } + }, + "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "shouldnotexist" : "1" + }, + "945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "23", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + } } } ], "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", - "code" : "{ [[ (PC) ]] (CALL 100000 0x945304eb96065b2a98b57a48a06ae28d285a71b5 24 0 0 0 0) }", + "code" : "{ (MSTORE 0 (CALLDATALOAD 0)) [[ (PC) ]] (CALL (CALLDATALOAD 0) 0x945304eb96065b2a98b57a48a06ae28d285a71b5 24 0 32 0 0) }", "nonce" : "0", "storage" : { } }, "945304eb96065b2a98b57a48a06ae28d285a71b5" : { "balance" : "23", - "code" : "{ [[ (PC) ]] (ADD 1 (CALL 50000 0x095e7baea6a6c7c4c2dfeb977efac326af552d87 23 0 0 0 0)) (SUICIDE 0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6) } ", + "code" : "{ (MSTORE 0 (CALLDATALOAD 0)) [[ (PC) ]] (ADD 1 (CALL (SUB (CALLDATALOAD 0) 50000) 0x095e7baea6a6c7c4c2dfeb977efac326af552d87 23 0 32 0 0)) (SUICIDE 0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6) } ", "nonce" : "0", "storage" : { } @@ -54,7 +83,7 @@ }, "transaction" : { "data" : [ - "" + "0x00000000000000000000000000000000000000000000000000000000000186a0", "0x00000000000000000000000000000000000000000000000000000000000486a0" ], "gasLimit" : [ "10000000" @@ -68,4 +97,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/Call10Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/Call10Filler.json index 55e1aabe6..4fee3cd89 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/Call10Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/Call10Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "bbbf5374fce5edbc8e2a8697c15331677e6ebf0b" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb0Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb0Filler.json index e8b5f3732..f7e5f15ea 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb0Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb0Filler.json @@ -27,6 +27,25 @@ "nonce" : "1" } } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "storage" : { + "0x00" : "0x011b", + "0x01" : "0x01" + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + } + } } ], "pre" : { @@ -68,4 +87,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb0_OOG_atMaxCallDepthFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb0_OOG_atMaxCallDepthFiller.json index 3fe464832..ed7291795 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb0_OOG_atMaxCallDepthFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb0_OOG_atMaxCallDepthFiller.json @@ -24,6 +24,22 @@ } } } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x02c1", + "0x01" : "0x01" + } + } + } } ], "pre" : { @@ -58,4 +74,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb1Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb1Filler.json index 366253011..b0ede052e 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb1Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb1Filler.json @@ -24,6 +24,22 @@ } } } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0xde", + "0x01" : "0x01" + } + } + } } ], "pre" : { @@ -58,4 +74,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb2Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb2Filler.json index 1b82f09f3..46f1af494 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb2Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb2Filler.json @@ -24,6 +24,22 @@ } } } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0xde", + "0x01" : "0x01" + } + } + } } ], "pre" : { @@ -58,4 +74,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb3Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb3Filler.json index 691a9f3e2..5b31cf1bb 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb3Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBomb3Filler.json @@ -22,6 +22,22 @@ } } } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x08", + "0x01" : "0x01" + } + } + } } ], "pre" : { @@ -56,4 +72,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBombLog2Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBombLog2Filler.json index 9a8b34580..f9f73aa7a 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBombLog2Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBombLog2Filler.json @@ -27,6 +27,25 @@ "nonce" : "1" } } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "storage" : { + "0x00" : "0x012b", + "0x01" : "0x01" + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + } + } } ], "pre" : { @@ -68,4 +87,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBombLogFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBombLogFiller.json index 5aa3a0eda..2016d2ba4 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBombLogFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallRecursiveBombLogFiller.json @@ -27,6 +27,25 @@ "nonce" : "1" } } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "storage" : { + "0x00" : "0x012b", + "0x01" : "0x01" + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + } + } } ], "pre" : { @@ -68,4 +87,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistrator0Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistrator0Filler.json index 8b94d8465..15b437cd8 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistrator0Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistrator0Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorAddressTooBigLeftFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorAddressTooBigLeftFiller.json index 61d1c3204..a61c09d2b 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorAddressTooBigLeftFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorAddressTooBigLeftFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorAddressTooBigRightFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorAddressTooBigRightFiller.json index c887026c2..fe465b19d 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorAddressTooBigRightFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorAddressTooBigRightFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorMemOOGAndInsufficientBalanceFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorMemOOGAndInsufficientBalanceFiller.json index 0ddf666bc..f0c54def4 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorMemOOGAndInsufficientBalanceFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorMemOOGAndInsufficientBalanceFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorNotMuchMemory0Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorNotMuchMemory0Filler.json index 16f2bc510..a8454ef32 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorNotMuchMemory0Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorNotMuchMemory0Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorNotMuchMemory1Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorNotMuchMemory1Filler.json index 44570399d..287c04167 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorNotMuchMemory1Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorNotMuchMemory1Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorOutOfGasFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorOutOfGasFiller.json index f34d38ffd..9bbc1116a 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorOutOfGasFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorOutOfGasFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorTooMuchMemory0Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorTooMuchMemory0Filler.json index 22c1281bb..2fd9ff229 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorTooMuchMemory0Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorTooMuchMemory0Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorTooMuchMemory1Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorTooMuchMemory1Filler.json index 89d6af85e..f0e131ba3 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorTooMuchMemory1Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorTooMuchMemory1Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorTooMuchMemory2Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorTooMuchMemory2Filler.json index 1d3c41524..83b194bce 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorTooMuchMemory2Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorTooMuchMemory2Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorZeorSizeMemExpansionFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorZeorSizeMemExpansionFiller.json index 65d82e2f6..75f17f681 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorZeorSizeMemExpansionFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToNameRegistratorZeorSizeMemExpansionFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToReturn1Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToReturn1Filler.json index 0d86e3358..4464aa3d3 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToReturn1Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToReturn1Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToReturn1ForDynamicJump0Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToReturn1ForDynamicJump0Filler.json index 3ef78f5a8..2e0ba500e 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToReturn1ForDynamicJump0Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToReturn1ForDynamicJump0Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToReturn1ForDynamicJump1Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToReturn1ForDynamicJump1Filler.json index 245c2517c..fc79be203 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToReturn1ForDynamicJump1Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CallToReturn1ForDynamicJump1Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/CreateHashCollisionFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/CreateHashCollisionFiller.json index 3646489d4..4ff65df3f 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/CreateHashCollisionFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/CreateHashCollisionFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/PostToReturn1Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/PostToReturn1Filler.json index d1932b5ab..c1c1062fc 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/PostToReturn1Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/PostToReturn1Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/TestNameRegistratorFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/TestNameRegistratorFiller.json index 7e7d98892..2777c04cb 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/TestNameRegistratorFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/TestNameRegistratorFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/balanceInputAddressTooBigFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/balanceInputAddressTooBigFiller.json index 8cdded315..dde883e5f 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/balanceInputAddressTooBigFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/balanceInputAddressTooBigFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/callValueFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/callValueFiller.json index bfee7a3c6..8008aa880 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/callValueFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/callValueFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeTo0Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeTo0Filler.json index 43f0847ec..fe470dd84 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeTo0Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeTo0Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistrator0Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistrator0Filler.json index 6ffccfbd5..994a81f69 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistrator0Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistrator0Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistratorAddresTooBigLeftFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistratorAddresTooBigLeftFiller.json index 15085630d..ca77fb659 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistratorAddresTooBigLeftFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistratorAddresTooBigLeftFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistratorAddresTooBigRightFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistratorAddresTooBigRightFiller.json index f7002c3ea..4291bfbd5 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistratorAddresTooBigRightFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistratorAddresTooBigRightFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistratorZeroMemExpanionFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistratorZeroMemExpanionFiller.json index a94fdbe06..e5334ec78 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistratorZeroMemExpanionFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToNameRegistratorZeroMemExpanionFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToReturn1Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToReturn1Filler.json index 5862d5df4..d5107fd20 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToReturn1Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/callcodeToReturn1Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/callerAccountBalanceFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/callerAccountBalanceFiller.json index dc7288b32..fee9f1d63 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/callerAccountBalanceFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/callerAccountBalanceFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/callstatelessToReturn1Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/callstatelessToReturn1Filler.json index e89246594..56cbea8ed 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/callstatelessToReturn1Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/callstatelessToReturn1Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorFiller.json index 53fd846fb..19083cb94 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "1", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorOOG_MemExpansionInsufficientBalanceFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorOOG_MemExpansionInsufficientBalanceFiller.json index 9483a788a..b4ac0af2d 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorOOG_MemExpansionInsufficientBalanceFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorOOG_MemExpansionInsufficientBalanceFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorOutOfMemoryBonds0Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorOutOfMemoryBonds0Filler.json index db5062ee3..9b96a309a 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorOutOfMemoryBonds0Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorOutOfMemoryBonds0Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorOutOfMemoryBonds1Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorOutOfMemoryBonds1Filler.json index 232ee1c97..13dee2541 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorOutOfMemoryBonds1Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorOutOfMemoryBonds1Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "0", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorValueTooHighFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorValueTooHighFiller.json index cd4f43c59..049bfdf9f 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorValueTooHighFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorValueTooHighFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "d2571607e241ecf590ed94b12d87c94babe36db6" : { "shouldnotexist" : "1" diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorZeroMem2Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorZeroMem2Filler.json index 815a819c9..ad319d1f2 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorZeroMem2Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorZeroMem2Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "1", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorZeroMemExpansionFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorZeroMemExpansionFiller.json index e2240610f..24c7d96de 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorZeroMemExpansionFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorZeroMemExpansionFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "1", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorZeroMemFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorZeroMemFiller.json index de4468c73..f91071812 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorZeroMemFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/createNameRegistratorZeroMemFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "1", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/createWithInvalidOpcodeFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/createWithInvalidOpcodeFiller.json index 73ce0d623..4b44a2611 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/createWithInvalidOpcodeFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/createWithInvalidOpcodeFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "1", diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/currentAccountBalanceFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/currentAccountBalanceFiller.json index d8ccc5209..ad2f6573a 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/currentAccountBalanceFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/currentAccountBalanceFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/extcodecopyFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/extcodecopyFiller.json index 2da713a7a..6b9596b1e 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/extcodecopyFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/extcodecopyFiller.json @@ -36,6 +36,34 @@ } } } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "00000000002147c39fd6b5c19b7b89fc003e6b16" : { + "balance" : "0x2a6bb607", + "nonce" : "0x00", + "storage" : { + } + }, + "4401fcaf7d64d53fb1cfc5c9045c32aa919a8c82" : { + "balance" : "18122589774504", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "5723115516504122837", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "pre" : { @@ -77,4 +105,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/return0Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/return0Filler.json index 31829962f..5a3c152f5 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/return0Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/return0Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { "balance" : "21018" diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/return1Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/return1Filler.json index 0852ca777..1ac4fd7df 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/return1Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/return1Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { "balance" : "21018" diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/return2Filler.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/return2Filler.json index 2525a57e5..38e4bd46d 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/return2Filler.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/return2Filler.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { "balance" : "21021" diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideAddressFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideAddressFiller.json index feb1ad8cf..e260f340d 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideAddressFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideAddressFiller.json @@ -19,7 +19,26 @@ "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "999999999999879496" - } + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "shouldnotexist" : "1" + } + } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999876996" + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "shouldnotexist" : "1" + } } } ], @@ -55,4 +74,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCallerAddresTooBigLeftFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCallerAddresTooBigLeftFiller.json index 7305a0682..41b548603 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCallerAddresTooBigLeftFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCallerAddresTooBigLeftFiller.json @@ -20,7 +20,27 @@ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "1999999999999979496", "nonce" : "1" - } + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "shouldnotexist" : "1" + } + } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "1999999999999976996", + "nonce" : "1" + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "shouldnotexist" : "1" + } } } ], @@ -56,4 +76,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCallerAddresTooBigRightFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCallerAddresTooBigRightFiller.json index 49eae8d4e..a9c6693c7 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCallerAddresTooBigRightFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCallerAddresTooBigRightFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "4f5374fce5edbc8e2a8697c15331677e6ebf0baa" : { "balance" : "1000000000000100000" diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCallerFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCallerFiller.json index 961cc92d9..48b085001 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCallerFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCallerFiller.json @@ -20,7 +20,27 @@ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "1999999999999979496", "nonce" : "1" - } + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "shouldnotexist" : "1" + } + } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "1999999999999976996", + "nonce" : "1" + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "shouldnotexist" : "1" + } } } ], @@ -56,4 +76,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCoinbaseFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCoinbaseFiller.json index 616621fcb..a3d1973d3 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCoinbaseFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideCoinbaseFiller.json @@ -22,6 +22,20 @@ "nonce" : "1" } } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "1999999999999986998", + "nonce" : "1" + } + } } ], "pre" : { @@ -56,4 +70,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideNotExistingAccountFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideNotExistingAccountFiller.json index 9751ba70a..0d769debe 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideNotExistingAccountFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideNotExistingAccountFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "aa1722f3947def4cf144679da39c4c32bdc35681" : { "balance" : "1000000000000100000" diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideOriginFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideOriginFiller.json index 3c5e3344f..133f12bed 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideOriginFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideOriginFiller.json @@ -19,7 +19,26 @@ "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "1999999999999979496" - } + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "shouldnotexist" : "1" + } + } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "1999999999999976996" + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "shouldnotexist" : "1" + } } } ], @@ -55,4 +74,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideSendEtherPostDeathFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideSendEtherPostDeathFiller.json index c0eae3d4e..25f2d723c 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideSendEtherPostDeathFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideSendEtherPostDeathFiller.json @@ -23,7 +23,30 @@ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "999999999999889080", "nonce" : "1" - } + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "shouldnotexist" : "1" + } + } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "14270" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999885730", + "nonce" : "1" + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "shouldnotexist" : "1" + } } } ], @@ -59,4 +82,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideSendEtherToMeFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideSendEtherToMeFiller.json index 0b3dee9eb..ba57b594b 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideSendEtherToMeFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/suicideSendEtherToMeFiller.json @@ -20,7 +20,27 @@ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "999999999999889499", "nonce" : "1" - } + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "shouldnotexist" : "1" + } + } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP158"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999886999", + "nonce" : "1" + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "shouldnotexist" : "1" + } } } ], @@ -56,4 +76,4 @@ ] } } -}
\ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stSystemOperationsTest/testRandomTestFiller.json b/src/GeneralStateTestsFiller/stSystemOperationsTest/testRandomTestFiller.json index d62f9f880..13cce4404 100644 --- a/src/GeneralStateTestsFiller/stSystemOperationsTest/testRandomTestFiller.json +++ b/src/GeneralStateTestsFiller/stSystemOperationsTest/testRandomTestFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Frontier", "Homestead"], + "network" : ["Frontier", "Homestead", "EIP158"], "result" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "nonce" : "2", |