Alexander Popiak

Results 29 issues of Alexander Popiak

In situations where the block time is subject to a hard cap, a Substrate chain needs to be able to execute a(n expensive) storage migration over the course of more...

I8-enhancement 🎁
Q5-substantial

The offchain IPFS integration seems to be a sketch for now (at least the pallet part). The sketch looks fine for a sovereign chain, but will not work in a...

The feeless non-front-runnable transactions are a cool feature. :+1: The polkapool pallet needs work before it is production ready, though. I also took the liberty to have a quick look...

I love the "Chain state" lookup tab for letting me check the current state of places in storage (e.g. the balances of accounts). I cannot distinguish visually between different instances...

@app-storage
-size-s

Some parts of ethabi could be no_std compatible to allow for usage in e.g. light clients (in e.g. Substrate WASM runtimes).

It would be great to have instructions on how to (quickly) generate polkadot-js types to json for development purposes. e.g. something similar to the following script we created together: ```javascript...

### Is there an existing issue? - [X] I have searched the existing issues ### Experiencing problems? Have you tried our Stack Exchange first? - [X] This is not a...

Integrate the EMA oracle from https://github.com/galacticcouncil/warehouse/pull/76 into the Basilisk runtime. ## Description ## Related Issue https://app.clickup.com/t/2v0w820 ## Motivation and Context ## How Has This Been Tested? ## Checklist: - [...

Substrate could provide some syntax to move (or copy) simple `ensure!` checks into transaction validation "automatically"/very easily. e.g. with this mock syntax: ```Rust #[weight = T::WeightInfo::bid()] #[validate(value > 0)] pub...

J0-enhancement
A5-stale

### Detailed Description Currently `pallet-ema-oracle` accumulates all entries into one BTreeMap. This allows for predictable weight of `on_finalize`, but limits the number of unique combinations of `(Source, (AssetId, AssetId))` that...