Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to v3.504.x #3

Merged
merged 6 commits into from
Nov 26, 2021
Merged

Upgrade to v3.504.x #3

merged 6 commits into from
Nov 26, 2021

Conversation

jleni
Copy link

@jleni jleni commented Nov 2, 2021

Statemine 3.504.x

SYSTEM

Name Light XL Nesting Arguments
Fill block ✔️ ✔️ Perbill ratio
Remark ✔️ ✔️ Vecu8 remark
Set heap pages ✔️ ✔️ u64 pages
Set code ✔️ ✔️ Vecu8 code
Set code without checks ✔️ ✔️ Vecu8 code
Set changes trie config OptionChangesTrieConfiguration changes_trie_config
Set storage VecKeyValue items
Kill storage VecKey keys
Kill prefix Key prefix
u32 subkeys
Remark with event ✔️ Vecu8 remark

PARACHAINSYSTEM

Name Light XL Nesting Arguments
Set upgrade block RelayChainBlockNumber relay_chain_block
Set validation data ParachainInherentData data
Sudo send upward message UpwardMessage message
Authorize upgrade Hash code_hash
Enact authorized upgrade Vecu8 code

TIMESTAMP

Name Light XL Nesting Arguments
Set ✔️ Compactu64 now

BALANCES

Name Light XL Nesting Arguments
Transfer ✔️ ✔️ ✔️ LookupasStaticLookupSource dest
CompactBalance Amount
Set balance ✔️ ✔️ LookupasStaticLookupSource who
CompactBalance new_free
CompactBalance new_reserved
Force transfer ✔️ ✔️ ✔️ LookupasStaticLookupSource source
LookupasStaticLookupSource dest
CompactBalance Amount
Transfer keep alive ✔️ ✔️ ✔️ LookupasStaticLookupSource dest
CompactBalance Amount
Transfer all ✔️ ✔️ LookupasStaticLookupSource dest
bool keep_alive
Force unreserve ✔️ LookupasStaticLookupSource who
Balance amount

AUTHORSHIP

Name Light XL Nesting Arguments
Set uncles VecHeader new_uncles

COLLATORSELECTION

Name Light XL Nesting Arguments
Set invulnerables VecAccountId new_
Set desired candidates ✔️ u32 max
Set candidacy bond ✔️ Balance bond
Register as candidate ✔️
Leave intent ✔️

SESSION

Name Light XL Nesting Arguments
Set keys ✔️ Keys keys
Bytes proof
Purge keys ✔️ ✔️

XCMPQUEUE

Name Light XL Nesting Arguments

POLKADOTXCM

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

DMPQUEUE

Name Light XL Nesting Arguments
Service overweight OverweightIndex index
Weight weight_limit

UTILITY

Name Light XL Nesting Arguments
Batch ✔️ ✔️ VecCall calls
As derivative u16 index
Call call
Batch all ✔️ ✔️ VecCall calls

MULTISIG

Name Light XL Nesting Arguments
As multi threshold 1 ✔️ ✔️ VecAccountId other_signatories
Call call
As multi ✔️ ✔️ u16 threshold
VecAccountId other_signatories
OptionTimepoint maybe_timepoint
OpaqueCall call
bool store_call
Weight max_weight
Approve as multi ✔️ ✔️ u16 threshold
VecAccountId other_signatories
OptionTimepoint maybe_timepoint
H256 call_hash
Weight max_weight
Cancel as multi ✔️ ✔️ u16 threshold
VecAccountId other_signatories
Timepoint timepoint
H256 call_hash

PROXY

Name Light XL Nesting Arguments
Proxy ✔️ ✔️ AccountId real
OptionProxyType force_proxy_type
Call call
Add proxy ✔️ AccountId delegate
ProxyType proxy_type
BlockNumber delay
Remove proxy ✔️ AccountId delegate
ProxyType proxy_type
BlockNumber delay
Remove proxies ✔️
Anonymous ✔️ ProxyType proxy_type
BlockNumber delay
u16 index
Kill anonymous ✔️ AccountId spawner
ProxyType proxy_type
u16 index
Compactu32 height
Compactu32 ext_index
Announce AccountId real
CallHashOfT call_hash
Remove announcement AccountId real
CallHashOfT call_hash
Reject announcement AccountId delegate
CallHashOfT call_hash
Proxy announced ✔️ AccountId delegate
AccountId real
OptionProxyType force_proxy_type
Call call

