[Whitelisted Caller] Dispatch whitelisted `Utility.batchAll` for Nexus runtime v7300

Summary

Execute the previously whitelisted Utility.batchAll call via the Whitelisted Caller track to atomically apply the v7300 runtime upgrade, set the BEEFY prover reward, and clear the invulnerables list. This proposal must follow successful enactment of the prior Fellowship whitelist referendum.

Dispatch call

Dispatches the whitelisted nexus-v7300 upgrade batch (previously approved by the Fellowship). The batch atomically:

  1. Runtime upgradeSystem.authorizeUpgrade(0x3aadd6f2bf73c8ed017da4ee3e09a47bcb6fee4ba2d8f4b471c785c3330a40c3) authorizes the nexus-v7300 WASM
  2. BEEFY proof rewardBeefyConsensusProofs.setProofReward(100_000_000_000_000) — sets reward to 100 BRIDGE per proof
    3–7. Remove invulnerables — removes 5 accounts from CollatorSelection invulnerable set:
    • 0x2226f04c...396f
    • 0x28b6094895...814c
    • 0x3cec6973...9978
    • 0x5254bab9...6b5c
    • 0xd4b23d66...f429
  3. GNOSIS consensus initIsmp.create_consensus_client(...) initializes the GNOSIS light client state

Preimage hash: 0x5bd1cb21a24488b8f6bbe7858f2baa5369958bf7358d74b701c7fd32716150ad
Preimage length: 50661 bytes

Track

  • Origin: WhitelistedCaller
  • Track: Whitelisted Caller (track id 1 on Nexus governance)

Runtime info

  • Release: nexus-v7300 (published 2026-05-25)
  • Spec: nexus-7300 (nexus-0.tx1.au1), Metadata V14
  • WASM: nexus_runtime-v7300.compact.compressed.wasm — 2,010,849 bytes (1.92 MiB)
  • WASM Keccak-256: 0x3aadd6f2bf73c8ed017da4ee3e09a47bcb6fee4ba2d8f4b471c785c3330a40c3
  • Toolchain: rustc 1.91.1 (ed61e7d7e 2025-11-07)

Verification steps for voters

  1. Confirm a successful Fellowship whitelist referendum exists for call hash 0xe1534720255d35912c2ca5458b87fdecef3e0ebdc592ab28357cc996c463d820.
  2. Confirm the preimage is registered on-chain and decodes to the Utility.batchAll above.
  3. Verify the keccak-256 of nexus_runtime-v7300.compact.compressed.wasm equals 0x3aadd6f2…0a40c3.

Enactment plan

  1. Register the preimage via Preimage.notePreimage(0x04020c…0000) if not already on-chain.
  2. This referendum passes on the Whitelisted Caller track, dispatching the batch atomically — runtime upgrade authorized, prover reward set to 100 BRIDGE, invulnerables cleared.
  3. Any account submits System.applyAuthorizedUpgrade(code) with the WASM blob to complete the runtime upgrade.
Edited
Reply
Up
Share
Status
Decision1d
Confirmation
1hr
Attempts
1
Tally
100%Aye
50.0%Threshold
0%Nay
Aye
200MBRIDGE
Nay
0BRIDGE
  • 5.00%
  • 0.0%

    Threshold

  • 0.0%
Support
33.1%
200MBRIDGE
Issuance
604.86MBRIDGE
Votes
Nested
Flattened
Actions
Check how referenda works here.
Call
Metadata
Timeline6
Votes Bubble
Curves
Statistics
Comments

Status
Decision1d
Confirmation
1hr
Attempts
1
Tally
100%Aye
50.0%Threshold
0%Nay
Aye
200MBRIDGE
Nay
0BRIDGE
  • 5.00%
  • 0.0%

    Threshold

  • 0.0%
Support
33.1%
200MBRIDGE
Issuance
604.86MBRIDGE
Votes
Nested
Flattened
Actions
Check how referenda works here.