banx-token-lending-sdk
Version:
Banx Token Lending sdk
11 lines (10 loc) • 741 B
TypeScript
import { BondLoan } from './BondLoan';
import { BN } from '@coral-xyz/anchor';
export declare function calcBorrowerLoanBody(loan: BondLoan): BN;
export declare function calcLenderLoanBody(loan: BondLoan): BN;
export declare function calcBorrowerLoanInterest(loan: BondLoan, endTimeUnix: number): BN;
export declare function calcLenderLoanInterest(loan: BondLoan, endTimeUnix: number): BN;
export declare function calcLoanBorrowerDebt(loan: BondLoan, endTimeUnix: number): BN;
export declare function calcLentAmountWithInterest(loan: BondLoan, endTimeUnix: number): BN;
export declare function calcBorrowerLoanApr(loan: BondLoan): number;
export declare function calcLoanRepayAmountFromRepaymentCall(loan: BondLoan, endTimeUnix: number): BN;