Referendum #38 · whitelisted caller · fact-checked

Failed attempt to transfer a 107,000,000 VARA vesting schedule

No original public title was captured.

Governance: Executed · Dispatch failed

Submitted 2024-11-22T21:21:45.000Z · 2024-11-23T08:48:57.000Z

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

What this referendum means

What was proposed?

This referendum proposed moving a 107,000,000 VARA vesting schedule from kGj9Bp…jgEjEF to kGjcvb…9vYx1u. The referendum reached execution, but the dispatched batch returned a module error and did not complete successfully.

Why it mattered

Vesting schedules govern when substantial token balances become transferable. Changing one affects the timing and destination of locked VARA and therefore deserves a legible public record.

An Aye vote meant…

An Aye vote supported removing the identified schedule and creating the specified 107,000,000 VARA vested transfer in one batch.

A Nay vote meant…

A Nay vote opposed making those vesting changes through this referendum.

What happened or is happening

The batch specified 107,000,000 VARA locked, a release rate of 10.178843226788 VARA per block and starting block 15494400. Because the batch used batchAll, its component calls were intended to succeed or fail together.

The referendum reached execution, but the dispatched batch returned a module error and did not complete successfully. The proposed calls were vesting.forceRemoveVestingSchedule(…, 0), followed by utility.dispatchAs and vesting.vestedTransfer.

Atomically remove vesting schedule 0 from kGj9BpGzCWBnf2TYSzDSKYD487xFQ1iqP2i2ysQGEW9jgEjEF, then dispatch as kGj9BpGzCWBnf2TYSzDSKYD487xFQ1iqP2i2ysQGEW9jgEjEF to create a 107,000,000 VARA vested transfer to kGjcvbSGxBpeCewdARhkNc6RX1TV6DZZosXyUXYkpbm9vYx1u. The proposed schedule began at block 15494400 and released 10.178843226788 VARA per block.

No off-chain payment or administrative action was authorized by the call.

Observable on-chain result

Dispatch returned an error.

{"module":{"index":21,"error":"0x03000000"}}

Promised outcomes

  • Remove vesting schedule 0 from kGj9BpGzCWBnf2TYSzDSKYD487xFQ1iqP2i2ysQGEW9jgEjEF and create the specified 107,000,000 VARA vesting schedule for kGjcvbSGxBpeCewdARhkNc6RX1TV6DZZosXyUXYkpbm9vYx1u.

Verified outcomes

  • The referendum reached the executed lifecycle state, but its dispatch returned an error.
  • VoteVara does not treat the intended vesting change as completed.

Follow-up: verified-complete

  • Referendum #39 used the identical proposal hash and later executed successfully.

Still unknown

  • The public proposal record does not explain why the schedule needed to be removed or transferred.
  • The archive does not assign real-world identities to either account.
  • The indexed module error has not yet been translated into a verified human-readable error name.
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 addresses52
Delegating addresses0
Raw capital (VARA)2957890676
Weighted Aye power (VARA)295789067.6
Weighted Nay power (VARA)0
Approval (%)100
Raw capital / captured electorate (%)29.57890756
Support capital (VARA)2957890676
Top-one share (%)6.62635
Top-three share (%)18.40799
HHI (0–10,000)322.97767
Gini (0–1)0.38925096
Proposal history

Proposal history

ReferendumGovernanceExecutionDirect addresses
#39 Transfer a 107,000,000 VARA vesting schedule to kGjcvb…9vYx1u

This referendum proposed moving a 107,000,000 VARA vesting schedule from kGj9Bp…jgEjEF to kGjcvb…9vYx1u. The atomic batch executed successfully.

ExecutedDispatch succeeded52
Timeline

Timeline

  1. Submitted · 2024-11-22T21:21:45.000Z · block 17547762
  2. DecisionDepositPlaced · 2024-11-22T21:22:00.000Z · block 17547767
  3. DecisionStarted · 2024-11-22T21:51:45.001Z · block 17548362
  4. ConfirmStarted · 2024-11-23T08:28:57.000Z · block 17561106
  5. Confirmed · 2024-11-23T08:38:57.001Z · block 17561306
  6. Executed · 2024-11-23T08:48:57.000Z · block 17561506
