Update XCM-Transactor value for Kusama XCM execution
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 #17 with the following hash: 0xe8854c1519aef9c2281fe6dbab4219c1f65f3bf6beca48376590bc841d3ba172
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