Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions apis/builder/validators.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ post:
type: array
items:
$ref: "../../builder-oapi.yaml#/components/schemas/SignedValidatorRegistration"
examples:
bellatrix:
$ref: "../../builder-oapi.yaml#/components/examples/Bellatrix.SignedValidatorRegistrations"
application/octet-stream:
schema:
description: "SSZ serialized `List[SignedValidatorRegistrationV1, VALIDATOR_REGISTRY_LIMIT]` bytes. Use content type header to indicate that SSZ data is contained in the request body."
Expand Down
2 changes: 1 addition & 1 deletion beacon-apis
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bumping beacon-api was required to get rid of lint warnings as some schemas were fixed upstream

Submodule beacon-apis updated 45 files
+13 −0 CHANGES.md
+1 −1 apis/beacon/blocks/attestations.v2.yaml
+1 −1 apis/beacon/blocks/blinded_block.yaml
+1 −1 apis/beacon/blocks/block.v2.yaml
+1 −0 apis/beacon/blocks/blocks.v2.yaml
+1 −0 apis/beacon/blocks/blocks.yaml
+6 −1 apis/beacon/pool/attestations.v2.yaml
+1 −1 apis/beacon/pool/attester_slashings.v2.yaml
+48 −0 apis/beacon/states/pending_consolidations.yaml
+2 −2 apis/beacon/states/pending_deposits.yaml
+2 −2 apis/beacon/states/pending_partial_withdrawals.yaml
+49 −0 apis/beacon/states/proposer_lookahead.yaml
+4 −1 apis/beacon/states/validator_identities.yaml
+8 −1 apis/beacon/states/validators.yaml
+2 −0 apis/config/spec.yaml
+73 −0 apis/debug/data_column_sidecars.yaml
+1 −1 apis/debug/state.v2.yaml
+6 −1 apis/eventstream/index.yaml
+5 −0 apis/validator/aggregate_and_proofs.v2.yaml
+6 −1 apis/validator/aggregate_attestation.v2.yaml
+10 −2 apis/validator/attestation_data.yaml
+2 −1 apis/validator/block.v3.yaml
+5 −0 apis/validator/register_validator.yaml
+15 −1 beacon-node-oapi.yaml
+1 −0 index.html
+6 −6 types/deneb/block.yaml
+5 −3 types/deneb/execution_payload.yaml
+1 −1 types/deneb/state.yaml
+3 −3 types/electra/attestation.yaml
+1 −1 types/electra/attester_slashing.yaml
+6 −6 types/electra/block.yaml
+2 −2 types/electra/consolidation.yaml
+2 −2 types/electra/deposit.yaml
+1 −1 types/electra/execution_requests.yaml
+3 −3 types/electra/light_client.yaml
+1 −1 types/electra/state.yaml
+2 −2 types/electra/validator.yaml
+2 −2 types/electra/withdrawal.yaml
+33 −0 types/fulu/block_contents.yaml
+50 −0 types/fulu/data_column_sidecar.yaml
+3 −0 types/p2p.yaml
+1 −0 types/phase0/attestation_data.yaml
+2 −2 types/phase0/deposit.yaml
+0 −1 types/primitive.yaml
+1 −0 wordlist.txt
2 changes: 2 additions & 0 deletions builder-oapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,8 @@ components:
$ref: "#/components/schemas/ConsensusVersion"

