clearloop
clearloop
btw, you're right that changing this incoming params hurtful, couldn't it be wrapped into some other function, which will change only required params, cause most of them unchangeable from bench...
### File Location(s) https://github.com/gear-tech/gear/blob/master/gstd/src/msg/async.rs ### Proposal 1. we have both `CodecMessageFuture` and `MessageFuture` with only 1 line difference 2. the logic of the async functions are the same, interrupted and...
### Problem to Solve now we're declaring host functions like ```rust pub fn send(ctx: &mut Runtime, args: &[Value]) -> SyscallOutput { let mut args = args.iter(); let program_id_ptr = pop_i32(&mut...
### File Location(s) https://github.com/gear-tech/gear/blob/9bd56a0aa17931985c80ec3fa2377518eacc25bb/core/src/ids.rs#L40 ### Proposal ```rust #[proc_macro_derive(Id)] fn derive_id( input: proc_macro::TokenStream, fmt: impl Fn(&Ident) -> TokenStream, ) -> proc_macro::TokenStream { let input = parse_macro_input!(input as DeriveInput); let name =...
## Summary Seems some big changes in `v0.28.0`, for example, the data access of memory has been refactored, not sure how about the wasm debug things now.
https://github.com/patractlabs/europa/blob/325b2cba29bf06750ec9e7d7317ec81866904710/primitives/sandbox/src/imp/wasmtime/util.rs#L19-L29
- use `src/config` instead of `src/cfg.rs` - add section for comments - remove `langs` and `sys`
Resolves #1380. - [x] introduce `Locks` in `gstd::async_runtime` - [x] make `DEFAULT_WAIT_NO_MORE_DURATION` configurable - [x] introduce `no_more`, `for` for `FutureMessages` - [x] tests - [x] message sending with wait for...
Require #1497. Resolves #1479. - [ ] throw error when timeout - [ ] prevent duplicated waiting - @gear-tech/dev
### Problem https://github.com/gear-tech/gear/actions/runs/3193353703/jobs/5219458435#step:22:3917 ### Steps got this issue from the CI, mb just have problems on WIN, will trigger rebuilding afterwards anyway ### Possible Solution upgrade `subxt` to `0.24.0` https://github.com/paritytech/subxt/pull/587...