Arsenii Lyashenko

Results 36 issues of Arsenii Lyashenko

Proof Of Concept of another approach to build WASM demos like #3602 Just uses wrapper utility around `cargo` instead of complicated lock-files approach. Still requires build script in demo/pallet to...

D5-tooling

This is a new approach to build Gear programs which can replace `gear-wasm-builder`. Schematic architecture: Pipeline: Purpose of program build script is just write features to lock file and don't...

A0-pleasereview
A3-gotissues
D5-tooling
A5-dontmerge

Corresponding Substrate patches: https://github.com/gear-tech/polkadot-sdk/pull/5

A0-pleasereview
D2-node
E3-forcerelease

### Problem to Solve After #3949 ### Possible Solution . ### Notes _No response_

C1-feature

### File Location(s) `sandbox/host` ### Proposal Update wasmi executor to 0.30. The main problem is latest versions of main-stream executors (wasmi, wasmer, wasmtime) implement [WASM store](https://webassembly.github.io/spec/core/exec/runtime.html#store) using only Rust borrow...

C2-refactoring

We can avoid manager creation at all via actix-like extractors in syscall signature. But this is for the future PR or there will be too many changes _Originally posted by...

### File Location(s) `core-errors/src/simple.rs` ### Proposal Whether to split this error into long (`gr_exit()`, rent, failed init) and short (uninitialized program) versions

D1-core
C2-refactoring