From cd92812c816db9152242020164377f9a27fbfe0a Mon Sep 17 00:00:00 2001 From: knytcomics-ui Date: Mon, 1 Jun 2026 12:09:02 +0000 Subject: [PATCH] fix(#860): remove duplicate get_dispute_window, add unit tests --- .../predict-iq/src/modules/resolution.rs | 29 ++++++++++++++++--- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/contracts/predict-iq/src/modules/resolution.rs b/contracts/predict-iq/src/modules/resolution.rs index 2f36da8..455d61b 100644 --- a/contracts/predict-iq/src/modules/resolution.rs +++ b/contracts/predict-iq/src/modules/resolution.rs @@ -9,10 +9,6 @@ pub const MAX_DISPUTE_WINDOW_SECONDS: u64 = 30 * 24 * 60 * 60; // 30 days const VOTING_PERIOD_SECONDS: u64 = 259200; // 72 hours const MAJORITY_THRESHOLD_BPS: i128 = 6000; // 60% -pub fn get_dispute_window() -> u64 { - DEFAULT_DISPUTE_WINDOW_SECONDS -} - pub fn get_default_dispute_window(e: &Env) -> u64 { e.storage() .persistent() @@ -242,3 +238,28 @@ fn calculate_voting_outcome(e: &Env, market: &crate::types::Market) -> Result