diff options
Diffstat (limited to 'src')
39 files changed, 2124 insertions, 35 deletions
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g0v0Filler.json index e8a2be868..b5aa7c8a1 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g0v0Filler.json @@ -30,7 +30,6 @@ "network" : "Homestead", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { @@ -46,7 +45,6 @@ "network" : "EIP150", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { @@ -62,7 +60,6 @@ "network" : "EIP158", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { @@ -78,7 +75,6 @@ "network" : "Byzantium", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { @@ -94,7 +90,6 @@ "network" : "Constantinople", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g0v1Filler.json index df0ad99a9..110c36f8c 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g0v1Filler.json @@ -26,6 +26,81 @@ } ], "expect" : [ + { + "network" : "Homestead", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g1v0Filler.json index c79c02dc8..9760937a4 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g1v0Filler.json @@ -30,7 +30,6 @@ "network" : "Homestead", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x06", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { @@ -48,7 +47,6 @@ "network" : "EIP150", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x06", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { @@ -66,7 +64,6 @@ "network" : "EIP158", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x06", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { @@ -84,7 +81,6 @@ "network" : "Byzantium", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x06", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { @@ -102,7 +98,6 @@ "network" : "Constantinople", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x06", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g1v1Filler.json index a3a8d70f0..5777b7e18 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d0g1v1Filler.json @@ -26,6 +26,91 @@ } ], "expect" : [ + { + "network" : "Homestead", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g0v0Filler.json index 5960ed577..d8426d8d3 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g0v0Filler.json @@ -30,7 +30,6 @@ "network" : "Frontier", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { @@ -46,7 +45,6 @@ "network" : "Homestead", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g0v1Filler.json index eba7fbd9c..94a34c805 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g0v1Filler.json @@ -26,6 +26,100 @@ } ], "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g1v0Filler.json index d619a4987..10f18c9ff 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g1v0Filler.json @@ -30,7 +30,6 @@ "network" : "Homestead", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { @@ -46,7 +45,6 @@ "network" : "EIP150", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { @@ -62,7 +60,6 @@ "network" : "EIP158", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { @@ -78,7 +75,6 @@ "network" : "Byzantium", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { @@ -94,7 +90,6 @@ "network" : "Constantinople", "result" : { "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "0x36", "storage" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g1v1Filler.json index 162f6ef68..b2ee4acc7 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateAddressCollision_d1g1v1Filler.json @@ -26,6 +26,81 @@ } ], "expect" : [ + { + "network" : "Homestead", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d0g0v1Filler.json index 5074519ea..9f9cba985 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d0g0v1Filler.json @@ -26,6 +26,96 @@ } ], "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d0g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d0g1v1Filler.json index 5eb0dda2e..6eb4193a9 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d0g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d0g1v1Filler.json @@ -26,6 +26,91 @@ } ], "expect" : [ + { + "network" : "Homestead", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d1g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d1g0v1Filler.json index cd8f6093e..fabcf3a00 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d1g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d1g0v1Filler.json @@ -26,6 +26,96 @@ } ], "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d1g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d1g1v1Filler.json index cedfe5a37..a32b20a1d 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d1g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertDepthCreateOOG_d1g1v1Filler.json @@ -26,6 +26,120 @@ } ], "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "nonce" : "0x00" + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + "0x02" : "0x08", + "0x03" : "0x0c" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "nonce" : "0x01" + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + "0x02" : "0x08", + "0x03" : "0x0c" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "nonce" : "0x01" + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + "0x02" : "0x08", + "0x03" : "0x0c" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x3e180b1862f9d158abb5e519a6d8605540c23682" : { + "nonce" : "0x01" + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + "0x02" : "0x08", + "0x03" : "0x0c" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeCalls_d3g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeCalls_d3g1v0Filler.json index c38367e29..426e862c2 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeCalls_d3g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeCalls_d3g1v0Filler.json @@ -26,6 +26,52 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + }, + "0xb3005374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xb3305374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + }, + "0xb3005374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xb3305374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeInCallsOnNonEmptyReturnData_d3g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeInCallsOnNonEmptyReturnData_d3g1v0Filler.json index d44b5d93b..76235ca3c 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeInCallsOnNonEmptyReturnData_d3g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeInCallsOnNonEmptyReturnData_d3g1v0Filler.json @@ -26,6 +26,54 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x0a" : "0xff" + } + }, + "0xb3005374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xb3305374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x0a" : "0xff" + } + }, + "0xb3005374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xb3305374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d0g3v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d0g3v0Filler.json index 5e357d42b..218f9334b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d0g3v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d0g3v0Filler.json @@ -26,6 +26,86 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d0g3v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d0g3v1Filler.json index 66e7955c8..2151ae7a7 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d0g3v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d0g3v1Filler.json @@ -26,6 +26,86 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g2v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g2v0Filler.json index 83e048dde..165bec77d 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g2v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g2v0Filler.json @@ -26,6 +26,56 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g2v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g2v1Filler.json index e1cceb2ef..4afb68a50 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g2v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g2v1Filler.json @@ -26,6 +26,56 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g3v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g3v0Filler.json index 5d2a29c33..0c86a8049 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g3v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g3v0Filler.json @@ -26,6 +26,86 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g3v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g3v1Filler.json index 70c1a00c5..ad34d89c5 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g3v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d1g3v1Filler.json @@ -26,6 +26,86 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g2v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g2v0Filler.json index 3df2685e5..002e8ca65 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g2v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g2v0Filler.json @@ -26,6 +26,56 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g2v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g2v1Filler.json index c0b6a971f..bb9847eb7 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g2v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g2v1Filler.json @@ -26,6 +26,56 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g3v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g3v0Filler.json index 3aa0dde0d..0d89babcf 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g3v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g3v0Filler.json @@ -26,6 +26,86 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g3v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g3v1Filler.json index d3c13bbba..f29607f39 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g3v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d2g3v1Filler.json @@ -26,6 +26,86 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g2v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g2v0Filler.json index cf4780e6d..ada1454c4 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g2v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g2v0Filler.json @@ -26,6 +26,60 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + "0x04" : "0x0c", + "0x05" : "0x0c" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + "0x04" : "0x0c", + "0x05" : "0x0c" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g2v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g2v1Filler.json index f47c05226..93bfb7c6b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g2v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g2v1Filler.json @@ -26,6 +26,60 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + "0x04" : "0x0c", + "0x05" : "0x0c" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + "0x04" : "0x0c", + "0x05" : "0x0c" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g3v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g3v0Filler.json index c24944803..056749a8b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g3v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g3v0Filler.json @@ -26,6 +26,86 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g3v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g3v1Filler.json index d9ec311d6..0c5fc76a6 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g3v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls_d3g3v1Filler.json @@ -26,6 +26,86 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa100000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa200000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xc000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xd000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG2_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG2_d0g0v1Filler.json index 4fd790a57..1a12b22b6 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG2_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG2_d0g0v1Filler.json @@ -26,6 +26,61 @@ } ], "expect" : [ + { + "network" : "Homestead", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG2_d0g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG2_d0g1v1Filler.json index fa5e0af8c..dadee37e0 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG2_d0g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG2_d0g1v1Filler.json @@ -26,6 +26,61 @@ } ], "expect" : [ + { + "network" : "Homestead", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG_d0g0v1Filler.json index da00d6dba..93813193b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG_d0g0v1Filler.json @@ -26,6 +26,61 @@ } ], "expect" : [ + { + "network" : "Homestead", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG_d0g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG_d0g1v1Filler.json index 9546aac53..27ce22dba 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG_d0g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stRevertTest/RevertSubCallStorageOOG_d0g1v1Filler.json @@ -26,6 +26,61 @@ } ], "expect" : [ + { + "network" : "Homestead", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x01", + "nonce" : "0x00", + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/GeneralStateTestsFiller/stRevertTest/RevertDepthCreateAddressCollisionFiller.json b/src/GeneralStateTestsFiller/stRevertTest/RevertDepthCreateAddressCollisionFiller.json index ed5ed221d..48c6dcf1a 100644 --- a/src/GeneralStateTestsFiller/stRevertTest/RevertDepthCreateAddressCollisionFiller.json +++ b/src/GeneralStateTestsFiller/stRevertTest/RevertDepthCreateAddressCollisionFiller.json @@ -13,12 +13,11 @@ "indexes" : { "data" : 1, "gas" : 1, - "value" : 0 + "value" : -1 }, "network" : [">Frontier"], "result" : { "3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "54", "storage" : { @@ -35,12 +34,11 @@ "indexes" : { "data" : 0, "gas" : 1, - "value" : 0 + "value" : -1 }, "network" : [">Frontier"], "result" : { "3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x06", "code" : "{ [[0]] 1 [[1]] (CALL (CALLDATALOAD 0) 0xb000000000000000000000000000000000000000 0 0 0 0 0) [[4]] 12 }", "nonce" : "54", "storage" : { @@ -59,7 +57,7 @@ "indexes" : { "data" : 1, "gas" : 0, - "value" : 0 + "value" : -1 }, "network" : [">=EIP158", "EIP150"], "result" : { @@ -81,12 +79,11 @@ "indexes" : { "data" : 1, "gas" : 0, - "value" : 0 + "value" : -1 }, "network" : ["Homestead", "Frontier"], "result" : { "3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", "nonce" : "54", "storage" : { @@ -103,12 +100,11 @@ "indexes" : { "data" : 0, "gas" : 0, - "value" : 0 + "value" : -1 }, "network" : [">Frontier"], "result" : { "3e180b1862f9d158abb5e519a6d8605540c23682" : { - "balance" : "0x05", "code" : "{ [[0]] 1 [[1]] (CALL (CALLDATALOAD 0) 0xb000000000000000000000000000000000000000 0 0 0 0 0) [[4]] 12 }", "nonce" : "54", "storage" : { diff --git a/src/GeneralStateTestsFiller/stRevertTest/RevertDepthCreateOOGFiller.json b/src/GeneralStateTestsFiller/stRevertTest/RevertDepthCreateOOGFiller.json index f89326f9c..a17ef9c54 100644 --- a/src/GeneralStateTestsFiller/stRevertTest/RevertDepthCreateOOGFiller.json +++ b/src/GeneralStateTestsFiller/stRevertTest/RevertDepthCreateOOGFiller.json @@ -14,7 +14,7 @@ "indexes" : { "data" : 1, "gas" : 1, - "value" : 0 + "value" : -1 }, "network" : [">=EIP158"], "result" : { @@ -41,7 +41,7 @@ "indexes" : { "data" : 1, "gas" : 1, - "value" : 0 + "value" : -1 }, "network" : ["EIP150"], "result" : { @@ -68,7 +68,7 @@ "indexes" : { "data" : 1, "gas" : 1, - "value" : 0 + "value" : -1 }, "network" : ["Frontier", "Homestead"], "result" : { @@ -90,7 +90,7 @@ "indexes" : { "data" : 0, "gas" : 1, - "value" : 0 + "value" : -1 }, "network" : [">Frontier"], "result" : { @@ -114,7 +114,7 @@ "indexes" : { "data" : [1, 0], "gas" : 0, - "value" : 0 + "value" : -1 }, "network" : [">=Frontier"], "result" : { diff --git a/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeCallsFiller.json b/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeCallsFiller.json index 8ac18ae94..45c0469e4 100644 --- a/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeCallsFiller.json +++ b/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeCallsFiller.json @@ -187,7 +187,7 @@ { "indexes" : { "data" : 3, - "gas" : 0, + "gas" : [0], "value" : -1 }, "network" : [">=Byzantium"], @@ -216,6 +216,39 @@ } } } + }, + { + "indexes" : { + "data" : 3, + "gas" : [1], + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "c94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + }, + "094f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x0a" : "0x00" + } + }, + "b3005374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0", + "storage" : { + "0x00" : "0x00", + "0x02" : "0x00" + } + }, + "b3305374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0", + "storage" : { + "0x04" : "0x00", + "0x05" : "0x00" + } + } + } } ], "pre" : diff --git a/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeInCallsOnNonEmptyReturnDataFiller.json b/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeInCallsOnNonEmptyReturnDataFiller.json index 33343be34..9fccfe5ed 100644 --- a/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeInCallsOnNonEmptyReturnDataFiller.json +++ b/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeInCallsOnNonEmptyReturnDataFiller.json @@ -211,6 +211,37 @@ } } } + }, + { + "indexes" : { + "data" : 3, + "gas" : 1, + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "c94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + }, + "094f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x0a" : "0xff" + } + }, + "b3005374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0", + "storage" : { + "0x00" : "0x00" + } + }, + "b3305374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0", + "storage" : { + "0x05" : "0x00" + } + } + } } ], "pre" : diff --git a/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeMultipleSubCallsFiller.json b/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeMultipleSubCallsFiller.json index c18978242..90f9ba163 100644 --- a/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeMultipleSubCallsFiller.json +++ b/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeMultipleSubCallsFiller.json @@ -163,7 +163,7 @@ { "indexes" : { "data" : 3, - "gas" : 0, + "gas" : [0,2], "value" : -1 }, "network" : [">=Byzantium"], @@ -206,6 +206,50 @@ }, { "indexes" : { + "data" : [1,2], + "gas" : 2, + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "a300000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + "0x04" : "0x00", + "0x05" : "0x00", + "0x0a" : "0x00", + "0x0b" : "0x00", + "0x0c" : "0x00" + } + }, + "b000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x00", + "0x02" : "0x00", + "0x03" : "0x00" + } + }, + "c000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x00", + "0x02" : "0x00", + "0x03" : "0x00" + } + }, + "d000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x00", + "0x02" : "0x00", + "0x03" : "0x00" + } + } + } + }, + { + "indexes" : { "data" : 0, "gas" : [2], "value" : [1,0] @@ -266,7 +310,7 @@ { "indexes" : { "data" : -1, - "gas" : [1], + "gas" : [1,3], "value" : -1 }, "network" : [">=Byzantium"], diff --git a/src/GeneralStateTestsFiller/stRevertTest/RevertSubCallStorageOOG2Filler.json b/src/GeneralStateTestsFiller/stRevertTest/RevertSubCallStorageOOG2Filler.json index 6e99eefbb..b813d8f68 100644 --- a/src/GeneralStateTestsFiller/stRevertTest/RevertSubCallStorageOOG2Filler.json +++ b/src/GeneralStateTestsFiller/stRevertTest/RevertSubCallStorageOOG2Filler.json @@ -13,7 +13,7 @@ "indexes" : { "data" : -1, "gas" : 0, - "value" : 0 + "value" : -1 }, "network" : [">Frontier"], "result" : { @@ -42,6 +42,22 @@ } } } + }, + { + "indexes" : { + "data" : -1, + "gas" : 1, + "value" : 1 + }, + "network" : [">Frontier"], + "result" : { + "a000000000000000000000000000000000000000" : { + "balance" : "1", + "nonce" : "0", + "storage" : { + } + } + } } ], "pre" : diff --git a/src/GeneralStateTestsFiller/stRevertTest/RevertSubCallStorageOOGFiller.json b/src/GeneralStateTestsFiller/stRevertTest/RevertSubCallStorageOOGFiller.json index 15e864c79..513f1f74b 100644 --- a/src/GeneralStateTestsFiller/stRevertTest/RevertSubCallStorageOOGFiller.json +++ b/src/GeneralStateTestsFiller/stRevertTest/RevertSubCallStorageOOGFiller.json @@ -43,6 +43,22 @@ } } } + }, + { + "indexes" : { + "data" : -1, + "gas" : [0,1], + "value" : 1 + }, + "network" : [">Frontier"], + "result" : { + "a000000000000000000000000000000000000000" : { + "balance" : "1", + "nonce" : "0", + "storage" : { + } + } + } } ], "pre" : |