feat: implement electra deposits #4616
ci.yml
on: pull_request
Build native libraries
10s
Download Beacon Node OAPI
5s
Download spectests
6s
Build Docker image
6m 24s
Lint
1m 46s
Build project
4m 2s
Start and stop the node
3m 39s
Test
3m 37s
Matrix: Run spec-tests
All spec-tests passed
0s
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
|
|