diff --git a/.cargo/config.toml b/.cargo/config.toml index 58e9ed8a..dd10e54f 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -5,21 +5,21 @@ sov-ibc-transfer = { path = "modules/sov-ibc-transfer" } sov-consensus-state-tracker = { path = "modules/sov-consensus-state-tracker" } sov-celestia-client = { path = "clients/sov-celestia" } -ibc = { git = "https://github.com/cosmos/ibc-rs.git", rev = "2378cd4" } -ibc-core = { git = "https://github.com/cosmos/ibc-rs.git", rev = "2378cd4" } -ibc-core-client = { git = "https://github.com/cosmos/ibc-rs.git", rev = "2378cd4" } -ibc-core-host-cosmos = { git = "https://github.com/cosmos/ibc-rs.git", rev = "2378cd4" } -ibc-client-tendermint = { git = "https://github.com/cosmos/ibc-rs.git", rev = "2378cd4" } -ibc-client-wasm-types = { git = "https://github.com/cosmos/ibc-rs.git", rev = "2378cd4" } -ibc-client-cw = { git = "https://github.com/cosmos/ibc-rs.git", rev = "2378cd4" } -ibc-app-transfer = { git = "https://github.com/cosmos/ibc-rs.git", rev = "2378cd4" } -ibc-primitives = { git = "https://github.com/cosmos/ibc-rs.git", rev = "2378cd4" } -ibc-query = { git = "https://github.com/cosmos/ibc-rs.git", rev = "2378cd4" } -ibc-testkit = { git = "https://github.com/cosmos/ibc-rs.git", rev = "2378cd4" } - -cosmrs = { git = "https://github.com/cosmos/cosmos-rust.git", rev = "4f2e3bb" } -basecoin = { git = "https://github.com/informalsystems/basecoin-rs.git", rev = "b85d5e5" } -basecoin-store = { git = "https://github.com/informalsystems/basecoin-rs.git", rev = "b85d5e5" } +ibc = { git = "https://github.com/cosmos/ibc-rs.git", rev = "d90295e" } +ibc-core = { git = "https://github.com/cosmos/ibc-rs.git", rev = "d90295e" } +ibc-core-client = { git = "https://github.com/cosmos/ibc-rs.git", rev = "d90295e" } +ibc-core-host-cosmos = { git = "https://github.com/cosmos/ibc-rs.git", rev = "d90295e" } +ibc-client-tendermint = { git = "https://github.com/cosmos/ibc-rs.git", rev = "d90295e" } +ibc-client-wasm-types = { git = "https://github.com/cosmos/ibc-rs.git", rev = "d90295e" } +ibc-client-cw = { git = "https://github.com/cosmos/ibc-rs.git", rev = "d90295e" } +ibc-app-transfer = { git = "https://github.com/cosmos/ibc-rs.git", rev = "d90295e" } +ibc-primitives = { git = "https://github.com/cosmos/ibc-rs.git", rev = "d90295e" } +ibc-query = { git = "https://github.com/cosmos/ibc-rs.git", rev = "d90295e" } +ibc-testkit = { git = "https://github.com/cosmos/ibc-rs.git", rev = "d90295e" } + +cosmrs = { git = "https://github.com/cosmos/cosmos-rust.git", rev = "ced74a7" } +basecoin = { git = "https://github.com/informalsystems/basecoin-rs.git", rev = "03539c1" } +basecoin-store = { git = "https://github.com/informalsystems/basecoin-rs.git", rev = "03539c1" } jmt = { git = "https://github.com/penumbra-zone/jmt.git", rev = "1d007e11cb68aa5ca13e9a5af4a12e6439d5f7b6" } diff --git a/Cargo.lock b/Cargo.lock index 7ae21c2e..d4c68066 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -23,11 +23,20 @@ dependencies = [ "fallible-iterator 0.3.0", "gimli 0.28.1", "memmap2 0.5.10", - "object", + "object 0.32.2", "rustc-demangle", "smallvec", ] +[[package]] +name = "addr2line" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" +dependencies = [ + "gimli 0.29.0", +] + [[package]] name = "adler" version = "1.0.2" @@ -124,9 +133,9 @@ dependencies = [ [[package]] name = "anstyle-query" -version = "1.0.3" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5" +checksum = "ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391" dependencies = [ "windows-sys 0.52.0", ] @@ -166,7 +175,7 @@ dependencies = [ "argh_shared", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -426,9 +435,9 @@ checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" [[package]] name = "async-compression" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c90a406b4495d129f00461241616194cb8a032c8d1c53c657f0961d5f8e0498" +checksum = "cd066d0b4ef8ecb03a55319dc13aa6910616d0f44008a045bb1835af830abff5" dependencies = [ "flate2", "futures-core", @@ -465,7 +474,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -476,7 +485,7 @@ checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -487,7 +496,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -602,16 +611,16 @@ dependencies = [ [[package]] name = "backtrace" -version = "0.3.71" +version = "0.3.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" +checksum = "17c6a35df3749d2e8bb1b7b21a976d82b15548788d2735b9d82f329268f71a11" dependencies = [ - "addr2line", + "addr2line 0.22.0", "cc", "cfg-if", "libc", "miniz_oxide", - "object", + "object 0.35.0", "rustc-demangle", ] @@ -654,7 +663,7 @@ checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" [[package]] name = "basecoin" version = "0.1.0" -source = "git+https://github.com/informalsystems/basecoin-rs.git?rev=b85d5e5#b85d5e5adc20b655e0d0440e7346498038584fbe" +source = "git+https://github.com/informalsystems/basecoin-rs.git?rev=03539c1#03539c144d60ad09aea37d6ae79c6b71b3c845ec" dependencies = [ "basecoin-app", "basecoin-modules", @@ -676,7 +685,7 @@ dependencies = [ "tendermint-rpc", "tiny-bip39", "tokio", - "toml 0.8.13", + "toml 0.8.14", "tonic", "tonic-reflection", "tower-abci 0.14.0", @@ -687,7 +696,7 @@ dependencies = [ [[package]] name = "basecoin-app" version = "0.1.0" -source = "git+https://github.com/informalsystems/basecoin-rs.git?rev=b85d5e5#b85d5e5adc20b655e0d0440e7346498038584fbe" +source = "git+https://github.com/informalsystems/basecoin-rs.git?rev=03539c1#03539c144d60ad09aea37d6ae79c6b71b3c845ec" dependencies = [ "basecoin-modules", "basecoin-store", @@ -706,7 +715,7 @@ dependencies = [ [[package]] name = "basecoin-modules" version = "0.1.0" -source = "git+https://github.com/informalsystems/basecoin-rs.git?rev=b85d5e5#b85d5e5adc20b655e0d0440e7346498038584fbe" +source = "git+https://github.com/informalsystems/basecoin-rs.git?rev=03539c1#03539c144d60ad09aea37d6ae79c6b71b3c845ec" dependencies = [ "base64 0.21.7", "basecoin-store", @@ -733,7 +742,7 @@ dependencies = [ [[package]] name = "basecoin-store" version = "0.1.0" -source = "git+https://github.com/informalsystems/basecoin-rs.git?rev=b85d5e5#b85d5e5adc20b655e0d0440e7346498038584fbe" +source = "git+https://github.com/informalsystems/basecoin-rs.git?rev=03539c1#03539c144d60ad09aea37d6ae79c6b71b3c845ec" dependencies = [ "displaydoc", "ics23", @@ -809,7 +818,7 @@ dependencies = [ "regex", "rustc-hash", "shlex", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -1054,13 +1063,13 @@ dependencies = [ [[package]] name = "bytemuck_derive" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4da9a32f3fed317401fa3c862968128267c3106685286e15d5aaa3d7389c2f60" +checksum = "1ee891b04274a59bd38b412188e24b849617b2e45a0fd8d057deb63e7403761b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -1193,9 +1202,9 @@ dependencies = [ [[package]] name = "clang-sys" -version = "1.7.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" +checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" dependencies = [ "glob", "libc", @@ -1234,7 +1243,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -1358,17 +1367,17 @@ dependencies = [ [[package]] name = "cosmos-sdk-proto" version = "0.22.0-pre" -source = "git+https://github.com/cosmos/cosmos-rust.git?rev=4f2e3bb#4f2e3bbf9c67c8ffef44ef1e485a327fd66f060a" +source = "git+https://github.com/cosmos/cosmos-rust.git?rev=ced74a7#ced74a754669ebf698decdae33ceeb2cc9a0839b" dependencies = [ "prost", "prost-types", - "tendermint-proto 0.36.0", + "tendermint-proto 0.37.0", ] [[package]] name = "cosmrs" version = "0.17.0-pre" -source = "git+https://github.com/cosmos/cosmos-rust.git?rev=4f2e3bb#4f2e3bbf9c67c8ffef44ef1e485a327fd66f060a" +source = "git+https://github.com/cosmos/cosmos-rust.git?rev=ced74a7#ced74a754669ebf698decdae33ceeb2cc9a0839b" dependencies = [ "bip32", "cosmos-sdk-proto", @@ -1380,7 +1389,7 @@ dependencies = [ "serde_json", "signature", "subtle-encoding", - "tendermint 0.36.0", + "tendermint 0.37.0", "thiserror", ] @@ -1688,7 +1697,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -1760,7 +1769,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.11.1", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -1782,7 +1791,7 @@ checksum = "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178" dependencies = [ "darling_core 0.20.9", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -1917,7 +1926,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -2109,7 +2118,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -2130,7 +2139,7 @@ dependencies = [ "darling 0.20.9", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -2360,7 +2369,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -2457,6 +2466,12 @@ dependencies = [ "stable_deref_trait", ] +[[package]] +name = "gimli" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" + [[package]] name = "glob" version = "0.3.1" @@ -2726,9 +2741,9 @@ checksum = "f58b778a5761513caf593693f8951c97a5b610841e754788400f32102eefdff1" [[package]] name = "hyper" -version = "0.14.28" +version = "0.14.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" +checksum = "f361cde2f109281a220d4307746cdfd5ee3f410da58a70377762396775634b33" dependencies = [ "bytes", "futures-channel", @@ -2802,7 +2817,7 @@ dependencies = [ [[package]] name = "ibc" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "ibc-apps", "ibc-clients", @@ -2815,7 +2830,7 @@ dependencies = [ [[package]] name = "ibc-app-nft-transfer" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "ibc-app-nft-transfer-types", "ibc-core", @@ -2825,7 +2840,7 @@ dependencies = [ [[package]] name = "ibc-app-nft-transfer-types" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "base64 0.21.7", "borsh", @@ -2846,7 +2861,7 @@ dependencies = [ [[package]] name = "ibc-app-transfer" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "ibc-app-transfer-types", "ibc-core", @@ -2856,7 +2871,7 @@ dependencies = [ [[package]] name = "ibc-app-transfer-types" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "borsh", "derive_more", @@ -2874,7 +2889,7 @@ dependencies = [ [[package]] name = "ibc-apps" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "ibc-app-nft-transfer", "ibc-app-transfer", @@ -2883,7 +2898,7 @@ dependencies = [ [[package]] name = "ibc-client-cw" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -2898,7 +2913,7 @@ dependencies = [ [[package]] name = "ibc-client-tendermint" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "derive_more", "ibc-client-tendermint-types", @@ -2915,7 +2930,7 @@ dependencies = [ [[package]] name = "ibc-client-tendermint-types" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "displaydoc", "ibc-core-client-types", @@ -2932,7 +2947,7 @@ dependencies = [ [[package]] name = "ibc-client-wasm-types" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "base64 0.21.7", "cosmwasm-schema", @@ -2947,7 +2962,7 @@ dependencies = [ [[package]] name = "ibc-clients" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "ibc-client-tendermint", "ibc-client-wasm-types", @@ -2956,7 +2971,7 @@ dependencies = [ [[package]] name = "ibc-core" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "ibc-core-channel", "ibc-core-client", @@ -2972,7 +2987,7 @@ dependencies = [ [[package]] name = "ibc-core-channel" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "ibc-core-channel-types", "ibc-core-client", @@ -2987,7 +3002,7 @@ dependencies = [ [[package]] name = "ibc-core-channel-types" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "borsh", "derive_more", @@ -3010,7 +3025,7 @@ dependencies = [ [[package]] name = "ibc-core-client" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "ibc-core-client-context", "ibc-core-client-types", @@ -3023,7 +3038,7 @@ dependencies = [ [[package]] name = "ibc-core-client-context" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "derive_more", "displaydoc", @@ -3039,7 +3054,7 @@ dependencies = [ [[package]] name = "ibc-core-client-types" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "borsh", "derive_more", @@ -3059,7 +3074,7 @@ dependencies = [ [[package]] name = "ibc-core-commitment-types" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "borsh", "derive_more", @@ -3077,19 +3092,21 @@ dependencies = [ [[package]] name = "ibc-core-connection" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ + "ibc-client-wasm-types", "ibc-core-client", "ibc-core-connection-types", "ibc-core-handler-types", "ibc-core-host", "ibc-primitives", + "prost", ] [[package]] name = "ibc-core-connection-types" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "borsh", "derive_more", @@ -3110,7 +3127,7 @@ dependencies = [ [[package]] name = "ibc-core-handler" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "ibc-core-channel", "ibc-core-client", @@ -3125,7 +3142,7 @@ dependencies = [ [[package]] name = "ibc-core-handler-types" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "borsh", "derive_more", @@ -3149,7 +3166,7 @@ dependencies = [ [[package]] name = "ibc-core-host" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "derive_more", "displaydoc", @@ -3167,7 +3184,7 @@ dependencies = [ [[package]] name = "ibc-core-host-cosmos" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "derive_more", "displaydoc", @@ -3190,7 +3207,7 @@ dependencies = [ [[package]] name = "ibc-core-host-types" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "borsh", "derive_more", @@ -3205,7 +3222,7 @@ dependencies = [ [[package]] name = "ibc-core-router" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "derive_more", "displaydoc", @@ -3219,7 +3236,7 @@ dependencies = [ [[package]] name = "ibc-core-router-types" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "borsh", "derive_more", @@ -3238,17 +3255,17 @@ dependencies = [ [[package]] name = "ibc-derive" version = "0.7.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] name = "ibc-primitives" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "borsh", "derive_more", @@ -3288,7 +3305,7 @@ dependencies = [ [[package]] name = "ibc-query" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "displaydoc", "ibc", @@ -3301,7 +3318,7 @@ dependencies = [ [[package]] name = "ibc-testkit" version = "0.53.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=2378cd4#2378cd4ba45094b8ed856ff7dba5f1d0882f59ae" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=d90295e#d90295e3ff386d786c996d8ff3a42e79d4c4dcea" dependencies = [ "basecoin-store", "derive_more", @@ -3596,7 +3613,7 @@ dependencies = [ "tokio-util 0.7.11", "tracing", "url", - "webpki-roots 0.26.1", + "webpki-roots 0.26.2", ] [[package]] @@ -3710,7 +3727,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -3844,7 +3861,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -3915,9 +3932,9 @@ dependencies = [ [[package]] name = "libz-sys" -version = "1.1.16" +version = "1.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e143b5e666b2695d28f6bca6497720813f699c9602dd7f5cac91008b8ada7f9" +checksum = "c15da26e5af7e25c90b37a2d75cdbf940cf4a55316de9d84c679c9b8bfabf82e" dependencies = [ "cc", "pkg-config", @@ -4212,7 +4229,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -4255,6 +4272,15 @@ dependencies = [ "ruzstd", ] +[[package]] +name = "object" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8ec7ab813848ba4522158d5517a6093db1ded27575b070f4177b8d12b41db5e" +dependencies = [ + "memchr", +] + [[package]] name = "once_cell" version = "1.19.0" @@ -4313,9 +4339,9 @@ dependencies = [ [[package]] name = "parking_lot" -version = "0.12.2" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb" +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" dependencies = [ "lock_api", "parking_lot_core", @@ -4426,7 +4452,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -4486,7 +4512,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e" dependencies = [ "proc-macro2", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -4555,9 +4581,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.83" +version = "1.0.85" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b33eb56c327dec362a9e55b3ad14f9d2f0904fb5a5b03b513ab5465399e9f43" +checksum = "22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23" dependencies = [ "unicode-ident", ] @@ -4635,7 +4661,7 @@ dependencies = [ "prost", "prost-types", "regex", - "syn 2.0.65", + "syn 2.0.66", "tempfile", ] @@ -4649,7 +4675,7 @@ dependencies = [ "itertools 0.12.1", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -5108,7 +5134,7 @@ version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "922588cb4b884b3951316a65581ccdfd1174af93c54093190878366812073329" dependencies = [ - "addr2line", + "addr2line 0.21.0", "anyhow", "ark-bn254", "ark-groth16", @@ -5242,9 +5268,9 @@ dependencies = [ [[package]] name = "ruint" -version = "1.12.1" +version = "1.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f308135fef9fc398342da5472ce7c484529df23743fb7c734e0f3d472971e62" +checksum = "2c3cc4c2511671f327125da14133d0c5c5d137f006a1017a16f557bc85b16286" dependencies = [ "alloy-rlp", "ark-ff 0.3.0", @@ -5266,9 +5292,9 @@ dependencies = [ [[package]] name = "ruint-macro" -version = "1.2.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f86854cf50259291520509879a5c294c3c9a4c334e9ff65071c51e42ef1e2343" +checksum = "48fd7bd8a6377e15ad9d42a8ec25371b94ddc67abe7c8b9127bec79bebaaae18" [[package]] name = "rustc-demangle" @@ -5514,7 +5540,7 @@ dependencies = [ "proc-macro2", "quote", "serde_derive_internals", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -5641,9 +5667,9 @@ checksum = "f638d531eccd6e23b980caf34876660d38e265409d8e99b397ab71eb3612fad0" [[package]] name = "serde" -version = "1.0.202" +version = "1.0.203" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395" +checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" dependencies = [ "serde_derive", ] @@ -5697,13 +5723,13 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.202" +version = "1.0.203" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838" +checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -5714,7 +5740,7 @@ checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -5746,7 +5772,7 @@ checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -5798,7 +5824,7 @@ dependencies = [ "darling 0.20.9", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -6208,7 +6234,7 @@ dependencies = [ "tendermint-testgen", "test-log", "tokio", - "toml 0.8.13", + "toml 0.8.14", "tower", "tower-abci 0.11.1", "tracing", @@ -6518,9 +6544,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.65" +version = "2.0.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2863d96a84c6439701d7a38f9de935ec562c8832cc55d1dde0f513b52fad106" +checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5" dependencies = [ "proc-macro2", "quote", @@ -6659,6 +6685,35 @@ name = "tendermint" version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b50aae6ec24c3429149ad59b5b8d3374d7804d4c7d6125ceb97cb53907fb68d" +dependencies = [ + "bytes", + "digest 0.10.7", + "ed25519", + "ed25519-consensus", + "flex-error", + "futures", + "num-traits", + "once_cell", + "prost", + "prost-types", + "serde", + "serde_bytes", + "serde_json", + "serde_repr", + "sha2 0.10.8", + "signature", + "subtle", + "subtle-encoding", + "tendermint-proto 0.36.0", + "time", + "zeroize", +] + +[[package]] +name = "tendermint" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "954496fbc9716eb4446cdd6d00c071a3e2f22578d62aa03b40c7e5b4fda3ed42" dependencies = [ "bytes", "digest 0.10.7", @@ -6680,7 +6735,7 @@ dependencies = [ "signature", "subtle", "subtle-encoding", - "tendermint-proto 0.36.0", + "tendermint-proto 0.37.0", "time", "zeroize", ] @@ -6695,7 +6750,7 @@ dependencies = [ "serde", "serde_json", "tendermint 0.36.0", - "toml 0.8.13", + "toml 0.8.14", "url", ] @@ -6763,6 +6818,22 @@ dependencies = [ "time", ] +[[package]] +name = "tendermint-proto" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc87024548c7f3da479885201e3da20ef29e85a3b13d04606b380ac4c7120d87" +dependencies = [ + "bytes", + "flex-error", + "prost", + "prost-types", + "serde", + "serde_bytes", + "subtle-encoding", + "time", +] + [[package]] name = "tendermint-rpc" version = "0.36.0" @@ -6840,7 +6911,7 @@ checksum = "5999e24eaa32083191ba4e425deb75cdf25efefabe5aaccb7446dd0d4122a3f5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -6860,7 +6931,7 @@ checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -6937,9 +7008,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.37.0" +version = "1.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" +checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" dependencies = [ "backtrace", "bytes", @@ -6966,13 +7037,13 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" +checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -7047,14 +7118,14 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.13" +version = "0.8.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba" +checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335" dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.22.13", + "toml_edit 0.22.14", ] [[package]] @@ -7079,15 +7150,15 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.13" +version = "0.22.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c127785850e8c20836d49732ae6abfa47616e60bf9d9f57c43c250361a9db96c" +checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38" dependencies = [ "indexmap 2.2.6", "serde", "serde_spanned", "toml_datetime", - "winnow 0.6.8", + "winnow 0.6.11", ] [[package]] @@ -7127,7 +7198,7 @@ dependencies = [ "proc-macro2", "prost-build", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -7267,7 +7338,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -7351,7 +7422,7 @@ checksum = "1f718dfaf347dcb5b983bfc87608144b0bad87970aebcbea5ce44d2a30c08e63" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -7387,7 +7458,7 @@ checksum = "ac73887f47b9312552aa90ef477927ff014d63d1920ca8037c6c1951eab64bb1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -7566,7 +7637,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", "wasm-bindgen-shared", ] @@ -7623,7 +7694,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -7656,7 +7727,7 @@ checksum = "b7f89739351a2e03cb94beb799d47fb2cac01759b40ec441f7de39b00cbf7ef0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -7858,9 +7929,9 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "webpki-roots" -version = "0.26.1" +version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009" +checksum = "3c452ad30530b54a4d8e71952716a212b08efd0f3562baa66c29a618b07da7c3" dependencies = [ "rustls-pki-types", ] @@ -8098,9 +8169,9 @@ dependencies = [ [[package]] name = "winnow" -version = "0.6.8" +version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3c52e9c97a68071b23e836c9380edae937f17b9c4667bd021973efc689f618d" +checksum = "56c52728401e1dc672a56e81e593e912aa54c78f40246869f78359a2bf24d29d" dependencies = [ "memchr", ] @@ -8141,14 +8212,14 @@ checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] name = "zeroize" -version = "1.7.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" +checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" dependencies = [ "zeroize_derive", ] @@ -8161,7 +8232,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] diff --git a/flake.lock b/flake.lock index 96faa50b..f3f635fa 100644 --- a/flake.lock +++ b/flake.lock @@ -38,11 +38,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1716358718, - "narHash": "sha256-NQbegJb2ZZnAqp2EJhWwTf6DrZXSpA6xZCEq+RGV1r0=", + "lastModified": 1717459389, + "narHash": "sha256-I8/plBsua4/NZ5bKgj+z7/ThiWuud1YFwLsn1QQ5PgE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "3f316d2a50699a78afe5e77ca486ad553169061e", + "rev": "3b01abcc24846ae49957b30f4345bab4b3f1d14b", "type": "github" }, "original": { @@ -82,11 +82,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1716430594, - "narHash": "sha256-vdVzaGD5p+KG7XHepIeX5rUPmdzEcF2w6rhqfr0SNkI=", + "lastModified": 1717640276, + "narHash": "sha256-xtWJuHl0Zq1/pibvU7V8+qad4fcNLP4yerO54nr4Hec=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "ee0db3aeebafeaada2b98d076de6d314b4c8682e", + "rev": "96161e19677e2ae639c41147e422da4d6ec48240", "type": "github" }, "original": { diff --git a/nix/sov-celestia-cw.nix b/nix/sov-celestia-cw.nix index bb5a78dd..7318cdba 100644 --- a/nix/sov-celestia-cw.nix +++ b/nix/sov-celestia-cw.nix @@ -67,15 +67,15 @@ let cargoLock = { lockFile = cargo-lock-file; outputHashes = { - "basecoin-0.1.0" = "sha256-wLG6PWpd8HwM/pquZGFAIluEPUl7628rxTsTO7fztAM="; + "basecoin-0.1.0" = "sha256-CY1U6z18oAv9iFDXeS5YNgK3cOMGrkChJSJ2iMFLXvg="; "celestia-proto-0.1.0" = "sha256-iUgrctxdJUyhfrEQ0zoVj5AKIqgj/jQVNli5/K2nxK0="; - "ibc-0.53.0" = "sha256-8bCgAUoBHxy7GPi8SwSxNJdtFWkMfyHgpZiulgtkcFo="; + "ibc-0.53.0" = "sha256-AnRsdl3njOCh0o44GU5uDvX4caxcEitH2Ic3sRu/uIs="; "jmt-0.9.0" = "sha256-pq1v6FXS//6Dh+fdysQIVp+RVLHdXrW5aDx3263O1rs="; "nmt-rs-0.1.0" = "sha256-jcHbqyIKk8ZDDjSz+ot5YDxROOnrpM4TRmNFVfNniwU="; "risc0-cycle-utils-0.3.0" = "sha256-5dA62v1eqfyZBny4s3YlC2Tty7Yfd/OAVGfTlLBgypk="; "rockbound-1.0.0" = "sha256-aDrNegRfsSwiNw4XLsE4rpUYDZn2N59UJbGZ6mpY180="; "tendermint-0.32.0" = "sha256-FtY7a+hBvQryATrs3mykCWFRe8ABTT6cuf5oh9IBElQ="; - "cosmos-sdk-proto-0.22.0-pre" = "sha256-TMHdqv3va4Y87P6RN1dEXH6/C280NDr5md2vSHWqsQg="; + "cosmos-sdk-proto-0.22.0-pre" = "sha256-r7zoHmk12iTdsyJ/4rRgD5HDeDSiNcs/HlS7eGi+NbE="; }; };