feat(eth-lc): electra fork #3878
Open
Garnix CI / package voyager-modules-dev [x86_64-linux]
failed
Feb 26, 2025 in 7m 29s
Run results
Build failed
Details
Last 100 lines of logs:
Compiling unionlabs v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/unionlabs)
Compiling voyager-core v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/voyager-core)
Compiling voyager-vm v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/voyager-vm)
Compiling cometbft-types v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/cometbft-types)
Compiling beacon-api-types v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/beacon-api-types)
Compiling ics23 v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/ics23)
Compiling scroll-rpc v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/scroll-rpc)
Compiling scroll-api v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/scroll-api)
Compiling state-lens-light-client-types v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/state-lens-light-client-types)
Compiling cometbls-light-client-types v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/cometbls-light-client-types)
Compiling state-lens-ics23-mpt-light-client-types v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/state-lens-ics23-mpt-light-client-types)
Compiling state-lens-ics23-ics23-light-client-types v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/state-lens-ics23-ics23-light-client-types)
Compiling state-lens-ics23-smt-light-client-types v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/state-lens-ics23-smt-light-client-types)
Compiling ibc-union-spec v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/ibc-union-spec)
Compiling ibc-classic-spec v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/ibc-classic-spec)
Compiling voyager-message v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/voyager-message)
Compiling cometbft-rpc v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/cometbft-rpc)
Compiling tendermint-light-client-types v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/tendermint-light-client-types)
Compiling cosmos-sdk-event v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/cosmos-sdk-event)
Compiling galois-rpc v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/galois-rpc)
Compiling ethermint-light-client-types v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/ethermint-light-client-types)
Compiling ethereum-light-client-types v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/ethereum-light-client-types)
Compiling beacon-api v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/beacon-api)
Compiling ibc-union-msg v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/cosmwasm/ibc-union/core/msg)
Compiling berachain-light-client-types v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/berachain-light-client-types)
Compiling movement-light-client-types v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/movement-light-client-types)
Compiling chain-utils v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/lib/chain-utils)
Compiling ibc-union v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/cosmwasm/ibc-union/core)
Compiling voyager-client-bootstrap-module-tendermint v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client-bootstrap/tendermint)
Compiling voyager-consensus-module-ethereum v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/consensus/ethereum)
Compiling voyager-state-module-ethereum v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/state/ethereum)
Compiling voyager-client-bootstrap-module-state-lens-ics23-smt v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client-bootstrap/state-lens/ics23-smt)
Compiling voyager-proof-module-ethermint v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/proof/ethermint)
Compiling voyager-plugin-transaction-batch v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/transaction-batch)
Compiling voyager-state-module-cosmos-sdk-union v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/state/cosmos-sdk-union)
Compiling voyager-client-update-plugin-movement v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/client-update/movement)
Compiling voyager-client-module-tendermint v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client/tendermint)
Compiling voyager-consensus-module-berachain v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/consensus/berachain)
Compiling voyager-proof-module-cosmos-sdk v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/proof/cosmos-sdk)
Compiling voyager-client-module-state-lens-ics23-ics23 v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client/state-lens/ics23-ics23)
Compiling voyager-state-module-cosmos-sdk v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/state/cosmos-sdk)
Compiling voyager-event-source-plugin-movement v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/event-source/movement)
Compiling voyager-client-bootstrap-module-cometbls v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client-bootstrap/cometbls)
Compiling voyager-client-update-plugin-state-lens v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/client-update/state-lens)
Compiling voyager-client-update-plugin-cometbls v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/client-update/cometbls)
Compiling voyager-client-module-ethermint v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client/ethermint)
Compiling voyager-client-bootstrap-module-ethermint v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client-bootstrap/ethermint)
Compiling voyager-periodic-client-update-plugin v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/periodic-client-update)
Compiling voyager-event-source-plugin-cosmos-sdk v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/event-source/cosmos-sdk)
Compiling voyager-event-source-plugin-ethereum v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/event-source/ethereum)
Compiling voyager-consensus-module-movement v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/consensus/movement)
Compiling voyager-client-update-plugin-tendermint v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/client-update/tendermint)
Compiling voyager-plugin-packet-filter v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/packet-filter)
Compiling voyager-client-bootstrap-module-ethereum v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client-bootstrap/ethereum)
Compiling voyager-client-update-plugin-berachain v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/client-update/berachain)
Compiling voyager-consensus-module-cometbls v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/consensus/cometbls)
Compiling voyager-client-bootstrap-module-state-lens-ics23-mpt v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client-bootstrap/state-lens/ics23-mpt)
Compiling voyager-client-module-movement v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client/movement)
Compiling voyager-client-module-state-lens-ics23-smt v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client/state-lens/ics23-smt)
Compiling voyager-consensus-module-tendermint v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/consensus/tendermint)
Compiling voyager-client-module-cometbls v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client/cometbls)
Compiling voyager-client-module-state-lens-ics23-mpt v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client/state-lens/ics23-mpt)
Compiling voyager-state-module-movement v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/state/movement)
Compiling voyager-client-bootstrap-module-state-lens-ics23-ics23 v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client-bootstrap/state-lens/ics23-ics23)
Compiling voyager-client-bootstrap-module-movement v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client-bootstrap/movement)
Compiling voyager-proof-module-movement v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/proof/movement)
Compiling voyager-client-update-plugin-ethermint v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/client-update/ethermint)
Compiling voyager-transaction-plugin-aptos v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/transaction/aptos)
Compiling voyager-transaction-plugin-cosmos-sdk v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/transaction/cosmos-sdk)
Compiling voyager-proof-module-cosmos-sdk-union v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/proof/cosmos-sdk-union)
Compiling voyager-proof-module-ethereum v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/proof/ethereum)
Compiling voyager-client-module-ethereum v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/modules/client/ethereum)
Compiling voyager-client-update-plugin-ethereum v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/client-update/ethereum)
error[E0603]: type alias `NextSyncCommitteeBranch` is private
--> voyager/plugins/client-update/ethereum/src/main.rs:11:26
|
11 | light_client_update::NextSyncCommitteeBranch, PresetBaseKind, Slot, SyncCommittee,
| ^^^^^^^^^^^^^^^^^^^^^^^ private type alias
|
note: the type alias `NextSyncCommitteeBranch` is defined here
--> /build/voyager-modules-patched-workspace-cargo-toml/lib/beacon-api-types/src/light_client_update.rs:2:40
|
2 | FinalityBranch, LightClientHeader, NextSyncCommitteeBranch, Slot, SyncAggregate, SyncCommittee,
| ^^^^^^^^^^^^^^^^^^^^^^^
help: import `NextSyncCommitteeBranch` directly
|
11 | beacon_api_types::NextSyncCommitteeBranch, PresetBaseKind, Slot, SyncCommittee,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Compiling voyager-transaction-plugin-ethereum v0.0.0 (/build/voyager-modules-patched-workspace-cargo-toml/voyager/plugins/transaction/ethereum)
error[E0609]: no field `consensus_update` on type `&_`
--> voyager/plugins/client-update/ethereum/src/main.rs:542:41
|
542 | .map(|header| match &header.consensus_update {
| ^^^^^^^^^^^^^^^^ unknown field
Some errors have detailed explanations: E0603, E0609.
For more information about an error, try `rustc --explain E0603`.
error: could not compile `voyager-client-update-plugin-ethereum` (bin "voyager-client-update-plugin-ethereum") due to 2 previous errors
warning: build failed, waiting for other jobs to finish...
Loading