Skip to content

Commit

Permalink
chore: bump EOF evmone tests to v0.13.0 (#1816)
Browse files Browse the repository at this point in the history
* Bump evmone EOF suite

* Skip EIP-7610 tests

* Exclude before activation

Before activation is just null so skip it for now

* Remove before activation
  • Loading branch information
cairoeth authored Oct 3, 2024
1 parent a47d3e5 commit 6b34144
Show file tree
Hide file tree
Showing 214 changed files with 237 additions and 2,636 deletions.
2 changes: 2 additions & 0 deletions bins/revme/src/cmd/statetest/runner.rs
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,8 @@ fn skip_test(path: &Path) -> bool {
| "block_apply_ommers_reward.json"
| "known_block_hash.json"
| "eip7516_blob_base_fee.json"
| "create_tx_collision_storage.json"
| "create_collision_storage.json"
)
}

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"minimal_valid_EOF1_multiple_container_sections": {
"vectors": {
"no_data_section": {
"code": "0xef00010100040200010001030001000103000100010400000000800000000000",
"results": {
"Prague": {
"exception": "EOF_DataSectionMissing",
"result": false
}
}
}
}
}
}
2 changes: 1 addition & 1 deletion tests/eof_suite/evmone/ref.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Download from: https://github.com/ethereum/evmone/releases/tag/v0.12.0
Download from: https://github.com/ethereum/evmone/releases/tag/v0.13.0
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x5",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x2",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
{
"create2_nested_in_txcreate": {
"create_collision_storage": {
"env": {
"currentBaseFee": "0x3e7",
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
"Osaka": [
"Shanghai": [
{
"hash": "0xdc557650d12e376d382f73fcc6d462a25fa827bcee737fc7c33ec57173c315bc",
"hash": "0x269292d8ed2230df5b46c4af85cbd0ce95573b49c94d693deb44469c8574570d",
"indexes": {
"data": 0,
"gas": 0,
Expand All @@ -23,10 +24,18 @@
"pre": {
"0x000000000000000000000000000000000000c0de": {
"balance": "0x0",
"code": "0xef0001010004020001002e04000000008000056000600060ff60007fc1bc3a5b02988180febc668559c52ca141c9ebe6e76ae37683035d15e1365783ed60015500",
"nonce": "0x1",
"code": "0x600060006000f0600055",
"nonce": "0x0",
"storage": {}
},
"0x8bbc3514477d75ec797bbe4e19d7961660bb849c": {
"balance": "0x0",
"code": "0x",
"nonce": "0x0",
"storage": {
"0x0000000000000000000000000000000000000000000000000000000000000000": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
},
"0xe100713fc15400d1e94096a545879e7c6407001e": {
"balance": "0x3b9aca01",
"code": "0x",
Expand All @@ -41,9 +50,6 @@
"gasLimit": [
"0xf4240"
],
"initcodes": [
"0xef0001010004020001001203000100140400140000800004d25f5fd360ffd260006000f560006000ee00ef000101000402000100010400000000800000feef000101000402000100010400000000800000fe"
],
"maxFeePerGas": "0x3e8",
"maxPriorityFeePerGas": "0x3e8",
"nonce": "0x1",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
{
"txcreate_from_legacy_tx": {
"create_tx_collision_storage": {
"env": {
"currentBaseFee": "0x3e7",
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
"Osaka": [
"Shanghai": [
{
"hash": "0xd97595aea9638a33b5b345f56675c018b1d384031f06c37e0589767e9bd75f63",
"hash": "0xb7c24fed2ba8b53909652eb97951b4ab16e9a61049f958d70456fc91eb7ed93a",
"indexes": {
"data": 0,
"gas": 0,
Expand All @@ -21,11 +22,13 @@
]
},
"pre": {
"0x000000000000000000000000000000000000c0de": {
"0x3442a1dec1e72f337007125aa67221498cdd759d": {
"balance": "0x0",
"code": "0xef0001010004020001003304000000008000056000600060ff60007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470ed600055600160015500",
"nonce": "0x1",
"storage": {}
"code": "0x",
"nonce": "0x0",
"storage": {
"0x0000000000000000000000000000000000000000000000000000000000000000": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
},
"0xe100713fc15400d1e94096a545879e7c6407001e": {
"balance": "0x3b9aca01",
Expand All @@ -46,7 +49,6 @@
"nonce": "0x1",
"secretKey": "0x00000000000000000000000000000000000000000000000000000002b1263d2b",
"sender": "0xe100713fc15400d1e94096a545879e7c6407001e",
"to": "0x000000000000000000000000000000000000c0de",
"value": [
"0x0"
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"currentCoinbase": "0x00000000000000000000000000000000c014bace",
"currentGasLimit": "0xf4240",
"currentNumber": "0x1",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000",
"currentTimestamp": "0x0"
},
"post": {
Expand Down
Loading

0 comments on commit 6b34144

Please sign in to comment.