diff options
Diffstat (limited to 'src/BlockchainTestsFiller/GeneralStateTests/stCreateTest')
47 files changed, 2720 insertions, 8 deletions
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_AcreateB_BSuicide_BStore_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_AcreateB_BSuicide_BStore_d0g0v0Filler.json index 9a293eea3..8519e9eb4 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_AcreateB_BSuicide_BStore_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_AcreateB_BSuicide_BStore_d0g0v0Filler.json @@ -25,6 +25,74 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x0c" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractRETURNBigOffset_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractRETURNBigOffset_d0g0v0Filler.json new file mode 100644 index 000000000..26165ff0c --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractRETURNBigOffset_d0g0v0Filler.json @@ -0,0 +1,88 @@ +{ + "CREATE_ContractRETURNBigOffset_d0g0v0" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x05500000", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x6201000062074ac2f3", + "gasLimit" : "0x05000001", + "gasPrice" : "0x02", + "nonce" : "0x00", + "r" : "0x62938cb32cccbfed7445bca030b6eef224762bb04930cd322cacac94a2e90f2a", + "s" : "0x63af78899527dcadf7d39880e7310e023352d12b0a67772da1c3de4072788009", + "to" : "", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x00" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x05500000", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x174876e800", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractRETURNBigOffset_d1g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractRETURNBigOffset_d1g0v0Filler.json new file mode 100644 index 000000000..5632f2b37 --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractRETURNBigOffset_d1g0v0Filler.json @@ -0,0 +1,88 @@ +{ + "CREATE_ContractRETURNBigOffset_d1g0v0" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x05500000", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x62051eb862074ac2f3", + "gasLimit" : "0x05000001", + "gasPrice" : "0x02", + "nonce" : "0x00", + "r" : "0x94f655fb235dab861cde6956d590031ab0412c160538db43c5bbe31cce23aa0b", + "s" : "0x3f42c781883f519b9615c68bebe576ec5cd648e9b7c290630b5e78ba97aa2c6b", + "to" : "", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x00" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x05500000", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x174876e800", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractRETURNBigOffset_d2g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractRETURNBigOffset_d2g0v0Filler.json new file mode 100644 index 000000000..e7d3b7d19 --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractRETURNBigOffset_d2g0v0Filler.json @@ -0,0 +1,88 @@ +{ + "CREATE_ContractRETURNBigOffset_d2g0v0" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x05500000", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x62051eb962074ac2f3", + "gasLimit" : "0x05000001", + "gasPrice" : "0x02", + "nonce" : "0x00", + "r" : "0x30c9561bc5097fc07360389f2d2fffe7b2b34596f8e84a9562a82d193127183f", + "s" : "0x419ae14c5e308e0cc9962204c247b970054aac0515b49a97e65c0e1f025de002", + "to" : "", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x00" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x05500000", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x174876e800", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractRETURNBigOffset_d3g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractRETURNBigOffset_d3g0v0Filler.json new file mode 100644 index 000000000..a21d1b368 --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractRETURNBigOffset_d3g0v0Filler.json @@ -0,0 +1,88 @@ +{ + "CREATE_ContractRETURNBigOffset_d3g0v0" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x05500000", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x620d15bc62074ac2f3", + "gasLimit" : "0x05000001", + "gasPrice" : "0x02", + "nonce" : "0x00", + "r" : "0x6c220bac786b1e54b513aa2400c4a138af6956957a8ad2ffc21203a580faeceb", + "s" : "0x6bacb883c5ec7d11d7c8838f7beb6b7329462f351bc8ec0aa3129c1a89fbd964", + "to" : "", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x00" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x05500000", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x174876e800", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSSTOREDuringInit_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSSTOREDuringInit_d0g0v0Filler.json index ec31d1748..62b989f1e 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSSTOREDuringInit_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSSTOREDuringInit_d0g0v0Filler.json @@ -25,6 +25,68 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "storage" : { + "0x00" : "0xff" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "storage" : { + "0x00" : "0xff" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "storage" : { + "0x00" : "0xff" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "storage" : { + "0x00" : "0xff" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "storage" : { + "0x00" : "0xff" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "storage" : { + "0x00" : "0xff" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0Filler.json index 4a8022f69..d05a0b60c 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0Filler.json @@ -25,6 +25,116 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + }, + "0xd94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0a", + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + }, + "0xd94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0a", + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + }, + "0xd94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0a", + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + }, + "0xd94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0a", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + }, + "0xd94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0a", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + }, + "0xd94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0a", + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_WithValueToItself_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_WithValueToItself_d0g0v0Filler.json index 41a97c1f4..dd225811b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_WithValueToItself_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_WithValueToItself_d0g0v0Filler.json @@ -25,6 +25,126 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f456ae" + }, + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a4b948" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4cc9b" + }, + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a4435b" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4e2b7" + }, + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a42d3f" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4e2b7" + }, + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a42d3f" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1a3e089e89a1d995552b4005c40cd5c8832b929b" : { + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af62ce2b7" + }, + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a42d3f" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1a3e089e89a1d995552b4005c40cd5c8832b929b" : { + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af62ce2b7" + }, + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a42d3f" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_WithValue_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_WithValue_d0g0v0Filler.json index 723025eca..c5ae5a4e1 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_WithValue_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_WithValue_d0g0v0Filler.json @@ -25,6 +25,86 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0a", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0a", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0a", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0a", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0a", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0a", + "storage" : { + "0x01" : "0x0c" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_d0g0v0Filler.json index e57b1ac6a..87ef81854 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_ContractSuicideDuringInit_d0g0v0Filler.json @@ -25,6 +25,86 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateEContractInInit_Tr_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateEContractInInit_Tr_d0g0v0Filler.json index 925bfc2bb..b64d2ce86 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateEContractInInit_Tr_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateEContractInInit_Tr_d0g0v0Filler.json @@ -25,6 +25,86 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x02" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x02" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x02" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateNEContractInInitOOG_Tr_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateNEContractInInitOOG_Tr_d0g0v0Filler.json index 2a71aada6..314d5fecc 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateNEContractInInitOOG_Tr_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateNEContractInInitOOG_Tr_d0g0v0Filler.json @@ -25,6 +25,113 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + "balance" : "0x00", + "code" : "0x600c600055", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + "balance" : "0x00", + "code" : "0x600c600055", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + "balance" : "0x00", + "code" : "0x600c600055", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x02" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x02" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x02" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateNEContractInInitOOG_Tr_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateNEContractInInitOOG_Tr_d0g1v0Filler.json index 55b2acbab..b54bb1600 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateNEContractInInitOOG_Tr_d0g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateNEContractInInitOOG_Tr_d0g1v0Filler.json @@ -25,6 +25,21 @@ ] } ], + "expect" : [ + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateNEContractInInit_Tr_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateNEContractInInit_Tr_d0g0v0Filler.json index c74e80748..16a3b0808 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateNEContractInInit_Tr_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContractCreateNEContractInInit_Tr_d0g0v0Filler.json @@ -25,6 +25,104 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + "code" : "0x600c600055" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + "code" : "0x600c600055" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + "code" : "0x600c600055" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x02" + }, + "0x64e2ebd6405af8cb348aec519084d3fff42ebba6" : { + "code" : "0x600c600055" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x02" + }, + "0x64e2ebd6405af8cb348aec519084d3fff42ebba6" : { + "code" : "0x600c600055" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x02" + }, + "0x64e2ebd6405af8cb348aec519084d3fff42ebba6" : { + "code" : "0x600c600055" + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContract_ThenCALLToNonExistentAcc_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContract_ThenCALLToNonExistentAcc_d0g0v0Filler.json index 161a400c6..4090cf7b6 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContract_ThenCALLToNonExistentAcc_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EContract_ThenCALLToNonExistentAcc_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,125 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x06be35" + } + }, + "0xe1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x06be35" + } + }, + "0xe1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x06bba1" + } + }, + "0xe1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x071d49" + } + }, + "0xe1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x071d49" + } + }, + "0xe1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x071d49" + } + }, + "0xe1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractAndCallIt_0wei_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractAndCallIt_0wei_d0g0v0Filler.json index da4015079..ff4b45c12 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractAndCallIt_0wei_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractAndCallIt_0wei_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,110 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x071fab" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x071fab" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x071c81" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x071c81" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x071c81" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x071c81" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractAndCallIt_1wei_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractAndCallIt_1wei_d0g0v0Filler.json index 0f384d8c0..f7de0168a 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractAndCallIt_1wei_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractAndCallIt_1wei_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,116 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x07057f" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01", + "nonce" : "0x00" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x07057f" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01", + "nonce" : "0x00" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x070255" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01", + "nonce" : "0x00" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x070255" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01", + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x070255" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01", + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x07bc62", + "0x03" : "0x01", + "0x64" : "0x070255" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01", + "nonce" : "0x01" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithBalance_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithBalance_d0g0v0Filler.json index 9df3ae6ee..48ac592af 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithBalance_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithBalance_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,98 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x07bc62" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x07bc62" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x07bc62" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x07bc62" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x07bc62" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x07bc62" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithStorageAndCallIt_0wei_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithStorageAndCallIt_0wei_d0g0v0Filler.json index 464a5431c..7f1c17f15 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithStorageAndCallIt_0wei_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithStorageAndCallIt_0wei_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,140 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x071fc4", + "0x03" : "0x01", + "0x64" : "0x06830d" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x071fc4", + "0x03" : "0x01", + "0x64" : "0x06830d" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x071d30", + "0x03" : "0x01", + "0x64" : "0x067d4f" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x071d30", + "0x03" : "0x01", + "0x64" : "0x067d4f" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x071d30", + "0x03" : "0x01", + "0x64" : "0x067d4f" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x071d30", + "0x03" : "0x01", + "0x64" : "0x067d4f" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithStorageAndCallIt_1wei_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithStorageAndCallIt_1wei_d0g0v0Filler.json index e3dbcea37..648823227 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithStorageAndCallIt_1wei_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithStorageAndCallIt_1wei_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,158 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x071fc4", + "0x03" : "0x01", + "0x64" : "0x0668e1" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x0c" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x071fc4", + "0x03" : "0x01", + "0x64" : "0x0668e1" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x0c" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x071d30", + "0x03" : "0x01", + "0x64" : "0x066323" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x0c" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x071d30", + "0x03" : "0x01", + "0x64" : "0x066323" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x0c" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x071d30", + "0x03" : "0x01", + "0x64" : "0x066323" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x0c" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x02" : "0x071d30", + "0x03" : "0x01", + "0x64" : "0x066323" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x0c" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithStorage_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithStorage_d0g0v0Filler.json index da37b701e..5c7946b6d 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithStorage_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContractWithStorage_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,128 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x071fc4" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x071fc4" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x071d30" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x00" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x071d30" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x071d30" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x071d30" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContract_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContract_d0g0v0Filler.json index b32ffee38..eecb859f7 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContract_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_EmptyContract_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,110 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x07bc62" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x07bc62" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x07bc62" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x07bc62" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x07bc62" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40", + "0x64" : "0x07bc62" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "nonce" : "0x01" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_empty000CreateinInitCode_Transaction_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_empty000CreateinInitCode_Transaction_d0g0v0Filler.json index de220f1c6..9eeab4fd1 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_empty000CreateinInitCode_Transaction_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CREATE_empty000CreateinInitCode_Transaction_d0g0v0Filler.json @@ -25,6 +25,113 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x01" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x02" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x02" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "nonce" : "0x02" + }, + "0xa42676447b7cedfa5fde894d1d3df24aab362701" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x0c" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g0v0Filler.json index cf6653072..66a7d0fcf 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g0v0Filler.json @@ -25,6 +25,134 @@ ] } ], + "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", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g0v1Filler.json index c188bcd7b..3d22970e8 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g0v1Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v0Filler.json index a1c731545..b05d70317 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v0Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v1Filler.json index ad856f3fc..3afcf840f 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d0g1v1Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v0Filler.json index 20314f3c5..fc9792549 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v0Filler.json @@ -25,6 +25,46 @@ ] } ], + "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" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v1Filler.json index 8e8620153..e58309757 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g0v1Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v0Filler.json index bec2f0172..bc024d229 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v0Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v1Filler.json index 29ca54ae3..3bcaf35b9 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d1g1v1Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v0Filler.json index dfef2ee73..0765027a9 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v0Filler.json @@ -25,6 +25,46 @@ ] } ], + "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" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v1Filler.json index 60e36910a..d5366385d 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g0v1Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v0Filler.json index 13e89aff8..a43946118 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v0Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v1Filler.json index 516cd03e1..a1b70725b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/CreateCollisionToEmpty_d2g1v1Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g0v0Filler.json index c27caeacf..95beb8c81 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g0v0Filler.json @@ -25,6 +25,92 @@ ] } ], + "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", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g0v1Filler.json index 714ca1168..297aeac75 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g0v1Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v0Filler.json index dd9ad7964..c3116a23d 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v0Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v1Filler.json index 5b6d40c82..eba5a302b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButCode_d0g1v1Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g0v0Filler.json index ac91a6172..abda0835b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g0v0Filler.json @@ -25,6 +25,86 @@ ] } ], + "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", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g0v1Filler.json index 70dabb4e8..9a29e0992 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g0v1Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v0Filler.json index e0c5da5ea..869686dfa 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v0Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v1Filler.json index 837b3be0c..f0713d0c9 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmptyButNonce_d0g1v1Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g0v0Filler.json index aaa8290b9..e07506020 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g0v0Filler.json @@ -25,6 +25,92 @@ ] } ], + "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", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g0v1Filler.json index 69db29654..5933dac0f 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g0v1Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v0Filler.json index de380dd64..ba141226e 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v0Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v1Filler.json index f1335f19b..3ec7f3761 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreateTest/TransactionCollisionToEmpty_d0g1v1Filler.json @@ -25,6 +25,8 @@ ] } ], + "expect" : [ + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |