diff options
author | Dimitry <dimitry@ethereum.org> | 2018-10-02 23:47:20 +0800 |
---|---|---|
committer | Dimitry <dimitry@ethereum.org> | 2018-10-02 23:47:20 +0800 |
commit | 7a88cb639e1af2518aa5748f2da01a75391462a3 (patch) | |
tree | 250a9106228091a24f58a1bbd89956c316d0c930 /src | |
parent | 1d25604dd0f8a4f9337d32c22bac9c6bf5cc115e (diff) | |
download | tangerine-tests-7a88cb639e1af2518aa5748f2da01a75391462a3.tar tangerine-tests-7a88cb639e1af2518aa5748f2da01a75391462a3.tar.gz tangerine-tests-7a88cb639e1af2518aa5748f2da01a75391462a3.tar.bz2 tangerine-tests-7a88cb639e1af2518aa5748f2da01a75391462a3.tar.lz tangerine-tests-7a88cb639e1af2518aa5748f2da01a75391462a3.tar.xz tangerine-tests-7a88cb639e1af2518aa5748f2da01a75391462a3.tar.zst tangerine-tests-7a88cb639e1af2518aa5748f2da01a75391462a3.zip |
blockchain test source updates
Diffstat (limited to 'src')
246 files changed, 5535 insertions, 208 deletions
diff --git a/src/BlockchainTestsFiller/bcBlockGasLimitTest/BlockGasLimit2p63m1Filler.json b/src/BlockchainTestsFiller/bcBlockGasLimitTest/BlockGasLimit2p63m1Filler.json index 00691b85b..2a2207203 100644 --- a/src/BlockchainTestsFiller/bcBlockGasLimitTest/BlockGasLimit2p63m1Filler.json +++ b/src/BlockchainTestsFiller/bcBlockGasLimitTest/BlockGasLimit2p63m1Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "aaaf5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideFirstFiller.json b/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideFirstFiller.json index 4f7e44b43..0d92a646b 100644 --- a/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideFirstFiller.json +++ b/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideFirstFiller.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -27,7 +28,7 @@ } }, { - "network" : ["EIP150", "EIP158", "Byzantium", "Constantinople"], + "network" : [">=EIP150"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "89999999999999999998729950" diff --git a/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideLastFiller.json b/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideLastFiller.json index 3e5a1228d..589adc183 100644 --- a/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideLastFiller.json +++ b/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideLastFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["Frontier"], + "network" : [">=Frontier"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "90000000000000000000000000" diff --git a/src/BlockchainTestsFiller/bcBlockGasLimitTest/SuicideTransactionFiller.json b/src/BlockchainTestsFiller/bcBlockGasLimitTest/SuicideTransactionFiller.json index 7170c6c17..7b2e29665 100644 --- a/src/BlockchainTestsFiller/bcBlockGasLimitTest/SuicideTransactionFiller.json +++ b/src/BlockchainTestsFiller/bcBlockGasLimitTest/SuicideTransactionFiller.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -27,7 +28,7 @@ } }, { - "network" : ["EIP150", "EIP158", "Byzantium", "Constantinople"], + "network" : [">=EIP150"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "90000000000000009999869980" diff --git a/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1Filler.json b/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1Filler.json index 6ee72abe1..90ab1c219 100644 --- a/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1Filler.json +++ b/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "aaaf5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "70" diff --git a/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1_2Filler.json b/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1_2Filler.json index dcfb0fc5f..477ebd3e4 100644 --- a/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1_2Filler.json +++ b/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1_2Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "aaaf5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "60" diff --git a/src/BlockchainTestsFiller/bcExploitTest/DelegateCallSpamFiller.json b/src/BlockchainTestsFiller/bcExploitTest/DelegateCallSpamFiller.json index e1a8179a7..8825e64e3 100644 --- a/src/BlockchainTestsFiller/bcExploitTest/DelegateCallSpamFiller.json +++ b/src/BlockchainTestsFiller/bcExploitTest/DelegateCallSpamFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["Frontier", "EIP150", "EIP158", "Byzantium"], + "network" : ["Frontier", "EIP150", "EIP158", ">=Byzantium"], "result" : { "094f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "storage" : { diff --git a/src/BlockchainTestsFiller/bcExploitTest/ShanghaiLoveFiller.json b/src/BlockchainTestsFiller/bcExploitTest/ShanghaiLoveFiller.json index 30c95380e..6a2df5e04 100644 --- a/src/BlockchainTestsFiller/bcExploitTest/ShanghaiLoveFiller.json +++ b/src/BlockchainTestsFiller/bcExploitTest/ShanghaiLoveFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["Frontier", "EIP150", "EIP158", "Byzantium"], + "network" : ["Frontier", "EIP150", "EIP158", ">=Byzantium"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "9999999999999999999999999999999999999999995500000", diff --git a/src/BlockchainTestsFiller/bcExploitTest/StrangeContractCreationFiller.json b/src/BlockchainTestsFiller/bcExploitTest/StrangeContractCreationFiller.json index 45cbd8929..03d74fe49 100644 --- a/src/BlockchainTestsFiller/bcExploitTest/StrangeContractCreationFiller.json +++ b/src/BlockchainTestsFiller/bcExploitTest/StrangeContractCreationFiller.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -32,7 +33,7 @@ } }, { - "network" : ["Byzantium"], + "network" : [">=Byzantium"], "result" : { "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { "balance" : "0x00", diff --git a/src/BlockchainTestsFiller/bcExploitTest/SuicideIssueFiller.json b/src/BlockchainTestsFiller/bcExploitTest/SuicideIssueFiller.json index 8c26c0ccf..6ee23324a 100644 --- a/src/BlockchainTestsFiller/bcExploitTest/SuicideIssueFiller.json +++ b/src/BlockchainTestsFiller/bcExploitTest/SuicideIssueFiller.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "pre" : { "0004d592f3f76b3d19e1aa25081a00e3188d4404" : { "balance" : "0x00", @@ -64092,7 +64093,7 @@ }, "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "0004d592f3f76b3d19e1aa25081a00e3188d4404" : { diff --git a/src/BlockchainTestsFiller/bcForkStressTest/AmIOnEIP150Filler.json b/src/BlockchainTestsFiller/bcForkStressTest/AmIOnEIP150Filler.json index fda415320..54ff02f82 100644 --- a/src/BlockchainTestsFiller/bcForkStressTest/AmIOnEIP150Filler.json +++ b/src/BlockchainTestsFiller/bcForkStressTest/AmIOnEIP150Filler.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -29,7 +30,7 @@ } }, { - "network" : ["EIP150", "EIP158", "Byzantium"], + "network" : ["EIP158", ">=Byzantium"], "result" : { "c94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "storage": { diff --git a/src/BlockchainTestsFiller/bcForkStressTest/ForkStressTestFiller.json b/src/BlockchainTestsFiller/bcForkStressTest/ForkStressTestFiller.json index bb73d9909..79f7054b0 100644 --- a/src/BlockchainTestsFiller/bcForkStressTest/ForkStressTestFiller.json +++ b/src/BlockchainTestsFiller/bcForkStressTest/ForkStressTestFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "270" diff --git a/src/BlockchainTestsFiller/bcGasPricerTest/RPC_API_TestFiller.json b/src/BlockchainTestsFiller/bcGasPricerTest/RPC_API_TestFiller.json index dfccd6917..37523c0a5 100644 --- a/src/BlockchainTestsFiller/bcGasPricerTest/RPC_API_TestFiller.json +++ b/src/BlockchainTestsFiller/bcGasPricerTest/RPC_API_TestFiller.json @@ -17,9 +17,11 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "//" : "Lots of blocks in this tests + uncles. check the difficulty calculation", + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["Frontier", "Homestead", "EIP150", "EIP158", "Byzantium"], + "network" : [">=Frontier"], "result" : { "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { "balance" : "320" diff --git a/src/BlockchainTestsFiller/bcGasPricerTest/highGasUsageFiller.json b/src/BlockchainTestsFiller/bcGasPricerTest/highGasUsageFiller.json index f8ae319c9..1adecd307 100644 --- a/src/BlockchainTestsFiller/bcGasPricerTest/highGasUsageFiller.json +++ b/src/BlockchainTestsFiller/bcGasPricerTest/highGasUsageFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "8999999995290239999999999890" diff --git a/src/BlockchainTestsFiller/bcGasPricerTest/notxsFiller.json b/src/BlockchainTestsFiller/bcGasPricerTest/notxsFiller.json index 84a1455c4..8c6f584d5 100644 --- a/src/BlockchainTestsFiller/bcGasPricerTest/notxsFiller.json +++ b/src/BlockchainTestsFiller/bcGasPricerTest/notxsFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "10000000000" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifferentExtraData1025Filler.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifferentExtraData1025Filler.json index 4db3da516..3cb3311b8 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifferentExtraData1025Filler.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifferentExtraData1025Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifficultyIsZeroFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifficultyIsZeroFiller.json index fe8a343b6..dc62bbbdf 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifficultyIsZeroFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifficultyIsZeroFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData1024Filler.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData1024Filler.json index 56ccb5532..2c0d2c10a 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData1024Filler.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData1024Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData33Filler.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData33Filler.json index 2ee94b9b4..2937b80e7 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData33Filler.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData33Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitHigherThan2p63m1Filler.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitHigherThan2p63m1Filler.json index 3ec945cfc..d49444a38 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitHigherThan2p63m1Filler.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitHigherThan2p63m1Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "aaaf5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "0" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitIsZeroFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitIsZeroFiller.json index 9ec6a5905..0f4f58a35 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitIsZeroFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitIsZeroFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBlockNumberFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBlockNumberFiller.json index 50aa7d4de..804da77c2 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBlockNumberFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBlockNumberFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBloomFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBloomFiller.json index d879ef80a..672a98858 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBloomFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBloomFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongCoinbaseFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongCoinbaseFiller.json index 545f65cbd..2fb842d64 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongCoinbaseFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongCoinbaseFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongDifficultyFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongDifficultyFiller.json index 44705c8ff..50a2cd18f 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongDifficultyFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongDifficultyFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasLimitFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasLimitFiller.json index ddea9dec4..f62980006 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasLimitFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasLimitFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasUsedFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasUsedFiller.json index 8f5bb07c0..6d5a6a683 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasUsedFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasUsedFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongMixHashFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongMixHashFiller.json index c7642de16..a64b4dd4b 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongMixHashFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongMixHashFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNonceFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNonceFiller.json index 5d13fffc9..3bba12002 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNonceFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNonceFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNumberFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNumberFiller.json index 31b7ad3dc..e1eee0287 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNumberFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNumberFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHash2Filler.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHash2Filler.json index 37bac66a5..3ac844fce 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHash2Filler.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHash2Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHashFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHashFiller.json index 213397c3c..c5a54947c 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHashFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHashFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongReceiptTrieFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongReceiptTrieFiller.json index e65ed76e5..61860043e 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongReceiptTrieFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongReceiptTrieFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongStateRootFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongStateRootFiller.json index 48a8848db..49c85afb3 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongStateRootFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongStateRootFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTimestampFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTimestampFiller.json index a75d47b80..384090fbf 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTimestampFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTimestampFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTransactionsTrieFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTransactionsTrieFiller.json index 1fb06e15f..06de79a9e 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTransactionsTrieFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTransactionsTrieFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongUncleHashFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongUncleHashFiller.json index 1b7a1ba58..280609980 100644 --- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongUncleHashFiller.json +++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongUncleHashFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100" diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/CallContractFromNotBestBlockFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/CallContractFromNotBestBlockFiller.json index 8cd687883..a5d01d712 100644 --- a/src/BlockchainTestsFiller/bcMultiChainTest/CallContractFromNotBestBlockFiller.json +++ b/src/BlockchainTestsFiller/bcMultiChainTest/CallContractFromNotBestBlockFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "ec0e71ad0a90ffe1909d27dac207f7680abba42d" : { "balance" : "1", diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBCallContractFormAFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBCallContractFormAFiller.json index f1794fd28..7ab60a3ae 100644 --- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBCallContractFormAFiller.json +++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBCallContractFormAFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "ec0e71ad0a90ffe1909d27dac207f7680abba42d" : { "balance" : "120", diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBFiller.json index 9328293d1..e5b95a90a 100644 --- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBFiller.json +++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "420" diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_BlockHashFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_BlockHashFiller.json index 71aa54ea5..6f19cda01 100644 --- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_BlockHashFiller.json +++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_BlockHashFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10000000000120" diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder1Filler.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder1Filler.json index c31e06112..59b9a8089 100644 --- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder1Filler.json +++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder1Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "30" diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder2Filler.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder2Filler.json index 1bed46cd7..d75b0ba7f 100644 --- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder2Filler.json +++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder2Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "320" diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_difficultyBFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_difficultyBFiller.json index 7fbe6634b..8241f8809 100644 --- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_difficultyBFiller.json +++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_difficultyBFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "320" diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAFiller.json index 003278524..c3ba5b23d 100644 --- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAFiller.json +++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "60" diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAtoChainBFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAtoChainBFiller.json index fe8d31ede..961b1209d 100644 --- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAtoChainBFiller.json +++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAtoChainBFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "620" diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/UncleFromSideChainFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/UncleFromSideChainFiller.json index 841fa61a9..404584947 100644 --- a/src/BlockchainTestsFiller/bcMultiChainTest/UncleFromSideChainFiller.json +++ b/src/BlockchainTestsFiller/bcMultiChainTest/UncleFromSideChainFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "320" diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest109BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest109BCFiller.json index 75aa0d0c0..39a1bb59f 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest109BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest109BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -106,6 +107,33 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x44444131444055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x2e" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000042322", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999857724", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest113BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest113BCFiller.json index d787c3ef0..8d6618996 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest113BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest113BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -79,6 +80,33 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x32f99975", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000100000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000100000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6582a26ef383339ff078f0f00779785560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x6582a26ef383339ff078f0f007797855" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000052023", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999144729474", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest127BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest127BCFiller.json index 2509ab557..1d807ee53 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest127BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest127BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -79,6 +80,33 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4241424540444145084555", + "nonce" : "0x00", + "storage" : { + "0x7fffffffffffffff" : "0x71b4" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000041938", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999858108", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest128BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest128BCFiller.json index beca781b3..2df2f91b5 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest128BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest128BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -79,6 +80,33 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x3453f6b2", + "code" : "0x7f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b540527f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000100000000000000000000000000000000000000006f786ef19163848934f380343807968c6160005155", + "nonce" : "0x00", + "storage" : { + "0x010000000000000000000000000000000000000000" : "0x786ef19163848934f380343807968c61" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000045684", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999122036488", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest132BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest132BCFiller.json index 03a9278e2..d7c37fe1f 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest132BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest132BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -77,6 +78,32 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x4996c9cc", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b5407f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09516b369855", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000032560", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998765348658", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest140BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest140BCFiller.json index b6f048447..01ca71177 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest140BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest140BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x5ddec6b0", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe447f0000000000000000000000000000000000000000000000000000000000000001407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff6f2d6f4162696d5767078708977c37545560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x2d6f4162696d5767078708977c375455" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000051498", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b349847054", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x5ddec6b0", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe447f0000000000000000000000000000000000000000000000000000000000000001407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff6f2d6f4162696d5767078708977c37545560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x2d6f4162696d5767078708977c375455" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000052278", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998425066824", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest141BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest141BCFiller.json index 295780e33..74f1b8f98 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest141BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest141BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4544424140204555", + "nonce" : "0x00", + "storage" : { + "0x7fffffffffffffff" : "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000041464", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761d796", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4544424140204555", + "nonce" : "0x00", + "storage" : { + "0x7fffffffffffffff" : "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000042244", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999857802", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest152BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest152BCFiller.json index 606493b02..c19612bb8 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest152BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest152BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2c94b555", + "code" : "0x7f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000000000000000000000000000000000000000c35041407f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c350525942525917526117908060005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x1790" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000052640", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b37ace7d39", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2c94b555", + "code" : "0x7f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000000000000000000000000000000000000000c35041407f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c350525942525917526117908060005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x1790" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000053420", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999252003373", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest165BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest165BCFiller.json index 37710e290..e863c5a9e 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest165BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest165BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x41404244444145085955", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x71b4" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000041156", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761d8ca", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x41404244444145085955", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x71b4" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000041936", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999858110", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest168BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest168BCFiller.json index 356532e09..cc19b4e41 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest168BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest168BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x12804f88", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe067f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff6f618a8186756319140295026c0996875560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x618a8186756319140295026c09968755" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000049828", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b394e2ee02", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x12804f88", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe067f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff6f618a8186756319140295026c0996875560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x618a8186756319140295026c09968755" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000050608", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999689550582", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest181BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest181BCFiller.json index 984bbc067..3e72f05b0 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest181BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest181BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6e117e37", + "code" : "0x7f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000000000000000000000000000000000000000c3507f0000000000000000000000000000000000000000000000000000000000000000427f0000000000000000000000010000000000000000000000000000000000000000407f00000000000000000000000000000000000000000000000000000000000000014253593560005155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000028232", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3395213af", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6e117e37", + "code" : "0x7f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000000000000000000000000000000000000000c3507f0000000000000000000000000000000000000000000000000000000000000000427f0000000000000000000000010000000000000000000000000000000000000000407f00000000000000000000000000000000000000000000000000000000000000014253593560005155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000024212", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998153335651", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest182BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest182BCFiller.json index be008de9c..9cb5695e2 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest182BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest182BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -53,6 +54,62 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0xdf5aef", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407f00000000000000000000000000000000000000000000000000000000000000017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe60600943608f5560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f", + "0x8f" : "0x01" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000073264", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a683870f", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0xdf5aef", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407f00000000000000000000000000000000000000000000000000000000000000017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe60600943608f5560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f", + "0x8f" : "0x01" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000074044", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999985288195", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest186BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest186BCFiller.json index 911b98f20..8fa811ccc 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest186BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest186BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -79,6 +80,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x45454340424244444131599455", + "nonce" : "0x00", + "storage" : { + "0x03e8" : "0x2e" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000041555", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999858491", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x45454340424244444131599455", + "nonce" : "0x00", + "storage" : { + "0x03e8" : "0x2e" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000042335", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999857711", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest193BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest193BCFiller.json index 22ec46337..9e5fa2b4a 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest193BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest193BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -63,6 +64,44 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000002015516449", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999997984483597", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000002015516839", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999997984483207", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest203BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest203BCFiller.json index 5cc47ec6d..9e4a0cc8b 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest203BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest203BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x574e8a2d", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f0000000000000000000000000000000000000000000000000000000000000001407f0000000000000000000000000000000000000000000000000000000000000001417f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000016f72086c539905609b44a1018c78826b5560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x72086c539905609b44a1018c78826b55" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000045866", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b35014c2d7", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x574e8a2d", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f0000000000000000000000000000000000000000000000000000000000000001407f0000000000000000000000000000000000000000000000000000000000000001417f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000016f72086c539905609b44a1018c78826b5560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x72086c539905609b44a1018c78826b55" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000046646", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998535188427", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest213BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest213BCFiller.json index c83bc1ea2..0d3a1243f 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest213BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest213BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x61cd5764", + "code" : "0x4338407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff425a7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f3b1860586d8587cc788e106fa3937f5560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x3b1860586d8587cc788e106fa3937f55" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000047719", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b34595ee63", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x61cd5764", + "code" : "0x4338407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff425a7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f3b1860586d8587cc788e106fa3937f5560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x3b1860586d8587cc788e106fa3937f55" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000048499", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998359104343", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest218BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest218BCFiller.json index e6435880c..dd50ca02e 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest218BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest218BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x35d3cf40", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0960005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xfffffffffffffffc000000000000000100000003" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000052037", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3718f65a9", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x35d3cf40", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0960005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xfffffffffffffffc000000000000000100000003" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000053597", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999096872849", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest21BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest21BCFiller.json index be1a9227c..c8361778e 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest21BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest21BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -103,6 +104,32 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4440444245414045913c63087c55", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000023626", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999876420", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest224BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest224BCFiller.json index 674badd4d..4cf9451fd 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest224BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest224BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6974fd0d", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f0000000000000000000000010000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000100000000000000000000000000000000000000001a6202a31690a3a06f6e9307039b", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000001485543", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b33dd8583a", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6974fd0d", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f0000000000000000000000010000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000100000000000000000000000000000000000000001a6202a31690a3a06f6e9307039b", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000001486323", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998229239086", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest234BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest234BCFiller.json index 69de57c06..2c77c201b 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest234BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest234BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x78c81dbc", + "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff407f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09a3447d617a066c9437f337", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000033699", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b32e9b5ecf", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x78c81dbc", + "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff407f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09a3447d617a066c9437f337", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000034479", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999997973584835", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest235BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest235BCFiller.json index 553fd3817..5476f4e25 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest235BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest235BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x1d7dd23c", + "code" : "0x41407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe810967567786f29260005155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000034740", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b389e5a63e", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x1d7dd23c", + "code" : "0x41407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe810967567786f29260005155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000030720", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999505184242", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest239BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest239BCFiller.json index 4ea6acf6e..0b36fc8fd 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest239BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest239BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x4a9a17a5", + "code" : "0x427f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407f000000000000000000000000000000000000000000000000000000000000c3504535625b1a39921909f311178655", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000068577668", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b358b37f05", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x4a9a17a5", + "code" : "0x427f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407f000000000000000000000000000000000000000000000000000000000000c3504535625b1a39921909f311178655", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000068578448", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998679809017", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest240BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest240BCFiller.json index b225a73ba..54b5cc956 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest240BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest240BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x45404042455a43f36109", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000330533", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a75d6e69", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x45404042455a43f36109", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000329684", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999570362", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest253BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest253BCFiller.json index a78d98ba0..04f1da271 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest253BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest253BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -77,6 +78,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4243428144424140f271f155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000028650", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999871396", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4243428144424140f271f155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000029430", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999870616", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest255BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest255BCFiller.json index 84419d8f5..a703458f3 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest255BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest255BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x3471a7b7", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000000040407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f0000000000000000000000000000000000000000000000000000000000000001456f92663a70a367083877458c56936f835560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x92663a70a367083877458c56936f8355" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000047291", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b372f19fbc", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x3471a7b7", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000000040407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f0000000000000000000000000000000000000000000000000000000000000001456f92663a70a367083877458c56936f835560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x92663a70a367083877458c56936f8355" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000048851", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999120087460", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest256BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest256BCFiller.json index ef2dbef96..ca122a446 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest256BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest256BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -81,6 +82,62 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x025a8725", + "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff4080371a54065560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe", + "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffff" : "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000084411", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999960428366", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x025a8725", + "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff4080371a54065560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe", + "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffff" : "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000085191", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999960427586", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest258BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest258BCFiller.json index dd4574ffb..6937cad81 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest258BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest258BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -79,6 +80,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x65b61990", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b554447f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000145406f986d138a67320b4113330a64934f835560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x986d138a67320b4113330a64934f8355" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000044846", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998293522288", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x65b61990", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b554447f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000145406f986d138a67320b4113330a64934f835560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x986d138a67320b4113330a64934f8355" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000045626", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998293521508", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest262BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest262BCFiller.json index ed356c952..4533a40f3 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest262BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest262BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x07320a71", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe44407f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff095560005155", + "nonce" : "0x00", + "storage" : { + "0xffffffffffffffffffffffff" : "0x010000000000000000000000000000000000000000" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000053051", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a0312682", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x07320a71", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe44407f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff095560005155", + "nonce" : "0x00", + "storage" : { + "0xffffffffffffffffffffffff" : "0x010000000000000000000000000000000000000000" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000049031", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999879231030", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest272BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest272BCFiller.json index 0fdfc90d0..a196941f2 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest272BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest272BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -79,6 +80,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x42424042434445413155", + "nonce" : "0x00", + "storage" : { + "0x2e" : "0x7fffffffffffffff" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000041548", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999858498", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x42424042434445413155", + "nonce" : "0x00", + "storage" : { + "0x2e" : "0x7fffffffffffffff" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000042328", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999857718", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest277BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest277BCFiller.json index d38fe6022..7baed5825 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest277BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest277BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x41434243414041", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000021146", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a76226f4", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x41434243414041", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000021926", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999878120", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest284BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest284BCFiller.json index 9815a18e6..15056d6c8 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest284BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest284BCFiller.json @@ -77,6 +77,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x52870be7", + "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000000457fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff3b6f88a3615234423703758c55", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000031405", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998615386522", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x52870be7", + "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000000457fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff3b6f88a3615234423703758c55", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000032185", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998615385742", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest289BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest289BCFiller.json index 345f9540e..010382aec 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest289BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest289BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6466b000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0955", + "nonce" : "0x00", + "storage" : { + "0xfffffffffffffffd000000000000000100000001" : "0x01" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000052651", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b342fc8283", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6466b000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0955", + "nonce" : "0x00", + "storage" : { + "0xfffffffffffffffd000000000000000100000001" : "0x01" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000053431", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998315495287", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest314BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest314BCFiller.json index 87caefe29..05a9a4dd2 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest314BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest314BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4542444041", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000021142", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a76226f8", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4542444041", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000021922", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999878124", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest317BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest317BCFiller.json index 84efb9cfc..5522ecace 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest317BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest317BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -77,6 +78,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x42444545454042415a8554f355", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000330722", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999569324", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x42444545454042415a8554f355", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000330321", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999569725", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest319BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest319BCFiller.json index f0b4ad24b..e996c1330 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest319BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest319BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x44404243424142915a2055", + "nonce" : "0x00", + "storage" : { + "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" : "0x945304eb96065b2a98b57a48a06ae28d285a71b5" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000352271", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a75d197f", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x44404243424142915a2055", + "nonce" : "0x00", + "storage" : { + "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" : "0x945304eb96065b2a98b57a48a06ae28d285a71b5" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000351867", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999548179", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest330BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest330BCFiller.json index 692fce85e..b878009c6 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest330BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest330BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -79,6 +80,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x29230dc2", + "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407f0000000000000000000000000000000000000000000000000000000000000001547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000006f3235543787103c923b41a1f08805115560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x3235543787103c923b41a1f088051155" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000049328", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999309787580", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x29230dc2", + "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407f0000000000000000000000000000000000000000000000000000000000000001547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000006f3235543787103c923b41a1f08805115560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x3235543787103c923b41a1f088051155" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000050108", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999309786800", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest331BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest331BCFiller.json index 29a7c561f..5e7f6a0a6 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest331BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest331BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x57cbfdd8", + "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b5067f0000000000000000000000000000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c350427f00000000000000000000000000000000000000000000000000000000000000013a0960005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000045179", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b34f9751db", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x57cbfdd8", + "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b5067f0000000000000000000000000000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c350427f00000000000000000000000000000000000000000000000000000000000000013a0960005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000045959", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998526967503", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest344BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest344BCFiller.json index bfe7ea815..6189fc32c 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest344BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest344BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -103,6 +104,32 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x0000000000000000000000000000000000000000" : { + "balance" : "0x3057c563", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000036899", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999188904616", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest34BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest34BCFiller.json index 7323ea73f..6adb618be 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest34BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest34BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -79,6 +80,33 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x444140404242420555", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x03e8" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000042729", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999857317", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest35BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest35BCFiller.json index e9ebe6005..f3c1511b4 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest35BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest35BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -106,6 +107,33 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x42414040384145413155", + "nonce" : "0x00", + "storage" : { + "0x2e" : "0x7fffffffffffffff" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000043126", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999856920", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest373BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest373BCFiller.json index ff3a54905..f48fc30d9 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest373BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest373BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2d5d1cca", + "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000001407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3506f596355699a095516837a9d6f3a03080460005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x596355699a095516837a9d6f3a030804" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000047144", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b37a062b3c", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2d5d1cca", + "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000001407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3506f596355699a095516837a9d6f3a03080460005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x596355699a095516837a9d6f3a030804" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000047924", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999238875184", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest374BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest374BCFiller.json index 775e70671..b362c8cb4 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest374BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest374BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x15991063", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff437f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c35041406fa33a526031796e8c18836f61367c885560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xa33a526031796e8c18836f61367c8855" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000047401", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b391ca36a2", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x15991063", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff437f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c35041406fa33a526031796e8c18836f61367c885560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xa33a526031796e8c18836f61367c8855" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000048181", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999637599126", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest390BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest390BCFiller.json index 29c2a7c32..acce3f2dc 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest390BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest390BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x5be3f769", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f0000000000000000000000010000000000000000000000000000000000000000427fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff406f6c6b30816c7a0412415a0414179b635560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x6c6b30816c7a0412415a0414179b6355" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000050218", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b34b7f449b", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x5be3f769", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f0000000000000000000000010000000000000000000000000000000000000000427fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff406f6c6b30816c7a0412415a0414179b635560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x6c6b30816c7a0412415a0414179b6355" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000050998", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998458282383", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest392BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest392BCFiller.json index 6303164da..b8e2a7215 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest392BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest392BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -79,6 +80,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x424061434444413155", + "nonce" : "0x00", + "storage" : { + "0x2e" : "0x020000" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000041543", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999858503", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x424061434444413155", + "nonce" : "0x00", + "storage" : { + "0x2e" : "0x020000" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000042323", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999857723", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest394BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest394BCFiller.json index 16a1814a3..4f4885f74 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest394BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest394BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x45415a42409140435a53821af355", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000330596", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a75d6e2a", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x45415a42409140435a53821af355", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000332156", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999567890", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest400BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest400BCFiller.json index 186a93e76..89b8f826f 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest400BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest400BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x457b0c8a", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000c3507ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe407f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000100000000000000000000000000000000000000006f945442a01208626f86ad8f8b1701605560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x945442a01208626f86ad8f8b17016055" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000047403", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b361e83a79", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x457b0c8a", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000c3507ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe407f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000100000000000000000000000000000000000000006f945442a01208626f86ad8f8b1701605560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x945442a01208626f86ad8f8b17016055" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000048183", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998834259821", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest403BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest403BCFiller.json index d6015e55d..5d97e7a16 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest403BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest403BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150"], @@ -79,6 +80,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x36416045454040410a922055", + "nonce" : "0x00", + "storage" : { + "0x3e327054f60b9c38a1c3fafb23d155d0f971a83a616685eb79c73127b3dfbcc5" : "0x945304eb96065b2a98b57a48a06ae28d285a71b5" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000042835", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999857211", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x36416045454040410a922055", + "nonce" : "0x00", + "storage" : { + "0x3e327054f60b9c38a1c3fafb23d155d0f971a83a616685eb79c73127b3dfbcc5" : "0x945304eb96065b2a98b57a48a06ae28d285a71b5" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000044395", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999855651", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest40BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest40BCFiller.json index 6f5cb9456..2dd440bfb 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest40BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest40BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -79,6 +80,33 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x35a22465", + "code" : "0x427f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff403760005155", + "nonce" : "0x00", + "storage" : { + "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffff" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000065020", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999100116429", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest427BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest427BCFiller.json index f49740153..771db44ad 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest427BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest427BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x1f9cbb18", + "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff457f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c350407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff72785560005155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000026569", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b387c6dd4d", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x1f9cbb18", + "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff457f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c350407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff72785560005155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000027349", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999469607489", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest431BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest431BCFiller.json index 8ab5af2e9..e57cdc1c2 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest431BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest431BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -79,6 +80,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x423dc88a", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000000040313715608f60005155", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x8f" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000059600", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998888595156", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x423dc88a", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000000040313715608f60005155", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x8f" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000060380", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998888594376", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest432BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest432BCFiller.json index ed968fb76..e05497f45 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest432BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest432BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0fc428f1", + "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000000407f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff0904517241a27307", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000027893", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3979f6a48", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0fc428f1", + "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000000407f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff0904517241a27307", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000028673", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999735457596", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest434BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest434BCFiller.json index 72a9b6d94..4863771ca 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest434BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest434BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x3684af3d", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c350407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000100000000000000000000000000000000000000007e7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b5f30264613617a2975a6857606f5560005155", + "nonce" : "0x00", + "storage" : { + "0xb5f30264613617a2975a6857606f55600051" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000048215", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b370de949a", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x3684af3d", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c350407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000100000000000000000000000000000000000000007e7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b5f30264613617a2975a6857606f5560005155", + "nonce" : "0x00", + "storage" : { + "0xb5f30264613617a2975a6857606f55600051" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000048995", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999085285774", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest44BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest44BCFiller.json index 9807efecd..e102974e5 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest44BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest44BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -79,6 +80,33 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4240444141454542530855", + "nonce" : "0x00", + "storage" : { + "0x7fffffffffffffff" : "0x020000" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000042037", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999858009", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest453BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest453BCFiller.json index 462480d39..d2c858769 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest453BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest453BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x78c0cc9a", + "code" : "0x457f000000000000000000000000000000000000000000000000000000000000c350457f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff097f0000000000000000000000000000000000000000000000000000000000000001a0407907a0609ba280596c733c3960005155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000027639", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b32ea2c79d", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x78c0cc9a", + "code" : "0x457f000000000000000000000000000000000000000000000000000000000000c350457f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff097f0000000000000000000000000000000000000000000000000000000000000001a0407907a0609ba280596c733c3960005155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000028419", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999997974070417", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest459BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest459BCFiller.json index 2229671ad..8f70060d9 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest459BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest459BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x45414240454145450855", + "nonce" : "0x00", + "storage" : { + "0xfffffffffffffffe" : "0x7fffffffffffffff" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000041156", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761d8ca", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x45414240454145450855", + "nonce" : "0x00", + "storage" : { + "0xfffffffffffffffe" : "0x7fffffffffffffff" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000041936", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999858110", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest463BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest463BCFiller.json index 276b27246..0b513a55d 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest463BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest463BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -77,6 +78,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4344434041424243f27a", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000073626", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999826420", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4344434041424243f27a", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000074406", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999825640", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest479BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest479BCFiller.json index 20dec9f39..48b83383c 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest479BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest479BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6f4a6dae", + "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000000000000000000000000000000000000000c3507f0000000000000000000000000000000000000000000000000000000000000001407f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3504035820b5079895560005155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000026751", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b338192a01", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6f4a6dae", + "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000000000000000000000000000000000000000c3507f0000000000000000000000000000000000000000000000000000000000000001407f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3504035820b5079895560005155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000028311", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998132823017", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest486BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest486BCFiller.json index 73d3bc52a..ade27b2c0 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest486BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest486BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4434404341424140203855", + "nonce" : "0x00", + "storage" : { + "0x0b" : "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000041488", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761d77e", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4434404341424140203855", + "nonce" : "0x00", + "storage" : { + "0x0b" : "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000043048", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999856998", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest490BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest490BCFiller.json index 7b40de706..c1b5cbd85 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest490BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest490BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -79,6 +80,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x42444143404341413155", + "nonce" : "0x00", + "storage" : { + "0x2e" : "0x945304eb96065b2a98b57a48a06ae28d285a71b5" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000041548", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999858498", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x42444143404341413155", + "nonce" : "0x00", + "storage" : { + "0x2e" : "0x945304eb96065b2a98b57a48a06ae28d285a71b5" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000042328", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999857718", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest492BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest492BCFiller.json index 14999a41b..395678dea 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest492BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest492BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -53,6 +54,62 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x60a7b846", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c350407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff09165b835560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : "0xffffffffffffffffffffffff0000000000000000000000000000000000000000" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000073703", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b346bb2801", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x60a7b846", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c350407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff09165b835560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : "0xffffffffffffffffffffffff0000000000000000000000000000000000000000" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000074483", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998378321141", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest515BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest515BCFiller.json index 319c5aa76..cbc53bc15 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest515BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest515BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x42115f6a", + "code" : "0x437f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000000000000000000000000000000000000000c350427f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f9283944569657e135a7e38997986955560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x9283944569657e135a7e389979869555" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000049001", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b36551e15b", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x42115f6a", + "code" : "0x437f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000000000000000000000000000000000000000c350427f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f9283944569657e135a7e38997986955560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x9283944569657e135a7e389979869555" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000049781", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998891515471", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest522BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest522BCFiller.json index 69f41bae8..f233670c5 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest522BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest522BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -77,6 +78,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x43444042454340443b8155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000026869", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999873177", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x43444042454340443b8155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000023629", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999876417", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest529BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest529BCFiller.json index 60f73698e..b89295794 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest529BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest529BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4445434244444044a158205855", + "nonce" : "0x00", + "storage" : { + "0x0b" : "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000042222", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761d4a0", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4445434244444044a158205855", + "nonce" : "0x00", + "storage" : { + "0x0b" : "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000043002", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999857044", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest530BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest530BCFiller.json index b21a3d1fc..0dc636b3a 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest530BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest530BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x7085d0e4", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b5127fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000010000000000000000000000000000000000000000406fa36f44a1623c178c05749f036a50575560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xa36f44a1623c178c05749f036a505755" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000046756", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b336dd78a6", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x7085d0e4", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b5127fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000010000000000000000000000000000000000000000406fa36f44a1623c178c05749f036a50575560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xa36f44a1623c178c05749f036a505755" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000047536", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998112134554", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest540BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest540BCFiller.json index a3c1420b4..e17ee3d61 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest540BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest540BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -79,6 +80,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x414144401a0745423b55", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x7fffffffffffffff" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000041852", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999858194", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x414144401a0745423b55", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x7fffffffffffffff" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000042632", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999857414", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest551BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest551BCFiller.json index 4c948ba05..a7cd332e6 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest551BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest551BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x38df83ff", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c350407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000000000000000000000000000000000000000c350457ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6f68809e688f8d9841318b806c046a6e5560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x68809e688f8d9841318b806c046a6e55" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000050410", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b36e83b745", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x38df83ff", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c350407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000000000000000000000000000000000000000c350457ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6f68809e688f8d9841318b806c046a6e5560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x68809e688f8d9841318b806c046a6e55" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000051190", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999045776441", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest557BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest557BCFiller.json index 4d9f01fe4..0d4621c91 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest557BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest557BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -79,6 +80,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x45404141314155", + "nonce" : "0x00", + "storage" : { + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : "0x2e" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000041542", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999858504", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x45404141314155", + "nonce" : "0x00", + "storage" : { + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : "0x2e" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000042322", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999857724", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest561BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest561BCFiller.json index 6c35523ee..1d2e1fa0f 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest561BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest561BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4145424544414055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x020000" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000041146", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761d8d4", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4145424544414055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x020000" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000041926", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999858120", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest568BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest568BCFiller.json index 30d92b2a9..33715d90d 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest568BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest568BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -77,6 +78,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x42444545454042415a8554f355", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000330722", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999569324", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x42444545454042415a8554f355", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000330321", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999569725", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest56BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest56BCFiller.json index e3097d098..3cbd07f8a 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest56BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest56BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -79,6 +80,33 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x584143404243404107204155", + "nonce" : "0x00", + "storage" : { + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000043053", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999856993", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest570BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest570BCFiller.json index b7f00b219..387db9b3e 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest570BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest570BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0e17cd7c", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000001000000000000000000000000000000000000000041406f91956111508460735b825f545807805560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x91956111508460735b825f5458078055" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000046115", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3994b7e8f", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0e17cd7c", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000001000000000000000000000000000000000000000041406f91956111508460735b825f545807805560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x91956111508460735b825f5458078055" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000046895", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999763512195", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest590BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest590BCFiller.json index d8bdb8620..282fea5b8 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest590BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest590BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x033eda36", + "code" : "0x447f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000001407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000100000000000000000000000000000000000000006fa05a3119539f6760654232763893405560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xa05a3119539f67606542327638934055" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000046954", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a4246e8e", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x033eda36", + "code" : "0x447f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000001407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000100000000000000000000000000000000000000006fa05a3119539f6760654232763893405560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xa05a3119539f67606542327638934055" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000047734", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999945501570", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest591BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest591BCFiller.json index a932ddd0f..a8df43baa 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest591BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest591BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -79,6 +80,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4444424131424055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x2e" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000041544", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999858502", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4444424131424055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x2e" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000042324", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999857722", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest593BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest593BCFiller.json index e895742ca..1d506c1a5 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest593BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest593BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2f319ca2", + "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000001407f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c350427f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b56f81106e9d739b9e608e8b9c8308977c5560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x81106e9d739b9e608e8b9c8308977c55" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000046250", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b37831aee2", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2f319ca2", + "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000001407f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c350427f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b56f81106e9d739b9e608e8b9c8308977c5560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x81106e9d739b9e608e8b9c8308977c55" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000047030", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999208172502", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest595BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest595BCFiller.json index 84d58484b..0fd0dc44a 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest595BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest595BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2eb7a769", + "code" : "0x7f0000000000000000000000010000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe030960005155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000032611", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b378abd962", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2eb7a769", + "code" : "0x7f0000000000000000000000010000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe030960005155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000028591", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999216183574", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest598BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest598BCFiller.json index 2b79b3a86..148cfdb44 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest598BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest598BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x5a7529bf", + "code" : "0x7f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000006f48069f886d448a696184f3659803305560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x48069f886d448a696184f36598033055" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000046443", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b34cee2104", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x5a7529bf", + "code" : "0x7f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000006f48069f886d448a696184f3659803305560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x48069f886d448a696184f36598033055" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000047223", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998482324984", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest606BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest606BCFiller.json index 46ef58d02..29acdab80 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest606BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest606BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x41570179", + "code" : "0x7f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff097f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff40557cf03c31a361388d89ea8065866f", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000035780", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3660c72f1", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x41570179", + "code" : "0x7f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff097f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff40557cf03c31a361388d89ea8065866f", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000031760", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998903747237", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest613BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest613BCFiller.json index 3c35f13ca..9ee23612d 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest613BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest613BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x43414043454445450855", + "nonce" : "0x00", + "storage" : { + "0x01fffe" : "0x7fffffffffffffff" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000041156", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761d8ca", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x43414043454445450855", + "nonce" : "0x00", + "storage" : { + "0x01fffe" : "0x7fffffffffffffff" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000041936", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999858110", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest614BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest614BCFiller.json index b8179a264..9d1e1d962 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest614BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest614BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -77,6 +78,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x42314441404342428595f25966869e4255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000028957", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999871089", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x42314441404342428595f25966869e4255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000029737", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999870309", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest617BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest617BCFiller.json index e3dba5729..d7a008179 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest617BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest617BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -77,6 +78,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4343404443434144133642f2", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000022858", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999877188", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x4343404443434144133642f2", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000023638", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999876408", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest61BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest61BCFiller.json index 7c81a5e48..7358aa07b 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest61BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest61BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -77,6 +78,32 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6899bd45", + "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c350407f00000000000000000000000100000000000000000000000000000000000000006b39427d9174167255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000028782", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998245065339", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest622BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest622BCFiller.json index 49416c4f3..3b0b7fa30 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest622BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest622BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x5d5f5bf2", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe40357f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b540070b040a72f00494659e899510ff", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000026852", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b34a043b58", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x5d5f5bf2", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe40357f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b540070b040a72f00494659e899510ff", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000028412", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998433441088", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest623BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest623BCFiller.json index d26df6bd4..d522ed6fb 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest623BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest623BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -52,6 +53,60 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x434542454244402055", + "nonce" : "0x00", + "storage" : { + "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" : "0x7fffffffffffffff" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000041466", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761d794", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x434542454244402055", + "nonce" : "0x00", + "storage" : { + "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" : "0x7fffffffffffffff" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000042246", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999857800", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest631BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest631BCFiller.json index 1a12c7731..2b3800b28 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest631BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest631BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6b8beb66", + "code" : "0x447ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f0000000000000000000000010000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c350383709658551993b760955", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000035710", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b33bd7894a", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6b8beb66", + "code" : "0x447ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f0000000000000000000000010000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c350383709658551993b760955", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000031690", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998195636478", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest634BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest634BCFiller.json index c8cfcddb4..0b6caf4ff 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest634BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest634BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x43424044454245343af399e4a4734555", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000049613", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761b7c1", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x43424044454245343af399e4a4734555", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000050393", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999849653", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest65BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest65BCFiller.json index 70c019b9d..4f9ed51d5 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest65BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest65BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -103,6 +104,32 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "1000000000000100000", + "code" : "0x45404043424344444286f26355", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000075209", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999824837", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest68BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest68BCFiller.json index dc1ce75b0..ded3abac7 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest68BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest68BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -77,6 +78,32 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x45424043404545456b689f9b7055", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000022729", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999877317", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest70BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest70BCFiller.json index 89dcae187..81b1b7708 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest70BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest70BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,58 @@ } } } + }, + { + "network" : ["Byzantium"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x43424044454245343af399e4a4734555", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "3000000000000049613", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761b7c1", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x43424044454245343af399e4a4734555", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000050393", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999849653", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest71BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest71BCFiller.json index a2370f7ba..aa729e52a 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest71BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest71BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -77,6 +78,32 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x45415a42409140435a53821af355", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000332156", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999567890", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest76BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest76BCFiller.json index 291724a65..af76c4853 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest76BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest76BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -81,6 +82,34 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x69ca96ed", + "code" : "0x437f00000000000000000000000100000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe407f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000001375560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "0x437f0000000000000000000000010000000000000000000000000000000000" : "0x010000000000000000000000000000000000000000" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000081756", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998225033701", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest79BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest79BCFiller.json index f57f54e5d..9fadc515d 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest79BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest79BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -79,6 +80,33 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x1571e2ae", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe40447ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6f6b0656903a860a0242881274078b435560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x6b0656903a860a0242881274078b4355" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000048630", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999640166282", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest86BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest86BCFiller.json index 361b7c46b..c11a612f1 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest86BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest86BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -77,6 +78,32 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x3aecace0", + "code" : "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c350407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff091860005155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000032559", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999011378207", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest8BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest8BCFiller.json index 444f19082..2160c8d61 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest8BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest8BCFiller.json @@ -42,6 +42,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150"], @@ -120,6 +121,32 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x45454041444344330a78066e6da197ff", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000022091", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999877955", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest91BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest91BCFiller.json index b50e86fbb..e5b89d089 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest91BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest91BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -79,6 +80,33 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x7bcee261", + "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000001000000000000000000000000000000000000000045407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c350447f00000000000000000000000100000000000000000000000000000000000000006f8b0b688d7b410a45178f6f956454f35560005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8b0b688d7b410a45178f6f956454f355" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000045749", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999997922798360", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest93BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest93BCFiller.json index df68e7556..18e181a37 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest93BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest93BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -77,6 +78,32 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x44404340434136437b0703709768f36855", + "nonce" : "0x00", + "storage" : { + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000022729", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999999999877317", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest99BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest99BCFiller.json index 6ad8ece3f..de4ffeb04 100644 --- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest99BCFiller.json +++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest99BCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -79,6 +80,33 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x5887b108", + "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000010000000000000000000000000000000000000000457ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff40390360005155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x945304eb96065b2a98b57a48a06ae28d285a71b7" + } + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "2000000000000063818", + "code" : "0x6000355415600957005b60203560003555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "999999998514648540", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcStateTests/BLOCKHASH_BoundsFiller.json b/src/BlockchainTestsFiller/bcStateTests/BLOCKHASH_BoundsFiller.json index 9f7ac1418..058bc1ae0 100644 --- a/src/BlockchainTestsFiller/bcStateTests/BLOCKHASH_BoundsFiller.json +++ b/src/BlockchainTestsFiller/bcStateTests/BLOCKHASH_BoundsFiller.json @@ -47,9 +47,10 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "0x1000000000000000000000000000000000000000" : { "balance" : "0x01" diff --git a/src/BlockchainTestsFiller/bcStateTests/BadStateRootTxBCFiller.json b/src/BlockchainTestsFiller/bcStateTests/BadStateRootTxBCFiller.json index 95fd4a891..d090f0969 100644 --- a/src/BlockchainTestsFiller/bcStateTests/BadStateRootTxBCFiller.json +++ b/src/BlockchainTestsFiller/bcStateTests/BadStateRootTxBCFiller.json @@ -25,6 +25,7 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -43,6 +44,15 @@ "nonce" : "0x01" } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "1975583", + "nonce" : "0x01" + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json b/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json index 9a94b2db7..47ffd457b 100644 --- a/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json +++ b/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead"], @@ -71,7 +72,7 @@ } }, { - "network" : ["EIP158", "Byzantium"], + "network" : ["EIP158", ">=Byzantium"], "result" : { "2e0de3fc10a88911ff857126db1a5f0da6f25173" : { diff --git a/src/BlockchainTestsFiller/bcStateTests/blockhashNonConstArgFiller.json b/src/BlockchainTestsFiller/bcStateTests/blockhashNonConstArgFiller.json index a2dc1dff5..9910ff36b 100644 --- a/src/BlockchainTestsFiller/bcStateTests/blockhashNonConstArgFiller.json +++ b/src/BlockchainTestsFiller/bcStateTests/blockhashNonConstArgFiller.json @@ -32,9 +32,10 @@ ] } ], + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "0x1000000000000000000000000000000000000000" : { "balance" : "0x00", diff --git a/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json b/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json index 27bd9db2c..12e5c0632 100644 --- a/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json +++ b/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,7 +52,7 @@ } }, { - "network" : ["Byzantium"], + "network" : [">=Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { @@ -59,9 +60,6 @@ "0x02" : "0x0000000000000000000000000000000000000000000000000000000000000000" } }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "948922" - }, "295e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", diff --git a/src/BlockchainTestsFiller/bcStateTests/create2collisionwithSelfdestructSameBlockFiller.json b/src/BlockchainTestsFiller/bcStateTests/create2collisionwithSelfdestructSameBlockFiller.json index b75a30c2c..133766548 100644 --- a/src/BlockchainTestsFiller/bcStateTests/create2collisionwithSelfdestructSameBlockFiller.json +++ b/src/BlockchainTestsFiller/bcStateTests/create2collisionwithSelfdestructSameBlockFiller.json @@ -20,9 +20,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["Constantinople"], + "network" : [">=Constantinople"], "result" : { "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "nonce" : "0x02" diff --git a/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json b/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json index 1618ee37c..d761c43a3 100644 --- a/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json +++ b/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier"], @@ -105,6 +106,28 @@ } } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x17485b3218", + "0x02" : "0x17485b3218", + "0x05" : "0x0186aa" + } + }, + "195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x17484e7334", + "0x01" : "0x1bc16d674ed4bafc", + "0x02" : "0x17484e7334", + "0x03" : "0x1bc16d674ed4bafc", + "0x04" : "0x0186aa", + "0x05" : "0x018a88" + } + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json b/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json index 879702c29..35c52a928 100644 --- a/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json +++ b/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000" diff --git a/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json b/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json index ae62409c7..5191b71df 100644 --- a/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json +++ b/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier"], @@ -77,6 +78,21 @@ "nonce" : "3" } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "0000000000000000000000000000000000000000" : { + "balance" : "2002" + }, + "8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "2000000000000420000" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "9999447208", + "nonce" : "3" + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json b/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json index 62c84bb48..2f0098943 100644 --- a/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json +++ b/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "c94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "storage" : { diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesFiller.json index 8f081757e..606386a4c 100644 --- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesFiller.json +++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "40" diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheEndFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheEndFiller.json index a28264a50..5dad69058 100644 --- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheEndFiller.json +++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheEndFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1220" diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheMiddleFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheMiddleFiller.json index 17bab1b9e..0129ff801 100644 --- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheMiddleFiller.json +++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheMiddleFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "620" diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfLeafsFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfLeafsFiller.json index 2e7eea9a9..d59624705 100644 --- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfLeafsFiller.json +++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfLeafsFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "4" diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom4BlockFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom4BlockFiller.json index bcf8477e2..3dcced757 100644 --- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom4BlockFiller.json +++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom4BlockFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "830" diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom5BlockFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom5BlockFiller.json index 2764a0f84..96e2bc0be 100644 --- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom5BlockFiller.json +++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom5BlockFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "740" diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom6BlockFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom6BlockFiller.json index 67f951fb9..cf205bd7b 100644 --- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom6BlockFiller.json +++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom6BlockFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "650" diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithMoreTransactionsFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithMoreTransactionsFiller.json index 875ea4b0c..70dcd385e 100644 --- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithMoreTransactionsFiller.json +++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithMoreTransactionsFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "40" diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithNewMaxDifficultyStartingFromBlock3AfterBlock4Filler.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithNewMaxDifficultyStartingFromBlock3AfterBlock4Filler.json index c3992881b..ec32a01dc 100644 --- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithNewMaxDifficultyStartingFromBlock3AfterBlock4Filler.json +++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithNewMaxDifficultyStartingFromBlock3AfterBlock4Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "320" diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3AfterBlock3Filler.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3AfterBlock3Filler.json index c90835d88..7edea3631 100644 --- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3AfterBlock3Filler.json +++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3AfterBlock3Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "22" diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3afterBlock4Filler.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3afterBlock4Filler.json index 5d3ab2756..7c951d6fd 100644 --- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3afterBlock4Filler.json +++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3afterBlock4Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier", "EIP150", ">=Constantinople"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "16" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/correctFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/correctFiller.json index 59ff6ed93..427b60627 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/correctFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/correctFiller.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -45,6 +46,20 @@ "balance" : "2625000000000000000" } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "30" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "3" + }, + "0000000000000000000000000000000000000000" : { + "balance" : "1750000000000000000" + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooHighFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooHighFiller.json index 1f0d94f57..ce5a2c697 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooHighFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooHighFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLow2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLow2Filler.json index 774f3f4c1..5e4eb515a 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLow2Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLow2Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLowFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLowFiller.json index ba29f846f..1def2f08c 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLowFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLowFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp2Filler.json index eb7a17afd..0899f9e74 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp2Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp2Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], + "network" : ["Homestead", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "30" @@ -28,17 +29,6 @@ "nonce" : "3" } } - }, - { - "network" : ["Byzantium", "Constantinople"], - "result" : { - "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { - "balance" : "20" - }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "nonce" : "2" - } - } } ], "pre" : { @@ -81,8 +71,6 @@ ] }, { - "expectExceptionByzantium" : "InvalidStateRoot", - "expectExceptionConstantinople" : "InvalidStateRoot", "blockHeader" : { "stateRoot" : "0x77f96f4c766c10cd0207e2672b1b747c741ed75bc94e7be7abacb71cdca3c8fb", "updatePoW" : "1" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp3Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp3Filler.json index 0246c31e3..011ca837a 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp3Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp3Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["Frontier", "Homestead", "EIP150", "EIP158", "Byzantium", "Constantinople"], + "network" : ["Homestead", "EIP150", "Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "20" @@ -70,12 +71,9 @@ ] }, { - "expectExceptionFrontier" : "InvalidStateRoot", "expectExceptionHomestead" : "InvalidStateRoot", "expectExceptionEIP150" : "InvalidStateRoot", - "expectExceptionEIP158" : "InvalidStateRoot", "expectExceptionByzantium" : "InvalidStateRoot", - "expectExceptionConstantinople" : "InvalidStateRoot", "blockHeader" : { "stateRoot" : "0x3e9110dccee270e36e254d8e3b67cb18c12a9a0aa24065e24372a85856195c70", "updatePoW" : "1" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2Filler.json index b19d1c726..abb61526b 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2Filler.json @@ -17,15 +17,16 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], + "network" : ["Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { - "balance" : "20" + "balance" : "30" }, "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "nonce" : "2" + "nonce" : "3" } } } @@ -72,10 +73,6 @@ ] }, { - "expectExceptionFrontier" : "InvalidStateRoot", - "expectExceptionHomestead" : "InvalidStateRoot", - "expectExceptionEIP150" : "InvalidStateRoot", - "expectExceptionEIP158" : "InvalidStateRoot", "blocknumber" : "3", "blockHeader" : { "stateRoot" : "0xaa4b1943360f5a0ea3b1a2a1d661de5b6d773eb371bd84b319837d96ffc7b630", diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop3Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop3Filler.json new file mode 100644 index 000000000..9eeaede2e --- /dev/null +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop3Filler.json @@ -0,0 +1,101 @@ +{ + "futureUncleTimestampDifficultyDrop3" : { + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "331072", + "extraData" : "0x42", + "gasLimit" : "3141592", + "gasUsed" : "0", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x01", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "sealEngine" : "Ethash", + "expect" : [ + { + "network" : [">=Constantinople"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "30" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "3" + } + } + } + ], + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "10000000000000", + "nonce" : "0", + "code" : "", + "storage": {} + } + }, + "blocks" : [ + { + "blocknumber" : "1", + "transactions" : [ + { + "data" : "", + "gasLimit" : "314159", + "gasPrice" : "1", + "nonce" : "0", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "10" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blocknumber" : "2", + "transactions" : [ + { + "data" : "", + "gasLimit" : "314159", + "gasPrice" : "1", + "nonce" : "1", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "10" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blocknumber" : "3", + "blockHeader" : { + "stateRoot" : "0xaf4765939e9fc7da9e2e4ba67d896c41f126e161f1b1f514a84fda61cff3d2ef", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "", + "gasLimit" : "314159", + "gasPrice" : "1", + "nonce" : "2", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "10" + } + ], + "uncleHeaders" : [ + { + "populateFromBlock" : "1", + "RelTimestamp" : "5000000" + } + ] + } + ] + } +} diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDropFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDropFiller.json index 12cdf16c6..3969cc570 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDropFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDropFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], + "network" : ["Frontier", "EIP158"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "30" @@ -28,17 +29,6 @@ "nonce" : "3" } } - }, - { - "network" : ["Constantinople", "Byzantium"], - "result" : { - "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { - "balance" : "20" - }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "nonce" : "2" - } - } } ], "pre" : { @@ -83,8 +73,6 @@ ] }, { - "expectExceptionByzantium" : "InvalidStateRoot", - "expectExceptionConstantinople" : "InvalidStateRoot", "blocknumber" : "3", "blockHeader" : { "stateRoot" : "0x77f96f4c766c10cd0207e2672b1b747c741ed75bc94e7be7abacb71cdca3c8fb", diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitLTGasUsageUncleFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitLTGasUsageUncleFiller.json index 48b59ef9f..d6a71e9cb 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitLTGasUsageUncleFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitLTGasUsageUncleFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "20" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighExactBoundFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighExactBoundFiller.json index 0db1f567d..5d4c9dace 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighExactBoundFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighExactBoundFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighFiller.json index d11dcb284..0749bd675 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowExactBoundFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowExactBoundFiller.json index 79b742364..74c49ada1 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowExactBoundFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowExactBoundFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowFiller.json index c9608ff59..d3a768413 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber0Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber0Filler.json index 9bed1eb33..c731ffd49 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber0Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber0Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "0x14" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber1Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber1Filler.json index 4fd89a8f8..8a98389f7 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber1Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber1Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "0x14" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber500Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber500Filler.json index 65871ca85..bc7963946 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber500Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber500Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "0x14" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestamp2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestamp2Filler.json index a4d527e02..efdd1ce43 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestamp2Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestamp2Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "0x14" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestampFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestampFiller.json index 03c6e4847..9e808fc06 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestampFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestampFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "0x14" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/nonceWrongFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/nonceWrongFiller.json index e13137ba2..3244b424f 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/nonceWrongFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/nonceWrongFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "0000000000000000000000000000000000000000" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/pastUncleTimestampFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/pastUncleTimestampFiller.json index ac714f4b4..e518e57bb 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/pastUncleTimestampFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/pastUncleTimestampFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "20" @@ -92,7 +93,7 @@ "uncleHeaders" : [ { "populateFromBlock" : "1", - "RelTimestamp" : "-5000000" + "RelTimestamp" : "-500000" } ] } diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooHighFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooHighFiller.json index fc4822bd1..c0d65dc3d 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooHighFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooHighFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" @@ -73,7 +74,7 @@ ] }, { - "expectExceptionALL" : "InvalidDifficulty", + "expectExceptionALL" : "InvalidTimestamp", "transactions" : [ { "data" : "", diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooLowFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooLowFiller.json index 1c8d7b30d..896f6dce4 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooLowFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooLowFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0Filler.json index 16ade2f02..e26bad962 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0Filler.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -28,17 +29,6 @@ "nonce" : "3" } } - }, - { - "network" : ["Byzantium", "Constantinople"], - "result" : { - "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { - "balance" : "20" - }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "nonce" : "2" - } - } } ], "pre" : { @@ -83,8 +73,6 @@ ] }, { - "expectExceptionByzantium" : "InvalidStateRoot", - "expectExceptionConstantinople" : "InvalidStateRoot", "blocknumber" : "3", "blockHeader" : { "stateRoot" : "0x77f96f4c766c10cd0207e2672b1b747c741ed75bc94e7be7abacb71cdca3c8fb", diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_2Filler.json index dba246b0e..740bf90a4 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_2Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_2Filler.json @@ -17,15 +17,16 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], + "network" : ["Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { - "balance" : "20" + "balance" : "30" }, "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "nonce" : "2" + "nonce" : "3" } } } @@ -72,10 +73,6 @@ ] }, { - "expectExceptionFrontier" : "InvalidStateRoot", - "expectExceptionHomestead" : "InvalidStateRoot", - "expectExceptionEIP150" : "InvalidStateRoot", - "expectExceptionEIP158" : "InvalidStateRoot", "blocknumber" : "3", "blockHeader" : { "stateRoot" : "0xaa4b1943360f5a0ea3b1a2a1d661de5b6d773eb371bd84b319837d96ffc7b630", diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_3Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_3Filler.json new file mode 100644 index 000000000..e278a3a70 --- /dev/null +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_3Filler.json @@ -0,0 +1,102 @@ +{ + "uncleBloomNot0_2" : { + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "3141592", + "gasUsed" : "0", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x01", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "sealEngine" : "Ethash", + "expect" : [ + { + "network" : [">=Constantinople"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "30" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "3" + } + } + } + ], + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "10000000000000", + "nonce" : "0", + "code" : "", + "storage": {} + } + }, + "blocks" : [ + { + "blocknumber" : "1", + "transactions" : [ + { + "data" : "", + "gasLimit" : "314159", + "gasPrice" : "1", + "nonce" : "0", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "10" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blocknumber" : "2", + "transactions" : [ + { + "data" : "", + "gasLimit" : "314159", + "gasPrice" : "1", + "nonce" : "1", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "10" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blocknumber" : "3", + "blockHeader" : { + "stateRoot" : "0xaf4765939e9fc7da9e2e4ba67d896c41f126e161f1b1f514a84fda61cff3d2ef", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "", + "gasLimit" : "314159", + "gasPrice" : "1", + "nonce" : "2", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "10" + } + ], + "uncleHeaders" : [ + { + "populateFromBlock" : "1", + "bloom" : "00000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000450000", + "overwriteAndRedoPoW" : "bloom" + } + ] + } + ] + } +} diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/unknownUncleParentHashFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/unknownUncleParentHashFiller.json index b09909961..534640e50 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/unknownUncleParentHashFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/unknownUncleParentHashFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "20" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongMixHashFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongMixHashFiller.json index 90c870af6..b1d30e8df 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongMixHashFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongMixHashFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongParentHashFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongParentHashFiller.json index 451c3eb5b..8ae60b950 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongParentHashFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongParentHashFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongStateRootFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongStateRootFiller.json index ef371d58c..153d98b26 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongStateRootFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongStateRootFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcUncleTest/EqualUncleInTwoDifferentBlocksFiller.json b/src/BlockchainTestsFiller/bcUncleTest/EqualUncleInTwoDifferentBlocksFiller.json index 0241d0e83..f4c601359 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/EqualUncleInTwoDifferentBlocksFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/EqualUncleInTwoDifferentBlocksFiller.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], diff --git a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFatherFiller.json b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFatherFiller.json index 540aee2d3..fc1346812 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFatherFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFatherFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "20" diff --git a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFiller.json b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFiller.json index b912467dc..6005a2086 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "20" diff --git a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGrandPaFiller.json b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGrandPaFiller.json index 776bde3e0..4fe68850f 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGrandPaFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGrandPaFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "20" diff --git a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGrandPaFiller.json b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGrandPaFiller.json index b820efe3e..24d42eb09 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGrandPaFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGrandPaFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "30" diff --git a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGrandPaFiller.json b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGrandPaFiller.json index 160981719..24156fd40 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGrandPaFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGrandPaFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "40" diff --git a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGrandPaFiller.json b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGrandPaFiller.json index 8e3ab1f7d..f82f525b9 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGrandPaFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGrandPaFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "50" diff --git a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGreatGrandPaFiller.json b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGreatGrandPaFiller.json index 5471e495b..310a20c82 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGreatGrandPaFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGreatGrandPaFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : ["Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "60" diff --git a/src/BlockchainTestsFiller/bcUncleTest/UncleIsBrotherFiller.json b/src/BlockchainTestsFiller/bcUncleTest/UncleIsBrotherFiller.json index d256f35fe..89341d446 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/UncleIsBrotherFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/UncleIsBrotherFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "20" diff --git a/src/BlockchainTestsFiller/bcUncleTest/oneUncleFiller.json b/src/BlockchainTestsFiller/bcUncleTest/oneUncleFiller.json index f606d18df..c2239740c 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/oneUncleFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/oneUncleFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "30" diff --git a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration2Filler.json b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration2Filler.json index 78fc8bc9a..889fa2bee 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration2Filler.json +++ b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration2Filler.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -33,7 +34,7 @@ } }, { - "network" : ["Byzantium", "Constantinople"], + "network" : ["Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "40" @@ -45,6 +46,20 @@ "balance" : "2250000000000000000" } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "40" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "4" + }, + "bcde5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "1500000000000000000" + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration3Filler.json b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration3Filler.json index 5270d463a..266e791cd 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration3Filler.json +++ b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration3Filler.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Homestead", "Frontier", "EIP150", "EIP158"], @@ -33,7 +34,7 @@ } }, { - "network" : ["Byzantium", "Constantinople"], + "network" : ["Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "50" @@ -45,6 +46,20 @@ "balance" : "1875000000000000000" } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "50" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "5" + }, + "bcde5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "1250000000000000000" + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration4Filler.json b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration4Filler.json index 265dd4ac5..4b964841e 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration4Filler.json +++ b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration4Filler.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -45,6 +46,20 @@ "balance" : "1500000000000000000" } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "60" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "6" + }, + "bcde5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "1000000000000000000" + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration5Filler.json b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration5Filler.json index a8531701a..1a7da5d68 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration5Filler.json +++ b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration5Filler.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -33,7 +34,7 @@ } }, { - "network" : ["Byzantium", "Constantinople"], + "network" : ["Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "70" @@ -45,6 +46,20 @@ "balance" : "1125000000000000000" } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "70" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "7" + }, + "bcde5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "750000000000000000" + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration6Filler.json b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration6Filler.json index f93ea5ace..50e376711 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration6Filler.json +++ b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration6Filler.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -31,6 +32,34 @@ "balance" : "1250000000000000000" } } + }, + { + "network" : ["Byzantium"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "80" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "8" + }, + "bcde5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "750000000000000000" + } + } + }, + { + "network" : [">=Constantinople"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "80" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "8" + }, + "bcde5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "500000000000000000" + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration7Filler.json b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration7Filler.json index 16a2073b4..1fe31d195 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration7Filler.json +++ b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration7Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "80" diff --git a/src/BlockchainTestsFiller/bcUncleTest/threeUncleFiller.json b/src/BlockchainTestsFiller/bcUncleTest/threeUncleFiller.json index f8b6fcc40..1e55fcb07 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/threeUncleFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/threeUncleFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "20" diff --git a/src/BlockchainTestsFiller/bcUncleTest/twoEqualUncleFiller.json b/src/BlockchainTestsFiller/bcUncleTest/twoEqualUncleFiller.json index b317c165f..948afe1bb 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/twoEqualUncleFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/twoEqualUncleFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "20" diff --git a/src/BlockchainTestsFiller/bcUncleTest/twoUncleFiller.json b/src/BlockchainTestsFiller/bcUncleTest/twoUncleFiller.json index ee1a99286..2e1e7bca2 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/twoUncleFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/twoUncleFiller.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -51,6 +52,23 @@ "balance" : "2625000000000000000" } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "30" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "3" + }, + "bcde5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "1750000000000000000" + }, + "ccde5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "1750000000000000000" + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ByzantiumFiller.json b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ByzantiumFiller.json index 2a9136405..26d32e8e4 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ByzantiumFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ByzantiumFiller.json @@ -17,15 +17,16 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], + "network" : ["Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { - "balance" : "10" + "balance" : "20" }, "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "nonce" : "1" + "nonce" : "2" } } } @@ -55,10 +56,6 @@ ] }, { - "expectExceptionFrontier" : "InvalidStateRoot", - "expectExceptionHomestead" : "InvalidStateRoot", - "expectExceptionEIP150" : "InvalidStateRoot", - "expectExceptionEIP158" : "InvalidStateRoot", "blockHeader" : { "stateRoot" : "0xe1aff725a27c18dbb8d70c2d0e049511dabba2f595c20f7c67ad4026d6275f88", "updatePoW" : "1" diff --git a/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ConstantinopleFiller.json b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ConstantinopleFiller.json new file mode 100644 index 000000000..96331f515 --- /dev/null +++ b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ConstantinopleFiller.json @@ -0,0 +1,82 @@ +{ + "uncleHeaderAtBlock2Constantinople" : { + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "3141592", + "gasUsed" : "0", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x54c98c81", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "sealEngine" : "NoProof", + "expect" : [ + { + "network" : [">=Constantinople"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "20" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "2" + } + } + } + ], + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "10000000000000", + "nonce" : "0", + "code" : "", + "storage": {} + } + }, + "blocks" : [ + { + "transactions" : [ + { + "data" : "", + "gasLimit" : "314159", + "gasPrice" : "1", + "nonce" : "0", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "10" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "stateRoot" : "0xb72dc47bc7672257c507ffa10abbcd36181b6cfc2ebf59e8654acb3db45b5159", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "", + "gasLimit" : "314159", + "gasPrice" : "1", + "nonce" : "1", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "10" + } + ], + "uncleHeaders" : [ + { + "populateFromBlock" : "0" + } + ] + } + ] + } +} diff --git a/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2Filler.json b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2Filler.json index 3cfaa44a1..a5bba62b5 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2Filler.json +++ b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2Filler.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -28,17 +29,6 @@ "nonce" : "2" } } - }, - { - "network" : ["Byzantium", "Constantinople"], - "result" : { - "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { - "balance" : "10" - }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "nonce" : "1" - } - } } ], "pre" : { @@ -66,8 +56,6 @@ ] }, { - "expectExceptionByzantium" : "InvalidStateRoot", - "expectExceptionConstantinople" : "InvalidStateRoot", "blockHeader" : { "stateRoot" : "0x6ff22555fde6fe93e5b412a8691287a5be5708246adfd0c599604849925fcc34", "updatePoW" : "1" diff --git a/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderWithGeneration0Filler.json b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderWithGeneration0Filler.json index d5efef3c4..d3603e8c3 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderWithGeneration0Filler.json +++ b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderWithGeneration0Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "20" diff --git a/src/BlockchainTestsFiller/bcUncleTest/uncleWithSameBlockNumberFiller.json b/src/BlockchainTestsFiller/bcUncleTest/uncleWithSameBlockNumberFiller.json index 79c103970..f16b15939 100644 --- a/src/BlockchainTestsFiller/bcUncleTest/uncleWithSameBlockNumberFiller.json +++ b/src/BlockchainTestsFiller/bcUncleTest/uncleWithSameBlockNumberFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "20" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/ExtraData32Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/ExtraData32Filler.json index 7f6615af7..a38252241 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/ExtraData32Filler.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/ExtraData32Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "5000000100" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractFiller.json index 0384d37ab..70fa802f3 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractFiller.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractFiller.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier"], @@ -49,6 +50,14 @@ "balance" : "9000000000001210790" } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "6000000000001210790" + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractInOneBlockFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractInOneBlockFiller.json index 893b01049..b193e87f0 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractInOneBlockFiller.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractInOneBlockFiller.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier"], @@ -49,6 +50,14 @@ "balance" : "6000000000001210790" } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "4000000000001210790" + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3Filler.json index 7ebaf20ef..3ff972efe 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3Filler.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3Filler.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier"], @@ -33,7 +34,7 @@ } }, { - "network" : ["Homestead", "EIP150", "EIP158", "Byzantium"], + "network" : ["Homestead", "EIP150", "EIP158", ">=Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3LowSFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3LowSFiller.json index e6598d833..d13947eb7 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3LowSFiller.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3LowSFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTxFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTxFiller.json index e33efd8b7..c0a276870 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTxFiller.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTxFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/callRevertFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/callRevertFiller.json index 5728744a8..51f0d4e7b 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/callRevertFiller.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/callRevertFiller.json @@ -20,9 +20,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10000000000" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/createRevertFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/createRevertFiller.json index 156342570..5806355d6 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/createRevertFiller.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/createRevertFiller.json @@ -20,7 +20,25 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "expect" : [], + "sealEngine" : "NoProof", + "expect" : [ + { + "network" : ["Frontier"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "9999500000" + } + } + }, + { + "network" : [">=Homestead"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "10000000000" + } + } + } + ], "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "10000000000", diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/dataTx2Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/dataTx2Filler.json index b9fc9939d..0ef5666b5 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/dataTx2Filler.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/dataTx2Filler.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier"], @@ -41,6 +42,14 @@ "balance" : "3000000000005000000" } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "2000000000005000000" + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/dataTxFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/dataTxFiller.json index b76752c1e..6f203244b 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/dataTxFiller.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/dataTxFiller.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier"], @@ -41,6 +42,14 @@ "balance" : "3000000000000000000" } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "2000000000000000000" + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/diff1024Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/diff1024Filler.json index bfe3451f5..86ad35f6c 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/diff1024Filler.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/diff1024Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHigh2Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHigh2Filler.json index 234f6fe4c..709af1f8e 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHigh2Filler.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHigh2Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "9999915960" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHighFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHighFiller.json index bd1200b4a..a66454466 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHighFiller.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHighFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "10000000000" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/gasPrice0Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/gasPrice0Filler.json index e63fcb6ee..48b216d36 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/gasPrice0Filler.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/gasPrice0Filler.json @@ -17,6 +17,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], @@ -39,6 +40,17 @@ "balance" : "3000000000000000000" } } + }, + { + "network" : [">=Constantinople"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "10" + }, + "8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "2000000000000000000" + } + } } ], "pre" : { diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/log1_correctFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/log1_correctFiller.json index 557581bea..7cb8404d1 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/log1_correctFiller.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/log1_correctFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "5000000100" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff0Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff0Filler.json index 73576687f..ccfff2021 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff0Filler.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff0Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "5100" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff12Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff12Filler.json index 8653a4e0e..5f773de77 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff12Filler.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff12Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "12100" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff13Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff13Filler.json index 9db904f63..255d8ccbb 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff13Filler.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff13Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "5100" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff14Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff14Filler.json index f8de00f29..868a760e3 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff14Filler.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff14Filler.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "5100" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/txEqualValueFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/txEqualValueFiller.json index ba2e92346..1dee306d7 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/txEqualValueFiller.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/txEqualValueFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "5000000000" diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/txOrderFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/txOrderFiller.json index e30ea891e..6421af4ff 100644 --- a/src/BlockchainTestsFiller/bcValidBlockTest/txOrderFiller.json +++ b/src/BlockchainTestsFiller/bcValidBlockTest/txOrderFiller.json @@ -17,9 +17,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "8000000000" diff --git a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txs2Filler.json b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txs2Filler.json index 0c9f9d694..abb6d225e 100644 --- a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txs2Filler.json +++ b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txs2Filler.json @@ -1,5 +1,8 @@ { "wallet2outOf3txs2" : { + "_info" : { + "comment" : "A legacy test for wallet contract. Not to be run on every hardfork." + }, "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", @@ -17,9 +20,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], + "network" : ["<=EIP158"], "result" : { "aaaf5374fce5edbc8e2a8697c15331677e6ebaaa" : { "balance" : "0x09" diff --git a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsFiller.json b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsFiller.json index 9d30b313d..6b7fe7a83 100644 --- a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsFiller.json +++ b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsFiller.json @@ -1,5 +1,8 @@ { "wallet2outOf3txs" : { + "_info" : { + "comment" : "A legacy test for wallet contract. Not to be run on every hardfork." + }, "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", @@ -17,6 +20,7 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { "network" : ["Frontier"], @@ -25,17 +29,25 @@ "balance" : "0x09" } } + }, + { + "network" : ["Homestead", "EIP158"], + "result" : { + "aaaf5374fce5edbc8e2a8697c15331677e6ebaaa" : { + "shouldnotexist" : "1" + } + } } ], "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "100000000000000", + "balance" : "1000000000000000000", "nonce" : "0", "code" : "", "storage": {} }, "3fb1cd2cd96c6d5c0b5eb3322d807b34482481d4" : { - "balance" : "100000000000000", + "balance" : "1000000000000000000", "code" : "0x", "nonce" : "0", "storage" : { diff --git a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeAndConfirmAgainFiller.json b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeAndConfirmAgainFiller.json index 27ee67085..83bacc8c0 100644 --- a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeAndConfirmAgainFiller.json +++ b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeAndConfirmAgainFiller.json @@ -1,5 +1,8 @@ { "wallet2outOf3txsRevokeAndConfirmAgain" : { + "_info" : { + "comment" : "A legacy test for wallet contract. Not to be run on every hardfork." + }, "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", @@ -17,9 +20,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], + "network" : ["<=EIP158"], "result" : { "aaaf5374fce5edbc8e2a8697c15331677e6ebaaa" : { "balance" : "0x09" diff --git a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeFiller.json b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeFiller.json index 198dc22a3..a90514190 100644 --- a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeFiller.json +++ b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeFiller.json @@ -1,5 +1,8 @@ { "wallet2outOf3txsRevoke" : { + "_info" : { + "comment" : "A legacy test for wallet contract. Not to be run on every hardfork." + }, "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", @@ -17,9 +20,10 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "NoProof", "expect" : [ { - "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], + "network" : ["<=EIP158"], "result" : { "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { "code" : "0x606060405236156100b95760e060020a6000350463173825d9811461010b5780632f54bf6e146101675780634123cb6b1461018f5780635c52c2f5146101985780637065cb48146101c9578063746c9171146101fd578063797af62714610206578063b20d30a914610219578063b61d27f61461024d578063b75c7dc61461026e578063ba51a6df1461029e578063c2cf7326146102d2578063cbf0b0c014610312578063f00d4b5d14610346578063f1736d861461037f575b61038960003411156101095760408051600160a060020a033316815234602082015281517fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c929181900390910190a15b565b610389600435600060003643604051808484808284375050509091019081526040519081900360200190209050610693815b600160a060020a0333166000908152610102602052604081205481808083811415610c1357610d6c565b61038b6004355b600160a060020a03811660009081526101026020526040812054115b919050565b61038b60015481565b610389600036436040518084848082843750505090910190815260405190819003602001902090506107e58161013d565b6103896004356000364360405180848480828437505050909101908152604051908190036020019020905061060b8161013d565b61038b60005481565b61038b6004355b600081610a4b8161013d565b610389600435600036436040518084848082843750505090910190815260405190819003602001902090506107d98161013d565b61038b6004803590602480359160443591820191013560006108043361016e565b610389600435600160a060020a033316600090815261010260205260408120549080808381141561039d5761041f565b610389600435600036436040518084848082843750505090910190815260405190819003602001902090506107528161013d565b61038b600435602435600082815261010360209081526040808320600160a060020a0385168452610102909252822054829081818114156107ab576107cf565b610389600435600036436040518084848082843750505090910190815260405190819003602001902090506107f38161013d565b6103896004356024356000600036436040518084848082843750505090910190815260405190819003602001902090506104ac8161013d565b61038b6101055481565b005b60408051918252519081900360200190f35b5050506000828152610103602052604081206001810154600284900a929083168190111561041f5781546001838101805492909101845590849003905560408051600160a060020a03331681526020810187905281517fc7fb647e59b18047309aa15aad418e5d7ca96d173ad704f1031a2c3d7591734b929181900390910190a15b5050505050565b600160a060020a03831660028361010081101561000257508301819055600160a060020a03851660008181526101026020908152604080832083905584835291829020869055815192835282019290925281517fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c929181900390910190a15b505b505050565b156104a5576104ba8361016e565b156104c557506104a7565b600160a060020a0384166000908152610102602052604081205492508214156104ee57506104a7565b6104265b6101045460005b81811015610eba57610104805461010891600091849081101561000257600080516020610f7583398151915201548252506020918252604081208054600160a060020a0319168155600181018290556002810180548382559083528383209193610f3f92601f9290920104810190610a33565b60018054810190819055600160a060020a038316906002906101008110156100025790900160005081905550600160005054610102600050600084600160a060020a03168152602001908152602001600020600050819055507f994a936646fe87ffe4f1e469d3d6aa417d6b855598397f323de5b449f765f0c3826040518082600160a060020a0316815260200191505060405180910390a15b505b50565b15610606576106198261016e565b156106245750610608565b61062c6104f2565b60015460fa90106106415761063f610656565b505b60015460fa901061056c5750610608565b6107105b600060015b600154811015610a47575b600154811080156106865750600281610100811015610002570154600014155b15610d7557600101610666565b156104a757600160a060020a0383166000908152610102602052604081205492508214156106c15750610606565b60016001600050540360006000505411156106dc5750610606565b600060028361010081101561000257508301819055600160a060020a038416815261010260205260408120556106526104f2565b5060408051600160a060020a038516815290517f58619076adf5bb0943d100ef88d52d7c3fd691b19d3a9071b555b651fbf418da9181900360200190a1505050565b15610606576001548211156107675750610608565b60008290556107746104f2565b6040805183815290517facbdb084c721332ac59f9b8e392196c9eb0e4932862da8eb9beaf0dad4f550da9181900360200190a15050565b506001830154600282900a908116600014156107ca57600094506107cf565b600194505b5050505092915050565b15610606575061010555565b156106085760006101065550565b156106065781600160a060020a0316ff5b15610a2357610818846000610e4f3361016e565b156108d4577f92ca3a80853e6663fa31fa10b99225f18d4902939b4c53a9caae9043f6efd00433858786866040518086600160a060020a0316815260200185815260200184600160a060020a031681526020018060200182810382528484828181526020019250808284378201915050965050505050505060405180910390a184600160a060020a03168484846040518083838082843750505090810191506000908083038185876185025a03f15060009350610a2392505050565b6000364360405180848480828437505050909101908152604051908190036020019020915061090490508161020d565b158015610927575060008181526101086020526040812054600160a060020a0316145b15610a235760008181526101086020908152604082208054600160a060020a03191688178155600181018790556002018054858255818452928290209092601f01919091048101908490868215610a2b579182015b82811115610a2b57823582600050559160200191906001019061097c565b50600050507f1733cbb53659d713b79580f79f3f9ff215f78a7c7aa45890f3b89fc5cddfbf328133868887876040518087815260200186600160a060020a0316815260200185815260200184600160a060020a03168152602001806020018281038252848482818152602001925080828437820191505097505050505050505060405180910390a15b949350505050565b5061099a9291505b80821115610a475760008155600101610a33565b5090565b15610c005760008381526101086020526040812054600160a060020a031614610c0057604080516000918220805460018201546002929092018054600160a060020a0392909216949293909291819084908015610acd57820191906000526020600020905b815481529060010190602001808311610ab057829003601f168201915b50509250505060006040518083038185876185025a03f1505050600084815261010860209081526040805181842080546001820154600160a060020a033381811686529685018c905294840181905293166060830181905260a06080840181815260029390930180549185018290527fe7c957c06e9a662c1a6c77366179f5b702b97651dc28eee7d5bf1dff6e40bb4a985095968b969294929390929160c083019085908015610ba257820191906000526020600020905b815481529060010190602001808311610b8557829003601f168201915b505097505050505050505060405180910390a160008381526101086020908152604082208054600160a060020a031916815560018101839055600281018054848255908452828420919392610c0692601f9290920104810190610a33565b50919050565b505050600191505061018a565b6000868152610103602052604081208054909450909250821415610c9c578154835560018381018390556101048054918201808255828015829011610c6b57818360005260206000209182019101610c6b9190610a33565b50505060028401819055610104805488929081101561000257600091909152600080516020610f7583398151915201555b506001820154600284900a90811660001415610d6c5760408051600160a060020a03331681526020810188905281517fe1c52dc63b719ade82e8bea94cc41a0d5d28e4aaf536adb5e9cccc9ff8c1aeda929181900390910190a1825460019011610d59576000868152610103602052604090206002015461010480549091908110156100025760406000908120600080516020610f758339815191529290920181905580825560018083018290556002909201559550610d6c9050565b8254600019018355600183018054821790555b50505050919050565b5b60018054118015610d9857506001546002906101008110156100025701546000145b15610dac5760018054600019019055610d76565b60015481108015610dcf5750600154600290610100811015610002570154600014155b8015610de957506002816101008110156100025701546000145b15610e4a57600154600290610100811015610002578101549082610100811015610002578101919091558190610102906000908361010081101561000257810154825260209290925260408120929092556001546101008110156100025701555b61065b565b1561018a5761010754610e655b62015180420490565b1115610e7e57600061010655610e79610e5c565b610107555b6101065480830110801590610e9c5750610106546101055490830111155b15610eb25750610106805482019055600161018a565b50600061018a565b6106066101045460005b81811015610f4a5761010480548290811015610002576000918252600080516020610f75833981519152015414610f3757610104805461010391600091849081101561000257600080516020610f7583398151915201548252506020919091526040812081815560018101829055600201555b600101610ec4565b5050506001016104f9565b61010480546000808355919091526104a790600080516020610f7583398151915290810190610a3356004c0be60200faa20559308cb7b5a1bb3255c16cb1cab91f525b5ae7a03d02fabe" diff --git a/src/BlockchainTestsFiller/bcWalletTest/walletReorganizeOwnersFiller.json b/src/BlockchainTestsFiller/bcWalletTest/walletReorganizeOwnersFiller.json index 28e8f6ce8..315b4a3d8 100644 --- a/src/BlockchainTestsFiller/bcWalletTest/walletReorganizeOwnersFiller.json +++ b/src/BlockchainTestsFiller/bcWalletTest/walletReorganizeOwnersFiller.json @@ -1,5 +1,8 @@ { "walletReorganizeOwners" : { + "_info" : { + "comment" : "Interesting test case with many blocks. A case is used for difficulty calculation checks." + }, "noBlockChainHistory" : "1", "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", @@ -18,6 +21,17 @@ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, + "sealEngine" : "Ethash", + "expect" : [ + { + "network" : ["Homestead", "EIP158", ">=Constantinople"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "259" + } + } + } + ], "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "10000000000", diff --git a/src/GeneralStateTestsFiller/stCreate2/RevertInCreateInInitCreate2Filler.json b/src/GeneralStateTestsFiller/stCreate2/RevertInCreateInInitCreate2Filler.json new file mode 100644 index 000000000..4023a9aa9 --- /dev/null +++ b/src/GeneralStateTestsFiller/stCreate2/RevertInCreateInInitCreate2Filler.json @@ -0,0 +1,64 @@ +{ + "RevertInCreateInInitCreate2" : { + "_info" : { + "comment" : "RevertInCreateInInit for CREATE2" + }, + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x20000", + "currentGasLimit" : "0x0a00000000", + "currentNumber" : "0x01", + "currentTimestamp" : "0x03e8", + "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" + }, + "expect" : [ + { "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : [">=Constantinople"], + "result" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "storage" : { + "0x00" : "0x20", + "0x01" : "0x112233" + } + } + } + } + ], + "pre" : { + "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "balance" : "0", + "code" : "", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "transaction" : { + "data" : [ + "{ (seq (address) [[2]] (CREATE2 0 0 (lll (seq (mstore 0 0x112233) (revert 0 32) (STOP)) 0) 0) (SSTORE 0 (RETURNDATASIZE)) (returndatacopy 0 0 32) (sstore 1 (mload 0)) (STOP) ) }" + ], + "gasLimit" : [ + "0x0a00000000" + ], + "gasPrice" : "0x01", + "nonce" : "0x00", + "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "", + "value" : [ + "0x00" + ] + } + } +} diff --git a/src/GeneralStateTestsFiller/stCreate2/RevertOpcodeInCreateReturnsCreate2Filler.json b/src/GeneralStateTestsFiller/stCreate2/RevertOpcodeInCreateReturnsCreate2Filler.json new file mode 100644 index 000000000..958958e2d --- /dev/null +++ b/src/GeneralStateTestsFiller/stCreate2/RevertOpcodeInCreateReturnsCreate2Filler.json @@ -0,0 +1,63 @@ +{ + "RevertOpcodeInCreateReturnsCreate2" : { + "_info" : { + "comment" : "RevertOpcodeInCreateReturns for CREATE2" + }, + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x20000", + "currentGasLimit" : "0x0a00000000", + "currentNumber" : "0x01", + "currentTimestamp" : "0x03e8", + "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" + }, + "expect" : [ + { "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : [">=Constantinople"], + "result" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "storage" : { + "0x00" : "0x20" + } + } + } + } + ], + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "{ (seq (CREATE2 0 0 (lll (seq (mstore 0 0x112233) (revert 0 32) (STOP)) 0) 0) (SSTORE 0 (RETURNDATASIZE)) (STOP) )}", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "transaction" : { + "data" : [ + "" + ], + "gasLimit" : [ + "0x0a00000000" + ], + "gasPrice" : "0x01", + "nonce" : "0x00", + "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "value" : [ + "0x00" + ] + } + } +} |