* cosmwasm: added shutdown contracts tests * updated workflow settings * cosmwasm: added allow dead_code tags for shutdown mode contracts * cosmwasm: added shutdown contracts tests * updated workflow settings * cosmwasm: added allow dead_code tags for shutdown mode contracts * sdk: update vaa-serde as per clippy https://github.com/wormhole-foundation/wormhole/actions/runs/14248127718/job/39947492191?pr=4257 |
||
---|---|---|
.. | ||
.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