aboutsummaryrefslogtreecommitdiffstats
path: root/src/StateTestsFiller/stInitCodeTestFiller.json
diff options
context:
space:
mode:
authorDimitry <winsvega@mail.ru>2017-04-24 18:40:19 +0800
committerDimitry <winsvega@mail.ru>2017-04-24 18:40:19 +0800
commit0d26886df4cffdcfd9ca81b080a435a849e1f536 (patch)
tree4be9f52dc6c7164c6e692d7c911f6a3a43ffdb70 /src/StateTestsFiller/stInitCodeTestFiller.json
parentdc53b45696628cfd029a40a85a02847e1f3ee545 (diff)
downloadtangerine-tests-0d26886df4cffdcfd9ca81b080a435a849e1f536.tar
tangerine-tests-0d26886df4cffdcfd9ca81b080a435a849e1f536.tar.gz
tangerine-tests-0d26886df4cffdcfd9ca81b080a435a849e1f536.tar.bz2
tangerine-tests-0d26886df4cffdcfd9ca81b080a435a849e1f536.tar.lz
tangerine-tests-0d26886df4cffdcfd9ca81b080a435a849e1f536.tar.xz
tangerine-tests-0d26886df4cffdcfd9ca81b080a435a849e1f536.tar.zst
tangerine-tests-0d26886df4cffdcfd9ca81b080a435a849e1f536.zip
remove old StateTests
Diffstat (limited to 'src/StateTestsFiller/stInitCodeTestFiller.json')
-rw-r--r--src/StateTestsFiller/stInitCodeTestFiller.json865
1 files changed, 0 insertions, 865 deletions
diff --git a/src/StateTestsFiller/stInitCodeTestFiller.json b/src/StateTestsFiller/stInitCodeTestFiller.json
deleted file mode 100644
index 8659055a8..000000000
--- a/src/StateTestsFiller/stInitCodeTestFiller.json
+++ /dev/null
@@ -1,865 +0,0 @@
-{
- "TransactionCreateRandomInitCode" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "1000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
- "balance" : "64599"
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "35401",
- "nonce" : "1"
- }
- },
- "pre" :
- {
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "100000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x600a80600c6000396000f200600160008035811a8100",
- "gasLimit" : "64599",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "",
- "value" : "1"
- }
- },
-
- "NotEnoughCashContractCreation" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "1000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "22177"
- }
- },
- "pre" :
- {
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "22177",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x600a80600c6000396000f200600160008035811a8100",
- "gasLimit" : "54176",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "",
- "value" : "100"
- }
- },
-
- "OutOfGasContractCreation" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "100000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "838000"
- }
- },
- "pre" :
- {
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "1000000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x600a80600c6000396000f200600160008035811a8100",
- "gasLimit" : "54000",
- "gasPrice" : "3",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "",
- "value" : "1"
- }
- },
- "StackUnderFlowContractCreation" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "1000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
- "balance" : "72000"
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "3000",
- "nonce" : "1"
- }
- },
- "pre" :
- {
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "75000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x6000f1",
- "gasLimit" : "72000",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "",
- "value" : "0"
- }
- },
-
- "TransactionCreateAutoSuicideContract" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "1000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "0000000000000000000000000000000000000000" : {
- "balance" : "15"
- }
- },
- "pre" :
- {
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "100000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x600a80600c6000396000fff2ffff600160008035811a81",
- "gasLimit" : "55000",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "",
- "value" : "15"
- }
- },
-
- "TransactionCreateStopInInitcode" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "1000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
- "balance" : "1"
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "1"
- }
- },
- "pre" :
- {
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "100000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x600a80600c600039600000f20000600160008035811a81",
- "gasLimit" : "55000",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "",
- "value" : "1"
- }
- },
-
- "TransactionCreateSuicideInInitcode" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "1000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
- "balance" : "55000"
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "1"
- }
- },
- "pre" :
- {
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "100000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x600a80600c6000396000f200ff600160008035811a81",
- "gasLimit" : "55000",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "",
- "value" : "1"
- }
- },
-
- "CallTheContractToCreateEmptyContract" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "100000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "balance" : "1",
- "nonce" : "1"
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "1"
- },
- "d2571607e241ecf590ed94b12d87c94babe36db6" : {
- "balance" : "0",
- "code" : "0x",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "pre" :
- {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87": {
- "balance": "0",
- "nonce": "0",
- "code": "{(CREATE 0 0 32)}",
- "storage": {}
- },
-
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "1000000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x00",
- "gasLimit" : "100000",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
- "value" : "1"
- }
- },
-
- "CallRecursiveContract" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "100000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "balance" : "1",
- "nonce" : "41",
- "storage" : {
- "0x02" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87"
- }
- },
- "1a4c83e1a9834cdc7e4a905ff7f0cf44aed73180" : {
- "nonce" : "1",
- "storage" : {
- "0x02" : "0x1a4c83e1a9834cdc7e4a905ff7f0cf44aed73180"
- }
- },
- "8e3411c91d5dd4081b4846fa2f93808f5ad19686" : {
- "nonce" : "1",
- "storage" : {
- "0x02" : "0x8e3411c91d5dd4081b4846fa2f93808f5ad19686"
- }
- }
- },
- "pre" :
- {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87": {
- "balance": "0",
- "nonce": "40",
- "code": "{[[ 2 ]](ADDRESS)(CODECOPY 0 0 32)(CREATE 0 0 32)}",
- "storage": {}
- },
-
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "1000000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x00",
- "gasLimit" : "400000",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
- "value" : "1"
- }
- },
-
- "CallContractToCreateContractWhichWouldCreateContractInInitCode" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "100000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "balance" : "1",
- "nonce" : "1"
- },
- "62c01474f089b07dae603491675dc5b5748f7049" : {
- "nonce" : "0"
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "1"
- },
- "d2571607e241ecf590ed94b12d87c94babe36db6" : {
- "nonce" : "1",
- "storage" : {
- "0x" : "0x0c"
- }
- }
- },
- "pre" :
- {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87": {
- "balance": "1",
- "nonce": "0",
- "//": "{[[0]] 12 (CREATE 0 64 32)}",
- "code": "{(MSTORE 0 0x600c600055602060406000f0)(CREATE 0 20 12)}",
- "storage": {}
- },
-
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "100000000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x00",
- "gasLimit" : "20000000",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
- "value" : "0"
- }
- },
-
- "CallContractToCreateContractWhichWouldCreateContractIfCalled" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "100000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "nonce" : "1",
- "storage" : {
- "0x" : "0xd2571607e241ecf590ed94b12d87c94babe36db6"
- }
- },
- "62c01474f089b07dae603491675dc5b5748f7049" : {
- "nonce" : "0"
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "1"
- },
- "d2571607e241ecf590ed94b12d87c94babe36db6" : {
- "balance" : "2",
- "nonce" : "1",
- "storage" : {
- "0x" : "0x0c"
- }
- }
- },
- "pre" :
- {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87": {
- "balance": "1000",
- "nonce": "0",
- "//": "(CREATE 0 64 32)",
- "//": "{[[0]] 12 (MSTORE 32 0x602060406000f0)(RETURN 57 7)}",
- "code": "{(MSTORE 0 0x600c60005566602060406000f060205260076039f3)[[0]](CREATE 1 11 21)(CALL 50000 (SLOAD 0) 1 0 0 0 0)}",
- "storage": {}
- },
-
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "100000000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x00",
- "gasLimit" : "20000000",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
- "value" : "0"
- }
- },
-
- "CallContractToCreateContractOOGBonusGas" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "100000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "nonce" : "1",
- "storage" : {
- "0x" : "0xd2571607e241ecf590ed94b12d87c94babe36db6"
- }
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "1"
- },
- "d2571607e241ecf590ed94b12d87c94babe36db6" : {
- "balance" : "1",
- "nonce" : "0",
- "storage" : {
- "0x" : "0x0c"
- }
- }
- },
- "pre" :
- {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87": {
- "balance": "112",
- "nonce": "0",
- "//": "(CREATE 0 64 32)",
- "//": "{[[0]] 12 (MSTORE 32 0x602060406000f0)(RETURN 57 7)}",
- "code": "{(MSTORE 0 0x600c60005566602060406000f060205260076039f3)[[0]](CREATE 1 11 21)(CALL 0 (SLOAD 0) 12 0 0 0 0)}",
- "storage": {}
- },
-
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "100000000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x00",
- "gasLimit" : "20000000",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
- "value" : "0"
- }
- },
-
- "CallContractToCreateContractOOG" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "100000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "nonce" : "0"
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "1"
- }
- },
- "pre" :
- {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87": {
- "balance": "0",
- "nonce": "0",
- "//": "Create should fail. So CALL goes to 0x0...0",
- "//": "(CREATE 0 64 32)",
- "//": "{[[0]] 12 (MSTORE 32 0x602060406000f0)(RETURN 57 7)}",
- "code": "{(MSTORE 0 0x600c60005566602060406000f060205260076039f3)[[0]](CREATE 1 11 21)(CALL 0 (SLOAD 0) 0 0 0 0 0)}",
- "storage": {}
- },
-
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "100000000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x00",
- "gasLimit" : "20000000",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
- "value" : "0"
- }
- },
-
- "CallContractToCreateContractAndCallItOOG" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "100000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "nonce" : "1",
- "storage" : {
- "0x" : "0xd2571607e241ecf590ed94b12d87c94babe36db6"
- }
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "1"
- },
- "d2571607e241ecf590ed94b12d87c94babe36db6" : {
- "balance" : "1",
- "nonce" : "0",
- "storage" : {
- "0x" : "0x0c"
- }
- }
- },
- "pre" :
- {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87": {
- "balance": "1000",
- "nonce": "0",
- "//": "(CREATE 0 64 32)",
- "//": "{[[0]] 12 (MSTORE 32 0x602060406000f0)(RETURN 57 7)}",
- "code": "{(MSTORE 0 0x600c60005566602060406000f060205260076039f3)[[0]](CREATE 1 11 21)(CALL 1000 (SLOAD 0) 0 0 0 0 0)}",
- "storage": {}
- },
-
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "100000000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x00",
- "gasLimit" : "203000",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
- "value" : "0"
- }
- },
-
- "CallContractToCreateContractNoCash" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "100000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "nonce" : "0"
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "1"
- }
- },
- "pre" :
- {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87": {
- "balance": "10000",
- "nonce": "0",
- "//": "(CREATE 0 64 32)",
- "//": "{[[0]] 12 (MSTORE 32 0x602060406000f0)(RETURN 57 7)}",
- "code": "{(MSTORE 0 0x600c60005566602060406000f060205260076039f3)[[0]](CREATE 100000 11 21)}",
- "storage": {}
- },
-
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "100000000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "0x00",
- "gasLimit" : "20000000",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
- "value" : "0"
- }
- },
-
- "ReturnTest" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "10000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "storage" : {
- "0x" : "0x15"
- }
- }
- },
- "pre" :
- {
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "1000000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- },
- "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "0",
- "code" : "{(CALL 2000 0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b 0 30 1 31 1) [[0]](MLOAD 0) (RETURN 30 2)}",
- "nonce" : "0",
- "storage" : {
- }
- },
-
- "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "100000",
- "code" : "{(MSTORE 0 0x15) (RETURN 31 1)}",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "",
- "gasLimit" : "300000",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "194f5374fce5edbc8e2a8697c15331677e6ebf0b",
- "value" : "0"
- }
- },
-
- "ReturnTest2" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "1000000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "storage" : {
- "0x" : "0x15",
- "0x01" : "0x3f"
- }
- }
- },
- "pre" :
- {
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "1000000",
- "code" : "",
- "nonce" : "0",
- "storage" : {
- }
- },
- "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "0",
- "code" : "{(MSTORE 0 0x15)(CALL 7000 0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b 0 0 32 32 32) [[0]](MLOAD 0) [[1]](MLOAD 32) (RETURN 0 64)}",
- "nonce" : "0",
- "storage" : {
- }
- },
-
- "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "100000",
- "code" : "{(MSTORE 0 (MUL 3 (CALLDATALOAD 0)))(RETURN 0 32)}",
- "nonce" : "0",
- "storage" : {
- }
- }
- },
- "transaction" :
- {
- "data" : "",
- "gasLimit" : "250000",
- "gasPrice" : "1",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "194f5374fce5edbc8e2a8697c15331677e6ebf0b",
- "value" : "0"
- }
- },
-
- "OutOfGasPrefundedContractCreation" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "45678256",
- "currentGasLimit" : "100000000",
- "currentNumber" : "0",
- "currentTimestamp" : 1,
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "expect" : {
- "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
- "balance" : "0x0278d0"
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "0x0cc970",
- "nonce" : "0x01"
- },
- "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
- "balance" : "0x01"
- }
- },
- "pre" : {
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "0x0f4240",
- "code" : "0x",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
- "balance" : "0x01",
- "code" : "0x",
- "nonce" : "0x00",
- "storage" : {
- }
- }
- },
- "transaction" : {
- "data" : "0x600a80600c6000396000f200600160008035811a8100",
- "gasLimit" : "54000",
- "gasPrice" : "3",
- "nonce" : "0",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "",
- "value" : "1"
- }
- }
-}