diff options
author | Dimitry <dimitry@ethereum.org> | 2018-02-17 07:26:56 +0800 |
---|---|---|
committer | Dimitry <dimitry@ethereum.org> | 2018-02-17 07:26:56 +0800 |
commit | 8918adf49471010bd91824b711e34e20af863586 (patch) | |
tree | 420face6eee5b2be25002228eeb448560f4304dd /src | |
parent | 40d055db4710d95ffc75d1cd26e53fbaaa015646 (diff) | |
download | dexon-tests-8918adf49471010bd91824b711e34e20af863586.tar dexon-tests-8918adf49471010bd91824b711e34e20af863586.tar.gz dexon-tests-8918adf49471010bd91824b711e34e20af863586.tar.bz2 dexon-tests-8918adf49471010bd91824b711e34e20af863586.tar.lz dexon-tests-8918adf49471010bd91824b711e34e20af863586.tar.xz dexon-tests-8918adf49471010bd91824b711e34e20af863586.tar.zst dexon-tests-8918adf49471010bd91824b711e34e20af863586.zip |
fix stCreateTest
Diffstat (limited to 'src')
24 files changed, 1206 insertions, 13 deletions
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g0v1Filler.json index 3d22970e8..d174b219c 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g0v1Filler.json @@ -26,6 +26,132 @@ } ], "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "nonce" : "0x01", + "storage" : { + "0x01" : "0x13136008b64ff592819b2fa6d43f2835c452020e" + } + }, + "0x13136008b64ff592819b2fa6d43f2835c452020e" : { + "code" : "", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "nonce" : "0x01", + "storage" : { + "0x01" : "0x13136008b64ff592819b2fa6d43f2835c452020e" + } + }, + "0x13136008b64ff592819b2fa6d43f2835c452020e" : { + "code" : "", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "nonce" : "0x01", + "storage" : { + "0x01" : "0x13136008b64ff592819b2fa6d43f2835c452020e" + } + }, + "0x13136008b64ff592819b2fa6d43f2835c452020e" : { + "code" : "", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "nonce" : "0x01", + "storage" : { + "0x01" : "0x13136008b64ff592819b2fa6d43f2835c452020e" + } + }, + "0x13136008b64ff592819b2fa6d43f2835c452020e" : { + "code" : "", + "nonce" : "0x01", + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "nonce" : "0x01", + "storage" : { + "0x01" : "0x13136008b64ff592819b2fa6d43f2835c452020e" + } + }, + "0x13136008b64ff592819b2fa6d43f2835c452020e" : { + "code" : "", + "nonce" : "0x01", + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "nonce" : "0x01", + "storage" : { + "0x01" : "0x13136008b64ff592819b2fa6d43f2835c452020e" + } + }, + "0x13136008b64ff592819b2fa6d43f2835c452020e" : { + "code" : "", + "nonce" : "0x01", + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v0Filler.json index b05d70317..c00bbdd07 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v0Filler.json @@ -26,6 +26,63 @@ } ], "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0x13136008b64ff592819b2fa6d43f2835c452020e" : { + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0x13136008b64ff592819b2fa6d43f2835c452020e" : { + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0x13136008b64ff592819b2fa6d43f2835c452020e" : { + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v1Filler.json index 3afcf840f..1d19b668d 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v1Filler.json @@ -26,6 +26,63 @@ } ], "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0x13136008b64ff592819b2fa6d43f2835c452020e" : { + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0x13136008b64ff592819b2fa6d43f2835c452020e" : { + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0x13136008b64ff592819b2fa6d43f2835c452020e" : { + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v0Filler.json index fc9792549..fd7c1640a 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v0Filler.json @@ -63,6 +63,25 @@ "nonce" : "0x01" } } + }, + { + "network" : "Constantinople", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v1Filler.json index e58309757..6d51ba210 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v1Filler.json @@ -26,6 +26,63 @@ } ], "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v0Filler.json index bc024d229..d196ac041 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v0Filler.json @@ -26,6 +26,63 @@ } ], "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v1Filler.json index 3bcaf35b9..3209e1620 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v1Filler.json @@ -26,6 +26,63 @@ } ], "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v0Filler.json index 0765027a9..1327c829a 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v0Filler.json @@ -63,6 +63,25 @@ "nonce" : "0x01" } } + }, + { + "network" : "Constantinople", + "result" : { + "0x3000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0x4b86c4ed99b87f0f396bc0c76885453c343916ed" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v1Filler.json index d5366385d..91f5d63f1 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v1Filler.json @@ -26,6 +26,63 @@ } ], "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x3000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0x4b86c4ed99b87f0f396bc0c76885453c343916ed" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x3000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0x4b86c4ed99b87f0f396bc0c76885453c343916ed" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x3000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0x4b86c4ed99b87f0f396bc0c76885453c343916ed" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v0Filler.json index a43946118..da0c3ebd4 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v0Filler.json @@ -26,6 +26,63 @@ } ], "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v1Filler.json index a1b70725b..aa7b72e2a 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v1Filler.json @@ -26,6 +26,63 @@ } ], "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2000000000000000000000000000000000000000" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g0v1Filler.json index 297aeac75..e1a636df5 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g0v1Filler.json @@ -26,6 +26,90 @@ } ], "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v0Filler.json index c3116a23d..d3ca83407 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v0Filler.json @@ -26,6 +26,48 @@ } ], "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v1Filler.json index eba5a302b..1a37fd0cb 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v1Filler.json @@ -26,6 +26,48 @@ } ], "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "code" : "0x1122334455", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g0v1Filler.json index 9a29e0992..f9640ab2d 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g0v1Filler.json @@ -26,6 +26,84 @@ } ], "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v0Filler.json index 869686dfa..9fe85c668 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v0Filler.json @@ -26,6 +26,45 @@ } ], "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v1Filler.json index f0713d0c9..24ef77163 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v1Filler.json @@ -26,6 +26,45 @@ } ], "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g0v1Filler.json index 5933dac0f..83ceca891 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g0v1Filler.json @@ -26,6 +26,90 @@ } ], "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x00", + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x00", + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x00", + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01", + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v0Filler.json index ba141226e..277477e8b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v0Filler.json @@ -26,6 +26,45 @@ } ], "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v1Filler.json index 3ec7f3761..6f434ef19 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v1Filler.json @@ -26,6 +26,45 @@ } ], "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/GeneralStateTestsFiller/stCreateTest/CreateCollisionToEmptyFiller.json b/src/GeneralStateTestsFiller/stCreateTest/CreateCollisionToEmptyFiller.json index 4eaea6a90..16a981211 100644 --- a/src/GeneralStateTestsFiller/stCreateTest/CreateCollisionToEmptyFiller.json +++ b/src/GeneralStateTestsFiller/stCreateTest/CreateCollisionToEmptyFiller.json @@ -16,7 +16,7 @@ "indexes" : { "data" : 0, "gas" : 0, - "value" : 0 + "value" : -1 }, "network" : ["Frontier", "Homestead", "EIP150"], "result" : { @@ -41,8 +41,33 @@ { "indexes" : { "data" : 0, + "gas" : 1, + "value" : -1 + }, + "network" : [">=EIP158"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + }, + "1000000000000000000000000000000000000000" : { + "nonce" : "0", + "storage" : { + + } + }, + "13136008b64ff592819b2fa6d43f2835c452020e" : { + "nonce" : "0", + "code" : "", + "storage" : { + } + } + } + }, + { + "indexes" : { + "data" : 0, "gas" : 0, - "value" : 0 + "value" : -1 }, "network" : [">=EIP158"], "result" : { @@ -66,11 +91,36 @@ }, { "indexes" : { + "data" : [1,2], + "gas" : 1, + "value" : -1 + }, + "network" : ["EIP158", ">=Byzantium"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + }, + "2000000000000000000000000000000000000000" : { + "nonce" : "0", + "storage" : { + "0x01" : "0x00" + } + }, + "0bf4c804e0579073baf54ec4ec37cd04f3455c65" : { + "nonce" : "2", + "code" : "", + "storage" : { + } + } + } + }, + { + "indexes" : { "data" : 1, "gas" : 0, - "value" : 0 + "value" : -1 }, - "network" : ["EIP158", "Byzantium"], + "network" : ["EIP158", ">=Byzantium"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "nonce" : "1" @@ -93,9 +143,9 @@ "indexes" : { "data" : 2, "gas" : 0, - "value" : 0 + "value" : -1 }, - "network" : ["EIP158", "Byzantium"], + "network" : ["EIP158", ">=Byzantium"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "nonce" : "1" diff --git a/src/GeneralStateTestsFiller/stCreateTest/TransactionCollisionToEmptyButCodeFiller.json b/src/GeneralStateTestsFiller/stCreateTest/TransactionCollisionToEmptyButCodeFiller.json index 1a2edb45c..44612e2de 100644 --- a/src/GeneralStateTestsFiller/stCreateTest/TransactionCollisionToEmptyButCodeFiller.json +++ b/src/GeneralStateTestsFiller/stCreateTest/TransactionCollisionToEmptyButCodeFiller.json @@ -13,7 +13,7 @@ "indexes" : { "data" : -1, "gas" : 0, - "value" : 0 + "value" : -1 }, "network" : ["Frontier", "Homestead", "EIP150"], "result" : { @@ -33,7 +33,7 @@ "indexes" : { "data" : -1, "gas" : 0, - "value" : 0 + "value" : -1 }, "network" : [">=EIP158"], "result" : { @@ -48,6 +48,25 @@ } } } + }, + { + "indexes" : { + "data" : -1, + "gas" : 1, + "value" : -1 + }, + "network" : [">=EIP158"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + }, + "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0", + "code" : "0x1122334455", + "storage" : { + } + } + } } ], "pre" : diff --git a/src/GeneralStateTestsFiller/stCreateTest/TransactionCollisionToEmptyButNonceFiller.json b/src/GeneralStateTestsFiller/stCreateTest/TransactionCollisionToEmptyButNonceFiller.json index e5792373d..470ef54b4 100644 --- a/src/GeneralStateTestsFiller/stCreateTest/TransactionCollisionToEmptyButNonceFiller.json +++ b/src/GeneralStateTestsFiller/stCreateTest/TransactionCollisionToEmptyButNonceFiller.json @@ -13,7 +13,7 @@ "indexes" : { "data" : -1, "gas" : 0, - "value" : 0 + "value" : -1 }, "network" : ["Frontier", "Homestead", "EIP150"], "result" : { @@ -31,8 +31,8 @@ { "indexes" : { "data" : -1, - "gas" : 0, - "value" : 0 + "gas" : [0,1], + "value" : -1 }, "network" : [">=EIP158"], "result" : { diff --git a/src/GeneralStateTestsFiller/stCreateTest/TransactionCollisionToEmptyFiller.json b/src/GeneralStateTestsFiller/stCreateTest/TransactionCollisionToEmptyFiller.json index 3d4c025e2..f9b2f6f46 100644 --- a/src/GeneralStateTestsFiller/stCreateTest/TransactionCollisionToEmptyFiller.json +++ b/src/GeneralStateTestsFiller/stCreateTest/TransactionCollisionToEmptyFiller.json @@ -13,7 +13,7 @@ "indexes" : { "data" : -1, "gas" : 0, - "value" : 0 + "value" : -1 }, "network" : ["Frontier", "Homestead", "EIP150"], "result" : { @@ -32,7 +32,7 @@ "indexes" : { "data" : -1, "gas" : 0, - "value" : 0 + "value" : -1 }, "network" : [">=EIP158"], "result" : { @@ -46,6 +46,24 @@ } } } + }, + { + "indexes" : { + "data" : -1, + "gas" : 1, + "value" : -1 + }, + "network" : [">=EIP158"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + }, + "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0", + "storage" : { + } + } + } } ], "pre" : |