ASSETS

Name Light XL Nesting Arguments
Create Compactu32 id
LookupasStaticLookupSource admin
Balance min_balance
Force create ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource owner
bool is_sufficient
CompactBalance min_balance
Destroy Compactu32 id
DestroyWitness witness
Mint ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource beneficiary
CompactBalance amount
Burn ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource who
CompactBalance amount
Transfer ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource target
CompactBalance amount
Transfer keep alive ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource target
CompactBalance amount
Force transfer ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource source
LookupasStaticLookupSource dest
CompactBalance amount
Freeze ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource who
Thaw ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource who
Freeze asset ✔️ ✔️ Compactu32 id
Thaw asset ✔️ ✔️ Compactu32 id
Transfer ownership ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource owner
Set team ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource issuer
LookupasStaticLookupSource admin
LookupasStaticLookupSource freezer
Set metadata ✔️ ✔️ Compactu32 id
Vecu8 name
Vecu8 symbol
u8 decimals
Clear metadata ✔️ ✔️ Compactu32 id
Force set metadata ✔️ ✔️ Compactu32 id
Vecu8 name
Vecu8 symbol
u8 decimals
bool is_frozen
Force clear metadata ✔️ ✔️ Compactu32 id
Force asset status ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource owner
LookupasStaticLookupSource issuer
LookupasStaticLookupSource admin
LookupasStaticLookupSource freezer
CompactBalance min_balance
bool is_sufficient
bool is_frozen
Approve transfer ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource delegate
CompactBalance amount
Cancel approval ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource delegate
Force cancel approval ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource owner
LookupasStaticLookupSource delegate
Transfer approved ✔️ ✔️ Compactu32 id
LookupasStaticLookupSource owner
LookupasStaticLookupSource destination
CompactBalance amount

UNIQUES

Name Light XL Nesting Arguments
Create Compactu32 class_
LookupasStaticLookupSource admin
Force create Compactu32 class_
LookupasStaticLookupSource owner
bool free_holding
Destroy Compactu32 class_
DestroyWitness witness
Mint Compactu32 class_
Compactu32 instance
LookupasStaticLookupSource owner
Burn Compactu32 class_
Compactu32 instance
OptionLookupasStaticLookupSource check_owner
Transfer Compactu32 class_
Compactu32 instance
LookupasStaticLookupSource dest
Redeposit Compactu32 class_
VecInstanceId instances
Freeze Compactu32 class_
Compactu32 instance
Thaw Compactu32 class_
Compactu32 instance
Freeze class Compactu32 class_
Thaw class Compactu32 class_
Transfer ownership Compactu32 class_
LookupasStaticLookupSource owner
Set team Compactu32 class_
LookupasStaticLookupSource issuer
LookupasStaticLookupSource admin
LookupasStaticLookupSource freezer
Approve transfer Compactu32 class_
Compactu32 instance
LookupasStaticLookupSource delegate
Cancel approval Compactu32 class_
Compactu32 instance
OptionLookupasStaticLookupSource maybe_check_delegate
Force asset status Compactu32 class_
LookupasStaticLookupSource owner
LookupasStaticLookupSource issuer
LookupasStaticLookupSource admin
LookupasStaticLookupSource freezer
bool free_holding
bool is_frozen
Set attribute Compactu32 class_
OptionInstanceId maybe_instance
BoundedVecu8KeyLimit key
BoundedVecu8ValueLimit value
Clear attribute Compactu32 class_
OptionInstanceId maybe_instance
BoundedVecu8KeyLimit key
Set metadata Compactu32 class_
Compactu32 instance
BoundedVecu8StringLimit data
bool is_frozen
Clear metadata Compactu32 class_
Compactu32 instance
Set class metadata Compactu32 class_
BoundedVecu8StringLimit data
bool is_frozen
Clear class metadata Compactu32 class_

@bigspider bigspider merged commit 01bf61d into LedgerHQ:main Nov 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants