coll fee on dashboard

This commit is contained in:
Adrian Brzeziński 2024-05-10 17:50:07 +02:00
parent 56eb12dc69
commit fb2a249388
2 changed files with 17 additions and 0 deletions

View File

@ -1086,10 +1086,18 @@ const BankDisclosure = ({
label="Loan origination fee rate"
value={`${formattedBankValues.loanOriginationFeeRate} bps`}
/>
<KeyValuePair
label="Collateral fee per day"
value={`${formattedBankValues.collateralFeePerDay} %`}
/>
<KeyValuePair
label="Collected fees"
value={`${formattedBankValues.collectedFeesNative} ($${formattedBankValues.collectedFeesNativePrice})`}
/>
<KeyValuePair
label="Collected collateral fees"
value={`${formattedBankValues.collectedCollateralFeesNative} ($${formattedBankValues.collectedCollateralFeesNativePrice})`}
/>
<KeyValuePair label="Dust" value={formattedBankValues.dust} />
<KeyValuePair
label="Reduce Only"

View File

@ -361,6 +361,7 @@ export const getFormattedBankValues = (group: Group, bank: Bank) => {
loanOriginationFeeRate: (
10000 * bank.loanOriginationFeeRate.toNumber()
).toFixed(2),
collateralFeePerDay: (100 * bank.collateralFeePerDay).toFixed(2),
collectedFeesNative: toUiDecimals(
bank.collectedFeesNative.toNumber(),
bank.mintDecimals,
@ -369,6 +370,14 @@ export const getFormattedBankValues = (group: Group, bank: Bank) => {
toUiDecimals(bank.collectedFeesNative.toNumber(), bank.mintDecimals) *
bank.uiPrice
).toFixed(2),
collectedCollateralFeesNative: toUiDecimals(
bank.collectedCollateralFees.toNumber(),
bank.mintDecimals,
).toFixed(2),
collectedCollateralFeesNativePrice: (
toUiDecimals(bank.collectedCollateralFees.toNumber(), bank.mintDecimals) *
bank.uiPrice
).toFixed(2),
dust: toUiDecimals(bank.dust, bank.mintDecimals),
deposits: toUiDecimals(
bank.indexedDeposits.mul(bank.depositIndex).toNumber(),