Skip to content

Commit f2095dd

Browse files
committed
refactor: use requesting only in ravable_total_fee
Signed-off-by: Gustavo Inacio <[email protected]>
1 parent 235b208 commit f2095dd

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

tap-agent/src/tracker/generic_tracker.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,9 @@ impl GenericTracker<GlobalFeeTracker, SenderFeeStats, DurationInfo, Unaggregated
143143
}
144144

145145
pub fn get_ravable_total_fee(&mut self) -> u128 {
146-
self.get_total_fee() - self.get_buffered_fee().min(self.global.total_fee)
146+
self.get_total_fee()
147+
- self.global.requesting
148+
- self.get_buffered_fee().min(self.global.total_fee)
147149
}
148150

149151
fn get_buffered_fee(&mut self) -> u128 {

tap-agent/src/tracker/global_tracker.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ impl GlobalTracker<u128> for u128 {
2222

2323
impl GlobalTracker<UnaggregatedReceipts> for GlobalFeeTracker {
2424
fn get_total_fee(&self) -> u128 {
25-
self.total_fee - self.requesting
25+
self.total_fee
2626
}
2727

2828
fn update(&mut self, new_fee: u128) {

0 commit comments

Comments
 (0)