warning: Patch `solana-nostd-secp256k1-recover v0.1.1 (https://github.com/jupnet/solana-nostd-secp256k1-recover.git#4675e623)` was not used in the crate graph. Check that the patched package version and available features are compatible with the dependency requirements. If the patch has a different version from what is locked in the Cargo.lock file, run `cargo update` to use the new version. This may also occur with an optional dependency that is not enabled. Compiling multichain-receiver-listener v0.1.0 (/home/newby/infra/build-server/os/multichain-receiver-listener) warning: associated function `get_individual_signature` is never used --> signature-service/src/jupnet/client.rs:52:18 | 14 | impl JupnetRpcClient { | -------------------- associated function in this implementation ... 52 | pub async fn get_individual_signature( | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: field `rpc_auth_token` is never read --> signature-service/src/jupnet/repository.rs:29:5 | 27 | pub struct BlsSignatureRepository { | ---------------------- field in this struct 28 | rpc_client: JupnetRpcClient, 29 | rpc_auth_token: String, | ^^^^^^^^^^^^^^ | = note: `BlsSignatureRepository` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis warning: method `fetch_individual_signatures_with_retry` is never used --> signature-service/src/jupnet/repository.rs:143:14 | 32 | impl BlsSignatureRepository { | --------------------------- method in this implementation ... 143 | async fn fetch_individual_signatures_with_retry( | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `signature-service` (bin "signature-service") generated 3 warnings warning: struct `ApiDoc` is never constructed --> data-api/src/server.rs:28:8 | 28 | struct ApiDoc; | ^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: `data-api` (bin "data-api") generated 1 warning error[E0308]: `match` arms have incompatible types --> multichain-receiver-listener/src/processors/withdrawal_monitor.rs:245:21 | 241 | Ok(data) => match StateWithExtensions::::unpack(&data) { | _________________________- 242 | | Ok(account) => account.base.amount, | | ------------------- this is found to be of type `ethnum::uint::U256` 243 | | Err(e) => { 244 | | warn!("Failed to unpack ATA data for {}: {}", ata_address, e); 245 | | 0 | | ^ expected `U256`, found integer 246 | | } 247 | | }, | |_____________- `match` arms have incompatible types For more information about this error, try `rustc --explain E0308`. error: could not compile `multichain-receiver-listener` (bin "multichain-receiver-listener") due to 1 previous error