Technical call tree

Technical call tree

The batch specified 107,000,000 VARA locked, a release rate of 10.178843226788 VARA per block and starting block 15494400. Because the batch used batchAll, its component calls were intended to succeed or fail together.

{
  "call": {
    "callIndex": "0x1503",
    "section": "whitelist",
    "method": "dispatchWhitelistedCallWithPreimage",
    "args": [
      {
        "name": "call",
        "type": "Call",
        "value": {
          "callIndex": "0x0802",
          "section": "utility",
          "method": "batchAll",
          "args": [
            {
              "name": "calls",
              "type": "Vec<Call>",
              "value": [
                {
                  "callIndex": "0x0a05",
                  "section": "vesting",
                  "method": "forceRemoveVestingSchedule",
                  "args": [
                    {
                      "name": "target",
                      "type": "MultiAddress",
                      "value": {
                        "id": "kGj9BpGzCWBnf2TYSzDSKYD487xFQ1iqP2i2ysQGEW9jgEjEF"
                      }
                    },
                    {
                      "name": "scheduleIndex",
                      "type": "u32",
                      "value": 0
                    }
                  ]
                },
                {
                  "callIndex": "0x0803",
                  "section": "utility",
                  "method": "dispatchAs",
                  "args": [
                    {
                      "name": "asOrigin",
                      "type": "VaraRuntimeOriginCaller",
                      "value": {
                        "system": {
                          "signed": "kGj9BpGzCWBnf2TYSzDSKYD487xFQ1iqP2i2ysQGEW9jgEjEF"
                        }
                      }
                    },
                    {
                      "name": "call",
                      "type": "Call",
                      "value": {
                        "callIndex": "0x0a02",
                        "section": "vesting",
                        "method": "vestedTransfer",
                        "args": [
                          {
                            "name": "target",
                            "type": "MultiAddress",
                            "value": {
                              "id": "kGjcvbSGxBpeCewdARhkNc6RX1TV6DZZosXyUXYkpbm9vYx1u"
                            }
                          },
                          {
                            "name": "schedule",
                            "type": "PalletVestingVestingInfo",
                            "value": {
                              "locked": "0x0000000000000005ccec5d16f6cc0000",
                              "perBlock": 10178843226788,
                              "startingBlock": 15494400
                            }
                          }
                        ]
                      }
                    }
                  ]
                }
              ]
            }
          ]
        }
      }
    ]
  },
  "nestedCalls": [
    {
      "depth": 0,
      "callIndex": "0x1503",
      "section": "whitelist",
      "method": "dispatchWhitelistedCallWithPreimage"
    },
    {
      "depth": 1,
      "callIndex": "0x0802",
      "section": "utility",
      "method": "batchAll"
    },
    {
      "depth": 2,
      "callIndex": "0x0a05",
      "section": "vesting",
      "method": "forceRemoveVestingSchedule"
    },
    {
      "depth": 2,
      "callIndex": "0x0803",
      "section": "utility",
      "method": "dispatchAs"
    },
    {
      "depth": 3,
      "callIndex": "0x0a02",
      "section": "vesting",
      "method": "vestedTransfer"
    }
  ],
  "limitations": []
}
Historical track parameters

Historical track parameters

{
  "maxDeciding": 100,
  "preparePeriodBlocks": 600,
  "decisionPeriodBlocks": 403200,
  "confirmationPeriodBlocks": 200,
  "minimumEnactmentBlocks": 200,
  "decisionDeposit": {
    "planck": "100000000000000000",
    "vara": "100000"
  },
  "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": "100000000000000",
      "vara": "100"
    }
  },
  "decision": {
    "depositor": "kGhAjUA3Uke6UmWwMRRwFHuxisCgm7dab61sL1tKqA15NXQVX",
    "amount": {
      "planck": "100000000000000000",
      "vara": "100000"
    }
  },
  "outcome": "unknown"
}
Sources

Sources

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

    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