@nextrope/xrpl
Version:
A TypeScript/JavaScript API for interacting with the XRP Ledger in Node.js and the browser
35 lines • 1 kB
TypeScript
import { HasPreviousTxnID } from './BaseLedgerEntry';
export default interface Loan extends HasPreviousTxnID {
LedgerEntryType: 'Loan';
LedgerIndex: string;
Flags: number;
LoanSequence: number;
OwnerNode: number;
LoanBrokerNode: number;
LoanBrokerID: string;
Borrower: string;
LoanOriginationFee: number;
LoanServiceFee: number;
LatePaymentFee: number;
ClosePaymentFee: number;
OverpaymentFee: number;
InterestRate: number;
LateInterestRate: number;
CloseInterestRate: number;
OverpaymentInterestRate: number;
StartDate: number;
PaymentInterval: number;
GracePeriod: number;
PreviousPaymentDate: number;
NextPaymentDueDate: number;
PaymentRemaining: number;
PrincipalOutstanding: number;
PrincipalRequested: number;
AssetsAvailable: number;
}
export declare enum LoanFlags {
lsfLoanDefault = 65536,
lsfLoanImpaired = 131072,
lsfLoanOverpayment = 262144
}
//# sourceMappingURL=Loan.d.ts.map