@@ -14,7 +14,7 @@ use pwasm_utils::{self, rules};
14
14
15
15
use wasmer:: { imports, wasmparser, Function , Singlepass , Store , JIT } ;
16
16
17
- use owasm_crypto:: { ecvrf} ;
17
+ use owasm_crypto:: ecvrf;
18
18
19
19
// inspired by https://github.com/CosmWasm/cosmwasm/issues/81
20
20
// 512 pages = 32mb
@@ -278,7 +278,6 @@ where
278
278
let y: Vec <u8 > = get_from_mem( env, y_ptr, y_len) ?;
279
279
let pi: Vec <u8 >= get_from_mem( env, pi_ptr, pi_len) ?;
280
280
let alpha: Vec <u8 > = get_from_mem( env, alpha_ptr, alpha_len) ?;
281
-
282
281
Ok ( ecvrf:: ecvrf_verify( & y, & pi, & alpha) as u32 )
283
282
} )
284
283
} ) ,
@@ -363,11 +362,11 @@ mod test {
363
362
(import "env" "ask_external_data" (func (type 0)))
364
363
(func
365
364
(local $idx i32)
366
- (set_local $idx (i32.const 0))
365
+ (local.set $idx (i32.const 0))
367
366
(block
368
367
(loop
369
- (set_local $idx (get_local $idx) (i32.const 1) (i32.add) )
370
- (br_if 0 (i32.lt_u (get_local $idx) (i32.const 1000000000)))
368
+ (local.set $idx (local.get $idx) (i32.const 1) (i32.add) )
369
+ (br_if 0 (i32.lt_u (local.get $idx) (i32.const 1000000000)))
371
370
)
372
371
)
373
372
)
@@ -480,11 +479,11 @@ mod test {
480
479
r#"(module
481
480
(func
482
481
(local $idx i32)
483
- (set_local $idx (i32.const 0))
482
+ (local.set $idx (i32.const 0))
484
483
(block
485
484
(loop
486
- (set_local $idx (get_local $idx) (i32.const 1) (i32.add) )
487
- (br_if 0 (i32.lt_u (get_local $idx) (i32.const 1000000000)))
485
+ (local.set $idx (local.get $idx) (i32.const 1) (i32.add) )
486
+ (br_if 0 (i32.lt_u (local.get $idx) (i32.const 1000000000)))
488
487
)
489
488
)
490
489
)
0 commit comments