1. Background
This proposal seeks to add execute_rollup_challenge
function to the VIP contract, which enables the deletion of score submission by a rollup. This function is intended to be used in cases where a rollup submitted and finalized an incorrect scoring data for a stage, which will result in an incorrect esINIT distribution to their users.
This function is only callable by the Initia L1 governance.
2. Added function
-
Module: VIP (
0x3a886b32a802582f2e446e74d4a24d1d7ed01adf46d2a8f65c5723887e708789
) -
Added function:
// In case of rollup submit wrong score, delete submission. public entry fun execute_rollup_challenge( chain: &signer, bridge_id: u64, challenge_stage: u64, )
All proposed changes are in accordance with Initia’s governance process and will be automatically applied by the chain once the proposal passes and the voting period concludes.
Governance Votes
-
YES – You support adding
execute_rollup_challenge
function to VIP module. -
NO – You oppose adding
execute_rollup_challenge
function to VIP module. -
NO WITH VETO – This is a strong rejection, used when the proposal is:
- Spam or unrelated to Initia,
- Harmful to minority participants, or
- Violates Initia’s governance framework or promotes violations.
If more than one-third of the total votes are “No with Veto,” the proposal will be rejected and any deposits will be burned.