TL;DR
Update XCM-Transactor value for Kusama XCM execution
Summary
Kusama version 0.9.19 brought some changes with respect to how to convert weight to KSM for fee payment execution. As we store this information in XCM-Transactor, we need to update this value to match Kusama’s expectations.
Proposal
Proposal #17 with the following hash: 0xe8854c1519aef9c2281fe6dbab4219c1f65f3bf6beca48376590bc841d3ba172
Technical details:
Kusama assigns a specific constant when converting weight to fees, specially for XCM weights. Prior to 0.9.19, this conversion lead to conversion of 0.27 KSM per unit of weight, but after 0.9.19, this lead to a rate of ~0.41 per unit of weight. This proposal fixes the storage item by making use of the extrinsic set_transactor_info in XCM-Transactor. The exact amount of the conversion yields 41485177350, or in other words, 0.41485177350 KSM per weight.
If you are interested, the hex-encoded call data for this proposal in Moonriver is:
0x1e02046b05010100005ed0b2000000000692b5a809000000000000000000000000c817a804000000