asdasd
This commit is contained in:
@@ -429,8 +429,15 @@ final class AnalyticsService
|
||||
$postMeasurementPayoutAmount = $this->postMeasurementPayoutAmount($payouts, $latestMeasuredTs, $latestAsset);
|
||||
$visibleCoinsAtMeasurement = (float) ($latest['coins_total_visible'] ?? $latest['coins_total'] ?? 0.0);
|
||||
$adjustedVisibleCoins = max(0.0, $visibleCoinsAtMeasurement - $postMeasurementPayoutAmount);
|
||||
$walletBalanceCurrentAsset = (float) ($walletBalances[$latestAsset] ?? 0.0);
|
||||
$holdingsCurrentAsset = $walletBalanceCurrentAsset + $adjustedVisibleCoins;
|
||||
$walletBalanceCurrentAssetDirect = (float) ($walletBalances[$latestAsset] ?? 0.0);
|
||||
$walletBalanceCurrentAssetEquivalent = $latestAsset !== ''
|
||||
? (
|
||||
$useWalletSnapshot
|
||||
? $this->walletSnapshotValue($latestWalletSnapshot, $latestAsset, $latest)
|
||||
: $this->walletBalanceValue($walletBalances, $latestAsset, $latest)
|
||||
)
|
||||
: null;
|
||||
$holdingsCurrentAsset = ($walletBalanceCurrentAssetEquivalent !== null ? $walletBalanceCurrentAssetEquivalent : 0.0) + $adjustedVisibleCoins;
|
||||
$walletValue = $latestCurrency !== ''
|
||||
? (
|
||||
$useWalletSnapshot
|
||||
@@ -478,7 +485,8 @@ final class AnalyticsService
|
||||
'invested_capital' => $this->roundOrNull($cashInvestedCapital, 8),
|
||||
'cash_invested_capital' => $this->roundOrNull($cashInvestedCapital, 8),
|
||||
'reinvested_capital' => $this->roundOrNull($reinvestedCapital, 8),
|
||||
'wallet_balance_current_asset' => $this->roundOrNull($walletBalanceCurrentAsset, 6),
|
||||
'wallet_balance_current_asset' => $this->roundOrNull($walletBalanceCurrentAssetEquivalent, 6),
|
||||
'wallet_balance_current_asset_direct' => $this->roundOrNull($walletBalanceCurrentAssetDirect, 6),
|
||||
'holdings_current_asset' => $this->roundOrNull($holdingsCurrentAsset, 6),
|
||||
'wallet_value' => $this->roundOrNull($walletValue, 8),
|
||||
'wallet_snapshot_measured_at' => $useWalletSnapshot ? (string) ($latestWalletSnapshot['measured_at'] ?? '') : null,
|
||||
@@ -533,7 +541,8 @@ final class AnalyticsService
|
||||
'current_visible_coins' => $this->roundOrNull($adjustedVisibleCoins, 6),
|
||||
'current_effective_coins' => $this->roundOrNull((float) ($latest['coins_total_effective'] ?? $latest['coins_total']), 6),
|
||||
'wallet_balances' => $walletBalances,
|
||||
'wallet_balance_current_asset' => $this->roundOrNull($walletBalanceCurrentAsset, 6),
|
||||
'wallet_balance_current_asset' => $this->roundOrNull($walletBalanceCurrentAssetEquivalent, 6),
|
||||
'wallet_balance_current_asset_direct' => $this->roundOrNull($walletBalanceCurrentAssetDirect, 6),
|
||||
'holdings_current_asset' => $this->roundOrNull($holdingsCurrentAsset, 6),
|
||||
],
|
||||
'current_hashrate_mh' => $this->roundOrNull($currentHashrateMh, 4),
|
||||
|
||||
Reference in New Issue
Block a user