node-subtensor spec version 401, enacted in block #8,036,576. It ran until block #8,141,364. Below: its pallets and how many calls, events, storage items, constants and errors each has, then everything that changed from the version before it.
Compared with v393: 46 added, 4 removed, 107 changed.
| Kind | Added | Removed | Changed |
|---|---|---|---|
| Calls | 9 | 0 | 0 |
| Events | 17 | 0 | 0 |
| Storage | 14 | 3 | 1 |
| Constants | 0 | 0 | 1 |
| Errors | 6 | 1 | 105 |
(netuid: u16, burn_half_life: u16)
(netuid: u16, burn_increase_mult: FixedU128<64>)
(netuid: u16, burn_half_life: u16)
(netuid: u16, burn_increase_mult: FixedU128<64>)
(value: u64)
(value: u32)
(value: u64)
(value: u32)
(encrypted_call: BoundedVec<u8>)
(index: u32)
(index: u32)
(index: u32, error: DispatchError)
(index: u32)
(value: u32)
(index: u32)
(index: u32, who: AccountId32)
(index: u32)
(value: u64)
(value: u32)
(value: u64)
u32 [Default, default 0x00000000]
u32 [Default, default 0x0a000000]
u64 [Default, default 0x00743ba40b000000]
u32 [Default, default 0x64000000]
u32 [Default, default 0x00000000]
u64 [Default, default 0x0088526a74000000]
Map(Identity u32) -> PendingExtrinsic [Optional]
(netuid: u16, hotkey: AccountId32, limit_price: u64)
(hotkey: AccountId32, enabled: bool)
(hotkey: AccountId32, enabled: bool)
(netuid: u16, burn_half_life: u16)
(netuid: u16, burn_increase_mult: u64)
(who: AccountId32, netuid: u16, alpha_fee: u64, tao_amount: u64)
Map(Blake2_128Concat AccountId32, Blake2_128Concat AccountId32, Identity u16) -> SafeFloat [Default, default 0x000000000000000000000000000000000000000000000000]
Option<Vec<u8>> [Default, default 0x00]
Map(Blake2_128Concat AccountId32) -> bool [Default, default 0x01]
Map(Identity u16) -> u16 [Default, default 0x6801]
Map(Identity u16) -> FixedU128<64> [Default, default 0x0090c2f5285c8f420100000000000000]
Map(Identity u16) -> u64 [Default, default 0x0000000000000000]
Map(Blake2_128Concat AccountId32, Identity u16) -> SafeFloat [Default, default 0x000000000000000000000000000000000000000000000000]
Map(Identity u16) -> Vec<u16> [Default, default 0x00]
Map(Identity u16) -> Vec<u16> [Default, default 0x00]
Map(Identity u16) -> Vec<u16> [Default, default 0x00]
Reads the same, a type inside changed: Map(Identity RateLimitKey<AccountId32>) -> u64 [Default, default 0x0000000000000000]
0x386e6f64652d73756274656e736f72386e6f64652d73756274656e736f720100000089010000010000005cdf6acb689907609b0500000037e397fc7c91f5e40200000040fe3ad401f8959a06000000fbc577b9d747efd601000000d2bc9897eed08f1503000000f78b278be53f454c02000000dd718d5cc53262d401000000ab3c0572291feb8b01000000ed99c5acb25eedf503000000bc9d89904f5b923f0100000037c8bb1350a9a2a804000000f3ff14d5ab52705903000000582211f65bb14b8906000000e65b00e46cedd0aa0200000068b66ba122c93fa70200000042e62be4a39e5b6001000000806df4ccaa9ed485010000008375104b299b74c5010000005d1fbfbe852f280701000000c6886e2f8e598b0a01000000cbca25e39f14238702000000a8b093e6508d9e9c010000001c4585bd5c707202010000000100000001
0x386e6f64652d73756274656e736f72386e6f64652d73756274656e736f720100000091010000010000005cdf6acb689907609b0500000037e397fc7c91f5e40200000040fe3ad401f8959a06000000fbc577b9d747efd601000000d2bc9897eed08f1503000000f78b278be53f454c02000000dd718d5cc53262d401000000ab3c0572291feb8b01000000ed99c5acb25eedf503000000bc9d89904f5b923f0100000037c8bb1350a9a2a804000000f3ff14d5ab52705903000000582211f65bb14b8906000000e65b00e46cedd0aa0200000068b66ba122c93fa70200000042e62be4a39e5b6001000000806df4ccaa9ed485010000008375104b299b74c5010000005d1fbfbe852f280701000000c6886e2f8e598b0a01000000cbca25e39f14238702000000a8b093e6508d9e9c010000001c4585bd5c707202010000000100000001