From e375777b71eb45b69a260a620662a041248c030b Mon Sep 17 00:00:00 2001 From: TxCorpi0x <6095314+TxCorpi0x@users.noreply.github.com> Date: Thu, 19 Feb 2026 17:31:39 +0300 Subject: [PATCH] Update tx-wasm-sdk --- build/go.mod | 4 +- build/go.sum | 8 +-- go.work.sum | 8 +-- integration-tests/contracts/ibc/Cargo.lock | 24 +++---- integration-tests/contracts/ibc/Cargo.toml | 4 +- .../contracts/modules/Cargo.lock | 65 +++++++++++++------ .../contracts/modules/Cargo.toml | 6 +- 7 files changed, 71 insertions(+), 48 deletions(-) diff --git a/build/go.mod b/build/go.mod index 86e4fd4c..84f8587d 100644 --- a/build/go.mod +++ b/build/go.mod @@ -33,8 +33,8 @@ require ( github.com/pkg/errors v0.9.1 github.com/samber/lo v1.49.1 github.com/tokenize-x/tx-chain/v7 v7.0.0-20260212090447-388e1cf45a9c - github.com/tokenize-x/tx-crust v0.0.0-20260217094652-0b8a52c0d45c - github.com/tokenize-x/tx-crust/znet v0.0.0-20260217094652-0b8a52c0d45c + github.com/tokenize-x/tx-crust v0.0.0-20260219142724-ec4b4b8f43f4 + github.com/tokenize-x/tx-crust/znet v0.0.0-20260219142724-ec4b4b8f43f4 github.com/tokenize-x/tx-tools v0.0.0-20251006151522-f6df01ec2033 ) diff --git a/build/go.sum b/build/go.sum index abd1a74b..fb0a4257 100644 --- a/build/go.sum +++ b/build/go.sum @@ -1650,10 +1650,10 @@ github.com/thomaso-mirodin/intmath v0.0.0-20160323211736-5dc6d854e46e/go.mod h1: github.com/tidwall/btree v1.7.0 h1:L1fkJH/AuEh5zBnnBbmTwQ5Lt+bRJ5A8EWecslvo9iI= github.com/tidwall/btree v1.7.0/go.mod h1:twD9XRA5jj9VUQGELzDO4HPQTNJsoWWfYEL+EUQ2cKY= github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= -github.com/tokenize-x/tx-crust v0.0.0-20260217094652-0b8a52c0d45c h1:QgDhFmCAwpwc1NKKyEPG1if89o9VfPPNGTiP0KY5WF4= -github.com/tokenize-x/tx-crust v0.0.0-20260217094652-0b8a52c0d45c/go.mod h1:uBS4jcaHdXgfZTGYdpGm00EvHtramk3+W1g0EF6WI3E= -github.com/tokenize-x/tx-crust/znet v0.0.0-20260217094652-0b8a52c0d45c h1:fQfAcv1DOxPp5qKJf9KKe33RsJIxIc9cc++O6/EFerc= -github.com/tokenize-x/tx-crust/znet v0.0.0-20260217094652-0b8a52c0d45c/go.mod h1:7lknv301Up5Ez8sDRhWeHKcg4gXSX4+Ozm4/798lwjA= +github.com/tokenize-x/tx-crust v0.0.0-20260219142724-ec4b4b8f43f4 h1:bRQfsuH8Cf2/thFktAElBsOEmj2eWliCU9XWxSBSsdc= +github.com/tokenize-x/tx-crust v0.0.0-20260219142724-ec4b4b8f43f4/go.mod h1:uBS4jcaHdXgfZTGYdpGm00EvHtramk3+W1g0EF6WI3E= +github.com/tokenize-x/tx-crust/znet v0.0.0-20260219142724-ec4b4b8f43f4 h1:xG3iZKW3DYRKuJkXo3PJ9rTIdoiwX4g6Rn9WPNAE+ac= +github.com/tokenize-x/tx-crust/znet v0.0.0-20260219142724-ec4b4b8f43f4/go.mod h1:7lknv301Up5Ez8sDRhWeHKcg4gXSX4+Ozm4/798lwjA= github.com/tokenize-x/tx-tools v0.0.0-20251006151522-f6df01ec2033 h1:1++kosP83GjVa85RkTBxkzI3qNKPWp0uIRn4UiFQuPY= github.com/tokenize-x/tx-tools v0.0.0-20251006151522-f6df01ec2033/go.mod h1:tnc0L7WkOv6kah53Wl17fcG8G2MCPGotP1v2ezB/a/g= github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod h1:9ESjWnEqriFuLhtthL60Sar/7RFoluCcXsuvEwTV5KM= diff --git a/go.work.sum b/go.work.sum index 9fd5402a..a0fa9afb 100644 --- a/go.work.sum +++ b/go.work.sum @@ -2803,14 +2803,14 @@ github.com/tokenize-x/tx-crust v0.0.0-20251204091714-85b536a4d6a0 h1:VA/UBUJ1MkY github.com/tokenize-x/tx-crust v0.0.0-20251204091714-85b536a4d6a0/go.mod h1:uBS4jcaHdXgfZTGYdpGm00EvHtramk3+W1g0EF6WI3E= github.com/tokenize-x/tx-crust v0.0.0-20260127055649-9b4dc818ce1c h1:OJlHZ/2xKJ6OWh3F2OmyLJmV0JWpS+rxZ7hg20L3Ibg= github.com/tokenize-x/tx-crust v0.0.0-20260127055649-9b4dc818ce1c/go.mod h1:uBS4jcaHdXgfZTGYdpGm00EvHtramk3+W1g0EF6WI3E= -github.com/tokenize-x/tx-crust v0.0.0-20260217094652-0b8a52c0d45c h1:QgDhFmCAwpwc1NKKyEPG1if89o9VfPPNGTiP0KY5WF4= -github.com/tokenize-x/tx-crust v0.0.0-20260217094652-0b8a52c0d45c/go.mod h1:uBS4jcaHdXgfZTGYdpGm00EvHtramk3+W1g0EF6WI3E= +github.com/tokenize-x/tx-crust v0.0.0-20260219142724-ec4b4b8f43f4 h1:bRQfsuH8Cf2/thFktAElBsOEmj2eWliCU9XWxSBSsdc= +github.com/tokenize-x/tx-crust v0.0.0-20260219142724-ec4b4b8f43f4/go.mod h1:uBS4jcaHdXgfZTGYdpGm00EvHtramk3+W1g0EF6WI3E= github.com/tokenize-x/tx-crust/znet v0.0.0-20251204091714-85b536a4d6a0 h1:CkcEu9z6bWu+bjuaURFalnI0X2SpWnvvSNODtlSQd2I= github.com/tokenize-x/tx-crust/znet v0.0.0-20251204091714-85b536a4d6a0/go.mod h1:328EyqltI5jgYWvbvVsZjlzjZ1Fm/EGSS7xEm0TpSdw= github.com/tokenize-x/tx-crust/znet v0.0.0-20260127055649-9b4dc818ce1c h1:A7PCpIn2XfL1ruyZ5RTo3MmuP+YUVo1C/gc+NA+3HXw= github.com/tokenize-x/tx-crust/znet v0.0.0-20260127055649-9b4dc818ce1c/go.mod h1:328EyqltI5jgYWvbvVsZjlzjZ1Fm/EGSS7xEm0TpSdw= -github.com/tokenize-x/tx-crust/znet v0.0.0-20260217094652-0b8a52c0d45c h1:fQfAcv1DOxPp5qKJf9KKe33RsJIxIc9cc++O6/EFerc= -github.com/tokenize-x/tx-crust/znet v0.0.0-20260217094652-0b8a52c0d45c/go.mod h1:7lknv301Up5Ez8sDRhWeHKcg4gXSX4+Ozm4/798lwjA= +github.com/tokenize-x/tx-crust/znet v0.0.0-20260219142724-ec4b4b8f43f4 h1:xG3iZKW3DYRKuJkXo3PJ9rTIdoiwX4g6Rn9WPNAE+ac= +github.com/tokenize-x/tx-crust/znet v0.0.0-20260219142724-ec4b4b8f43f4/go.mod h1:7lknv301Up5Ez8sDRhWeHKcg4gXSX4+Ozm4/798lwjA= github.com/tomarrell/wrapcheck/v2 v2.8.1 h1:HxSqDSN0sAt0yJYsrcYVoEeyM4aI9yAm3KQpIXDJRhQ= github.com/tomarrell/wrapcheck/v2 v2.8.1/go.mod h1:/n2Q3NZ4XFT50ho6Hbxg+RV1uyo2Uow/Vdm9NQcl5SE= github.com/tommy-muehle/go-mnd/v2 v2.5.1 h1:NowYhSdyE/1zwK9QCLeRb6USWdoif80Ie+v+yU8u1Zw= diff --git a/integration-tests/contracts/ibc/Cargo.lock b/integration-tests/contracts/ibc/Cargo.lock index 255a3f61..0eb70612 100644 --- a/integration-tests/contracts/ibc/Cargo.lock +++ b/integration-tests/contracts/ibc/Cargo.lock @@ -200,15 +200,15 @@ checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" [[package]] name = "cosmwasm-core" -version = "2.2.2" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35b6dc17e7fd89d0a0a58f12ef33f0bbdf09a6a14c3dfb383eae665e5889250e" +checksum = "f96ba2dd3c228d9e04a901307502096f56e5a547980a30656118503773a25c7c" [[package]] name = "cosmwasm-crypto" -version = "2.2.2" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa2f53285517db3e33d825b3e46301efe845135778527e1295154413b2f0469e" +checksum = "cc2040bedb37918da4701f83dd8635749d99d7baa6c0129f290f503dcde90e5c" dependencies = [ "ark-bls12-381", "ark-ec", @@ -230,9 +230,9 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.2.2" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a782b93fae93e57ca8ad3e9e994e784583f5933aeaaa5c80a545c4b437be2047" +checksum = "82e8c609b837282a093d87f45099f648b5c2f36203c6223f67883f13c3c1453a" dependencies = [ "proc-macro2", "quote", @@ -241,9 +241,9 @@ dependencies = [ [[package]] name = "cosmwasm-schema" -version = "2.2.2" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6984ab21b47a096e17ae4c73cea2123a704d4b6686c39421247ad67020d76f95" +checksum = "61d8debcf3b9cb23ed4c42a8c17fa224a422312d09f123816cc844c18c59246c" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -254,9 +254,9 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.2.2" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e01c9214319017f6ebd8e299036e1f717fa9bb6724e758f7d6fb2477599d1a29" +checksum = "9efbbf2d78ec255fdae93ae363cc67490878fe5682f1266e4951321cd20888ef" dependencies = [ "proc-macro2", "quote", @@ -265,9 +265,9 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.2.2" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf82335c14bd94eeb4d3c461b7aa419ecd7ea13c2efe24b97cd972bdb8044e7d" +checksum = "80d40d789c6d5d9b560927712c836237a3f29ea75fb09ef8718d4036bf2b8965" dependencies = [ "base64", "bech32", diff --git a/integration-tests/contracts/ibc/Cargo.toml b/integration-tests/contracts/ibc/Cargo.toml index 7e66397c..cffd5c22 100644 --- a/integration-tests/contracts/ibc/Cargo.toml +++ b/integration-tests/contracts/ibc/Cargo.toml @@ -26,8 +26,8 @@ optimize = """docker run --rm -v "$(pwd)":/code \ """ [workspace.dependencies] -cosmwasm-std = { version = "2.1.4", features = ["cosmwasm_2_0", "stargate"] } -cosmwasm-schema = "2.1.4" +cosmwasm-std = { version = "2.2.7", features = ["cosmwasm_2_0", "stargate"] } +cosmwasm-schema = "2.2.7" cw-storage-plus = "2.0.0" cw2 = "2.0.0" thiserror = "1.0.59" diff --git a/integration-tests/contracts/modules/Cargo.lock b/integration-tests/contracts/modules/Cargo.lock index d6d2aa57..abb6521a 100644 --- a/integration-tests/contracts/modules/Cargo.lock +++ b/integration-tests/contracts/modules/Cargo.lock @@ -156,7 +156,7 @@ dependencies = [ "cw-storage-plus", "cw-utils", "cw2", - "prost", + "prost 0.12.6", "thiserror", "tx-wasm-sdk", ] @@ -271,15 +271,15 @@ checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" [[package]] name = "cosmwasm-core" -version = "2.2.2" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35b6dc17e7fd89d0a0a58f12ef33f0bbdf09a6a14c3dfb383eae665e5889250e" +checksum = "f96ba2dd3c228d9e04a901307502096f56e5a547980a30656118503773a25c7c" [[package]] name = "cosmwasm-crypto" -version = "2.2.2" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa2f53285517db3e33d825b3e46301efe845135778527e1295154413b2f0469e" +checksum = "cc2040bedb37918da4701f83dd8635749d99d7baa6c0129f290f503dcde90e5c" dependencies = [ "ark-bls12-381", "ark-ec", @@ -301,9 +301,9 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.2.2" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a782b93fae93e57ca8ad3e9e994e784583f5933aeaaa5c80a545c4b437be2047" +checksum = "82e8c609b837282a093d87f45099f648b5c2f36203c6223f67883f13c3c1453a" dependencies = [ "proc-macro2", "quote", @@ -312,9 +312,9 @@ dependencies = [ [[package]] name = "cosmwasm-schema" -version = "2.2.2" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6984ab21b47a096e17ae4c73cea2123a704d4b6686c39421247ad67020d76f95" +checksum = "61d8debcf3b9cb23ed4c42a8c17fa224a422312d09f123816cc844c18c59246c" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -325,9 +325,9 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.2.2" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e01c9214319017f6ebd8e299036e1f717fa9bb6724e758f7d6fb2477599d1a29" +checksum = "9efbbf2d78ec255fdae93ae363cc67490878fe5682f1266e4951321cd20888ef" dependencies = [ "proc-macro2", "quote", @@ -336,9 +336,9 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.2.2" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf82335c14bd94eeb4d3c461b7aa419ecd7ea13c2efe24b97cd972bdb8044e7d" +checksum = "80d40d789c6d5d9b560927712c836237a3f29ea75fb09ef8718d4036bf2b8965" dependencies = [ "base64", "bech32", @@ -893,7 +893,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" dependencies = [ "bytes", - "prost-derive", + "prost-derive 0.12.6", +] + +[[package]] +name = "prost" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2ea70524a2f82d518bce41317d0fae74151505651af45faf1ffbd6fd33f0568" +dependencies = [ + "bytes", + "prost-derive 0.14.3", ] [[package]] @@ -909,13 +919,26 @@ dependencies = [ "syn 2.0.100", ] +[[package]] +name = "prost-derive" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b" +dependencies = [ + "anyhow", + "itertools 0.12.1", + "proc-macro2", + "quote", + "syn 2.0.100", +] + [[package]] name = "prost-types" -version = "0.12.6" +version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" +checksum = "8991c4cbdb8bc5b11f0b074ffe286c30e523de90fee5ba8132f1399f23cb3dd7" dependencies = [ - "prost", + "prost 0.14.3", ] [[package]] @@ -1216,11 +1239,11 @@ dependencies = [ [[package]] name = "tx-std-derive" version = "0.20.1" -source = "git+https://github.com/tokenize-x/tx-std-derive?rev=cd5b47afb760d03be6a28d9ce50cb93da78774da#cd5b47afb760d03be6a28d9ce50cb93da78774da" +source = "git+https://github.com/tokenize-x/tx-std-derive?rev=98660dfdebae83c5a6251c9cf029c966f95c30fc#98660dfdebae83c5a6251c9cf029c966f95c30fc" dependencies = [ "itertools 0.10.5", "proc-macro2", - "prost", + "prost 0.14.3", "quote", "syn 1.0.109", ] @@ -1228,12 +1251,12 @@ dependencies = [ [[package]] name = "tx-wasm-sdk" version = "1.2.1" -source = "git+https://github.com/tokenize-x/tx-wasm-sdk.git?rev=c29f14ed02c068689f6dab00ca9534602257b9f7#c29f14ed02c068689f6dab00ca9534602257b9f7" +source = "git+https://github.com/tokenize-x/tx-wasm-sdk.git?rev=5c620b0861f032037ed1fc507e1e24c6cffeba43#5c620b0861f032037ed1fc507e1e24c6cffeba43" dependencies = [ "chrono", "cosmwasm-schema", "cosmwasm-std", - "prost", + "prost 0.14.3", "prost-types", "schemars", "serde", diff --git a/integration-tests/contracts/modules/Cargo.toml b/integration-tests/contracts/modules/Cargo.toml index 08706e91..493b5e3b 100644 --- a/integration-tests/contracts/modules/Cargo.toml +++ b/integration-tests/contracts/modules/Cargo.toml @@ -30,13 +30,13 @@ optimize = """docker run --rm -v "$(pwd)":/code \ """ [workspace.dependencies] -cosmwasm-std = { version = "2.1.4", features = ["cosmwasm_2_0", "stargate"] } -cosmwasm-schema = "2.1.4" +cosmwasm-std = { version = "2.2.7", features = ["cosmwasm_2_0", "stargate"] } +cosmwasm-schema = "2.2.7" cw-storage-plus = "2.0.0" cw2 = "2.0.0" thiserror = "1.0.59" schemars = "0.8.10" -tx-wasm-sdk = { git = "https://github.com/tokenize-x/tx-wasm-sdk.git", rev = "c29f14ed02c068689f6dab00ca9534602257b9f7" } +tx-wasm-sdk = { git = "https://github.com/tokenize-x/tx-wasm-sdk.git", rev = "5c620b0861f032037ed1fc507e1e24c6cffeba43" } cw-utils = "2.0.0" cw-ownable = "2.1.0" prost = "0.12.6"