Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update cosmwasm 0.4.1 #19

Merged
merged 13 commits into from
Oct 27, 2019
Merged

Update cosmwasm 0.4.1 #19

merged 13 commits into from
Oct 27, 2019

Conversation

ethanfrey
Copy link
Member

@ethanfrey ethanfrey commented Oct 27, 2019

Closes #8 once both osx and linux dlls are in

Use the newest of the new...

  • singlepass backend compiler
  • gas metering enabled and working
  • new json and error libs, contract size+gas 40% of previous
  • general cleanup

@ethanfrey
Copy link
Member Author

@shanev this is the big update process...

can you try make build-rust and then make test on osx?
if you have any test failures due to gas metering, please let me know.
otherwise just commit the *.dylib output and we are good.

Oh, you need nightly rust now :sigh: for the gas metering compiler.

rustup toolchain install nightly
rustup default nightly
rustup target add wasm32-unknown-unknown
# yes this last one again, you have it for stable, but need to run again for nightly

@shanev
Copy link
Contributor

shanev commented Oct 27, 2019

No failures with rust nightly. Checked in the macOS lib.

@ethanfrey
Copy link
Member Author

Awesome. Thanks!

@ethanfrey ethanfrey merged commit cc49e59 into master Oct 27, 2019
@ethanfrey ethanfrey deleted the update-cosmwasm-0.4 branch October 27, 2019 20:42
tomtau pushed a commit to tomtau/wasmvm that referenced this pull request Oct 6, 2021
faddat pushed a commit to faddat/go-cosmwasm that referenced this pull request Dec 10, 2021
faddat pushed a commit to faddat/go-cosmwasm that referenced this pull request Dec 10, 2021
Add auto-gzip contracts in cli when uploading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Commit pre-built dlls for go-cosmwasm
2 participants