diff --git a/Cargo.lock b/Cargo.lock index 94359b6..7117dd8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1065,7 +1065,7 @@ dependencies = [ [[package]] name = "neutron-sdk" version = "0.11.0" -source = "git+https://github.com/neutron-org/neutron-sdk?branch=feat%2Fcosmwasm-3#1e7cfce864154a096a3354a15985cd80b6429b40" +source = "git+https://github.com/neutron-org/neutron-sdk?branch=feat%2Fibc-transfer-encoding-support#a21b500218975ba94e68b4cda2835b2378e0492e" dependencies = [ "bech32 0.9.1", "chrono", @@ -1089,7 +1089,7 @@ dependencies = [ [[package]] name = "neutron-std" version = "9.1.0" -source = "git+https://github.com/neutron-org/neutron-std?branch=feat%2Fcosmwasm-3#a079a47c14120736c51cf77ebf22f5846565a046" +source = "git+https://github.com/neutron-org/neutron-std?branch=feat%2Fibc-transfer-encoding-support#0880622e469949ed2b1e74ad50ce069c1b7eb45a" dependencies = [ "bech32 0.9.1", "chrono", @@ -1114,7 +1114,7 @@ dependencies = [ [[package]] name = "neutron-std-derive" version = "0.20.1" -source = "git+https://github.com/neutron-org/neutron-std?branch=feat%2Fcosmwasm-3#a079a47c14120736c51cf77ebf22f5846565a046" +source = "git+https://github.com/neutron-org/neutron-std?branch=feat%2Fibc-transfer-encoding-support#0880622e469949ed2b1e74ad50ce069c1b7eb45a" dependencies = [ "itertools 0.10.5", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index 04d50cc..14167be 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,8 +13,8 @@ incremental = false overflow-checks = true [workspace.dependencies] -neutron-sdk = { git = "https://github.com/neutron-org/neutron-sdk", branch = "feat/cosmwasm-3" } -neutron-std = { git = "https://github.com/neutron-org/neutron-std", branch = "feat/cosmwasm-3" } +neutron-sdk = { git = "https://github.com/neutron-org/neutron-sdk", branch = "feat/ibc-transfer-encoding-support" } +neutron-std = { git = "https://github.com/neutron-org/neutron-std", branch = "feat/ibc-transfer-encoding-support" } prost = "0.12.4" prost-types = "0.12.4" @@ -36,4 +36,4 @@ cosmwasm-schema = { version = "3.0.2", default-features = false } serde-json-wasm = "1.0.0" base64 = "0.21.7" thiserror = "1.0.49" -getrandom = { version = "0.2.16", features = ["js"]} \ No newline at end of file +getrandom = { version = "0.2.16", features = ["js"] } diff --git a/contracts/ibc_transfer/src/contract.rs b/contracts/ibc_transfer/src/contract.rs index 9df4a23..f49dd50 100644 --- a/contracts/ibc_transfer/src/contract.rs +++ b/contracts/ibc_transfer/src/contract.rs @@ -246,6 +246,7 @@ fn execute_send( timeout_timestamp: 0, fee: fee.clone(), memo: "".to_string(), + encoding: String::new(), }; let coin2 = StdCoin { amount: (amount * Uint128::new(2)).to_string(), @@ -264,6 +265,7 @@ fn execute_send( timeout_timestamp: 0, fee, memo: "".to_string(), + encoding: String::new(), }; let submsg1 = msg_with_sudo_callback( deps.branch(),