57 releases (stable)

new 2.1.0 Jul 11, 2024
2.0.3 May 10, 2024
2.0.0 Mar 12, 2024
2.0.0-beta.0 Dec 21, 2023
1.1.8 Nov 22, 2022

#1315 in Magic Beans

Download history 296/week @ 2024-03-14 300/week @ 2024-03-21 253/week @ 2024-03-28 294/week @ 2024-04-04 129/week @ 2024-04-11 465/week @ 2024-04-18 509/week @ 2024-04-25 167/week @ 2024-05-02 625/week @ 2024-05-09 141/week @ 2024-05-16 210/week @ 2024-05-23 377/week @ 2024-05-30 215/week @ 2024-06-06 199/week @ 2024-06-13 283/week @ 2024-06-20 82/week @ 2024-06-27

827 downloads per month

Apache-2.0

3.5MB
43K 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

~26–39MB
~678K SLoC