CosmWasm / optimizer

Dockerfile and script to deterministically produce the smallest possible Wasm for your Rust contract
Apache License 2.0
123 stars 61 forks source link

Add workspace optimizer #23

Closed webmaster128 closed 4 years ago

webmaster128 commented 4 years ago

Misses a lot of documentation but should be basically feature complete.

webmaster128 commented 4 years ago

Open problems:

  1. ~Removing the executable bit from the *.wasm files does not seem to work~
  2. The guest writed unwanted data to the host:
        contracts/cw1-subkeys/contract_artifacts/
        contracts/cw1-whitelist/contract_artifacts/
        contracts/cw1-whitelist/foobar/
        contracts/cw20-base/contract_artifacts/
        contracts/cw20-escrow/contract_artifacts/
  3. Docs missing
ethanfrey commented 4 years ago

I think this is done now. I will merge and publish shortly.