74 releases (stable)

new 2.2.0 Dec 17, 2024
2.2.0-rc.3 Oct 12, 2024
2.2.0-rc.2 Nov 14, 2024
2.1.5 Dec 10, 2024
1.1.8 Nov 22, 2022

#758 in Magic Beans

Download history 85/week @ 2024-08-26 111/week @ 2024-09-02 175/week @ 2024-09-09 154/week @ 2024-09-16 581/week @ 2024-09-23 92/week @ 2024-09-30 228/week @ 2024-10-07 172/week @ 2024-10-14 54/week @ 2024-10-21 87/week @ 2024-10-28 152/week @ 2024-11-04 286/week @ 2024-11-11 157/week @ 2024-11-18 52/week @ 2024-11-25 85/week @ 2024-12-02 676/week @ 2024-12-09

980 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

~21–32MB
~510K SLoC