|
|
@ -92,6 +92,36 @@ |
|
|
|
"value" : "1" |
|
|
|
} |
|
|
|
}, |
|
|
|
"StackUnderFlowContractCreation" : { |
|
|
|
"env" : { |
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
"currentDifficulty" : "45678256", |
|
|
|
"currentGasLimit" : "1000000", |
|
|
|
"currentNumber" : "0", |
|
|
|
"currentTimestamp" : 1, |
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
|
}, |
|
|
|
"pre" : |
|
|
|
{ |
|
|
|
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { |
|
|
|
"balance" : "10000", |
|
|
|
"code" : "", |
|
|
|
"nonce" : "0", |
|
|
|
"storage" : { |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
"transaction" : |
|
|
|
{ |
|
|
|
"data" : "0x6000f1", |
|
|
|
"gasLimit" : "1000", |
|
|
|
"gasPrice" : "1", |
|
|
|
"nonce" : "0", |
|
|
|
"secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", |
|
|
|
"to" : "", |
|
|
|
"value" : "0" |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
"TransactionSuicideInitCode" : { |
|
|
|
"env" : { |
|
|
@ -262,11 +292,11 @@ |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
"CallTheContractToCreateContractWithInitCode" : { |
|
|
|
"CallContractToCreateContractWhichWouldCreateContractInInitCode" : { |
|
|
|
"env" : { |
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
"currentDifficulty" : "45678256", |
|
|
|
"currentGasLimit" : "1000000", |
|
|
|
"currentGasLimit" : "100000000", |
|
|
|
"currentNumber" : "0", |
|
|
|
"currentTimestamp" : 1, |
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
@ -274,14 +304,15 @@ |
|
|
|
"pre" : |
|
|
|
{ |
|
|
|
"095e7baea6a6c7c4c2dfeb977efac326af552d87": { |
|
|
|
"balance": "10000", |
|
|
|
"balance": "1", |
|
|
|
"nonce": 0, |
|
|
|
"code": "{[[ 2 ]](ADDRESS)(CODECOPY 0 0 32)(CREATE 0 0 32)}", |
|
|
|
"//": "{[[0]] 12 (CREATE 0 64 32)}", |
|
|
|
"code": "{(MSTORE 0 0x600c600055602060406000f0)(CREATE 0 20 12)}", |
|
|
|
"storage": {} |
|
|
|
}, |
|
|
|
|
|
|
|
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { |
|
|
|
"balance" : "100000", |
|
|
|
"balance" : "100000000", |
|
|
|
"code" : "", |
|
|
|
"nonce" : "0", |
|
|
|
"storage" : { |
|
|
@ -291,12 +322,172 @@ |
|
|
|
"transaction" : |
|
|
|
{ |
|
|
|
"data" : "0x00", |
|
|
|
"gasLimit" : "10000", |
|
|
|
"gasLimit" : "20000000", |
|
|
|
"gasPrice" : "1", |
|
|
|
"nonce" : "0", |
|
|
|
"secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", |
|
|
|
"to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", |
|
|
|
"value" : "1" |
|
|
|
"value" : "0" |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
"CallContractToCreateContractWhichWouldCreateContractIfCalled" : { |
|
|
|
"env" : { |
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
"currentDifficulty" : "45678256", |
|
|
|
"currentGasLimit" : "100000000", |
|
|
|
"currentNumber" : "0", |
|
|
|
"currentTimestamp" : 1, |
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
|
}, |
|
|
|
"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 500 (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" |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
"CallContractToCreateContractOOG" : { |
|
|
|
"env" : { |
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
"currentDifficulty" : "45678256", |
|
|
|
"currentGasLimit" : "100000000", |
|
|
|
"currentNumber" : "0", |
|
|
|
"currentTimestamp" : 1, |
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
|
}, |
|
|
|
"pre" : |
|
|
|
{ |
|
|
|
"095e7baea6a6c7c4c2dfeb977efac326af552d87": { |
|
|
|
"balance": "0", |
|
|
|
"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) 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" |
|
|
|
}, |
|
|
|
"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 0 (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" |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
"CallContractToCreateContractNoCash" : { |
|
|
|
"env" : { |
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
"currentDifficulty" : "45678256", |
|
|
|
"currentGasLimit" : "100000000", |
|
|
|
"currentNumber" : "0", |
|
|
|
"currentTimestamp" : 1, |
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
|
}, |
|
|
|
"pre" : |
|
|
|
{ |
|
|
|
"095e7baea6a6c7c4c2dfeb977efac326af552d87": { |
|
|
|
"balance": "1000", |
|
|
|
"nonce": 0, |
|
|
|
"//": "(CREATE 0 64 32)", |
|
|
|
"//": "{[[0]] 12 (MSTORE 32 0x602060406000f0)(RETURN 57 7)}", |
|
|
|
"code": "{(MSTORE 0 0x600c60005566602060406000f060205260076039f3)[[0]](CREATE 1001 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" |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|