diff --git a/README.md b/README.md
index f7f0f970..0be89dac 100644
--- a/README.md
+++ b/README.md
@@ -28,7 +28,7 @@ Please:
- **Do not use in production**
- **Do not use a Ledger device with funds for development purposes.**
- **Have a separate and marked device that is used ONLY for development and testing**
-# Polkadot 13.9270.x
+# Polkadot 13.9280.x
## System
@@ -370,6 +370,24 @@ Please:
|Rebag | | :heavy_check_mark: | | `AccountId` dislocated
|
|Put in front of | | :heavy_check_mark: | | `AccountId` lighter
|
+## NominationPools
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Join | | :heavy_check_mark: | | `Compactu128` amount
`PoolId` pool_id
|
+|Bond extra | | :heavy_check_mark: | | `BondExtraBalanceOfT` extra
|
+|Claim payout | | :heavy_check_mark: | | |
+|Unbond | | :heavy_check_mark: | | `AccountId` member_account
`Compactu128` unbonding_points
|
+|Pool withdraw unbonded | | :heavy_check_mark: | | `PoolId` pool_id
`u32` num_slashing_spans
|
+|Withdraw Unbonded | | :heavy_check_mark: | | `AccountId` member_account
`u32` num_slashing_spans
|
+|Create | | :heavy_check_mark: | | `Compactu128` amount
`AccountId` root
`AccountId` nominator
`AccountId` state_toggler
|
+|Nominate | | :heavy_check_mark: | | `PoolId` pool_id
`VecAccountId` validators
|
+|Set state | | :heavy_check_mark: | | `PoolId` pool_id
`PoolState` state
|
+|Set metadata | | :heavy_check_mark: | | `PoolId` pool_id
`Vecu8` metadata
|
+|Set configs | | :heavy_check_mark: | | `ConfigOpBalanceOfT` min_join_bond
`ConfigOpBalanceOfT` min_create_bond
`ConfigOpu32` max_pools
`ConfigOpu32` max_members
`ConfigOpu32` max_members_per_pool
|
+|Update roles | | :heavy_check_mark: | | `PoolId` pool_id
`ConfigOpAccountId` new_root
`ConfigOpAccountId` new_nominator
`ConfigOpAccountId` new_state_toggler
|
+|Chill | | :heavy_check_mark: | | `PoolId` pool_id
|
+
## Configuration
| Name | Light | XL | Nesting | Arguments |
@@ -464,7 +482,7 @@ Please:
| Name | Light | XL | Nesting | Arguments |
| :---------- |:------------:|:--------:|:--------:|:--------|
-|Service overweight | | | | `OverweightIndex` index
`Weight` weight_limit
|
+|Service overweight | | :heavy_check_mark: | | `OverweightIndex` index
`Weight` weight_limit
|
## Hrmp
diff --git a/docs/supported_13.9280.x.md b/docs/supported_13.9280.x.md
new file mode 100644
index 00000000..6bf77668
--- /dev/null
+++ b/docs/supported_13.9280.x.md
@@ -0,0 +1,530 @@
+# Polkadot 13.9280.x
+
+## System
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Fill block | | :heavy_check_mark: | :heavy_check_mark: | `Perbill` ratio
|
+|Remark | | :heavy_check_mark: | :heavy_check_mark: | `Vecu8` remark
|
+|Set heap pages | | :heavy_check_mark: | :heavy_check_mark: | `u64` pages
|
+|Set code | | :heavy_check_mark: | :heavy_check_mark: | `Vecu8` code
|
+|Set code without checks | | :heavy_check_mark: | :heavy_check_mark: | `Vecu8` code
|
+|Set storage | | | | `VecKeyValue` items
|
+|Kill storage | | | | `VecKey` keys
|
+|Kill prefix | | | | `Key` prefix
`u32` subkeys
|
+|Remark with event | | :heavy_check_mark: | :heavy_check_mark: | `Vecu8` remark
|
+
+## Scheduler
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Schedule | | | | `BlockNumber` when
`OptionschedulePeriodBlockNumber` maybe_periodic
`schedulePriority` priority
`BoxCallOrHashOfT` call
|
+|Cancel | | | | `BlockNumber` when
`u32` index
|
+|Schedule named | | | | `Vecu8` id
`BlockNumber` when
`OptionschedulePeriodBlockNumber` maybe_periodic
`schedulePriority` priority
`BoxCallOrHashOfT` call
|
+|Cancel named | | | | `Vecu8` id
|
+|Schedule after | | | | `BlockNumber` after
`OptionschedulePeriodBlockNumber` maybe_periodic
`schedulePriority` priority
`BoxCallOrHashOfT` call
|
+|Schedule named after | | | | `Vecu8` id
`BlockNumber` after
`OptionschedulePeriodBlockNumber` maybe_periodic
`schedulePriority` priority
`BoxCallOrHashOfT` call
|
+
+## Preimage
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Note preimage | | :heavy_check_mark: | | `Vecu8` bytes
|
+|Unnote preimage | | :heavy_check_mark: | | `Hash` hash
|
+|Request preimage | | :heavy_check_mark: | | `Hash` hash
|
+|Unrequest preimage | | :heavy_check_mark: | | `Hash` hash
|
+
+## Babe
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Report equivocation | | | | `BoxEquivocationProofHeader` equivocation_proof
`KeyOwnerProof` key_owner_proof
|
+|Report equivocation unsigned | | | | `BoxEquivocationProofHeader` equivocation_proof
`KeyOwnerProof` key_owner_proof
|
+|Plan config change | | | | `NextConfigDescriptor` config
|
+
+## Timestamp
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Set | | :heavy_check_mark: | | `Compactu64` now
|
+
+## Indices
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Claim | | :heavy_check_mark: | | `AccountIndex` index
|
+|Transfer | | :heavy_check_mark: | | `AccountId` new_
`AccountIndex` index
|
+|Free | | :heavy_check_mark: | | `AccountIndex` index
|
+|Force transfer | | :heavy_check_mark: | | `AccountId` new_
`AccountIndex` index
`bool` freeze
|
+|Freeze | | :heavy_check_mark: | | `AccountIndex` index
|
+
+## Balances
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Transfer | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `LookupasStaticLookupSource` dest
`CompactBalance` amount
|
+|Set balance | | :heavy_check_mark: | :heavy_check_mark: | `LookupasStaticLookupSource` who
`CompactBalance` new_free
`CompactBalance` new_reserved
|
+|Force transfer | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `LookupasStaticLookupSource` source
`LookupasStaticLookupSource` dest
`CompactBalance` amount
|
+|Transfer keep alive | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `LookupasStaticLookupSource` dest
`CompactBalance` amount
|
+|Transfer all | :heavy_check_mark: | :heavy_check_mark: | | `LookupasStaticLookupSource` dest
`bool` keep_alive
|
+|Force unreserve | | :heavy_check_mark: | | `LookupasStaticLookupSource` who
`Balance` amount
|
+
+## Authorship
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Set uncles | | | | `VecHeader` new_uncles
|
+
+## Staking
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Bond | :heavy_check_mark: | :heavy_check_mark: | | `LookupasStaticLookupSource` controller
`CompactBalance` amount
`RewardDestination` payee
|
+|Bond extra | :heavy_check_mark: | :heavy_check_mark: | | `CompactBalance` amount
|
+|Unbond | :heavy_check_mark: | :heavy_check_mark: | | `CompactBalance` amount
|
+|Withdraw Unbonded | :heavy_check_mark: | :heavy_check_mark: | | `u32` num_slashing_spans
|
+|Validate | :heavy_check_mark: | :heavy_check_mark: | | `ValidatorPrefs` prefs
|
+|Nominate | :heavy_check_mark: | :heavy_check_mark: | | `VecLookupasStaticLookupSource` targets
|
+|Chill | :heavy_check_mark: | :heavy_check_mark: | | |
+|Set payee | :heavy_check_mark: | :heavy_check_mark: | | `RewardDestination` payee
|
+|Set controller | :heavy_check_mark: | :heavy_check_mark: | | `LookupasStaticLookupSource` controller
|
+|Set validator count | | :heavy_check_mark: | | `Compactu32` new_
|
+|Increase validator count | | :heavy_check_mark: | | `Compactu32` additional
|
+|Scale validator count | | | | `Percent` factor
|
+|Force no eras | | :heavy_check_mark: | | |
+|Force new era | | :heavy_check_mark: | | |
+|Set invulnerables | | :heavy_check_mark: | | `VecAccountId` invulnerables
|
+|Force unstake | | :heavy_check_mark: | | `AccountId` stash
`u32` num_slashing_spans
|
+|Force new era always | | :heavy_check_mark: | | |
+|Cancel deferred slash | | :heavy_check_mark: | | `EraIndex` era
`Vecu32` slash_indices
|
+|Payout stakers | :heavy_check_mark: | :heavy_check_mark: | | `AccountId` validator_stash
`EraIndex` era
|
+|Rebond | :heavy_check_mark: | :heavy_check_mark: | | `CompactBalance` amount
|
+|Set history depth | | :heavy_check_mark: | | `Compactu32` new_history_depth
`Compactu32` era_items_deleted
|
+|Reap stash | | :heavy_check_mark: | | `AccountId` stash
`u32` num_slashing_spans
|
+|Kick | | :heavy_check_mark: | | `VecLookupasStaticLookupSource` who
|
+|Set staking configs | | | | `ConfigOpBalanceOfT` min_nominator_bond
`ConfigOpBalanceOfT` min_validator_bond
`ConfigOpu32` max_nominator_count
`ConfigOpu32` max_validator_count
`ConfigOpPercent` chill_threshold
`ConfigOpPerbill` min_commission
|
+|Chill other | | :heavy_check_mark: | | `AccountId` controller
|
+|Force apply min commission | | :heavy_check_mark: | | `AccountId` validator_stash
|
+
+## Session
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Set keys | :heavy_check_mark: | :heavy_check_mark: | | `Keys` keys
`Bytes` proof
|
+|Purge keys | :heavy_check_mark: | :heavy_check_mark: | | |
+
+## Grandpa
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Report equivocation | | | | `BoxEquivocationProofHashBlockNumber` equivocation_proof
`KeyOwnerProof` key_owner_proof
|
+|Report equivocation unsigned | | | | `BoxEquivocationProofHashBlockNumber` equivocation_proof
`KeyOwnerProof` key_owner_proof
|
+|Note stalled | | :heavy_check_mark: | | `BlockNumber` delay
`BlockNumber` best_finalized_block_number
|
+
+## ImOnline
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Heartbeat | | | | `HeartbeatBlockNumber` heartbeat
`AuthorityIdasRuntimeAppPublicSignature` signature
|
+
+## Democracy
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Propose | | :heavy_check_mark: | :heavy_check_mark: | `Hash` proposal_hash
`CompactBalance` amount
|
+|Second | | :heavy_check_mark: | :heavy_check_mark: | `Compactu32` proposal
`Compactu32` seconds_upper_bound
|
+|Vote | | :heavy_check_mark: | :heavy_check_mark: | `Compactu32` ref_index
`AccountVote` vote
|
+|Emergency cancel | | :heavy_check_mark: | :heavy_check_mark: | `ReferendumIndex` ref_index
|
+|External propose | | :heavy_check_mark: | :heavy_check_mark: | `Hash` proposal_hash
|
+|External propose majority | | :heavy_check_mark: | :heavy_check_mark: | `Hash` proposal_hash
|
+|External propose default | | :heavy_check_mark: | :heavy_check_mark: | `Hash` proposal_hash
|
+|Fast track | | :heavy_check_mark: | :heavy_check_mark: | `Hash` proposal_hash
`BlockNumber` voting_period
`BlockNumber` delay
|
+|Veto external | | :heavy_check_mark: | :heavy_check_mark: | `Hash` proposal_hash
|
+|Cancel referendum | | :heavy_check_mark: | :heavy_check_mark: | `Compactu32` ref_index
|
+|Cancel queued | | :heavy_check_mark: | :heavy_check_mark: | `ReferendumIndex` which
|
+|Delegate | | :heavy_check_mark: | :heavy_check_mark: | `AccountId` to
`Conviction` conviction
`Balance` balance
|
+|Undelegate | | :heavy_check_mark: | :heavy_check_mark: | |
+|Clear public proposals | | :heavy_check_mark: | :heavy_check_mark: | |
+|Note preimage | | :heavy_check_mark: | | `Bytes` encoded_proposal
|
+|Note preimage operational | | :heavy_check_mark: | | `Bytes` encoded_proposal
|
+|Note imminent preimage | | :heavy_check_mark: | | `Bytes` encoded_proposal
|
+|Note imminent preimage operational | | :heavy_check_mark: | | `Bytes` encoded_proposal
|
+|Reap preimage | | :heavy_check_mark: | :heavy_check_mark: | `Hash` proposal_hash
`Compactu32` proposal_len_upper_bound
|
+|Unlock | | :heavy_check_mark: | :heavy_check_mark: | `AccountId` target
|
+|Remove vote | | :heavy_check_mark: | :heavy_check_mark: | `ReferendumIndex` index
|
+|Remove other vote | | :heavy_check_mark: | :heavy_check_mark: | `AccountId` target
`ReferendumIndex` index
|
+|Enact proposal | | :heavy_check_mark: | :heavy_check_mark: | `Hash` proposal_hash
`ReferendumIndex` index
|
+|Blacklist | | | | `Hash` proposal_hash
`OptionReferendumIndex` maybe_ref_index
|
+|Cancel proposal | | :heavy_check_mark: | :heavy_check_mark: | `Compactu32` prop_index
|
+
+## Council
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Set members | | :heavy_check_mark: | | `VecAccountId` new_members
`OptionAccountId` prime
`MemberCount` old_count
|
+|Execute | | :heavy_check_mark: | | `Proposal` proposal
`Compactu32` length_bound
|
+|Propose | | :heavy_check_mark: | | `Compactu32` threshold
`Proposal` proposal
`Compactu32` length_bound
|
+|Vote | | :heavy_check_mark: | | `Hash` proposal
`Compactu32` index
`bool` approve
|
+|Close | | :heavy_check_mark: | | `Hash` proposal_hash
`Compactu32` index
`Compactu64` proposal_weight_bound
`Compactu32` length_bound
|
+|Disapprove proposal | | :heavy_check_mark: | | `Hash` proposal_hash
|
+
+## TechnicalCommittee
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Set members | | :heavy_check_mark: | | `VecAccountId` new_members
`OptionAccountId` prime
`MemberCount` old_count
|
+|Execute | | :heavy_check_mark: | | `Proposal` proposal
`Compactu32` length_bound
|
+|Propose | | :heavy_check_mark: | | `Compactu32` threshold
`Proposal` proposal
`Compactu32` length_bound
|
+|Vote | | :heavy_check_mark: | | `Hash` proposal
`Compactu32` index
`bool` approve
|
+|Close | | :heavy_check_mark: | | `Hash` proposal_hash
`Compactu32` index
`Compactu64` proposal_weight_bound
`Compactu32` length_bound
|
+|Disapprove proposal | | :heavy_check_mark: | | `Hash` proposal_hash
|
+
+## PhragmenElection
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Vote | | :heavy_check_mark: | | `VecAccountId` votes
`Compactu128` amount
|
+|Remove voter | | :heavy_check_mark: | | |
+|Submit candidacy | | :heavy_check_mark: | | `Compactu32` candidate_count
|
+|Renounce candidacy | | | | `Renouncing` renouncing
|
+|Remove member | | :heavy_check_mark: | | `LookupasStaticLookupSource` who
`bool` slash_bond
`bool` rerun_election
|
+|Clean defunct voters | | :heavy_check_mark: | | `u32` num_voters
`u32` num_defunct
|
+
+## TechnicalMembership
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Add member | | :heavy_check_mark: | | `AccountId` who
|
+|Remove member | | :heavy_check_mark: | | `AccountId` who
|
+|Swap member | | :heavy_check_mark: | | `AccountId` remove
`AccountId` add
|
+|Reset members | | :heavy_check_mark: | | `VecAccountId` members
|
+|Change key | | :heavy_check_mark: | | `AccountId` new_
|
+|Set prime | | :heavy_check_mark: | | `AccountId` who
|
+|Clear prime | | :heavy_check_mark: | | |
+
+## Treasury
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Propose spend | | :heavy_check_mark: | | `CompactBalance` amount
`LookupasStaticLookupSource` beneficiary
|
+|Reject proposal | | :heavy_check_mark: | | `Compactu32` proposal_id
|
+|Approve proposal | | :heavy_check_mark: | | `Compactu32` proposal_id
|
+|Spend | | :heavy_check_mark: | | `CompactBalance` amount
`LookupasStaticLookupSource` beneficiary
|
+|Remove approval | | :heavy_check_mark: | | `Compactu32` proposal_id
|
+
+## Claims
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Claim | | :heavy_check_mark: | | `AccountId` dest
`EcdsaSignature` ethereum_signature
|
+|Mint claim | | | | `EthereumAddress` who
`Balance` amount
`OptionTupleBalanceOfTBalanceOfTBlockNumber` vesting_schedule
`OptionStatementKind` statement
|
+|Claim attest | | :heavy_check_mark: | | `AccountId` dest
`EcdsaSignature` ethereum_signature
`Bytes` statement
|
+|Attest | | :heavy_check_mark: | | `Bytes` statement
|
+|Move claim | | :heavy_check_mark: | | `EthereumAddress` old
`EthereumAddress` new_
`OptionAccountId` maybe_preclaim
|
+
+## Vesting
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Vest | | :heavy_check_mark: | | |
+|Vest other | | :heavy_check_mark: | | `LookupasStaticLookupSource` target
|
+|Vested transfer | | :heavy_check_mark: | | `LookupasStaticLookupSource` target
`VestingInfo` schedule
|
+|Force vested transfer | | :heavy_check_mark: | | `LookupasStaticLookupSource` source
`LookupasStaticLookupSource` target
`VestingInfo` schedule
|
+|Merge schedules | | :heavy_check_mark: | | `u32` schedule1_index
`u32` schedule2_index
|
+
+## Utility
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Batch | :heavy_check_mark: | :heavy_check_mark: | | `VecCall` calls
|
+|As derivative | | | | `u16` index
`Call` call
|
+|Batch all | :heavy_check_mark: | :heavy_check_mark: | | `VecCall` calls
|
+|Dispatch as | | | | `BoxPalletsOrigin` as_origin
`Call` call
|
+|Force batch | :heavy_check_mark: | :heavy_check_mark: | | `VecCall` calls
|
+
+## Identity
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Add registrar | | :heavy_check_mark: | | `AccountId` account
|
+|Set identity | | | | `BoxIdentityInfoMaxAdditionalFields` info
|
+|Set subs | | | | `VecTupleAccountIdData` subs
|
+|Clear identity | | :heavy_check_mark: | | |
+|Request judgement | | :heavy_check_mark: | | `Compactu32` reg_index
`Compactu128` max_fee
|
+|Cancel request | | :heavy_check_mark: | | `RegistrarIndex` reg_index
|
+|Set fee | | :heavy_check_mark: | | `Compactu32` index
`Compactu128` fee
|
+|Set account id | | :heavy_check_mark: | | `Compactu32` index
`AccountId` new_
|
+|Set fields | | | | `Compactu32` index
`IdentityFields` fields
|
+|Provide judgement | | | | `Compactu32` reg_index
`LookupasStaticLookupSource` target
`JudgementBalanceOfT` judgement
|
+|Kill identity | | :heavy_check_mark: | | `LookupasStaticLookupSource` target
|
+|Add sub | | | | `LookupasStaticLookupSource` sub
`Data` data
|
+|Rename sub | | | | `LookupasStaticLookupSource` sub
`Data` data
|
+|Remove sub | | :heavy_check_mark: | | `LookupasStaticLookupSource` sub
|
+|Quit sub | | :heavy_check_mark: | | |
+
+## Proxy
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Proxy | | :heavy_check_mark: | :heavy_check_mark: | `AccountId` real
`OptionProxyType` force_proxy_type
`Call` call
|
+|Add proxy | | :heavy_check_mark: | | `AccountId` delegate
`ProxyType` proxy_type
`BlockNumber` delay
|
+|Remove proxy | | :heavy_check_mark: | | `AccountId` delegate
`ProxyType` proxy_type
`BlockNumber` delay
|
+|Remove proxies | | :heavy_check_mark: | | |
+|Anonymous | | :heavy_check_mark: | | `ProxyType` proxy_type
`BlockNumber` delay
`u16` index
|
+|Kill anonymous | | :heavy_check_mark: | | `AccountId` spawner
`ProxyType` proxy_type
`u16` index
`Compactu32` height
`Compactu32` ext_index
|
+|Announce | | | | `AccountId` real
`CallHashOf` call_hash
|
+|Remove announcement | | | | `AccountId` real
`CallHashOf` call_hash
|
+|Reject announcement | | | | `AccountId` delegate
`CallHashOf` call_hash
|
+|Proxy announced | | :heavy_check_mark: | | `AccountId` delegate
`AccountId` real
`OptionProxyType` force_proxy_type
`Call` call
|
+
+## Multisig
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|As multi threshold 1 | | :heavy_check_mark: | :heavy_check_mark: | `VecAccountId` other_signatories
`Call` call
|
+|As multi | | :heavy_check_mark: | :heavy_check_mark: | `u16` threshold
`VecAccountId` other_signatories
`OptionTimepoint` maybe_timepoint
`OpaqueCall` call
`bool` store_call
`Weight` max_weight
|
+|Approve as multi | | :heavy_check_mark: | :heavy_check_mark: | `u16` threshold
`VecAccountId` other_signatories
`OptionTimepoint` maybe_timepoint
`H256` call_hash
`Weight` max_weight
|
+|Cancel as multi | | :heavy_check_mark: | :heavy_check_mark: | `u16` threshold
`VecAccountId` other_signatories
`Timepoint` timepoint
`H256` call_hash
|
+
+## Bounties
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Propose bounty | | :heavy_check_mark: | | `CompactBalance` amount
`Bytes` description
|
+|Approve bounty | | :heavy_check_mark: | | `Compactu32` bounty_id
|
+|Propose curator | | :heavy_check_mark: | | `Compactu32` bounty_id
`LookupasStaticLookupSource` curator
`CompactBalance` fee
|
+|Unassign curator | | :heavy_check_mark: | | `Compactu32` bounty_id
|
+|Accept curator | | :heavy_check_mark: | | `Compactu32` bounty_id
|
+|Award bounty | | :heavy_check_mark: | | `Compactu32` bounty_id
`LookupasStaticLookupSource` beneficiary
|
+|Claim bounty | | :heavy_check_mark: | | `Compactu32` bounty_id
|
+|Close bounty | | :heavy_check_mark: | | `Compactu32` bounty_id
|
+|Extend bounty expiry | | :heavy_check_mark: | | `Compactu32` bounty_id
`Bytes` remark
|
+
+## ChildBounties
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Add child bounty | | :heavy_check_mark: | | `Compactu32` parent_bounty_id
`CompactBalance` amount
`Vecu8` description
|
+|Propose curator | | :heavy_check_mark: | | `Compactu32` parent_bounty_id
`Compactu32` child_bounty_id
`LookupasStaticLookupSource` curator
`CompactBalance` fee
|
+|Accept curator | | :heavy_check_mark: | | `Compactu32` parent_bounty_id
`Compactu32` child_bounty_id
|
+|Unassign curator | | :heavy_check_mark: | | `Compactu32` parent_bounty_id
`Compactu32` child_bounty_id
|
+|Award child bounty | | :heavy_check_mark: | | `Compactu32` parent_bounty_id
`Compactu32` child_bounty_id
`LookupasStaticLookupSource` beneficiary
|
+|Claim child bounty | | :heavy_check_mark: | | `Compactu32` parent_bounty_id
`Compactu32` child_bounty_id
|
+|Close child bounty | | :heavy_check_mark: | | `Compactu32` parent_bounty_id
`Compactu32` child_bounty_id
|
+
+## Tips
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Report awesome | | :heavy_check_mark: | | `Bytes` reason
`AccountId` who
|
+|Retract tip | | :heavy_check_mark: | | `Hash` hash
|
+|Tip new | | :heavy_check_mark: | | `Bytes` reason
`AccountId` who
`Compactu128` tip_value
|
+|Tip | | :heavy_check_mark: | | `Hash` hash
`Compactu128` tip_value
|
+|Close tip | | :heavy_check_mark: | | `Hash` hash
|
+|Slash tip | | :heavy_check_mark: | | `Hash` hash
|
+
+## ElectionProviderMultiPhase
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Submit unsigned | | | | `BoxRawSolutionSolutionOfMinerConfig` raw_solution
`SolutionOrSnapshotSize` witness
|
+|Set minimum untrusted score | | | | `OptionElectionScore` maybe_next_score
|
+|Set emergency election result | | | | `SupportsAccountId` supports
|
+|Submit | | | | `BoxRawSolutionSolutionOfMinerConfig` raw_solution
|
+|Governance fallback | | :heavy_check_mark: | | `Optionu32` maybe_max_voters
`Optionu32` maybe_max_targets
|
+
+## VoterList
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Rebag | | :heavy_check_mark: | | `AccountId` dislocated
|
+|Put in front of | | :heavy_check_mark: | | `AccountId` lighter
|
+
+## NominationPools
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Join | | :heavy_check_mark: | | `Compactu128` amount
`PoolId` pool_id
|
+|Bond extra | | :heavy_check_mark: | | `BondExtraBalanceOfT` extra
|
+|Claim payout | | :heavy_check_mark: | | |
+|Unbond | | :heavy_check_mark: | | `AccountId` member_account
`Compactu128` unbonding_points
|
+|Pool withdraw unbonded | | :heavy_check_mark: | | `PoolId` pool_id
`u32` num_slashing_spans
|
+|Withdraw Unbonded | | :heavy_check_mark: | | `AccountId` member_account
`u32` num_slashing_spans
|
+|Create | | :heavy_check_mark: | | `Compactu128` amount
`AccountId` root
`AccountId` nominator
`AccountId` state_toggler
|
+|Nominate | | :heavy_check_mark: | | `PoolId` pool_id
`VecAccountId` validators
|
+|Set state | | :heavy_check_mark: | | `PoolId` pool_id
`PoolState` state
|
+|Set metadata | | :heavy_check_mark: | | `PoolId` pool_id
`Vecu8` metadata
|
+|Set configs | | :heavy_check_mark: | | `ConfigOpBalanceOfT` min_join_bond
`ConfigOpBalanceOfT` min_create_bond
`ConfigOpu32` max_pools
`ConfigOpu32` max_members
`ConfigOpu32` max_members_per_pool
|
+|Update roles | | :heavy_check_mark: | | `PoolId` pool_id
`ConfigOpAccountId` new_root
`ConfigOpAccountId` new_nominator
`ConfigOpAccountId` new_state_toggler
|
+|Chill | | :heavy_check_mark: | | `PoolId` pool_id
|
+
+## Configuration
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Set validation upgrade cooldown | | :heavy_check_mark: | | `BlockNumber` new_
|
+|Set validation upgrade delay | | :heavy_check_mark: | | `BlockNumber` new_
|
+|Set code retention period | | :heavy_check_mark: | | `BlockNumber` new_
|
+|Set max code size | | :heavy_check_mark: | | `u32` new_
|
+|Set max pov size | | :heavy_check_mark: | | `u32` new_
|
+|Set max head data size | | :heavy_check_mark: | | `u32` new_
|
+|Set parathread cores | | :heavy_check_mark: | | `u32` new_
|
+|Set parathread retries | | :heavy_check_mark: | | `u32` new_
|
+|Set group rotation frequency | | :heavy_check_mark: | | `BlockNumber` new_
|
+|Set chain availability period | | :heavy_check_mark: | | `BlockNumber` new_
|
+|Set thread availability period | | :heavy_check_mark: | | `BlockNumber` new_
|
+|Set scheduling lookahead | | :heavy_check_mark: | | `u32` new_
|
+|Set max validators per core | | :heavy_check_mark: | | `Optionu32` new_
|
+|Set max validators | | :heavy_check_mark: | | `Optionu32` new_
|
+|Set dispute period | | | | `SessionIndex` new_
|
+|Set dispute post conclusion acceptance period | | :heavy_check_mark: | | `BlockNumber` new_
|
+|Set dispute max spam slots | | :heavy_check_mark: | | `u32` new_
|
+|Set dispute conclusion by time out period | | :heavy_check_mark: | | `BlockNumber` new_
|
+|Set no show slots | | :heavy_check_mark: | | `u32` new_
|
+|Set n delay tranches | | :heavy_check_mark: | | `u32` new_
|
+|Set zeroth delay tranche width | | :heavy_check_mark: | | `u32` new_
|
+|Set needed approvals | | :heavy_check_mark: | | `u32` new_
|
+|Set relay vrf modulo samples | | :heavy_check_mark: | | `u32` new_
|
+|Set max upward queue count | | :heavy_check_mark: | | `u32` new_
|
+|Set max upward queue size | | :heavy_check_mark: | | `u32` new_
|
+|Set max downward message size | | :heavy_check_mark: | | `u32` new_
|
+|Set ump service total weight | | :heavy_check_mark: | | `Weight` new_
|
+|Set max upward message size | | :heavy_check_mark: | | `u32` new_
|
+|Set max upward message num per candidate | | :heavy_check_mark: | | `u32` new_
|
+|Set hrmp open request ttl | | :heavy_check_mark: | | `u32` new_
|
+|Set hrmp sender deposit | | :heavy_check_mark: | | `Balance` new_
|
+|Set hrmp recipient deposit | | :heavy_check_mark: | | `Balance` new_
|
+|Set hrmp channel max capacity | | :heavy_check_mark: | | `u32` new_
|
+|Set hrmp channel max total size | | :heavy_check_mark: | | `u32` new_
|
+|Set hrmp max parachain inbound channels | | :heavy_check_mark: | | `u32` new_
|
+|Set hrmp max parathread inbound channels | | :heavy_check_mark: | | `u32` new_
|
+|Set hrmp channel max message size | | :heavy_check_mark: | | `u32` new_
|
+|Set hrmp max parachain outbound channels | | :heavy_check_mark: | | `u32` new_
|
+|Set hrmp max parathread outbound channels | | :heavy_check_mark: | | `u32` new_
|
+|Set hrmp max message num per candidate | | :heavy_check_mark: | | `u32` new_
|
+|Set ump max individual weight | | :heavy_check_mark: | | `Weight` new_
|
+|Set pvf checking enabled | | :heavy_check_mark: | | `bool` new_
|
+|Set pvf voting ttl | | :heavy_check_mark: | | `SessionIndex` new_
|
+|Set minimum validation upgrade delay | | :heavy_check_mark: | | `BlockNumber` new_
|
+|Set bypass consistency check | | :heavy_check_mark: | | `bool` new_
|
+
+## ParasShared
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+
+## ParaInclusion
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+
+## ParaInherent
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Enter | | | | `ParachainsInherentDataHeader` data
|
+
+## Paras
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Force set current code | | | | `ParaId` para
`ValidationCode` new_code
|
+|Force set current head | | | | `ParaId` para
`HeadData` new_head
|
+|Force schedule code upgrade | | | | `ParaId` para
`ValidationCode` new_code
`BlockNumber` relay_parent_number
|
+|Force note new head | | | | `ParaId` para
`HeadData` new_head
|
+|Force queue action | | | | `ParaId` para
|
+|Add trusted validation code | | | | `ValidationCode` validation_code
|
+|Poke unused validation code | | | | `ValidationCodeHash` validation_code_hash
|
+|Include pvf check statement | | | | `PvfCheckStatement` stmt
`ValidatorSignature` signature
|
+
+## Initializer
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Force approve | | :heavy_check_mark: | | `BlockNumber` up_to
|
+
+## Dmp
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+
+## Ump
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Service overweight | | :heavy_check_mark: | | `OverweightIndex` index
`Weight` weight_limit
|
+
+## Hrmp
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Hrmp init open channel | | | | `ParaId` recipient
`u32` proposed_max_capacity
`u32` proposed_max_message_size
|
+|Hrmp accept open channel | | | | `ParaId` sender
|
+|Hrmp close channel | | | | `HrmpChannelId` channel_id
|
+|Force clean hrmp | | | | `ParaId` para
`u32` inbound
`u32` outbound
|
+|Force process hrmp open | | :heavy_check_mark: | | `u32` channels
|
+|Force process hrmp close | | :heavy_check_mark: | | `u32` channels
|
+|Hrmp cancel open request | | | | `HrmpChannelId` channel_id
`u32` open_requests
|
+
+## ParasDisputes
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Force unfreeze | | :heavy_check_mark: | | |
+
+## Registrar
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Register | | | | `ParaId` id
`HeadData` genesis_head
`ValidationCode` validation_code
|
+|Force register | | | | `AccountId` who
`Balance` deposit
`ParaId` id
`HeadData` genesis_head
`ValidationCode` validation_code
|
+|Deregister | | | | `ParaId` id
|
+|Swap | | | | `ParaId` id
`ParaId` other
|
+|Force remove lock | | | | `ParaId` para
|
+|Reserve | | :heavy_check_mark: | | |
+
+## Slots
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Force lease | | | | `ParaId` para
`AccountId` leaser
`Balance` amount
`LeasePeriodOfT` period_begin
`LeasePeriodOfT` period_count
|
+|Clear all leases | | | | `ParaId` para
|
+|Trigger onboard | | | | `ParaId` para
|
+
+## Auctions
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|New auction | | :heavy_check_mark: | | `Compactu32` duration
`Compactu32` lease_period_index
|
+|Bid | | :heavy_check_mark: | | `Compactu32` para
`Compactu32` auction_index
`Compactu32` first_slot
`Compactu32` last_slot
`CompactBalance` amount
|
+|Cancel auction | | :heavy_check_mark: | | |
+
+## Crowdloan
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Create | :heavy_check_mark: | :heavy_check_mark: | | `Compactu32` index
`Compactu128` cap
`Compactu32` first_period
`Compactu32` last_period
`Compactu32` end
`OptionMultiSigner` verifier
|
+|Contribute | :heavy_check_mark: | :heavy_check_mark: | | `Compactu32` index
`Compactu128` amount
`OptionMultiSignature` signature
|
+|Withdraw | :heavy_check_mark: | :heavy_check_mark: | | `AccountId` who
`Compactu32` index
|
+|Refund | :heavy_check_mark: | :heavy_check_mark: | | `Compactu32` index
|
+|Dissolve | :heavy_check_mark: | :heavy_check_mark: | | `Compactu32` index
|
+|Edit | :heavy_check_mark: | :heavy_check_mark: | | `Compactu32` index
`Compactu128` cap
`Compactu32` first_period
`Compactu32` last_period
`Compactu32` end
`OptionMultiSigner` verifier
|
+|Add memo | :heavy_check_mark: | :heavy_check_mark: | | `ParaId` index
`Vecu8` memo
|
+|Poke | :heavy_check_mark: | :heavy_check_mark: | | `ParaId` index
|
+|Contribute all | :heavy_check_mark: | :heavy_check_mark: | | `Compactu32` index
`OptionMultiSignature` signature
|
+
+## XcmPallet
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Send | | | | `BoxVersionedMultiLocation` dest
`BoxVersionedXcmTuple` message
|
+|Teleport assets | | | | `BoxVersionedMultiLocation` dest
`BoxVersionedMultiLocation` beneficiary
`BoxVersionedMultiAssets` assets
`u32` fee_asset_item
|
+|Reserve transfer assets | | | | `BoxVersionedMultiLocation` dest
`BoxVersionedMultiLocation` beneficiary
`BoxVersionedMultiAssets` assets
`u32` fee_asset_item
|
+|Execute | | | | `BoxVersionedXcmTasSysConfigCall` message
`Weight` max_weight
|
+|Force xcm version | | | | `BoxMultiLocation` location
`XcmVersion` xcm_version
|
+|Force default xcm version | | | | `OptionXcmVersion` maybe_xcm_version
|
+|Force subscribe version notify | | | | `BoxVersionedMultiLocation` location
|
+|Force unsubscribe version notify | | | | `BoxVersionedMultiLocation` location
|
+|Limited reserve transfer assets | | | | `BoxVersionedMultiLocation` dest
`BoxVersionedMultiLocation` beneficiary
`BoxVersionedMultiAssets` assets
`u32` fee_asset_item
`WeightLimit` weight_limit
|
+|Limited teleport assets | | | | `BoxVersionedMultiLocation` dest
`BoxVersionedMultiLocation` beneficiary
`BoxVersionedMultiAssets` assets
`u32` fee_asset_item
`WeightLimit` weight_limit
|
+
diff --git a/docs/supported_latest.md b/docs/supported_latest.md
index dd0d729e..6bf77668 100644
--- a/docs/supported_latest.md
+++ b/docs/supported_latest.md
@@ -1,4 +1,4 @@
-# Polkadot 13.9270.x
+# Polkadot 13.9280.x
## System
@@ -340,6 +340,24 @@
|Rebag | | :heavy_check_mark: | | `AccountId` dislocated
|
|Put in front of | | :heavy_check_mark: | | `AccountId` lighter
|
+## NominationPools
+
+| Name | Light | XL | Nesting | Arguments |
+| :---------- |:------------:|:--------:|:--------:|:--------|
+|Join | | :heavy_check_mark: | | `Compactu128` amount
`PoolId` pool_id
|
+|Bond extra | | :heavy_check_mark: | | `BondExtraBalanceOfT` extra
|
+|Claim payout | | :heavy_check_mark: | | |
+|Unbond | | :heavy_check_mark: | | `AccountId` member_account
`Compactu128` unbonding_points
|
+|Pool withdraw unbonded | | :heavy_check_mark: | | `PoolId` pool_id
`u32` num_slashing_spans
|
+|Withdraw Unbonded | | :heavy_check_mark: | | `AccountId` member_account
`u32` num_slashing_spans
|
+|Create | | :heavy_check_mark: | | `Compactu128` amount
`AccountId` root
`AccountId` nominator
`AccountId` state_toggler
|
+|Nominate | | :heavy_check_mark: | | `PoolId` pool_id
`VecAccountId` validators
|
+|Set state | | :heavy_check_mark: | | `PoolId` pool_id
`PoolState` state
|
+|Set metadata | | :heavy_check_mark: | | `PoolId` pool_id
`Vecu8` metadata
|
+|Set configs | | :heavy_check_mark: | | `ConfigOpBalanceOfT` min_join_bond
`ConfigOpBalanceOfT` min_create_bond
`ConfigOpu32` max_pools
`ConfigOpu32` max_members
`ConfigOpu32` max_members_per_pool
|
+|Update roles | | :heavy_check_mark: | | `PoolId` pool_id
`ConfigOpAccountId` new_root
`ConfigOpAccountId` new_nominator
`ConfigOpAccountId` new_state_toggler
|
+|Chill | | :heavy_check_mark: | | `PoolId` pool_id
|
+
## Configuration
| Name | Light | XL | Nesting | Arguments |
@@ -434,7 +452,7 @@
| Name | Light | XL | Nesting | Arguments |
| :---------- |:------------:|:--------:|:--------:|:--------|
-|Service overweight | | | | `OverweightIndex` index
`Weight` weight_limit
|
+|Service overweight | | :heavy_check_mark: | | `OverweightIndex` index
`Weight` weight_limit
|
## Hrmp
diff --git a/docs/zondax_dark.png b/docs/zondax_dark.png
index a6c22dfb..c14ba368 100644
Binary files a/docs/zondax_dark.png and b/docs/zondax_dark.png differ
diff --git a/docs/zondax_light.png b/docs/zondax_light.png
index 181ce342..3d25fda0 100644
Binary files a/docs/zondax_light.png and b/docs/zondax_light.png differ