examples:
Bellatrix.SignedValidatorRegistrations:
$ref: "./examples/bellatrix/signed_validator_registrations.json"
Bellatrix.SignedBlindedBeaconBlock:
$ref: "./examples/bellatrix/signed_blinded_beacon_block.json"
Bellatrix.ExecutionPayload:
Expand Down
Binary file added examples/bellatrix/execution_payload.ssz
Binary file not shown.
4 changes: 2 additions & 2 deletions examples/bellatrix/signed_blinded_beacon_block.json
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@
],
"attestations": [
{
"aggregation_bits": "0x01",
"aggregation_bits": "0xffffffffffffffffffffffffffffffff",
"signature": "0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505",
"data": {
"slot": "1",
Expand Down Expand Up @@ -153,7 +153,7 @@
}
],
"sync_aggregate": {
"sync_committee_bits": "0x01",
"sync_committee_bits": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfffffffffffffffffffffffbffffffffffffffffffffbffffffffffffff",
"sync_committee_signature": "0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505"
},
"execution_payload_header": {
Expand Down
Binary file not shown.
Binary file added examples/bellatrix/signed_builder_bid.ssz
Binary file not shown.
13 changes: 13 additions & 0 deletions examples/bellatrix/signed_validator_registrations.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"value": [
{
"message": {
"fee_recipient": "0x000102030405060708090a0b0c0d0e0f10111213",
"gas_limit": "100",
"timestamp": "100",
"pubkey": "0x000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f"
},
"signature": "0x606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf"
}
]
}
Binary file not shown.
Binary file added examples/capella/execution_payload.ssz
Binary file not shown.
4 changes: 2 additions & 2 deletions examples/capella/signed_blinded_beacon_block.json
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@
],
"attestations": [
{
"aggregation_bits": "0x01",
"aggregation_bits": "0xffffffffffffffffffffffffffffffff",
"signature": "0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505",
"data": {
"slot": "1",
Expand Down Expand Up @@ -153,7 +153,7 @@
}
],
"sync_aggregate": {
"sync_committee_bits": "0x01",
"sync_committee_bits": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfffffffffffffffffffffffbffffffffffffffffffffbffffffffffffff",
"sync_committee_signature": "0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505"
},
"execution_payload_header": {
Expand Down
Binary file added examples/capella/signed_blinded_beacon_block.ssz
Binary file not shown.
Binary file added examples/capella/signed_builder_bid.ssz
Binary file not shown.
6 changes: 3 additions & 3 deletions examples/deneb/execution_payload_and_blobs_bundle.json

Large diffs are not rendered by default.

Binary file not shown.
4 changes: 2 additions & 2 deletions examples/deneb/signed_blinded_beacon_block.json
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@
],
"attestations": [
{
"aggregation_bits": "0x01",
"aggregation_bits": "0xffffffffffffffffffffffffffffffff",
"signature": "0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505",
"data": {
"slot": "1",
Expand Down Expand Up @@ -153,7 +153,7 @@
}
],
"sync_aggregate": {
"sync_committee_bits": "0x01",
"sync_committee_bits": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfffffffffffffffffffffffbffffffffffffffffffffbffffffffffffff",
"sync_committee_signature": "0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505"
},
"execution_payload_header": {
Expand Down
Binary file added examples/deneb/signed_blinded_beacon_block.ssz
Binary file not shown.
Binary file added examples/deneb/signed_builder_bid.ssz
Binary file not shown.
6 changes: 3 additions & 3 deletions examples/electra/execution_payload_and_blobs_bundle.json

Large diffs are not rendered by default.

Binary file not shown.
13 changes: 7 additions & 6 deletions examples/electra/signed_blinded_beacon_block.json
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@
],
"attestations": [
{
"aggregation_bits": "0x01",
"aggregation_bits": "0xffffffffffffffffffffffffffffffff",
"signature": "0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505",
"data": {
"slot": "1",
Expand All @@ -95,7 +95,8 @@
"epoch": "1",
"root": "0xcf8e0d4e9587369b2301d0790347320302cc0943d5a1884560367e8208d920f2"
}
}
},
"committee_bits": "0x0000000000000001"
}
],
"deposits": [
Expand Down Expand Up @@ -153,7 +154,7 @@
}
],
"sync_aggregate": {
"sync_committee_bits": "0x01",
"sync_committee_bits": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfffffffffffffffffffffffbffffffffffffffffffffbffffffffffffff",
"sync_committee_signature": "0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505"
},
"execution_payload_header": {
Expand Down Expand Up @@ -195,21 +196,21 @@
"withdrawal_credentials": "0xcf8e0d4e9587369b2301d0790347320302cc0943d5a1884560367e8208d920f2",
"amount": "1",
"signature": "0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505",
"index": "1",
"index": "1"
}
],
"withdrawals": [
{
"source_address": "0xabcf8e0d4e9587369b2301d0790347320302cc09",
"validator_pubkey": "0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a",
"amount": "1",
"amount": "1"
}
],
"consolidations": [
{
"source_address": "0xabcf8e0d4e9587369b2301d0790347320302cc09",
"source_pubkey": "0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a",
"target_pubkey": "0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a",
"target_pubkey": "0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a"
}
]
}
Expand Down
Binary file added examples/electra/signed_blinded_beacon_block.ssz
Binary file not shown.
6 changes: 3 additions & 3 deletions examples/electra/signed_builder_bid.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,21 +32,21 @@
"withdrawal_credentials": "0xcf8e0d4e9587369b2301d0790347320302cc0943d5a1884560367e8208d920f2",
"amount": "1",
"signature": "0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505",
"index": "1",
"index": "1"
}
],
"withdrawals": [
{
"source_address": "0xabcf8e0d4e9587369b2301d0790347320302cc09",
"validator_pubkey": "0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a",
"amount": "1",
"amount": "1"
}
],
"consolidations": [
{
"source_address": "0xabcf8e0d4e9587369b2301d0790347320302cc09",
"source_pubkey": "0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a",
"target_pubkey": "0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a",
"target_pubkey": "0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a"
}
]
},
Expand Down
Binary file added examples/electra/signed_builder_bid.ssz
Binary file not shown.
Binary file not shown.
13 changes: 7 additions & 6 deletions examples/fulu/signed_blinded_beacon_block.json
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@
],
"attestations": [
{
"aggregation_bits": "0x01",
"aggregation_bits": "0xffffffffffffffffffffffffffffffff",
"signature": "0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505",
"data": {
"slot": "1",
Expand All @@ -95,7 +95,8 @@
"epoch": "1",
"root": "0xcf8e0d4e9587369b2301d0790347320302cc0943d5a1884560367e8208d920f2"
}
}
},
"committee_bits": "0x0000000000000001"
}
],
"deposits": [
Expand Down Expand Up @@ -153,7 +154,7 @@
}
],
"sync_aggregate": {
"sync_committee_bits": "0x01",
"sync_committee_bits": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfffffffffffffffffffffffbffffffffffffffffffffbffffffffffffff",
"sync_committee_signature": "0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505"
},
"execution_payload_header": {
Expand Down Expand Up @@ -195,21 +196,21 @@
"withdrawal_credentials": "0xcf8e0d4e9587369b2301d0790347320302cc0943d5a1884560367e8208d920f2",
"amount": "1",
"signature": "0x1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505cc411d61252fb6cb3fa0017b679f8bb2305b26a285fa2737f175668d0dff91cc1b66ac1fb663c9bc59509846d6ec05345bd908eda73e670af888da41af171505",
"index": "1",
"index": "1"
}
],
"withdrawals": [
{
"source_address": "0xabcf8e0d4e9587369b2301d0790347320302cc09",
"validator_pubkey": "0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a",
"amount": "1",
"amount": "1"
}
],
"consolidations": [
{
"source_address": "0xabcf8e0d4e9587369b2301d0790347320302cc09",
"source_pubkey": "0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a",
"target_pubkey": "0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a",
"target_pubkey": "0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a"
}
]
}
Expand Down
Binary file added examples/fulu/signed_blinded_beacon_block.ssz
Binary file not shown.
Binary file added examples/fulu/signed_builder_bid.ssz
Binary file not shown.