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

Summary

Execute the previously whitelisted Utility.batchAll call via the Whitelisted Caller track to atomically authorize the v7200 runtime upgrade and update the collator reward to 2 BRIDGE. This proposal must follow successful enactment of the prior Fellowship whitelist referendum.

Dispatch call

  • Outer call: Whitelist.dispatchWhitelistedCall(callHash, callEncodedLen, callWeightWitness) (pallet index 83, call index 2)
  • Parameters:
    • callHash: 0xb120ce0c342d8f84b085aa9d9ac1279f7b8ee6cf7da9197c28db391e401b5c44
    • callEncodedLen: 57
    • callWeightWitness: weight of the batched call — fill from polkadot.js when constructing
  • Preimage to register (via Preimage.notePreimage): 0x0402088800090a4f794f7e0da8b2a7385ccaf288d7cafc569eb5a60289729050b6d592bc1692485d0000204aa9d10100000000000000000000
  • Preimage decoded:
    Utility.batchAll([
      System.authorizeUpgrade(0x0a4f794f7e0da8b2a7385ccaf288d7cafc569eb5a60289729050b6d592bc1692),
      CollatorManager.setCollatorReward(2_000_000_000_000)  // 2 BRIDGE
    ])
    

Track

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

Runtime info

  • Release: nexus-v7200 (published 2026-05-22)
  • Spec: nexus-7200 (nexus-0.tx1.au1), Metadata V14
  • WASM: nexus_runtime-v7200.compact.compressed.wasm — 2,011,018 bytes (1.92 MiB)
  • WASM Keccak-256: 0x0a4f794f7e0da8b2a7385ccaf288d7cafc569eb5a60289729050b6d592bc1692
  • Toolchain: rustc 1.91.1 (ed61e7d7e 2025-11-07)

Verification steps for voters

  1. Confirm a successful Fellowship whitelist referendum exists for call hash 0xb120ce0c342d8f84b085aa9d9ac1279f7b8ee6cf7da9197c28db391e401b5c44.
  2. Confirm the preimage is registered on-chain and decodes to Utility.batchAll([System.authorizeUpgrade(…), CollatorManager.setCollatorReward(2_000_000_000_000)]).
  3. Verify the keccak-256 of nexus_runtime-v7200.compact.compressed.wasm equals 0x0a4f794f…c1692.

Enactment plan

  1. Register the preimage via Preimage.notePreimage(0x0402…0000) if not already on-chain.
  2. This referendum passes on the Whitelisted Caller track, atomically dispatching System.authorizeUpgrade and CollatorManager.setCollatorReward in a single block.
  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.75MBRIDGE
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.75MBRIDGE
Votes
Nested
Flattened
Actions
Check how referenda works here.