aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGav Wood <i@gavwood.com>2014-05-12 21:40:47 +0800
committerGav Wood <i@gavwood.com>2014-05-12 21:40:47 +0800
commite1ae4ad4495dd13fba6346274971a8871cb32607 (patch)
treec7d1d00677ac87c1f65c4feeb695cfcf164be624
parent15dd8fd794a0dc305ef7696d0c2a68e032bc9759 (diff)
downloaddexon-tests-e1ae4ad4495dd13fba6346274971a8871cb32607.tar
dexon-tests-e1ae4ad4495dd13fba6346274971a8871cb32607.tar.gz
dexon-tests-e1ae4ad4495dd13fba6346274971a8871cb32607.tar.bz2
dexon-tests-e1ae4ad4495dd13fba6346274971a8871cb32607.tar.lz
dexon-tests-e1ae4ad4495dd13fba6346274971a8871cb32607.tar.xz
dexon-tests-e1ae4ad4495dd13fba6346274971a8871cb32607.tar.zst
dexon-tests-e1ae4ad4495dd13fba6346274971a8871cb32607.zip
PoC-5 VM tests.
-rw-r--r--vmtests.json1355
1 files changed, 557 insertions, 798 deletions
diff --git a/vmtests.json b/vmtests.json
index 6e9467a11..9f46d1c7d 100644
--- a/vmtests.json
+++ b/vmtests.json
@@ -1,799 +1,558 @@
{
- "arith" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "256",
- "currentTimestamp" : 1,
- "feeMultiplier" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6",
- "previousNonce" : "9c9c6567b5ec0c5f3f25df79be42707090f1e62e9db84cbb556ae2a2f6ccccae"
- },
- "exec" : [
- {
- "address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
- "data" : [
- ],
- "sender" : "cd1722f3947def4cf144679da39c4c32bdc35681",
- "value" : 1000000000000000000
- }
- ],
- "post" : {
- "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
- "balance" : 999999999999999810,
- "extroPrice" : 0,
- "nonce" : 1,
- "store" : {
- "0" : [
- 48,
- 0,
- 48,
- 2,
- 48,
- 2,
- 1,
- 48,
- 4,
- 48,
- 4,
- 2,
- 48,
- 4,
- 2,
- 1,
- 48,
- 2,
- 48,
- 2,
- 4,
- 1,
- 48,
- 3,
- 48,
- 2,
- 6,
- 1,
- 48,
- 8,
- 48,
- 2,
- 3,
- 48,
- 2,
- 3,
- 1,
- 17,
- 61,
- 0
- ]
- }
- }
- },
- "pre" : {
- "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
- "balance" : 1000000000000000000,
- "extroPrice" : 0,
- "nonce" : 0,
- "store" : {
- "0" : [
- 48,
- 0,
- 48,
- 2,
- 48,
- 2,
- 1,
- 48,
- 4,
- 48,
- 4,
- 2,
- 48,
- 4,
- 2,
- 1,
- 48,
- 2,
- 48,
- 2,
- 4,
- 1,
- 48,
- 3,
- 48,
- 2,
- 6,
- 1,
- 48,
- 8,
- 48,
- 2,
- 3,
- 48,
- 2,
- 3,
- 1,
- 17,
- 61
- ]
- }
- }
- },
- "txs" : [
- {
- "data" : [
- ],
- "destination" : "cd1722f3947def4cf144679da39c4c32bdc35681",
- "value" : 79
- }
- ]
- },
- "boolean" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "256",
- "currentTimestamp" : 1,
- "feeMultiplier" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6",
- "previousNonce" : "9c9c6567b5ec0c5f3f25df79be42707090f1e62e9db84cbb556ae2a2f6ccccae"
- },
- "exec" : [
- {
- "address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
- "data" : [
- ],
- "sender" : "cd1722f3947def4cf144679da39c4c32bdc35681",
- "value" : 1000000000000000000
- }
- ],
- "post" : {
- "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
- "balance" : 999999999999999490,
- "extroPrice" : 0,
- "nonce" : 4,
- "store" : {
- "0" : [
- 48,
- 21,
- 48,
- 0,
- 48,
- 13,
- 48,
- 1,
- 15,
- 57,
- 49,
- 48,
- 1,
- 15,
- 57,
- 48,
- 0,
- 48,
- 2,
- 17,
- 61,
- 48,
- 42,
- 48,
- 0,
- 48,
- 34,
- 48,
- 1,
- 15,
- 57,
- 49,
- 48,
- 0,
- 15,
- 57,
- 48,
- 0,
- 48,
- 3,
- 17,
- 61,
- 48,
- 63,
- 48,
- 0,
- 48,
- 55,
- 48,
- 0,
- 15,
- 57,
- 49,
- 48,
- 1,
- 15,
- 57,
- 48,
- 0,
- 48,
- 4,
- 17,
- 61,
- 48,
- 84,
- 48,
- 0,
- 48,
- 76,
- 48,
- 0,
- 15,
- 57,
- 49,
- 48,
- 0,
- 15,
- 57,
- 48,
- 0,
- 48,
- 5,
- 17,
- 61,
- 48,
- 104,
- 48,
- 1,
- 48,
- 96,
- 48,
- 1,
- 57,
- 49,
- 48,
- 1,
- 15,
- 57,
- 48,
- 0,
- 48,
- 12,
- 17,
- 61,
- 48,
- 124,
- 48,
- 1,
- 48,
- 116,
- 48,
- 1,
- 57,
- 49,
- 48,
- 0,
- 15,
- 57,
- 48,
- 0,
- 48,
- 13,
- 17,
- 61,
- 48,
- 144,
- 48,
- 1,
- 48,
- 136,
- 48,
- 0,
- 57,
- 49,
- 48,
- 1,
- 15,
- 57,
- 48,
- 0,
- 48,
- 14,
- 17,
- 61,
- 48,
- 164,
- 48,
- 1,
- 48,
- 156,
- 48,
- 0,
- 57,
- 49,
- 48,
- 0,
- 15,
- 57,
- 48,
- 0,
- 48,
- 15,
- 17,
- 61,
- 0
- ]
- }
- }
- },
- "pre" : {
- "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
- "balance" : 1000000000000000000,
- "extroPrice" : 0,
- "nonce" : 0,
- "store" : {
- "0" : [
- 48,
- 21,
- 48,
- 0,
- 48,
- 13,
- 48,
- 1,
- 15,
- 57,
- 49,
- 48,
- 1,
- 15,
- 57,
- 48,
- 0,
- 48,
- 2,
- 17,
- 61,
- 48,
- 42,
- 48,
- 0,
- 48,
- 34,
- 48,
- 1,
- 15,
- 57,
- 49,
- 48,
- 0,
- 15,
- 57,
- 48,
- 0,
- 48,
- 3,
- 17,
- 61,
- 48,
- 63,
- 48,
- 0,
- 48,
- 55,
- 48,
- 0,
- 15,
- 57,
- 49,
- 48,
- 1,
- 15,
- 57,
- 48,
- 0,
- 48,
- 4,
- 17,
- 61,
- 48,
- 84,
- 48,
- 0,
- 48,
- 76,
- 48,
- 0,
- 15,
- 57,
- 49,
- 48,
- 0,
- 15,
- 57,
- 48,
- 0,
- 48,
- 5,
- 17,
- 61,
- 48,
- 104,
- 48,
- 1,
- 48,
- 96,
- 48,
- 1,
- 57,
- 49,
- 48,
- 1,
- 15,
- 57,
- 48,
- 0,
- 48,
- 12,
- 17,
- 61,
- 48,
- 124,
- 48,
- 1,
- 48,
- 116,
- 48,
- 1,
- 57,
- 49,
- 48,
- 0,
- 15,
- 57,
- 48,
- 0,
- 48,
- 13,
- 17,
- 61,
- 48,
- 144,
- 48,
- 1,
- 48,
- 136,
- 48,
- 0,
- 57,
- 49,
- 48,
- 1,
- 15,
- 57,
- 48,
- 0,
- 48,
- 14,
- 17,
- 61,
- 48,
- 164,
- 48,
- 1,
- 48,
- 156,
- 48,
- 0,
- 57,
- 49,
- 48,
- 0,
- 15,
- 57,
- 48,
- 0,
- 48,
- 15,
- 17,
- 61
- ]
- }
- }
- },
- "txs" : [
- {
- "data" : [
- ],
- "destination" : "cd1722f3947def4cf144679da39c4c32bdc35681",
- "value" : 2
- },
- {
- "data" : [
- ],
- "destination" : "cd1722f3947def4cf144679da39c4c32bdc35681",
- "value" : 12
- },
- {
- "data" : [
- ],
- "destination" : "cd1722f3947def4cf144679da39c4c32bdc35681",
- "value" : 13
- },
- {
- "data" : [
- ],
- "destination" : "cd1722f3947def4cf144679da39c4c32bdc35681",
- "value" : 14
- }
- ]
- },
- "fan" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "256",
- "currentTimestamp" : 1,
- "feeMultiplier" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6",
- "previousNonce" : "9c9c6567b5ec0c5f3f25df79be42707090f1e62e9db84cbb556ae2a2f6ccccae"
- },
- "exec" : [
- {
- "address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
- "data" : [
- "0xcd1722f3947def4cf144679da39c4c32bdc35681",
- "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
- ],
- "sender" : "cd1722f3947def4cf144679da39c4c32bdc35681",
- "value" : 1000000000000000000
- }
- ],
- "post" : {
- "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
- "balance" : "115792089237316195423570985008687907853269984665640564039456684007913129639415",
- "extroPrice" : 0,
- "nonce" : 2,
- "store" : {
- "0" : [
- 48,
- 8,
- 48,
- 100000000000000000,
- 18,
- 12,
- 57,
- 0,
- 19,
- 48,
- 100000000000000000,
- 18,
- 3,
- 4,
- 48,
- "53545048851664692004060005546177757518248266694338929000325674008596820525056",
- 55,
- 48,
- 0,
- 48,
- "47492849101242970779199036819969649705442767148016637594308774690745619578880",
- 55,
- 48,
- 53,
- 19,
- 48,
- "47492849101242970779199036819969649705442767148016637594308774690745619578880",
- 54,
- 10,
- 15,
- 57,
- 48,
- 0,
- 48,
- "53545048851664692004060005546177757518248266694338929000325674008596820525056",
- 54,
- 48,
- "47492849101242970779199036819969649705442767148016637594308774690745619578880",
- 54,
- 20,
- 61,
- 48,
- 1,
- 48,
- "47492849101242970779199036819969649705442767148016637594308774690745619578880",
- 54,
- 1,
- 48,
- "47492849101242970779199036819969649705442767148016637594308774690745619578880",
- 55,
- 48,
- 22,
- 56,
- 0
- ],
- "47492849101242970779199036819969649705442767148016637594308774690745619578880" : [
- 2
- ],
- "53545048851664692004060005546177757518248266694338929000325674008596820525056" : [
- 450000000000000000
- ]
- }
- }
- },
- "pre" : {
- "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
- "balance" : 0,
- "extroPrice" : 0,
- "nonce" : 0,
- "store" : {
- "0" : [
- 48,
- 8,
- 48,
- 100000000000000000,
- 18,
- 12,
- 57,
- 0,
- 19,
- 48,
- 100000000000000000,
- 18,
- 3,
- 4,
- 48,
- "53545048851664692004060005546177757518248266694338929000325674008596820525056",
- 55,
- 48,
- 0,
- 48,
- "47492849101242970779199036819969649705442767148016637594308774690745619578880",
- 55,
- 48,
- 53,
- 19,
- 48,
- "47492849101242970779199036819969649705442767148016637594308774690745619578880",
- 54,
- 10,
- 15,
- 57,
- 48,
- 0,
- 48,
- "53545048851664692004060005546177757518248266694338929000325674008596820525056",
- 54,
- 48,
- "47492849101242970779199036819969649705442767148016637594308774690745619578880",
- 54,
- 20,
- 61,
- 48,
- 1,
- 48,
- "47492849101242970779199036819969649705442767148016637594308774690745619578880",
- 54,
- 1,
- 48,
- "47492849101242970779199036819969649705442767148016637594308774690745619578880",
- 55,
- 48,
- 22,
- 56
- ]
- }
- }
- },
- "txs" : [
- {
- "data" : [
- ],
- "destination" : "cd1722f3947def4cf144679da39c4c32bdc35681",
- "value" : 450000000000000000
- },
- {
- "data" : [
- ],
- "destination" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "value" : 450000000000000000
- }
- ]
- },
- "mktx" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "256",
- "currentTimestamp" : 1,
- "feeMultiplier" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6",
- "previousNonce" : "9c9c6567b5ec0c5f3f25df79be42707090f1e62e9db84cbb556ae2a2f6ccccae"
- },
- "exec" : [
- {
- "address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
- "data" : [
- ],
- "sender" : "cd1722f3947def4cf144679da39c4c32bdc35681",
- "value" : 1000000000000000000
- }
- ],
- "post" : {
- "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
- "balance" : 499999999999999900,
- "extroPrice" : 0,
- "nonce" : 1,
- "store" : {
- "0" : [
- 48,
- 0,
- 48,
- 500000000000000000,
- 17,
- 61,
- 0
- ]
- }
- }
- },
- "pre" : {
- "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
- "balance" : 1000000000000000000,
- "extroPrice" : 0,
- "nonce" : 0,
- "store" : {
- "0" : [
- 48,
- 0,
- 48,
- 500000000000000000,
- 17,
- 61
- ]
- }
- }
- },
- "txs" : [
- {
- "data" : [
- ],
- "destination" : "cd1722f3947def4cf144679da39c4c32bdc35681",
- "value" : 500000000000000000
- }
- ]
- },
- "suicide" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "256",
- "currentTimestamp" : 1,
- "feeMultiplier" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6",
- "previousNonce" : "9c9c6567b5ec0c5f3f25df79be42707090f1e62e9db84cbb556ae2a2f6ccccae"
- },
- "exec" : [
- {
- "address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
- "data" : [
- ],
- "sender" : "cd1722f3947def4cf144679da39c4c32bdc35681",
- "value" : 1000000000000000000
- }
- ],
- "post" : {
- "cd1722f3947def4cf144679da39c4c32bdc35681" : {
- "balance" : 1000000000000000010,
- "extroPrice" : 0,
- "nonce" : 0
- }
- },
- "pre" : {
- "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
- "balance" : 1000000000000000000,
- "extroPrice" : 0,
- "nonce" : 0,
- "store" : {
- "0" : [
- 17,
- 63
- ]
- }
- }
- },
- "txs" : [
- ]
- }
-}
+ "arith" : {
+ "callcreates" : [
+ {
+ "data" : [
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "destination" : "cd1722f3947def4cf144679da39c4c32bdc35681",
+ "gasLimit" : 9776,
+ "value" : 4
+ }
+ ],
+ "env" : {
+ "code" : "{ (call (- (gas) 200) (caller) (+ 2 2 (* 4 4 4) (/ 2 2) (% 3 2) (- 8 2 2)) 0 0 0 0) }",
+ "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "currentDifficulty" : "256",
+ "currentGasLimit" : "1000000",
+ "currentNumber" : "0",
+ "currentTimestamp" : 1,
+ "gasLimit" : null,
+ "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
+ },
+ "exec" : [
+ {
+ "address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
+ "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681",
+ "data" : "",
+ "gas" : "10000",
+ "gasPrice" : "100000000000000",
+ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681",
+ "value" : "1000000000000000000"
+ }
+ ],
+ "gas" : 9954,
+ "out" : [
+ ],
+ "post" : {
+ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
+ "balance" : 999999999999999992,
+ "nonce" : 1,
+ "storage" : {
+ }
+ },
+ "cd1722f3947def4cf144679da39c4c32bdc35681" : {
+ "balance" : 4,
+ "nonce" : 0,
+ "storage" : {
+ }
+ },
+ "code" : [
+ ]
+ },
+ "pre" : {
+ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
+ "balance" : 1000000000000000000,
+ "nonce" : 0,
+ "storage" : {
+ }
+ },
+ "code" : [
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 2,
+ 96,
+ 2,
+ 96,
+ 8,
+ 3,
+ 96,
+ 2,
+ 96,
+ 3,
+ 6,
+ 96,
+ 2,
+ 96,
+ 2,
+ 4,
+ 96,
+ 4,
+ 96,
+ 4,
+ 96,
+ 4,
+ 2,
+ 96,
+ 2,
+ 96,
+ 2,
+ 1,
+ 51,
+ 96,
+ 200,
+ 92,
+ 3,
+ 241
+ ]
+ }
+ },
+ "boolean" : {
+ "callcreates" : [
+ {
+ "data" : [
+ ],
+ "destination" : "cd1722f3947def4cf144679da39c4c32bdc35681",
+ "gasLimit" : 9786,
+ "value" : 2
+ },
+ {
+ "data" : [
+ ],
+ "destination" : "cd1722f3947def4cf144679da39c4c32bdc35681",
+ "gasLimit" : 9732,
+ "value" : 12
+ },
+ {
+ "data" : [
+ ],
+ "destination" : "cd1722f3947def4cf144679da39c4c32bdc35681",
+ "gasLimit" : 9696,
+ "value" : 13
+ },
+ {
+ "data" : [
+ ],
+ "destination" : "cd1722f3947def4cf144679da39c4c32bdc35681",
+ "gasLimit" : 9660,
+ "value" : 14
+ }
+ ],
+ "env" : {
+ "code" : "(seq (when (and 1 1) (call (- (gas) 200) (caller) 2 0 0 0 0)) (when (and 1 0) (call (- (gas) 200) (caller) 3 0 0 0 0)) (when (and 0 1) (call (- (gas) 200) (caller) 4 0 0 0 0)) (when (and 0 0) (call (- (gas) 200) (caller) 5 0 0 0 0)) (when (or 1 1) (call (- (gas) 200) (caller) 12 0 0 0 0)) (when (or 1 0) (call (- (gas) 200) (caller) 13 0 0 0 0)) (when (or 0 1) (call (- (gas) 200) (caller) 14 0 0 0 0)) (when (or 0 0) (call (- (gas) 200) (caller) 15 0 0 0 0)) )",
+ "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "currentDifficulty" : "256",
+ "currentGasLimit" : "1000000",
+ "currentNumber" : "0",
+ "currentTimestamp" : 1,
+ "gasLimit" : null,
+ "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
+ },
+ "exec" : [
+ {
+ "address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
+ "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681",
+ "data" : "",
+ "gas" : "10000",
+ "gasPrice" : "100000000000000",
+ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681",
+ "value" : "1000000000000000000"
+ }
+ ],
+ "gas" : 9832,
+ "out" : [
+ ],
+ "post" : {
+ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
+ "balance" : 999999999999999918,
+ "nonce" : 4,
+ "storage" : {
+ }
+ },
+ "cd1722f3947def4cf144679da39c4c32bdc35681" : {
+ "balance" : 41,
+ "nonce" : 0,
+ "storage" : {
+ }
+ },
+ "code" : [
+ ]
+ },
+ "pre" : {
+ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
+ "balance" : 1000000000000000000,
+ "nonce" : 0,
+ "storage" : {
+ }
+ },
+ "code" : [
+ 96,
+ 1,
+ 96,
+ 1,
+ 16,
+ 15,
+ 99,
+ 0,
+ 0,
+ 0,
+ 29,
+ 89,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 2,
+ 51,
+ 96,
+ 200,
+ 92,
+ 3,
+ 241,
+ 80,
+ 96,
+ 0,
+ 96,
+ 1,
+ 16,
+ 15,
+ 99,
+ 0,
+ 0,
+ 0,
+ 58,
+ 89,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 3,
+ 51,
+ 96,
+ 200,
+ 92,
+ 3,
+ 241,
+ 80,
+ 96,
+ 1,
+ 96,
+ 0,
+ 16,
+ 15,
+ 99,
+ 0,
+ 0,
+ 0,
+ 87,
+ 89,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 4,
+ 51,
+ 96,
+ 200,
+ 92,
+ 3,
+ 241,
+ 80,
+ 96,
+ 0,
+ 96,
+ 0,
+ 16,
+ 15,
+ 99,
+ 0,
+ 0,
+ 0,
+ 116,
+ 89,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 5,
+ 51,
+ 96,
+ 200,
+ 92,
+ 3,
+ 241,
+ 80,
+ 96,
+ 1,
+ 96,
+ 1,
+ 17,
+ 15,
+ 99,
+ 0,
+ 0,
+ 0,
+ 145,
+ 89,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 12,
+ 51,
+ 96,
+ 200,
+ 92,
+ 3,
+ 241,
+ 80,
+ 96,
+ 0,
+ 96,
+ 1,
+ 17,
+ 15,
+ 99,
+ 0,
+ 0,
+ 0,
+ 174,
+ 89,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 13,
+ 51,
+ 96,
+ 200,
+ 92,
+ 3,
+ 241,
+ 80,
+ 96,
+ 1,
+ 96,
+ 0,
+ 17,
+ 15,
+ 99,
+ 0,
+ 0,
+ 0,
+ 203,
+ 89,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 14,
+ 51,
+ 96,
+ 200,
+ 92,
+ 3,
+ 241,
+ 80,
+ 96,
+ 0,
+ 96,
+ 0,
+ 17,
+ 15,
+ 99,
+ 0,
+ 0,
+ 0,
+ 232,
+ 89,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 15,
+ 51,
+ 96,
+ 200,
+ 92,
+ 3,
+ 241,
+ 80
+ ]
+ }
+ },
+ "mktx" : {
+ "callcreates" : [
+ {
+ "data" : [
+ ],
+ "destination" : "cd1722f3947def4cf144679da39c4c32bdc35681",
+ "gasLimit" : 9792,
+ "value" : 500000000000000000
+ }
+ ],
+ "env" : {
+ "code" : "(call (- (gas) 200) (caller) 500000000000000000 0 0 0 0)",
+ "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "currentDifficulty" : "256",
+ "currentGasLimit" : "1000000",
+ "currentNumber" : "0",
+ "currentTimestamp" : 1,
+ "gasLimit" : null,
+ "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
+ },
+ "exec" : [
+ {
+ "address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
+ "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681",
+ "data" : "",
+ "gas" : "10000",
+ "gasPrice" : "100000000000000",
+ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681",
+ "value" : "1000000000000000000"
+ }
+ ],
+ "gas" : 9971,
+ "out" : [
+ ],
+ "post" : {
+ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
+ "balance" : 0,
+ "nonce" : 1,
+ "storage" : {
+ }
+ },
+ "cd1722f3947def4cf144679da39c4c32bdc35681" : {
+ "balance" : 500000000000000000,
+ "nonce" : 0,
+ "storage" : {
+ }
+ },
+ "code" : [
+ ]
+ },
+ "pre" : {
+ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
+ "balance" : 1000000000000000000,
+ "nonce" : 0,
+ "storage" : {
+ }
+ },
+ "code" : [
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 96,
+ 0,
+ 103,
+ 6,
+ 240,
+ 91,
+ 89,
+ 211,
+ 178,
+ 0,
+ 0,
+ 51,
+ 96,
+ 200,
+ 92,
+ 3,
+ 241
+ ]
+ }
+ },
+ "suicide" : {
+ "callcreates" : [
+ ],
+ "env" : {
+ "code" : "(suicide (caller))",
+ "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "currentDifficulty" : "256",
+ "currentGasLimit" : "1000000",
+ "currentNumber" : "0",
+ "currentTimestamp" : 1,
+ "gasLimit" : null,
+ "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
+ },
+ "exec" : [
+ {
+ "address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
+ "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681",
+ "data" : "",
+ "gas" : "10000",
+ "gasPrice" : "100000000000000",
+ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681",
+ "value" : "1000000000000000000"
+ }
+ ],
+ "gas" : 9999,
+ "out" : [
+ ],
+ "post" : {
+ "cd1722f3947def4cf144679da39c4c32bdc35681" : {
+ "balance" : 1000000000000000000,
+ "nonce" : 0,
+ "storage" : {
+ }
+ },
+ "code" : [
+ ]
+ },
+ "pre" : {
+ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
+ "balance" : 1000000000000000000,
+ "nonce" : 0,
+ "storage" : {
+ }
+ },
+ "code" : [
+ 51,
+ 255
+ ]
+ }
+ }
+} \ No newline at end of file