Skip to content

feat: implement electra deposits #4616

feat: implement electra deposits

feat: implement electra deposits #4616

Triggered via pull request April 10, 2025 13:04
Status Failure
Total duration 8m 16s
Artifacts 1

ci.yml

on: pull_request
Build native libraries
10s
Build native libraries
Download Beacon Node OAPI
5s
Download Beacon Node OAPI
Download spectests
6s
Download spectests
Matrix: Run spec-tests
All spec-tests passed
0s
All spec-tests passed
Fit to window
Zoom out
Zoom in

Annotations

22 errors and 5 warnings
Lint
Process completed with exit code 8.
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/operations.exs#L317
test c:mainnet f:deneb r:operations h:attester_slashing s:pyspec_tests -> invalid_att1_duplicate_index_double_signed (Mainnet.Deneb.OperationsTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/operations.exs#L1139
test c:mainnet f:deneb r:operations h:sync_aggregate s:pyspec_tests -> sync_committee_rewards_duplicate_committee_zero_balance_only_participate_second_one (Mainnet.Deneb.OperationsTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/operations.exs#L1535
test c:mainnet f:deneb r:operations h:withdrawals s:pyspec_tests -> success_one_partial_withdrawable_exited_and_slashed (Mainnet.Deneb.OperationsTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/operations.exs#L1001
test c:mainnet f:deneb r:operations h:proposer_slashing s:pyspec_tests -> invalid_proposer_is_slashed (Mainnet.Deneb.OperationsTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/operations.exs#L53
test c:mainnet f:deneb r:operations h:attestation s:pyspec_tests -> incorrect_head_and_target_included_at_epoch_delay (Mainnet.Deneb.OperationsTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/operations.exs#L575
test c:mainnet f:deneb r:operations h:deposit s:pyspec_tests -> effective_deposit_with_genesis_fork_version (Mainnet.Deneb.OperationsTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/operations.exs#L329
test c:mainnet f:deneb r:operations h:attester_slashing s:pyspec_tests -> invalid_att1_empty_indices (Mainnet.Deneb.OperationsTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/operations.exs#L125
test c:mainnet f:deneb r:operations h:attestation s:pyspec_tests -> invalid_before_inclusion_delay (Mainnet.Deneb.OperationsTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/operations.exs#L227
test c:mainnet f:deneb r:operations h:attestation s:pyspec_tests -> invalid_too_many_aggregation_bits (Mainnet.Deneb.OperationsTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/operations.exs#L215
test c:mainnet f:deneb r:operations h:attestation s:pyspec_tests -> invalid_source_root_is_target_root (Mainnet.Deneb.OperationsTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/ssz_static.exs#L983
test c:minimal f:deneb r:ssz_static h:Attestation s:ssz_one -> case_13 (Minimal.Deneb.SszStaticTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/ssz_static.exs#L18101
test c:minimal f:deneb r:ssz_static h:IndexedAttestation s:ssz_one -> case_9 (Minimal.Deneb.SszStaticTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/ssz_static.exs#L125
test c:minimal f:deneb r:ssz_static h:AggregateAndProof s:ssz_lengthy -> case_24 (Minimal.Deneb.SszStaticTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/ssz_static.exs#L5153
test c:minimal f:deneb r:ssz_static h:BeaconBlockBody s:ssz_random_chaos -> case_5 (Minimal.Deneb.SszStaticTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/ssz_static.exs#L2657
test c:minimal f:deneb r:ssz_static h:AttesterSlashing s:ssz_random -> case_16 (Minimal.Deneb.SszStaticTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/ssz_static.exs#L557
test c:minimal f:deneb r:ssz_static h:AggregateAndProof s:ssz_random -> case_7 (Minimal.Deneb.SszStaticTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/ssz_static.exs#L7841
test c:minimal f:deneb r:ssz_static h:BlobSidecar s:ssz_random -> case_19 (Minimal.Deneb.SszStaticTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/ssz_static.exs#L17909
test c:minimal f:deneb r:ssz_static h:IndexedAttestation s:ssz_lengthy -> case_9 (Minimal.Deneb.SszStaticTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/ssz_static.exs#L1091
test c:minimal f:deneb r:ssz_static h:Attestation s:ssz_one -> case_3 (Minimal.Deneb.SszStaticTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/ssz_static.exs#L17825
test c:minimal f:deneb r:ssz_static h:IndexedAttestation s:ssz_lengthy -> case_22 (Minimal.Deneb.SszStaticTest)
All spec-tests passed
Process completed with exit code 1.
Lint: lib/lambda_ethereum_consensus/state_transition/epoch_processing.ex#L524
Function body is nested too deep (max depth is 2, was 4).
Lint: lib/lambda_ethereum_consensus/state_transition/accessors.ex#L604
Function body is nested too deep (max depth is 2, was 3).
Lint: lib/lambda_ethereum_consensus/state_transition/epoch_processing.ex#L460
Function is too complex (cyclomatic complexity is 13, max is 9).
Start and stop the node
Cache not found for keys: v0-rust-smoke-Linux-x64-7a65783f-33ab35ec, v0-rust-smoke-Linux-x64-7a65783f
JSON arguments recommended for ENTRYPOINT/CMD to prevent unintended behavior related to OS signals: Dockerfile#L123
JSONArgsRecommended: JSON arguments recommended for ENTRYPOINT to prevent unintended behavior related to OS signals More info: https://docs.docker.com/go/dockerfile/rule/json-args-recommended/

Artifacts

Produced during runtime
Name Size Digest
lambdaclass~lambda_ethereum_consensus~FONJYV.dockerbuild Expired
122 KB
sha256:dfb320d6032ef4f76b1e4a7c18c27a6e8c29a400fa5b7a6b377f962bcd6ec84f