Dispatch failure

An error returned instead of successful completion of the proposed call.

In plain language

The referendum may still display an Executed lifecycle status because the attempt occurred, even though the requested change did not complete.

Why it matters

Voters need to know when approval failed to produce the requested action.

Real Vara examples

ReferendumGovernanceExecutionDirect addresses
#2 Failed dispatch of the unresolved whitelisted call from referendum #1

This untitled referendum tried to dispatch the same unresolved whitelisted call hash referenced by #1, but the call failed.

ExecutedDispatch failed10
#13 Failed attempt to cancel slash 0 from staking era 327

Voters approved cancelling one deferred slash from era 327, but the direct Staking Admin call failed with BadOrigin.

ExecutedDispatch failed7
#38 Failed attempt to transfer a 107,000,000 VARA vesting schedule

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.

ExecutedDispatch failed52
#44 Failed attempt to transfer a 45,000,000 VARA vesting schedule

This referendum proposed moving a 45,000,000 VARA vesting schedule from kGjFXt…Ew47t3 to kGiDJB…QXxMeb. The referendum reached execution, but the dispatched batch returned a module error and did not complete successfully.

ExecutedDispatch failed30
#85 Failed attempt to register the new VFT manager on Ethereum

This referendum was approved but its dispatch failed before it could successfully submit the new manager registration message.

ExecutedDispatch failed46

Related terms

Dispatch result · BadOrigin · Executed