#go #cosmwasm #testing #environments #chain #contracts #cosmos

test-tube-ntrn

library for building integration testing environments for cosmos-sdk chains in Rust

4 releases

0.1.3 Aug 8, 2024
0.1.2 Jul 31, 2024
0.1.1 Jul 26, 2024
0.1.0 Jul 21, 2024

#76 in #environments

Download history 271/week @ 2024-07-21 162/week @ 2024-07-28 115/week @ 2024-08-04 26/week @ 2024-08-11 35/week @ 2024-08-18 20/week @ 2024-08-25 4/week @ 2024-09-01 7/week @ 2024-09-08

67 downloads per month
Used in neutron-test-tube

MIT/Apache

47KB
1.5K SLoC

test-tube-ntrn

test-tube-ntrn on crates.io Docs

test-tube-ntrn is a generic library for building testing environments for CosmWasm smart contracts. It allows you to test your smart contract logic against the actual Cosmos SDK chain's logic, which is written in Go, using Rust. This eliminates the need to write Go code or learn Go in order to test your smart contracts against the Cosmos SDK.

Dependencies

~23–37MB
~686K SLoC