Skip to content

Commit 745f17d

Browse files
committed
test-tube 0.1.7
1 parent c602f40 commit 745f17d

File tree

4 files changed

+18
-3
lines changed

4 files changed

+18
-3
lines changed

packages/test-tube/Cargo.toml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ edition = "2021"
44
license = "MIT OR Apache-2.0"
55
name = "test-tube"
66
repository = "https://github.com/osmosis-labs/test-tube"
7-
version = "0.1.6"
7+
version = "0.1.7"
88

99
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1010

1111
[dependencies]
1212
base64 = "0.13.0"
1313
cosmrs = {version = "0.9.0", features = ["cosmwasm", "rpc"]}
14-
cosmwasm-std = {version = "1.1.2", features = ["stargate"]}
15-
osmosis-std = "0.17.0-rc0"
14+
cosmwasm-std = {version = "1.4.0", features = ["stargate"]}
15+
osmosis-std = {version = "0.19.1", optional = true}
1616
prost = "0.11.0"
1717
serde = "1.0.144"
1818
serde_json = "1.0.85"
@@ -21,3 +21,11 @@ thiserror = "1.0.34"
2121
[dev-dependencies]
2222
cw1-whitelist = "0.15.0"
2323
rayon = "1.5.3"
24+
25+
[features]
26+
default = []
27+
28+
module-wrappers = ["bank", "wasm"]
29+
30+
bank = ["osmosis-std"]
31+
wasm = ["osmosis-std"]

packages/test-tube/src/module/bank.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#![cfg(feature = "bank")]
2+
13
use crate::{fn_execute, fn_query};
24
use osmosis_std::types::cosmos::bank::v1beta1::{
35
MsgSend, MsgSendResponse, QueryAllBalancesRequest, QueryAllBalancesResponse,

packages/test-tube/src/module/mod.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@ use crate::runner::Runner;
33
pub mod bank;
44
pub mod wasm;
55

6+
#[cfg(feature = "bank")]
67
pub use bank::Bank;
8+
9+
#[cfg(feature = "wasm")]
710
pub use wasm::Wasm;
811

912
#[macro_use]

packages/test-tube/src/module/wasm.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#![cfg(feature = "wasm")]
2+
13
use cosmwasm_std::Coin;
24
use osmosis_std::types::cosmwasm::wasm::v1::{
35
AccessConfig, MsgExecuteContract, MsgExecuteContractResponse, MsgInstantiateContract,

0 commit comments

Comments
 (0)