Referendum #64 · whitelisted caller · translated

Vara runtime upgrade v1.10.0

Original title: [Whitelisted Caller] Referendum #64: Runtime Upgrade v1.10.0

Governance: Executed · Dispatch succeeded

Submitted 2025-12-03T09:04:36.000Z · 2025-12-04T14:07:00.000Z

Verification date in this record: 2026-10-13. This is not a live chain status check.

What this referendum means

What was proposed?

This referendum asked Vara to dispatch the pre-approved call for runtime version 1.10.0.

Why it mattered

A runtime upgrade changes the operating logic of the Vara network and is among the most consequential actions OpenGov can authorize.

An Aye vote meant…

An Aye vote supported executing the whitelisted v1.10.0 runtime-upgrade call.

A Nay vote meant…

A Nay vote opposed dispatching that whitelisted call through this referendum.

What happened or is happening

The Whitelisted Caller track dispatches a call that was separately whitelisted. A complete retrospective must verify the whitelisted hash and historical preimage before describing individual runtime changes as executed facts.

The archived outer call is whitelist.dispatchWhitelistedCallWithPreimage. The referendum executed successfully, but the current capture does not yet independently reproduce the complete inner preimage.

Dispatch a Fellowship-whitelisted call whose proposal materials identify it as the Vara runtime v1.10.0 upgrade.

The proposal linked to the published Gear v1.10.0 release; deployment itself was performed through the approved on-chain call.

Observable on-chain result

Dispatch returned success.

Promised outcomes

  • Upgrade Vara to runtime version 1.10.0.

Verified outcomes

  • Subsquare records the referendum as executed successfully.

Follow-up: partially-verified

  • Runtime-version verification at the execution block remains part of the chain audit.

Still unknown

  • The inner preimage still needs to be recovered and decoded from historical chain data.
  • The current archive has not yet mapped every v1.10.0 release-note item to the enacted runtime code.
  • The captured referendum page identifies dispatchWhitelistedCallWithPreimage but does not expose the inner call body in the stored proposal object.
Further explanation and reporting

No additional reporting has been published for this referendum.

Details and evidence

Participation

Participation

Calculation status: complete. Address-level figures are not counts of distinct people or organizations.

  • Individual vote rows reconcile to the aggregate capital total. Concentration treats delegated capital as controlled by the account casting the direct vote.
Direct addresses30
Delegating addresses0
Raw capital (VARA)1951004500
Weighted Aye power (VARA)195100450
Weighted Nay power (VARA)0
Approval (%)100
Raw capital / captured electorate (%)19.51064885
Support capital (VARA)1951004500
Top-one share (%)7.97538
Top-three share (%)23.92615
HHI (0–10,000)495.00324
Gini (0–1)0.35383435
Proposal history

Proposal history

ReferendumGovernanceExecutionDirect addresses
Timeline

Timeline

  1. Submitted · 2025-12-03T09:04:36.000Z · block 28319531
  2. DecisionDepositPlaced · 2025-12-03T09:04:45.000Z · block 28319534
  3. DecisionStarted · 2025-12-03T09:34:36.000Z · block 28320131
  4. ConfirmStarted · 2025-12-04T13:47:00.000Z · block 28353968
  5. Confirmed · 2025-12-04T13:57:00.001Z · block 28354168
  6. Executed · 2025-12-04T14:07:00.000Z · block 28354368
Technical call tree

Technical call tree

The Whitelisted Caller track dispatches a call that was separately whitelisted. A complete retrospective must verify the whitelisted hash and historical preimage before describing individual runtime changes as executed facts.

{
  "call": {
    "callIndex": "0x1503",
    "section": "whitelist",
    "method": "dispatchWhitelistedCallWithPreimage"
  },
  "nestedCalls": [
    {
      "depth": 0,
      "callIndex": "0x1503",
      "section": "whitelist",
      "method": "dispatchWhitelistedCallWithPreimage"
    }
  ],
  "limitations": [
    "The captured referendum page identifies dispatchWhitelistedCallWithPreimage but does not expose the inner call body in the stored proposal object."
  ]
}
Historical track parameters

Historical track parameters

{
  "maxDeciding": 100,
  "preparePeriodBlocks": 600,
  "decisionPeriodBlocks": 403200,
  "confirmationPeriodBlocks": 200,
  "minimumEnactmentBlocks": 200,
  "decisionDeposit": {
    "planck": "1500000000000000000",
    "vara": "1500000"
  },
  "approvalCurve": {
    "reciprocal": {
      "factor": 270899180,
      "xOffset": 389830523,
      "yOffset": 305084738
    }
  },
  "supportCurve": {
    "reciprocal": {
      "factor": 8650766,
      "xOffset": 18867926,
      "yOffset": 41509433
    }
  }
}
Deposits

Deposits

Governance deposits are not proposal spending.

{
  "submission": {
    "depositor": "kGgQqLXhVVMv85XDy1v5AE6HVBG1tkAwURrdmq1ewbmGMCaGH",
    "amount": {
      "planck": "1500000000000000",
      "vara": "1500"
    }
  },
  "decision": {
    "depositor": "kGhAjUA3Uke6UmWwMRRwFHuxisCgm7dab61sL1tKqA15NXQVX",
    "amount": {
      "planck": "1500000000000000000",
      "vara": "1500000"
    }
  },
  "outcome": "unknown"
}
Sources

Sources

  • subsquare · retrieved 2026-10-14T00:46:33.897Z · block 28319531

    Public server-rendered page data captured before editorial translation.

  • subsquare · retrieved 2026-10-14T00:56:36.175Z

    Public final vote rows used for voter counts, conviction values, delegation aggregates, and concentration calculations.

Corrections

Corrections

No corrections recorded.

Learn the terms

OpenGov · Referendum · Proposal · Preimage · Proposal hash · Runtime call