@@ -502,7 +504,7 @@
Collateral amount
-
${formatAmount(btcMortgage.util.calcRequiredCollateral((loanAmount / floGlobals.btcRate), loan_collateral_ratio))}
+
${formatAmount(collateralAmount)} (${formatAmount(collateralAmount * floGlobals.btcRate, 'usd')})
Collateral provider
@@ -647,7 +649,7 @@
const {
type,
loanOpeningProcessID,
- borrower, isBorrower, coborrower, isCoborrower, lender, isLender, loanAmount, policyID,
+ borrower, isBorrower, coborrower, isCoBorrower, lender, isLender, loanAmount, collateral: { rate, quantity } = {}, policyID,
initiationTime, loanResponseTime, collateralLockAckTime, loanIssuedTime,
hasProvidedCollateral, hasAgreedToLend, hasLockedCollateral, hasIssuedLoan, hasRequestedCollateralRefund,
collateralRequestID, loanResponseID, collateralLockRequestID, collateralLockAckID, loanID, closingTxID,
@@ -659,7 +661,7 @@
const [verifyingCollateral, setVerifyCollateral] = useState(false)
let collateralAmount = 0
if (!isLender)
- collateralAmount = btcMortgage.util.calcRequiredCollateral((loanAmount / floGlobals.btcRate), btcMortgage.policies[policyID]?.loan_collateral_ratio) || 0
+ collateralAmount = btcMortgage.util.calcRequiredCollateral((loanAmount / (rate || floGlobals.btcRate)), btcMortgage.policies[policyID]?.loan_collateral_ratio) || 0
async function verifyCollateral(e) {
const confirmation = await getConfirmation('Verify collateral?', { message: `You are about to check for ${formatAmount(collateralAmount)} as collateral. Continue?`, confirmText: 'Verify', cancelText: 'Cancel' })
if (!confirmation)
@@ -736,7 +738,7 @@
// check if loan hasn't been issued even after 24 hours of collateral lock
let hasLockedCollateralForMoreThan24Hours = false
useEffect(() => {
- if (isCoborrower && hasLockedCollateral && !hasIssuedLoan) {
+ if (isCoBorrower && hasLockedCollateral && !hasIssuedLoan) {
const timeDiff = Date.now() - collateralLockAckTime
if (timeDiff > 86400000) {
hasLockedCollateralForMoreThan24Hours = true
@@ -766,7 +768,7 @@
Collateral amount
-
${formatAmount(collateralAmount)}
+
${formatAmount(collateralAmount)} (${formatAmount(collateralAmount * floGlobals.btcRate, 'usd')})
Duration
@@ -799,7 +801,7 @@
${isBorrower ? html`
Borrowing
`: html`
- ${isCoborrower ? html`
+ ${isCoBorrower ? html`
Co-borrowing
`: html`
Lending
@@ -819,7 +821,7 @@
${hasProvidedCollateral ? html`
`: html`
- ${isCoborrower ? html`
+ ${isCoBorrower ? html`
Verify that you have ${formatAmount(collateralAmount)} as collateral