81 releases (stable)

2.2.2 Mar 5, 2025
2.2.0 Dec 17, 2024
2.2.0-rc.3 Oct 12, 2024
2.1.7 Mar 5, 2025
1.1.8 Nov 22, 2022

#29 in #cosmwasm

Download history 52/week @ 2024-11-26 112/week @ 2024-12-03 678/week @ 2024-12-10 259/week @ 2024-12-17 12/week @ 2024-12-24 75/week @ 2024-12-31 125/week @ 2025-01-07 90/week @ 2025-01-14 87/week @ 2025-01-21 149/week @ 2025-01-28 786/week @ 2025-02-04 164/week @ 2025-02-11 143/week @ 2025-02-18 181/week @ 2025-02-25 821/week @ 2025-03-04 389/week @ 2025-03-11

1,545 downloads per month

Apache-2.0

3.5MB
45K SLoC

cosmwasm-check

It allows checking if the Wasm binary is a proper smart contract that's ready to be uploaded to the blockchain.

Installation

cargo install cosmwasm-check

Usage

Get help and info:

cosmwasm-check -h

Check some contracts:

cosmwasm-check artifacts/hackatom.wasm artifacts/burner.wasm

Check an entire directory of contracts (shell dependent):

cosmwasm-check artifacts/*.wasm

Check if a contract would ran on a blockchain with a specific set of capabilities:

cosmwasm-check --available-capabilities iterator,osmosis,friendship artifacts/hackatom.wasm

License

This package is part of the cosmwasm repository, licensed under the Apache License 2.0 (see NOTICE and LICENSE).

Dependencies

~22–33MB
~536K SLoC