The unique address of the transaction sender.
OptionalAccountHash value identifying another transaction. If provided, this transaction is only valid if the sending account's previously-sent transaction matches the provided hash.
OptionalCloseA Fee Rate charged for repaying the Loan early in 1/10th basis points. Valid values are between 0 and 100000 inclusive. (0 - 100%)
OptionalCloseA nominal funds amount paid to the LoanBroker.Owner when an early full repayment is made.
OptionalCounterpartyThe address of the counterparty of the Loan.
OptionalCounterpartyThe signature of the counterparty over the transaction.
OptionalDataArbitrary metadata in hex format. The field is limited to 512 characters.
OptionalDelegateThe delegate account that is sending the transaction.
OptionalFeeInteger amount of XRP, in drops, to be destroyed as a cost for distributing this transaction to the network. Some transaction types have different minimum requirements.
OptionalFlagsSet of bit-flags for this transaction.
OptionalGraceThe number of seconds after the Loan's Payment Due Date can be Defaulted.
OptionalInterestAnnualized interest rate of the Loan in in 1/10th basis points. Valid values are between 0 and 100000 inclusive. (0 - 100%)
OptionalLastHighest ledger index this transaction can appear in. Specifying this field places a strict upper limit on how long the transaction can wait to be validated or rejected.
OptionalLateA premium added to the interest rate for late payments in in 1/10th basis points. Valid values are between 0 and 100000 inclusive. (0 - 100%)
OptionalLateA nominal funds amount paid to the LoanBroker.Owner when a payment is late.
The Loan Broker ID associated with the loan.
OptionalLoanA nominal funds amount paid to the LoanBroker.Owner when the Loan is created.
OptionalLoanA nominal amount paid to the LoanBroker.Owner with every Loan payment.
OptionalMemosAdditional arbitrary information used to identify this transaction.
OptionalNetworkThe network id of the transaction.
OptionalOverpaymentA fee charged on overpayments in 1/10th basis points. Valid values are between 0 and 100000 inclusive. (0 - 100%)
OptionalOverpaymentAn interest rate charged on over payments in 1/10th basis points. Valid values are between 0 and 100000 inclusive. (0 - 100%)
OptionalPaymentNumber of seconds between Loan payments.
OptionalPaymentThe total number of payments to be made against the Loan.
The principal amount requested by the Borrower.
OptionalSequenceThe sequence number of the account sending the transaction. A transaction is only valid if the Sequence number is exactly 1 greater than the previous transaction from the same account. The special case 0 means the transaction is using a Ticket instead.
OptionalSignersArray of objects that represent a multi-signature which authorizes this transaction.
OptionalSigningHex representation of the public key that corresponds to the private key used to sign this transaction. If an empty string, indicates a multi-signature is present in the Signers field instead.
OptionalSourceArbitrary integer used to identify the reason for this payment, or a sender on whose behalf this transaction is made. Conventionally, a refund should specify the initial payment's SourceTag as the refund payment's DestinationTag.
OptionalTicketThe sequence number of the ticket to use in place of a Sequence number. If this is provided, Sequence must be 0. Cannot be used with AccountTxnID.
The type of transaction. Valid types include: Payment, OfferCreate,
TrustSet, and many others.
OptionalTxnThe signature that verifies this transaction as originating from the account it says it is from.
The transaction creates a new Loan object.