diff options
Diffstat (limited to 'VMTests/vmSystemOperationsTest.json')
-rw-r--r-- | VMTests/vmSystemOperationsTest.json | 354 |
1 files changed, 18 insertions, 336 deletions
diff --git a/VMTests/vmSystemOperationsTest.json b/VMTests/vmSystemOperationsTest.json index 5b0ea8f5c..bc829c160 100644 --- a/VMTests/vmSystemOperationsTest.json +++ b/VMTests/vmSystemOperationsTest.json @@ -26,7 +26,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "9999999999672", + "gas" : "9999999948215", "logs" : [ ], "out" : "0x", @@ -65,14 +65,6 @@ } }, "ABAcalls1" : { - "callcreates" : [ - { - "data" : "0x", - "destination" : "945304eb96065b2a98b57a48a06ae28d285a71b5", - "gasLimit" : "9999999998992", - "value" : "24" - } - ], "env" : { "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "256", @@ -91,27 +83,6 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "9999999999670", - "logs" : [ - ], - "out" : "0x", - "post" : { - "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { - "balance" : "999999999999999976", - "code" : "0x6000600060006000601873945304eb96065b2a98b57a48a06ae28d285a71b56103e85a03f15855", - "nonce" : "0", - "storage" : { - "0x25" : "0x01" - } - }, - "945304eb96065b2a98b57a48a06ae28d285a71b5" : { - "balance" : "23", - "code" : "0x60006000600060006017730f572e5295c57f15886f9b263e2f6d2d6c7b5ec66103e85a03f16001015855", - "nonce" : "0", - "storage" : { - } - } - }, "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "1000000000000000000", @@ -130,14 +101,6 @@ } }, "ABAcalls2" : { - "callcreates" : [ - { - "data" : "0x", - "destination" : "945304eb96065b2a98b57a48a06ae28d285a71b5", - "gasLimit" : "9999999998668", - "value" : "1" - } - ], "env" : { "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "256", @@ -156,27 +119,6 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "9999999999647", - "logs" : [ - ], - "out" : "0x", - "post" : { - "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { - "balance" : "999999999999999999", - "code" : "0x6001600054016000556000600060006000600173945304eb96065b2a98b57a48a06ae28d285a71b56103e85a03f1", - "nonce" : "0", - "storage" : { - "0x" : "0x01" - } - }, - "945304eb96065b2a98b57a48a06ae28d285a71b5" : { - "balance" : "0", - "code" : "0x60016000540160005560006000600060006000730f572e5295c57f15886f9b263e2f6d2d6c7b5ec66103e85a03f1", - "nonce" : "0", - "storage" : { - } - } - }, "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "1000000000000000000", @@ -195,14 +137,6 @@ } }, "ABAcalls3" : { - "callcreates" : [ - { - "data" : "0x", - "destination" : "945304eb96065b2a98b57a48a06ae28d285a71b5", - "gasLimit" : "998668", - "value" : "1" - } - ], "env" : { "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "256", @@ -221,27 +155,6 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "999647", - "logs" : [ - ], - "out" : "0x", - "post" : { - "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { - "balance" : "1024999", - "code" : "0x6001600054016000556000600060006000600173945304eb96065b2a98b57a48a06ae28d285a71b56103e85a03f1", - "nonce" : "0", - "storage" : { - "0x" : "0x01" - } - }, - "945304eb96065b2a98b57a48a06ae28d285a71b5" : { - "balance" : "0", - "code" : "0x60016000540160005560006000600060006000730f572e5295c57f15886f9b263e2f6d2d6c7b5ec66103e85a03f1", - "nonce" : "0", - "storage" : { - } - } - }, "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "1025000", @@ -286,7 +199,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "9999999999671", + "gas" : "9999999948210", "logs" : [ ], "out" : "0x", @@ -343,7 +256,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "9999999999672", + "gas" : "9999999948215", "logs" : [ ], "out" : "0x", @@ -408,7 +321,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "19999973", + "gas" : "19968221", "logs" : [ ], "out" : "0x", @@ -446,14 +359,6 @@ } }, "CallRecursiveBomb1" : { - "callcreates" : [ - { - "data" : "0x", - "destination" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", - "gasLimit" : "364167", - "value" : "0" - } - ], "env" : { "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "256", @@ -472,21 +377,6 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "364069", - "logs" : [ - ], - "out" : "0x", - "post" : { - "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { - "balance" : "20000000", - "code" : "0x600160005401600055600060006000600060003060e05a03f1600155", - "nonce" : "0", - "storage" : { - "0x" : "0x01", - "0x01" : "0x01" - } - } - }, "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "20000000", @@ -498,14 +388,6 @@ } }, "CallRecursiveBomb2" : { - "callcreates" : [ - { - "data" : "0x", - "destination" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", - "gasLimit" : "364168", - "value" : "0" - } - ], "env" : { "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "256", @@ -524,21 +406,6 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "364070", - "logs" : [ - ], - "out" : "0x", - "post" : { - "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { - "balance" : "20000000", - "code" : "0x600160005401600055600060006000600060003060e05a03f1600155", - "nonce" : "0", - "storage" : { - "0x" : "0x01", - "0x01" : "0x01" - } - } - }, "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "20000000", @@ -550,14 +417,6 @@ } }, "CallRecursiveBomb3" : { - "callcreates" : [ - { - "data" : "0x", - "destination" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", - "gasLimit" : "999444", - "value" : "0" - } - ], "env" : { "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "256", @@ -576,21 +435,6 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "999346", - "logs" : [ - ], - "out" : "0x", - "post" : { - "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { - "balance" : "20000000", - "code" : "0x600160005401600055600060006000600060003060e05a03f1600155", - "nonce" : "0", - "storage" : { - "0x" : "0x01", - "0x01" : "0x01" - } - } - }, "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "20000000", @@ -628,7 +472,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "9999999999664", + "gas" : "9999999948178", "logs" : [ ], "out" : "0x", @@ -667,14 +511,6 @@ } }, "CallToNameRegistratorNotMuchMemory0" : { - "callcreates" : [ - { - "data" : "0xeeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00aaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaa", - "destination" : "945304eb96065b2a98b57a48a06ae28d285a71b5", - "gasLimit" : "500", - "value" : "23" - } - ], "env" : { "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "256", @@ -693,27 +529,6 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "664", - "logs" : [ - ], - "out" : "0x", - "post" : { - "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { - "balance" : "999999999999999977", - "code" : "0x7feeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff006000527faaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaa6020526000620f120660406000601773945304eb96065b2a98b57a48a06ae28d285a71b56101f4f1600055", - "nonce" : "0", - "storage" : { - "0x" : "0x01" - } - }, - "945304eb96065b2a98b57a48a06ae28d285a71b5" : { - "balance" : "23", - "code" : "0x6000355415600957005b60203560003555", - "nonce" : "0", - "storage" : { - } - } - }, "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "1000000000000000000", @@ -732,14 +547,6 @@ } }, "CallToNameRegistratorNotMuchMemory1" : { - "callcreates" : [ - { - "data" : "0x", - "destination" : "945304eb96065b2a98b57a48a06ae28d285a71b5", - "gasLimit" : "500", - "value" : "23" - } - ], "env" : { "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "256", @@ -758,27 +565,6 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "664", - "logs" : [ - ], - "out" : "0x", - "post" : { - "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { - "balance" : "999999999999999977", - "code" : "0x7feeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff006000527faaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaa602052600060406000620f1206601773945304eb96065b2a98b57a48a06ae28d285a71b56101f4f1600055", - "nonce" : "0", - "storage" : { - "0x" : "0x01" - } - }, - "945304eb96065b2a98b57a48a06ae28d285a71b5" : { - "balance" : "23", - "code" : "0x6000355415600957005b60203560003555", - "nonce" : "0", - "storage" : { - } - } - }, "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "1000000000000000000", @@ -797,14 +583,6 @@ } }, "CallToNameRegistratorOutOfGas" : { - "callcreates" : [ - { - "data" : "0xeeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00aaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaa", - "destination" : "945304eb96065b2a98b57a48a06ae28d285a71b5", - "gasLimit" : "100", - "value" : "23" - } - ], "env" : { "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "256", @@ -823,27 +601,6 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "664", - "logs" : [ - ], - "out" : "0x", - "post" : { - "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { - "balance" : "999999999999999977", - "code" : "0x7feeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff006000527faaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaa6020526000604060406000601773945304eb96065b2a98b57a48a06ae28d285a71b56064f1600055", - "nonce" : "0", - "storage" : { - "0x" : "0x01" - } - }, - "945304eb96065b2a98b57a48a06ae28d285a71b5" : { - "balance" : "23", - "code" : "0x6000355415600957005b60203560003555", - "nonce" : "0", - "storage" : { - } - } - }, "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "1000000000000000000", @@ -970,14 +727,6 @@ } }, "CallToPrecompiledContract" : { - "callcreates" : [ - { - "data" : "0x0000", - "destination" : "0000000000000000000000000000000000000002", - "gasLimit" : "0", - "value" : "0" - } - ], "env" : { "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "115792089237316195423570985008687907853269984665640564039457584007913129639935", @@ -996,20 +745,6 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000" }, - "gas" : "9670", - "logs" : [ - ], - "out" : "0x", - "post" : { - "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { - "balance" : "1000000000000000000", - "code" : "0x4243434242434243f14555", - "nonce" : "0", - "storage" : { - "0x0f4240" : "0x01" - } - } - }, "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "1000000000000000000", @@ -1047,7 +782,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "9999999999664", + "gas" : "9999999948178", "logs" : [ ], "out" : "0x", @@ -1106,7 +841,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "9999999999991", + "gas" : "9999999999957", "logs" : [ ], "out" : "0x", @@ -1164,7 +899,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "9999999999991", + "gas" : "9999999999957", "logs" : [ ], "out" : "0x", @@ -1202,8 +937,6 @@ } }, "TestNameRegistrator" : { - "callcreates" : [ - ], "env" : { "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "256", @@ -1222,20 +955,6 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000" }, - "gas" : "9670", - "logs" : [ - ], - "out" : "0x", - "post" : { - "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { - "balance" : "1000000000000000000", - "code" : "0x6000355415600957005b60203560003555", - "nonce" : "0", - "storage" : { - "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa" : "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa" - } - } - }, "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "1000000000000000000", @@ -1273,7 +992,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "9999999999664", + "gas" : "9999999948178", "logs" : [ ], "out" : "0x", @@ -1338,7 +1057,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "9999999999664", + "gas" : "9999999948178", "logs" : [ ], "out" : "0x", @@ -1397,7 +1116,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "9999999999690", + "gas" : "9999999979950", "logs" : [ ], "out" : "0x", @@ -1456,7 +1175,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "9999999999690", + "gas" : "9999999979950", "logs" : [ ], "out" : "0x", @@ -1495,14 +1214,6 @@ } }, "createNameRegistrator" : { - "callcreates" : [ - { - "data" : "0x601080600c6000396000f3006000355415600957005b60203560003555", - "destination" : "", - "gasLimit" : "9893", - "value" : "23" - } - ], "env" : { "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "256", @@ -1521,20 +1232,6 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000" }, - "gas" : "9592", - "logs" : [ - ], - "out" : "0x", - "post" : { - "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { - "balance" : "999999999999999977", - "code" : "0x7c601080600c6000396000f3006000355415600957005b60203560003555600052601d60036017f0600055", - "nonce" : "0", - "storage" : { - "0x" : "0x945304eb96065b2a98b57a48a06ae28d285a71b5" - } - } - }, "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "1000000000000000000", @@ -1604,8 +1301,6 @@ } }, "createNameRegistratorValueTooHigh" : { - "callcreates" : [ - ], "env" : { "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "256", @@ -1624,19 +1319,6 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100" }, - "gas" : "9792", - "logs" : [ - ], - "out" : "0x", - "post" : { - "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { - "balance" : "100", - "code" : "0x7c601080600c6000396000f3006000355415600957005b60203560003555600052601d600360e6f0600055", - "nonce" : "0", - "storage" : { - } - } - }, "pre" : { "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "100", @@ -1668,7 +1350,7 @@ "origin" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "value" : "23" }, - "gas" : "993", + "gas" : "970", "logs" : [ ], "out" : "0x37", @@ -1712,7 +1394,7 @@ "origin" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "value" : "23" }, - "gas" : "993", + "gas" : "970", "logs" : [ ], "out" : "0x3700", @@ -1756,7 +1438,7 @@ "origin" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "value" : "23" }, - "gas" : "992", + "gas" : "967", "logs" : [ ], "out" : "0x370000000000000000000000000000000000000000000000000000000000000000", @@ -1800,7 +1482,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "999", + "gas" : "994", "logs" : [ ], "out" : "0x", @@ -1851,7 +1533,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "999", + "gas" : "993", "logs" : [ ], "out" : "0x", @@ -1909,7 +1591,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "100000" }, - "gas" : "999", + "gas" : "994", "logs" : [ ], "out" : "0x", |