Skip to content

Commit

Permalink
feat: fetch beacon blocks
Browse files Browse the repository at this point in the history
  • Loading branch information
morph-dev committed Jun 22, 2024
1 parent db3831f commit 1904d5d
Show file tree
Hide file tree
Showing 1,018 changed files with 944,174 additions and 67 deletions.
87 changes: 83 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

81 changes: 81 additions & 0 deletions data/verkle-devnet-6/beacon/slot.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
{
"data": {
"message": {
"body": {
"attestations": [],
"attester_slashings": [],
"bls_to_execution_changes": [],
"deposits": [],
"eth1_data": {
"block_hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"deposit_count": "0",
"deposit_root": "0x0000000000000000000000000000000000000000000000000000000000000000"
},
"execution_payload": {
"base_fee_per_gas": "0",
"block_hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"block_number": "0",
"execution_witness": {
"stateDiff": [],
"verkleProof": {
"commitmentsByPath": [],
"d": "0x0000000000000000000000000000000000000000000000000000000000000000",
"depthExtensionPresent": "0x",
"ipaProof": {
"cl": [
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000"
],
"cr": [
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000"
],
"finalEvaluation": "0x0000000000000000000000000000000000000000000000000000000000000000"
},
"otherStems": []
}
},
"extra_data": "0x",
"fee_recipient": "0x0000000000000000000000000000000000000000",
"gas_limit": "0",
"gas_used": "0",
"logs_bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"parent_hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"prev_randao": "0x0000000000000000000000000000000000000000000000000000000000000000",
"receipts_root": "0x0000000000000000000000000000000000000000000000000000000000000000",
"state_root": "0x0000000000000000000000000000000000000000000000000000000000000000",
"timestamp": "0",
"transactions": [],
"withdrawals": []
},
"graffiti": "0x0000000000000000000000000000000000000000000000000000000000000000",
"proposer_slashings": [],
"randao_reveal": "0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"sync_aggregate": {
"sync_committee_bits": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"sync_committee_signature": "0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
},
"voluntary_exits": []
},
"parent_root": "0x0000000000000000000000000000000000000000000000000000000000000000",
"proposer_index": "0",
"slot": "0",
"state_root": "0x35895a76a97791c295583cd170988100c582b6f38a9e73ca95ac6381ae1662e5"
},
"signature": "0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
},
"execution_optimistic": false,
"version": "electra"
}
114 changes: 114 additions & 0 deletions data/verkle-devnet-6/beacon/slot.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
{
"data": {
"message": {
"body": {
"attestations": [
{
"aggregation_bits": "0x5421821c",
"data": {
"beacon_block_root": "0x94238c83d19c0856143a0bd5ee2e40fc77cfd7d3f50c58afe0808a2e4ba63e6e",
"index": "0",
"slot": "0",
"source": {
"epoch": "0",
"root": "0x0000000000000000000000000000000000000000000000000000000000000000"
},
"target": {
"epoch": "0",
"root": "0x94238c83d19c0856143a0bd5ee2e40fc77cfd7d3f50c58afe0808a2e4ba63e6e"
}
},
"signature": "0xb5f6198521c43029f9e9f5b2368be6206ee8282045dcae61c515a2f9b97037e0bd619b08e5530ac5cb8e779825161eab14dbc86b02850be540eeb7fe048e094ce4f232512fa60cea05d806f3e0da344cb18f7602fa7664dddb78d30789219472"
}
],
"attester_slashings": [],
"bls_to_execution_changes": [],
"deposits": [],
"eth1_data": {
"block_hash": "0x3fe165c03e7a77d1e3759362ebeeb16fd964cb411ce11fbe35c7032fab5b9a8a",
"deposit_count": "0",
"deposit_root": "0xd70a234731285c6804c2a4f56711ddb8c82c99740f207854891028af34e27e5e"
},
"execution_payload": {
"base_fee_per_gas": "875000000",
"block_hash": "0x744a805c22cffc0c20b6ad6ecaf259f772e7fe6f60502d949c111d65453f6197",
"block_number": "1",
"execution_witness": {
"stateDiff": [
{
"stem": "0x5b5fdfedd6a0e932da408ac7d772a36513d1eee9b9926e52620c43a433aad7",
"suffixDiffs": [
{
"currentValue": null,
"newValue": "0x3fe165c03e7a77d1e3759362ebeeb16fd964cb411ce11fbe35c7032fab5b9a8a",
"suffix": "64"
}
]
}
],
"verkleProof": {
"commitmentsByPath": [
"0x26715ff22c071fdd9d9c2c6b5f5bf9bb0d83a2087e1366deabcecdf2a1d3f82e"
],
"d": "0x5af46ab3e8676b9d4de8ae0be9670c45e9afd43cc11524c7946728268652028a",
"depthExtensionPresent": "0x09",
"ipaProof": {
"cl": [
"0x6e3104792843f10a7236b6648f0d32d9ede087d55a3c8705038ed5358e073904",
"0x5eceadbf8532a2c626366356e9dd870a9e83bc0393ea088a32a8dc7452291cc3",
"0x13bf721c1aa1cdf84ea69161114bbe0eda90f51173ac00dabdfc4e6aeed301a4",
"0x21a7dfe85100ed2e0c6b1f07ff07ad9660711d25ff7ffdd7a7a02b3363089df9",
"0x0abe44837167a603c0ab167071c7d01fab67d0b81b0f8c2c195445f6a0063301",
"0x3f4e616c904c91bc4211dfb14f33528f498fe76c1acc85491ef253afd4ce2cbb",
"0x08631ce02176c4dcf83dbd04c68adf17d70090f2a2d367085b35a733baadf991",
"0x44b4f57ed5ea4fdb1cd97901aab184b9a3d743bc3732e3e9c3b1e29370eb24d8"
],
"cr": [
"0x6206979e2aa815bff1c76c521d025229e5867ba2d67422bd54d993a471aebbf8",
"0x11bbacadfad4a06e85a7509ac601693646d1dc6416fb06c14f0745276579d548",
"0x6b34ee89647bf02642546d0c2438fc34f350dae628ba033efbce2d9efe5c714b",
"0x2eaf5b365d0071a04b0bf880df7cc4fefb88bb7e42693fedff0b94f4a4faab18",
"0x3506e34c2e7686856cd0f4485f51f965aa926f235ee2b4c632b2239ffd0c9ff1",
"0x18fbb94e59a02d289cf2d886f365cce91b89416d43e0a44d548cc6fd790b8d06",
"0x31e28a78851612861fede858f62f7bbbfa12d02a302fea0272e03e668f0cb5a9",
"0x48585ea2484b2b902f38297e14491311d8c74002f3eaeca9ac43bf03cfc090b5"
],
"finalEvaluation": "0x08a3079093df751fc850f3805e10cc898314688111df75aa20511c32198a93e3"
},
"otherStems": [
"0x5bdf12f5e17d2911dac2d2b0fc9e64a3ddc1d1ea4fc2568fe7e741ff2daa18"
]
}
},
"extra_data": "0xd983010c01846765746889676f312e32302e3134856c696e7578",
"fee_recipient": "0xf97e180c050e5Ab072211Ad2C213Eb5AEE4DF134",
"gas_limit": "25024413",
"gas_used": "0",
"logs_bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"parent_hash": "0x3fe165c03e7a77d1e3759362ebeeb16fd964cb411ce11fbe35c7032fab5b9a8a",
"prev_randao": "0x3fe165c03e7a77d1e3759362ebeeb16fd964cb411ce11fbe35c7032fab5b9a8a",
"receipts_root": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"state_root": "0x5a65582e323fb83ed40438a0c33fa6ebfbc7f45e4c29d112b0142cfeb63f82af",
"timestamp": "1712918472",
"transactions": [],
"withdrawals": []
},
"graffiti": "0x6c69676874686f7573652f676574680000000000000000000000000000000000",
"proposer_slashings": [],
"randao_reveal": "0x8f536fab60b0912390f83744bc960fa8735d5e74fc450db2b7f1fabb0d0e2bbb5b6480b7b304d7744e8bc837455f912113d894e95a351bf4cf501adb7b54bdc8d1a83ac60d8886d34b083d18839a7867999c75fbcce18204918b633db252e36d",
"sync_aggregate": {
"sync_committee_bits": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"sync_committee_signature": "0xc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
},
"voluntary_exits": []
},
"parent_root": "0x94238c83d19c0856143a0bd5ee2e40fc77cfd7d3f50c58afe0808a2e4ba63e6e",
"proposer_index": "76",
"slot": "1",
"state_root": "0x54dbfeff3de7108f07bee0e034e60da300afb21f668594e6c9e0096d5c2bd1a0"
},
"signature": "0xb8952f925ab21c64d2df9b7adc5aaa1de606f76a702fff64e9cf7b4a36ee6791912829aaba28dcddb04b8910649057490f3a4f3184b35fb0fd7273082ea52df80c9af347adb65f8f9a34dbbdcfc7f5ea8cf47b415ff81b0e9abf06c414bfabe0"
},
"execution_optimistic": false,
"version": "electra"
}
Loading

0 comments on commit 1904d5d

Please sign in to comment.