Description
Original task issue.
This is the task ticket for the runtime upgrade containing: Spacewalk launch on Pendulum
Requirements:
We need to add all Spacewalk-related pallets to Pendulum. These are:
currency
fee
issue
redeem
nomination
oracle
replace
security
stellar-relay
vault-registry
pooled-rewards
vault-staking
clients-info
reward-distribution
The configuration of each pallet can be adopted from the respective configuration of Amplitude's runtime. Some things have to be adjusted though:
The DecayRate for the reward-distribution pallet should be Perquintill::from_parts(36600800000000000u64); according to this ticket.
The implementation of the DiaOracleKeyConvertor needs to be adjusted o work for Pendulum's assets.
The native symbol/chain should be PEN and Pendulum (This has to match the identifiers of the PEN price known to the DIA oracle pallet) and the XCMCurrencyConversion needs to replace KSM with DOT and Kusama with Polkadot.