Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DO NOT MERGE]Eth pectra dev #56

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from
Draft

[DO NOT MERGE]Eth pectra dev #56

wants to merge 3 commits into from

Conversation

toshihiko-okubo
Copy link
Member

@toshihiko-okubo toshihiko-okubo commented Nov 6, 2024

Client Versions

@toshihiko-okubo
Copy link
Member Author

toshihiko-okubo commented Nov 6, 2024

Block generation was successful, but the LightClient update failed.
It's probably a bug in lodestar.

lodestar log

Eph 33/7 0.129[]                 info: Published attestations slot=271, head=0x0aa2…2eda, count=1
Eph 33/7 0.129[]                 info: Published SyncCommitteeMessage slot=271, count=4
Eph 33/7 3.000[]                 info: Synced - slot: 271 - head: 0x0aa2…2eda - exec-block: valid(271 0x71cc…) - finalized: 0xfb7f…e984:31 - peers: 0
Eph 33/7 4.034[]                 info: Published SyncCommitteeContribution slot=271, index=0, count=3
Eph 33/7 4.034[]                 info: Published SyncCommitteeContribution slot=271, index=1, count=4
Eph 33/7 4.034[]                 info: Published aggregateAndProofs slot=271, index=0, participants=1, count=1
Eph 33/7 4.131[]                 info: Published SyncCommitteeContribution slot=271, index=2, count=4
Eph 33/7 4.131[]                 info: Published SyncCommitteeContribution slot=271, index=3, count=4
Eph 34/0 0.007[api]              warn: Validator pubkey not found in state id=0xa7c88e8a9e05d9ef5136da733b64bf8d58e6ebf79256df3d75bdb68ca42edeacf9ad2a5231972740e5d9de2da449d465
Eph 34/0 0.007[api]              warn: Validator pubkey not found in state id=0xb33260dad85652c33e09c0a0a266c3b7823cf8afaf16d782d780d9e92b0832152f8c5c7a6644cc487277293368e73f60
Eph 34/0 0.007[api]              warn: Validator pubkey not found in state id=0xad3676cd686972545a7c80ee72d956b8de4c931ea914c0a5e59d0d5e93091e9ccd97fa3fa02d16b97463ddd7296cdad5
Eph 34/0 0.007[api]              warn: Validator pubkey not found in state id=0xa59253744f983f11f1847c5c7b2a49aa82e8b5b8bcba241b8ac2ad303dd8d9c714719ccd317e17f55d1c4e7c4b648706
Eph 34/0 0.520[api]              info: Selected engine block: no builder block produced slot=272, fork=electra, builderSelection=executiononly, isBuilderEnabled=false, isEngineEnabled=true, strictFeeRecipientCheck=false, builderBoostFactor=0, durationMs=509, executionPayloadValue=0.00000 ETH, consensusBlockValue=0.00070 ETH, blockTotalValue=0.00070 ETH
Eph 34/0 0.522[chain]            info: Publishing block slot=272, blockRoot=0x54ef8fe0eb484524733a94cf3b622973427660b7c3d14e90646bc01b0b3da623, bodyRoot=0x9b212a46f4b9754af7b0fef5f42a93f42118f09385cbf41c5dcae7c44bde7b53, broadcastValidation=gossip, blockLocallyProduced=true
Eph 34/0 0.529[]                 info: Published block slot=272, validator=0xa3a3…4a9b, graffiti=undefined, executionPayloadSource=engine, executionPayloadBlinded=false, executionPayloadValue=0.00000 ETH, consensusBlockValue=0.00070 ETH, totalBlockValue=0.00070 ETH, strictFeeRecipientCheck=false, builderSelection=executiononly, api=produceBlockV3
Eph 34/0 0.531[chain]           error: Error updating best LightClientUpdate syncPeriod=4, slot=271, blockRoot=0x0aa285f5228f9f3bbd9af08761f6a7f50155141e29975a6c4b164ded9bdb2eda - Cannot convert undefined or null to object
TypeError: Cannot convert undefined or null to object
    at Uint8Array.set (<anonymous>)
    at ByteVectorType.value_serializeToBytes (/usr/app/node_modules/@chainsafe/ssz/src/type/byteArray.ts:63:23)
    at Object.value_serializeToBytesArrayComposite (/usr/app/node_modules/@chainsafe/ssz/src/type/arrayComposite.ts:88:19)
    at VectorCompositeType.value_serializeToBytes (/usr/app/node_modules/@chainsafe/ssz/src/type/vectorComposite.ts:109:12)
    at ContainerType.value_serializeToBytes (/usr/app/node_modules/@chainsafe/ssz/src/type/container.ts:202:32)
    at ContainerType.serialize (/usr/app/node_modules/@chainsafe/ssz/src/type/abstract.ts:121:10)
    at BestLightClientUpdateRepository.encodeValue (file:///usr/app/packages/beacon-node/src/db/repositories/lightclientBestUpdate.ts:27:26)
    at BestLightClientUpdateRepository.put (file:///usr/app/packages/db/src/abstractRepository.ts:69:48)
    at LightClientServer.maybeStoreNewBestUpdate (file:///usr/app/packages/beacon-node/src/chain/lightClient/index.ts:668:41)
    at LightClientServer.onSyncAggregate (file:///usr/app/packages/beacon-node/src/chain/lightClient/index.ts:573:7)
Eph 34/0 0.637[]                 info: Published SyncCommitteeMessage slot=272, count=4
Eph 34/0 3.000[]                 info: Synced - slot: 272 - head: 0x54ef…a623 - exec-block: valid(272 0x9b76…) - finalized: 0xa2d9…0b1b:32 - peers: 0```

@toshihiko-okubo toshihiko-okubo force-pushed the eth-pectra-dev branch 2 times, most recently from c7eecfe to 5edb6f3 Compare November 12, 2024 05:51
@toshihiko-okubo
Copy link
Member Author

toshihiko-okubo commented Nov 12, 2024

Change the version of Lodestar from ethpandaops's devnet-4-1531b19 to the official v1.23.0
I hope that this PR will resolve the errors that were occurring in ethpandaops's devnet-4-1531b19.

After changing it to official, it worked properly.

@toshihiko-okubo
Copy link
Member Author

toshihiko-okubo commented Nov 12, 2024

eth/v1/beacon/light_client/bootstrap
curl -s http://localhost:19596/eth/v1/beacon/light_client/bootstrap/0x1d5ced6c6c40795b141e70a55670945887bc1e3bd42a67942599b183cf2e5237 | jq .
{
  "data": {
    "header": {
      "beacon": {
        "slot": "24",
        "proposer_index": "3",
        "parent_root": "0x71b39cc4c05768645edac05172bb1a5021d31da5ee89834cdd6ec4c2f5bd1bd0",
        "state_root": "0x1462aeaac32149238b419d617411c4c6726782f885ddf86827f5fa86355e9ad6",
        "body_root": "0x9b07ca2e8326e560426952f45d163f5de8f7c2b04e20a3861b43248a2c27d85a"
      },
      "execution": {
        "parent_hash": "0x5289b1f66be49b80181b24c64b590f571ec6f5a9d8cae7daced679d68f6e842d",
        "fee_recipient": "0xa89F47C6b463f74d87572b058427dA0A13ec5425",
        "state_root": "0x58fd4c8a5ddb802fc96d150aa2ae07d0b7cad4cdba820c240ef38f8923da59a9",
        "receipts_root": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
        "logs_bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "prev_randao": "0x0a3c9c1fbc9adbf04d7f2cb74255846deea5c0c0484fc38f16f19dcf46fe3af4",
        "block_number": "24",
        "gas_limit": "78145941",
        "gas_used": "0",
        "timestamp": "1731395883",
        "extra_data": "0xd883010e0c846765746888676f312e32332e32856c696e7578",
        "base_fee_per_gas": "40609499",
        "block_hash": "0xe1cf60b22b4856af170da2dd4f773cf28898e1fa6aec5fba0a212b40df279f67",
        "transactions_root": "0x7ffe241ea60187fdb0187bfa22de35d1f9bed7ab061d9401fd47e34a54fbede1",
        "withdrawals_root": "0x28ba1834a3a7b657460ce79fa3a1d909ab8828fd557659d4d0554a9bdbc0ec30",
        "blob_gas_used": "0",
        "excess_blob_gas": "0"
      },
      "execution_branch": [
        "0xfcc640d00ac7c4808bc062ea300738eed1992a76894804958d93abf0e3e2ef24",
        "0x6c6dd63656639d153a2e86a9cab291e7a26e957ad635fec872d2836e92340c23",
        "0x60826dbec0252c937b31eee64acdb1e334aa120f8c860f3de894b6d9be9d1737",
        "0x95f6ea52c5382b676c816749c86e0b497622d78d75a6bf9b599c5c3f03ed1aec"
      ]
    },
    "current_sync_committee": {
      "pubkeys": [
        "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
        "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
        "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
        "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
        "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
        "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
        "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
        "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
        "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
        "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
        "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
        "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
        "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
        "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
        "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
        "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
        "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
        "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
        "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
        "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
        "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
        "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
        "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
        "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
        "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
        "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
        "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
        "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
        "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
        "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
        "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
        "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c"
      ],
      "aggregate_pubkey": "0xb3e4d7d7669d93a07954a76e78938f0d10063d344db4958bbdd7bb917e9a29cfe27439f5373f0c311a94788f3d190b1f"
    },
    "current_sync_committee_branch": [
      "0xeab4a7a54f4594e7172ccb2086a5b2d916ed2474773d48fa819e71ff7fd36498",
      "0xc34e0ae4c38202baf1189a0d3358392634fbd4a3ddd569e2db52eb96632ca9d6",
      "0x24d85c5f0502e737e43c33acd7beec7f51d08c25c921033e69daf0f035e3788f",
      "0x6f05284a2f972dc6c9f61df8d93feeb415a0f624339a75f44486379bac50092a",
      "0x965a6eab78e1c55c1041297302a8e46951889c3606d82a047e0b3cc65a7d9be8",
      "0x86fa0d8cbc1af0b893414eaa662bbb480b5749e88f3f671023f82d277bd35288"
    ]
  },
  "version": "electra"
}

@toshihiko-okubo
Copy link
Member Author

toshihiko-okubo commented Nov 12, 2024

eth/v1/beacon/states/head/finality_checkpoints
curl http://localhost:19596/eth/v1/beacon/states/head/finality_checkpoints | jq .

{
  "data": {
    "previous_justified": {
      "epoch": "17",
      "root": "0x52962589656c85768852755422f1ac298f4183daff0b01d8db04f965c971055a"
    },
    "current_justified": {
      "epoch": "18",
      "root": "0x0564c8d9970233cbfaa049886e7563b6a0960ebe82408477c8f31395581daf58"
    },
    "finalized": {
      "epoch": "17",
      "root": "0x52962589656c85768852755422f1ac298f4183daff0b01d8db04f965c971055a"
    }
  },
  "execution_optimistic": false,
  "finalized": false
}

@toshihiko-okubo
Copy link
Member Author

toshihiko-okubo commented Nov 12, 2024

eth/v1/beacon/light_client/finality_update
curl -s http://localhost:19596/eth/v1/beacon/light_client/finality_update | jq .
{
  "data": {
    "attested_header": {
      "beacon": {
        "slot": "160",
        "proposer_index": "3",
        "parent_root": "0x9768a8e927060dc4d0256b907361f1c163880edc535700b1add7c362882fbb02",
        "state_root": "0xa66948ad57d32975aebea90b6d6f7ca2a7944e7a6a543f3ebb845c94f5d3c08d",
        "body_root": "0xf92fbd39fe35b8e05ebb432ac46bda3e7cfbb330278d8b026ea82a389df30c50"
      },
      "execution": {
        "parent_hash": "0x7af272f378629c1e58b4f2290308f184704122acbb51d7b39f24f786f49bfd37",
        "fee_recipient": "0xa89F47C6b463f74d87572b058427dA0A13ec5425",
        "state_root": "0x58fd4c8a5ddb802fc96d150aa2ae07d0b7cad4cdba820c240ef38f8923da59a9",
        "receipts_root": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
        "logs_bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "prev_randao": "0xd2c3744fc6be8500c0faf0ca7b1704e1789072277ca4cdf6cc6edb192bc31624",
        "block_number": "160",
        "gas_limit": "68422621",
        "gas_used": "0",
        "timestamp": "1731396699",
        "extra_data": "0xd883010e0c846765746888676f312e32332e32856c696e7578",
        "base_fee_per_gas": "7",
        "block_hash": "0x3f500d3ad08b7cb4af4c49258b57f0586b4bb6e2335234519a88a94a30580b73",
        "transactions_root": "0x7ffe241ea60187fdb0187bfa22de35d1f9bed7ab061d9401fd47e34a54fbede1",
        "withdrawals_root": "0x28ba1834a3a7b657460ce79fa3a1d909ab8828fd557659d4d0554a9bdbc0ec30",
        "blob_gas_used": "0",
        "excess_blob_gas": "0"
      },
      "execution_branch": [
        "0x8851a0a7a80ee1f90527d8749f364050fdbda252ca6400294d3bbcf5727c2793",
        "0x6c6dd63656639d153a2e86a9cab291e7a26e957ad635fec872d2836e92340c23",
        "0x60826dbec0252c937b31eee64acdb1e334aa120f8c860f3de894b6d9be9d1737",
        "0x2427171200cde8c421329fcdaf9eb2543274fc6d483fcab4993cdb6aa5afbb65"
      ]
    },
    "finalized_header": {
      "beacon": {
        "slot": "144",
        "proposer_index": "0",
        "parent_root": "0xf2e8dff78d0e4e4b7cd50ca53150fb39926ae73121503cd24a992e2533060fba",
        "state_root": "0x7eea81ddabe4e196db47429b5a363fc5471b7ed69166fb5d39e9e3d0a8210e36",
        "body_root": "0x90c9a5d40f2a2d59df3cff70ad4dc417a48022dc60e1ccdf0edba9773788feda"
      },
      "execution": {
        "parent_hash": "0x489f30e4cf85682be0697ce5b0f6a6738c7b4a7ad610192f61b5ea3a596da8c4",
        "fee_recipient": "0xa89F47C6b463f74d87572b058427dA0A13ec5425",
        "state_root": "0x58fd4c8a5ddb802fc96d150aa2ae07d0b7cad4cdba820c240ef38f8923da59a9",
        "receipts_root": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
        "logs_bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "prev_randao": "0xc0e1e00889967b494afe8d44e59967c41945884228f9dcbff75cbdad9d06df02",
        "block_number": "144",
        "gas_limit": "69500628",
        "gas_used": "0",
        "timestamp": "1731396603",
        "extra_data": "0xd883010e0c846765746888676f312e32332e32856c696e7578",
        "base_fee_per_gas": "8",
        "block_hash": "0x564052d2b40276a435e1ab36f17cbe4798b3f13313f5b8b538583eb37e056d26",
        "transactions_root": "0x7ffe241ea60187fdb0187bfa22de35d1f9bed7ab061d9401fd47e34a54fbede1",
        "withdrawals_root": "0x28ba1834a3a7b657460ce79fa3a1d909ab8828fd557659d4d0554a9bdbc0ec30",
        "blob_gas_used": "0",
        "excess_blob_gas": "0"
      },
      "execution_branch": [
        "0xc81e797b6a9e1e43a405fa913b20636d219640a32dd927104c79ab6425ebd0d8",
        "0x6c6dd63656639d153a2e86a9cab291e7a26e957ad635fec872d2836e92340c23",
        "0x60826dbec0252c937b31eee64acdb1e334aa120f8c860f3de894b6d9be9d1737",
        "0x2d14489f54bf018ce6f35ae35a70a78335aa088f51e934c09b3445257e7a6737"
      ]
    },
    "finality_branch": [
      "0x1200000000000000000000000000000000000000000000000000000000000000",
      "0x86220a2d72000ffb901cf75bf2918181ffea3c6567a573566d8c826e9e567493",
      "0x61046ece5bc124eaca970582081a9c317376948ac04f6826a54f3fd9bd5a2e64",
      "0x4848a3b3fc702842b41316cef066d0cafd75945d3ef7b0e5a7d57fc2bcd8c34f",
      "0xd6921191ae77b9ffb3d384b634698c131b04279b5e6259a2c8b8381f1b3add4d",
      "0x8e8b4fd3e5746e873a2433b908627319a9a9508a3857db3049cff9166b21c0a7",
      "0x953024c6ded67e542650258c58347cef640ac2bb254c6df6bc3af9bf3c1a1f7a"
    ],
    "sync_aggregate": {
      "sync_committee_bits": "0xffffffff",
      "sync_committee_signature": "0xb9011039de2eb6960cbdd74a38ccde65ec45f287c6ba464d9c42957c830b877b651e407a568abb025faa988272bf5ce804bd622bf8140addde8a1a993f4e80f4df593501244ae89a9cd562574b4c4f116d2bc50d9c9b32984437a99b0b47c815"
    },
    "signature_slot": "161"
  },
  "version": "electra"
}

@toshihiko-okubo
Copy link
Member Author

eth/v1/beacon/light_client/updates
curl http://localhost:19596/eth/v1/beacon/light_client/updates\?start_period=1\&count=1 | jq .
[
  {
    "data": {
      "attested_header": {
        "beacon": {
          "slot": "80",
          "proposer_index": "2",
          "parent_root": "0xe8597e2ddb23c6056b532319fbf764a5198178d94166c8c1e52594cc53d0d887",
          "state_root": "0x4d88f04bf00b58d151bdade0f7bd9afaaab17fd84159fd5f22976a6a465d6ce7",
          "body_root": "0x128e2f2bb82408b567ee86ad66fbb534abbca9f4912655a88a89c04b75a3a69f"
        },
        "execution": {
          "parent_hash": "0x00fe398b5f0475b9d83505066c912203874e598b4abc3aebabd8aa06c5e3c64a",
          "fee_recipient": "0xa89F47C6b463f74d87572b058427dA0A13ec5425",
          "state_root": "0x58fd4c8a5ddb802fc96d150aa2ae07d0b7cad4cdba820c240ef38f8923da59a9",
          "receipts_root": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
          "logs_bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "prev_randao": "0x644e51edcd3e5206109ac3f50f4816c96b785624761733394cce34c72ce97474",
          "block_number": "80",
          "gas_limit": "73985196",
          "gas_used": "0",
          "timestamp": "1731396219",
          "extra_data": "0xd883010e0c846765746888676f312e32332e32856c696e7578",
          "base_fee_per_gas": "22969",
          "block_hash": "0xdca119996807b1c547b51b83b462fe5192dc82aeb4ee4d346cbd9db9fc698318",
          "transactions_root": "0x7ffe241ea60187fdb0187bfa22de35d1f9bed7ab061d9401fd47e34a54fbede1",
          "withdrawals_root": "0x28ba1834a3a7b657460ce79fa3a1d909ab8828fd557659d4d0554a9bdbc0ec30",
          "blob_gas_used": "0",
          "excess_blob_gas": "0"
        },
        "execution_branch": [
          "0x60ab4697097582250c8523a8c367c339a1c75977a2567be59d992087f740fe4e",
          "0x6c6dd63656639d153a2e86a9cab291e7a26e957ad635fec872d2836e92340c23",
          "0x60826dbec0252c937b31eee64acdb1e334aa120f8c860f3de894b6d9be9d1737",
          "0x749908bcd6c2a8b858061f965110868f11d6d41e5088bdecafe2b2802349314a"
        ]
      },
      "next_sync_committee": {
        "pubkeys": [
          "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
          "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
          "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
          "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
          "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
          "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
          "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
          "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
          "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
          "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
          "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
          "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
          "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
          "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
          "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
          "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
          "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
          "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
          "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
          "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
          "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
          "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
          "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
          "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
          "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
          "0xb89bebc699769726a318c8e9971bd3171297c61aea4a6578a7a4f94b547dcba5bac16a89108b6b6a1fe3695d1a874a0b",
          "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
          "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
          "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
          "0x88c141df77cd9d8d7a71a75c826c41a9c9f03c6ee1b180f3e7852f6a280099ded351b58d66e653af8e42816a4d8f532e",
          "0xa3a32b0f8b4ddb83f1a0a853d81dd725dfe577d4f4c3db8ece52ce2b026eca84815c1a7e8e92a4de3d755733bf7e4a9b",
          "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c"
        ],
        "aggregate_pubkey": "0x881d222b887a0188eab3a4829f4ba1b947afbb14a37f23bc1b09216268a8c60854cae8a9a7b9a447a7ce7e88a44646ad"
      },
      "next_sync_committee_branch": [
        "0xeab4a7a54f4594e7172ccb2086a5b2d916ed2474773d48fa819e71ff7fd36498",
        "0xa7437e7a5f1b964aa743dcbd086cfeb3ade41f0277e9d32e3371e80739e9528d",
        "0x3d5074e52dd643520b1dfbd05ab7802ffa57568bedf653b0f771d6fdda3dd39e",
        "0x11a6f300c9fa524f0aace49e22c52895b80f8084b74d2654ef6ca2c3163aae02",
        "0x5292d6cb345313bf837be0acba0590ba4afcb23675ece08db32138ef039a2be0",
        "0x953024c6ded67e542650258c58347cef640ac2bb254c6df6bc3af9bf3c1a1f7a"
      ],
      "finalized_header": {
        "beacon": {
          "slot": "64",
          "proposer_index": "2",
          "parent_root": "0xd8e30ad262948b992b7a64ad14221e8a32615762ab3b2ef6766aa29bec3de66d",
          "state_root": "0xec5403e8e3e9dcf341bc4d276678d7fdbc6eeb8ca8810ec66af82a207080cc51",
          "body_root": "0x807704bad0afe7f6b1a001f1c7e84903e883e333a685e9ab04bef57303b19e01"
        },
        "execution": {
          "parent_hash": "0xb8a33a4f9c4d27a22d95f23415d31bc285fdc98735f23891a62098feed5f83fd",
          "fee_recipient": "0xa89F47C6b463f74d87572b058427dA0A13ec5425",
          "state_root": "0x58fd4c8a5ddb802fc96d150aa2ae07d0b7cad4cdba820c240ef38f8923da59a9",
          "receipts_root": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
          "logs_bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "prev_randao": "0x5d1642b26bd5368eb73530a862cf7a12426e718ac7c5dc8ca6832cc76a806b9a",
          "block_number": "64",
          "gas_limit": "75150842",
          "gas_used": "0",
          "timestamp": "1731396123",
          "extra_data": "0xd883010e0c846765746888676f312e32332e32856c696e7578",
          "base_fee_per_gas": "194517",
          "block_hash": "0x49dbc36a84248954b5ae3c6ac2ca9a6e1516db380d1647e35835f904227af2b2",
          "transactions_root": "0x7ffe241ea60187fdb0187bfa22de35d1f9bed7ab061d9401fd47e34a54fbede1",
          "withdrawals_root": "0x28ba1834a3a7b657460ce79fa3a1d909ab8828fd557659d4d0554a9bdbc0ec30",
          "blob_gas_used": "0",
          "excess_blob_gas": "0"
        },
        "execution_branch": [
          "0xbea5aeb367725d78a037537aa6a113807fe964b001300880d9f71cbc0c674a40",
          "0x6c6dd63656639d153a2e86a9cab291e7a26e957ad635fec872d2836e92340c23",
          "0x60826dbec0252c937b31eee64acdb1e334aa120f8c860f3de894b6d9be9d1737",
          "0x126cef92c55303f648ccf2b2c6da9a8931e12f9253a86e1c8c246c6066c33b76"
        ]
      },
      "finality_branch": [
        "0x0800000000000000000000000000000000000000000000000000000000000000",
        "0x86220a2d72000ffb901cf75bf2918181ffea3c6567a573566d8c826e9e567493",
        "0x1a1d518ef5295452ec357d6f063f089b1d2b371b940c20c8f0f8424894d8a6d0",
        "0x3d5074e52dd643520b1dfbd05ab7802ffa57568bedf653b0f771d6fdda3dd39e",
        "0x11a6f300c9fa524f0aace49e22c52895b80f8084b74d2654ef6ca2c3163aae02",
        "0x5292d6cb345313bf837be0acba0590ba4afcb23675ece08db32138ef039a2be0",
        "0x953024c6ded67e542650258c58347cef640ac2bb254c6df6bc3af9bf3c1a1f7a"
      ],
      "sync_aggregate": {
        "sync_committee_bits": "0xffffffff",
        "sync_committee_signature": "0x8a1f785b17d99b0eecaad34b23a30bf5eeba99052f0983fd027dd2783744df4d83f958591bc14f1a911846b7b1bc16f70eac1f71467a3991fabca2772c161ae53a9b8e7cf3abd7e389f2eac392184891f0da1a783cc25ea9281e23600081b8bc"
      },
      "signature_slot": "81"
    },
    "version": "electra"
  }
]

@toshihiko-okubo toshihiko-okubo changed the title Eth pectra dev [DO NOT MERGE]Eth pectra dev Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant