diff options
author | obscuren <geffobscura@gmail.com> | 2015-03-03 22:39:34 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2015-03-03 22:39:34 +0800 |
commit | 6518da7c0123168061b97e259e75a39c7f6b1638 (patch) | |
tree | dfb5b25b2fb9d59597fb61963472c254815a87a8 /tests | |
parent | 651b2158ba09e866fb599f62256edc684f269fd6 (diff) | |
parent | a6e04ab05150d1b5aa4adb297f3e5146b1559b02 (diff) | |
download | go-tangerine-6518da7c0123168061b97e259e75a39c7f6b1638.tar.gz go-tangerine-6518da7c0123168061b97e259e75a39c7f6b1638.tar.zst go-tangerine-6518da7c0123168061b97e259e75a39c7f6b1638.zip |
Merge commit 'a6e04ab05150d1b5aa4adb297f3e5146b1559b02' into poc-9
Diffstat (limited to 'tests')
-rw-r--r-- | tests/files/StateTests/stBlockHashTest.json | 9 | ||||
-rw-r--r-- | tests/files/StateTests/stExample.json | 3 | ||||
-rw-r--r-- | tests/files/StateTests/stInitCodeTest.json | 38 | ||||
-rw-r--r-- | tests/files/StateTests/stLogTests.json | 135 | ||||
-rw-r--r-- | tests/files/StateTests/stMemoryStressTest.json | 2 | ||||
-rw-r--r-- | tests/files/StateTests/stMemoryTest.json | 45 | ||||
-rw-r--r-- | tests/files/StateTests/stPreCompiledContracts.json | 24 | ||||
-rw-r--r-- | tests/files/StateTests/stRecursiveCreate.json | 1 | ||||
-rw-r--r-- | tests/files/StateTests/stRefundTest.json | 27 | ||||
-rw-r--r-- | tests/files/StateTests/stSolidityTest.json | 17 | ||||
-rw-r--r-- | tests/files/StateTests/stSpecialTest.json | 6 | ||||
-rw-r--r-- | tests/files/StateTests/stSystemOperationsTest.json | 115 | ||||
-rw-r--r-- | tests/files/StateTests/stTransactionTest.json | 91 |
13 files changed, 378 insertions, 135 deletions
diff --git a/tests/files/StateTests/stBlockHashTest.json b/tests/files/StateTests/stBlockHashTest.json index 0b450fb82..bde979a33 100644 --- a/tests/files/StateTests/stBlockHashTest.json +++ b/tests/files/StateTests/stBlockHashTest.json @@ -27,7 +27,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "5991795a1f45b319ba9eeaad2a016d05b8e7bcde1386113f5630d27d427641a4", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -44,6 +44,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "8500", @@ -82,7 +83,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "38895b1dec6e4e94204eebf737fb4669be2c81c17200ac87c8ad015a9c905258", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -99,6 +100,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "8500", @@ -137,7 +139,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "cffd7c0b521c88a02d0c5329d2639d2ac6e8547d738c8f39ed2d5e0e93555f2f", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -154,6 +156,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "8500", diff --git a/tests/files/StateTests/stExample.json b/tests/files/StateTests/stExample.json index 7a5b51ec1..8b9d6f206 100644 --- a/tests/files/StateTests/stExample.json +++ b/tests/files/StateTests/stExample.json @@ -27,7 +27,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "4b4b7a0d58a2388c0e6b3b048c3c27edd6febc6f04171167ed15a77ab2e60b16", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -44,6 +44,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", diff --git a/tests/files/StateTests/stInitCodeTest.json b/tests/files/StateTests/stInitCodeTest.json index 8850e5a4d..9f9c907dc 100644 --- a/tests/files/StateTests/stInitCodeTest.json +++ b/tests/files/StateTests/stInitCodeTest.json @@ -60,6 +60,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x00", "gasLimit" : "20000000", @@ -122,6 +123,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x00", "gasLimit" : "20000000", @@ -191,6 +193,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x00", "gasLimit" : "20000000", @@ -262,6 +265,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x00", "gasLimit" : "20000000", @@ -339,6 +343,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x00", "gasLimit" : "20000000", @@ -377,7 +382,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "97cece6bf5648d3af08ae84cff4795f33c7fa0ca34b0aec566773e5e148595cd", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "0", @@ -394,6 +399,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x00", "gasLimit" : "10000", @@ -432,7 +438,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a7eedf1843a4a7a6e3172dd783517e9982ed7c0a3f7de975089c206967348e99", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "0", @@ -449,6 +455,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x00", "gasLimit" : "10000", @@ -480,7 +487,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "8b349ba4168d101eb80264bf712d8adcd342e41eda6b4bed9e805ac9a31031da", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "2", @@ -490,6 +497,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x600a80600c6000396000f200600160008035811a8100", "gasLimit" : "599", @@ -521,7 +529,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "bb8ecac4b17ff3b014cd53a3286ba5e42517ea8edde6a1c97de065943d3a6a2d", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "10000", @@ -531,6 +539,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x600a80600c6000396000f200600160008035811a8100", "gasLimit" : "590", @@ -569,7 +578,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "262a214f1ac4aa762d10b7f47aa18ef6d8aeb6462e74a24bc5426ad4833ae3b2", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "100000", @@ -586,6 +595,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "5000", @@ -624,7 +634,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "d49e5f42842dd9e9faead37ece66d06a9f72489ec8741139627bcf1bbc95f19f", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "100000", @@ -641,6 +651,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "15000", @@ -672,7 +683,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "bb8ecac4b17ff3b014cd53a3286ba5e42517ea8edde6a1c97de065943d3a6a2d", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "10000", @@ -682,6 +693,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x6000f1", "gasLimit" : "1000", @@ -713,7 +725,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "100000", @@ -723,6 +735,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x600a80600c6000396000f200600160008035811a8100", "gasLimit" : "599", @@ -754,7 +767,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "bb8ecac4b17ff3b014cd53a3286ba5e42517ea8edde6a1c97de065943d3a6a2d", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "10000", @@ -764,6 +777,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x600a80600c6000396000f200ff600160008035811a81", "gasLimit" : "1000", @@ -795,7 +809,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "bb8ecac4b17ff3b014cd53a3286ba5e42517ea8edde6a1c97de065943d3a6a2d", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "10000", @@ -805,6 +819,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x600a80600c600039600000f20000600160008035811a81", "gasLimit" : "1000", @@ -836,7 +851,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "bb8ecac4b17ff3b014cd53a3286ba5e42517ea8edde6a1c97de065943d3a6a2d", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "10000", @@ -846,6 +861,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x600a80600c6000396000fff2ffff600160008035811a81", "gasLimit" : "1000", diff --git a/tests/files/StateTests/stLogTests.json b/tests/files/StateTests/stLogTests.json index 05493ccf9..c9f753fe5 100644 --- a/tests/files/StateTests/stLogTests.json +++ b/tests/files/StateTests/stLogTests.json @@ -34,7 +34,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "9e1a3e034c3aeed2165f04d9266274f13caae01cebbc025f467ea65655a2e1a6", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -58,6 +58,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -103,7 +104,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "588f0dcaf1c131de61a819750c28f5b24991463b4c4b767c3470926d654f9fbd", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -127,6 +128,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -172,7 +174,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "38f3ff0577fe3e94457e7f3895534dc8d639444b8e6db66254013ca6f63cf372", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -196,6 +198,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -241,7 +244,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a2ae6b8c490f6bb55c410af4cb1d03d3ab1b56e9aca8a775e3c6952031d0684f", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -265,6 +268,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -310,7 +314,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "13faebd59fb3607289e4ebf24e1e7efbad18232ab547d997cfc37da2e389c039", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -334,6 +338,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -379,7 +384,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "1c87ff5ac6f6b83f81546c3b38acc9ef288a82a599d4eb4d8857eeebedd2baf1", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -403,6 +408,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -448,7 +454,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "f4138a769349f04d76b1f9bf3b369dbb3c245914cdf699244d37ce7bb095e0ab", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -472,6 +478,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -517,7 +524,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "af327ef0de5905c72e43af4cbda5211ad2000e88e00d16cac0d1a6ac9e581c2b", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -541,6 +548,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -586,7 +594,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "34900e97eae0c9ef03c86ce1cecbde678f73fef27279cbdb13a58427752ad772", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -610,6 +618,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -655,7 +664,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "091094198eb73f15f7ae0edcd584ce19e8665ebc6c0e578b2fd00a64a6a970e9", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -679,6 +688,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -724,7 +734,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "9505e7a15ba0c0bd6cd7350f2a0fb4be533af50858c2ea9dd2a7397e1a4efb0a", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -748,6 +758,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -793,7 +804,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "1fa711168ea4c5a8333c31d182491c9fc25ef4194396e4a7508734ab36760890", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -817,6 +828,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -862,7 +874,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "5a59670d5cbb2cf59f5ca9d40f51b043b8403319806ec8409106fb94b063ef5d", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -886,6 +898,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -931,7 +944,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "51b49b3a8463930a026e47b94cc2db1b5fd33c731ebb11a7dc37898dd6bf3a8b", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -955,6 +968,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1000,7 +1014,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "c761dd72b2eb8a286ebd70d9f7e8d6bb7aa8aa5c717db479cca2349a8dbe0df7", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1024,6 +1038,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1069,7 +1084,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "e845d7aa5674ea39b68f4e5beee38a15a9fa1e1e85f5ebea1dd29121119ced24", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1093,6 +1108,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1138,7 +1154,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "295993e0d789f403d072e0041d6593c04f3eb5557647299aef15e4ad433b1e00", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1162,6 +1178,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1207,7 +1224,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "1da809f480a4deaa49a70fbfe4fcfc813ac00fd233a137a78e81d7a85b654603", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1231,6 +1248,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1276,7 +1294,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "c665666ee4524dc25500361e9e4aa20b5e9d218c50367b320cb528a87f00d73e", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1300,6 +1318,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1345,7 +1364,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "5f9bd2a16b512dbf8302c2dd6e9d9b0b76e9df5b73f4b6d1e0f2f1eedeaeb4ba", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1369,6 +1388,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1414,7 +1434,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "b2f42bbd65bf45fd1d1b831f41646e891dfc47db2a7805c049bdd7f92a21a476", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1438,6 +1458,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1483,7 +1504,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "bf52b4434aef96c21b2b92b04a429a5a3b41e0737ecee16a12c5c3e2244c755b", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1507,6 +1528,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1552,7 +1574,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "d126a0600ece752fa9031a019bfb547ac858002a05669d7ad98692997b6416a4", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1576,6 +1598,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1621,7 +1644,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "6c430d5e0ac13c954eaaf8e93dd28ad5b23b69243deb85434064089789f62e88", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1645,6 +1668,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1690,7 +1714,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "950ae7745c0bd7e20aa90434be44828d1aa0388fb73296b5a22217816dd64d58", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1714,6 +1738,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1759,7 +1784,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "b82d14210044bf97ff31e99b588ee64d3df83a6d86cb77f1cc862468b4adb96c", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1783,6 +1808,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1828,7 +1854,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "c2441751ffff1a2a518d82f53bb71288841beb89898fbe9ab74b5f12a5810b60", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1852,6 +1878,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1897,7 +1924,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "70dbb50c8dbef3bb091aea87f32ca5ec4e8d19b931907d5ee4ca302ab1f38861", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1921,6 +1948,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1966,7 +1994,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "aef3693e1bbc404b6a0d1e1a3d10b0985f50df27ff5e1e67e40262962571658d", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1990,6 +2018,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2035,7 +2064,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "64fc4020a2d9c5475e9b04c812400499538f53326d342582060a20091ac1e063", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2059,6 +2088,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2104,7 +2134,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "d5721be540bb5b51ab1681a6fccf37b764514597f9b249d7d925db82918b6882", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2128,6 +2158,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2173,7 +2204,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "fea2c7277c5729a0af5efd9638fb71a56587cecc302db4e891d7d9b2f3ed6168", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2197,6 +2228,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2242,7 +2274,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a31c4df276ba1127b2f2460c990a604c4af876c7521eb9e47fa80bac4773a15d", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2266,6 +2298,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2311,7 +2344,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "30ae9fdda71e4c839982bb39fa9fdc44ca2c4a089b69392c6f8d45e151f51753", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2335,6 +2368,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2380,7 +2414,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a2e5b03ad2e5e8ec31bb4dbcb1132a47218ebf46450d3281aef099993cd556c4", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2404,6 +2438,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2449,7 +2484,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "773497f3a57d6f5c2daae701014acdfd424992211621c54e15b33aa4d4f246af", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2473,6 +2508,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2518,7 +2554,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "751b58bf11c178ea554ac1758418c7051798d02c8709225b2de06835594ed3b0", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2542,6 +2578,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2587,7 +2624,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "773497f3a57d6f5c2daae701014acdfd424992211621c54e15b33aa4d4f246af", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2611,6 +2648,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2656,7 +2694,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "9d57fa7889159b5d7e30f46928a22448f7749f78e0a618aae50ed89857fb5548", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2680,6 +2718,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2725,7 +2764,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "1d513bc4a7da52e8866958f3a1052114d3dfe77cd46b9f61bd927061f53c7360", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2749,6 +2788,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2794,7 +2834,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a531691ca30456685613798c5b2ee28c2a6563084f742f87d5922a62be58cf33", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2818,6 +2858,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2863,7 +2904,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "7825db0a35afe33f4d16a3792c4a72487137d4f36a82caaefcaac166a1a08617", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2887,6 +2928,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2932,7 +2974,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "149e6e516eadc4c193e4af4ebc394fca76c9b9eb84d49653a311d76d947f39da", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2956,6 +2998,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -3001,7 +3044,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "188ffd7f3ac67fc8b7cd400b9d8346962a6115625aa0face43f80040d60f4a4e", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -3025,6 +3068,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -3070,7 +3114,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "4efde07f83872aef578346485058ad8323e109e1dd07bd6cf6ae9bc75defabe3", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -3094,6 +3138,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", diff --git a/tests/files/StateTests/stMemoryStressTest.json b/tests/files/StateTests/stMemoryStressTest.json index 733b4ab26..6afac09f1 100644 --- a/tests/files/StateTests/stMemoryStressTest.json +++ b/tests/files/StateTests/stMemoryStressTest.json @@ -51,6 +51,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "17592320524892", @@ -113,6 +114,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "37791080412587", diff --git a/tests/files/StateTests/stMemoryTest.json b/tests/files/StateTests/stMemoryTest.json index 89551aa43..b04d2613c 100644 --- a/tests/files/StateTests/stMemoryTest.json +++ b/tests/files/StateTests/stMemoryTest.json @@ -52,6 +52,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -115,6 +116,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -178,6 +180,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -242,6 +245,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -306,6 +310,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -370,6 +375,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -434,6 +440,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -498,6 +505,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -562,6 +570,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -626,6 +635,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -690,6 +700,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -754,6 +765,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -817,6 +829,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -880,6 +893,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -943,6 +957,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -1006,6 +1021,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -1069,6 +1085,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -1132,6 +1149,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -1195,6 +1213,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -1258,6 +1277,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -1321,6 +1341,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -1384,6 +1405,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -1448,6 +1470,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183640", @@ -1512,6 +1535,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -1576,6 +1600,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -1640,6 +1665,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -1704,6 +1730,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -1768,6 +1795,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183640", @@ -1832,6 +1860,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183640", @@ -1896,6 +1925,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183640", @@ -1960,6 +1990,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -2023,6 +2054,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -2086,6 +2118,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -2149,6 +2182,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -2212,6 +2246,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -2275,6 +2310,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -2338,6 +2374,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -2401,6 +2438,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -2464,6 +2502,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -2527,6 +2566,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1342183320", @@ -2589,6 +2629,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0xff55883355001144bbccddffeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "gasLimit" : "1342183320", @@ -2651,6 +2692,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "17592320524892", @@ -2689,7 +2731,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "fc8d86e5ab2eca5eb27044e50bfe2708b6108df612634733913cb040fcf208a2", "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "1000000000000000000", @@ -2706,6 +2748,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000", diff --git a/tests/files/StateTests/stPreCompiledContracts.json b/tests/files/StateTests/stPreCompiledContracts.json index 778304ae2..73f3abc72 100644 --- a/tests/files/StateTests/stPreCompiledContracts.json +++ b/tests/files/StateTests/stPreCompiledContracts.json @@ -58,6 +58,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -127,6 +128,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -196,6 +198,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -265,6 +268,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -334,6 +338,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -404,6 +409,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -473,6 +479,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -542,6 +549,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -611,6 +619,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -681,6 +690,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -750,6 +760,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -819,6 +830,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -889,6 +901,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -959,6 +972,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -1029,6 +1043,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -1099,6 +1114,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000000", @@ -1169,6 +1185,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -1240,6 +1257,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -1311,6 +1329,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -1382,6 +1401,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -1453,6 +1473,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -1524,6 +1545,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -1595,6 +1617,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365224", @@ -1665,6 +1688,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000000", diff --git a/tests/files/StateTests/stRecursiveCreate.json b/tests/files/StateTests/stRecursiveCreate.json index c3ad77855..721ae11d6 100644 --- a/tests/files/StateTests/stRecursiveCreate.json +++ b/tests/files/StateTests/stRecursiveCreate.json @@ -142,6 +142,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "465224", diff --git a/tests/files/StateTests/stRefundTest.json b/tests/files/StateTests/stRefundTest.json index 8f12be439..ba3df965e 100644 --- a/tests/files/StateTests/stRefundTest.json +++ b/tests/files/StateTests/stRefundTest.json @@ -20,7 +20,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "50e4efc6066e4158974b1cd159d914e8eda2978d3395f0027146f4a6bb014924", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "400", @@ -30,6 +30,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "5789604461865809771178549250434395392663499233282028201972879200395656482016", @@ -74,7 +75,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "474f462c223af7131ea26e4fa90afa13d2699f5d1475d4ce9aadec59ea01afb5", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -97,6 +98,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -140,7 +142,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "73c582fa60e3e566845180766d925cbb38ef88d91712ac8c28751d16013adad3", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -162,6 +164,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -205,7 +208,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "336d6709c0a4eb5aa7936d1eb151cf7faa9c884b46393253f69e159885330034", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -227,6 +230,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -271,7 +275,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "60c3973fadf0cbde89c55b69b8ac46314d4fa9fc0d585b9ee75c390e3a9da00b", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -294,6 +298,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -333,7 +338,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "4bbcf27592ac2fcdc64eecf45b8c8f37377e7d2b297344db12acd56a8a6d9fe9", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -351,6 +356,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "502", @@ -390,7 +396,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "3267d372a060d12f996b1fda01f53b661a81e55013da90d7ec27774ec0c8b4b4", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -408,6 +414,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "500", @@ -447,7 +454,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a98f9a59a95e7f47e25b239381678849c8dcb2f39595b4916050b00406f74364", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -465,6 +472,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "850", @@ -504,7 +512,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a77f2277f9fb82641aee02cac48503cfd4bb7eafc2c61a701b4124450d44ab84", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -522,6 +530,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "850", diff --git a/tests/files/StateTests/stSolidityTest.json b/tests/files/StateTests/stSolidityTest.json index 945ec1ee2..e275df3d4 100644 --- a/tests/files/StateTests/stSolidityTest.json +++ b/tests/files/StateTests/stSolidityTest.json @@ -27,7 +27,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "fb10f5e6bb91ac2c2bdd99645a174f653efd54a27e3fcac8edcfc43e25a27fe5", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100000", @@ -44,6 +44,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "//" : "run()", "data" : "0xc0406226", @@ -83,7 +84,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "c0007603bf1d9314327a2b028513ddfcadacefa4a4f987d8dd3211db25836d51", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100000", @@ -100,6 +101,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "//" : "testInfiniteLoop()", "data" : "0x296df0df", @@ -139,7 +141,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "067b39d9a7a9860f1eb3ac1651eb797b573ff2c00b53acc6d6cdbc817e1cc31e", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100000", @@ -156,6 +158,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "//" : "run()", "data" : "0xc0406226", @@ -195,7 +198,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "0e28dbdfe5e9fc9e2edbdb90849fc7a3982d21d400c59304aa791193d5e6e3da", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "100000", @@ -212,6 +215,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "//" : "testRecursiveMethods()", "data" : "0x981a3165", @@ -275,6 +279,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "//" : "run(int256)", "data" : "0x61a47706000000000000000000000000000000000000000000000000000000000000c350", @@ -314,7 +319,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "ec9eadbedfa101ee02b24666825027434d3f8f1dc1c356270b60dbad8f342714", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000", @@ -331,6 +336,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "//" : "run(uint256)", "data" : "0xa444f5e900000000000000000000000000000000000000000000000000000000000204", @@ -394,6 +400,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "//" : "runSolidityTests()", "data" : "0x0c4c9a80", diff --git a/tests/files/StateTests/stSpecialTest.json b/tests/files/StateTests/stSpecialTest.json index 85ae008a9..4bc67e04c 100644 --- a/tests/files/StateTests/stSpecialTest.json +++ b/tests/files/StateTests/stSpecialTest.json @@ -20,7 +20,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a60566e0ecd43f9224e59c41de05e376869357327052aba6a61614fbcccf32ac", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "1000", @@ -30,6 +30,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "115792089237316195423570985008687907853269984665640564039457584007913129639435", @@ -75,7 +76,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "45a2a0c2ccdbef34e6b9c9514025624c7de68630fb4b654abcc0c25052fea8e0", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -99,6 +100,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "850", diff --git a/tests/files/StateTests/stSystemOperationsTest.json b/tests/files/StateTests/stSystemOperationsTest.json index 72bb1ef1e..d1856a570 100644 --- a/tests/files/StateTests/stSystemOperationsTest.json +++ b/tests/files/StateTests/stSystemOperationsTest.json @@ -65,6 +65,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -141,6 +142,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -217,6 +219,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000000", @@ -293,6 +296,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000000", @@ -362,6 +366,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000000", @@ -438,6 +443,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000000", @@ -514,6 +520,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -578,6 +585,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000000", @@ -640,6 +648,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365243", @@ -702,6 +711,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "365244", @@ -764,6 +774,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -840,6 +851,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -916,6 +928,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -961,7 +974,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "c637790dfbdc049b556fd313a0be577537287cf95b41ad0660e50f3de6041410", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -985,6 +998,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1030,7 +1044,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "82e89ba812ce3486ee0049f92fcfe9f6b24b12456993c4e1778d68a9728357c7", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1054,6 +1068,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1099,7 +1114,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "bfd1917a70bf26ed60c854f068541f7163c5f2cf2ab519a1653103cdd1c6df18", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1123,6 +1138,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1168,7 +1184,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "017c323beab04c9b56bf1b93d4cf07c545ae006fa90d896753ac89e1eaa5f9c2", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1192,6 +1208,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1237,7 +1254,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "913a3c7fa76a6342f199ba3ab1355eade95b0ddbe27b8ca4a6e83a9eaaaafb45", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1261,6 +1278,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1306,7 +1324,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "433467a049714d3b5a6f729efefa34446dee63a7ce9932bbcd943ee1366105e4", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1330,6 +1348,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1375,7 +1394,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "893b90e49764e55fc21ad23fa7befd8547533d33de6a8734565a527eff487f4f", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1399,6 +1418,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1444,7 +1464,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "6751967f99de0ded60c039431ab628f62e72920babb2de763e8b3a8b9ede41ef", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1468,6 +1488,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1513,7 +1534,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "482aaaa9902642b76a274ae5720e32719589851e1619a0948efd1cc424d01980", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1537,6 +1558,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1582,7 +1604,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "31996d45679716248ead005876ce3f44400bcb8aa29c5c8870f8dda3097002b9", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1606,6 +1628,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1651,7 +1674,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "4178032bda1050ff2a3a095c601378ee19d5cb05cc3d20f74953f09b9f05d2f1", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1675,6 +1698,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1720,7 +1744,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "661d39239d5be5c499ec7ddbbb75cf2dada2d598bb834235f7af3b66d8e613fd", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1744,6 +1768,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1789,7 +1814,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "5d27d9503c60e76b1810a0eaa45964fb6e49d80255ff3abb0df3b4532f06edff", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1813,6 +1838,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1858,7 +1884,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "0d1bc463b0062f891c2762e839e72790cff285444790f948b6ea335e70cf6eb4", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1882,6 +1908,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -1927,7 +1954,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "56499595408b7998cee264dd6d16ea29781d1372a95b7b24b49ca759d328f9da", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -1951,6 +1978,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2014,6 +2042,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa", "gasLimit" : "1000000", @@ -2052,7 +2081,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "499b1e4e4407d6d00a57ffd0f6cd699e777eac4b24cc8a5e70b08774165045a2", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2069,6 +2098,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2132,6 +2162,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000000", @@ -2208,6 +2239,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -2284,6 +2316,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -2361,6 +2394,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -2437,6 +2471,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -2482,7 +2517,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "f3059abae98ac9e57ec04bda5c2caffbf19ca2eedf0ea9b0421dd7a2c63fff8c", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2506,6 +2541,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2569,6 +2605,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000000", @@ -2614,7 +2651,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "255c7dd472d3b6267bd48024d8a65be2ffb9701fea48297712ee0313036aa126", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2638,6 +2675,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2676,7 +2714,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "21ad0d97958a5b345c4d7fc310137396294e5bf7230e813a2236108f4530d7fc", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2693,6 +2731,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2731,7 +2770,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "2f536e03400e6cca6007844614c6f63461d8f46e11cc749b9a607929edae444e", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "10000", @@ -2748,6 +2787,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2786,7 +2826,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "f6bedcea45a5e63929a5cdc6ce0675309b880118ab09422f6eee57f33b61191e", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2803,6 +2843,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2841,7 +2882,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "d7e82a531c44623274c279bae2e54da25a4f27a748a132f6ac47b19d02c7a272", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2858,6 +2899,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2896,7 +2938,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "5ac9d9ad815a9c94df4a84a335d559d8c89e5f47fb9909c454c116bfa9f22f3e", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2913,6 +2955,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -2951,7 +2994,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "3dd371d3609dc9fab008074c823242b4418c9406303987f393448bba6fc10777", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -2968,6 +3011,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -3006,7 +3050,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "5ba63b3b6032a9d5a7a8c7f4ec56a7f072d7baf88baaadf37795b0c23976db87", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -3023,6 +3067,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -3061,7 +3106,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "dc7c1be2ec0ad934206868b640b1c40b03b7670a85c74c433e768b482172e80b", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -3078,6 +3123,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -3116,7 +3162,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "c132ce8306f67f1e862a523aafbc39b22d100d1b7618c95ea4dbe298b76f8d70", "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "1000000000000000000", @@ -3133,6 +3179,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", @@ -3196,6 +3243,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000000", @@ -3258,6 +3306,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -3320,6 +3369,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -3382,6 +3432,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -3437,6 +3488,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -3492,6 +3544,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -3547,6 +3600,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -3609,6 +3663,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -3671,6 +3726,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -3726,6 +3782,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -3781,6 +3838,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000000", @@ -3819,7 +3877,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "3ec3c7c0651201885c20608a2ec593e0dff60af9d5d6ce5a4abfdef66d542efe", "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "1000000000000000000", @@ -3836,6 +3894,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "10000", diff --git a/tests/files/StateTests/stTransactionTest.json b/tests/files/StateTests/stTransactionTest.json index f60655bbc..ca06f4a85 100644 --- a/tests/files/StateTests/stTransactionTest.json +++ b/tests/files/StateTests/stTransactionTest.json @@ -37,7 +37,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "dee90e469f3bba39ab2343f78bb7a40be4e82f5672906321b670bfa2d88ab229", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "7000", @@ -64,6 +64,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "600", @@ -112,7 +113,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "e4273f2e785679dd76cb84b8a7e046d34ba93130486c172e90b0633fc8f1a479", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "7000", @@ -139,6 +140,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "600", @@ -177,7 +179,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "2c3baf9680f5aa73ef23a3e61eb82869590af75880306ac8186223e4bfa9a4af", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "10000", @@ -194,6 +196,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "882", @@ -225,7 +228,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "bb8ecac4b17ff3b014cd53a3286ba5e42517ea8edde6a1c97de065943d3a6a2d", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "10000", @@ -235,6 +238,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x602280600c6000396000f30060e060020a600035048063f8a8fd6d14601457005b601a6020565b60006000f35b56", "gasLimit" : "882", @@ -266,7 +270,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "bb8ecac4b17ff3b014cd53a3286ba5e42517ea8edde6a1c97de065943d3a6a2d", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "10000", @@ -276,6 +280,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x602280600c6000396000f30060e060020a600035048063f8a8fd6d14601457005b601a6020565b60006000f35b56", "gasLimit" : "883", @@ -307,7 +312,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "100000", @@ -317,6 +322,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "", @@ -372,6 +378,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x3240349548983454", "gasLimit" : "1606938044258990275541962092341162602522202993782792835301376", @@ -417,7 +424,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "f2b76f8322bc2ded0e84a097ab085f373cfafe9ab6fe316320f7f4d72651f865", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "1000000", @@ -441,6 +448,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1100", @@ -496,7 +504,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "dce02450c5f61b025f8cb54147c4ced05c8d2dce30d60d03dddf19222c4b93d6", "pre" : { "0000000000000000000000000000000000000000" : { "balance" : "0", @@ -530,6 +538,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "700", @@ -561,7 +570,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "21e74bd5b4b29e241d402d6d7483d050bbdfcf2ae943522c2875c3f293e1ce70", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "115792089237316195423570985008687907853269984665640564039457584007913129639935", @@ -571,6 +580,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x3240349548983454", "gasLimit" : "1606938044258990275541962092341162602522202993782792835301376", @@ -602,7 +612,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "50e4efc6066e4158974b1cd159d914e8eda2978d3395f0027146f4a6bb014924", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "400", @@ -612,6 +622,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "5789604461865809771178549250434395392663499233282028201972879200395656482016", @@ -672,7 +683,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "f088e12b71e74b6a496f64a51875c3c41668ccbfc8167b7f4ad2c625a1abaf05", "pre" : { "0000000000000000000000000000000000000000" : { "balance" : "0", @@ -711,6 +722,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "700", @@ -756,7 +768,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "0431ae1caab7f6a27f5b537a247282baa7b4fed6e8f0bc4fad895a3300b84664", "pre" : { "0000000000000000000000000000000000000000" : { "balance" : "0", @@ -780,6 +792,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "700", @@ -825,7 +838,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "85b5b66485c50aca321b581e3c8493c0eb27d912c1adf070fd1c9ba4ab2e7d77", "pre" : { "0000000000000000000000000000000000000000" : { "balance" : "0", @@ -849,6 +862,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "700", @@ -887,7 +901,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "3cdebcfe0e880d09f07f984d940c226b8fe7ec44bf75528c90c29b29cc22e901", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "7000", @@ -904,6 +918,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1700", @@ -942,7 +957,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "1d79aedd881dad6d6fffd733b4b531d0e5a5044fad6f80a087f41eee303e4a8c", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "7000", @@ -959,6 +974,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1700", @@ -1004,7 +1020,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "fc5a53324333daafaaf7dfd6e8039f4cf2e0e4cdf8222df6a9792d6c3218a8a9", "pre" : { "0000000000000000000000000000000000000000" : { "balance" : "1110", @@ -1028,6 +1044,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "3700", @@ -1059,7 +1076,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "100000", @@ -1069,6 +1086,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x00000000000000000000112233445566778f32", "gasLimit" : "1000", @@ -1100,7 +1118,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "18c1342886baeaf926b3fbbfb0484bf0cd1ced43576547c11153d3c8944d5c47", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "1000000", @@ -1110,6 +1128,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1100", @@ -1141,7 +1160,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "100000", @@ -1151,6 +1170,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1101", @@ -1182,7 +1202,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a60566e0ecd43f9224e59c41de05e376869357327052aba6a61614fbcccf32ac", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "1000", @@ -1192,6 +1212,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "600", @@ -1223,7 +1244,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "fdb4ec6fbe1f71e310dcbd7efaa690f8e6acf00bb5bf7940b39af182cd5f92aa", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "100000", @@ -1233,6 +1254,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000", @@ -1264,7 +1286,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "100000", @@ -1274,6 +1296,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000", @@ -1305,7 +1328,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "100000", @@ -1315,6 +1338,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "500", @@ -1346,7 +1370,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "100000", @@ -1356,6 +1380,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "5000", @@ -1387,7 +1412,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "100000", @@ -1397,6 +1422,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "1000", @@ -1428,7 +1454,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "100000", @@ -1438,6 +1464,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "5000", @@ -1469,7 +1496,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "2263734524185eff67c27c07eee19804c5b7765fa79d118b6ec17c96b5afe66d", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "1101", @@ -1479,6 +1506,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "600", @@ -1510,7 +1538,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "2d407ba56e1a8a80405c47c6b0a8851707f133c79fb67a1a07974bbe5f914c34", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "3000", @@ -1520,6 +1548,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "12", @@ -1551,7 +1580,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "2d407ba56e1a8a80405c47c6b0a8851707f133c79fb67a1a07974bbe5f914c34", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "3000", @@ -1561,6 +1590,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "", "gasLimit" : "5100", @@ -1592,7 +1622,7 @@ } } }, - "postStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "postStateRoot" : "2d407ba56e1a8a80405c47c6b0a8851707f133c79fb67a1a07974bbe5f914c34", "pre" : { "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "3000", @@ -1602,6 +1632,7 @@ } } }, + "preStateRoot" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "transaction" : { "data" : "0x3240349548983454", "gasLimit" : "500", |