concordium-rust-smart-contracts
concordium-rust-smart-contracts copied to clipboard
Rust version 1.82 unsupported
Bug Description
Rust 1.82 has enabled new WASM extensions, which means that compilation/execution of smart contracts fails. We need to also add the new extensions such that smart contracts work correctly with this Rust version.
Steps to Reproduce
Run the following command in concordium-rust-smart-contracts/concordium-std:
cargo concordium test --only-unit-tests -- --features internal-wasm-test
Expected Result
The unit tests runs
Actual Result
Unexpected byte 0x80. Expected 0x00