|
|
|
@ -1929,6 +1929,64 @@ |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"bad_indirect_jump1" : { |
|
|
|
|
"env" : { |
|
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
|
"currentDifficulty" : "256", |
|
|
|
|
"currentGasLimit" : "1000000", |
|
|
|
|
"currentNumber" : "0", |
|
|
|
|
"currentTimestamp" : "1", |
|
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
|
|
}, |
|
|
|
|
"exec" : { |
|
|
|
|
"address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", |
|
|
|
|
"caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"code" : "0x601b602502565b", |
|
|
|
|
"data" : "0x", |
|
|
|
|
"gas" : "10000", |
|
|
|
|
"gasPrice" : "100000000000000", |
|
|
|
|
"origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"value" : "1000000000000000000" |
|
|
|
|
}, |
|
|
|
|
"pre" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x601b602502565b", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"bad_indirect_jump2" : { |
|
|
|
|
"env" : { |
|
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
|
"currentDifficulty" : "256", |
|
|
|
|
"currentGasLimit" : "1000000", |
|
|
|
|
"currentNumber" : "0", |
|
|
|
|
"currentTimestamp" : "1", |
|
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
|
|
}, |
|
|
|
|
"exec" : { |
|
|
|
|
"address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", |
|
|
|
|
"caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"code" : "0x60016003600302576000600056", |
|
|
|
|
"data" : "0x", |
|
|
|
|
"gas" : "10000", |
|
|
|
|
"gasPrice" : "100000000000000", |
|
|
|
|
"origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"value" : "1000000000000000000" |
|
|
|
|
}, |
|
|
|
|
"pre" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x60016003600302576000600056", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"byte1" : { |
|
|
|
|
"callcreates" : [ |
|
|
|
|
], |
|
|
|
@ -2018,6 +2076,94 @@ |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"for_loop1" : { |
|
|
|
|
"callcreates" : [ |
|
|
|
|
], |
|
|
|
|
"env" : { |
|
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
|
"currentDifficulty" : "256", |
|
|
|
|
"currentGasLimit" : "1000000", |
|
|
|
|
"currentNumber" : "0", |
|
|
|
|
"currentTimestamp" : "1", |
|
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
|
|
}, |
|
|
|
|
"exec" : { |
|
|
|
|
"address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", |
|
|
|
|
"caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"code" : "0x600a6080525b6000608051111560265760a0516080510160a0526001608051036080526005565b", |
|
|
|
|
"data" : "0x", |
|
|
|
|
"gas" : "10000", |
|
|
|
|
"gasPrice" : "100000000000000", |
|
|
|
|
"origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"value" : "1000000000000000000" |
|
|
|
|
}, |
|
|
|
|
"gas" : "9752", |
|
|
|
|
"logs" : [ |
|
|
|
|
], |
|
|
|
|
"out" : "0x", |
|
|
|
|
"post" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x600a6080525b6000608051111560265760a0516080510160a0526001608051036080526005565b", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"pre" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x600a6080525b6000608051111560265760a0516080510160a0526001608051036080526005565b", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"for_loop2" : { |
|
|
|
|
"callcreates" : [ |
|
|
|
|
], |
|
|
|
|
"env" : { |
|
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
|
"currentDifficulty" : "256", |
|
|
|
|
"currentGasLimit" : "1000000", |
|
|
|
|
"currentNumber" : "0", |
|
|
|
|
"currentTimestamp" : "1", |
|
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
|
|
}, |
|
|
|
|
"exec" : { |
|
|
|
|
"address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", |
|
|
|
|
"caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"code" : "0x60006080525b600a608051101560265760a0516080510160a0526001608051016080526005565b", |
|
|
|
|
"data" : "0x", |
|
|
|
|
"gas" : "10000", |
|
|
|
|
"gasPrice" : "100000000000000", |
|
|
|
|
"origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"value" : "1000000000000000000" |
|
|
|
|
}, |
|
|
|
|
"gas" : "9752", |
|
|
|
|
"logs" : [ |
|
|
|
|
], |
|
|
|
|
"out" : "0x", |
|
|
|
|
"post" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x60006080525b600a608051101560265760a0516080510160a0526001608051016080526005565b", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"pre" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x60006080525b600a608051101560265760a0516080510160a0526001608051016080526005565b", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"gas0" : { |
|
|
|
|
"callcreates" : [ |
|
|
|
|
], |
|
|
|
@ -2108,6 +2254,182 @@ |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"indirect_jump1" : { |
|
|
|
|
"callcreates" : [ |
|
|
|
|
], |
|
|
|
|
"env" : { |
|
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
|
"currentDifficulty" : "256", |
|
|
|
|
"currentGasLimit" : "1000000", |
|
|
|
|
"currentNumber" : "0", |
|
|
|
|
"currentTimestamp" : "1", |
|
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
|
|
}, |
|
|
|
|
"exec" : { |
|
|
|
|
"address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", |
|
|
|
|
"caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"code" : "0x600460030156005b6001600052596000f3", |
|
|
|
|
"data" : "0x", |
|
|
|
|
"gas" : "10000", |
|
|
|
|
"gasPrice" : "100000000000000", |
|
|
|
|
"origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"value" : "1000000000000000000" |
|
|
|
|
}, |
|
|
|
|
"gas" : "9988", |
|
|
|
|
"logs" : [ |
|
|
|
|
], |
|
|
|
|
"out" : "0x0000000000000000000000000000000000000000000000000000000000000001", |
|
|
|
|
"post" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x600460030156005b6001600052596000f3", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"pre" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x600460030156005b6001600052596000f3", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"indirect_jump2" : { |
|
|
|
|
"callcreates" : [ |
|
|
|
|
], |
|
|
|
|
"env" : { |
|
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
|
"currentDifficulty" : "256", |
|
|
|
|
"currentGasLimit" : "1000000", |
|
|
|
|
"currentNumber" : "0", |
|
|
|
|
"currentTimestamp" : "1", |
|
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
|
|
}, |
|
|
|
|
"exec" : { |
|
|
|
|
"address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", |
|
|
|
|
"caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"code" : "0x600860060156005b6001600052005b6002600052596000f3", |
|
|
|
|
"data" : "0x", |
|
|
|
|
"gas" : "10000", |
|
|
|
|
"gasPrice" : "100000000000000", |
|
|
|
|
"origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"value" : "1000000000000000000" |
|
|
|
|
}, |
|
|
|
|
"gas" : "9988", |
|
|
|
|
"logs" : [ |
|
|
|
|
], |
|
|
|
|
"out" : "0x0000000000000000000000000000000000000000000000000000000000000002", |
|
|
|
|
"post" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x600860060156005b6001600052005b6002600052596000f3", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"pre" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x600860060156005b6001600052005b6002600052596000f3", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"indirect_jump3" : { |
|
|
|
|
"callcreates" : [ |
|
|
|
|
], |
|
|
|
|
"env" : { |
|
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
|
"currentDifficulty" : "256", |
|
|
|
|
"currentGasLimit" : "1000000", |
|
|
|
|
"currentNumber" : "0", |
|
|
|
|
"currentTimestamp" : "1", |
|
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
|
|
}, |
|
|
|
|
"exec" : { |
|
|
|
|
"address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", |
|
|
|
|
"caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"code" : "0x6001600460050157005b6001600052596000f3", |
|
|
|
|
"data" : "0x", |
|
|
|
|
"gas" : "10000", |
|
|
|
|
"gasPrice" : "100000000000000", |
|
|
|
|
"origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"value" : "1000000000000000000" |
|
|
|
|
}, |
|
|
|
|
"gas" : "9987", |
|
|
|
|
"logs" : [ |
|
|
|
|
], |
|
|
|
|
"out" : "0x0000000000000000000000000000000000000000000000000000000000000001", |
|
|
|
|
"post" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x6001600460050157005b6001600052596000f3", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"pre" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x6001600460050157005b6001600052596000f3", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"indirect_jump4" : { |
|
|
|
|
"callcreates" : [ |
|
|
|
|
], |
|
|
|
|
"env" : { |
|
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
|
"currentDifficulty" : "256", |
|
|
|
|
"currentGasLimit" : "1000000", |
|
|
|
|
"currentNumber" : "0", |
|
|
|
|
"currentTimestamp" : "1", |
|
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
|
|
}, |
|
|
|
|
"exec" : { |
|
|
|
|
"address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", |
|
|
|
|
"caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"code" : "0x60006007600501576001600052005b", |
|
|
|
|
"data" : "0x", |
|
|
|
|
"gas" : "10000", |
|
|
|
|
"gasPrice" : "100000000000000", |
|
|
|
|
"origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"value" : "1000000000000000000" |
|
|
|
|
}, |
|
|
|
|
"gas" : "9991", |
|
|
|
|
"logs" : [ |
|
|
|
|
], |
|
|
|
|
"out" : "0x", |
|
|
|
|
"post" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x60006007600501576001600052005b", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"pre" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x60006007600501576001600052005b", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"jump0_AfterJumpdest" : { |
|
|
|
|
"env" : { |
|
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
@ -3948,6 +4270,50 @@ |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"stack_loop" : { |
|
|
|
|
"callcreates" : [ |
|
|
|
|
], |
|
|
|
|
"env" : { |
|
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
|
"currentDifficulty" : "256", |
|
|
|
|
"currentGasLimit" : "1000000", |
|
|
|
|
"currentNumber" : "0", |
|
|
|
|
"currentTimestamp" : "1", |
|
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
|
|
}, |
|
|
|
|
"exec" : { |
|
|
|
|
"address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", |
|
|
|
|
"caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"code" : "0x600a5b6001810380600257600053600153600253600353600453600553600653600753600853600953596000f3", |
|
|
|
|
"data" : "0x", |
|
|
|
|
"gas" : "10000", |
|
|
|
|
"gasPrice" : "100000000000000", |
|
|
|
|
"origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"value" : "1000000000000000000" |
|
|
|
|
}, |
|
|
|
|
"gas" : "9905", |
|
|
|
|
"logs" : [ |
|
|
|
|
], |
|
|
|
|
"out" : "0x0001020304050607080900000000000000000000000000000000000000000000", |
|
|
|
|
"post" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x600a5b6001810380600257600053600153600253600353600453600553600653600753600853600953596000f3", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"pre" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x600a5b6001810380600257600053600153600253600353600453600553600653600753600853600953596000f3", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"stackjump1" : { |
|
|
|
|
"callcreates" : [ |
|
|
|
|
], |
|
|
|
@ -4020,5 +4386,49 @@ |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"when" : { |
|
|
|
|
"callcreates" : [ |
|
|
|
|
], |
|
|
|
|
"env" : { |
|
|
|
|
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |
|
|
|
|
"currentDifficulty" : "256", |
|
|
|
|
"currentGasLimit" : "1000000", |
|
|
|
|
"currentNumber" : "0", |
|
|
|
|
"currentTimestamp" : "1", |
|
|
|
|
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" |
|
|
|
|
}, |
|
|
|
|
"exec" : { |
|
|
|
|
"address" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", |
|
|
|
|
"caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"code" : "0x600060011115600e57600d6080525b", |
|
|
|
|
"data" : "0x", |
|
|
|
|
"gas" : "10000", |
|
|
|
|
"gasPrice" : "100000000000000", |
|
|
|
|
"origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", |
|
|
|
|
"value" : "1000000000000000000" |
|
|
|
|
}, |
|
|
|
|
"gas" : "9985", |
|
|
|
|
"logs" : [ |
|
|
|
|
], |
|
|
|
|
"out" : "0x", |
|
|
|
|
"post" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x600060011115600e57600d6080525b", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"pre" : { |
|
|
|
|
"0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { |
|
|
|
|
"balance" : "1000000000000000000", |
|
|
|
|
"code" : "0x600060011115600e57600d6080525b", |
|
|
|
|
"nonce" : "0", |
|
|
|
|
"storage" : { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |