diff --git a/Cargo.lock b/Cargo.lock index f3ce53cff..4cc1622ba 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10,11 +10,11 @@ checksum = "0c77f8d4bac08f74fbc4fce8943cb2d35e742682b6cae8cb65555d6cd3830feb" dependencies = [ "anyhow", "bech32 0.11.0", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20-ics20", + "cw20-ics20 1.1.2", "derivative", "hex", "itertools 0.12.1", @@ -27,6 +27,31 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "abstract-cw-multi-test" +version = "2.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e09b032e3379899df1872e6a8e38ce31d1d446bb26adfe7d3ff432b0fe0bf4c1" +dependencies = [ + "anyhow", + "bech32 0.11.0", + "cosmwasm-schema 2.2.0", + "cosmwasm-std 2.2.0", + "cw-storage-plus 2.0.0", + "cw-utils 2.0.0", + "cw20-ics20 2.0.0", + "hex", + "itertools 0.13.0", + "log", + "prost 0.13.4", + "schemars", + "serde", + "serde_json", + "sha2 0.10.8", + "thiserror 1.0.69", + "tiny-keccak", +] + [[package]] name = "addr2line" version = "0.24.2" @@ -53,6 +78,18 @@ dependencies = [ "version_check", ] +[[package]] +name = "ahash" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" +dependencies = [ + "cfg-if", + "once_cell", + "version_check", + "zerocopy", +] + [[package]] name = "aho-corasick" version = "1.1.3" @@ -62,6 +99,12 @@ dependencies = [ "memchr", ] +[[package]] +name = "allocator-api2" +version = "0.2.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" + [[package]] name = "android-tzdata" version = "0.1.1" @@ -82,8 +125,8 @@ name = "andromeda-accounts" version = "1.0.0" dependencies = [ "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-utils 1.0.3", "cw3", ] @@ -96,8 +139,8 @@ dependencies = [ "andromeda-modules", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", @@ -109,8 +152,8 @@ name = "andromeda-adodb" version = "1.1.3" dependencies = [ "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-asset", "cw-multi-test", "cw-orch", @@ -124,8 +167,8 @@ name = "andromeda-app" version = "1.0.0" dependencies = [ "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "serde", @@ -138,8 +181,8 @@ dependencies = [ "andromeda-app", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-orch-daemon", @@ -155,13 +198,13 @@ dependencies = [ "andromeda-non-fungible-tokens", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", "cw721 0.18.0", ] @@ -172,13 +215,13 @@ dependencies = [ "andromeda-data-storage", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", ] [[package]] @@ -189,8 +232,8 @@ dependencies = [ "andromeda-finance", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", @@ -204,8 +247,8 @@ dependencies = [ "andromeda-math", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", @@ -219,8 +262,8 @@ dependencies = [ "andromeda-app", "andromeda-finance", "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", @@ -237,14 +280,14 @@ dependencies = [ "andromeda-non-fungible-tokens", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-orch-daemon", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", "cw721 0.18.0", ] @@ -256,8 +299,8 @@ dependencies = [ "andromeda-math", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", @@ -273,14 +316,14 @@ dependencies = [ "andromeda-fungible-tokens", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-orch-daemon", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", "cw20-base", ] @@ -291,14 +334,14 @@ dependencies = [ "andromeda-app", "andromeda-fungible-tokens", "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-asset", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", ] [[package]] @@ -309,14 +352,14 @@ dependencies = [ "andromeda-fungible-tokens", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-asset", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", "cw20-base", ] @@ -327,8 +370,8 @@ dependencies = [ "andromeda-non-fungible-tokens", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-orch-daemon", @@ -342,8 +385,8 @@ name = "andromeda-data-storage" version = "1.0.0" dependencies = [ "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-utils 1.0.3", "serde", ] @@ -357,8 +400,8 @@ dependencies = [ "andromeda-std", "andromeda-testing", "chrono 0.4.39", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", @@ -407,8 +450,8 @@ dependencies = [ "andromeda-vfs", "andromeda-weighted-distribution-splitter", "chrono 0.4.39", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-asset", "cw-multi-test", "cw-orch", @@ -416,7 +459,7 @@ dependencies = [ "cw-storage-plus 1.2.0", "cw-utils 1.0.3", "cw2 1.1.2", - "cw20", + "cw20 1.1.2", "cw20-base", "cw721 0.18.0", "cw721-base 0.18.0", @@ -446,8 +489,8 @@ dependencies = [ "andromeda-math", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", @@ -459,12 +502,12 @@ name = "andromeda-economics" version = "1.2.0" dependencies = [ "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", - "cw20", + "cw20 1.1.2", ] [[package]] @@ -472,11 +515,11 @@ name = "andromeda-ecosystem" version = "1.0.0" dependencies = [ "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-asset", "cw-storage-plus 1.2.0", - "cw20", + "cw20 1.1.2", "schemars", "serde", ] @@ -486,12 +529,12 @@ name = "andromeda-finance" version = "1.0.0" dependencies = [ "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", "cw721 0.18.0", "cw721-base 0.18.0", "rstest", @@ -507,13 +550,13 @@ dependencies = [ "andromeda-finance", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", "rstest", ] @@ -525,8 +568,8 @@ dependencies = [ "andromeda-app", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", @@ -543,13 +586,13 @@ dependencies = [ "andromeda-modules", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", "serde", "serde_json", "test-case", @@ -560,14 +603,14 @@ name = "andromeda-fungible-tokens" version = "1.0.0" dependencies = [ "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-asset", - "cw-controllers", + "cw-controllers 1.1.2", "cw-multi-test", "cw-orch", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", "cw20-base", "serde", ] @@ -579,13 +622,13 @@ dependencies = [ "andromeda-math", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", ] [[package]] @@ -593,13 +636,13 @@ name = "andromeda-ibc-registry" version = "1.1.0" dependencies = [ "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", ] [[package]] @@ -610,15 +653,15 @@ dependencies = [ "andromeda-fungible-tokens", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", - "cw-controllers", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", + "cw-controllers 1.1.2", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", "cw2 1.1.2", - "cw20", + "cw20 1.1.2", "cw20-base", "schemars", "semver", @@ -631,8 +674,8 @@ name = "andromeda-kernel" version = "1.2.0" dependencies = [ "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", @@ -655,14 +698,14 @@ dependencies = [ "andromeda-fungible-tokens", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-asset", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", ] [[package]] @@ -682,13 +725,13 @@ dependencies = [ "andromeda-non-fungible-tokens", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", "cw721 0.18.0", ] @@ -697,8 +740,8 @@ name = "andromeda-math" version = "1.0.0" dependencies = [ "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-utils 1.0.3", ] @@ -709,13 +752,13 @@ dependencies = [ "andromeda-math", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", ] [[package]] @@ -726,14 +769,14 @@ dependencies = [ "andromeda-fungible-tokens", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-asset", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", "hex", "serde", "sha2 0.10.8", @@ -744,8 +787,8 @@ name = "andromeda-modules" version = "2.0.0" dependencies = [ "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-utils 1.0.3", "cw721 0.18.0", "cw721-base 0.18.0", @@ -757,12 +800,12 @@ name = "andromeda-non-fungible-tokens" version = "1.0.0" dependencies = [ "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", "cw721 0.18.0", "cw721-base 0.18.0", "serde", @@ -775,8 +818,8 @@ dependencies = [ "andromeda-math", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", @@ -790,13 +833,13 @@ dependencies = [ "andromeda-data-storage", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", ] [[package]] @@ -807,13 +850,13 @@ dependencies = [ "andromeda-finance", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", ] [[package]] @@ -824,13 +867,13 @@ dependencies = [ "andromeda-modules", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", ] [[package]] @@ -841,8 +884,8 @@ dependencies = [ "andromeda-modules", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-json", "cw-multi-test", "cw-orch", @@ -859,8 +902,8 @@ dependencies = [ "andromeda-math", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-json", "cw-multi-test", "cw-orch", @@ -879,13 +922,13 @@ dependencies = [ "andromeda-finance", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", "rstest", ] @@ -894,15 +937,15 @@ name = "andromeda-std" version = "1.5.0" dependencies = [ "andromeda-macros", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-asset", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", "cw2 1.1.2", - "cw20", + "cw20 1.1.2", "cw20-base", "cw721 0.18.0", "cw721-base 0.18.0", @@ -928,13 +971,13 @@ dependencies = [ "andromeda-data-storage", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", ] [[package]] @@ -951,10 +994,10 @@ dependencies = [ "andromeda-std", "andromeda-vfs", "anyhow", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", - "cw20", + "cw20 1.1.2", "cw721 0.18.0", "serde", ] @@ -972,12 +1015,12 @@ dependencies = [ "andromeda-std", "andromeda-vfs", "anyhow", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-orch-daemon", - "cw20", + "cw20 1.1.2", "cw721 0.18.0", "serde", "tokio", @@ -991,8 +1034,8 @@ dependencies = [ "andromeda-finance", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", @@ -1007,8 +1050,8 @@ dependencies = [ "andromeda-std", "andromeda-testing", "chrono 0.3.0", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-orch-daemon", @@ -1024,8 +1067,8 @@ version = "1.2.0" dependencies = [ "andromeda-ecosystem", "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", @@ -1039,8 +1082,8 @@ dependencies = [ "andromeda-finance", "andromeda-std", "andromeda-testing", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-asset", "cw-multi-test", "cw-orch", @@ -1053,8 +1096,8 @@ name = "andromeda-vfs" version = "1.2.0" dependencies = [ "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", @@ -1068,8 +1111,8 @@ dependencies = [ "andromeda-app", "andromeda-finance", "andromeda-std", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-multi-test", "cw-orch", "cw-storage-plus 1.2.0", @@ -1132,6 +1175,133 @@ version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" +[[package]] +name = "ark-bls12-381" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c775f0d12169cba7aae4caeb547bb6a50781c7449a8aa53793827c9ec4abf488" +dependencies = [ + "ark-ec", + "ark-ff", + "ark-serialize", + "ark-std", +] + +[[package]] +name = "ark-ec" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "defd9a439d56ac24968cca0571f598a61bc8c55f71d50a89cda591cb750670ba" +dependencies = [ + "ark-ff", + "ark-poly", + "ark-serialize", + "ark-std", + "derivative", + "hashbrown 0.13.2", + "itertools 0.10.5", + "num-traits", + "rayon", + "zeroize", +] + +[[package]] +name = "ark-ff" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec847af850f44ad29048935519032c33da8aa03340876d351dfab5660d2966ba" +dependencies = [ + "ark-ff-asm", + "ark-ff-macros", + "ark-serialize", + "ark-std", + "derivative", + "digest 0.10.7", + "itertools 0.10.5", + "num-bigint", + "num-traits", + "paste", + "rayon", + "rustc_version", + "zeroize", +] + +[[package]] +name = "ark-ff-asm" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348" +dependencies = [ + "quote", + "syn 1.0.109", +] + +[[package]] +name = "ark-ff-macros" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565" +dependencies = [ + "num-bigint", + "num-traits", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "ark-poly" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d320bfc44ee185d899ccbadfa8bc31aab923ce1558716e1997a1e74057fe86bf" +dependencies = [ + "ark-ff", + "ark-serialize", + "ark-std", + "derivative", + "hashbrown 0.13.2", +] + +[[package]] +name = "ark-serialize" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adb7b85a02b83d2f22f89bd5cac66c9c89474240cb6207cb1efc16d098e822a5" +dependencies = [ + "ark-serialize-derive", + "ark-std", + "digest 0.10.7", + "num-bigint", +] + +[[package]] +name = "ark-serialize-derive" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae3281bc6d0fd7e549af32b52511e1302185bd688fd3359fa36423346ff682ea" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "ark-std" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" +dependencies = [ + "num-traits", + "rand", + "rayon", +] + +[[package]] +name = "arrayvec" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" + [[package]] name = "async-recursion" version = "1.1.1" @@ -1195,7 +1365,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" dependencies = [ "async-trait", - "axum-core", + "axum-core 0.3.4", "bitflags 1.3.2", "bytes", "futures-util", @@ -1216,6 +1386,33 @@ dependencies = [ "tower-service", ] +[[package]] +name = "axum" +version = "0.7.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f" +dependencies = [ + "async-trait", + "axum-core 0.4.5", + "bytes", + "futures-util", + "http 1.2.0", + "http-body 1.0.1", + "http-body-util", + "itoa", + "matchit", + "memchr", + "mime", + "percent-encoding", + "pin-project-lite", + "rustversion", + "serde", + "sync_wrapper 1.0.2", + "tower 0.5.2", + "tower-layer", + "tower-service", +] + [[package]] name = "axum-core" version = "0.3.4" @@ -1233,6 +1430,26 @@ dependencies = [ "tower-service", ] +[[package]] +name = "axum-core" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199" +dependencies = [ + "async-trait", + "bytes", + "futures-util", + "http 1.2.0", + "http-body 1.0.1", + "http-body-util", + "mime", + "pin-project-lite", + "rustversion", + "sync_wrapper 1.0.2", + "tower-layer", + "tower-service", +] + [[package]] name = "backtrace" version = "0.3.74" @@ -1260,6 +1477,16 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" +[[package]] +name = "base58ck" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c8d66485a3a2ea485c1913c4572ce0256067a5377ac8c75c4960e1cda98605f" +dependencies = [ + "bitcoin-internals", + "bitcoin_hashes 0.14.0", +] + [[package]] name = "base64" version = "0.13.1" @@ -1312,25 +1539,63 @@ dependencies = [ "zeroize", ] +[[package]] +name = "bip39" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33415e24172c1b7d6066f6d999545375ab8e1d95421d6784bdfff9496f292387" +dependencies = [ + "bitcoin_hashes 0.12.0", + "rand", + "rand_core 0.6.4", + "serde", + "unicode-normalization", +] + [[package]] name = "bitcoin" -version = "0.30.2" +version = "0.32.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1945a5048598e4189e239d3f809b19bdad4845c4b2ba400d304d2dcf26d2c462" +checksum = "ce6bc65742dea50536e35ad42492b234c27904a27f0abdcbce605015cb4ea026" dependencies = [ - "bech32 0.9.1", - "bitcoin-private", - "bitcoin_hashes", + "base58ck", + "bech32 0.11.0", + "bitcoin-internals", + "bitcoin-io", + "bitcoin-units", + "bitcoin_hashes 0.14.0", + "hex-conservative", "hex_lit", "secp256k1", ] +[[package]] +name = "bitcoin-internals" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30bdbe14aa07b06e6cfeffc529a1f099e5fbe249524f8125358604df99a4bed2" + +[[package]] +name = "bitcoin-io" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b47c4ab7a93edb0c7198c5535ed9b52b63095f4e9b45279c6736cec4b856baf" + [[package]] name = "bitcoin-private" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73290177011694f38ec25e165d0387ab7ea749a4b81cd4c80dae5988229f7a57" +[[package]] +name = "bitcoin-units" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5285c8bcaa25876d07f37e3d30c303f2609179716e11d688f51e8f1fe70063e2" +dependencies = [ + "bitcoin-internals", +] + [[package]] name = "bitcoin_hashes" version = "0.12.0" @@ -1340,6 +1605,16 @@ dependencies = [ "bitcoin-private", ] +[[package]] +name = "bitcoin_hashes" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb18c03d0db0247e147a21a6faafd5a7eb851c743db062de72018b6b7e8e4d16" +dependencies = [ + "bitcoin-io", + "hex-conservative", +] + [[package]] name = "bitflags" version = "1.3.2" @@ -1376,6 +1651,12 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56953345e39537a3e18bdaeba4cb0c58a78c1f61f361dc0fa7c5c7340ae87c5f" +[[package]] +name = "bnum" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e31ea183f6ee62ac8b8a8cf7feddd766317adfb13ff469de57ce033efd6a790" + [[package]] name = "bs58" version = "0.5.1" @@ -1476,6 +1757,16 @@ dependencies = [ "libc", ] +[[package]] +name = "core-foundation" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "core-foundation-sys" version = "0.8.7" @@ -1491,7 +1782,6 @@ dependencies = [ "prost 0.12.6", "prost-types 0.12.6", "tendermint-proto 0.34.1", - "tonic 0.10.2", ] [[package]] @@ -1505,6 +1795,17 @@ dependencies = [ "tendermint-proto 0.35.0", ] +[[package]] +name = "cosmos-sdk-proto" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d0afc4daf81936e6ef5a2cf76f00c913ba5bc385d58ae1e09644e25d16b0381" +dependencies = [ + "prost 0.13.4", + "tendermint-proto 0.39.1", + "tonic 0.12.3", +] + [[package]] name = "cosmrs" version = "0.15.0" @@ -1522,11 +1823,37 @@ dependencies = [ "signature", "subtle-encoding", "tendermint 0.34.1", + "thiserror 1.0.69", +] + +[[package]] +name = "cosmrs" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af28a0ee4149da7cea0486fd7e3fbddea7dd81625279fdc521141ffb07fbd482" +dependencies = [ + "bip32", + "cosmos-sdk-proto 0.24.0", + "ecdsa", + "eyre", + "k256", + "rand_core 0.6.4", + "serde", + "serde_json", + "signature", + "subtle-encoding", + "tendermint 0.39.1", "tendermint-rpc", "thiserror 1.0.69", "tokio", ] +[[package]] +name = "cosmwasm-core" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c34c440d4d8e3ecec783d0f9c89d25565168b0f4cdb80a1f6a387cf2168c0740" + [[package]] name = "cosmwasm-crypto" version = "1.5.9" @@ -1534,9 +1861,33 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eba94b9f3fb79b9f1101b3e0c61995a557828e2c0d3f5579c1d0bfbea333c19e" dependencies = [ "digest 0.10.7", - "ed25519-zebra", + "ed25519-zebra 3.1.0", + "k256", + "rand_core 0.6.4", + "thiserror 1.0.69", +] + +[[package]] +name = "cosmwasm-crypto" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "134e765161d60228cc27635032d2a466542ca83fd6c87f3c87f4963c0bd51008" +dependencies = [ + "ark-bls12-381", + "ark-ec", + "ark-ff", + "ark-serialize", + "cosmwasm-core", + "curve25519-dalek 4.1.3", + "digest 0.10.7", + "ecdsa", + "ed25519-zebra 4.0.3", "k256", + "num-traits", + "p256", "rand_core 0.6.4", + "rayon", + "sha2 0.10.8", "thiserror 1.0.69", ] @@ -1549,13 +1900,37 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "cosmwasm-derive" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c94a4b93e722c91d2e58471cfe69480f4a656cfccacd8bfda5638f2a5d4512b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.94", +] + [[package]] name = "cosmwasm-schema" version = "1.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13bf06bf1c7ea737f6b3d955d9cabeb8cbbe4dcb8dea392e30f6fab4493a4b7a" dependencies = [ - "cosmwasm-schema-derive", + "cosmwasm-schema-derive 1.5.9", + "schemars", + "serde", + "serde_json", + "thiserror 1.0.69", +] + +[[package]] +name = "cosmwasm-schema" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e9a7b56d154870ec4b57b224509854f706c9744449548d8a3bf91ac75c59192" +dependencies = [ + "cosmwasm-schema-derive 2.2.0", "schemars", "serde", "serde_json", @@ -1573,6 +1948,17 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "cosmwasm-schema-derive" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd3d80310cd7b86b09dbe886f4f2ca235a5ddb8d478493c6e50e720a3b38a42" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.94", +] + [[package]] name = "cosmwasm-std" version = "1.5.9" @@ -1581,9 +1967,9 @@ checksum = "3745e9fd9aad96236c3d6f1a6d844249ed3bb6b92fcdae16d8fe067c7a5121e8" dependencies = [ "base64 0.21.7", "bech32 0.9.1", - "bnum", - "cosmwasm-crypto", - "cosmwasm-derive", + "bnum 0.10.0", + "cosmwasm-crypto 1.5.9", + "cosmwasm-derive 1.5.9", "derivative", "forward_ref", "hex", @@ -1595,6 +1981,30 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "cosmwasm-std" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4434e556b0aebff34bf082e75d175b5d7edbcf1d90d4cedb59623a1249fff567" +dependencies = [ + "base64 0.22.1", + "bech32 0.11.0", + "bnum 0.11.0", + "cosmwasm-core", + "cosmwasm-crypto 2.2.0", + "cosmwasm-derive 2.2.0", + "derive_more 1.0.0", + "hex", + "rand_core 0.6.4", + "rmp-serde", + "schemars", + "serde", + "serde-json-wasm 1.0.1", + "sha2 0.10.8", + "static_assertions", + "thiserror 1.0.69", +] + [[package]] name = "cpufeatures" version = "0.2.16" @@ -1613,6 +2023,31 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "crossbeam-deque" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" + [[package]] name = "crunchy" version = "0.2.2" @@ -1700,7 +2135,7 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "451a4691083a88a3c0630a8a88799e9d4cd6679b7ce8ff22b8da2873ff31d380" dependencies = [ - "cosmwasm-std", + "cosmwasm-std 1.5.9", ] [[package]] @@ -1709,11 +2144,11 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64e2cf17accdcafe71859a683b6ed3f18311634a769550aacf4829b50151b221" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-address-like", "cw-storage-plus 1.2.0", - "cw20", + "cw20 1.1.2", "thiserror 1.0.69", ] @@ -1723,8 +2158,8 @@ version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57de8d3761e46be863e3ac1eba8c8a976362a48c6abf240df1e26c3e421ee9e8" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", "schemars", @@ -1732,13 +2167,28 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "cw-controllers" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50c1804013d21060b994dea28a080f9eab78a3bcb6b617f05e7634b0600bf7b1" +dependencies = [ + "cosmwasm-schema 2.2.0", + "cosmwasm-std 2.2.0", + "cw-storage-plus 2.0.0", + "cw-utils 2.0.0", + "schemars", + "serde", + "thiserror 1.0.69", +] + [[package]] name = "cw-json" version = "0.1.1" source = "git+https://github.com/SlayerAnsh/cw-json.git#1a3ef8005bafdd30571dc4546ca52400e45fda8a" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "serde", "serde-cw-value", "thiserror 1.0.69", @@ -1752,7 +2202,7 @@ checksum = "91fc33b1d65c102d72f46548c64dca423c337e528d6747d0c595316aa65f887b" dependencies = [ "anyhow", "bech32 0.11.0", - "cosmwasm-std", + "cosmwasm-std 1.5.9", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", "derivative", @@ -1771,12 +2221,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c81cb500eb2f9be31a0f90c7ce66572ee4a790ffbae1c6b42ff2e3f9faf3479" dependencies = [ "anyhow", - "cosmwasm-std", + "cosmwasm-std 1.5.9", "cw-orch-contract-derive", - "cw-orch-core", + "cw-orch-core 1.2.4", "cw-orch-fns-derive", "cw-orch-mock", - "cw-orch-traits", + "cw-orch-traits 0.23.3", "cw-utils 1.0.3", "hex", "log", @@ -1802,10 +2252,10 @@ version = "1.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9466093ad8bf067f9eebbe25835ada3ea155726ca557d9d1c7681538078ef24f" dependencies = [ - "abstract-cw-multi-test", + "abstract-cw-multi-test 1.0.1", "anyhow", "cosmos-sdk-proto 0.21.1", - "cosmwasm-std", + "cosmwasm-std 1.5.9", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", "dirs", @@ -1816,37 +2266,60 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "cw-orch-core" +version = "2.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd60ffab817101418b26b6bceadfdfc430dad4219c7e4cd972f8838e21190981" +dependencies = [ + "abstract-cw-multi-test 2.2.4", + "anyhow", + "cosmos-sdk-proto 0.24.0", + "cosmwasm-std 2.2.0", + "cw-storage-plus 2.0.0", + "cw-utils 2.0.0", + "dirs", + "log", + "serde", + "serde_json", + "sha2 0.10.8", + "thiserror 1.0.69", +] + [[package]] name = "cw-orch-daemon" -version = "0.24.5" +version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "474651c5495b8644139a6978632ebe2e56f0e0fa3097b5e8b1bd7bd8128f8774" +checksum = "148b57fe55a3f7bc56a42773646ee2a5722084e0c1b9a2f618226b610acfb2fb" dependencies = [ "anyhow", "async-recursion", "base16", "base64 0.22.1", + "bech32 0.11.0", + "bip39", "bitcoin", "chrono 0.4.39", - "cosmrs", - "cosmwasm-std", - "cw-orch-core", + "cosmrs 0.19.0", + "cosmwasm-std 2.2.0", + "cw-orch-core 2.1.4", "cw-orch-networks", - "cw-orch-traits", + "cw-orch-traits 0.25.0", "dirs", "ed25519-dalek", "eyre", "file-lock", "flate2", "hex", - "hkd32", + "http 1.2.0", "lazy_static", + "libc-print", "log", "once_cell", - "prost 0.12.6", - "prost-types 0.12.6", + "prost 0.13.4", + "prost-types 0.13.4", "rand_core 0.6.4", - "reqwest 0.11.27", + "reqwest 0.12.12", "ring", "ripemd", "schemars", @@ -1855,7 +2328,8 @@ dependencies = [ "sha2 0.10.8", "thiserror 1.0.69", "tokio", - "tonic 0.10.2", + "toml", + "tonic 0.12.3", "uid", ] @@ -1877,7 +2351,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba25ad0bf28edb98a8eb00a4bb1a922f5e9555b52512c4017cae36a676d671ed" dependencies = [ - "cosmwasm-std", + "cosmwasm-std 1.5.9", "cw-orch-interchain-core", "cw-orch-interchain-mock", "cw1", @@ -1893,9 +2367,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cbe966c1c30f655f704ab201b15219e4e5c01592465bbda8b39fb015e79873b2" dependencies = [ "base64 0.21.7", - "cosmwasm-schema", - "cosmwasm-std", - "cw-orch-core", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", + "cw-orch-core 1.2.4", "cw-orch-mock", "futures", "ibc-relayer-types", @@ -1915,9 +2389,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94e03b82fb8ae2dd93f04fce878edeb688ba9ceaa7efc27d35f4213a8eadecfa" dependencies = [ "anyhow", - "cosmrs", - "cosmwasm-std", - "cw-orch-core", + "cosmrs 0.15.0", + "cosmwasm-std 1.5.9", + "cw-orch-core 1.2.4", "cw-orch-interchain-core", "cw-orch-mock", "cw-utils 1.0.3", @@ -1934,9 +2408,9 @@ version = "0.23.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57beb30d841bde79df51c9402741ef926ca8ef7ecd3570aa180074f767ac04d3" dependencies = [ - "abstract-cw-multi-test", - "cosmwasm-std", - "cw-orch-core", + "abstract-cw-multi-test 1.0.1", + "cosmwasm-std 1.5.9", + "cw-orch-core 1.2.4", "cw-utils 1.0.3", "log", "serde", @@ -1945,11 +2419,11 @@ dependencies = [ [[package]] name = "cw-orch-networks" -version = "0.23.3" +version = "0.24.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6b0e1af56869ced61c25f509a0a40cddd028779d838441b70f4578a8d7c0253" +checksum = "c2ec1243e956f4ce02c01989c8e9cee5a88aba8d304083f6b9324684d94cb125" dependencies = [ - "cw-orch-core", + "cw-orch-core 2.1.4", "serde", ] @@ -1959,19 +2433,29 @@ version = "0.23.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70e6b81dc282724c9c6334a499f4867e575458e69fe5b99034d4f962860f3357" dependencies = [ - "cw-orch-core", + "cw-orch-core 1.2.4", "prost 0.12.6", "prost-types 0.12.6", ] +[[package]] +name = "cw-orch-traits" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ccb1670cc49a7a10c425ba1072cb607eb00d8085f97692877b9bdb00d14dd3d" +dependencies = [ + "cw-orch-core 2.1.4", + "prost-types 0.13.4", +] + [[package]] name = "cw-ownable" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "093dfb4520c48b5848274dd88ea99e280a04bc08729603341c7fb0d758c74321" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-address-like", "cw-ownable-derive", "cw-storage-plus 1.2.0", @@ -1996,7 +2480,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9b6f91c0b94481a3e9ef1ceb183c37d00764f8751e39b45fc09f4d9b970d469" dependencies = [ - "cosmwasm-std", + "cosmwasm-std 1.5.9", "schemars", "serde", ] @@ -2007,7 +2491,18 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d5ff29294ee99373e2cd5fd21786a3c0ced99a52fec2ca347d565489c61b723c" dependencies = [ - "cosmwasm-std", + "cosmwasm-std 1.5.9", + "schemars", + "serde", +] + +[[package]] +name = "cw-storage-plus" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f13360e9007f51998d42b1bc6b7fa0141f74feae61ed5fd1e5b0a89eec7b5de1" +dependencies = [ + "cosmwasm-std 2.2.0", "schemars", "serde", ] @@ -2018,8 +2513,8 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6a84c6c1c0acc3616398eba50783934bd6c964bad6974241eaee3460c8f5b26" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw2 0.16.0", "schemars", "semver", @@ -2033,8 +2528,8 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c4a657e5caacc3a0d00ee96ca8618745d050b8f757c709babafb81208d4239c" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw2 1.1.2", "schemars", "semver", @@ -2042,14 +2537,27 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "cw-utils" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07dfee7f12f802431a856984a32bce1cb7da1e6c006b5409e3981035ce562dec" +dependencies = [ + "cosmwasm-schema 2.2.0", + "cosmwasm-std 2.2.0", + "schemars", + "serde", + "thiserror 1.0.69", +] + [[package]] name = "cw1" version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1605722190afd93bfea6384b88224d1cfe50ebf70d2e10641535da79fa70e83" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "schemars", "serde", ] @@ -2060,8 +2568,8 @@ version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81bb3e9dc87f4ff26547f4e27e0ba3c82034372f21b2f55527fb52b542637d8d" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", "cw1", @@ -2077,8 +2585,8 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91398113b806f4d2a8d5f8d05684704a20ffd5968bf87e3473e1973710b884ad" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-storage-plus 0.16.0", "schemars", "serde", @@ -2090,8 +2598,8 @@ version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6c120b24fbbf5c3bedebb97f2cc85fbfa1c3287e09223428e7e597b5293c1fa" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-storage-plus 1.2.0", "schemars", "semver", @@ -2099,30 +2607,58 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "cw2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b04852cd38f044c0751259d5f78255d07590d136b8a86d4e09efdd7666bd6d27" +dependencies = [ + "cosmwasm-schema 2.2.0", + "cosmwasm-std 2.2.0", + "cw-storage-plus 2.0.0", + "schemars", + "semver", + "serde", + "thiserror 1.0.69", +] + [[package]] name = "cw20" version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "526e39bb20534e25a1cd0386727f0038f4da294e5e535729ba3ef54055246abd" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-utils 1.0.3", "schemars", "serde", ] +[[package]] +name = "cw20" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a42212b6bf29bbdda693743697c621894723f35d3db0d5df930be22903d0e27c" +dependencies = [ + "cosmwasm-schema 2.2.0", + "cosmwasm-std 2.2.0", + "cw-utils 2.0.0", + "schemars", + "serde", +] + [[package]] name = "cw20-base" version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17ad79e86ea3707229bf78df94e08732e8f713207b4a77b2699755596725e7d9" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-storage-plus 1.2.0", "cw2 1.1.2", - "cw20", + "cw20 1.1.2", "schemars", "semver", "serde", @@ -2135,13 +2671,32 @@ version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76221201da08fed611c857ea3aa21c031a4a7dc771a8b1750559ca987335dc02" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", - "cw-controllers", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", + "cw-controllers 1.1.2", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", "cw2 1.1.2", - "cw20", + "cw20 1.1.2", + "schemars", + "semver", + "serde", + "thiserror 1.0.69", +] + +[[package]] +name = "cw20-ics20" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80a9e377dbbd1ffb3b6a8a2dbf9128609a6458a3292f88f99e0b6840a7e9762e" +dependencies = [ + "cosmwasm-schema 2.2.0", + "cosmwasm-std 2.2.0", + "cw-controllers 2.0.0", + "cw-storage-plus 2.0.0", + "cw-utils 2.0.0", + "cw2 2.0.0", + "cw20 2.0.0", "schemars", "semver", "serde", @@ -2154,10 +2709,10 @@ version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2967fbd073d4b626dd9e7148e05a84a3bebd9794e71342e12351110ffbb12395" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-utils 1.0.3", - "cw20", + "cw20 1.1.2", "schemars", "serde", "thiserror 1.0.69", @@ -2169,8 +2724,8 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94a1ea6e6277bdd6dfc043a9b1380697fe29d6e24b072597439523658d21d791" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-utils 0.16.0", "schemars", "serde", @@ -2182,8 +2737,8 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3c4d286625ccadc957fe480dd3bdc54ada19e0e6b5b9325379db3130569e914" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-utils 1.0.3", "schemars", "serde", @@ -2195,8 +2750,8 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77518e27431d43214cff4cdfbd788a7508f68d9b1f32389e6fce513e7eaccbef" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-storage-plus 0.16.0", "cw-utils 0.16.0", "cw2 0.16.0", @@ -2212,8 +2767,8 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da518d9f68bfda7d972cbaca2e8fcf04651d0edc3de72b04ae2bcd9289c81614" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-ownable", "cw-storage-plus 1.2.0", "cw-utils 1.0.3", @@ -2266,6 +2821,27 @@ dependencies = [ "syn 2.0.94", ] +[[package]] +name = "derive_more" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05" +dependencies = [ + "derive_more-impl", +] + +[[package]] +name = "derive_more-impl" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.94", + "unicode-xid", +] + [[package]] name = "digest" version = "0.9.0" @@ -2398,6 +2974,21 @@ dependencies = [ "zeroize", ] +[[package]] +name = "ed25519-zebra" +version = "4.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d9ce6874da5d4415896cd45ffbc4d1cfc0c4f9c079427bd870742c30f2f65a9" +dependencies = [ + "curve25519-dalek 4.1.3", + "ed25519", + "hashbrown 0.14.5", + "hex", + "rand_core 0.6.4", + "sha2 0.10.8", + "zeroize", +] + [[package]] name = "either" version = "1.13.0" @@ -2785,7 +3376,26 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" dependencies = [ - "ahash", + "ahash 0.7.8", +] + +[[package]] +name = "hashbrown" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" +dependencies = [ + "ahash 0.8.11", +] + +[[package]] +name = "hashbrown" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +dependencies = [ + "ahash 0.8.11", + "allocator-api2", ] [[package]] @@ -2807,25 +3417,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] -name = "hex_lit" -version = "0.1.1" +name = "hex-conservative" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3011d1213f159867b13cfd6ac92d2cd5f1345762c63be3554e84092d85a50bbd" +checksum = "5313b072ce3c597065a808dbf612c4c8e8590bdbf8b579508bf7a762c5eae6cd" +dependencies = [ + "arrayvec", +] [[package]] -name = "hkd32" -version = "0.7.0" +name = "hex_lit" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e013a4f0b8772418eee1fc462e74017aba13c364a7b61bd3df1ddcbfe47b065" -dependencies = [ - "hmac", - "once_cell", - "pbkdf2", - "rand_core 0.6.4", - "sha2 0.10.8", - "subtle-encoding", - "zeroize", -] +checksum = "3011d1213f159867b13cfd6ac92d2cd5f1345762c63be3554e84092d85a50bbd" [[package]] name = "hmac" @@ -2947,6 +3551,7 @@ dependencies = [ "http 1.2.0", "http-body 1.0.1", "httparse", + "httpdate", "itoa", "pin-project-lite", "smallvec", @@ -2998,16 +3603,16 @@ dependencies = [ ] [[package]] -name = "hyper-tls" -version = "0.5.0" +name = "hyper-timeout" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" +checksum = "2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0" dependencies = [ - "bytes", - "hyper 0.14.32", - "native-tls", + "hyper 1.5.2", + "hyper-util", + "pin-project-lite", "tokio", - "tokio-native-tls", + "tower-service", ] [[package]] @@ -3092,7 +3697,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2fa9269c050d20b36a9e61955a5526345df1508f396f7f3a9acb4c03cdb572f3" dependencies = [ "bytes", - "derive_more", + "derive_more 0.99.18", "dyn-clone", "erased-serde", "flex-error", @@ -3130,10 +3735,10 @@ dependencies = [ "andromeda-std", "andromeda-testing-e2e", "andromeda-validator-staking", - "cosmwasm-std", + "cosmwasm-std 1.5.9", "cw-orch", "cw-orch-daemon", - "cw20", + "cw20 1.1.2", "cw721 0.18.0", "rstest", "serde", @@ -3446,6 +4051,15 @@ version = "0.2.169" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" +[[package]] +name = "libc-print" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4a660208db49e35faf57b37484350f1a61072f2a5becf0592af6015d9ddd4b0" +dependencies = [ + "libc", +] + [[package]] name = "libm" version = "0.2.11" @@ -3540,7 +4154,7 @@ dependencies = [ "openssl-probe", "openssl-sys", "schannel", - "security-framework", + "security-framework 2.11.1", "security-framework-sys", "tempfile", ] @@ -3734,7 +4348,7 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50fb348fd7aefc37038ba8125e18b360af5bd44c6e007d2b10346777995857e3" dependencies = [ - "cosmwasm-std", + "cosmwasm-std 1.5.9", "osmosis-std-derive 0.1.7", "prost 0.11.9", "prost-types 0.11.9", @@ -3766,6 +4380,18 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "p256" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" +dependencies = [ + "ecdsa", + "elliptic-curve", + "primeorder", + "sha2 0.10.8", +] + [[package]] name = "parking_lot" version = "0.12.3" @@ -3795,15 +4421,6 @@ version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" -[[package]] -name = "pbkdf2" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" -dependencies = [ - "digest 0.10.7", -] - [[package]] name = "peg" version = "0.8.4" @@ -3891,8 +4508,8 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc2f16d20da9144fdf0658e785fc9108b86cecee517335ff531745029dd56088" dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-storage-plus 1.2.0", "thiserror 1.0.69", ] @@ -3912,6 +4529,15 @@ dependencies = [ "zerocopy", ] +[[package]] +name = "primeorder" +version = "0.13.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" +dependencies = [ + "elliptic-curve", +] + [[package]] name = "primitive-types" version = "0.12.2" @@ -3961,6 +4587,16 @@ dependencies = [ "prost-derive 0.12.6", ] +[[package]] +name = "prost" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c0fef6c4230e4ccf618a35c59d7ede15dea37de8427500f50aff708806e42ec" +dependencies = [ + "bytes", + "prost-derive 0.13.4", +] + [[package]] name = "prost-derive" version = "0.11.9" @@ -3987,6 +4623,19 @@ dependencies = [ "syn 2.0.94", ] +[[package]] +name = "prost-derive" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "157c5a9d7ea5c2ed2d9fb8f495b64759f7816c7eaea54ba3978f0d63000162e3" +dependencies = [ + "anyhow", + "itertools 0.13.0", + "proc-macro2", + "quote", + "syn 2.0.94", +] + [[package]] name = "prost-types" version = "0.11.9" @@ -4005,6 +4654,15 @@ dependencies = [ "prost 0.12.6", ] +[[package]] +name = "prost-types" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc2f1e56baa61e93533aebc21af4d2134b70f66275e0fcdf3cbe43d77ff7e8fc" +dependencies = [ + "prost 0.13.4", +] + [[package]] name = "quote" version = "1.0.38" @@ -4050,6 +4708,26 @@ dependencies = [ "getrandom", ] +[[package]] +name = "rayon" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +] + [[package]] name = "redox_syscall" version = "0.5.8" @@ -4121,17 +4799,15 @@ dependencies = [ "http-body 0.4.6", "hyper 0.14.32", "hyper-rustls 0.24.2", - "hyper-tls 0.5.0", "ipnet", "js-sys", "log", "mime", - "native-tls", "once_cell", "percent-encoding", "pin-project-lite", "rustls 0.21.12", - "rustls-native-certs", + "rustls-native-certs 0.6.3", "rustls-pemfile 1.0.4", "serde", "serde_json", @@ -4139,7 +4815,6 @@ dependencies = [ "sync_wrapper 0.1.2", "system-configuration 0.5.1", "tokio", - "tokio-native-tls", "tokio-rustls 0.24.1", "tower-service", "url", @@ -4167,7 +4842,7 @@ dependencies = [ "http-body-util", "hyper 1.5.2", "hyper-rustls 0.27.5", - "hyper-tls 0.6.0", + "hyper-tls", "hyper-util", "ipnet", "js-sys", @@ -4228,6 +4903,28 @@ dependencies = [ "digest 0.10.7", ] +[[package]] +name = "rmp" +version = "0.8.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4" +dependencies = [ + "byteorder", + "num-traits", + "paste", +] + +[[package]] +name = "rmp-serde" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db" +dependencies = [ + "byteorder", + "rmp", + "serde", +] + [[package]] name = "rstest" version = "0.24.0" @@ -4304,7 +5001,9 @@ version = "0.23.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5065c3f250cbd332cd894be57c40fa52387247659b14a2d6041d121547903b1b" dependencies = [ + "log", "once_cell", + "ring", "rustls-pki-types", "rustls-webpki 0.102.8", "subtle", @@ -4320,7 +5019,19 @@ dependencies = [ "openssl-probe", "rustls-pemfile 1.0.4", "schannel", - "security-framework", + "security-framework 2.11.1", +] + +[[package]] +name = "rustls-native-certs" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3" +dependencies = [ + "openssl-probe", + "rustls-pki-types", + "schannel", + "security-framework 3.2.0", ] [[package]] @@ -4454,19 +5165,19 @@ dependencies = [ [[package]] name = "secp256k1" -version = "0.27.0" +version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25996b82292a7a57ed3508f052cfff8640d38d32018784acd714758b43da9c8f" +checksum = "9465315bc9d4566e1724f0fffcbcc446268cb522e60f9a27bcded6b19c108113" dependencies = [ - "bitcoin_hashes", + "bitcoin_hashes 0.12.0", "secp256k1-sys", ] [[package]] name = "secp256k1-sys" -version = "0.8.1" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70a129b9e9efbfb223753b9163c4ab3b13cff7fd9c7f010fbac25ab4099fa07e" +checksum = "d4387882333d3aa8cb20530a17c69a3752e97837832f34f6dccc760e715001d9" dependencies = [ "cc", ] @@ -4478,7 +5189,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ "bitflags 2.6.0", - "core-foundation", + "core-foundation 0.9.4", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316" +dependencies = [ + "bitflags 2.6.0", + "core-foundation 0.10.0", "core-foundation-sys", "libc", "security-framework-sys", @@ -4486,9 +5210,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.13.0" +version = "2.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1863fd3768cd83c56a7f60faa4dc0d403f1b6df0a38c3c25f44b7894e45370d5" +checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32" dependencies = [ "core-foundation-sys", "libc", @@ -4831,7 +5555,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" dependencies = [ "bitflags 1.3.2", - "core-foundation", + "core-foundation 0.9.4", "system-configuration-sys 0.5.0", ] @@ -4842,7 +5566,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" dependencies = [ "bitflags 2.6.0", - "core-foundation", + "core-foundation 0.9.4", "system-configuration-sys 0.6.0", ] @@ -4940,17 +5664,47 @@ dependencies = [ "zeroize", ] +[[package]] +name = "tendermint" +version = "0.39.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f3afea7809ffaaf1e5d9c3c9997cb3a834df7e94fbfab2fad2bc4577f1cde41" +dependencies = [ + "bytes", + "digest 0.10.7", + "ed25519", + "ed25519-consensus", + "flex-error", + "futures", + "k256", + "num-traits", + "once_cell", + "prost 0.13.4", + "ripemd", + "serde", + "serde_bytes", + "serde_json", + "serde_repr", + "sha2 0.10.8", + "signature", + "subtle", + "subtle-encoding", + "tendermint-proto 0.39.1", + "time 0.3.37", + "zeroize", +] + [[package]] name = "tendermint-config" -version = "0.34.1" +version = "0.39.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1a02da769166e2052cd537b1a97c78017632c2d9e19266367b27e73910434fc" +checksum = "d8add7b85b0282e5901521f78fe441956ac1e2752452f4e1f2c0ce7e1f10d485" dependencies = [ "flex-error", "serde", "serde_json", - "tendermint 0.34.1", - "toml 0.5.11", + "tendermint 0.39.1", + "toml", "url", ] @@ -4960,7 +5714,7 @@ version = "0.32.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9875dce5c1b08201152eb0860f8fb1dce96c53e37532c310ffc4956d20f90def" dependencies = [ - "derive_more", + "derive_more 0.99.18", "flex-error", "serde", "tendermint 0.32.2", @@ -5021,11 +5775,26 @@ dependencies = [ "time 0.3.37", ] +[[package]] +name = "tendermint-proto" +version = "0.39.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf3abf34ecf33125621519e9952688e7a59a98232d51538037ba21fbe526a802" +dependencies = [ + "bytes", + "flex-error", + "prost 0.13.4", + "serde", + "serde_bytes", + "subtle-encoding", + "time 0.3.37", +] + [[package]] name = "tendermint-rpc" -version = "0.34.1" +version = "0.39.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71afae8bb5f6b14ed48d4e1316a643b6c2c3cbad114f510be77b4ed20b7b3e42" +checksum = "9693f42544bf3b41be3cbbfa418650c86e137fb8f5a57981659a84b677721ecf" dependencies = [ "async-trait", "bytes", @@ -5042,9 +5811,9 @@ dependencies = [ "serde_json", "subtle", "subtle-encoding", - "tendermint 0.34.1", + "tendermint 0.39.1", "tendermint-config", - "tendermint-proto 0.34.1", + "tendermint-proto 0.39.1", "thiserror 1.0.69", "time 0.3.37", "tokio", @@ -5125,18 +5894,18 @@ dependencies = [ "andromeda-vault", "andromeda-vesting", "andromeda-vfs", - "cosmwasm-schema", - "cosmwasm-std", + "cosmwasm-schema 1.5.9", + "cosmwasm-std 1.5.9", "cw-asset", "cw-multi-test", "cw-orch", "cw-orch-interchain", - "cw20", + "cw20 1.1.2", "cw721 0.18.0", "cw721-base 0.18.0", "ibc-relayer-types", "rstest", - "toml 0.8.19", + "toml", ] [[package]] @@ -5220,6 +5989,15 @@ dependencies = [ "time-core", ] +[[package]] +name = "tiny-keccak" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" +dependencies = [ + "crunchy", +] + [[package]] name = "tinystr" version = "0.7.6" @@ -5230,6 +6008,21 @@ dependencies = [ "zerovec", ] +[[package]] +name = "tinyvec" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + [[package]] name = "tokio" version = "1.43.0" @@ -5323,15 +6116,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "toml" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" -dependencies = [ - "serde", -] - [[package]] name = "toml" version = "0.8.19" @@ -5373,7 +6157,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a" dependencies = [ "async-trait", - "axum", + "axum 0.6.20", "base64 0.21.7", "bytes", "futures-core", @@ -5382,7 +6166,7 @@ dependencies = [ "http 0.2.12", "http-body 0.4.6", "hyper 0.14.32", - "hyper-timeout", + "hyper-timeout 0.4.1", "percent-encoding", "pin-project", "prost 0.11.9", @@ -5402,19 +6186,19 @@ checksum = "d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e" dependencies = [ "async-stream", "async-trait", - "axum", + "axum 0.6.20", "base64 0.21.7", "bytes", "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", "hyper 0.14.32", - "hyper-timeout", + "hyper-timeout 0.4.1", "percent-encoding", "pin-project", "prost 0.12.6", "rustls 0.21.12", - "rustls-native-certs", + "rustls-native-certs 0.6.3", "rustls-pemfile 1.0.4", "tokio", "tokio-rustls 0.24.1", @@ -5425,6 +6209,39 @@ dependencies = [ "tracing", ] +[[package]] +name = "tonic" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52" +dependencies = [ + "async-stream", + "async-trait", + "axum 0.7.9", + "base64 0.22.1", + "bytes", + "h2 0.4.7", + "http 1.2.0", + "http-body 1.0.1", + "http-body-util", + "hyper 1.5.2", + "hyper-timeout 0.5.2", + "hyper-util", + "percent-encoding", + "pin-project", + "prost 0.13.4", + "rustls-native-certs 0.8.1", + "rustls-pemfile 2.2.0", + "socket2", + "tokio", + "tokio-rustls 0.26.1", + "tokio-stream", + "tower 0.4.13", + "tower-layer", + "tower-service", + "tracing", +] + [[package]] name = "tower" version = "0.4.13" @@ -5539,12 +6356,27 @@ version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +[[package]] +name = "unicode-normalization" +version = "0.1.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" +dependencies = [ + "tinyvec", +] + [[package]] name = "unicode-segmentation" version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" +[[package]] +name = "unicode-xid" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" + [[package]] name = "untrusted" version = "0.9.0" diff --git a/contracts/app/andromeda-app-contract/Cargo.toml b/contracts/app/andromeda-app-contract/Cargo.toml index 52e4e37d1..ae1d2fce5 100644 --- a/contracts/app/andromeda-app-contract/Cargo.toml +++ b/contracts/app/andromeda-app-contract/Cargo.toml @@ -21,7 +21,7 @@ enum-repr = { workspace = true } cw-multi-test = { workspace = true, optional = true } andromeda-testing = { workspace = true, optional = true } cw-orch = { workspace = true } -cw-orch-daemon = "0.24.2" +cw-orch-daemon = "0.29.1" [features] testing = ["cw-multi-test", "andromeda-testing"] diff --git a/contracts/finance/andromeda-validator-staking/Cargo.toml b/contracts/finance/andromeda-validator-staking/Cargo.toml index 8c521f94b..c54dd7abe 100644 --- a/contracts/finance/andromeda-validator-staking/Cargo.toml +++ b/contracts/finance/andromeda-validator-staking/Cargo.toml @@ -30,4 +30,4 @@ chrono = "0.3" cw-multi-test = { workspace = true, optional = true } andromeda-testing = { workspace = true } cw-orch = { workspace = true } -cw-orch-daemon = "0.24.2" +cw-orch-daemon = "0.29.1" diff --git a/contracts/fungible-tokens/andromeda-cw20/Cargo.toml b/contracts/fungible-tokens/andromeda-cw20/Cargo.toml index e0fca49e3..c886919eb 100644 --- a/contracts/fungible-tokens/andromeda-cw20/Cargo.toml +++ b/contracts/fungible-tokens/andromeda-cw20/Cargo.toml @@ -30,7 +30,7 @@ andromeda-fungible-tokens = { workspace = true } cw-multi-test = { workspace = true, optional = true } andromeda-testing = { workspace = true, optional = true } cw-orch = { workspace = true } -cw-orch-daemon = "0.24.2" +cw-orch-daemon = "0.29.1" [dev-dependencies] andromeda-app = { workspace = true } diff --git a/contracts/non-fungible-tokens/andromeda-crowdfund/Cargo.toml b/contracts/non-fungible-tokens/andromeda-crowdfund/Cargo.toml index a5d0cc577..05d0ed1dc 100644 --- a/contracts/non-fungible-tokens/andromeda-crowdfund/Cargo.toml +++ b/contracts/non-fungible-tokens/andromeda-crowdfund/Cargo.toml @@ -30,7 +30,7 @@ andromeda-non-fungible-tokens = { workspace = true } cw-multi-test = { workspace = true, optional = true } andromeda-testing = { workspace = true, optional = true } cw-orch = { workspace = true } -cw-orch-daemon = "0.24.2" +cw-orch-daemon = "0.29.1" [dev-dependencies] andromeda-app = { workspace = true } diff --git a/contracts/non-fungible-tokens/andromeda-cw721/Cargo.toml b/contracts/non-fungible-tokens/andromeda-cw721/Cargo.toml index 322b18db5..3ad80d740 100644 --- a/contracts/non-fungible-tokens/andromeda-cw721/Cargo.toml +++ b/contracts/non-fungible-tokens/andromeda-cw721/Cargo.toml @@ -38,4 +38,4 @@ andromeda-std = { workspace = true, features = ["rates"] } cw-multi-test = { workspace = true, optional = true } cw-orch = { workspace = true } andromeda-testing = { workspace = true, optional = true } -cw-orch-daemon = "0.24.2" +cw-orch-daemon = "0.29.1" diff --git a/ibc-tests/Cargo.toml b/ibc-tests/Cargo.toml index df842c192..e7b844419 100644 --- a/ibc-tests/Cargo.toml +++ b/ibc-tests/Cargo.toml @@ -15,7 +15,7 @@ name = "crowdfund" serde.workspace = true tokio = "1.43.0" cw-orch = { workspace = true } -cw-orch-daemon = "0.24.2" +cw-orch-daemon = "0.29.1" rstest = { workspace = true } andromeda-testing-e2e = { workspace = true } diff --git a/packages/andromeda-testing-e2e/Cargo.toml b/packages/andromeda-testing-e2e/Cargo.toml index d23a3ff97..935d35e12 100644 --- a/packages/andromeda-testing-e2e/Cargo.toml +++ b/packages/andromeda-testing-e2e/Cargo.toml @@ -43,5 +43,5 @@ serde = { workspace = true } cw-multi-test = { workspace = true } anyhow = "1.0.95" tokio = "1.43.0" -cw-orch-daemon = "0.24.3" +cw-orch-daemon = "0.29.1" cw-orch = { workspace = true } diff --git a/packages/deploy/Cargo.toml b/packages/deploy/Cargo.toml index eef43683e..bc8f21b8e 100644 --- a/packages/deploy/Cargo.toml +++ b/packages/deploy/Cargo.toml @@ -33,7 +33,7 @@ serde-json-wasm = "1.0.1" enum-repr = { workspace = true } sha2 = "0.10.8" cw-orch = { workspace = true } -cw-orch-daemon = "0.24.2" +cw-orch-daemon = "0.29.1" # OS Contracts andromeda-kernel = { version = "1.2.0", path = "../../contracts/os/andromeda-kernel" }