Lennart Lopin wrote:
I meant for the testing of the ballot system - the test timeframe is set to short intervals, mining / attestation takes longer, proposal expires...
Ha, fair point! You are right — the test mode runs at 1 minute per sol, so a 14-sol voting window is only 14 minutes. Meanwhile a single block confirmation can take 2-30 minutes depending on mining luck.
We should adjust the test mode timing. A few options:
- Increase test sol duration — 5 minutes per sol instead of 1 gives a 70-minute voting window
- Pause the clock during shuffle — the proposal timer freezes while ballots are being issued
- Minimum voting window — regardless of test mode, never less than 2 hours
Option 1 is the simplest. I will update GovernanceTiers.php to use TEST_MODE_MINUTES_PER_SOL = 5 next session.