Skip to content

feat: pass only signed bid to processExecutionPayloadBid #33258

feat: pass only signed bid to processExecutionPayloadBid

feat: pass only signed bid to processExecutionPayloadBid #33258

Triggered via pull request June 21, 2026 09:35
Status Failure
Total duration 17m 53s
Artifacts 1

test.yml

on: pull_request
Matrix: Build
Matrix: Type Checks
Matrix: Browser Tests
Matrix: E2E Tests
Matrix: Lint
Matrix: Spec tests
Matrix: Unit Tests
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 7 warnings
test/spec/presets/ssz_static.test.ts > gloas/ssz_static/BeaconBlock/ssz_lengthy > case_17: packages/beacon-node/test/spec/utils/runValidSszTest.ts#L33
Error: type.fromJson(): JSON expected key builder_deposits is undefined ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:263:23 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ test/spec/utils/runValidSszTest.ts:33:44 ❯ wrapErr test/spec/utils/runValidSszTest.ts:156:12 ❯ runValidSszTest test/spec/utils/runValidSszTest.ts:33:25 ❯ test/spec/presets/ssz_static.test.ts:76:9
test/spec/presets/ssz_static.test.ts > gloas/ssz_static/BeaconBlock/ssz_lengthy > case_16: packages/beacon-node/test/spec/utils/runValidSszTest.ts#L33
Error: type.fromJson(): JSON expected key builder_deposits is undefined ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:263:23 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ test/spec/utils/runValidSszTest.ts:33:44 ❯ wrapErr test/spec/utils/runValidSszTest.ts:156:12 ❯ runValidSszTest test/spec/utils/runValidSszTest.ts:33:25 ❯ test/spec/presets/ssz_static.test.ts:76:9
test/spec/presets/ssz_static.test.ts > gloas/ssz_static/BeaconBlock/ssz_lengthy > case_15: packages/beacon-node/test/spec/utils/runValidSszTest.ts#L33
Error: type.fromJson(): JSON expected key builder_deposits is undefined ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:263:23 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ test/spec/utils/runValidSszTest.ts:33:44 ❯ wrapErr test/spec/utils/runValidSszTest.ts:156:12 ❯ runValidSszTest test/spec/utils/runValidSszTest.ts:33:25 ❯ test/spec/presets/ssz_static.test.ts:76:9
test/spec/presets/ssz_static.test.ts > gloas/ssz_static/BeaconBlock/ssz_lengthy > case_14: packages/beacon-node/test/spec/utils/runValidSszTest.ts#L33
Error: type.fromJson(): JSON expected key builder_deposits is undefined ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:263:23 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ test/spec/utils/runValidSszTest.ts:33:44 ❯ wrapErr test/spec/utils/runValidSszTest.ts:156:12 ❯ runValidSszTest test/spec/utils/runValidSszTest.ts:33:25 ❯ test/spec/presets/ssz_static.test.ts:76:9
test/spec/presets/ssz_static.test.ts > gloas/ssz_static/BeaconBlock/ssz_lengthy > case_13: packages/beacon-node/test/spec/utils/runValidSszTest.ts#L33
Error: type.fromJson(): JSON expected key builder_deposits is undefined ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:263:23 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ test/spec/utils/runValidSszTest.ts:33:44 ❯ wrapErr test/spec/utils/runValidSszTest.ts:156:12 ❯ runValidSszTest test/spec/utils/runValidSszTest.ts:33:25 ❯ test/spec/presets/ssz_static.test.ts:76:9
test/spec/presets/ssz_static.test.ts > gloas/ssz_static/BeaconBlock/ssz_lengthy > case_12: packages/beacon-node/test/spec/utils/runValidSszTest.ts#L33
Error: type.fromJson(): JSON expected key builder_deposits is undefined ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:263:23 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ test/spec/utils/runValidSszTest.ts:33:44 ❯ wrapErr test/spec/utils/runValidSszTest.ts:156:12 ❯ runValidSszTest test/spec/utils/runValidSszTest.ts:33:25 ❯ test/spec/presets/ssz_static.test.ts:76:9
test/spec/presets/ssz_static.test.ts > gloas/ssz_static/BeaconBlock/ssz_lengthy > case_11: packages/beacon-node/test/spec/utils/runValidSszTest.ts#L33
Error: type.fromJson(): JSON expected key builder_deposits is undefined ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:263:23 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ test/spec/utils/runValidSszTest.ts:33:44 ❯ wrapErr test/spec/utils/runValidSszTest.ts:156:12 ❯ runValidSszTest test/spec/utils/runValidSszTest.ts:33:25 ❯ test/spec/presets/ssz_static.test.ts:76:9
test/spec/presets/ssz_static.test.ts > gloas/ssz_static/BeaconBlock/ssz_lengthy > case_10: packages/beacon-node/test/spec/utils/runValidSszTest.ts#L33
Error: type.fromJson(): JSON expected key builder_deposits is undefined ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:263:23 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ test/spec/utils/runValidSszTest.ts:33:44 ❯ wrapErr test/spec/utils/runValidSszTest.ts:156:12 ❯ runValidSszTest test/spec/utils/runValidSszTest.ts:33:25 ❯ test/spec/presets/ssz_static.test.ts:76:9
test/spec/presets/ssz_static.test.ts > gloas/ssz_static/BeaconBlock/ssz_lengthy > case_1: packages/beacon-node/test/spec/utils/runValidSszTest.ts#L33
Error: type.fromJson(): JSON expected key builder_deposits is undefined ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:263:23 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ test/spec/utils/runValidSszTest.ts:33:44 ❯ wrapErr test/spec/utils/runValidSszTest.ts:156:12 ❯ runValidSszTest test/spec/utils/runValidSszTest.ts:33:25 ❯ test/spec/presets/ssz_static.test.ts:76:9
test/spec/presets/ssz_static.test.ts > gloas/ssz_static/BeaconBlock/ssz_lengthy > case_0: packages/beacon-node/test/spec/utils/runValidSszTest.ts#L33
Error: type.fromJson(): JSON expected key builder_deposits is undefined ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:263:23 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ ContainerType.fromJson ../../node_modules/.pnpm/@ChainSafe+ssz@1.4.0/node_modules/@chainsafe/ssz/lib/type/container.js:265:42 ❯ test/spec/utils/runValidSszTest.ts:33:44 ❯ wrapErr test/spec/utils/runValidSszTest.ts:156:12 ❯ runValidSszTest test/spec/utils/runValidSszTest.ts:33:25 ❯ test/spec/presets/ssz_static.test.ts:76:9
E2E Tests (24)
Process completed with exit code 1.
packages/params/test/e2e/ensure-config-is-synced.test.ts > Ensure config is synced > minimal: packages/params/test/e2e/ensure-config-is-synced.test.ts#L49
AssertionError: expected { MAX_COMMITTEES_PER_SLOT: 4, …(77) } to deeply equal { MAX_COMMITTEES_PER_SLOT: 4, …(75) } - Expected + Received @@ -26,10 +26,12 @@ "MAX_ATTESTER_SLASHINGS": 2, "MAX_ATTESTER_SLASHINGS_ELECTRA": 1, "MAX_BLOB_COMMITMENTS_PER_BLOCK": 4096, "MAX_BLS_TO_EXECUTION_CHANGES": 16, "MAX_BUILDERS_PER_WITHDRAWALS_SWEEP": 16, + "MAX_BUILDER_DEPOSIT_REQUESTS_PER_PAYLOAD": 256, + "MAX_BUILDER_EXIT_REQUESTS_PER_PAYLOAD": 16, "MAX_BYTES_PER_TRANSACTION": 1073741824, "MAX_COMMITTEES_PER_SLOT": 4, "MAX_CONSOLIDATION_REQUESTS_PER_PAYLOAD": 2, "MAX_DEPOSITS": 16, "MAX_DEPOSIT_REQUESTS_PER_PAYLOAD": 8192, ❯ assertCorrectPreset packages/params/test/e2e/ensure-config-is-synced.test.ts:49:31 ❯ packages/params/test/e2e/ensure-config-is-synced.test.ts:26:5
packages/params/test/e2e/ensure-config-is-synced.test.ts > Ensure config is synced > mainnet: packages/params/test/e2e/ensure-config-is-synced.test.ts#L49
AssertionError: expected { MAX_COMMITTEES_PER_SLOT: 64, …(77) } to deeply equal { MAX_COMMITTEES_PER_SLOT: 64, …(75) } - Expected + Received @@ -26,10 +26,12 @@ "MAX_ATTESTER_SLASHINGS": 2, "MAX_ATTESTER_SLASHINGS_ELECTRA": 1, "MAX_BLOB_COMMITMENTS_PER_BLOCK": 4096, "MAX_BLS_TO_EXECUTION_CHANGES": 16, "MAX_BUILDERS_PER_WITHDRAWALS_SWEEP": 16384, + "MAX_BUILDER_DEPOSIT_REQUESTS_PER_PAYLOAD": 256, + "MAX_BUILDER_EXIT_REQUESTS_PER_PAYLOAD": 16, "MAX_BYTES_PER_TRANSACTION": 1073741824, "MAX_COMMITTEES_PER_SLOT": 64, "MAX_CONSOLIDATION_REQUESTS_PER_PAYLOAD": 2, "MAX_DEPOSITS": 16, "MAX_DEPOSIT_REQUESTS_PER_PAYLOAD": 8192, ❯ assertCorrectPreset packages/params/test/e2e/ensure-config-is-synced.test.ts:49:31 ❯ packages/params/test/e2e/ensure-config-is-synced.test.ts:21:5
Build (24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, mlugg/setup-zig@d1434d08867e3ee9daa34448df10607b98908d29. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint (24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, mlugg/setup-zig@d1434d08867e3ee9daa34448df10607b98908d29. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Browser Tests (24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, mlugg/setup-zig@d1434d08867e3ee9daa34448df10607b98908d29. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Type Checks (24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, mlugg/setup-zig@d1434d08867e3ee9daa34448df10607b98908d29. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Spec tests (24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, mlugg/setup-zig@d1434d08867e3ee9daa34448df10607b98908d29. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit Tests (24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, mlugg/setup-zig@d1434d08867e3ee9daa34448df10607b98908d29. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E Tests (24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ./.github/actions/dotenv, actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, mlugg/setup-zig@d1434d08867e3ee9daa34448df10607b98908d29. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
debug-e2e-test-logs-node-24
1.01 MB
sha256:bb8bf4fb2b6c38ad7df363e8c43946b9d30736ed5696df7dd1fe71dbbc32e56a