#123 Update `UnitsPerSecond` for xcKSM in XCM-Transactor Pallet
TL: DR
Due to a change introduced in Kusama with v0.9.34 Update, the UnitsPerSecond
value for xcKSM for the XCM-Transactor Pallet needs to be multiplied by 10.
Summary
The introduction of V0.9.34 in Kusama changed the concept of CENTS
. This means that the value set in storage for UnitsPerSecond
for xcKSM in the XCM-Transactor pallet is insufficient to pay for execution in Kusama.
This value needs to be multiplied by 10x, as CENTS
is now defined as 10^12/3000
instead of 10^12/30000
. More info can be found on the Moonbeam Docs site.
Proposal
Proposal #XYZ with the following hash: XYZ
Technical details:
The call used is xcmTransactor.setFeePerSecond(assetLocation, feePerSecond)
, where assetLocation
is KSM multilocation ({parents: 1, interior: here}
), and the new unitsPerSecond
value is 414851773500
.
If you are interested, the hex-encoded call data for this proposal in Moonriver is:
0x6b070101003cb41797600000000000000000000000