Skip to content

Commit 7059239

Browse files
committed
program: update-borrow-interest-record-on-long-duration
1 parent 5e1fedf commit 7059239

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

programs/drift/src/controller/spot_balance.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,9 +138,13 @@ pub fn update_spot_market_cumulative_interest(
138138

139139
let InterestAccumulated {
140140
deposit_interest,
141-
borrow_interest,
141+
mut borrow_interest,
142142
} = calculate_accumulated_interest(spot_market, now)?;
143143

144+
if now.safe_sub(spot_market.last_interest_ts)? >= ONE_HOUR {
145+
borrow_interest = 2;
146+
}
147+
144148
if deposit_interest > 0 && borrow_interest > 1 {
145149
// borrowers -> lenders IF fee here
146150
let deposit_interest_for_stakers = deposit_interest

0 commit comments

Comments
 (0)