From b6168d030e301259bdfb906f8ba35ab30f5832aa Mon Sep 17 00:00:00 2001 From: benluelo Date: Sat, 28 Dec 2024 16:19:04 +0000 Subject: [PATCH] chore: run cargo-machete on the repo --- Cargo.lock | 761 +----------------- .../ics08-light-clients/cometbls/Cargo.toml | 10 - cosmwasm/multicall/Cargo.toml | 9 +- cosmwasm/ucs00-pingpong/Cargo.toml | 5 - cosmwasm/ucs01-relay-api/Cargo.toml | 4 - cosmwasm/ucs01-relay/Cargo.toml | 43 +- cosmwasm/ucs02-nft/Cargo.toml | 1 - cosmwasm/union-ibc/core/Cargo.toml | 4 - .../core/light-client-interface/Cargo.toml | 21 +- .../light-clients/arbitrum/Cargo.toml | 8 - .../light-clients/berachain/Cargo.toml | 26 +- .../light-clients/cometbls/Cargo.toml | 3 - .../light-clients/ethereum/Cargo.toml | 2 - .../union-ibc/light-clients/linea/Cargo.toml | 8 - .../light-clients/movement/Cargo.toml | 8 - .../union-ibc/light-clients/scroll/Cargo.toml | 9 - .../light-clients/tendermint/Cargo.toml | 15 +- drip/Cargo.toml | 2 - e2e/ensure-blocks/Cargo.toml | 2 - hubble/Cargo.toml | 16 - lib/arbitrum-light-client-types/Cargo.toml | 1 - lib/arbitrum-verifier/Cargo.toml | 5 - lib/beacon-api/Cargo.toml | 3 - lib/berachain-light-client-types/Cargo.toml | 14 +- lib/chain-utils/Cargo.toml | 4 - lib/cometbft-rpc/Cargo.toml | 3 - lib/cosmos-sdk-event/Cargo.toml | 4 - lib/ethereum-light-client-types/Cargo.toml | 2 - lib/ethereum-sync-protocol/Cargo.toml | 21 +- lib/evm-storage-verifier/Cargo.toml | 2 - lib/gnark-key-parser/Cargo.toml | 1 - lib/gnark-mimc/Cargo.toml | 1 - lib/ibc-union-spec/Cargo.toml | 2 - lib/linea-light-client-types/Cargo.toml | 5 +- lib/linea-verifier/Cargo.toml | 7 - lib/linea-zktrie/Cargo.toml | 1 - lib/movement-light-client-types/Cargo.toml | 3 - lib/pg-queue/Cargo.toml | 1 - lib/reconnecting-jsonrpc-ws-client/Cargo.toml | 14 +- lib/scroll-api/Cargo.toml | 1 - lib/scroll-codec/Cargo.toml | 11 +- lib/scroll-light-client-types/Cargo.toml | 8 +- lib/scroll-verifier/Cargo.toml | 6 - lib/ssz-derive/Cargo.toml | 1 - lib/ssz/tests-generator/Cargo.toml | 1 - lib/unionlabs/Cargo.toml | 7 +- lib/unionlabs/src/aptos/state_proof.rs | 4 +- lib/voyager-core/Cargo.toml | 4 - lib/voyager-message/Cargo.toml | 6 - lib/voyager-vm/Cargo.toml | 2 - mpc/client/Cargo.toml | 3 - mpc/coordinator/Cargo.toml | 5 - tools/move-bindgen/Cargo.toml | 2 - unionvisor/Cargo.toml | 3 - voyager/Cargo.toml | 7 - .../client-bootstrap/cometbls/Cargo.toml | 7 - .../client-bootstrap/ethereum/Cargo.toml | 10 - .../client-bootstrap/movement/Cargo.toml | 12 - .../client-bootstrap/tendermint/Cargo.toml | 7 - .../client-bootstrap/tendermint/src/main.rs | 2 +- voyager/modules/client/cometbls/Cargo.toml | 10 - voyager/modules/client/ethereum/Cargo.toml | 8 - voyager/modules/client/movement/Cargo.toml | 8 - voyager/modules/client/tendermint/Cargo.toml | 8 - voyager/modules/consensus/cometbls/Cargo.toml | 28 +- voyager/modules/consensus/ethereum/Cargo.toml | 32 +- voyager/modules/consensus/movement/Cargo.toml | 34 +- .../modules/consensus/tendermint/Cargo.toml | 29 +- .../modules/proof/cosmos-sdk-union/Cargo.toml | 9 - voyager/modules/proof/cosmos-sdk/Cargo.toml | 6 - voyager/modules/proof/ethereum/Cargo.toml | 8 - voyager/modules/proof/movement/Cargo.toml | 45 +- .../modules/state/cosmos-sdk-union/Cargo.toml | 7 - voyager/modules/state/cosmos-sdk/Cargo.toml | 5 - voyager/modules/state/ethereum/Cargo.toml | 31 +- voyager/modules/state/movement/Cargo.toml | 51 +- .../plugins/client-update/cometbls/Cargo.toml | 4 - .../plugins/client-update/ethereum/Cargo.toml | 5 - .../plugins/client-update/movement/Cargo.toml | 8 - .../client-update/tendermint/Cargo.toml | 7 - .../event-source/cosmos-sdk/Cargo.toml | 3 - .../plugins/event-source/ethereum/Cargo.toml | 35 +- .../plugins/event-source/movement/Cargo.toml | 49 +- voyager/plugins/packet-filter/Cargo.toml | 27 +- .../plugins/periodic-client-update/Cargo.toml | 27 +- voyager/plugins/transaction-batch/Cargo.toml | 43 +- voyager/plugins/transaction/aptos/Cargo.toml | 34 +- .../plugins/transaction/cosmos-sdk/Cargo.toml | 6 - .../plugins/transaction/ethereum/Cargo.toml | 37 +- 89 files changed, 268 insertions(+), 1496 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6180468cdf..fa6e58f211 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1360,16 +1360,9 @@ dependencies = [ "cosmwasm-std 2.1.4", "ethereum-light-client", "ethereum-light-client-types", - "evm-storage-verifier", "hex", - "protos", - "rlp", - "schemars", - "serde", "serde_json", - "sha3 0.10.8", "thiserror", - "tiny-keccak", "union-ibc-light-client", "union-ibc-msg", "unionlabs", @@ -1385,7 +1378,6 @@ dependencies = [ "rlp", "serde", "sha3 0.10.8", - "thiserror", "unionlabs", ] @@ -1396,12 +1388,7 @@ dependencies = [ "arbitrum-light-client-types", "error_reporter", "evm-storage-verifier", - "hex", - "hex-literal", "rlp", - "serde", - "serde-utils", - "serde_json", "sha3 0.10.8", "thiserror", "unionlabs", @@ -1802,7 +1789,7 @@ checksum = "72e2e26a6b44bc61df3ca8546402cf9204c28e30c06084cc8e75cd5e34d4f150" dependencies = [ "Inflector", "async-graphql-parser", - "darling 0.20.8", + "darling", "proc-macro-crate 3.1.0", "proc-macro2", "quote", @@ -1835,17 +1822,6 @@ dependencies = [ "serde_json", ] -[[package]] -name = "async-lock" -version = "3.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b" -dependencies = [ - "event-listener 4.0.3", - "event-listener-strategy", - "pin-project-lite", -] - [[package]] name = "async-sqlite" version = "0.2.2" @@ -1928,15 +1904,6 @@ dependencies = [ "num-traits", ] -[[package]] -name = "atomic" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994" -dependencies = [ - "bytemuck", -] - [[package]] name = "atomic-waker" version = "1.1.2" @@ -2189,9 +2156,6 @@ name = "beacon-api" version = "0.1.0" dependencies = [ "beacon-api-types", - "enumorph", - "hex", - "macros", "reqwest 0.11.27", "serde", "serde-utils", @@ -2259,22 +2223,14 @@ dependencies = [ "base64 0.21.7", "beacon-api-types", "berachain-light-client-types", - "bytes", - "cometbft-types", "cosmwasm-std 2.1.4", "ethereum-light-client", "ethereum-light-client-types", "evm-storage-verifier", - "hex", - "hex-literal", "ics23", "lazy_static", - "schemars", - "serde", "serde_json", - "sha2 0.10.8", "tendermint-light-client", - "tendermint-light-client-types", "tendermint-verifier", "thiserror", "union-ibc-light-client", @@ -2291,8 +2247,6 @@ dependencies = [ "ethereum-light-client-types", "protos", "serde", - "tendermint-light-client-types", - "thiserror", "unionlabs", ] @@ -2871,7 +2825,6 @@ dependencies = [ "beacon-api", "berachain-light-client-types", "bip32", - "chrono", "cometbft-rpc", "crossbeam-queue", "dashmap 5.5.3", @@ -2886,12 +2839,10 @@ dependencies = [ "prost 0.12.6", "protos", "rand 0.8.5", - "reqwest 0.11.27", "scroll-api", "scroll-rpc", "serde", "serde-utils", - "serde_json", "sha2 0.10.8", "tendermint-light-client-types", "tendermint-rpc", @@ -2900,7 +2851,6 @@ dependencies = [ "tonic", "tracing", "tracing-subscriber 0.3.18", - "typenum", "unionlabs", ] @@ -3144,15 +3094,12 @@ dependencies = [ "hex-literal", "jsonrpsee", "macros", - "protos", "reconnecting-jsonrpc-ws-client", "serde", "serde-utils", "serde_json", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", ] @@ -3192,14 +3139,11 @@ name = "cometbls-light-client" version = "0.1.0" dependencies = [ "base64 0.21.7", - "bytes", "cometbls-groth16-verifier", "cometbls-light-client-types", "cosmwasm-std 2.1.4", - "hex", "ics23", "lazy_static", - "schemars", "serde", "serde_json", "thiserror", @@ -3236,15 +3180,6 @@ dependencies = [ "static_assertions 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] -[[package]] -name = "concurrent-queue" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363" -dependencies = [ - "crossbeam-utils", -] - [[package]] name = "console" version = "0.15.8" @@ -3404,11 +3339,7 @@ version = "0.1.0" dependencies = [ "cometbft-types", "enumorph", - "hex", - "ibc-solidity", "serde", - "serde-utils", - "serde_json", "thiserror", "unionlabs", ] @@ -4206,38 +4137,14 @@ dependencies = [ "thiserror", ] -[[package]] -name = "darling" -version = "0.13.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" -dependencies = [ - "darling_core 0.13.4", - "darling_macro 0.13.4", -] - [[package]] name = "darling" version = "0.20.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54e36fcd13ed84ffdfda6f5be89b31287cbb80c439841fe69e04841435464391" dependencies = [ - "darling_core 0.20.8", - "darling_macro 0.20.8", -] - -[[package]] -name = "darling_core" -version = "0.13.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" -dependencies = [ - "fnv", - "ident_case", - "proc-macro2", - "quote", - "strsim 0.10.0", - "syn 1.0.109", + "darling_core", + "darling_macro", ] [[package]] @@ -4254,24 +4161,13 @@ dependencies = [ "syn 2.0.77", ] -[[package]] -name = "darling_macro" -version = "0.13.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" -dependencies = [ - "darling_core 0.13.4", - "quote", - "syn 1.0.109", -] - [[package]] name = "darling_macro" version = "0.20.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" dependencies = [ - "darling_core 0.20.8", + "darling_core", "quote", "syn 2.0.77", ] @@ -4386,7 +4282,7 @@ version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7431fa049613920234f22c47fdc33e6cf3ee83067091ea4277a3f8c4587aae38" dependencies = [ - "darling 0.20.8", + "darling", "proc-macro2", "quote", "syn 2.0.77", @@ -4559,7 +4455,6 @@ dependencies = [ "chain-utils", "chrono", "clap 4.5.4", - "dashmap 5.5.3", "prost 0.12.6", "protos", "recaptcha-verify", @@ -4568,7 +4463,6 @@ dependencies = [ "subtle-encoding", "tendermint-rpc", "tokio", - "tonic", "tracing", "tracing-subscriber 0.3.18", "unionlabs", @@ -4784,10 +4678,8 @@ dependencies = [ "alloy", "clap 4.5.4", "futures", - "reqwest 0.11.27", "tendermint-rpc", "tokio", - "tracing", "tracing-subscriber 0.3.18", ] @@ -4903,7 +4795,6 @@ dependencies = [ "alloy", "base64 0.21.7", "beacon-api-types", - "cosmwasm-schema 2.1.4", "cosmwasm-std 2.1.4", "ethereum-light-client-types", "ethereum-sync-protocol", @@ -4912,7 +4803,6 @@ dependencies = [ "lazy_static", "protos", "rlp", - "schemars", "serde", "serde-utils", "serde_json", @@ -4930,7 +4820,6 @@ dependencies = [ "beacon-api-types", "hex-literal", "serde", - "serde-utils", "thiserror", "unionlabs", ] @@ -4940,13 +4829,8 @@ name = "ethereum-sync-protocol" version = "0.1.0" dependencies = [ "beacon-api-types", - "bytes", - "ethereum-light-client-types", - "hex", "hex-literal", - "lazy_static", "milagro_bls", - "serde", "serde-utils", "serde_json", "sha2 0.10.8", @@ -4979,38 +4863,6 @@ version = "2.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" -[[package]] -name = "event-listener" -version = "4.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e" -dependencies = [ - "concurrent-queue", - "parking", - "pin-project-lite", -] - -[[package]] -name = "event-listener" -version = "5.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" -dependencies = [ - "concurrent-queue", - "parking", - "pin-project-lite", -] - -[[package]] -name = "event-listener-strategy" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3" -dependencies = [ - "event-listener 4.0.3", - "pin-project-lite", -] - [[package]] name = "evm-storage-verifier" version = "0.1.0" @@ -5018,11 +4870,9 @@ dependencies = [ "hash-db", "hash256-std-hasher", "memory-db", - "primitive-types 0.12.2", "rlp", "serde-utils", "sha3 0.10.8", - "ssz", "thiserror", "trie-db", "unionlabs", @@ -5069,12 +4919,6 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" -[[package]] -name = "fallible-iterator" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" - [[package]] name = "fallible-iterator" version = "0.3.0" @@ -5176,20 +5020,6 @@ version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c007b1ae3abe1cb6f85a16305acd418b7ca6343b953633fee2b76d8f108b830f" -[[package]] -name = "figment" -version = "0.10.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7270677e7067213e04f323b55084586195f18308cd7546cfac9f873344ccceb6" -dependencies = [ - "atomic", - "serde", - "serde_json", - "toml 0.8.12", - "uncased", - "version_check", -] - [[package]] name = "finl_unicode" version = "1.2.0" @@ -5694,7 +5524,6 @@ version = "0.1.0" dependencies = [ "arith", "ark-ff 0.4.2", - "base64 0.21.7", "hex", "substrate-bn", "thiserror", @@ -5713,7 +5542,6 @@ dependencies = [ "serde_json", "sha3 0.10.8", "thiserror", - "tiny-keccak", "unionlabs", ] @@ -6131,41 +5959,25 @@ name = "hubble" version = "0.1.0" dependencies = [ "alloy", - "aptos-crypto", - "aptos-move-ibc", "aptos-rest-client", - "aptos-types", - "arbitrum-light-client-types", - "async-trait", "axum 0.6.20", "backon", "base64 0.21.7", - "beacon-api-types", - "berachain-light-client-types", - "chain-utils", - "chrono", "clap 4.5.4", "color-eyre", "cometbft-rpc", "cometbls-light-client-types", - "const-hex", - "ethereum-light-client-types", "futures", "hex", "itertools 0.13.0", "jsonrpsee", "lazy_static", - "movement-light-client-types", - "num-traits", "prometheus", "prost 0.12.6", "protos", "regex", "reqwest 0.11.27", - "scroll-api", - "scroll-light-client-types", "serde", - "serde-aux", "serde_json", "sqlx", "tendermint-light-client-types", @@ -6373,8 +6185,6 @@ version = "0.1.0" dependencies = [ "enumorph", "ibc-solidity", - "macros", - "schemars", "serde", "sha3 0.10.8", "tracing", @@ -7159,9 +6969,7 @@ version = "0.1.0" dependencies = [ "ethereum-light-client-types", "hex-literal", - "protos", "serde", - "thiserror", "unionlabs", ] @@ -7171,16 +6979,9 @@ version = "0.1.0" dependencies = [ "evm-storage-verifier", "gnark-mimc", - "hex", - "hex-literal", "linea-light-client-types", "linea-zktrie", "rlp", - "scroll-codec", - "serde", - "serde-utils", - "serde_json", - "sha3 0.10.8", "thiserror", "unionlabs", ] @@ -7193,7 +6994,6 @@ dependencies = [ "hex", "hex-literal", "serde", - "serde-utils", "serde_json", "thiserror", "unionlabs", @@ -7445,30 +7245,6 @@ version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9be0862c1b3f26a88803c4a49de6889c10e608b3ee9344e6ef5b45fb37ad3d1" -[[package]] -name = "moka" -version = "0.12.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32cf62eb4dd975d2dde76432fb1075c49e3ee2331cf36f1f8fd4b66550d32b6f" -dependencies = [ - "async-lock", - "async-trait", - "crossbeam-channel", - "crossbeam-epoch", - "crossbeam-utils", - "event-listener 5.3.1", - "futures-util", - "once_cell", - "parking_lot", - "quanta", - "rustc_version 0.4.0", - "smallvec", - "tagptr", - "thiserror", - "triomphe", - "uuid", -] - [[package]] name = "more-asserts" version = "0.3.1" @@ -7511,11 +7287,9 @@ dependencies = [ name = "move-bindgen" version = "0.0.0" dependencies = [ - "aptos-crypto", "aptos-rest-client", "aptos-types", "bcs 0.1.6", - "futures", "move-bindgen-derive", "move-core-types", "prettyplease", @@ -7942,10 +7716,7 @@ dependencies = [ "alloy", "ethereum-light-client-types", "hex-literal", - "rlp", "serde", - "sha3 0.10.8", - "thiserror", "unionlabs", ] @@ -7955,7 +7726,6 @@ version = "0.1.0" dependencies = [ "async-sqlite", "base64 0.21.7", - "clap 4.5.4", "crossterm", "futures-util", "hex", @@ -7965,8 +7735,6 @@ dependencies = [ "hyper-util", "mpc-shared", "pgp", - "postgrest", - "rand 0.8.5", "ratatui", "reqwest 0.11.27", "serde", @@ -7981,15 +7749,10 @@ dependencies = [ name = "mpc-coordinator" version = "0.1.0" dependencies = [ - "async-sqlite", "clap 4.5.4", - "futures", "hex", "mpc-shared", "pgp", - "postgrest", - "reqwest 0.11.27", - "serde_json", "thiserror", "tokio", "tracing", @@ -8031,7 +7794,6 @@ dependencies = [ name = "multicall" version = "1.0.0" dependencies = [ - "cosmwasm-schema 2.1.4", "cosmwasm-std 2.1.4", "hex", "serde", @@ -8145,7 +7907,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee2fe3fc30068c5f20e89b0985d6104c5cc1c6742dbc6efbf352be4189b9bbf7" dependencies = [ "Inflector", - "darling 0.20.8", + "darling", "proc-macro2", "quote", "serde", @@ -8640,12 +8402,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "parking" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" - [[package]] name = "parking_lot" version = "0.12.3" @@ -8893,7 +8649,6 @@ dependencies = [ "serde_json", "sqlx", "tokio", - "tokio-postgres", "tracing", "voyager-vm", ] @@ -8972,24 +8727,6 @@ dependencies = [ "rustc_version 0.4.0", ] -[[package]] -name = "phf" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" -dependencies = [ - "phf_shared", -] - -[[package]] -name = "phf_shared" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" -dependencies = [ - "siphasher", -] - [[package]] name = "pin-project" version = "1.1.5" @@ -9161,7 +8898,7 @@ name = "poem-openapi-derive" version = "5.0.2" source = "git+https://github.com/poem-web/poem.git?rev=809b2816d3504beeba140fef3fdfe9432d654c5b#809b2816d3504beeba140fef3fdfe9432d654c5b" dependencies = [ - "darling 0.20.8", + "darling", "http 1.1.0", "indexmap 2.6.0", "mime", @@ -9214,37 +8951,6 @@ dependencies = [ "serde_json", ] -[[package]] -name = "postgres-protocol" -version = "0.6.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49b6c5ef183cd3ab4ba005f1ca64c21e8bd97ce4699cfea9e8d9a2c4958ca520" -dependencies = [ - "base64 0.21.7", - "byteorder", - "bytes", - "fallible-iterator 0.2.0", - "hmac 0.12.1", - "md-5", - "memchr", - "rand 0.8.5", - "sha2 0.10.8", - "stringprep", -] - -[[package]] -name = "postgres-types" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d2234cdee9408b523530a9b6d2d6b373d1db34f6a8e51dc03ded1828d7fb67c" -dependencies = [ - "bytes", - "fallible-iterator 0.2.0", - "postgres-protocol", - "serde", - "serde_json", -] - [[package]] name = "postgrest" version = "1.6.0" @@ -9607,21 +9313,6 @@ dependencies = [ "percent-encoding", ] -[[package]] -name = "quanta" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e5167a477619228a0b284fac2674e3c388cba90631d7b7de620e6f1fcd08da5" -dependencies = [ - "crossbeam-utils", - "libc", - "once_cell", - "raw-cpuid", - "wasi 0.11.0+wasi-snapshot-preview1", - "web-sys", - "winapi 0.3.9", -] - [[package]] name = "quick-error" version = "1.2.3" @@ -9858,19 +9549,10 @@ dependencies = [ ] [[package]] -name = "raw-cpuid" -version = "11.1.0" +name = "rayon" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb9ee317cfe3fbd54b36a511efc1edd42e216903c9cd575e686dd68a2ba90d8d" -dependencies = [ - "bitflags 2.5.0", -] - -[[package]] -name = "rayon" -version = "1.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" dependencies = [ "either", "rayon-core", @@ -9911,13 +9593,11 @@ name = "reconnecting-jsonrpc-ws-client" version = "0.1.0" dependencies = [ "arc-swap", - "futures", "jsonrpsee", "thiserror", "tokio", "tokio-util", "tracing", - "tracing-subscriber 0.3.18", ] [[package]] @@ -10212,15 +9892,6 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "afab94fb28594581f62d981211a9a4d53cc8130bbcbbb89a0440d9b8e81a7746" -[[package]] -name = "rs_merkle" -version = "1.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b241d2e59b74ef9e98d94c78c47623d04c8392abaf82014dfd372a16041128f" -dependencies = [ - "sha2 0.10.8", -] - [[package]] name = "rsa" version = "0.9.6" @@ -10278,7 +9949,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a78046161564f5e7cd9008aff3b2990b3850dc8e0349119b98e8f251e099f24d" dependencies = [ "bitflags 2.5.0", - "fallible-iterator 0.3.0", + "fallible-iterator", "fallible-streaming-iterator", "hashlink", "libsqlite3-sys", @@ -10580,9 +10251,6 @@ version = "0.1.0" dependencies = [ "alloy", "hex-literal", - "serde", - "serde-utils", - "serde_json", "sha3 0.10.8", "thiserror", "unionlabs", @@ -10594,12 +10262,7 @@ version = "0.1.0" dependencies = [ "ethereum-light-client-types", "hex-literal", - "protos", - "rlp", "serde", - "serde-utils", - "sha3 0.10.8", - "thiserror", "unionlabs", ] @@ -10622,15 +10285,9 @@ name = "scroll-verifier" version = "0.1.0" dependencies = [ "evm-storage-verifier", - "hex", - "hex-literal", "rlp", "scroll-codec", "scroll-light-client-types", - "serde", - "serde-utils", - "serde_json", - "sha3 0.10.8", "thiserror", "unionlabs", "zktrie", @@ -10732,17 +10389,6 @@ dependencies = [ "serde_derive", ] -[[package]] -name = "serde-aux" -version = "4.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d2e8bfba469d06512e11e3311d4d051a4a387a5b42d010404fecf3200321c95" -dependencies = [ - "chrono", - "serde", - "serde_json", -] - [[package]] name = "serde-big-array" version = "0.5.1" @@ -10970,7 +10616,7 @@ version = "3.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8fee4991ef4f274617a51ad4af30519438dacb2f56ac773b08a1922ff743350" dependencies = [ - "darling 0.20.8", + "darling", "proc-macro2", "quote", "syn 2.0.77", @@ -11309,7 +10955,7 @@ dependencies = [ "crc", "crossbeam-queue", "either", - "event-listener 2.5.3", + "event-listener", "futures-channel", "futures-core", "futures-intrusive", @@ -11512,7 +11158,6 @@ dependencies = [ name = "ssz-derive" version = "0.5.3" dependencies = [ - "darling 0.13.4", "proc-macro2", "quote", "syn 1.0.109", @@ -11525,7 +11170,6 @@ dependencies = [ "hex", "serde", "serde-utils", - "serde_json", "serde_yaml 0.9.34+deprecated", "snap", "ssz", @@ -11828,12 +11472,6 @@ dependencies = [ "libc", ] -[[package]] -name = "tagptr" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" - [[package]] name = "tap" version = "1.0.1" @@ -11897,21 +11535,12 @@ name = "tendermint-light-client" version = "0.1.0" dependencies = [ "base64 0.21.7", - "bytes", "cometbft-types", "cosmwasm-std 2.1.4", - "hex", "ics23", "lazy_static", - "prost 0.12.6", - "protos", - "schemars", - "serde", - "serde-json-wasm 1.0.1", - "serde-utils", "serde_json", "sha2 0.10.8", - "sha3 0.10.8", "tendermint-light-client-types", "tendermint-verifier", "thiserror", @@ -12273,32 +11902,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "tokio-postgres" -version = "0.7.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d340244b32d920260ae7448cb72b6e238bddc3d4f7603394e7dd46ed8e48f5b8" -dependencies = [ - "async-trait", - "byteorder", - "bytes", - "fallible-iterator 0.2.0", - "futures-channel", - "futures-util", - "log", - "parking_lot", - "percent-encoding", - "phf", - "pin-project-lite", - "postgres-protocol", - "postgres-types", - "rand 0.8.5", - "socket2", - "tokio", - "tokio-util", - "whoami", -] - [[package]] name = "tokio-rustls" version = "0.24.1" @@ -12838,9 +12441,6 @@ dependencies = [ "cosmwasm-std 1.5.8", "cw-storage-plus 1.2.0", "ethabi", - "hex", - "serde", - "serde_json", "thiserror", ] @@ -12855,22 +12455,15 @@ dependencies = [ "cw-multi-test", "cw-storage-plus 2.0.0", "cw2 2.0.0", - "ethabi", - "go-parse-duration", "hex", "ibc-solidity", "prost 0.12.6", "protos", - "schemars", - "semver 1.0.22", "serde", "serde-json-wasm 1.0.1", - "serde-utils", "sha2 0.10.8", "thiserror", "token-factory-api", - "tracing", - "tracing-subscriber 0.3.18", "ucs01-relay-api", "union-ibc-msg", "unionlabs", @@ -12884,14 +12477,10 @@ dependencies = [ "cosmwasm-std 2.1.4", "ethabi", "go-parse-duration", - "prost 0.12.6", - "protos", "serde", "serde-json-wasm 1.0.1", "serde-utils", - "sha2 0.10.8", "thiserror", - "token-factory-api", "unionlabs", ] @@ -12905,7 +12494,6 @@ dependencies = [ "ethabi", "ics721", "ics721-base", - "serde", "serde_json", "thiserror", "unionlabs", @@ -13014,17 +12602,13 @@ name = "union-ibc" version = "1.0.0" dependencies = [ "alloy", - "cosmwasm-schema 2.1.4", "cosmwasm-std 2.1.4", "cw-storage-plus 2.0.0", - "ethabi", "hex", "ibc-solidity", "ibc-union-spec", "serde", "serde_json", - "sha2 0.10.8", - "sha3 0.10.8", "strum 0.26.3", "thiserror", "union-ibc-msg", @@ -13038,7 +12622,6 @@ dependencies = [ "cosmwasm-schema 2.1.4", "cosmwasm-std 2.1.4", "cw-storage-plus 2.0.0", - "frame-support-procedural", "macros", "schemars", "serde", @@ -13056,21 +12639,13 @@ dependencies = [ "aptos-types", "aptos-verifier", "bcs 0.1.6", - "cosmwasm-schema 2.1.4", "cosmwasm-std 2.1.4", - "cw-storage-plus 2.0.0", - "ethereum-light-client-types", "evm-storage-verifier", - "hex", "hex-literal", "movement-light-client-types", - "protos", "rlp", "serde", "serde-utils", - "serde_json", - "sha2 0.10.8", - "sha3 0.10.8", "thiserror", "union-ibc-light-client", "union-ibc-msg", @@ -13110,15 +12685,12 @@ dependencies = [ "bcs 0.1.6", "bincode", "bip32", - "bitvec 1.0.1", "borsh", "bs58 0.4.0", "chrono", - "clap 4.5.4", "cosmwasm-std 2.1.4", "derive_more 0.99.17", "either", - "enumorph", "frame-support-procedural", "generic-array 0.14.7", "hex", @@ -13135,7 +12707,6 @@ dependencies = [ "rand 0.8.5", "ripemd", "rlp", - "rs_merkle", "schemars", "serde", "serde-utils", @@ -13147,7 +12718,6 @@ dependencies = [ "static_assertions 1.1.0 (git+https://github.com/nvzqz/static-assertions)", "subtle-encoding", "thiserror", - "tracing", "typenum", "uint", "wasmparser", @@ -13159,14 +12729,11 @@ version = "0.1.0" dependencies = [ "clap 4.5.4", "color-eyre", - "figment", "fs_extra", - "reqwest 0.11.27", "serde", "serde_json", "tempfile", "thiserror", - "toml 0.8.12", "tracing", "tracing-subscriber 0.3.18", "tracing-test", @@ -13252,9 +12819,6 @@ name = "uuid" version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" -dependencies = [ - "getrandom 0.2.12", -] [[package]] name = "valuable" @@ -13312,14 +12876,10 @@ dependencies = [ "axum 0.6.20", "clap 4.5.4", "derive_more 0.99.17", - "either", - "enumorph", "frame-support-procedural", "futures", "ibc-classic-spec", - "ibc-solidity", "ibc-union-spec", - "itertools 0.13.0", "jsonrpsee", "pg-queue", "pin-utils", @@ -13327,14 +12887,11 @@ dependencies = [ "reqwest 0.11.27", "schemars", "serde", - "serde-utils", "serde_json", "sqlx", "thiserror", "tikv-jemallocator", "tokio", - "tokio-stream", - "tokio-util", "tracing", "tracing-futures", "tracing-subscriber 0.3.18", @@ -13349,20 +12906,13 @@ version = "0.1.0" dependencies = [ "cometbft-rpc", "cometbls-light-client-types", - "dashmap 5.5.3", - "enumorph", - "futures", "jsonrpsee", - "macros", - "num-bigint 0.4.6", - "prost 0.12.6", "protos", "serde", "serde_json", "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13375,22 +12925,12 @@ dependencies = [ "alloy", "beacon-api", "beacon-api-types", - "bitvec 1.0.1", - "chain-utils", - "enumorph", "ethereum-light-client-types", - "futures", "jsonrpsee", - "macros", - "num-bigint 0.4.6", - "prost 0.12.6", - "protos", "serde", "serde_json", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13402,28 +12942,16 @@ version = "0.1.0" dependencies = [ "aptos-move-ibc", "aptos-rest-client", - "aptos-types", - "bitvec 1.0.1", "chain-utils", - "enumorph", - "futures", "jsonrpsee", - "macros", - "move-core-types", "movement-light-client-types", - "num-bigint 0.4.6", - "prost 0.12.6", - "protos", - "reqwest 0.11.27", "serde", "serde_json", "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", - "voyager-vm", ] [[package]] @@ -13431,14 +12959,8 @@ name = "voyager-client-bootstrap-module-tendermint" version = "0.1.0" dependencies = [ "cometbft-rpc", - "dashmap 5.5.3", - "enumorph", - "futures", "ics23", "jsonrpsee", - "macros", - "num-bigint 0.4.6", - "prost 0.12.6", "protos", "serde", "serde_json", @@ -13446,7 +12968,6 @@ dependencies = [ "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13460,27 +12981,17 @@ dependencies = [ "ark-bn254", "ark-serialize 0.4.2", "bcs 0.1.6", - "clap 4.5.4", - "cometbft-rpc", "cometbls-light-client-types", - "dashmap 5.5.3", - "enumorph", - "futures", "hex", "hex-literal", - "ibc-solidity", "jsonrpsee", "macros", "num-bigint 0.4.6", - "prost 0.12.6", "protos", "serde", - "serde-utils", "serde_json", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13491,20 +13002,12 @@ name = "voyager-client-module-ethereum" version = "0.1.0" dependencies = [ "beacon-api-types", - "chain-utils", - "enumorph", "ethereum-light-client-types", - "futures", "jsonrpsee", - "macros", - "prost 0.12.6", "serde", - "serde-utils", "serde_json", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13515,44 +13018,28 @@ name = "voyager-client-module-movement" version = "0.1.0" dependencies = [ "chain-utils", - "enumorph", - "futures", "jsonrpsee", - "macros", "movement-light-client-types", - "prost 0.12.6", - "protos", "serde", - "serde-utils", "serde_json", "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", - "voyager-vm", ] [[package]] name = "voyager-client-module-tendermint" version = "0.1.0" dependencies = [ - "clap 4.5.4", - "cometbft-rpc", - "dashmap 5.5.3", - "enumorph", - "futures", "jsonrpsee", "macros", "serde", - "serde-utils", "serde_json", "tendermint-light-client-types", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13565,15 +13052,12 @@ dependencies = [ "cometbft-rpc", "cometbft-types", "cometbls-light-client-types", - "dashmap 5.5.3", "enumorph", - "futures", "galois-rpc", "itertools 0.13.0", "jsonrpsee", "macros", "num-bigint 0.4.6", - "prost 0.12.6", "protos", "serde", "serde_json", @@ -13581,7 +13065,6 @@ dependencies = [ "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13601,14 +13084,9 @@ dependencies = [ "futures", "jsonrpsee", "macros", - "num-bigint 0.4.6", - "prost 0.12.6", "serde", - "serde_json", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13620,19 +13098,12 @@ version = "0.1.0" dependencies = [ "aptos-move-ibc", "aptos-rest-client", - "aptos-types", - "bitvec 1.0.1", "chain-utils", "enumorph", "ethereum-light-client-types", - "futures", "jsonrpsee", "macros", - "move-core-types", "movement-light-client-types", - "num-bigint 0.4.6", - "prost 0.12.6", - "protos", "reqwest 0.11.27", "serde", "serde_json", @@ -13640,7 +13111,6 @@ dependencies = [ "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13652,22 +13122,15 @@ version = "0.1.0" dependencies = [ "cometbft-rpc", "cometbft-types", - "dashmap 5.5.3", "enumorph", - "futures", - "ics23", "jsonrpsee", "macros", - "num-bigint 0.4.6", - "prost 0.12.6", - "protos", "serde", "serde_json", "tendermint-light-client-types", "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13678,21 +13141,11 @@ name = "voyager-consensus-module-cometbls" version = "0.1.0" dependencies = [ "cometbft-rpc", - "cometbls-light-client-types", - "dashmap 5.5.3", - "enumorph", - "futures", "jsonrpsee", - "macros", - "num-bigint 0.4.6", - "prost 0.12.6", - "protos", "serde", - "serde_json", "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13705,22 +13158,10 @@ dependencies = [ "alloy", "beacon-api", "beacon-api-types", - "bitvec 1.0.1", - "chain-utils", - "enumorph", - "ethereum-light-client-types", - "futures", "jsonrpsee", - "macros", - "num-bigint 0.4.6", - "prost 0.12.6", - "protos", "serde", - "serde_json", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13732,28 +13173,14 @@ version = "0.1.0" dependencies = [ "aptos-move-ibc", "aptos-rest-client", - "aptos-types", - "bitvec 1.0.1", "chain-utils", - "enumorph", - "futures", "jsonrpsee", - "macros", - "move-core-types", - "movement-light-client-types", - "num-bigint 0.4.6", - "prost 0.12.6", - "protos", - "reqwest 0.11.27", "serde", - "serde_json", "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", - "voyager-vm", ] [[package]] @@ -13761,22 +13188,11 @@ name = "voyager-consensus-module-tendermint" version = "0.1.0" dependencies = [ "cometbft-rpc", - "dashmap 5.5.3", - "enumorph", - "futures", - "ics23", "jsonrpsee", - "macros", - "num-bigint 0.4.6", - "prost 0.12.6", - "protos", "serde", - "serde_json", - "tendermint-light-client-types", "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13786,15 +13202,11 @@ dependencies = [ name = "voyager-core" version = "0.1.0" dependencies = [ - "enumorph", - "hex", "hex-literal", "macros", "schemars", "serde", "serde_json", - "thiserror", - "tracing", "unionlabs", ] @@ -13807,7 +13219,6 @@ dependencies = [ "cosmos-sdk-event", "dashmap 5.5.3", "enumorph", - "futures", "ibc-classic-spec", "ibc-solidity", "ibc-union-spec", @@ -13816,12 +13227,10 @@ dependencies = [ "prost 0.12.6", "protos", "serde", - "serde-utils", "serde_json", "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13833,22 +13242,15 @@ version = "0.1.0" dependencies = [ "alloy", "beacon-api", - "chain-utils", "enumorph", - "futures", "ibc-solidity", "ibc-union-spec", "jsonrpsee", "macros", "serde", - "serde-utils", - "serde_json", - "static_assertions 1.1.0 (git+https://github.com/nvzqz/static-assertions)", "subset-of", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13858,34 +13260,21 @@ dependencies = [ name = "voyager-event-source-plugin-movement" version = "0.1.0" dependencies = [ - "aptos-crypto", "aptos-move-ibc", "aptos-rest-client", "aptos-types", "bcs 0.1.6", "clap 4.5.4", "enumorph", - "futures", - "hex", - "hex-literal", "ibc-solidity", "ibc-union-spec", "jsonrpsee", "macros", "move-bindgen", - "move-core-types", - "prost 0.12.6", - "protos", - "reqwest 0.11.27", "serde", - "serde-utils", "serde_json", - "sha2 0.10.8", - "sha3 0.10.8", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13899,11 +13288,8 @@ dependencies = [ "chain-utils", "clap 4.5.4", "enumorph", - "frame-support-procedural", "futures", - "hex", "hex-literal", - "ibc-solidity", "itertools 0.13.0", "jaq-core", "jaq-interpret", @@ -13911,12 +13297,10 @@ dependencies = [ "jaq-syn", "jsonrpsee", "macros", - "moka", "reconnecting-jsonrpc-ws-client", "reth-ipc", "schemars", "serde", - "serde-utils", "serde_json", "subset-of", "thiserror", @@ -13924,7 +13308,6 @@ dependencies = [ "tokio-util", "tracing", "tracing-subscriber 0.3.18", - "typenum", "unionlabs", "voyager-core", "voyager-vm", @@ -13935,20 +13318,11 @@ name = "voyager-periodic-client-update-plugin" version = "0.1.0" dependencies = [ "clap 4.5.4", - "enumorph", - "futures", - "ibc-classic-spec", - "ibc-union-spec", - "itertools 0.13.0", "jsonrpsee", "macros", "serde", - "serde_json", - "subset-of", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13958,20 +13332,13 @@ dependencies = [ name = "voyager-plugin-packet-filter" version = "0.1.0" dependencies = [ - "enumorph", - "futures", "ibc-classic-spec", - "ibc-union-spec", "jsonrpsee", - "macros", "regex", "serde", - "serde_json", "serde_with", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -13982,8 +13349,6 @@ name = "voyager-plugin-transaction-batch" version = "0.1.0" dependencies = [ "alloy", - "cometbft-rpc", - "dashmap 5.5.3", "either", "enumorph", "futures", @@ -13993,16 +13358,11 @@ dependencies = [ "itertools 0.13.0", "jsonrpsee", "macros", - "prost 0.12.6", - "protos", - "reconnecting-jsonrpc-ws-client", "serde", "serde_json", "subset-of", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -14015,21 +13375,15 @@ dependencies = [ "clap 4.5.4", "cometbft-rpc", "dashmap 5.5.3", - "enumorph", - "futures", "ibc-classic-spec", - "itertools 0.13.0", "jsonrpsee", - "macros", "prost 0.12.6", "protos", "serde", - "serde-utils", "serde_json", "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -14041,24 +13395,15 @@ version = "0.1.0" dependencies = [ "clap 4.5.4", "cometbft-rpc", - "dashmap 5.5.3", - "enumorph", - "futures", - "ibc-solidity", "ibc-union-spec", - "itertools 0.13.0", "jsonrpsee", - "macros", "prost 0.12.6", "protos", "serde", - "serde-utils", "serde_json", - "subtle-encoding", "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -14069,21 +13414,13 @@ name = "voyager-proof-module-ethereum" version = "0.1.0" dependencies = [ "alloy", - "enumorph", "ethereum-light-client-types", - "futures", - "ibc-solidity", "ibc-union-spec", "jsonrpsee", - "macros", "serde", - "serde-utils", "serde_json", - "static_assertions 1.1.0 (git+https://github.com/nvzqz/static-assertions)", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -14093,34 +13430,17 @@ dependencies = [ name = "voyager-proof-module-movement" version = "0.1.0" dependencies = [ - "aptos-crypto", "aptos-move-ibc", "aptos-rest-client", "aptos-types", - "bcs 0.1.6", "clap 4.5.4", - "enumorph", - "futures", - "hex", - "hex-literal", "ibc-union-spec", "jsonrpsee", - "macros", - "move-bindgen", - "move-core-types", - "movement-light-client-types", - "prost 0.12.6", - "protos", "reqwest 0.11.27", "serde", - "serde-utils", "serde_json", - "sha2 0.10.8", - "sha3 0.10.8", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -14133,12 +13453,8 @@ dependencies = [ "clap 4.5.4", "cometbft-rpc", "dashmap 5.5.3", - "enumorph", - "futures", "ibc-classic-spec", - "itertools 0.13.0", "jsonrpsee", - "macros", "prost 0.12.6", "protos", "serde", @@ -14147,7 +13463,6 @@ dependencies = [ "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -14160,23 +13475,16 @@ dependencies = [ "clap 4.5.4", "cometbft-rpc", "dashmap 5.5.3", - "enumorph", - "futures", "ibc-solidity", "ibc-union-spec", - "itertools 0.13.0", "jsonrpsee", - "macros", "prost 0.12.6", "protos", "serde", - "serde-utils", "serde_json", "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", - "union-ibc", "union-ibc-msg", "unionlabs", "voyager-message", @@ -14188,22 +13496,13 @@ name = "voyager-state-module-ethereum" version = "0.1.0" dependencies = [ "alloy", - "beacon-api", - "enumorph", - "ethereum-light-client-types", - "futures", "ibc-solidity", "ibc-union-spec", "jsonrpsee", - "macros", "serde", - "serde-utils", "serde_json", - "static_assertions 1.1.0 (git+https://github.com/nvzqz/static-assertions)", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -14213,35 +13512,22 @@ dependencies = [ name = "voyager-state-module-movement" version = "0.1.0" dependencies = [ - "aptos-crypto", "aptos-move-ibc", "aptos-rest-client", "aptos-types", "bcs 0.1.6", "clap 4.5.4", "enumorph", - "futures", - "hex", - "hex-literal", "ibc-solidity", "ibc-union-spec", "jsonrpsee", "macros", "move-bindgen", - "move-core-types", - "movement-light-client-types", - "prost 0.12.6", - "protos", "reqwest 0.11.27", "serde", - "serde-utils", "serde_json", - "sha2 0.10.8", - "sha3 0.10.8", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -14255,24 +13541,16 @@ dependencies = [ "aptos-move-ibc", "aptos-rest-client", "aptos-types", - "bcs 0.1.6", - "bip32", "chain-utils", "enumorph", - "futures", "ibc-union-spec", "jsonrpsee", "macros", - "move-bindgen", "move-core-types", "serde", - "serde-utils", - "serde_json", "sha3 0.10.8", - "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -14285,26 +13563,20 @@ dependencies = [ "bip32", "chain-utils", "cometbft-rpc", - "dashmap 5.5.3", "enumorph", - "futures", - "hex", "ibc-classic-spec", - "ibc-solidity", "ibc-union-spec", "jsonrpsee", "macros", "prost 0.12.6", "protos", "serde", - "serde-utils", "serde_json", "sha2 0.10.8", "thiserror", "tokio", "tonic", "tracing", - "tracing-subscriber 0.3.18", "union-ibc", "union-ibc-msg", "unionlabs", @@ -14317,23 +13589,18 @@ name = "voyager-transaction-plugin-ethereum" version = "0.1.0" dependencies = [ "alloy", - "beacon-api", "bip32", "chain-utils", "enumorph", - "futures", "ibc-solidity", "ibc-union-spec", - "itertools 0.13.0", "jsonrpsee", "macros", "serde", - "serde-utils", "serde_json", "thiserror", "tokio", "tracing", - "tracing-subscriber 0.3.18", "unionlabs", "voyager-message", "voyager-vm", @@ -14352,9 +13619,7 @@ dependencies = [ "macros", "serde", "serde_json", - "static_assertions 1.1.0 (git+https://github.com/nvzqz/static-assertions)", "subset-of", - "subset-of-derive", "thiserror", "tokio", "tracing", diff --git a/cosmwasm/ics08-light-clients/cometbls/Cargo.toml b/cosmwasm/ics08-light-clients/cometbls/Cargo.toml index 548fe7a398..8b839df3f2 100644 --- a/cosmwasm/ics08-light-clients/cometbls/Cargo.toml +++ b/cosmwasm/ics08-light-clients/cometbls/Cargo.toml @@ -16,19 +16,9 @@ test-include = ["cosmwasm/ics08-light-clients/cometbls/src/test"] crate-type = ["cdylib", "rlib"] [dependencies] -bytes = { workspace = true } cometbls-groth16-verifier = { workspace = true } cosmwasm-std = { workspace = true, features = ["abort", "iterator"] } -hex = { workspace = true } -prost = { workspace = true } protos = { workspace = true, features = ["proto_full", "std"] } -ripemd = { workspace = true } -schemars = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde-json-wasm = { workspace = true } -serde-utils = { workspace = true } -sha2 = { workspace = true } -sha3 = { workspace = true } thiserror = { workspace = true } cometbls-light-client-types = { workspace = true, features = ["proto"] } diff --git a/cosmwasm/multicall/Cargo.toml b/cosmwasm/multicall/Cargo.toml index 558ef660f1..73f24d5d6c 100644 --- a/cosmwasm/multicall/Cargo.toml +++ b/cosmwasm/multicall/Cargo.toml @@ -16,11 +16,10 @@ crate-type = ["cdylib", "rlib"] library = [] [dependencies] -cosmwasm-schema = { workspace = true } -cosmwasm-std = { workspace = true, features = ["std", "stargate"] } -serde = { workspace = true, features = ["derive"] } -thiserror = { workspace = true } -unionlabs = { workspace = true } +cosmwasm-std = { workspace = true, features = ["std", "stargate"] } +serde = { workspace = true, features = ["derive"] } +thiserror = { workspace = true } +unionlabs = { workspace = true } [dev-dependencies] hex = { workspace = true } diff --git a/cosmwasm/ucs00-pingpong/Cargo.toml b/cosmwasm/ucs00-pingpong/Cargo.toml index d576fc9483..df36e5e439 100644 --- a/cosmwasm/ucs00-pingpong/Cargo.toml +++ b/cosmwasm/ucs00-pingpong/Cargo.toml @@ -20,9 +20,4 @@ cosmwasm-schema = { version = "1.5" } cosmwasm-std = { version = "1.5.4", features = ["stargate"] } cw-storage-plus = { version = "1.2" } ethabi = { workspace = true } -serde = { workspace = true, features = ["derive"] } thiserror = { workspace = true } - -[dev-dependencies] -hex = { workspace = true } -serde_json = { workspace = true } diff --git a/cosmwasm/ucs01-relay-api/Cargo.toml b/cosmwasm/ucs01-relay-api/Cargo.toml index 7aed224560..5c6c5b201b 100644 --- a/cosmwasm/ucs01-relay-api/Cargo.toml +++ b/cosmwasm/ucs01-relay-api/Cargo.toml @@ -11,12 +11,8 @@ cosmwasm-schema = { workspace = true } cosmwasm-std = { workspace = true, features = ["stargate", "std"] } ethabi = { workspace = true } go-parse-duration = { workspace = true } -prost = { workspace = true } -protos = { workspace = true } serde = { workspace = true } serde-json-wasm = { workspace = true } serde-utils = { workspace = true } -sha2 = { workspace = true } thiserror = { workspace = true } -token-factory-api = { workspace = true } unionlabs = { workspace = true } diff --git a/cosmwasm/ucs01-relay/Cargo.toml b/cosmwasm/ucs01-relay/Cargo.toml index ae78b20454..f718eb6fe3 100644 --- a/cosmwasm/ucs01-relay/Cargo.toml +++ b/cosmwasm/ucs01-relay/Cargo.toml @@ -17,31 +17,24 @@ crate-type = ["cdylib", "rlib"] library = [] [dependencies] -base58 = { version = "0.2" } -cosmwasm-schema = { workspace = true } -cosmwasm-std = { workspace = true, features = ["stargate", "cosmwasm_2_1", "abort"] } -cw-controllers = { version = "2.0.0" } -cw-storage-plus = { workspace = true } -cw2 = { version = "2.0.0" } -ethabi = { workspace = true } -go-parse-duration = { workspace = true } -hex = { workspace = true } -ibc-solidity = { workspace = true, features = ["serde"] } -prost = { workspace = true } -protos = { workspace = true } -schemars = { workspace = true } -semver = "1" -serde = { workspace = true, features = ["derive"] } -serde-json-wasm = { workspace = true } -serde-utils = { workspace = true } -sha2 = { workspace = true } -thiserror = { workspace = true } -token-factory-api = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -ucs01-relay-api = { workspace = true } -union-ibc-msg = { workspace = true } -unionlabs = { workspace = true } +base58 = { version = "0.2" } +cosmwasm-schema = { workspace = true } +cosmwasm-std = { workspace = true, features = ["stargate", "cosmwasm_2_1", "abort"] } +cw-controllers = { version = "2.0.0" } +cw-storage-plus = { workspace = true } +cw2 = { version = "2.0.0" } +hex = { workspace = true } +ibc-solidity = { workspace = true, features = ["serde"] } +prost = { workspace = true } +protos = { workspace = true } +serde = { workspace = true, features = ["derive"] } +serde-json-wasm = { workspace = true } +sha2 = { workspace = true } +thiserror = { workspace = true } +token-factory-api = { workspace = true } +ucs01-relay-api = { workspace = true } +union-ibc-msg = { workspace = true } +unionlabs = { workspace = true } [dev-dependencies] cw-multi-test = { git = "https://github.com/CosmWasm/cw-multi-test.git", rev = "e1a2f587c7f9d723444ec93ad8fa48f1d88b65bc", features = ["stargate", "staking"] } diff --git a/cosmwasm/ucs02-nft/Cargo.toml b/cosmwasm/ucs02-nft/Cargo.toml index 6700835642..9fc29ac6c3 100644 --- a/cosmwasm/ucs02-nft/Cargo.toml +++ b/cosmwasm/ucs02-nft/Cargo.toml @@ -22,7 +22,6 @@ cw-storage-plus = { version = "1.2" } ethabi = { workspace = true } ics721 = { git = "https://github.com/hussein-aitlahcen/cw-ics721", rev = "dd5b7add6fdc81e633084031f8512e5e909dd42a" } ics721-base = { git = "https://github.com/hussein-aitlahcen/cw-ics721", rev = "dd5b7add6fdc81e633084031f8512e5e909dd42a", features = ["library"] } -serde = { workspace = true, features = ["derive"] } thiserror = { workspace = true } unionlabs = { workspace = true } diff --git a/cosmwasm/union-ibc/core/Cargo.toml b/cosmwasm/union-ibc/core/Cargo.toml index 54510384c3..999ef1104a 100644 --- a/cosmwasm/union-ibc/core/Cargo.toml +++ b/cosmwasm/union-ibc/core/Cargo.toml @@ -17,17 +17,13 @@ library = [] [dependencies] alloy = { workspace = true, features = ["sol-types"] } -cosmwasm-schema = { workspace = true } cosmwasm-std = { workspace = true, features = ["abort"] } cw-storage-plus = { workspace = true } -ethabi = { workspace = true } hex = { workspace = true } ibc-solidity = { workspace = true, features = ["serde"] } ibc-union-spec.workspace = true serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } -sha2 = { workspace = true } -sha3 = { workspace = true } strum = { version = "0.26.3", features = ["derive"] } thiserror = { workspace = true } union-ibc-msg = { workspace = true } diff --git a/cosmwasm/union-ibc/core/light-client-interface/Cargo.toml b/cosmwasm/union-ibc/core/light-client-interface/Cargo.toml index e6a052d873..7cb3f871f1 100644 --- a/cosmwasm/union-ibc/core/light-client-interface/Cargo.toml +++ b/cosmwasm/union-ibc/core/light-client-interface/Cargo.toml @@ -6,17 +6,16 @@ repository.workspace = true version = "0.1.0" [dependencies] -cosmwasm-schema = { workspace = true, package = "cosmwasm-schema" } -cosmwasm-std = { workspace = true, package = "cosmwasm-std" } -cw-storage-plus = { workspace = true, package = "cw-storage-plus" } -frame-support-procedural.workspace = true -macros.workspace = true -schemars = { workspace = true } -serde = { workspace = true } -serde-utils.workspace = true -thiserror.workspace = true -union-ibc-msg = { workspace = true } -unionlabs.workspace = true +cosmwasm-schema = { workspace = true, package = "cosmwasm-schema" } +cosmwasm-std = { workspace = true, package = "cosmwasm-std" } +cw-storage-plus = { workspace = true, package = "cw-storage-plus" } +macros.workspace = true +schemars = { workspace = true } +serde = { workspace = true } +serde-utils.workspace = true +thiserror.workspace = true +union-ibc-msg = { workspace = true } +unionlabs.workspace = true [lints] workspace = true diff --git a/cosmwasm/union-ibc/light-clients/arbitrum/Cargo.toml b/cosmwasm/union-ibc/light-clients/arbitrum/Cargo.toml index 3e4fa5cfe8..69e7eb507e 100644 --- a/cosmwasm/union-ibc/light-clients/arbitrum/Cargo.toml +++ b/cosmwasm/union-ibc/light-clients/arbitrum/Cargo.toml @@ -18,15 +18,7 @@ arbitrum-verifier = { workspace = true } cosmwasm-std = { workspace = true, features = ["abort", "cosmwasm_2_1"] } ethereum-light-client = { workspace = true, features = ["library"] } ethereum-light-client-types = { workspace = true } -evm-storage-verifier = { workspace = true } -hex = { workspace = true } -protos = { workspace = true } -rlp = { workspace = true } -schemars = { workspace = true } -serde = { workspace = true, features = ["derive"] } -sha3 = { workspace = true } thiserror = { workspace = true } -tiny-keccak = { workspace = true, features = ["keccak"] } union-ibc-light-client = { workspace = true } union-ibc-msg = { workspace = true } unionlabs = { workspace = true, features = ["ethabi"] } diff --git a/cosmwasm/union-ibc/light-clients/berachain/Cargo.toml b/cosmwasm/union-ibc/light-clients/berachain/Cargo.toml index 0590b24238..cc0a213065 100644 --- a/cosmwasm/union-ibc/light-clients/berachain/Cargo.toml +++ b/cosmwasm/union-ibc/light-clients/berachain/Cargo.toml @@ -17,27 +17,19 @@ crate-type = ["cdylib", "rlib"] [dependencies] beacon-api-types = { workspace = true, features = ["ssz"] } -bytes = { workspace = true } cosmwasm-std = { workspace = true, features = ["abort", "cosmwasm_2_1"] } ethereum-light-client = { workspace = true, features = ["library"] } -hex = { workspace = true } -schemars = { workspace = true } -serde = { workspace = true, features = ["derive"] } -sha2 = { workspace = true } thiserror = { workspace = true } -berachain-light-client-types = { workspace = true, features = ["serde", "ethabi"] } -cometbft-types = { workspace = true, features = ["hash"] } -ethereum-light-client-types = { workspace = true, features = ["serde", "ethabi"] } -evm-storage-verifier = { workspace = true } -hex-literal = { workspace = true } -ics23 = { workspace = true } -tendermint-light-client = { workspace = true, features = ["library"] } -tendermint-light-client-types = { workspace = true, features = ["serde", "ethabi"] } -tendermint-verifier = { workspace = true } -union-ibc-light-client = { workspace = true } -union-ibc-msg = { workspace = true } -unionlabs = { workspace = true } +berachain-light-client-types = { workspace = true, features = ["serde", "ethabi"] } +ethereum-light-client-types = { workspace = true, features = ["serde", "ethabi"] } +evm-storage-verifier = { workspace = true } +ics23 = { workspace = true } +tendermint-light-client = { workspace = true, features = ["library"] } +tendermint-verifier = { workspace = true } +union-ibc-light-client = { workspace = true } +union-ibc-msg = { workspace = true } +unionlabs = { workspace = true } [dev-dependencies] base64 = { workspace = true } diff --git a/cosmwasm/union-ibc/light-clients/cometbls/Cargo.toml b/cosmwasm/union-ibc/light-clients/cometbls/Cargo.toml index bfc694489b..32502aedab 100644 --- a/cosmwasm/union-ibc/light-clients/cometbls/Cargo.toml +++ b/cosmwasm/union-ibc/light-clients/cometbls/Cargo.toml @@ -16,13 +16,10 @@ test-include = ["cosmwasm/union-ibc/light-clients/cometbls/src/test"] crate-type = ["cdylib", "rlib"] [dependencies] -bytes = { workspace = true } cometbls-groth16-verifier = { workspace = true } cometbls-light-client-types = { workspace = true, features = ["serde", "ethabi"] } cosmwasm-std = { workspace = true, features = ["abort", "iterator", "cosmwasm_2_1"] } -hex = { workspace = true } ics23 = { workspace = true } -schemars = { workspace = true } serde = { workspace = true, features = ["derive"] } thiserror = { workspace = true } union-ibc-light-client = { workspace = true } diff --git a/cosmwasm/union-ibc/light-clients/ethereum/Cargo.toml b/cosmwasm/union-ibc/light-clients/ethereum/Cargo.toml index 7fbc34dd70..67bb2d7723 100644 --- a/cosmwasm/union-ibc/light-clients/ethereum/Cargo.toml +++ b/cosmwasm/union-ibc/light-clients/ethereum/Cargo.toml @@ -18,13 +18,11 @@ crate-type = ["cdylib", "rlib"] [dependencies] alloy = { workspace = true, features = ["sol-types"] } beacon-api-types = { workspace = true } -cosmwasm-schema = { workspace = true } cosmwasm-std = { workspace = true, features = ["abort", "cosmwasm_2_1"] } ethereum-light-client-types = { workspace = true, features = ["serde", "ethabi"] } ethereum-sync-protocol = { workspace = true } evm-storage-verifier = { workspace = true } rlp = { workspace = true } -schemars = { workspace = true } serde = { workspace = true, features = ["derive"] } thiserror = { workspace = true } union-ibc-light-client = { workspace = true } diff --git a/cosmwasm/union-ibc/light-clients/linea/Cargo.toml b/cosmwasm/union-ibc/light-clients/linea/Cargo.toml index 578f5a31e7..9b4fb24879 100644 --- a/cosmwasm/union-ibc/light-clients/linea/Cargo.toml +++ b/cosmwasm/union-ibc/light-clients/linea/Cargo.toml @@ -15,21 +15,13 @@ crate-type = ["cdylib", "rlib"] [dependencies] cosmwasm-std = { workspace = true, features = ["abort"] } ethereum-light-client = { workspace = true, features = ["mainnet", "library"] } -evm-storage-verifier = { workspace = true } gnark-mimc = { workspace = true } -hex = { workspace = true } ics008-wasm-client = { workspace = true } linea-light-client-types = { workspace = true, features = ["proto"] } linea-verifier = { workspace = true } linea-zktrie = { workspace = true } protos = { workspace = true } -rlp = { workspace = true } -schemars = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde-json-wasm = { workspace = true } -sha3 = { workspace = true } thiserror = { workspace = true } -tiny-keccak = { workspace = true, features = ["keccak"] } unionlabs = { workspace = true, features = ["ethabi", "stargate"] } [dev-dependencies] diff --git a/cosmwasm/union-ibc/light-clients/movement/Cargo.toml b/cosmwasm/union-ibc/light-clients/movement/Cargo.toml index b21a4dc483..cec96439e2 100644 --- a/cosmwasm/union-ibc/light-clients/movement/Cargo.toml +++ b/cosmwasm/union-ibc/light-clients/movement/Cargo.toml @@ -8,21 +8,13 @@ version = "0.1.0" [dependencies] aptos-verifier = { workspace = true } bcs = { workspace = true } -cosmwasm-schema = { workspace = true } cosmwasm-std = { workspace = true, features = ["abort"] } -cw-storage-plus = { workspace = true } -ethereum-light-client-types = { workspace = true } evm-storage-verifier = { workspace = true } -hex = { workspace = true, features = ["alloc"] } hex-literal = { workspace = true } movement-light-client-types = { workspace = true, features = ["ethabi", "serde"] } -protos = { workspace = true } rlp = { workspace = true } serde = { workspace = true, features = ["derive"] } serde-utils = { workspace = true } -serde_json = { workspace = true } -sha2 = { workspace = true, features = ["std"] } -sha3 = { workspace = true } thiserror = { workspace = true } union-ibc-light-client = { workspace = true } union-ibc-msg = { workspace = true } diff --git a/cosmwasm/union-ibc/light-clients/scroll/Cargo.toml b/cosmwasm/union-ibc/light-clients/scroll/Cargo.toml index 105a3c4ff8..4976e4273c 100644 --- a/cosmwasm/union-ibc/light-clients/scroll/Cargo.toml +++ b/cosmwasm/union-ibc/light-clients/scroll/Cargo.toml @@ -14,21 +14,12 @@ crate-type = ["cdylib", "rlib"] [dependencies] cosmwasm-std = { workspace = true, features = ["abort"] } -cw-storage-plus = { workspace = true } ethereum-light-client = { workspace = true, features = ["library"] } ethereum-light-client-types = { workspace = true } -evm-storage-verifier = { workspace = true } -hex = { workspace = true } -rlp = { workspace = true } -schemars = { workspace = true } scroll-codec = { workspace = true } scroll-light-client-types = { workspace = true, features = ["proto"] } scroll-verifier = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde-json-wasm = { workspace = true } -sha3 = { workspace = true } thiserror = { workspace = true } -tiny-keccak = { workspace = true, features = ["keccak"] } union-ibc-light-client = { workspace = true } union-ibc-msg = { workspace = true } unionlabs = { workspace = true, features = ["ethabi"] } diff --git a/cosmwasm/union-ibc/light-clients/tendermint/Cargo.toml b/cosmwasm/union-ibc/light-clients/tendermint/Cargo.toml index 981c7de8f9..64df6880de 100644 --- a/cosmwasm/union-ibc/light-clients/tendermint/Cargo.toml +++ b/cosmwasm/union-ibc/light-clients/tendermint/Cargo.toml @@ -16,18 +16,9 @@ test-include = ["cosmwasm/union-ibc/light-clients/tendermint/src/test"] crate-type = ["cdylib", "rlib"] [dependencies] -bytes = { workspace = true } -cosmwasm-std = { workspace = true, features = ["abort", "cosmwasm_2_1", "iterator"] } -hex = { workspace = true } -prost = { workspace = true } -protos = { workspace = true, features = ["proto_full", "std"] } -schemars = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde-json-wasm = { workspace = true } -serde-utils = { workspace = true } -sha2 = { workspace = true } -sha3 = { workspace = true } -thiserror = { workspace = true } +cosmwasm-std = { workspace = true, features = ["abort", "cosmwasm_2_1", "iterator"] } +sha2 = { workspace = true } +thiserror = { workspace = true } cometbft-types = { workspace = true, features = ["proto", "hash"] } ics23 = { workspace = true } diff --git a/drip/Cargo.toml b/drip/Cargo.toml index fc8b203559..7d60dfeb6d 100644 --- a/drip/Cargo.toml +++ b/drip/Cargo.toml @@ -9,14 +9,12 @@ version = "0.1.0" chain-utils = { workspace = true } chrono = { workspace = true, features = ["clock"] } clap = { workspace = true, features = ["derive"] } -dashmap = { workspace = true } prost = { workspace = true } protos = { workspace = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } tendermint-rpc = { workspace = true } tokio = { workspace = true, features = ["full"] } -tonic = { workspace = true, features = ["transport", "tls", "tls-roots", "tls-webpki-roots"] } tracing = { workspace = true } tracing-subscriber = { workspace = true, features = ["env-filter", "json"] } unionlabs = { workspace = true } diff --git a/e2e/ensure-blocks/Cargo.toml b/e2e/ensure-blocks/Cargo.toml index 48ae2e63f5..ccf3ce695a 100644 --- a/e2e/ensure-blocks/Cargo.toml +++ b/e2e/ensure-blocks/Cargo.toml @@ -13,8 +13,6 @@ workspace = true alloy = { workspace = true, features = ["rpc", "rpc-types", "transports", "transport-http", "transport-ws", "reqwest", "provider-ws"] } clap = { workspace = true, features = ["default", "derive"] } futures.workspace = true -reqwest = { workspace = true } tendermint-rpc = { workspace = true, features = ["http-client", "websocket-client"] } tokio = { workspace = true, features = ["full"] } -tracing = { workspace = true } tracing-subscriber = { workspace = true } diff --git a/hubble/Cargo.toml b/hubble/Cargo.toml index c5252fd2c0..36c847d0e3 100644 --- a/hubble/Cargo.toml +++ b/hubble/Cargo.toml @@ -19,41 +19,25 @@ path = "src/main.rs" [dependencies] alloy = { workspace = true, features = ["eips", "rpc", "rpc-types", "serde", "transports", "transport-http", "providers", "reqwest"] } -aptos-crypto = { workspace = true } -aptos-move-ibc = { workspace = true } aptos-rest-client = { workspace = true } -aptos-types = { workspace = true } -arbitrum-light-client-types = { workspace = true, features = ["serde"] } -async-trait = "0.1.82" axum = { workspace = true, features = ["macros", "tokio"] } backon = "0.4.4" base64 = { workspace = true } -beacon-api-types = { workspace = true, features = ["serde", "ssz"] } -berachain-light-client-types = { workspace = true, features = ["serde"] } -chain-utils = { workspace = true } -chrono = { workspace = true, features = ["clock"] } clap = { workspace = true, features = ["derive", "env", "error-context"] } color-eyre = { workspace = true, features = ["default"] } cometbft-rpc = { workspace = true } cometbls-light-client-types = { workspace = true, features = ["proto", "ethabi", "serde"] } -const-hex = "1.12.0" -ethereum-light-client-types = { workspace = true, features = ["serde"] } futures = { workspace = true, features = ["async-await"] } hex = { workspace = true } itertools = "0.13.0" jsonrpsee = { workspace = true, features = ["tracing", "ws-client", "http-client"] } lazy_static = { workspace = true } -movement-light-client-types = { workspace = true, features = ["ethabi", "serde"] } -num-traits = "0.2.19" prometheus = { version = "0.13.3", features = ["process"] } prost = { workspace = true } protos = { workspace = true, features = ["client"] } regex = "1.10.5" reqwest = { workspace = true, features = ["json", "blocking"] } -scroll-api = { workspace = true } -scroll-light-client-types = { workspace = true, features = ["proto", "serde"] } serde = { workspace = true, features = ["derive"] } -serde-aux = "4.5.0" serde_json = { workspace = true } sqlx = { workspace = true, features = ["postgres", "runtime-tokio", "tls-rustls", "time", "macros", "json", "bigdecimal"] } tendermint-light-client-types = { workspace = true, features = ["proto", "serde"] } diff --git a/lib/arbitrum-light-client-types/Cargo.toml b/lib/arbitrum-light-client-types/Cargo.toml index c9214755cc..13e0a19568 100644 --- a/lib/arbitrum-light-client-types/Cargo.toml +++ b/lib/arbitrum-light-client-types/Cargo.toml @@ -9,7 +9,6 @@ ethereum-light-client-types = { workspace = true } rlp = { workspace = true, features = ["derive"] } serde = { workspace = true, optional = true, features = ["derive"] } sha3 = { workspace = true } -thiserror = { workspace = true } unionlabs = { workspace = true } [features] diff --git a/lib/arbitrum-verifier/Cargo.toml b/lib/arbitrum-verifier/Cargo.toml index 163b04a115..5e8d21eda7 100644 --- a/lib/arbitrum-verifier/Cargo.toml +++ b/lib/arbitrum-verifier/Cargo.toml @@ -14,12 +14,7 @@ workspace = true [dependencies] arbitrum-light-client-types = { workspace = true } evm-storage-verifier = { workspace = true } -hex = { workspace = true } -hex-literal = { workspace = true } rlp = { workspace = true } -serde = { workspace = true } -serde-utils = { workspace = true } -serde_json = { workspace = true } sha3 = { workspace = true } thiserror = { workspace = true } unionlabs = { workspace = true } diff --git a/lib/beacon-api/Cargo.toml b/lib/beacon-api/Cargo.toml index bf78062af2..527a378758 100644 --- a/lib/beacon-api/Cargo.toml +++ b/lib/beacon-api/Cargo.toml @@ -8,9 +8,6 @@ workspace = true [dependencies] beacon-api-types = { workspace = true, features = ["serde"] } -enumorph = { workspace = true } -hex = { workspace = true, features = ["alloc"] } -macros = { workspace = true } reqwest = { workspace = true, features = ["rustls-tls", "json"] } serde = { workspace = true, features = ["derive"] } serde-utils = { workspace = true } diff --git a/lib/berachain-light-client-types/Cargo.toml b/lib/berachain-light-client-types/Cargo.toml index a56f8400d5..04ca4601cf 100644 --- a/lib/berachain-light-client-types/Cargo.toml +++ b/lib/berachain-light-client-types/Cargo.toml @@ -4,14 +4,12 @@ name = "berachain-light-client-types" version = "0.1.0" [dependencies] -alloy = { workspace = true, features = ["sol-types"], optional = true } -beacon-api-types = { workspace = true } -ethereum-light-client-types = { workspace = true } -protos = { workspace = true, optional = true, features = ["union+ibc+lightclients+berachain+v1"] } -serde = { workspace = true, optional = true, features = ["derive"] } -tendermint-light-client-types = { workspace = true } -thiserror = { workspace = true } -unionlabs = { workspace = true } +alloy = { workspace = true, features = ["sol-types"], optional = true } +beacon-api-types = { workspace = true } +ethereum-light-client-types = { workspace = true } +protos = { workspace = true, optional = true, features = ["union+ibc+lightclients+berachain+v1"] } +serde = { workspace = true, optional = true, features = ["derive"] } +unionlabs = { workspace = true } [features] default = [] diff --git a/lib/chain-utils/Cargo.toml b/lib/chain-utils/Cargo.toml index 83ab9a3f88..5d2bec1018 100644 --- a/lib/chain-utils/Cargo.toml +++ b/lib/chain-utils/Cargo.toml @@ -15,7 +15,6 @@ unionlabs = { workspace = true, features = ["default"] } berachain-light-client-types.workspace = true bip32 = { workspace = true, features = ["secp256k1"] } -chrono = { workspace = true, features = ["alloc"] } cometbft-rpc = { workspace = true } crossbeam-queue = { workspace = true, features = ["std"] } dashmap = { workspace = true } @@ -28,11 +27,9 @@ num-rational = "0.4.2" num_enum = "0.7.0" prost = { workspace = true } rand = "0.8.5" -reqwest = { workspace = true } scroll-api = { workspace = true } scroll-rpc = { workspace = true } serde = { workspace = true, features = ["derive"] } -serde_json = { workspace = true } sha2 = { workspace = true } tendermint-light-client-types.workspace = true tendermint-rpc = { workspace = true, features = ["http-client", "websocket-client", "default"] } @@ -40,7 +37,6 @@ thiserror = { workspace = true } tokio = { workspace = true } tonic = { workspace = true, features = ["transport", "tls", "tls-roots", "tls-webpki-roots"] } tracing = { workspace = true } -typenum = { workspace = true, features = ["const-generics", "no_std"] } [features] diff --git a/lib/cometbft-rpc/Cargo.toml b/lib/cometbft-rpc/Cargo.toml index d50e41c68e..75c8fd7a7a 100644 --- a/lib/cometbft-rpc/Cargo.toml +++ b/lib/cometbft-rpc/Cargo.toml @@ -14,13 +14,10 @@ cometbft-types = { workspace = true, features = ["proto"] } hex = { workspace = true } jsonrpsee = { workspace = true, features = ["tracing", "ws-client", "http-client"] } macros = { workspace = true } -protos = { workspace = true, features = ["serde", "cometbft+abci+v1", "cometbft+blocksync+v1", "cometbft+consensus+v1", "cometbft+crypto+v1", "cometbft+libs+bits+v1", "cometbft+mempool+v1", "cometbft+p2p+v1", "cometbft+privval+v1", "cometbft+rpc+grpc+v1beta3", "cometbft+state+v1", "cometbft+statesync+v1", "cometbft+store+v1", "cometbft+types+v1", "cometbft+version+v1"] } reconnecting-jsonrpc-ws-client = { workspace = true } serde = { workspace = true, features = ["derive"] } serde-utils = { workspace = true } -thiserror = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true, features = ["env-filter", "fmt"] } unionlabs = { workspace = true } [dev-dependencies] diff --git a/lib/cosmos-sdk-event/Cargo.toml b/lib/cosmos-sdk-event/Cargo.toml index 4f45bbabcf..22ab94099c 100644 --- a/lib/cosmos-sdk-event/Cargo.toml +++ b/lib/cosmos-sdk-event/Cargo.toml @@ -6,10 +6,6 @@ version = "0.1.0" [dependencies] cometbft-types = { workspace = true } enumorph = { workspace = true } -hex = { workspace = true } -ibc-solidity = { workspace = true, features = ["serde"] } serde = { workspace = true } -serde-utils = { workspace = true } -serde_json = { workspace = true } thiserror = { workspace = true } unionlabs = { workspace = true } diff --git a/lib/ethereum-light-client-types/Cargo.toml b/lib/ethereum-light-client-types/Cargo.toml index 15815288cf..e88c6d059d 100644 --- a/lib/ethereum-light-client-types/Cargo.toml +++ b/lib/ethereum-light-client-types/Cargo.toml @@ -7,7 +7,6 @@ version = "0.1.0" alloy = { workspace = true, features = ["sol-types"], optional = true } beacon-api-types = { workspace = true } serde = { workspace = true, optional = true, features = ["derive"] } -serde-utils = { workspace = true, optional = true } thiserror = { workspace = true } unionlabs = { workspace = true } @@ -19,7 +18,6 @@ serde = [ # "unionlabs/serde", "beacon-api-types/serde", "dep:serde", - "dep:serde-utils", ] [dev-dependencies] diff --git a/lib/ethereum-sync-protocol/Cargo.toml b/lib/ethereum-sync-protocol/Cargo.toml index 75ed4b4691..a9925e6505 100644 --- a/lib/ethereum-sync-protocol/Cargo.toml +++ b/lib/ethereum-sync-protocol/Cargo.toml @@ -10,19 +10,14 @@ workspace = true test-include = ["lib/ethereum-sync-protocol/src/test/"] [dependencies] -beacon-api-types = { workspace = true, features = ["ssz"] } -bytes = { workspace = true } -ethereum-light-client-types = { workspace = true } -hex = { workspace = true, features = ["alloc"] } -lazy_static = { workspace = true } -milagro_bls = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } -sha2 = { workspace = true } -ssz = { workspace = true } -thiserror = { workspace = true } -typenum = { workspace = true, features = ["const-generics", "no_std"] } -unionlabs = { workspace = true } +beacon-api-types = { workspace = true, features = ["ssz"] } +milagro_bls = { workspace = true } +serde-utils = { workspace = true } +sha2 = { workspace = true } +ssz = { workspace = true } +thiserror = { workspace = true } +typenum = { workspace = true, features = ["const-generics", "no_std"] } +unionlabs = { workspace = true } [dev-dependencies] hex-literal = { workspace = true } diff --git a/lib/evm-storage-verifier/Cargo.toml b/lib/evm-storage-verifier/Cargo.toml index 67a76845ed..793497300a 100644 --- a/lib/evm-storage-verifier/Cargo.toml +++ b/lib/evm-storage-verifier/Cargo.toml @@ -9,11 +9,9 @@ version = "0.1.0" hash-db = { version = "0.16.0", default-features = false } hash256-std-hasher = { version = "0.15.2", default-features = false } memory-db = { version = "0.32.0", default-features = false } -primitive-types = { workspace = true, features = ["rlp"] } rlp = { workspace = true, features = ["derive", "std"] } serde-utils = { workspace = true, default-features = false } sha3 = { workspace = true } -ssz = { workspace = true } thiserror = { workspace = true } trie-db = { version = "0.28", default-features = false } unionlabs = { workspace = true } diff --git a/lib/gnark-key-parser/Cargo.toml b/lib/gnark-key-parser/Cargo.toml index 2d9e57ad1a..4449e46a5c 100644 --- a/lib/gnark-key-parser/Cargo.toml +++ b/lib/gnark-key-parser/Cargo.toml @@ -8,7 +8,6 @@ version = "0.1.0" [dependencies] arith = "0.2.3" ark-ff = { version = "0.4.2", default-features = false } -base64 = { workspace = true, features = ["alloc"] } hex = { workspace = true, features = ["alloc"] } substrate-bn = { version = "0.6", default-features = false } thiserror = { workspace = true } diff --git a/lib/gnark-mimc/Cargo.toml b/lib/gnark-mimc/Cargo.toml index 024e72534d..b8cd4a7ab4 100644 --- a/lib/gnark-mimc/Cargo.toml +++ b/lib/gnark-mimc/Cargo.toml @@ -12,7 +12,6 @@ ark-ff = { version = "0.4", default-features = false } num-bigint = { workspace = true } sha3 = { workspace = true } thiserror = { workspace = true } -tiny-keccak = { workspace = true, features = ["keccak"] } unionlabs = { workspace = true } [dev-dependencies] diff --git a/lib/ibc-union-spec/Cargo.toml b/lib/ibc-union-spec/Cargo.toml index 406a0c7921..0f30fdfdac 100644 --- a/lib/ibc-union-spec/Cargo.toml +++ b/lib/ibc-union-spec/Cargo.toml @@ -8,8 +8,6 @@ version = "0.1.0" [dependencies] enumorph = { workspace = true } ibc-solidity = { workspace = true, features = ["serde"] } -macros = { workspace = true } -schemars = { workspace = true, features = ["derive"] } serde = { workspace = true, features = ["derive"] } sha3 = { workspace = true } tracing = { workspace = true, optional = true } diff --git a/lib/linea-light-client-types/Cargo.toml b/lib/linea-light-client-types/Cargo.toml index a9410ed729..4e2ddfb8e1 100644 --- a/lib/linea-light-client-types/Cargo.toml +++ b/lib/linea-light-client-types/Cargo.toml @@ -5,14 +5,11 @@ version = "0.1.0" [dependencies] ethereum-light-client-types = { workspace = true } -protos = { workspace = true, optional = true, features = ["union+ibc+lightclients+linea+v1"] } serde = { workspace = true, optional = true, features = ["derive"] } -thiserror = { workspace = true } unionlabs = { workspace = true } [features] -default = ["proto", "serde"] -proto = ["dep:protos", "unionlabs/proto"] +default = ["serde"] serde = ["dep:serde", "ethereum-light-client-types/serde"] [dev-dependencies] diff --git a/lib/linea-verifier/Cargo.toml b/lib/linea-verifier/Cargo.toml index f3e2be6184..1d318c1c8d 100644 --- a/lib/linea-verifier/Cargo.toml +++ b/lib/linea-verifier/Cargo.toml @@ -14,15 +14,8 @@ test-include = ["lib/scroll-verifier/tests"] [dependencies] evm-storage-verifier = { workspace = true } gnark-mimc = { workspace = true } -hex = { workspace = true } -hex-literal = { workspace = true } linea-light-client-types = { workspace = true } linea-zktrie = { workspace = true } rlp = { workspace = true } -scroll-codec = { workspace = true } -serde = { workspace = true } -serde-utils = { workspace = true } -serde_json = { workspace = true } -sha3 = { workspace = true } thiserror = { workspace = true } unionlabs = { workspace = true } diff --git a/lib/linea-zktrie/Cargo.toml b/lib/linea-zktrie/Cargo.toml index 2f91e1b675..786d1f796d 100644 --- a/lib/linea-zktrie/Cargo.toml +++ b/lib/linea-zktrie/Cargo.toml @@ -10,7 +10,6 @@ gnark-mimc = { workspace = true } hex = { workspace = true } hex-literal = { workspace = true } serde = { workspace = true } -serde-utils = { workspace = true } serde_json = { workspace = true } thiserror = { workspace = true } unionlabs = { workspace = true } diff --git a/lib/movement-light-client-types/Cargo.toml b/lib/movement-light-client-types/Cargo.toml index 25712dfb04..8acfdc298c 100644 --- a/lib/movement-light-client-types/Cargo.toml +++ b/lib/movement-light-client-types/Cargo.toml @@ -6,10 +6,7 @@ version = "0.1.0" [dependencies] alloy = { workspace = true, features = ["sol-types"], optional = true } ethereum-light-client-types = { workspace = true } -rlp = { workspace = true, features = ["derive"] } serde = { workspace = true, optional = true, features = ["derive"] } -sha3 = { workspace = true } -thiserror = { workspace = true } unionlabs = { workspace = true } [features] diff --git a/lib/pg-queue/Cargo.toml b/lib/pg-queue/Cargo.toml index 3a2ae08e33..f0837d7e8d 100644 --- a/lib/pg-queue/Cargo.toml +++ b/lib/pg-queue/Cargo.toml @@ -16,6 +16,5 @@ serde = { workspace = true } serde_json = { workspace = true, features = ["unbounded_depth"] } sqlx = { workspace = true, features = ["postgres", "migrate", "macros", "json", "runtime-tokio", "time"] } tokio = { workspace = true, features = ["time"] } -tokio-postgres = { version = "0.7.10", features = ["with-serde_json-1"] } tracing = { workspace = true } voyager-vm = { workspace = true } diff --git a/lib/reconnecting-jsonrpc-ws-client/Cargo.toml b/lib/reconnecting-jsonrpc-ws-client/Cargo.toml index b4f2ca6455..f077b8dafb 100644 --- a/lib/reconnecting-jsonrpc-ws-client/Cargo.toml +++ b/lib/reconnecting-jsonrpc-ws-client/Cargo.toml @@ -9,11 +9,9 @@ version = "0.1.0" workspace = true [dependencies] -arc-swap = "1.7.1" -futures = { workspace = true } -jsonrpsee = { workspace = true, features = ["tracing", "ws-client", "http-client"] } -thiserror = { workspace = true } -tokio = { workspace = true, features = ["rt"] } -tokio-util = "0.7.12" -tracing = { workspace = true } -tracing-subscriber = { workspace = true, features = ["env-filter", "fmt"] } +arc-swap = "1.7.1" +jsonrpsee = { workspace = true, features = ["tracing", "ws-client", "http-client"] } +thiserror = { workspace = true } +tokio = { workspace = true, features = ["rt"] } +tokio-util = "0.7.12" +tracing = { workspace = true } diff --git a/lib/scroll-api/Cargo.toml b/lib/scroll-api/Cargo.toml index a137e6d90e..20c2785f39 100644 --- a/lib/scroll-api/Cargo.toml +++ b/lib/scroll-api/Cargo.toml @@ -12,7 +12,6 @@ workspace = true reqwest = { workspace = true } serde = { workspace = true, features = ["derive"] } serde-utils = { workspace = true } -serde_json = { workspace = true } tracing = { workspace = true } unionlabs = { workspace = true } diff --git a/lib/scroll-codec/Cargo.toml b/lib/scroll-codec/Cargo.toml index d150e02f2f..cbc0cc27a9 100644 --- a/lib/scroll-codec/Cargo.toml +++ b/lib/scroll-codec/Cargo.toml @@ -9,13 +9,10 @@ version = "0.1.0" workspace = true [dependencies] -alloy = { workspace = true, features = ["sol-types"] } -serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } -serde_json = { workspace = true, optional = true } -sha3 = { workspace = true } -thiserror = { workspace = true } -unionlabs = { workspace = true, features = ["ethabi"] } +alloy = { workspace = true, features = ["sol-types"] } +sha3 = { workspace = true } +thiserror = { workspace = true } +unionlabs = { workspace = true, features = ["ethabi"] } [dev-dependencies] hex-literal = { workspace = true } diff --git a/lib/scroll-light-client-types/Cargo.toml b/lib/scroll-light-client-types/Cargo.toml index af6e71803d..792e5b13a7 100644 --- a/lib/scroll-light-client-types/Cargo.toml +++ b/lib/scroll-light-client-types/Cargo.toml @@ -5,17 +5,11 @@ version = "0.1.0" [dependencies] ethereum-light-client-types = { workspace = true } -protos = { workspace = true, optional = true, features = ["union+ibc+lightclients+scroll+v1"] } -rlp = { workspace = true, features = ["derive"] } serde = { workspace = true, optional = true, features = ["derive"] } -serde-utils = { workspace = true } -sha3 = { workspace = true } -thiserror = { workspace = true } unionlabs = { workspace = true } [features] -default = ["proto"] -proto = ["dep:protos", "unionlabs/proto"] +default = [] serde = ["dep:serde", "ethereum-light-client-types/serde"] [dev-dependencies] diff --git a/lib/scroll-verifier/Cargo.toml b/lib/scroll-verifier/Cargo.toml index 392365ba6c..b8729c9bbe 100644 --- a/lib/scroll-verifier/Cargo.toml +++ b/lib/scroll-verifier/Cargo.toml @@ -13,15 +13,9 @@ test-include = ["lib/scroll-verifier/tests"] [dependencies] evm-storage-verifier = { workspace = true } -hex = { workspace = true } -hex-literal = { workspace = true } rlp = { workspace = true } scroll-codec = { workspace = true } scroll-light-client-types = { workspace = true } -serde = { workspace = true } -serde-utils = { workspace = true } -serde_json = { workspace = true } -sha3 = { workspace = true } thiserror = { workspace = true } unionlabs = { workspace = true } zktrie = { workspace = true } diff --git a/lib/ssz-derive/Cargo.toml b/lib/ssz-derive/Cargo.toml index 77a67863e9..ee1b206aa6 100644 --- a/lib/ssz-derive/Cargo.toml +++ b/lib/ssz-derive/Cargo.toml @@ -9,7 +9,6 @@ version = "0.5.3" proc-macro = true [dependencies] -darling = "0.13.0" proc-macro2 = "1.0.23" quote = "1.0.7" syn = "1.0.42" diff --git a/lib/ssz/tests-generator/Cargo.toml b/lib/ssz/tests-generator/Cargo.toml index 885e2089ea..967e1da5bf 100644 --- a/lib/ssz/tests-generator/Cargo.toml +++ b/lib/ssz/tests-generator/Cargo.toml @@ -13,7 +13,6 @@ workspace = true hex = { workspace = true } serde = { workspace = true, features = ["derive"] } serde-utils = { workspace = true } -serde_json = { workspace = true } serde_yaml = "0.9.34" snap = "1.1.1" ssz = { workspace = true } diff --git a/lib/unionlabs/Cargo.toml b/lib/unionlabs/Cargo.toml index c2f30a7910..20830cf7f9 100644 --- a/lib/unionlabs/Cargo.toml +++ b/lib/unionlabs/Cargo.toml @@ -13,13 +13,10 @@ workspace = true [dependencies] bip32 = { workspace = true, features = ["secp256k1"] } -bitvec = { workspace = true } chrono = { workspace = true, features = ["alloc"] } -clap = { workspace = true, features = ["derive"] } cosmwasm-std = { workspace = true, optional = true, features = ["std"] } derive_more = { workspace = true, features = ["display"] } either = { workspace = true } -enumorph = { workspace = true } frame-support-procedural = { workspace = true } generic-array = "0.14.7" hex = { workspace = true } @@ -33,7 +30,6 @@ prost = { workspace = true, features = ["std"] } protos = { workspace = true, features = ["proto_full", "serde"] } ripemd = { workspace = true } rlp = { workspace = true, features = ["derive"] } -rs_merkle = "1.4.1" serde = { workspace = true, features = ["derive"] } serde-utils = { workspace = true } serde_json = { workspace = true } @@ -43,7 +39,6 @@ ssz = { workspace = true } static_assertions = { workspace = true } subtle-encoding = { workspace = true, features = ["bech32-preview"] } thiserror = { workspace = true } -tracing = { workspace = true } typenum = { workspace = true, features = ["const-generics", "no_std"] } uint = "0.9.0" wasmparser = { version = "0.113" } @@ -70,7 +65,7 @@ cosmwasm = ["dep:cosmwasm-std"] ethabi = ["alloy"] grpc = ["protos/client"] near = ["borsh", "near-sdk", "near-primitives-core"] -std = ["subtle-encoding/std"] +std = ["subtle-encoding/std", "sha2/std"] fuzzing = [] test_utils = [] diff --git a/lib/unionlabs/src/aptos/state_proof.rs b/lib/unionlabs/src/aptos/state_proof.rs index 62c393389a..7ffe76ca36 100644 --- a/lib/unionlabs/src/aptos/state_proof.rs +++ b/lib/unionlabs/src/aptos/state_proof.rs @@ -3,7 +3,6 @@ // SPDX-License-Identifier: Apache-2.0 use macros::model; -use sha2::Digest; use super::{ block_info::BlockInfo, @@ -75,9 +74,12 @@ impl StateProof { } } + #[cfg(feature = "std")] #[must_use] #[allow(clippy::missing_panics_doc)] // panics are impossible pub fn hash(&self) -> [u8; 32] { + use sha2::Digest; + let mut hasher = sha2::Sha256::new(); bcs::serialize_into(&mut hasher, self).expect("unexpected serialization error"); hasher.finalize().into() diff --git a/lib/voyager-core/Cargo.toml b/lib/voyager-core/Cargo.toml index c4703e5d7f..da50d3ef00 100644 --- a/lib/voyager-core/Cargo.toml +++ b/lib/voyager-core/Cargo.toml @@ -10,14 +10,10 @@ version = "0.1.0" workspace = true [dependencies] -enumorph = { workspace = true } -hex = { workspace = true } macros = { workspace = true } schemars = { workspace = true, optional = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } -thiserror = { workspace = true } -tracing = { workspace = true } unionlabs = { workspace = true } [dev-dependencies] diff --git a/lib/voyager-message/Cargo.toml b/lib/voyager-message/Cargo.toml index 95ee2c8d06..425220cd48 100644 --- a/lib/voyager-message/Cargo.toml +++ b/lib/voyager-message/Cargo.toml @@ -14,10 +14,7 @@ anyhow = "1.0.93" chain-utils = { workspace = true } clap = { workspace = true, features = ["derive"] } enumorph = { workspace = true } -frame-support-procedural = { workspace = true } futures = { workspace = true } -hex = { workspace = true } -ibc-solidity = { workspace = true, features = ["serde"] } itertools = "0.13.0" jaq-core = "1.5.1" jaq-interpret = "1.5.0" @@ -25,12 +22,10 @@ jaq-std = "1.6.0" jaq-syn = "1.6.0" jsonrpsee = { workspace = true, features = ["server", "client", "async-client", "macros", "tracing"] } macros = { workspace = true } -moka = { version = "0.12.8", features = ["future", "sync"] } reconnecting-jsonrpc-ws-client = { workspace = true } reth-ipc = { git = "https://github.com/paradigmxyz/reth" } schemars = { workspace = true } serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } serde_json = { workspace = true } subset-of = { workspace = true } thiserror = { workspace = true } @@ -38,7 +33,6 @@ tokio = { workspace = true, features = ["time", "proces tokio-util = "0.7.11" tracing = { workspace = true } tracing-subscriber = { workspace = true, features = ["json"] } -typenum = { workspace = true } unionlabs = { workspace = true, features = ["ethabi"] } voyager-core = { workspace = true, features = ["schemars"] } voyager-vm = { workspace = true } diff --git a/lib/voyager-vm/Cargo.toml b/lib/voyager-vm/Cargo.toml index a2b6d7f98a..9aa5138e9c 100644 --- a/lib/voyager-vm/Cargo.toml +++ b/lib/voyager-vm/Cargo.toml @@ -15,9 +15,7 @@ itertools = { version = "0.12.1", default-features = false } macros = { workspace = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } -static_assertions = { workspace = true } subset-of = { workspace = true } -subset-of-derive = { workspace = true } thiserror.workspace = true tokio = { workspace = true, features = ["time", "rt"] } tracing = { workspace = true } diff --git a/mpc/client/Cargo.toml b/mpc/client/Cargo.toml index 5bd69927b4..5882888ae6 100644 --- a/mpc/client/Cargo.toml +++ b/mpc/client/Cargo.toml @@ -6,7 +6,6 @@ version = "0.1.0" [dependencies] async-sqlite = "0.2.2" base64 = { workspace = true } -clap = { workspace = true, features = ["derive"] } crossterm = "0.27.0" futures-util = "0.3" hex = { workspace = true } @@ -16,8 +15,6 @@ hyper = { version = "1", features = ["full"] } hyper-util = { version = "0.1", features = ["full"] } mpc-shared = { workspace = true } pgp = "0.13" -postgrest = "1.0" -rand = "0.8.5" ratatui = "0.27.0" reqwest = { workspace = true, features = ["json", "stream", "multipart"] } serde = { workspace = true, features = ["derive"] } diff --git a/mpc/coordinator/Cargo.toml b/mpc/coordinator/Cargo.toml index 08734c65a1..d4f4760155 100644 --- a/mpc/coordinator/Cargo.toml +++ b/mpc/coordinator/Cargo.toml @@ -4,15 +4,10 @@ name = "mpc-coordinator" version = "0.1.0" [dependencies] -async-sqlite = "0.2.2" clap = { workspace = true, features = ["derive"] } -futures.workspace = true hex = { workspace = true } mpc-shared = { workspace = true } pgp = "0.13" -postgrest = "1.0" -reqwest = { workspace = true, features = ["json"] } -serde_json = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true, features = ["full"] } tracing = { workspace = true } diff --git a/tools/move-bindgen/Cargo.toml b/tools/move-bindgen/Cargo.toml index ef7176bae0..943b5054ac 100644 --- a/tools/move-bindgen/Cargo.toml +++ b/tools/move-bindgen/Cargo.toml @@ -7,11 +7,9 @@ repository = { workspace = true } version = "0.0.0" [dependencies] -aptos-crypto = { workspace = true } aptos-rest-client = { workspace = true } aptos-types = { workspace = true } bcs = { workspace = true } -futures = { workspace = true } move-bindgen-derive = { workspace = true } move-core-types = { workspace = true } prettyplease = "0.2.22" diff --git a/unionvisor/Cargo.toml b/unionvisor/Cargo.toml index 91e80e6a6e..8dfb549509 100644 --- a/unionvisor/Cargo.toml +++ b/unionvisor/Cargo.toml @@ -15,13 +15,10 @@ test-include = ["unionvisor/src/testdata/"] [dependencies] clap = { workspace = true, features = ["derive", "env", "default"] } color-eyre = { workspace = true, features = ["default"] } -figment = { version = "0.10.8", features = ["toml", "json"] } fs_extra = "1.3.0" -reqwest = { workspace = true, features = ["blocking", "rustls-tls"] } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } thiserror = { workspace = true } -toml = { workspace = true } tracing = { workspace = true } tracing-subscriber = { workspace = true, features = ["json", "tracing-log"] } diff --git a/voyager/Cargo.toml b/voyager/Cargo.toml index 2c1abe76e4..76eeb42fe7 100644 --- a/voyager/Cargo.toml +++ b/voyager/Cargo.toml @@ -19,14 +19,10 @@ anyhow = "1.0.93" axum = { workspace = true, features = ["macros", "tokio", "json"] } clap = { workspace = true, features = ["default", "derive", "env", "error-context", "color"] } derive_more = { workspace = true } -either = { workspace = true, features = ["serde"] } -enumorph = { workspace = true } frame-support-procedural = { workspace = true } futures = { workspace = true } ibc-classic-spec.workspace = true -ibc-solidity = { workspace = true } ibc-union-spec.workspace = true -itertools = "0.13.0" jsonrpsee = { workspace = true, features = ["client", "full", "tracing"] } pg-queue = { workspace = true } pin-utils = "0.1.0" @@ -34,14 +30,11 @@ prometheus = "0.13.4" reqwest = { workspace = true, features = ["tokio-rustls"] } schemars = { workspace = true } serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } serde_json = { workspace = true } sqlx = { workspace = true, features = ["postgres", "migrate", "tls-rustls"] } thiserror = { workspace = true } tikv-jemallocator = "0.5" tokio = { workspace = true, features = ["macros"] } -tokio-stream = { workspace = true } -tokio-util = "0.7.9" tracing = { workspace = true, features = ["max_level_trace"] } tracing-futures = { version = "0.2.5", features = ["futures-03"] } tracing-subscriber = { workspace = true, features = ["env-filter", "json"] } diff --git a/voyager/modules/client-bootstrap/cometbls/Cargo.toml b/voyager/modules/client-bootstrap/cometbls/Cargo.toml index c581e1f262..60e275a92e 100644 --- a/voyager/modules/client-bootstrap/cometbls/Cargo.toml +++ b/voyager/modules/client-bootstrap/cometbls/Cargo.toml @@ -6,20 +6,13 @@ version = "0.1.0" [dependencies] cometbft-rpc = { workspace = true } cometbls-light-client-types = { workspace = true } -dashmap = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -num-bigint = { workspace = true } -prost = { workspace = true } protos = { workspace = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/modules/client-bootstrap/ethereum/Cargo.toml b/voyager/modules/client-bootstrap/ethereum/Cargo.toml index 8023e8dc07..23a227f37a 100644 --- a/voyager/modules/client-bootstrap/ethereum/Cargo.toml +++ b/voyager/modules/client-bootstrap/ethereum/Cargo.toml @@ -7,22 +7,12 @@ version = "0.1.0" alloy = { workspace = true, features = ["rpc", "rpc-types", "transports", "transport-http", "transport-ws", "reqwest", "provider-ws"] } beacon-api = { workspace = true } beacon-api-types = { workspace = true, features = ["serde"] } -bitvec = { workspace = true } -chain-utils = { workspace = true } -enumorph = { workspace = true } ethereum-light-client-types = { workspace = true, features = ["serde"] } -futures = { workspace = true } jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -num-bigint = { workspace = true } -prost = { workspace = true } -protos = { workspace = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } -thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/modules/client-bootstrap/movement/Cargo.toml b/voyager/modules/client-bootstrap/movement/Cargo.toml index aeffb00958..f6dada2dd5 100644 --- a/voyager/modules/client-bootstrap/movement/Cargo.toml +++ b/voyager/modules/client-bootstrap/movement/Cargo.toml @@ -6,25 +6,13 @@ version = "0.1.0" [dependencies] aptos-move-ibc = { workspace = true } aptos-rest-client = { workspace = true } -aptos-types = { workspace = true } -bitvec = { workspace = true } chain-utils = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -move-core-types = { workspace = true } movement-light-client-types = { workspace = true, features = ["serde"] } -num-bigint = { workspace = true } -prost = { workspace = true } -protos = { workspace = true } -reqwest = { workspace = true, features = ["json"] } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } -voyager-vm = { workspace = true } diff --git a/voyager/modules/client-bootstrap/tendermint/Cargo.toml b/voyager/modules/client-bootstrap/tendermint/Cargo.toml index 9aaaa0eb97..d0e13ed3b3 100644 --- a/voyager/modules/client-bootstrap/tendermint/Cargo.toml +++ b/voyager/modules/client-bootstrap/tendermint/Cargo.toml @@ -5,14 +5,8 @@ version = "0.1.0" [dependencies] cometbft-rpc = { workspace = true } -dashmap = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } ics23 = { workspace = true } jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -num-bigint = { workspace = true } -prost = { workspace = true } protos = { workspace = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } @@ -20,7 +14,6 @@ tendermint-light-client-types = { workspace = true, features = ["proto", "serde" thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/modules/client-bootstrap/tendermint/src/main.rs b/voyager/modules/client-bootstrap/tendermint/src/main.rs index 542e334658..28b7308352 100644 --- a/voyager/modules/client-bootstrap/tendermint/src/main.rs +++ b/voyager/modules/client-bootstrap/tendermint/src/main.rs @@ -12,7 +12,7 @@ use jsonrpsee::{ use serde::{Deserialize, Serialize}; use serde_json::Value; use tendermint_light_client_types::{ClientState, ConsensusState, Fraction}; -use tracing::{debug, error, instrument}; +use tracing::{error, instrument}; use unionlabs::{ ibc::core::{client::height::Height, commitment::merkle_root::MerkleRoot}, option_unwrap, result_unwrap, ErrorReporter, diff --git a/voyager/modules/client/cometbls/Cargo.toml b/voyager/modules/client/cometbls/Cargo.toml index 88558bdff8..e0a6585edf 100644 --- a/voyager/modules/client/cometbls/Cargo.toml +++ b/voyager/modules/client/cometbls/Cargo.toml @@ -7,25 +7,15 @@ version = "0.1.0" alloy = { workspace = true, features = ["sol-types"] } ark-bn254 = { version = "0.4", default-features = false, features = ["curve"] } ark-serialize = "0.4.2" -clap = { workspace = true, features = ["default", "derive", "env", "error-context"] } -cometbft-rpc = { workspace = true } cometbls-light-client-types = { workspace = true, features = ["proto", "ethabi", "serde"] } -dashmap = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } -ibc-solidity.workspace = true jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } macros = { workspace = true } num-bigint = { workspace = true } -prost = { workspace = true } protos = { workspace = true } serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } serde_json = { workspace = true } -thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/modules/client/ethereum/Cargo.toml b/voyager/modules/client/ethereum/Cargo.toml index d3426588e7..5d01aae08e 100644 --- a/voyager/modules/client/ethereum/Cargo.toml +++ b/voyager/modules/client/ethereum/Cargo.toml @@ -5,20 +5,12 @@ version = "0.1.0" [dependencies] beacon-api-types = { workspace = true, features = ["serde"] } -chain-utils = { workspace = true } -enumorph = { workspace = true } ethereum-light-client-types = { workspace = true, features = ["serde", "ethabi"] } -futures = { workspace = true } jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -prost = { workspace = true } serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } serde_json = { workspace = true } -thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/modules/client/movement/Cargo.toml b/voyager/modules/client/movement/Cargo.toml index 8f917dbeec..046818368a 100644 --- a/voyager/modules/client/movement/Cargo.toml +++ b/voyager/modules/client/movement/Cargo.toml @@ -5,20 +5,12 @@ version = "0.1.0" [dependencies] chain-utils = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } movement-light-client-types = { workspace = true, features = ["serde", "ethabi"] } -prost = { workspace = true } -protos = { workspace = true } serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } serde_json = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } -voyager-vm = { workspace = true } diff --git a/voyager/modules/client/tendermint/Cargo.toml b/voyager/modules/client/tendermint/Cargo.toml index fa374b4d68..91b5815b2a 100644 --- a/voyager/modules/client/tendermint/Cargo.toml +++ b/voyager/modules/client/tendermint/Cargo.toml @@ -4,21 +4,13 @@ name = "voyager-client-module-tendermint" version = "0.1.0" [dependencies] -clap = { workspace = true, features = ["default", "derive", "env", "error-context"] } -cometbft-rpc = { workspace = true } -dashmap = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } macros = { workspace = true } serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } serde_json = { workspace = true } tendermint-light-client-types = { workspace = true, features = ["proto"] } -thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/modules/consensus/cometbls/Cargo.toml b/voyager/modules/consensus/cometbls/Cargo.toml index b22651ca56..71b8834fd1 100644 --- a/voyager/modules/consensus/cometbls/Cargo.toml +++ b/voyager/modules/consensus/cometbls/Cargo.toml @@ -4,22 +4,12 @@ name = "voyager-consensus-module-cometbls" version = "0.1.0" [dependencies] -cometbft-rpc = { workspace = true } -cometbls-light-client-types.workspace = true -dashmap = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } -jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -num-bigint = { workspace = true } -prost = { workspace = true } -protos = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde_json = { workspace = true } -thiserror = { workspace = true } -tokio = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -unionlabs = { workspace = true } -voyager-message = { workspace = true } -voyager-vm = { workspace = true } +cometbft-rpc = { workspace = true } +jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } +serde = { workspace = true, features = ["derive"] } +thiserror = { workspace = true } +tokio = { workspace = true } +tracing = { workspace = true } +unionlabs = { workspace = true } +voyager-message = { workspace = true } +voyager-vm = { workspace = true } diff --git a/voyager/modules/consensus/ethereum/Cargo.toml b/voyager/modules/consensus/ethereum/Cargo.toml index 6fe83834e3..79f08bf57c 100644 --- a/voyager/modules/consensus/ethereum/Cargo.toml +++ b/voyager/modules/consensus/ethereum/Cargo.toml @@ -4,28 +4,16 @@ name = "voyager-consensus-module-ethereum" version = "0.1.0" [dependencies] -alloy = { workspace = true, features = ["rpc", "rpc-types", "transports", "transport-http", "transport-ws", "reqwest", "provider-ws"] } -beacon-api = { workspace = true } -beacon-api-types = { workspace = true, features = ["serde"] } -bitvec = { workspace = true } -chain-utils = { workspace = true } -enumorph = { workspace = true } -ethereum-light-client-types = { workspace = true, features = ["serde"] } -futures = { workspace = true } -jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -num-bigint = { workspace = true } -prost = { workspace = true } -protos = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde_json = { workspace = true } -thiserror = { workspace = true } -tokio = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -unionlabs = { workspace = true } -voyager-message = { workspace = true } -voyager-vm = { workspace = true } +alloy = { workspace = true, features = ["rpc", "rpc-types", "transports", "transport-http", "transport-ws", "reqwest", "provider-ws"] } +beacon-api = { workspace = true } +beacon-api-types = { workspace = true, features = ["serde"] } +jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } +serde = { workspace = true, features = ["derive"] } +tokio = { workspace = true } +tracing = { workspace = true } +unionlabs = { workspace = true } +voyager-message = { workspace = true } +voyager-vm = { workspace = true } [dev-dependencies] tokio = { workspace = true, features = ["full"] } diff --git a/voyager/modules/consensus/movement/Cargo.toml b/voyager/modules/consensus/movement/Cargo.toml index 94748b1cb4..93f0002017 100644 --- a/voyager/modules/consensus/movement/Cargo.toml +++ b/voyager/modules/consensus/movement/Cargo.toml @@ -4,27 +4,13 @@ name = "voyager-consensus-module-movement" version = "0.1.0" [dependencies] -aptos-move-ibc = { workspace = true } -aptos-rest-client = { workspace = true } -aptos-types = { workspace = true } -bitvec = { workspace = true } -chain-utils = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } -jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -move-core-types = { workspace = true } -movement-light-client-types = { workspace = true, features = ["serde"] } -num-bigint = { workspace = true } -prost = { workspace = true } -protos = { workspace = true } -reqwest = { workspace = true, features = ["json"] } -serde = { workspace = true, features = ["derive"] } -serde_json = { workspace = true } -thiserror = { workspace = true } -tokio = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -unionlabs = { workspace = true } -voyager-message = { workspace = true } -voyager-vm = { workspace = true } +aptos-move-ibc = { workspace = true } +aptos-rest-client = { workspace = true } +chain-utils = { workspace = true } +jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } +serde = { workspace = true, features = ["derive"] } +thiserror = { workspace = true } +tokio = { workspace = true } +tracing = { workspace = true } +unionlabs = { workspace = true } +voyager-message = { workspace = true } diff --git a/voyager/modules/consensus/tendermint/Cargo.toml b/voyager/modules/consensus/tendermint/Cargo.toml index 4eae571198..760159d7be 100644 --- a/voyager/modules/consensus/tendermint/Cargo.toml +++ b/voyager/modules/consensus/tendermint/Cargo.toml @@ -4,23 +4,12 @@ name = "voyager-consensus-module-tendermint" version = "0.1.0" [dependencies] -cometbft-rpc = { workspace = true } -dashmap = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } -ics23 = { workspace = true } -jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -num-bigint = { workspace = true } -prost = { workspace = true } -protos = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde_json = { workspace = true } -tendermint-light-client-types = { workspace = true, features = ["proto", "serde"] } -thiserror = { workspace = true } -tokio = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -unionlabs = { workspace = true } -voyager-message = { workspace = true } -voyager-vm = { workspace = true } +cometbft-rpc = { workspace = true } +jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } +serde = { workspace = true, features = ["derive"] } +thiserror = { workspace = true } +tokio = { workspace = true } +tracing = { workspace = true } +unionlabs = { workspace = true } +voyager-message = { workspace = true } +voyager-vm = { workspace = true } diff --git a/voyager/modules/proof/cosmos-sdk-union/Cargo.toml b/voyager/modules/proof/cosmos-sdk-union/Cargo.toml index 88a5bb3a7a..d015756bda 100644 --- a/voyager/modules/proof/cosmos-sdk-union/Cargo.toml +++ b/voyager/modules/proof/cosmos-sdk-union/Cargo.toml @@ -6,24 +6,15 @@ version = "0.1.0" [dependencies] clap = { workspace = true, features = ["derive"] } cometbft-rpc = { workspace = true } -dashmap = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } -ibc-solidity = { workspace = true } ibc-union-spec.workspace = true -itertools = "0.13.0" jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } prost = { workspace = true } protos = { workspace = true } serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } serde_json = { workspace = true } -subtle-encoding = { workspace = true, features = ["bech32-preview"] } thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/modules/proof/cosmos-sdk/Cargo.toml b/voyager/modules/proof/cosmos-sdk/Cargo.toml index e192ef637c..cfd2a7ef36 100644 --- a/voyager/modules/proof/cosmos-sdk/Cargo.toml +++ b/voyager/modules/proof/cosmos-sdk/Cargo.toml @@ -7,21 +7,15 @@ version = "0.1.0" clap = { workspace = true, features = ["derive"] } cometbft-rpc = { workspace = true } dashmap = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } ibc-classic-spec.workspace = true -itertools = "0.13.0" jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } prost = { workspace = true } protos = { workspace = true } serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } serde_json = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/modules/proof/ethereum/Cargo.toml b/voyager/modules/proof/ethereum/Cargo.toml index 1a5e2e45cb..362c7021e7 100644 --- a/voyager/modules/proof/ethereum/Cargo.toml +++ b/voyager/modules/proof/ethereum/Cargo.toml @@ -5,21 +5,13 @@ version = "0.1.0" [dependencies] alloy = { workspace = true, features = ["rpc", "rpc-types", "transports", "transport-http", "transport-ws"] } -enumorph = { workspace = true } ethereum-light-client-types = { workspace = true } -futures = { workspace = true } -ibc-solidity = { workspace = true, features = ["rpc", "serde"] } ibc-union-spec.workspace = true jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } serde_json = { workspace = true } -static_assertions = { workspace = true } -thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true, features = ["ethabi"] } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/modules/proof/movement/Cargo.toml b/voyager/modules/proof/movement/Cargo.toml index 8adaa0f672..a8a816b2fb 100644 --- a/voyager/modules/proof/movement/Cargo.toml +++ b/voyager/modules/proof/movement/Cargo.toml @@ -4,34 +4,17 @@ name = "voyager-proof-module-movement" version = "0.1.0" [dependencies] -aptos-crypto = { workspace = true } -aptos-move-ibc = { workspace = true } -aptos-rest-client = { workspace = true } -aptos-types = { workspace = true } -bcs = { workspace = true } -clap = { workspace = true, features = ["derive"] } -enumorph = { workspace = true } -futures = { workspace = true } -hex = { workspace = true } -hex-literal = { workspace = true } -ibc-union-spec = { workspace = true } -jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -move-bindgen = { workspace = true } -move-core-types = { workspace = true } -movement-light-client-types = { workspace = true, features = ["serde"] } -prost = { workspace = true } -protos = { workspace = true } -reqwest = { workspace = true, features = ["json"] } -serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } -serde_json = { workspace = true } -sha2 = { workspace = true } -sha3 = { workspace = true } -thiserror = { workspace = true } -tokio = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -unionlabs = { workspace = true } -voyager-message = { workspace = true } -voyager-vm = { workspace = true } +aptos-move-ibc = { workspace = true } +aptos-rest-client = { workspace = true } +aptos-types = { workspace = true } +clap = { workspace = true, features = ["derive"] } +ibc-union-spec = { workspace = true } +jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } +reqwest = { workspace = true, features = ["json"] } +serde = { workspace = true, features = ["derive"] } +serde_json = { workspace = true } +tokio = { workspace = true } +tracing = { workspace = true } +unionlabs = { workspace = true } +voyager-message = { workspace = true } +voyager-vm = { workspace = true } diff --git a/voyager/modules/state/cosmos-sdk-union/Cargo.toml b/voyager/modules/state/cosmos-sdk-union/Cargo.toml index 4fa49af29c..def1adddc8 100644 --- a/voyager/modules/state/cosmos-sdk-union/Cargo.toml +++ b/voyager/modules/state/cosmos-sdk-union/Cargo.toml @@ -7,23 +7,16 @@ version = "0.1.0" clap = { workspace = true, features = ["derive"] } cometbft-rpc = { workspace = true } dashmap = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } ibc-solidity = { workspace = true } ibc-union-spec.workspace = true -itertools = "0.13.0" jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } prost = { workspace = true } protos = { workspace = true } serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } serde_json = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } -union-ibc = { workspace = true, features = ["library"] } union-ibc-msg = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } diff --git a/voyager/modules/state/cosmos-sdk/Cargo.toml b/voyager/modules/state/cosmos-sdk/Cargo.toml index a7bccb773a..a3c046a368 100644 --- a/voyager/modules/state/cosmos-sdk/Cargo.toml +++ b/voyager/modules/state/cosmos-sdk/Cargo.toml @@ -7,12 +7,8 @@ version = "0.1.0" clap = { workspace = true, features = ["derive"] } cometbft-rpc = { workspace = true } dashmap = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } ibc-classic-spec.workspace = true -itertools = "0.13.0" jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } prost = { workspace = true } protos = { workspace = true } serde = { workspace = true, features = ["derive"] } @@ -21,7 +17,6 @@ serde_json = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/modules/state/ethereum/Cargo.toml b/voyager/modules/state/ethereum/Cargo.toml index 16572fce5c..d69bec46b9 100644 --- a/voyager/modules/state/ethereum/Cargo.toml +++ b/voyager/modules/state/ethereum/Cargo.toml @@ -4,23 +4,14 @@ name = "voyager-state-module-ethereum" version = "0.1.0" [dependencies] -alloy = { workspace = true, features = ["rpc", "rpc-types", "transports", "transport-http", "transport-ws", "reqwest", "provider-ws"] } -beacon-api = { workspace = true } -enumorph = { workspace = true } -ethereum-light-client-types = { workspace = true, features = ["serde"] } -futures = { workspace = true } -ibc-solidity = { workspace = true, features = ["rpc", "serde"] } -ibc-union-spec.workspace = true -jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } -serde_json = { workspace = true } -static_assertions = { workspace = true } -thiserror = { workspace = true } -tokio = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -unionlabs = { workspace = true, features = ["ethabi"] } -voyager-message = { workspace = true } -voyager-vm = { workspace = true } +alloy = { workspace = true, features = ["rpc", "rpc-types", "transports", "transport-http", "transport-ws", "reqwest", "provider-ws"] } +ibc-solidity = { workspace = true, features = ["rpc", "serde"] } +ibc-union-spec.workspace = true +jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } +serde = { workspace = true, features = ["derive"] } +serde_json = { workspace = true } +tokio = { workspace = true } +tracing = { workspace = true } +unionlabs = { workspace = true, features = ["ethabi"] } +voyager-message = { workspace = true } +voyager-vm = { workspace = true } diff --git a/voyager/modules/state/movement/Cargo.toml b/voyager/modules/state/movement/Cargo.toml index aeb430c6f4..06bfb3cf46 100644 --- a/voyager/modules/state/movement/Cargo.toml +++ b/voyager/modules/state/movement/Cargo.toml @@ -4,35 +4,22 @@ name = "voyager-state-module-movement" version = "0.1.0" [dependencies] -aptos-crypto = { workspace = true } -aptos-move-ibc = { workspace = true } -aptos-rest-client = { workspace = true } -aptos-types = { workspace = true } -bcs = { workspace = true } -clap = { workspace = true, features = ["derive"] } -enumorph = { workspace = true } -futures = { workspace = true } -hex = { workspace = true } -hex-literal = { workspace = true } -ibc-solidity = { workspace = true } -ibc-union-spec = { workspace = true } -jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -move-bindgen = { workspace = true } -move-core-types = { workspace = true } -movement-light-client-types = { workspace = true, features = ["serde"] } -prost = { workspace = true } -protos = { workspace = true } -reqwest = { workspace = true, features = ["json"] } -serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } -serde_json = { workspace = true } -sha2 = { workspace = true } -sha3 = { workspace = true } -thiserror = { workspace = true } -tokio = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -unionlabs = { workspace = true } -voyager-message = { workspace = true } -voyager-vm = { workspace = true } +aptos-move-ibc = { workspace = true } +aptos-rest-client = { workspace = true } +aptos-types = { workspace = true } +bcs = { workspace = true } +clap = { workspace = true, features = ["derive"] } +enumorph = { workspace = true } +ibc-solidity = { workspace = true } +ibc-union-spec = { workspace = true } +jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } +macros = { workspace = true } +move-bindgen = { workspace = true } +reqwest = { workspace = true, features = ["json"] } +serde = { workspace = true, features = ["derive"] } +serde_json = { workspace = true } +tokio = { workspace = true } +tracing = { workspace = true } +unionlabs = { workspace = true } +voyager-message = { workspace = true } +voyager-vm = { workspace = true } diff --git a/voyager/plugins/client-update/cometbls/Cargo.toml b/voyager/plugins/client-update/cometbls/Cargo.toml index bd1a9f231f..804f9e2c5a 100644 --- a/voyager/plugins/client-update/cometbls/Cargo.toml +++ b/voyager/plugins/client-update/cometbls/Cargo.toml @@ -7,15 +7,12 @@ version = "0.1.0" cometbft-rpc = { workspace = true } cometbft-types = { workspace = true } cometbls-light-client-types = { workspace = true } -dashmap = { workspace = true } enumorph = { workspace = true } -futures = { workspace = true } galois-rpc = { workspace = true } itertools = "0.13.0" jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } macros = { workspace = true } num-bigint = { workspace = true } -prost = { workspace = true } protos = { workspace = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } @@ -23,7 +20,6 @@ subset-of = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/plugins/client-update/ethereum/Cargo.toml b/voyager/plugins/client-update/ethereum/Cargo.toml index 072f82f412..bd23e69afb 100644 --- a/voyager/plugins/client-update/ethereum/Cargo.toml +++ b/voyager/plugins/client-update/ethereum/Cargo.toml @@ -14,14 +14,9 @@ ethereum-light-client-types = { workspace = true, features = ["serde"] } futures = { workspace = true } jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } macros = { workspace = true } -num-bigint = { workspace = true } -prost = { workspace = true } serde = { workspace = true, features = ["derive"] } -serde_json = { workspace = true } -thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/plugins/client-update/movement/Cargo.toml b/voyager/plugins/client-update/movement/Cargo.toml index 0ddb031526..7cfbf47bb7 100644 --- a/voyager/plugins/client-update/movement/Cargo.toml +++ b/voyager/plugins/client-update/movement/Cargo.toml @@ -6,19 +6,12 @@ version = "0.1.0" [dependencies] aptos-move-ibc = { workspace = true } aptos-rest-client = { workspace = true } -aptos-types = { workspace = true } -bitvec = { workspace = true } chain-utils = { workspace = true } enumorph = { workspace = true } ethereum-light-client-types = { workspace = true } -futures = { workspace = true } jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } macros = { workspace = true } -move-core-types = { workspace = true } movement-light-client-types = { workspace = true, features = ["serde"] } -num-bigint = { workspace = true } -prost = { workspace = true } -protos = { workspace = true } reqwest = { workspace = true, features = ["json"] } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } @@ -26,7 +19,6 @@ subset-of = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/plugins/client-update/tendermint/Cargo.toml b/voyager/plugins/client-update/tendermint/Cargo.toml index d620f7c35f..2e8f10318e 100644 --- a/voyager/plugins/client-update/tendermint/Cargo.toml +++ b/voyager/plugins/client-update/tendermint/Cargo.toml @@ -6,22 +6,15 @@ version = "0.1.0" [dependencies] cometbft-rpc = { workspace = true } cometbft-types.workspace = true -dashmap = { workspace = true } enumorph = { workspace = true } -futures = { workspace = true } -ics23 = { workspace = true } jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } macros = { workspace = true } -num-bigint = { workspace = true } -prost = { workspace = true } -protos = { workspace = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } tendermint-light-client-types = { workspace = true, features = ["proto"] } thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/plugins/event-source/cosmos-sdk/Cargo.toml b/voyager/plugins/event-source/cosmos-sdk/Cargo.toml index 4576089103..6e108172a6 100644 --- a/voyager/plugins/event-source/cosmos-sdk/Cargo.toml +++ b/voyager/plugins/event-source/cosmos-sdk/Cargo.toml @@ -9,7 +9,6 @@ cometbft-rpc = { workspace = true } cosmos-sdk-event = { workspace = true } dashmap = { workspace = true } enumorph = { workspace = true } -futures = { workspace = true } ibc-classic-spec.workspace = true ibc-solidity = { workspace = true, features = ["serde"] } ibc-union-spec.workspace = true @@ -18,12 +17,10 @@ macros = { workspace = true } prost = { workspace = true } protos = { workspace = true } serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } serde_json = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } unionlabs = { workspace = true } voyager-message = { workspace = true } voyager-vm = { workspace = true } diff --git a/voyager/plugins/event-source/ethereum/Cargo.toml b/voyager/plugins/event-source/ethereum/Cargo.toml index b833419ae3..a0662b7b8e 100644 --- a/voyager/plugins/event-source/ethereum/Cargo.toml +++ b/voyager/plugins/event-source/ethereum/Cargo.toml @@ -4,24 +4,17 @@ name = "voyager-event-source-plugin-ethereum" version = "0.1.0" [dependencies] -alloy = { workspace = true, features = ["rpc", "rpc-types", "transports", "transport-http", "transport-ws", "reqwest", "provider-ws"] } -beacon-api = { workspace = true } -chain-utils = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } -ibc-solidity = { workspace = true, features = ["serde", "rpc"] } -ibc-union-spec = { workspace = true, features = ["tracing"] } -jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } -serde_json = { workspace = true } -static_assertions = { workspace = true } -subset-of = { workspace = true } -thiserror = { workspace = true } -tokio = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -unionlabs = { workspace = true } -voyager-message = { workspace = true } -voyager-vm = { workspace = true } +alloy = { workspace = true, features = ["rpc", "rpc-types", "transports", "transport-http", "transport-ws", "reqwest", "provider-ws"] } +beacon-api = { workspace = true } +enumorph = { workspace = true } +ibc-solidity = { workspace = true, features = ["serde", "rpc"] } +ibc-union-spec = { workspace = true, features = ["tracing"] } +jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } +macros = { workspace = true } +serde = { workspace = true, features = ["derive"] } +subset-of = { workspace = true } +tokio = { workspace = true } +tracing = { workspace = true } +unionlabs = { workspace = true } +voyager-message = { workspace = true } +voyager-vm = { workspace = true } diff --git a/voyager/plugins/event-source/movement/Cargo.toml b/voyager/plugins/event-source/movement/Cargo.toml index b6247a7444..db1d0c5762 100644 --- a/voyager/plugins/event-source/movement/Cargo.toml +++ b/voyager/plugins/event-source/movement/Cargo.toml @@ -4,34 +4,21 @@ name = "voyager-event-source-plugin-movement" version = "0.1.0" [dependencies] -aptos-crypto = { workspace = true } -aptos-move-ibc = { workspace = true } -aptos-rest-client = { workspace = true } -aptos-types = { workspace = true } -bcs = { workspace = true } -clap = { workspace = true, features = ["derive"] } -enumorph = { workspace = true } -futures = { workspace = true } -hex = { workspace = true } -hex-literal = { workspace = true } -ibc-solidity = { workspace = true } -ibc-union-spec = { workspace = true } -jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -move-bindgen = { workspace = true } -move-core-types = { workspace = true } -prost = { workspace = true } -protos = { workspace = true } -reqwest = { workspace = true, features = ["json"] } -serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } -serde_json = { workspace = true } -sha2 = { workspace = true } -sha3 = { workspace = true } -thiserror = { workspace = true } -tokio = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -unionlabs = { workspace = true } -voyager-message = { workspace = true } -voyager-vm = { workspace = true } +aptos-move-ibc = { workspace = true } +aptos-rest-client = { workspace = true } +aptos-types = { workspace = true } +bcs = { workspace = true } +clap = { workspace = true, features = ["derive"] } +enumorph = { workspace = true } +ibc-solidity = { workspace = true } +ibc-union-spec = { workspace = true } +jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } +macros = { workspace = true } +move-bindgen = { workspace = true } +serde = { workspace = true, features = ["derive"] } +serde_json = { workspace = true } +tokio = { workspace = true } +tracing = { workspace = true } +unionlabs = { workspace = true } +voyager-message = { workspace = true } +voyager-vm = { workspace = true } diff --git a/voyager/plugins/packet-filter/Cargo.toml b/voyager/plugins/packet-filter/Cargo.toml index 6a1ee5681f..c29e344e46 100644 --- a/voyager/plugins/packet-filter/Cargo.toml +++ b/voyager/plugins/packet-filter/Cargo.toml @@ -4,20 +4,13 @@ name = "voyager-plugin-packet-filter" version = "0.1.0" [dependencies] -enumorph = { workspace = true } -futures = { workspace = true } -ibc-classic-spec = { workspace = true } -ibc-union-spec = { workspace = true } -jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -regex = "1.10.6" -serde = { workspace = true, features = ["derive"] } -serde_json = { workspace = true } -serde_with = { workspace = true } -thiserror = { workspace = true } -tokio = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -unionlabs = { workspace = true } -voyager-message = { workspace = true } -voyager-vm = { workspace = true } +ibc-classic-spec = { workspace = true } +jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } +regex = "1.10.6" +serde = { workspace = true, features = ["derive"] } +serde_with = { workspace = true } +tokio = { workspace = true } +tracing = { workspace = true } +unionlabs = { workspace = true } +voyager-message = { workspace = true } +voyager-vm = { workspace = true } diff --git a/voyager/plugins/periodic-client-update/Cargo.toml b/voyager/plugins/periodic-client-update/Cargo.toml index 5c24594ea0..d0fe524b69 100644 --- a/voyager/plugins/periodic-client-update/Cargo.toml +++ b/voyager/plugins/periodic-client-update/Cargo.toml @@ -4,21 +4,12 @@ name = "voyager-periodic-client-update-plugin" version = "0.1.0" [dependencies] -clap = { workspace = true, features = ["derive"] } -enumorph = { workspace = true } -futures = { workspace = true } -ibc-classic-spec = { workspace = true } -ibc-union-spec = { workspace = true } -itertools = "0.13.0" -jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde_json = { workspace = true } -subset-of = { workspace = true } -thiserror = { workspace = true } -tokio = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -unionlabs = { workspace = true } -voyager-message = { workspace = true } -voyager-vm = { workspace = true } +clap = { workspace = true, features = ["derive"] } +jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } +macros = { workspace = true } +serde = { workspace = true, features = ["derive"] } +tokio = { workspace = true } +tracing = { workspace = true } +unionlabs = { workspace = true } +voyager-message = { workspace = true } +voyager-vm = { workspace = true } diff --git a/voyager/plugins/transaction-batch/Cargo.toml b/voyager/plugins/transaction-batch/Cargo.toml index d43d263882..9b9761becb 100644 --- a/voyager/plugins/transaction-batch/Cargo.toml +++ b/voyager/plugins/transaction-batch/Cargo.toml @@ -4,28 +4,21 @@ name = "voyager-plugin-transaction-batch" version = "0.1.0" [dependencies] -alloy = { workspace = true, features = ["sol-types"] } -cometbft-rpc = { workspace = true } -dashmap = { workspace = true } -either = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } -ibc-classic-spec.workspace = true -ibc-solidity.workspace = true -ibc-union-spec.workspace = true -itertools = "0.13.0" -jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -prost = { workspace = true } -protos = { workspace = true } -reconnecting-jsonrpc-ws-client = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde_json = { workspace = true } -subset-of = { workspace = true } -thiserror = { workspace = true } -tokio = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -unionlabs = { workspace = true } -voyager-message = { workspace = true } -voyager-vm = { workspace = true } +alloy = { workspace = true, features = ["sol-types"] } +either = { workspace = true } +enumorph = { workspace = true } +futures = { workspace = true } +ibc-classic-spec.workspace = true +ibc-solidity.workspace = true +ibc-union-spec.workspace = true +itertools = "0.13.0" +jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } +macros = { workspace = true } +serde = { workspace = true, features = ["derive"] } +serde_json = { workspace = true } +subset-of = { workspace = true } +tokio = { workspace = true } +tracing = { workspace = true } +unionlabs = { workspace = true } +voyager-message = { workspace = true } +voyager-vm = { workspace = true } diff --git a/voyager/plugins/transaction/aptos/Cargo.toml b/voyager/plugins/transaction/aptos/Cargo.toml index df7a4c4643..cac0724695 100644 --- a/voyager/plugins/transaction/aptos/Cargo.toml +++ b/voyager/plugins/transaction/aptos/Cargo.toml @@ -9,24 +9,16 @@ aptos-rest-client = { workspace = true } aptos-types = { workspace = true } move-core-types = { workspace = true } -aptos-move-ibc = { workspace = true } -bcs = { workspace = true } -bip32 = { workspace = true } -chain-utils = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } -ibc-union-spec = { workspace = true } -jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -move-bindgen = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } -serde_json = { workspace = true } -sha3 = { workspace = true } -thiserror = { workspace = true } -tokio = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -unionlabs = { workspace = true } -voyager-message = { workspace = true } -voyager-vm = { workspace = true } +aptos-move-ibc = { workspace = true } +chain-utils = { workspace = true } +enumorph = { workspace = true } +ibc-union-spec = { workspace = true } +jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } +macros = { workspace = true } +serde = { workspace = true, features = ["derive"] } +sha3 = { workspace = true } +tokio = { workspace = true } +tracing = { workspace = true } +unionlabs = { workspace = true } +voyager-message = { workspace = true } +voyager-vm = { workspace = true } diff --git a/voyager/plugins/transaction/cosmos-sdk/Cargo.toml b/voyager/plugins/transaction/cosmos-sdk/Cargo.toml index 376a95a6ec..1d3eb9849a 100644 --- a/voyager/plugins/transaction/cosmos-sdk/Cargo.toml +++ b/voyager/plugins/transaction/cosmos-sdk/Cargo.toml @@ -7,26 +7,20 @@ version = "0.1.0" bip32 = { workspace = true } chain-utils = { workspace = true } cometbft-rpc = { workspace = true } -dashmap = { workspace = true } enumorph = { workspace = true } -futures = { workspace = true } -hex = { workspace = true } ibc-classic-spec.workspace = true -ibc-solidity = { workspace = true } ibc-union-spec.workspace = true jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } macros = { workspace = true } prost = { workspace = true } protos = { workspace = true } serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } serde_json = { workspace = true } sha2 = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tonic = { workspace = true } tracing = { workspace = true } -tracing-subscriber = { workspace = true } union-ibc = { workspace = true, features = ["library"] } union-ibc-msg = { workspace = true } unionlabs = { workspace = true } diff --git a/voyager/plugins/transaction/ethereum/Cargo.toml b/voyager/plugins/transaction/ethereum/Cargo.toml index 136531cc76..d3895e8319 100644 --- a/voyager/plugins/transaction/ethereum/Cargo.toml +++ b/voyager/plugins/transaction/ethereum/Cargo.toml @@ -4,24 +4,19 @@ name = "voyager-transaction-plugin-ethereum" version = "0.1.0" [dependencies] -alloy = { workspace = true, features = ["contract", "network", "providers", "signers", "signer-local"] } -beacon-api = { workspace = true } -bip32 = { workspace = true } -chain-utils = { workspace = true } -enumorph = { workspace = true } -futures = { workspace = true } -ibc-solidity = { workspace = true, features = ["rpc"] } -ibc-union-spec = { workspace = true } -itertools = "0.13.0" -jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } -macros = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde-utils = { workspace = true } -serde_json = { workspace = true } -thiserror = { workspace = true } -tokio = { workspace = true } -tracing = { workspace = true } -tracing-subscriber = { workspace = true } -unionlabs = { workspace = true } -voyager-message = { workspace = true } -voyager-vm = { workspace = true } +alloy = { workspace = true, features = ["contract", "network", "providers", "signers", "signer-local"] } +bip32 = { workspace = true } +chain-utils = { workspace = true } +enumorph = { workspace = true } +ibc-solidity = { workspace = true, features = ["rpc"] } +ibc-union-spec = { workspace = true } +jsonrpsee = { workspace = true, features = ["macros", "server", "tracing"] } +macros = { workspace = true } +serde = { workspace = true, features = ["derive"] } +serde_json = { workspace = true } +thiserror = { workspace = true } +tokio = { workspace = true } +tracing = { workspace = true } +unionlabs = { workspace = true } +voyager-message = { workspace = true } +voyager-vm = { workspace = true }