Dmitrii Novikov
Dmitrii Novikov
### Problem to Solve Decrease gas allowance by db writes for each interaction with `Messenger` storages - it might be done in callbacks
### Problem to Solve Exclude cases of insertion to waitlist and dispatch queue messages addressed to users
### Problem to Solve Calculate how much gas needed after waking + optionally append it to initial one for correctness of calculation for async contracts ### Possible Solution // .....
### Problem to Solve Unify processing style for extrinsics and `process_queue` ### Possible Solution Provide some trait for it, which requires implementation of `JournalHandler`
### Problem to Solve Provide new features ### Possible Solution ** To be pasted from ecosystem requirements ** ### Notes _No response_
We may save some space if we won't store the init function after program initialized.
### Problem to Solve Need to investigate, should we decrease block gas allowance by single db write
### File Location(s) `common/storage/complex` ### Proposal The issue will be actual once #946 merged. The main proposal is to consider if we need associated types for traits and impl, which...
### File Location(s) `gear/core/env.rs` ### Proposal Our core written in style when we don't mind any blockchain logic and we should keep that way. Environment trait is just a behavior...
### File Location(s) `gear/pallets/*` ### Proposal Need to provide actual explanation of types, unreachables and algorithms. Clear the code and provide actual docs for common traits.