0f3ffe705f
The 1.78 version of the rust toolchain has been released on the stable channel: https://github.com/rust-lang/rust-clippy/blob/master/CHANGELOG.md#rust-178 It introduces a number of new clippy lints. The relevant ones: - https://rust-lang.github.io/rust-clippy/master/index.html#/assigning_clones - https://rust-lang.github.io/rust-clippy/master/index.html#/multiple_bound_locations - https://rust-lang.github.io/rust-clippy/master/index.html#/new_without_default This commit fixes these lints. |
||
---|---|---|
.. | ||
.cargo | ||
artifacts | ||
contracts | ||
deployment | ||
devnet/config | ||
packages | ||
.dockerignore | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
Dockerfile | ||
Dockerfile.deploy | ||
Makefile | ||
README.md | ||
rustfmt.toml | ||
verify |
README.md
Cosmwasm Wormhole Contracts
NOTE: This process is only Linux host compatible at this time.
Build Contracts
The following command can be used to build optimized cosmwasm contracts via Docker.
wormhole/cosmwasm $ make artifacts
Upon completion, the compiled bytecode for cosmwasm contracts will be placed
into the artifacts
directory.
Run tests
You can run the cargo unit tests.
wormhole/cosmwasm $ cargo test --workspace --locked