diff options
Diffstat (limited to 'lib/p2a.ts')
| -rw-r--r-- | lib/p2a.ts | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -37,6 +37,6 @@ export function calculateBumpReserve( fastestRate: number, parentVsize: number, ): number { - if (userRate >= fastestRate) return 0; - return Math.ceil((fastestRate - userRate) * parentVsize + fastestRate * CHILD_VSIZE); + const subsidy = Math.max(0, (fastestRate - userRate) * parentVsize); + return Math.ceil(subsidy + fastestRate * CHILD_VSIZE); } |
