This error was removed in v127

This error is no longer present in the current runtime. Existed from v123 to v127. Shown here for historical reference.

TooEarly

Error Removed v123 → v127 (removed) 10.6

You are trying to close a proposal before its voting period has ended. Proposals must remain open for the full voting duration unless they have already reached a decisive threshold.

Encountered by: validators

Why This Error Exists

Proposals have a minimum voting period to ensure all Senate members have time to vote. Early closure is only possible if the outcome is already decided.

From Chain Metadata

The close call was made too early, before the end of the voting.

What This Means

You are trying to close a proposal before its voting period has ended. Proposals must remain open for the full voting duration unless they have already reached a decisive threshold.

Common Causes

  • Calling close before the voting period block threshold
  • Not enough votes to close early (requires supermajority for early close)

How to Fix

  • Wait for the voting period to expire before calling close
  • Query Senate.Voting to check the proposal end block
  • Check if enough members have voted to allow early closure

Storage to Check

Senate.VotingSystem.Number (removed)

Runtime Info

Pallet Index
10
Error Index
6
Error Code
10.6
Removed In
v127