1937691afe
LocalTerra was updated to v2.4.0 and the LCD no longer returns HTTP errors on some transaction failures (not enough gas still returns an HTTP error). This caused some of the integration tests to break, because the typescript SDK would throw on those HTTP errors. https://github.com/terra-money/LocalTerra/releases/tag/v2.4.0 |
||
---|---|---|
.. | ||
.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