mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-28 09:47:56 +00:00
Contracts: Enabled signed extension (#14565)
* Contracts enable signed extension * Add test * fix * xx * Update frame/contracts/fixtures/sign_extension.wat Co-authored-by: Sasha Gryaznov <hi@agryaznov.com> * move tests --------- Co-authored-by: Sasha Gryaznov <hi@agryaznov.com>
This commit is contained in:
@@ -64,7 +64,7 @@ impl LoadedModule {
|
||||
config
|
||||
.wasm_multi_value(false)
|
||||
.wasm_mutable_global(false)
|
||||
.wasm_sign_extension(false)
|
||||
.wasm_sign_extension(true)
|
||||
.wasm_bulk_memory(false)
|
||||
.wasm_reference_types(false)
|
||||
.wasm_tail_call(false)
|
||||
@@ -674,6 +674,22 @@ mod tests {
|
||||
Ok(_)
|
||||
);
|
||||
|
||||
prepare_test!(
|
||||
signed_extension_works,
|
||||
r#"
|
||||
(module
|
||||
(import "env" "memory" (memory 1 1))
|
||||
(func (export "deploy"))
|
||||
(func (export "call"))
|
||||
(func (param i32) (result i32)
|
||||
local.get 0
|
||||
i32.extend8_s
|
||||
)
|
||||
)
|
||||
"#,
|
||||
Ok(_)
|
||||
);
|
||||
|
||||
prepare_test!(
|
||||
omit_memory,
|
||||
r#"
|
||||
|
||||
Reference in New Issue
Block a user