Skip to content

Commit 6494e44

Browse files
committed
div by zero
1 parent 72e0618 commit 6494e44

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

packages/margin_trading/sources/margin_pool/protocol_fees.move

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ public(package) fun calculate_and_claim(
128128

129129
let now = clock.timestamp_ms();
130130
let elapsed = now - referral.last_claim_timestamp;
131+
if (elapsed == 0) return 0;
131132
let share_ms_delta = referral_tracker.share_ms - referral.last_claim_share_ms;
132133
let shares = math::div(share_ms_delta, elapsed);
133134
let fees_per_share_delta = self.fees_per_share - referral.last_fees_per_share;

0 commit comments

Comments
 (0)