Skip to content

Commit

Permalink
Initial fill (pectra-devnet-4 tests) (#1)
Browse files Browse the repository at this point in the history
  • Loading branch information
yperbasis authored Nov 18, 2024
1 parent 1e797af commit c53c43d
Show file tree
Hide file tree
Showing 241 changed files with 1,674,054 additions and 0 deletions.
849 changes: 849 additions & 0 deletions berlin/eip2930_access_list/acl/access_list.json

Large diffs are not rendered by default.

21,282 changes: 21,282 additions & 0 deletions byzantium/eip198_modexp_precompile/modexp/modexp.json

Large diffs are not rendered by default.

392 changes: 392 additions & 0 deletions cancun/eip1153_tstore/basic_tload/basic_tload_after_store.json

Large diffs are not rendered by default.

398 changes: 398 additions & 0 deletions cancun/eip1153_tstore/basic_tload/basic_tload_gasprice.json

Large diffs are not rendered by default.

392 changes: 392 additions & 0 deletions cancun/eip1153_tstore/basic_tload/basic_tload_other_after_tstore.json

Large diffs are not rendered by default.

392 changes: 392 additions & 0 deletions cancun/eip1153_tstore/basic_tload/basic_tload_transaction_begin.json

Large diffs are not rendered by default.

398 changes: 398 additions & 0 deletions cancun/eip1153_tstore/basic_tload/basic_tload_works.json

Large diffs are not rendered by default.

1,298 changes: 1,298 additions & 0 deletions cancun/eip1153_tstore/tload_calls/tload_calls.json

Large diffs are not rendered by default.

10,186 changes: 10,186 additions & 0 deletions cancun/eip1153_tstore/tload_reentrancy/tload_reentrancy.json

Large diffs are not rendered by default.

1,546 changes: 1,546 additions & 0 deletions cancun/eip1153_tstore/tstorage/gas_usage.json

Large diffs are not rendered by default.

1,148 changes: 1,148 additions & 0 deletions cancun/eip1153_tstore/tstorage/run_until_out_of_gas.json

Large diffs are not rendered by default.

404 changes: 404 additions & 0 deletions cancun/eip1153_tstore/tstorage/tload_after_sstore.json

Large diffs are not rendered by default.

406 changes: 406 additions & 0 deletions cancun/eip1153_tstore/tstorage/tload_after_tstore.json

Large diffs are not rendered by default.

420 changes: 420 additions & 0 deletions cancun/eip1153_tstore/tstorage/tload_after_tstore_is_zero.json

Large diffs are not rendered by default.

396 changes: 396 additions & 0 deletions cancun/eip1153_tstore/tstorage/transient_storage_unset_values.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

4,094 changes: 4,094 additions & 0 deletions cancun/eip1153_tstore/tstorage_create_contexts/contract_creation.json

Large diffs are not rendered by default.

12,374 changes: 12,374 additions & 0 deletions cancun/eip1153_tstore/tstorage_execution_contexts/subcall.json

Large diffs are not rendered by default.

3,898 changes: 3,898 additions & 0 deletions cancun/eip1153_tstore/tstorage_reentrancy_contexts/reentrant_call.json

Large diffs are not rendered by default.

2,426 changes: 2,426 additions & 0 deletions cancun/eip1153_tstore/tstorage_selfdestruct/reentrant_selfdestructing_call.json

Large diffs are not rendered by default.

10,440 changes: 10,440 additions & 0 deletions cancun/eip1153_tstore/tstore_reentrancy/tstore_reentrancy.json

Large diffs are not rendered by default.

3,792 changes: 3,792 additions & 0 deletions cancun/eip4788_beacon_root/beacon_root_contract/beacon_root_contract_calls.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

1,498 changes: 1,498 additions & 0 deletions cancun/eip4788_beacon_root/beacon_root_contract/beacon_root_transition.json

Large diffs are not rendered by default.

1,882 changes: 1,882 additions & 0 deletions cancun/eip4788_beacon_root/beacon_root_contract/calldata_lengths.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
{
"tests/cancun/eip4788_beacon_root/test_beacon_root_contract.py::test_no_beacon_root_contract_at_transition[fork_ShanghaiToCancunAtTime15k-blockchain_test-timestamp_15000]": {
"network": "ShanghaiToCancunAtTime15k",
"genesisBlockHeader": {
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"coinbase": "0x0000000000000000000000000000000000000000",
"stateRoot": "0x38e939fe284779b30e049284bb87204a7b23972a683be2820136dc73a055e9b1",
"transactionsTrie": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"receiptTrie": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"difficulty": "0x00",
"number": "0x00",
"gasLimit": "0x016345785d8a0000",
"gasUsed": "0x00",
"timestamp": "0x00",
"extraData": "0x00",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x0000000000000000",
"baseFeePerGas": "0x07",
"withdrawalsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"hash": "0x22a371582972d7055d8662fdff29cd7b8699c62d32803fa679936fcf7ced8168"
},
"pre": {
"0x0000000000000000000000000000000000001000": {
"nonce": "0x01",
"balance": "0x010000000000",
"code": "0x366000602037602060003660206000720f3df6d732807ef1319fb7b8bb8522d0beac02620186a0f16000556000516001553d6002553d600060003e600051600355",
"storage": {}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": {
"nonce": "0x00",
"balance": "0x3635c9adc5dea00000",
"code": "0x",
"storage": {}
}
},
"postState": {
"0x0000000000000000000000000000000000001000": {
"nonce": "0x01",
"balance": "0x010000000000",
"code": "0x366000602037602060003660206000720f3df6d732807ef1319fb7b8bb8522d0beac02620186a0f16000556000516001553d6002553d600060003e600051600355",
"storage": {
"0x00": "0x01"
}
},
"0x000f3df6d732807ef1319fb7b8bb8522d0beac02": {
"nonce": "0x00",
"balance": "0x3b9aca00",
"code": "0x",
"storage": {}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": {
"nonce": "0x01",
"balance": "0x3635c9adc5de9a63a9",
"code": "0x",
"storage": {}
},
"0xfffffffffffffffffffffffffffffffffffffffe": {
"nonce": "0x00",
"balance": "0x3b9aca00",
"code": "0x",
"storage": {}
}
},
"lastblockhash": "0x69eb139342e205104a7db0fc28a5a4cc7afc4dc9026c927128fe65f78ab01c89",
"genesisRLP": "0xf9021df90217a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a038e939fe284779b30e049284bb87204a7b23972a683be2820136dc73a055e9b1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808088016345785d8a0000808000a0000000000000000000000000000000000000000000000000000000000000000088000000000000000007a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421c0c0c0",
"blocks": [
{
"blockHeader": {
"parentHash": "0x22a371582972d7055d8662fdff29cd7b8699c62d32803fa679936fcf7ced8168",
"uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"coinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"stateRoot": "0xbdf48e0566a3b770f2808fa4286cda87063eadc399cf3c4060a41c8a1fe0ce77",
"transactionsTrie": "0x1124cb5edf02a0f283d7be8fa1a2906916fadfb7991412d233399433624c4910",
"receiptTrie": "0x037c6a35920271e48744434ea58c2e865d703f151d7bfea7a823cfc9b4232bbb",
"bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"difficulty": "0x00",
"number": "0x01",
"gasLimit": "0x016345785d8a0000",
"gasUsed": "0xcd31",
"timestamp": "0x3a98",
"extraData": "0x",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x0000000000000000",
"baseFeePerGas": "0x07",
"withdrawalsRoot": "0x2aef4d3e6939af0b4bf4c0e7572a214eb7db9ba52937e1e82ad6c64b52d2e8bb",
"blobGasUsed": "0x00",
"excessBlobGas": "0x00",
"parentBeaconBlockRoot": "0x6c31fc15422ebad28aaf9089c306702f67540b53c7eea8b7d2941044b027100f",
"hash": "0x69eb139342e205104a7db0fc28a5a4cc7afc4dc9026c927128fe65f78ab01c89"
},
"transactions": [
{
"type": "0x02",
"chainId": "0x01",
"nonce": "0x00",
"maxPriorityFeePerGas": "0x00",
"maxFeePerGas": "0x07",
"gasLimit": "0x0f4240",
"to": "0x0000000000000000000000000000000000001000",
"value": "0x00",
"data": "0x0000000000000000000000000000000000000000000000000000000000003a98",
"accessList": [],
"v": "0x00",
"r": "0x35a9aa16fe32dff96fddf1494ea4ad97520df717a9dc57949a3adffe8c2bbed6",
"s": "0x163da6b9f4800e493c5b7ed7d81dcc93fdd7f656fa5e183eab7a41427a01f45e",
"sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b"
}
],
"uncleHeaders": [],
"withdrawals": [
{
"index": "0x00",
"validatorIndex": "0x00",
"address": "0x000f3df6d732807ef1319fb7b8bb8522d0beac02",
"amount": "0x01"
},
{
"index": "0x01",
"validatorIndex": "0x01",
"address": "0xfffffffffffffffffffffffffffffffffffffffe",
"amount": "0x01"
}
],
"rlp": "0xf902fff9023ea022a371582972d7055d8662fdff29cd7b8699c62d32803fa679936fcf7ced8168a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0bdf48e0566a3b770f2808fa4286cda87063eadc399cf3c4060a41c8a1fe0ce77a01124cb5edf02a0f283d7be8fa1a2906916fadfb7991412d233399433624c4910a0037c6a35920271e48744434ea58c2e865d703f151d7bfea7a823cfc9b4232bbbb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800188016345785d8a000082cd31823a9880a0000000000000000000000000000000000000000000000000000000000000000088000000000000000007a02aef4d3e6939af0b4bf4c0e7572a214eb7db9ba52937e1e82ad6c64b52d2e8bb8080a06c31fc15422ebad28aaf9089c306702f67540b53c7eea8b7d2941044b027100ff888b88602f88301808007830f424094000000000000000000000000000000000000100080a00000000000000000000000000000000000000000000000000000000000003a98c080a035a9aa16fe32dff96fddf1494ea4ad97520df717a9dc57949a3adffe8c2bbed6a0163da6b9f4800e493c5b7ed7d81dcc93fdd7f656fa5e183eab7a41427a01f45ec0f2d8808094000f3df6d732807ef1319fb7b8bb8522d0beac0201d8010194fffffffffffffffffffffffffffffffffffffffe01",
"blocknumber": "1"
}
],
"sealEngine": "NoProof",
"_info": {
"hash": "0x7319bd76779fbcb8fe324627effcfb96d0be6a6d83bcc74b5e5a76311e3c2ab8",
"comment": "`execution-spec-tests` generated test",
"filling-transition-tool": "evm version 1.14.12-unstable-e100dcf1-20241017",
"description": "Test function documentation:\n\n Tests the fork transition to cancun in the case where the beacon root pre-deploy was not\n deployed in time for the fork.",
"url": "https://github.com/ethereum/execution-spec-tests/blob/[email protected]/tests/cancun/eip4788_beacon_root/test_beacon_root_contract.py#L578",
"reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4788.md",
"reference-spec-version": "e7608fe8ac8a60934ca874f5aab7d5c1f4ff7782"
}
}
}
Loading

0 comments on commit c53c43d

Please sign in to comment.