22e31affe2
* sdk/rust: organize workspace * sdk/rust: add serde_wormhole to deps * sdk/rust: serde_wormhole -> wormhole-raw-serde * sdk/rust: add supported-chains; serde_wormhole -> wormhole-vaas-serde * cosmwasm: fix deps * sdk/rust: fix fmt * sdk/rust: jk * sdk/rust: add desc * sdk/rust: rm Cargo.lock * .github: fix workflow --------- Co-authored-by: A5 Pickle <a5-pickle@users.noreply.github.com> |
||
---|---|---|
.. | ||
.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