|
|
@@ -588,6 +588,9 @@ impl Core {
|
|
|
now_balance.rescale(4);
|
|
|
|
|
|
self.predictor.on_balance(now_balance).await;
|
|
|
+
|
|
|
+ let mut cci = self.cci_arc.lock().await;
|
|
|
+ cci.now_balance = now_balance;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -920,6 +923,11 @@ impl Core {
|
|
|
return;
|
|
|
}
|
|
|
self.local_cash = data.balance * self.used_pct;
|
|
|
+
|
|
|
+ self.predictor.on_balance(self.local_cash).await;
|
|
|
+
|
|
|
+ let mut cci = self.cci_arc.lock().await;
|
|
|
+ cci.now_balance = self.local_cash;
|
|
|
}
|
|
|
|
|
|
// #[instrument(skip(self), level="TRACE")]
|