diff --git a/functions/src/scripts/migrate-to-dpm-2.ts b/functions/src/scripts/migrate-to-dpm-2.ts index 8ceef137..80523a95 100644 --- a/functions/src/scripts/migrate-to-dpm-2.ts +++ b/functions/src/scripts/migrate-to-dpm-2.ts @@ -83,11 +83,15 @@ async function recalculateContract( let totalShares = { YES: Math.sqrt(p) * (phantomAnte + realAnte), NO: Math.sqrt(1 - p) * (phantomAnte + realAnte), + } as { [outcome: string]: number } + + let pool = { YES: p * realAnte, NO: (1 - p) * realAnte } as { + [outcome: string]: number } - let pool = { YES: p * realAnte, NO: (1 - p) * realAnte } - - let totalBets = { YES: p * realAnte, NO: (1 - p) * realAnte } + let totalBets = { YES: p * realAnte, NO: (1 - p) * realAnte } as { + [outcome: string]: number + } const betsRef = contractRef.collection('bets')