Skip to content

Commit 9621147

Browse files
authored
fix: payout limit bug (#4696)
1 parent a7f640a commit 9621147

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/packages/v4v5/utils/editRuleset.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { parseWad } from 'utils/format/formatNumber'
77
import { otherUnitToSeconds } from 'utils/format/formatTime'
88
import { EditCycleFormFields } from '../views/V4V5ProjectSettings/EditCyclePage/EditCycleFormFields'
99
import { getApprovalStrategyByAddress } from './approvalHooks'
10+
import { MAX_PAYOUT_LIMIT } from './math'
1011

1112
export type EditCycleTxArgs = readonly [
1213
projectId: bigint,
@@ -170,7 +171,9 @@ export function transformEditCycleFormFieldsToTxArgs({
170171
token: tokenAddress,
171172
payoutLimits: [
172173
{
173-
amount: parseWad(formValues.payoutLimit).toBigInt(),
174+
amount: formValues.payoutLimit === undefined
175+
? MAX_PAYOUT_LIMIT
176+
: parseWad(formValues.payoutLimit).toBigInt(),
174177
currency: 1, // Assuming currency is constant (e.g., USD)
175178
},
176179
],

0 commit comments

Comments
 (0)