Skip to content

wip - wasm hacking#5305

Draft
benluelo wants to merge 1 commit into
mainfrom
wasm-hacking
Draft

wip - wasm hacking#5305
benluelo wants to merge 1 commit into
mainfrom
wasm-hacking

wip

36099cb
Select commit
Loading
Failed to load commit list.
Garnix CI / check cargo-workspace-clippy [x86_64-linux] failed Nov 17, 2025 in 7m 11s

check cargo-workspace-clippy [x86_64-linux]

check cargo-workspace-clippy [x86_64-linux] failed

Details

Last 100 lines of logs:

cargo-workspace-deps-0.0.0> 118 | #[cfg(feature = "ibc")]
cargo-workspace-deps-0.0.0>     |       --------------- the item is gated behind the `ibc` feature
cargo-workspace-deps-0.0.0> 119 | pub use crate::query::{
cargo-workspace-deps-0.0.0> 120 |     ChannelResponse, FeeEnabledChannelResponse, IbcQuery, ListChannelsResponse, PortIdResponse,
cargo-workspace-deps-0.0.0>     |                                                                                 ^^^^^^^^^^^^^^
cargo-workspace-deps-0.0.0> 
cargo-workspace-deps-0.0.0> error[E0432]: unresolved import `crate::query::FeeEnabledChannelResponse`
cargo-workspace-deps-0.0.0>    --> /nix/store/vf466lq3nnrg7gbr9c6bqw5xcd18gg5k-vendor-cargo-deps/3ac2a98221259b3c94f09a6a2538f3d4bc2aabf4e16c814ce4b9d79df90df2a3/cosmwasm-std-2.2.2/src/testing/mock.rs:963:21
cargo-workspace-deps-0.0.0>     |
cargo-workspace-deps-0.0.0> 963 |                 use crate::query::FeeEnabledChannelResponse;
cargo-workspace-deps-0.0.0>     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `FeeEnabledChannelResponse` in `query`
cargo-workspace-deps-0.0.0> 
cargo-workspace-deps-0.0.0>    Compiling concurrent-keyring v0.0.0 (/build/clean-workspace-source/lib/concurrent-keyring)
cargo-workspace-deps-0.0.0>     Checking ark-serialize v0.5.0
cargo-workspace-deps-0.0.0>     Checking logos v0.12.1
cargo-workspace-deps-0.0.0>    Compiling cosmos-client v0.0.0 (/build/clean-workspace-source/lib/cosmos-client)
cargo-workspace-deps-0.0.0>    Compiling wasmtime-versioned-export-macros v32.0.0 (https://github.com/bytecodealliance/wasmtime?rev=b2e585cfa2992142058e691c1a522b801830bc7b#b2e585cf)
cargo-workspace-deps-0.0.0>    Compiling ethereum-sync-protocol v0.0.0 (/build/clean-workspace-source/lib/ethereum-sync-protocol)
cargo-workspace-deps-0.0.0>    Compiling pulley-interpreter v32.0.0 (https://github.com/bytecodealliance/wasmtime?rev=b2e585cfa2992142058e691c1a522b801830bc7b#b2e585cf)
cargo-workspace-deps-0.0.0>     Checking cranelift-bitset v0.119.0 (https://github.com/bytecodealliance/wasmtime?rev=b2e585cfa2992142058e691c1a522b801830bc7b#b2e585cf)
cargo-workspace-deps-0.0.0>     Checking hashlink v0.8.4
cargo-workspace-deps-0.0.0>    Compiling bob-light-client-types v0.0.0 (/build/clean-workspace-source/lib/bob-light-client-types)
cargo-workspace-deps-0.0.0>    Compiling cranelift-isle v0.119.0 (https://github.com/bytecodealliance/wasmtime?rev=b2e585cfa2992142058e691c1a522b801830bc7b#b2e585cf)
cargo-workspace-deps-0.0.0>    Compiling parlia-light-client-types v0.0.0 (/build/clean-workspace-source/lib/parlia-light-client-types)
cargo-workspace-deps-0.0.0>    Compiling arbitrum-light-client-types v0.0.0 (/build/clean-workspace-source/lib/arbitrum-light-client-types)
cargo-workspace-deps-0.0.0>     Checking substrate-bn v0.6.0
cargo-workspace-deps-0.0.0>    Compiling target-lexicon v0.13.2
cargo-workspace-deps-0.0.0>    Compiling cranelift-codegen-shared v0.119.0 (https://github.com/bytecodealliance/wasmtime?rev=b2e585cfa2992142058e691c1a522b801830bc7b#b2e585cf)
cargo-workspace-deps-0.0.0>    Compiling ethereum-light-client v0.0.0 (/build/clean-workspace-source/cosmwasm/ibc-union/lightclient/ethereum)
cargo-workspace-deps-0.0.0>    Compiling cranelift-assembler-x64 v0.119.0 (https://github.com/bytecodealliance/wasmtime?rev=b2e585cfa2992142058e691c1a522b801830bc7b#b2e585cf)
cargo-workspace-deps-0.0.0>     Checking shared-crypto v0.0.0 (https://github.com/mystenlabs/sui#f8f50e5d)
cargo-workspace-deps-0.0.0>     Checking sui-protocol-config v0.1.0 (https://github.com/mystenlabs/sui#f8f50e5d)
cargo-workspace-deps-0.0.0>     Checking fastcrypto-tbls v0.1.0 (https://github.com/MystenLabs/fastcrypto?rev=d1fcb853196c3de7888ed8fad74f419b8c8fbe3b#d1fcb853)
cargo-workspace-deps-0.0.0>     Checking cranelift-entity v0.119.0 (https://github.com/bytecodealliance/wasmtime?rev=b2e585cfa2992142058e691c1a522b801830bc7b#b2e585cf)
cargo-workspace-deps-0.0.0>    Compiling ethermint-light-client-types v0.0.0 (/build/clean-workspace-source/lib/ethermint-light-client-types)
cargo-workspace-deps-0.0.0>    Compiling base-light-client-types v0.0.0 (/build/clean-workspace-source/lib/base-light-client-types)
cargo-workspace-deps-0.0.0>     Checking mockall v0.11.4
cargo-workspace-deps-0.0.0>    Compiling parlia-verifier v0.0.0 (/build/clean-workspace-source/lib/parlia-verifier)
cargo-workspace-deps-0.0.0>     Checking leb128fmt v0.1.0
cargo-workspace-deps-0.0.0> error[E0599]: no variant or associated item named `Ibc` found for enum `QueryRequest<C>` in the current scope
cargo-workspace-deps-0.0.0>    --> /nix/store/vf466lq3nnrg7gbr9c6bqw5xcd18gg5k-vendor-cargo-deps/3ac2a98221259b3c94f09a6a2538f3d4bc2aabf4e16c814ce4b9d79df90df2a3/cosmwasm-std-2.2.2/src/testing/mock.rs:684:27
cargo-workspace-deps-0.0.0>     |
cargo-workspace-deps-0.0.0> 684 |             QueryRequest::Ibc(msg) => self.ibc.query(msg),
cargo-workspace-deps-0.0.0>     |                           ^^^ variant or associated item not found in `QueryRequest<_>`
cargo-workspace-deps-0.0.0>     |
cargo-workspace-deps-0.0.0>    ::: /nix/store/vf466lq3nnrg7gbr9c6bqw5xcd18gg5k-vendor-cargo-deps/3ac2a98221259b3c94f09a6a2538f3d4bc2aabf4e16c814ce4b9d79df90df2a3/cosmwasm-std-2.2.2/src/query/mod.rs:48:1
cargo-workspace-deps-0.0.0>     |
cargo-workspace-deps-0.0.0>  48 | pub enum QueryRequest<C = Empty> {
cargo-workspace-deps-0.0.0>     | -------------------------------- variant or associated item `Ibc` not found for this enum
cargo-workspace-deps-0.0.0> 
cargo-workspace-deps-0.0.0>     Checking merlin v3.0.0
cargo-workspace-deps-0.0.0>     Checking hyper-rustls v0.27.5
cargo-workspace-deps-0.0.0>     Checking jsonrpsee-server v0.25.1
cargo-workspace-deps-0.0.0>     Checking axum v0.8.3
cargo-workspace-deps-0.0.0>     Checking hyper-timeout v0.5.2
cargo-workspace-deps-0.0.0>     Checking hyper-rustls v0.24.2
cargo-workspace-deps-0.0.0>     Checking sui-http v0.0.0 (https://github.com/mystenlabs/sui#f8f50e5d)
cargo-workspace-deps-0.0.0>     Checking reqwest v0.12.15
cargo-workspace-deps-0.0.0>     Checking jsonrpsee-http-client v0.25.1
cargo-workspace-deps-0.0.0>     Checking reqwest v0.11.27
cargo-workspace-deps-0.0.0>     Checking jsonrpsee-http-client v0.24.9
cargo-workspace-deps-0.0.0>     Checking jsonrpsee-server v0.24.9
cargo-workspace-deps-0.0.0>     Checking generic-array v0.12.4
cargo-workspace-deps-0.0.0>    Compiling cranelift-codegen-meta v0.119.0 (https://github.com/bytecodealliance/wasmtime?rev=b2e585cfa2992142058e691c1a522b801830bc7b#b2e585cf)
cargo-workspace-deps-0.0.0>     Checking wasmtime-math v32.0.0 (https://github.com/bytecodealliance/wasmtime?rev=b2e585cfa2992142058e691c1a522b801830bc7b#b2e585cf)
cargo-workspace-deps-0.0.0>    Compiling wasmparser v0.227.1
cargo-workspace-deps-0.0.0> Some errors have detailed explanations: E0432, E0599.
cargo-workspace-deps-0.0.0> For more information about an error, try `rustc --explain E0432`.
cargo-workspace-deps-0.0.0> error: could not compile `cosmwasm-std` (lib) due to 4 previous errors
cargo-workspace-deps-0.0.0> warning: build failed, waiting for other jobs to finish...
error: build of '/nix/store/rdarwqm1883hcw4rksksl83c5ngzdrya-cargo-workspace-deps-0.0.0.drv' on 'ssh-ng://nix-ssh@garnix8' failed: builder for '/nix/store/rdarwqm1883hcw4rksksl83c5ngzdrya-cargo-workspace-deps-0.0.0.drv' failed with exit code 101;
       last 25 log lines:
       >    ::: /nix/store/vf466lq3nnrg7gbr9c6bqw5xcd18gg5k-vendor-cargo-deps/3ac2a98221259b3c94f09a6a2538f3d4bc2aabf4e16c814ce4b9d79df90df2a3/cosmwasm-std-2.2.2/src/query/mod.rs:48:1
       >     |
       >  48 | pub enum QueryRequest<C = Empty> {
       >     | -------------------------------- variant or associated item `Ibc` not found for this enum
       >
       >     Checking merlin v3.0.0
       >     Checking hyper-rustls v0.27.5
       >     Checking jsonrpsee-server v0.25.1
       >     Checking axum v0.8.3
       >     Checking hyper-timeout v0.5.2
       >     Checking hyper-rustls v0.24.2
       >     Checking sui-http v0.0.0 (https://github.com/mystenlabs/sui#f8f50e5d)
       >     Checking reqwest v0.12.15
       >     Checking jsonrpsee-http-client v0.25.1
       >     Checking reqwest v0.11.27
       >     Checking jsonrpsee-http-client v0.24.9
       >     Checking jsonrpsee-server v0.24.9
       >     Checking generic-array v0.12.4
       >    Compiling cranelift-codegen-meta v0.119.0 (https://github.com/bytecodealliance/wasmtime?rev=b2e585cfa2992142058e691c1a522b801830bc7b#b2e585cf)
       >     Checking wasmtime-math v32.0.0 (https://github.com/bytecodealliance/wasmtime?rev=b2e585cfa2992142058e691c1a522b801830bc7b#b2e585cf)
       >    Compiling wasmparser v0.227.1
       > Some errors have detailed explanations: E0432, E0599.
       > For more information about an error, try `rustc --explain E0432`.
       > error: could not compile `cosmwasm-std` (lib) due to 4 previous errors
       > warning: build failed, waiting for other jobs to finish...
       For full logs, run 'nix log /nix/store/rdarwqm1883hcw4rksksl83c5ngzdrya-cargo-workspace-deps-0.0.0.drv'.
error: builder for '/nix/store/rdarwqm1883hcw4rksksl83c5ngzdrya-cargo-workspace-deps-0.0.0.drv' failed with exit code 1
error: 1 dependencies of derivation '/nix/store/5rz1hr8ldlfy69v5x6wjc9pvmf55w5nn-cargo-workspace-clippy-0.0.0.drv' failed to build