Skip to content

Commit 54f32f4

Browse files
committed
Enable sign_ext in parity-wasm
1 parent a2fdd07 commit 54f32f4

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,14 @@ and this project adheres to
1919
- cosmwasm-vm: Add `Cache::save_wasm_unchecked` to save Wasm blobs that have
2020
been checked before. This is useful for state-sync where we know the Wasm code
2121
was checked when it was first uploaded. ([#1635])
22+
- cosmwasm-vm: Allow sign extension Wasm opcodes in static validation. This
23+
allows contracts to be compiled with Rust 1.70.0 and above. ([#1727])
2224

2325
[#1635]: https://github.com/CosmWasm/cosmwasm/pull/1635
2426
[#1647]: https://github.com/CosmWasm/cosmwasm/pull/1647
2527
[#1684]: https://github.com/CosmWasm/cosmwasm/pull/1684
2628
[#1687]: https://github.com/CosmWasm/cosmwasm/pull/1687
29+
[#1727]: https://github.com/CosmWasm/cosmwasm/issues/1727
2730

2831
### Changed
2932

packages/vm/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ crc32fast = "1.3.2"
4545
cosmwasm-std = { path = "../std", version = "1.2.7", default-features = false }
4646
cosmwasm-crypto = { path = "../crypto", version = "1.2.7" }
4747
hex = "0.4"
48-
parity-wasm = "0.45"
48+
parity-wasm = { version = "0.45", features = ["sign_ext"] }
4949
schemars = "0.8.3"
5050
serde = { version = "1.0.103", default-features = false, features = ["derive", "alloc"] }
5151
serde_json = "1.0.40"

0 commit comments

Comments
 (0)