darwinia-network / darwinia

Darwinia Chain, EVM+, Polkadot parachain and integrating with XCMP.
https://darwinia.network
GNU General Public License v3.0
240 stars 49 forks source link

Implement DIP-6 #1475

Closed AurevoirXavier closed 5 months ago

github-actions[bot] commented 5 months ago
Check c59955ed815cbc1c086b051dbe37ca39b42d29c2 crab-dev > Check runtime version ```diff ``` > Check runtime storage ```diff Pallet AccountMigration + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 42, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 374, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::migration::v2::OldLedger`] data."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 42, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 372, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::Ledgers`] data."] } Pallet DarwiniaStaking + Entry: StorageEntryMetadata { name: "AccumulateUnstake", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Unstake accumulator.", "", " Tracks the total RING amount being unstaked in a session."] } + Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 386, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } - Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 383, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } + Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 386, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } - Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 383, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } + Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 386, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 383, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "KtonPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked KTON."] } + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 383, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 372, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } + Entry: StorageEntryMetadata { name: "MaxUnstakeRing", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Max unstake RING limit.", "", " The maximum RING amount that can be unstaked in a session."] } - Entry: StorageEntryMetadata { name: "MigrationStartBlock", modifier: Default, ty: Plain(UntrackedSymbol { id: 4, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0], docs: [" Migration starting block."] } - Entry: StorageEntryMetadata { name: "RingPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked RING.", "", " This will count RING + deposit(locking RING)."] } ```
github-actions[bot] commented 5 months ago
Check c59955ed815cbc1c086b051dbe37ca39b42d29c2 darwinia-dev > Check runtime version ```diff ``` > Check runtime storage ```diff - Pallet: "EcdsaAuthority" - Pallet: "MessageGadget" Pallet AccountMigration + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 42, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 401, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::migration::v2::OldLedger`] data."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 42, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 408, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::Ledgers`] data."] } Pallet DarwiniaStaking + Entry: StorageEntryMetadata { name: "AccumulateUnstake", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Unstake accumulator.", "", " Tracks the total RING amount being unstaked in a session."] } + Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 413, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } - Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 419, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } + Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 413, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } - Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 419, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } + Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 413, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 419, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "KtonPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked KTON."] } + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 410, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 408, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } + Entry: StorageEntryMetadata { name: "MaxUnstakeRing", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Max unstake RING limit.", "", " The maximum RING amount that can be unstaked in a session."] } - Entry: StorageEntryMetadata { name: "MigrationStartBlock", modifier: Default, ty: Plain(UntrackedSymbol { id: 4, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0], docs: [" Migration starting block."] } - Entry: StorageEntryMetadata { name: "RingPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked RING.", "", " This will count RING + deposit(locking RING)."] } ```
github-actions[bot] commented 5 months ago
Check c59955ed815cbc1c086b051dbe37ca39b42d29c2 pangolin-dev > Check runtime version ```diff ``` > Check runtime storage ```diff Pallet AccountMigration + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 41, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 390, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::migration::v2::OldLedger`] data."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 41, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 390, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::Ledgers`] data."] } Pallet DarwiniaStaking + Entry: StorageEntryMetadata { name: "AccumulateUnstake", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Unstake accumulator.", "", " Tracks the total RING amount being unstaked in a session."] } + Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 402, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } - Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 401, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } + Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 402, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } - Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 401, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } + Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 402, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 401, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "KtonPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked KTON."] } + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 399, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 390, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } + Entry: StorageEntryMetadata { name: "MaxUnstakeRing", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Max unstake RING limit.", "", " The maximum RING amount that can be unstaked in a session."] } - Entry: StorageEntryMetadata { name: "MigrationStartBlock", modifier: Default, ty: Plain(UntrackedSymbol { id: 4, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0], docs: [" Migration starting block."] } - Entry: StorageEntryMetadata { name: "RingPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked RING.", "", " This will count RING + deposit(locking RING)."] } ```
github-actions[bot] commented 5 months ago
Check f584143ff7a0c68d20657b30c3d193f1edafebcb pangolin-dev > Check runtime version ```diff ``` > Check runtime storage ```diff Pallet AccountMigration + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 41, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 390, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::migration::v2::OldLedger`] data."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 41, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 390, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::Ledgers`] data."] } Pallet DarwiniaStaking + Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 402, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } - Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 401, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } + Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 402, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } - Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 401, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } + Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 402, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 401, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "KtonPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked KTON."] } + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 399, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 390, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "MigrationStartBlock", modifier: Default, ty: Plain(UntrackedSymbol { id: 4, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0], docs: [" Migration starting block."] } + Entry: StorageEntryMetadata { name: "RateLimit", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Rate limit.", "", " The maximum amount of RING that can be staked or unstaked in one session."] } + Entry: StorageEntryMetadata { name: "RateLimitState", modifier: Default, ty: Plain(UntrackedSymbol { id: 409, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Rate limit state.", "", " Tracks the rate limit state in a session."] } - Entry: StorageEntryMetadata { name: "RingPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked RING.", "", " This will count RING + deposit(locking RING)."] } ```
github-actions[bot] commented 5 months ago
Check f584143ff7a0c68d20657b30c3d193f1edafebcb darwinia-dev > Check runtime version ```diff ``` > Check runtime storage ```diff - Pallet: "EcdsaAuthority" - Pallet: "MessageGadget" Pallet AccountMigration + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 42, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 401, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::migration::v2::OldLedger`] data."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 42, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 408, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::Ledgers`] data."] } Pallet DarwiniaStaking + Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 413, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } - Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 419, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } + Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 413, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } - Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 419, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } + Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 413, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 419, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "KtonPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked KTON."] } + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 410, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 408, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "MigrationStartBlock", modifier: Default, ty: Plain(UntrackedSymbol { id: 4, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0], docs: [" Migration starting block."] } + Entry: StorageEntryMetadata { name: "RateLimit", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Rate limit.", "", " The maximum amount of RING that can be staked or unstaked in one session."] } + Entry: StorageEntryMetadata { name: "RateLimitState", modifier: Default, ty: Plain(UntrackedSymbol { id: 420, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Rate limit state.", "", " Tracks the rate limit state in a session."] } - Entry: StorageEntryMetadata { name: "RingPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked RING.", "", " This will count RING + deposit(locking RING)."] } ```
github-actions[bot] commented 5 months ago
Check f584143ff7a0c68d20657b30c3d193f1edafebcb crab-dev > Check runtime version ```diff ``` > Check runtime storage ```diff Pallet AccountMigration + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 42, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 374, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::migration::v2::OldLedger`] data."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 42, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 372, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::Ledgers`] data."] } Pallet DarwiniaStaking + Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 386, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } - Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 383, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } + Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 386, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } - Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 383, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } + Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 386, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 383, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "KtonPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked KTON."] } + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 383, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 372, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "MigrationStartBlock", modifier: Default, ty: Plain(UntrackedSymbol { id: 4, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0], docs: [" Migration starting block."] } + Entry: StorageEntryMetadata { name: "RateLimit", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Rate limit.", "", " The maximum amount of RING that can be staked or unstaked in one session."] } + Entry: StorageEntryMetadata { name: "RateLimitState", modifier: Default, ty: Plain(UntrackedSymbol { id: 393, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Rate limit state.", "", " Tracks the rate limit state in a session."] } - Entry: StorageEntryMetadata { name: "RingPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked RING.", "", " This will count RING + deposit(locking RING)."] } ```
github-actions[bot] commented 5 months ago
Check ede7488260e5c01138fc2b057ff8943a56363718 crab-dev > Check runtime version ```diff ``` > Check runtime storage ```diff Pallet AccountMigration + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 42, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 374, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::migration::v2::OldLedger`] data."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 42, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 372, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::Ledgers`] data."] } Pallet DarwiniaStaking + Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 386, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } - Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 383, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } + Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 386, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } - Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 383, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } + Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 386, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 383, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "KtonPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked KTON."] } + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 383, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 372, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "MigrationStartBlock", modifier: Default, ty: Plain(UntrackedSymbol { id: 4, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0], docs: [" Migration starting block."] } + Entry: StorageEntryMetadata { name: "RateLimit", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Rate limit.", "", " The maximum amount of RING that can be staked or unstaked in one session."] } + Entry: StorageEntryMetadata { name: "RateLimitState", modifier: Default, ty: Plain(UntrackedSymbol { id: 393, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Rate limit state.", "", " Tracks the rate limit state in a session."] } - Entry: StorageEntryMetadata { name: "RingPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked RING.", "", " This will count RING + deposit(locking RING)."] } ```
github-actions[bot] commented 5 months ago
Check ede7488260e5c01138fc2b057ff8943a56363718 darwinia-dev > Check runtime version ```diff ``` > Check runtime storage ```diff - Pallet: "EcdsaAuthority" - Pallet: "MessageGadget" Pallet AccountMigration + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 42, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 401, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::migration::v2::OldLedger`] data."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 42, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 408, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::Ledgers`] data."] } Pallet DarwiniaStaking + Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 413, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } - Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 419, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } + Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 413, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } - Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 419, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } + Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 413, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 419, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "KtonPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked KTON."] } + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 410, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 408, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "MigrationStartBlock", modifier: Default, ty: Plain(UntrackedSymbol { id: 4, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0], docs: [" Migration starting block."] } + Entry: StorageEntryMetadata { name: "RateLimit", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Rate limit.", "", " The maximum amount of RING that can be staked or unstaked in one session."] } + Entry: StorageEntryMetadata { name: "RateLimitState", modifier: Default, ty: Plain(UntrackedSymbol { id: 420, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Rate limit state.", "", " Tracks the rate limit state in a session."] } - Entry: StorageEntryMetadata { name: "RingPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked RING.", "", " This will count RING + deposit(locking RING)."] } ```
github-actions[bot] commented 5 months ago
Check ede7488260e5c01138fc2b057ff8943a56363718 pangolin-dev > Check runtime version ```diff ``` > Check runtime storage ```diff Pallet AccountMigration + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 41, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 390, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::migration::v2::OldLedger`] data."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 41, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 390, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" [`darwinia_staking::Ledgers`] data."] } Pallet DarwiniaStaking + Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 402, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } - Entry: StorageEntryMetadata { name: "ExposureCache0", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 401, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 0."] } + Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 402, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } - Entry: StorageEntryMetadata { name: "ExposureCache1", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 401, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 1."] } + Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 402, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "ExposureCache2", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 401, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" Exposure cache 2."] } - Entry: StorageEntryMetadata { name: "KtonPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked KTON."] } + Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 399, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "Ledgers", modifier: Optional, ty: Map { hashers: [Blake2_128Concat], key: UntrackedSymbol { id: 0, marker: PhantomData core::any::TypeId> }, value: UntrackedSymbol { id: 390, marker: PhantomData core::any::TypeId> } }, default: [0], docs: [" All staking ledgers."] } - Entry: StorageEntryMetadata { name: "MigrationStartBlock", modifier: Default, ty: Plain(UntrackedSymbol { id: 4, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0], docs: [" Migration starting block."] } + Entry: StorageEntryMetadata { name: "RateLimit", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Rate limit.", "", " The maximum amount of RING that can be staked or unstaked in one session."] } + Entry: StorageEntryMetadata { name: "RateLimitState", modifier: Default, ty: Plain(UntrackedSymbol { id: 409, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Rate limit state.", "", " Tracks the rate limit state in a session."] } - Entry: StorageEntryMetadata { name: "RingPool", modifier: Default, ty: Plain(UntrackedSymbol { id: 6, marker: PhantomData core::any::TypeId> }), default: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], docs: [" Total staked RING.", "", " This will count RING + deposit(locking RING)."] } ```