#393
Fix incorrectly enacted referendum caused by a Substrate bug
Democracy
1 Comments
Executed

Proposal
###
A proposal by the Polkadot Council, and later to be voted by the community for the final decision, to fix the issue with the enactment of the recently executed referendum #113, submitted by Watr.
###
Context
###
Referendum #113 was enacted, and after the execution of the two extrinsics from the preimage, the runtime was correct, and the header was correct, but the header got overwritten. The header was overwritten via inherent transaction from the collator. This transaction was supposed to be rejected. Still, it was not rejected due to a Substrate bug: https://github.com/paritytech/substrate/issues/9210
The issue now needs to be fixed by re-executing one of two extrinsics from the previously executed referendum to set the correct header of the parachain.
###
Impact
###
The network runtime is in the correct state after the execution of the previous proposal to reset the parachain. Still, due to the incorrect head, the parachain cannot produce blocks.
###
Remedy
###
The execution of one of the extrinsic to set the Watr’s parachain (2,058) head from the previously executed governance proposal will fix the issue.
###
Proof of Authencity
###
We confirm the intention to reset the head of the Watr parachain (id: 2058) to 0x0000000000000000000000000000000000000000000000000000000000000000001a3a2baafaa9623dbeab06759b78f4bce878d0fbfeef992a546bce6670131e6103170a2e7597b7b7e3d84c05391d139a62b157e78786d8c082f29dcf4c11131400 to resolve the issue caused by a bug in the enactment of referendum 113
###
Signature

0x9618272c953c90b67973d2525bead280ea74f71d0104b267767b9312f7785f28ec683f269d565d6faf4927faa4262730b4939e71fea292be50be7e5b1f9bb987
###
Below is the preimage:

  • Hash: 0xac9ff5733f194470235d78f67d56e656a0d8ee8a908dda7782d22ed2dfb9f9eb

  • Extrinsic: paras.forceSetCurrentHead(2058, newHead)

Polkassembly
Reply
Up
Share
Business
Metadata
Proposer
Index
393
Threshold
8
Hash
0xe8f16c901c5c6f80763d4e75e09600604104be0a0bfed89d809f1b36c7a1998f
Call
Table
Json
callIndex0x0e05
sectiondemocracy
methodexternalProposeMajority
args
proposal
lookup
hash0xac9ff5733f194470235d78f67d56e656a0d8ee8a908dda7782d22ed2dfb9f9eb
len106
Comments
SubSquare
Polkassembly(1)
There are no comments here