All Questions
4 questions
2
votes
1
answer
114
views
How to selectively populate state from a snapshot of one chain onto another?
Goal
To use a full snapshot at some block height of one chain and selectively pull in select parts of this state.
Use cases
Migrating state from another chain. Example:
A snapshot of only assets ...
5
votes
1
answer
190
views
Migrate keytype of StorageMap without breakin API
Assume we have a StorageMap MyMap of which we want to extend the type of the decoded keys from KeyTypeOld to an enum including the old type as well as a new one.
Before
pub type MyMap = StorageMap<...
2
votes
1
answer
128
views
Forked Parity pallet, didn't migrate storage, deployed to chain. How to clear original storage from the live chain?
We started a chain using pallet_collator_selection and later forked it.
Both the original and the forked pallet use the LastAuthoredBlock StorageItem.
We did not execute a storage migration from the ...
2
votes
1
answer
71
views
Reclaim used space of a removed StorageItem on a live chain
I am changing the collator_selection pallet by removing the LastAuthoredBlock StorageItem and adding an unrelated one, so although the chain is live, no data migration is needed.
What happens with the ...