Dino Pačandi

Results 47 issues of Dino Pačandi

## Pull Request Summary Fixes an issue where it's possible to end up with inconsistent staked amount for the ongoing era for some smart contract. ### TODO - [x] issue...

runtime

For better visibility of the proposed solution: https://forum.astar.network/t/dapp-staking-v3-tier-algorithm-adjustment-proosal/6411 Once dApp staking v3 performance is revised, this is one of the items that can be considered as an improvement approach. **NOTE:**...

project

**Pull Request Summary** **WIP** **Check list** - [ ] static price provided value migration for all runtimes - [ ] account for weight of `OnNewData` observer call - [x] unit...

shibuya
runtime

**Pull Request Summary** Adds new remote account derivation scheme to **Astar**, as well as support for `DescendOrigin` instruction for arbitrary senders. Also removes duplicated `AllowTopLevelPaidExecutionFrom` config from **Shiden** and **Shibuya**.

shiden
Stale
astar
shibuya
runtime
project

Right now, by default, `Safeguard` is set by default to `true`. This is done on purpose since we don't want to allow such calls in the production. However, for dev...

project

...or an alternative, get rid of the years so we don't have to keep updating this in the future.

# Description In the current implementation, tier thresholds can either be fixed or dynamic. The _threshold amount_ is expressed in a total value, irrelevant of the total issuance or any...

project

## Overview It has been observed that gas estimation will return incorrect value when provided with certain inputs. Once transaction is submitted with the _estimated_ value, it will fail with...

project

# Description To simplify off-chain calculations, we could store _reward per staked ASTR_ value into the reward info, instead of the overall reward pool. This would help since off-chain integrations...

project

# Description As an additional protection from misuse, structs used by dApp staking v3 & Tokenomics 2.0 pallets should make their fields as `pub(crate)` or `private`. In case another pallet...

project