LoanBrokerSet
- Test lending loan broker set xrp as vault owner
- Test lending loan broker set iou as vault owner
- Test lending loan broker set mpt as vault owner
- Test lending loan broker set with only required params[XRP]
- Test lending loan broker set with only required params[IOU]
- Test lending loan broker set with only required params[MPT]
- Test lending loan broker set xrp low reserve
- Test lending loan broker set xrp as non vault owner
- Test lending loan broker set as non existent account
- Test lending loan broker set multiple times with same vault id
- Test lending loan broker set with invalid vault id[-23131]
- Test lending loan broker set with invalid vault id[3123]
- Test lending loan broker set with invalid vault id[58E4CD288]
- Test lending loan broker set with invalid vault id[invalid vault id3]
- Test lending loan broker set with invalid vault id[~!@#$%^&*() -=+[{]};:.?'",/]
- Test lending loan broker set with malformed vault id
- Test lending loan broker set with non existent vault id
- Test lending loan broker set with no vault id field
- Test lending loan broker set with malformed data
- Test lending loan broker set with invalid data[XYZ]
- Test lending loan broker set with invalid data[0xA10]
- Test lending loan broker set with invalid data[123]
- Test lending loan broker set with invalid data[10.5]
- Test lending loan broker set with invalid data[-10 0]
- Test lending loan broker set with invalid data[-10 1]
- Test lending loan broker set with invalid data[:#!@]
- Test lending loan broker set with data more than 256 btyes
- Test lending loan broker set with ManagementFeeRate[0]
- Test lending loan broker set with ManagementFeeRate[5000]
- Test lending loan broker set with ManagementFeeRate[10000]
- Test lending loan broker set with invalid ManagementFeeRate[]
- Test lending loan broker set with invalid ManagementFeeRate[XYZ]
- Test lending loan broker set with invalid ManagementFeeRate[0xA10]
- Test lending loan broker set with invalid ManagementFeeRate[10.5]
- Test lending loan broker set with invalid ManagementFeeRate[-10 0]
- Test lending loan broker set with invalid ManagementFeeRate[-10 1]
- Test lending loan broker set with invalid ManagementFeeRate[:#!@]
- Test lending loan broker set with ManagementFeeRate more than max
- Test lending loan broker set with invalid DebtMaximum[]
- Test lending loan broker set with invalid DebtMaximum[XYZ]
- Test lending loan broker set with invalid DebtMaximum[0xA10]
- Test lending loan broker set with invalid DebtMaximum[:#!@]
- Test lending loan broker set with invalid DebtMaximum[18446744073709551616]
- Test lending loan broker set with negative DebtMaximum[-10 0]
- Test lending loan broker set with negative DebtMaximum[-10 1]
- Test lending loan broker set with valid DebtMaximum on xrp asset[10]
- Test lending loan broker set with valid DebtMaximum on xrp asset[9223372036854775807]
- Test lending loan broker set with fractional DebtMaximum on xrp asset
- Test lending loan broker set with valid DebtMaximum on iou asset[10]
- Test lending loan broker set with valid DebtMaximum on iou asset[10.02]
- Test lending loan broker set with valid DebtMaximum on iou asset[10.06]
- Test lending loan broker set with valid DebtMaximum on iou asset[10.6]
- Test lending loan broker set with valid DebtMaximum on iou asset[10.98]
- Test lending loan broker set with valid DebtMaximum on mpt asset
- Test lending loan broker set with fractional DebtMaximum on mpt asset
- Test lending loan broker set with unlimited DebtMaximum followed by loan set
- Test lending loan broker set with DebtMaximum more than vault asset maximum
- Test lending loan broker set DebtMaximum after emptying vault
- Test lending loan broker set DebtMaximum after vault set asset maximum to minimum
- Test lending loan broker set then loan set and vault set reduce asset maximum
- Test lending loan broker set assets available more than debt maximum loan set more debt
- Test lending loan broker set debt maximum more than assets available loan set more debt
- Test lending loan broker set with non zero CoverRateMinimum but no CoverRateLiquidation
- Test lending loan broker set with zero CoverRateMinimum but no CoverRateLiquidation
- Test lending loan broker set with non zero CoverRateMinimum and same CoverRateLiquidation
- Test lending loan broker set with zero CoverRateMinimum and zero CoverRateLiquidation
- Test lending loan broker set with zero CoverRateMinimum and non zero CoverRateLiquidation
- Test lending loan broker set with no CoverRateMinimum but non zero CoverRateLiquidation
- Test lending loan broker set with no CoverRateMinimum but zero CoverRateLiquidation
- Test lending loan broker set with valid CoverRateMinimum[0]
- Test lending loan broker set with valid CoverRateMinimum[50000]
- Test lending loan broker set with valid CoverRateMinimum[100000]
- Test lending loan broker set with CoverRateMinimum more than max
- Test lending loan broker set with invalid CoverRateMinimum[]
- Test lending loan broker set with invalid CoverRateMinimum[XYZ]
- Test lending loan broker set with invalid CoverRateMinimum[0xA10]
- Test lending loan broker set with invalid CoverRateMinimum[10.5]
- Test lending loan broker set with invalid CoverRateMinimum[-10 0]
- Test lending loan broker set with invalid CoverRateMinimum[-10 1]
- Test lending loan broker set with invalid CoverRateMinimum[:#!@]
- Test lending loan broker set CoverRateMinimum less than assets maximum
- Test lending loan broker set CoverRateMinimum after emptying vault
- Test lending loan broker set CoverRateMinimum after vault set asset maximum to minimum
- Test lending loan broker set with valid CoverRateLiquidation[50000]
- Test lending loan broker set with valid CoverRateLiquidation[100000]
- Test lending loan broker set with CoverRateLiquidation more than max
- Test lending loan broker set with invalid CoverRateLiquidation[]
- Test lending loan broker set with invalid CoverRateLiquidation[XYZ]
- Test lending loan broker set with invalid CoverRateLiquidation[0xA10]
- Test lending loan broker set with invalid CoverRateLiquidation[10.5]
- Test lending loan broker set with invalid CoverRateLiquidation[-10 0]
- Test lending loan broker set with invalid CoverRateLiquidation[-10 1]
- Test lending loan broker set with invalid CoverRateLiquidation[:#!@]
- Test lending loan broker set update with invalid loan broker id[-23131]
- Test lending loan broker set update with invalid loan broker id[3123]
- Test lending loan broker set update with invalid loan broker id[58E4CD288]
- Test lending loan broker set update with invalid loan broker id[invalid loan broker id3]
- Test lending loan broker set update with invalid loan broker id[~!@#$%^&*() -=+[{]};:.?'",/]
- Test lending loan broker set update with loan broker id from diff broker
- Test lending loan broker set update with loan broker id and vault id mismatch
- Test lending loan broker set update with no vault id
- Test lending loan broker set update with empty loan broker field
- Test lending loan broker set update with non existent loan broker id
- Test lending loan broker set update as third party
- Test lending loan broker set update Data[ABC-]
- Test lending loan broker set update Data[ABC-XYZ]
- Test lending loan broker set update ManagementFeeRate[10000-0]
- Test lending loan broker set update ManagementFeeRate[0-10000]
- Test lending loan broker set update DebtMaximum
- Test lending loan broker set update CoverRateMinimum[100000-0]
- Test lending loan broker set update CoverRateMinimum[0-100000]
- Test lending loan broker set update CoverRateLiquidation[100000-0]
- Test lending loan broker set update CoverRateLiquidation[0-100000]
- Test lending loan broker set on private vault with domain id
- Test lending loan broker set on private vault with no domain id
- Test lending loan broker set on private vault with tfVaultShareNonTransferable flag on private vault
- Test lending loan broker set with xrp and preauth on broker
- Test lending loan broker set individual freeze on broker and loan set
- Test lending loan broker set deep freeze on broker and loan set
- Test lending loan broker set deep freeze on borrower and loan set
- Test lending loan broker set global freeze on broker and loan set
- Test lending loan broker set after global freeze
- Test lending loan broker set with mpt and lock on broker
- Test lending loan broker set with no loan and delete broker
- Test lending loan broker set with loan and delete broker
- Test lending loan broker set with CoverRateMinimum do loan set no cover deposit
- Test lending loan broker set loan set then vault withdraw assets
- Test lending loan broker set vault withdraw assets then loan set
- Test lending loan broker set loan set then vault withdraw shares
- Test lending loan broker set vault withdraw shares then loan set
- Test lending loan broker set with auth and loan set and pay to third party asset iou
- Test lending loan broker set with auth and loan set with borrower not authorized asset iou
LoanBrokerDelete
- Test lending loan broker delete on asset xrp
- Test lending loan broker delete on asset iou
- Test lending loan broker delete on asset mpt
- Test lending loan broker delete with low reserve
- Test lending loan broker delete by third party
- Test lending loan broker delete by non existent account
- Test lending loan broker delete with no loan broker field
- Test lending loan broker delete with invalid loan broker id values[-23131]
- Test lending loan broker delete with invalid loan broker id values[3123]
- Test lending loan broker delete with invalid loan broker id values[58E4CD288]
- Test lending loan broker delete with invalid loan broker id values[invalid loan broker id3]
- Test lending loan broker delete with invalid loan broker id values[~!@#$%^&*() -=+[{]};:.?'",/]
- Test lending loan broker delete with empty loan broker id value
- Test lending loan broker delete with loan broker id and vault id mismatch
- Test lending loan broker delete with loan set
- Test lending loan broker delete loan default no clawback
- Test lending loan broker delete loan default and clawback assets
- Test lending loan broker delete multiple times
- Test lending loan broker delete multiple loan broker objects
- Test lending loan broker delete and delete account
- Test lending loan broker delete loan default clawback shares by issuer who is not vault owner
- Test lending loan broker delete loan default clawback shares by issuer who is vault owner
- Test lending loan broker delete loan default clawback assets by issuer who is vault owner
- Test lending loan broker delete loan default clawback shares by vault owner
LoanBrokerCoverDeposit
- Test lending loan broker cover deposit asset xrp
- Test lending loan broker cover deposit asset iou
- Test lending loan broker cover deposit asset mpt
- Test lending loan broker cover deposit with low reserve
- Test lending loan broker cover deposit and loan set asset iou
- Test lending loan broker cover deposit and loan set with mpt auth asset mpt
- Test lending loan broker cover deposit and loan set without mpt auth asset mpt
- Test lending loan broker cover deposit with tfMPTRequireAuth flag and loan set with issuer ack asset mpt
- Test lending loan broker cover deposit with tfMPTRequireAuth flag and loan set with issuer no ack asset mpt
- Test lending loan broker cover deposit with 0 CoverRateMinimum and loan set with cover deposit
- Test lending loan broker cover deposit with 0 CoverRateMinimum and loan set no cover deposit
- Test lending loan broker cover deposit with non 0 CoverRateMinimum and loan set with cover deposit
- Test lending loan broker cover deposit with non 0 CoverRateMinimum and loan set no cover deposit
- Test lending loan broker cover deposit by third party
- Test lending loan broker cover deposit by non existent account
- Test lending loan broker cover deposit with no loan broker field
- Test lending loan broker cover deposit with no amount field
- Test lending loan broker cover deposit with invalid loan broker id values[-23131]
- Test lending loan broker cover deposit with invalid loan broker id values[3123]
- Test lending loan broker cover deposit with invalid loan broker id values[58E4CD288]
- Test lending loan broker cover deposit with invalid loan broker id values[invalid loan broker id3]
- Test lending loan broker cover deposit with invalid loan broker id values[~!@#$%^&*() -=+[{]};:.?'",/]
- Test lending loan broker cover deposit with empty loan broker id value
- Test lending loan broker cover deposit with loan broker id and vault id mismatch
- Test lending loan broker cover deposit with invalid amount asset xrp[-10.5]
- Test lending loan broker cover deposit with invalid amount asset xrp[100.5]
- Test lending loan broker cover deposit with invalid amount asset xrp[58E4CD288]
- Test lending loan broker cover deposit with invalid amount asset xrp[invalid amount3]
- Test lending loan broker cover deposit with invalid amount asset xrp[#@!#@]
- Test lending loan broker cover deposit with bad amount asset xrp[-10 0]
- Test lending loan broker cover deposit with bad amount asset xrp[-10 1]
- Test lending loan broker cover deposit with bad amount asset xrp[0]
- Test lending loan broker cover deposit with bad amount asset iou[-10 0]
- Test lending loan broker cover deposit with bad amount asset iou[-10 1]
- Test lending loan broker cover deposit with bad amount asset iou[0]
- Test lending loan broker cover deposit with invalid amount asset iou[10.5]
- Test lending loan broker cover deposit with invalid amount asset iou[58E4CD288]
- Test lending loan broker cover deposit with invalid amount asset iou[invalid amount2]
- Test lending loan broker cover deposit with invalid amount asset iou[~!@#$%^&*() -=+[{]};:.?'",/]
- Test lending loan broker cover deposit with bad amount asset mpt[-10 0]
- Test lending loan broker cover deposit with bad amount asset mpt[-10 1]
- Test lending loan broker cover deposit with bad amount asset mpt[0]
- Test lending loan broker cover deposit with invalid amount asset mpt[10.5 0]
- Test lending loan broker cover deposit with invalid amount asset mpt[10.5 1]
- Test lending loan broker cover deposit with invalid amount asset mpt[58E4CD288]
- Test lending loan broker cover deposit with invalid amount asset mpt[invalid amount3]
- Test lending loan broker cover deposit with invalid amount asset mpt[~!@#$%^&*() -=+[{]};:.?'",/]
- Test lending loan broker cover deposit multiple times
- Test lending loan broker cover deposit xrp in iou vault
- Test lending loan broker cover deposit xrp in mpt vault
- Test lending loan broker cover deposit iou in xrp vault
- Test lending loan broker cover deposit invalid issuer asset iou
- Test lending loan broker cover deposit different currency asset iou
- Test lending loan broker cover deposit with deposit auth asset xrp
- Test lending loan broker cover deposit with individual freeze on loan broker asset iou
- Test lending loan broker cover deposit with deep freeze on loan broker asset iou
- Test lending loan broker cover deposit with global freeze asset iou
- Test lending loan broker cover deposit with individual freeze on vault pseudo account
- Test lending loan broker cover deposit with deep freeze on vault pseudo account
- Test lending loan broker cover deposit with individual freeze on loan broker pseudo account asset iou
- Test lending loan broker cover deposit with deep freeze on loan broker pseudo account asset iou
- Test lending loan broker cover deposit with tfMPTCanLock but loan broker pseudo account not locked asset mpt
- Test lending loan broker cover deposit with loan broker pseudo account locked asset mpt
- Test lending loan broker cover deposit with auth enabled asset iou
- Test lending loan broker cover deposit with tfMPTLock set asset mpt
- Test lending loan broker cover deposit with insufficient funds after loan set
- Test lending loan broker cover deposit with sufficient funds after loan set asset xrp
- Test lending loan broker cover deposit with cover rate minimum multiple loans
- Test lending loan broker cover deposit with sufficient funds after loan set asset iou
LoanBrokerCoverWithdraw
- Test lending loan broker cover withdraw asset xrp
- Test lending loan broker cover withdraw asset iou
- Test lending loan broker cover withdraw asset mpt
- Test lending loan broker cover withdraw with low reserve
- Test lending loan broker cover withdraw by third party
- Test lending loan broker cover withdraw by non existent account[XRP]
- Test lending loan broker cover withdraw by non existent account[IOU]
- Test lending loan broker cover withdraw by non existent account[MPT]
- Test lending loan broker cover withdraw with no loan broker field
- Test lending loan broker cover withdraw with no amount field
- Test lending loan broker cover withdraw with invalid loan broker id values[-23131]
- Test lending loan broker cover withdraw with invalid loan broker id values[3123]
- Test lending loan broker cover withdraw with invalid loan broker id values[58E4CD288]
- Test lending loan broker cover withdraw with invalid loan broker id values[invalid loan broker id3]
- Test lending loan broker cover withdraw with invalid loan broker id values[~!@#$%^&*() -=+[{]};:.?'",/]
- Test lending loan broker cover withdraw with empty loan broker id value
- Test lending loan broker cover withdraw with loan broker id mismatch
- Test lending loan broker cover withdraw with invalid amount asset xrp[-10.5]
- Test lending loan broker cover withdraw with invalid amount asset xrp[10.5]
- Test lending loan broker cover withdraw with invalid amount asset xrp[100.5]
- Test lending loan broker cover withdraw with invalid amount asset xrp[58E4CD288]
- Test lending loan broker cover withdraw with invalid amount asset xrp[invalid amount4]
- Test lending loan broker cover withdraw with invalid amount asset xrp[#@!#@]
- Test lending loan broker cover withdraw with invalid amount asset iou[-10.5]
- Test lending loan broker cover withdraw with invalid amount asset iou[10.5]
- Test lending loan broker cover withdraw with invalid amount asset iou[58E4CD288]
- Test lending loan broker cover withdraw with invalid amount asset iou[invalid amount3]
- Test lending loan broker cover withdraw with invalid amount asset iou[#@!#@]
- Test lending loan broker cover withdraw with fraction amount asset iou
- Test lending loan broker cover withdraw with invalid amount asset mpt[-10.5]
- Test lending loan broker cover withdraw with invalid amount asset mpt[10.5]
- Test lending loan broker cover withdraw with invalid amount asset mpt[100.5]
- Test lending loan broker cover withdraw with invalid amount asset mpt[58E4CD288]
- Test lending loan broker cover withdraw with invalid amount asset mpt[invalid amount4]
- Test lending loan broker cover withdraw with invalid amount asset mpt[#@!#@]
- Test lending loan broker cover withdraw with bad amount asset xrp[-10 0]
- Test lending loan broker cover withdraw with bad amount asset xrp[-10 1]
- Test lending loan broker cover withdraw with bad amount asset xrp[0]
- Test lending loan broker cover withdraw with bad amount asset iou[-10 0]
- Test lending loan broker cover withdraw with bad amount asset iou[-10 1]
- Test lending loan broker cover withdraw with bad amount asset iou[0]
- Test lending loan broker cover withdraw with bad amount asset mpt[-10 0]
- Test lending loan broker cover withdraw with bad amount asset mpt[-10 1]
- Test lending loan broker cover withdraw with bad amount asset mpt[0]
- Test lending loan broker cover withdraw invalid issuer asset iou
- Test lending loan broker cover withdraw multiple times
- Test lending loan broker cover withdraw more than cover deposit
- Test lending loan broker cover withdraw with CoverRateMinimum set asset xrp[0]
- Test lending loan broker cover withdraw with CoverRateMinimum set asset xrp[10]
- Test lending loan broker cover withdraw more than available balance with CoverRateMinimum set asset xrp
- Test lending loan broker cover withdraw with CoverRateMinimum more than 100 percent
- Test lending loan broker cover withdraw with CoverRateMinimum set asset iou[0]
- Test lending loan broker cover withdraw with CoverRateMinimum set asset iou[10]
- Test lending loan broker cover withdraw with deposit auth asset xrp
- Test lending loan broker cover withdraw with deposit auth on destination account asset xrp
- Test lending loan broker cover withdraw after global freeze asset iou
- Test lending loan broker cover withdraw with destination asset iou
- Test lending loan broker cover withdraw with destination without trustline asset iou
- Test lending loan broker cover withdraw with destination after individual freeze without trustline asset iou
- Test lending loan broker cover withdraw with destination after individual freeze with trustline asset iou
- Test lending loan broker cover withdraw with destination after deep freeze without trustline asset iou
- Test lending loan broker cover withdraw with destination after deep freeze with trustline asset iou
- Test lending loan broker cover withdraw with destination deep freeze loan broker asset iou
- Test lending loan broker cover withdraw with individual freeze on loan broker asset iou
- Test lending loan broker cover withdraw with deep freeze on loan broker asset iou
- Test lending loan broker cover withdraw no destination with tfMPTLock set on loan broker asset mpt
- Test lending loan broker cover withdraw with individual freeze on vault pseudo account
- Test lending loan broker cover withdraw no destination with tfMPTLock set on loan broker pseudo asset mpt
- Test lending loan broker cover withdraw with individual freeze on loan broker pseudo account asset iou
- Test lending loan broker cover withdraw with deep freeze on loan broker pseudo account asset iou
- Test lending loan broker cover withdraw no destination with tfMPTLock set on vault pseudo asset mpt
- Test lending loan broker cover withdraw with destination without mpt object asset mpt
- Test lending loan broker cover withdraw with destination with mpt object asset mpt
- Test lending loan broker cover withdraw with tfMPTRequireAuth flag destination ack asset mpt
- Test lending loan broker cover withdraw with tfMPTRequireAuth flag destination no ack asset mpt
- Test lending loan broker cover withdraw with destination tfMPTLock set on broker asset mpt
- Test lending loan broker cover withdraw with destination tfMPTLock set on destination asset mpt
- Test lending loan broker cover withdraw with destination after global freeze asset iou
- Test lending loan broker cover withdraw without cover deposit
- Test lending loan broker cover withdraw with destination account
- Test lending loan broker cover withdraw with non existent destination account
- Test lending loan broker cover withdraw with empty destination account value[XRP]
- Test lending loan broker cover withdraw with empty destination account value[IOU]
- Test lending loan broker cover withdraw with empty destination account value[MPT]
- Test lending loan broker cover withdraw with auth enabled asset iou
- Test lending loan broker cover withdraw with auth enabled destination authorized asset iou
- Test lending loan broker cover withdraw with auth enabled destination authorized but no trustline asset iou
- Test lending loan broker cover withdraw with auth enabled destination unauthorized asset iou
- Test lending loan broker cover withdraw xrp in iou vault
- Test lending loan broker cover withdraw xrp in mpt vault
- Test lending loan broker cover withdraw iou in xrp vault
LoanBrokerCoverClawback
- Test lending loan broker cover clawback asset iou
- Test lending loan broker cover clawback asset xrp
- Test lending loan broker cover clawback asset mpt
- Test lending loan broker cover clawback with low reserve
- Test lending loan broker cover clawback by third party
- Test lending loan broker cover clawback by non existent account
- Test lending loan broker cover clawback with no loan broker field
- Test lending loan broker cover clawback with no amount field
- Test lending loan broker cover clawback with invalid loan broker id values[-23131]
- Test lending loan broker cover clawback with invalid loan broker id values[3123]
- Test lending loan broker cover clawback with invalid loan broker id values[58E4CD288]
- Test lending loan broker cover clawback with invalid loan broker id values[invalid loan broker id3]
- Test lending loan broker cover clawback with invalid loan broker id values[~!@#$%^&*() -=+[{]};:.?'",/]
- Test lending loan broker cover clawback with empty loan broker id value
- Test lending loan broker cover clawback with loan broker id mismatch
- Test lending loan broker cover clawback after cover withdraw
- Test lending loan broker cover clawback with invalid amount[-10.5]
- Test lending loan broker cover clawback with invalid amount[10.5]
- Test lending loan broker cover clawback with invalid amount[58E4CD288]
- Test lending loan broker cover clawback with invalid amount[invalid amount3]
- Test lending loan broker cover clawback with invalid amount[#@!#@]
- Test lending loan broker cover clawback fraction amount
- Test lending loan broker cover clawback with different issuer
- Test lending loan broker cover clawback with bad amount[-10 0]
- Test lending loan broker cover clawback with bad amount[-10 1]
- Test lending loan broker cover clawback multiple times
- Test lending loan broker cover clawback more than cover available with 0 cover rate minimum
- Test lending loan broker cover clawback more than cover available with non 0 cover rate minimum
- Test lending loan broker cover clawback when cover available is 0
- Test lending loan broker cover clawback 0 amount when cover available is non zero
- Test lending loan broker cover clawback with CoverRateMinimum set
- Test lending loan broker cover clawback with deposit auth asset xrp
- Test lending loan broker cover clawback after individual freeze asset iou
- Test lending loan broker cover clawback after deep freeze asset iou
- Test lending loan broker cover clawback after global freeze asset iou
- Test lending loan broker cover clawback without cover deposit
- Test lending loan broker cover clawback without AllowTrustLineClawback flag asset iou
- Test lending loan broker cover clawback without MPTCanClawback flag asset mpt
- Test lending loan broker cover clawback without MPTCanLock flag asset mpt
- Test lending loan broker cover clawback with tfMPTLock set on loan broker asset mpt
LoanSet
- Test lending loan set xrp by loan broker
- Test lending loan set xrp by borrower
- Test lending loan set iou by loan broker
- Test lending loan set iou by borrower
- Test lending loan set mpt by loan broker
- Test lending loan set mpt by borrower
- Test lending loan set mpt by loan broker with no mpt auth on borrower
- Test lending loan set mpt by borrower with no mpt auth on borrower
- Test lending loan set by third party account[XRP]
- Test lending loan set by third party account[IOU]
- Test lending loan set by third party account[MPT]
- Test lending loan set by non existent account[XRP]
- Test lending loan set by non existent account[IOU]
- Test lending loan set by non existent account[MPT]
- Test lending loan set with no LoanBrokerID
- Test lending loan set with invalid LoanBrokerID[None]
- Test lending loan set with invalid LoanBrokerID[loan broker id1]
- Test lending loan set with invalid LoanBrokerID[loan broker id2]
- Test lending loan set with invalid LoanBrokerID[-1]
- Test lending loan set with invalid LoanBrokerID[0]
- Test lending loan set with invalid LoanBrokerID[1.1]
- Test lending loan set with invalid LoanBrokerID[malformed input]
- Test lending loan set with invalid LoanBrokerID[@!#$]
- Test lending loan set with invalid LoanBrokerID[A86E82EA1FE334A43D1A4383DF3691A3307E0835C3EC1A319620091B548FDBBZ]
- Test lending loan set with invalid LoanBrokerID[A86E82EA1FE334A43D1A4383DF3691A3307E0835C3EC]
- Test lending loan set with invalid LoanBrokerID[True]
- Test lending loan set with invalid LoanBrokerID[False]
- Test lending loan set with third party LoanBrokerID[XRP]
- Test lending loan set with third party LoanBrokerID[IOU]
- Test lending loan set with third party LoanBrokerID[MPT]
- Test lending loan set multiple times with same LoanBrokerID and same borrower[XRP]
- Test lending loan set multiple times with same LoanBrokerID and same borrower[IOU]
- Test lending loan set multiple times with same LoanBrokerID and same borrower[MPT]
- Test lending loan set multiple times with same LoanBrokerID and different borrower[XRP]
- Test lending loan set multiple times with same LoanBrokerID and different borrower[IOU]
- Test lending loan set multiple times with same LoanBrokerID and different borrower[MPT]
- Test lending loan set of full vault amount in multiple loans by same borrower[XRP]
- Test lending loan set of full vault amount in multiple loans by same borrower[IOU]
- Test lending loan set of full vault amount in multiple loans by same borrower[MPT]
- Test lending loan set of full vault amount in multiple loans by different borrowers[XRP]
- Test lending loan set of full vault amount in multiple loans by different borrowers[IOU]
- Test lending loan set of full vault amount in multiple loans by different borrowers[MPT]
- Test lending loan set by borrower with base reserve
- Test lending loan set by loan broker with base reserve on borrower
- Test lending loan set with no CounterpartySignature
- Test lending loan set with no PrincipalRequested
- Test lending loan set with invalid PrincipalRequested values[]
- Test lending loan set with invalid PrincipalRequested values[None]
- Test lending loan set with invalid PrincipalRequested values[principal requested2]
- Test lending loan set with invalid PrincipalRequested values[principal requested3]
- Test lending loan set with invalid PrincipalRequested values[1.5]
- Test lending loan set with invalid PrincipalRequested values[malformed input]
- Test lending loan set with invalid PrincipalRequested values[@$&*]
- Test lending loan set with invalid PrincipalRequested values[True]
- Test lending loan set with invalid PrincipalRequested values[False]
- Test lending loan set of xrp asset with invalid PrincipalRequested values[]
- Test lending loan set of xrp asset with invalid PrincipalRequested values[None]
- Test lending loan set of xrp asset with invalid PrincipalRequested values[principal requested2]
- Test lending loan set of xrp asset with invalid PrincipalRequested values[principal requested3]
- Test lending loan set of xrp asset with invalid PrincipalRequested values[1.5]
- Test lending loan set of xrp asset with invalid PrincipalRequested values[malformed input]
- Test lending loan set of xrp asset with invalid PrincipalRequested values[@$&*]
- Test lending loan set of xrp asset with invalid PrincipalRequested values[True]
- Test lending loan set of xrp asset with invalid PrincipalRequested values[False]
- Test lending loan set of iou asset with invalid PrincipalRequested values[]
- Test lending loan set of iou asset with invalid PrincipalRequested values[None]
- Test lending loan set of iou asset with invalid PrincipalRequested values[principal requested2]
- Test lending loan set of iou asset with invalid PrincipalRequested values[principal requested3]
- Test lending loan set of iou asset with invalid PrincipalRequested values[1.5]
- Test lending loan set of iou asset with invalid PrincipalRequested values[malformed input]
- Test lending loan set of iou asset with invalid PrincipalRequested values[@$&*]
- Test lending loan set of iou asset with invalid PrincipalRequested values[True]
- Test lending loan set of iou asset with invalid PrincipalRequested values[False]
- Test lending loan set of mpt asset with invalid PrincipalRequested values[]
- Test lending loan set of mpt asset with invalid PrincipalRequested values[None]
- Test lending loan set of mpt asset with invalid PrincipalRequested values[principal requested2]
- Test lending loan set of mpt asset with invalid PrincipalRequested values[principal requested3]
- Test lending loan set of mpt asset with invalid PrincipalRequested values[1.5]
- Test lending loan set of mpt asset with invalid PrincipalRequested values[malformed input]
- Test lending loan set of mpt asset with invalid PrincipalRequested values[@$&*]
- Test lending loan set of mpt asset with invalid PrincipalRequested values[True]
- Test lending loan set of mpt asset with invalid PrincipalRequested values[False]
- Test lending loan set with negative PrincipalRequested value
- Test lending loan set with PrincipalRequested greater than vault assets[XRP]
- Test lending loan set with PrincipalRequested greater than vault assets[IOU]
- Test lending loan set with PrincipalRequested greater than vault assets[MPT]
- Test lending loan set with zero PrincipalRequested value[XRP]
- Test lending loan set with zero PrincipalRequested value[IOU]
- Test lending loan set with zero PrincipalRequested value[MPT]
- Test lending loan set with zero PrincipalRequested value of auth required iou asset by borrower
- Test lending loan set with auth required iou asset by borrower
- Test lending loan set with auth required iou asset by loan broker
- Test lending loan set with zero PrincipalRequested value of auth required mpt asset by borrower
- Test lending loan set with auth required mpt asset by borrower
- Test lending loan set with auth required mpt asset by loan broker
- Test lending loan set with invalid PaymentTotal[None]
- Test lending loan set with invalid PaymentTotal[payment total1]
- Test lending loan set with invalid PaymentTotal[payment total2]
- Test lending loan set with invalid PaymentTotal[2026-01-29]
- Test lending loan set with invalid PaymentTotal[-1]
- Test lending loan set with invalid PaymentTotal[1.1]
- Test lending loan set with invalid PaymentTotal[malformed input]
- Test lending loan set with invalid PaymentTotal[@!#$]
- Test lending loan set with invalid PaymentTotal[4383DF3691A3307E0835C3EC]
- Test lending loan set with invalid PaymentTotal[True]
- Test lending loan set with invalid PaymentTotal[False]
- Test lending loan set with invalid PaymentTotal[18446744073709551616]
- Test lending loan set with zero PaymentTotal
- Test lending loan set with valid PaymentTotal[1]
- Test lending loan set with valid PaymentTotal[5]
- Test lending loan set with valid PaymentTotal[1000]
- Test lending loan set with invalid PaymentInterval[None]
- Test lending loan set with invalid PaymentInterval[payment interval1]
- Test lending loan set with invalid PaymentInterval[payment interval2]
- Test lending loan set with invalid PaymentInterval[-1]
- Test lending loan set with invalid PaymentInterval[1.1]
- Test lending loan set with invalid PaymentInterval[malformed input]
- Test lending loan set with invalid PaymentInterval[@!#$]
- Test lending loan set with invalid PaymentInterval[4383DF3691A3307E0835C3EC]
- Test lending loan set with invalid PaymentInterval[True]
- Test lending loan set with invalid PaymentInterval[False]
- Test lending loan set with invalid PaymentInterval[10000000000000000]
- Test lending loan set with PaymentInterval less that default[0]
- Test lending loan set with PaymentInterval less that default[59]
- Test lending loan set with valid PaymentInterval[60]
- Test lending loan set with valid PaymentInterval[1000000]
- Test lending loan set with invalid GracePeriod[grace period0]
- Test lending loan set with invalid GracePeriod[grace period1]
- Test lending loan set with invalid GracePeriod[-1]
- Test lending loan set with invalid GracePeriod[1.1]
- Test lending loan set with invalid GracePeriod[malformed input]
- Test lending loan set with invalid GracePeriod[@!#$]
- Test lending loan set with invalid GracePeriod[4383DF3691A3307E0835C3EC]
- Test lending loan set with invalid GracePeriod[True]
- Test lending loan set with invalid GracePeriod[False]
- Test lending loan set with invalid GracePeriod[10000000000000000]
- Test lending loan set with GracePeriod less that default[0]
- Test lending loan set with GracePeriod less that default[59]
- Test lending loan set with valid GracePeriod[60]
- Test lending loan set with valid GracePeriod[100]
- Test lending loan set with GracePeriod greater than PaymentInterval
- Test lending loan set with invalid InterestRate[None]
- Test lending loan set with invalid InterestRate[interest rate1]
- Test lending loan set with invalid InterestRate[interest rate2]
- Test lending loan set with invalid InterestRate[-1]
- Test lending loan set with invalid InterestRate[1.1]
- Test lending loan set with invalid InterestRate[malformed input]
- Test lending loan set with invalid InterestRate[@!#$]
- Test lending loan set with invalid InterestRate[4383DF3691A3307E0835C3EC]
- Test lending loan set with invalid InterestRate[True]
- Test lending loan set with invalid InterestRate[False]
- Test lending loan set with invalid InterestRate[10000000000000000]
- Test lending loan set with invalid InterestRate[18446744073709551616]
- Test lending loan set with valid InterestRate[100000]
- Test lending loan set with invalid OverpaymentInterestRate[None]
- Test lending loan set with invalid OverpaymentInterestRate[overpayment interest rate1]
- Test lending loan set with invalid OverpaymentInterestRate[overpayment interest rate2]
- Test lending loan set with invalid OverpaymentInterestRate[-1]
- Test lending loan set with invalid OverpaymentInterestRate[1.1]
- Test lending loan set with invalid OverpaymentInterestRate[malformed input]
- Test lending loan set with invalid OverpaymentInterestRate[@!#$]
- Test lending loan set with invalid OverpaymentInterestRate[4383DF3691A3307E0835C3EC]
- Test lending loan set with invalid OverpaymentInterestRate[True]
- Test lending loan set with invalid OverpaymentInterestRate[False]
- Test lending loan set with invalid OverpaymentInterestRate[10000000000000000]
- Test lending loan set with invalid OverpaymentInterestRate[18446744073709551616]
- Test lending loan set with valid OverpaymentInterestRate[0]
- Test lending loan set with valid OverpaymentInterestRate[16]
- Test lending loan set with valid OverpaymentInterestRate[100000]
- Test lending loan set with PrincipalRequested greater than DebtMaximum in one loan[XRP]
- Test lending loan set with PrincipalRequested greater than DebtMaximum in one loan[IOU]
- Test lending loan set with PrincipalRequested greater than DebtMaximum in one loan[MPT]
- Test lending loan set with PrincipalRequested greater than DebtMaximum in multiple loans[XRP]
- Test lending loan set with PrincipalRequested greater than DebtMaximum in multiple loans[IOU]
- Test lending loan set with PrincipalRequested greater than DebtMaximum in multiple loans[MPT]
- Test lending loan set and delete the borrower after loan start
- Test lending loan set xrp with LoanOriginationFee by loan broker
- Test lending loan set iou with LoanOriginationFee by loan broker
- Test lending loan set mpt with LoanOriginationFee by loan broker
- Test lending loan set mpt with LoanOriginationFee without mpt auth on loan broker
- Test lending loan set mpt with LoanOriginationFee without mpt auth on borrower
- Test lending loan set with LoanOriginationFee by borrower
- Test lending loan set and delete account on completed loan
- Test lending loan set xrp with invalid data[XYZ]
- Test lending loan set xrp with invalid data[0xA10]
- Test lending loan set xrp with invalid data[123]
- Test lending loan set xrp with invalid data[10.5]
- Test lending loan set xrp with invalid data[-10 0]
- Test lending loan set xrp with invalid data[-10 1]
- Test lending loan set xrp with invalid data[:#!@]
- Test lending loan set xrp with empty data
- Test lending loan set iou asset with global freeze on issuer
- Test lending loan broker set loan set then vault withdraw assets
- Test lending loan broker set loan set then vault withdraw shares
- Test lending loan set with no trust line on borrower
- Test lending loan set with no mpt auth on borrower
- Test lending loan set with same loan broker and borrower
LoanDelete
- Test lending loan delete on incomplete loan by loan broker[XRP]
- Test lending loan delete on incomplete loan by loan broker[IOU]
- Test lending loan delete on incomplete loan by loan broker[MPT]
- Test lending loan delete on incomplete loan by borrower[XRP]
- Test lending loan delete on incomplete loan by borrower[IOU]
- Test lending loan delete on incomplete loan by borrower[MPT]
- Test lending loan delete on incomplete loan by third party account[XRP]
- Test lending loan delete on incomplete loan by third party account[IOU]
- Test lending loan delete on incomplete loan by third party account[MPT]
- Test lending loan delete on incomplete loan by non existent account[XRP]
- Test lending loan delete on incomplete loan by non existent account[IOU]
- Test lending loan delete on incomplete loan by non existent account[MPT]
- Test lending loan delete with no LoanID
- Test lending loan delete with invalid LoanID[None]
- Test lending loan delete with invalid LoanID[loan id1]
- Test lending loan delete with invalid LoanID[loan id2]
- Test lending loan delete with invalid LoanID[-1]
- Test lending loan delete with invalid LoanID[0]
- Test lending loan delete with invalid LoanID[1.1]
- Test lending loan delete with invalid LoanID[malformed input]
- Test lending loan delete with invalid LoanID[@!#$]
- Test lending loan delete with invalid LoanID[A86E82EA1FE334A43D1A4383DF3691A3307E0835C3EC1A319620091B548FDBBZ]
- Test lending loan delete with invalid LoanID[A86E82EA1FE334A43D1A4383DF3691A3307E0835C3EC]
- Test lending loan delete with invalid LoanID[True]
- Test lending loan delete with invalid LoanID[False]
- Test lending loan delete on completed xrp loan by loan broker
- Test lending loan delete on completed xrp loan by borrower
- Test lending loan delete on completed xrp loan by borrower with just base reserve
- Test lending loan delete on completed xrp loan by third party account
- Test lending loan delete on mismatched loan by loan broker
- Test lending loan delete on completed loan multiple times by loan broker
- Test lending loan delete on completed by loan broker and delete loan broker
- Test lending loan delete on completed by loan broker and delete borrower
- Test lending loan delete on completed by loan broker without Loandraw
- Test lending loan delete on completed by loan broker without Loandraw and deposit auth on borrower
- Test lending loan broker delete after loan delete
- Test lending loan broker delete before loan delete
LoanManage
- Test lending loan manage by loan broker[XRP]
- Test lending loan manage by loan broker[IOU]
- Test lending loan manage by loan broker[MPT]
- Test lending loan manage by third party account[XRP]
- Test lending loan manage by third party account[IOU]
- Test lending loan manage by third party account[MPT]
- Test lending loan manage by non existent account[XRP]
- Test lending loan manage by non existent account[IOU]
- Test lending loan manage by non existent account[MPT]
- Test lending loan manage xrp by no LoanID
- Test lending loan manage xrp with invalid LoanID[None]
- Test lending loan manage xrp with invalid LoanID[loan id1]
- Test lending loan manage xrp with invalid LoanID[loan id2]
- Test lending loan manage xrp with invalid LoanID[-1]
- Test lending loan manage xrp with invalid LoanID[0]
- Test lending loan manage xrp with invalid LoanID[1.1]
- Test lending loan manage xrp with invalid LoanID[malformed input]
- Test lending loan manage xrp with invalid LoanID[@!#$]
- Test lending loan manage xrp with invalid LoanID[A86E82EA1FE334A43D1A4383DF3691A3307E0835C3EC1A319620091B548FDBBZ]
- Test lending loan manage xrp with invalid LoanID[A86E82EA1FE334A43D1A4383DF3691A3307E0835C3EC]
- Test lending loan manage xrp with invalid LoanID[True]
- Test lending loan manage xrp with invalid LoanID[False]
- Test lending loan manage xrp with mismatched LoanID
- Test lending loan manage xrp multiple times on same loanID
- Test lending loan manage by borrower
- Test lending loan manage with flags 0
- Test lending loan manage xrp with invalid Flags[flags0]
- Test lending loan manage xrp with invalid Flags[flags1]
- Test lending loan manage xrp with invalid Flags[-1]
- Test lending loan manage xrp with invalid Flags[1.1]
- Test lending loan manage xrp with invalid Flags[malformed input]
- Test lending loan manage xrp with invalid Flags[@!#$]
- Test lending loan manage xrp with invalid Flags[A86E82EA1FE334A43D1A4383DF3691A3307E0835C3EC1A319620091B548FDBBZ]
- Test lending loan manage xrp with invalid Flags[A86E82EA1FE334A43D1A4383DF3691A3307E0835C3EC]
- Test lending loan manage xrp with invalid Flags[True]
- Test lending loan manage xrp with invalid Flags[False]
- Test lending loan manage with tfLoanDefault flag before grace period[XRP]
- Test lending loan manage with tfLoanDefault flag before grace period[IOU]
- Test lending loan manage with tfLoanDefault flag before grace period[MPT]
- Test lending loan manage with tfLoanImpair flag on started loan[XRP]
- Test lending loan manage with tfLoanImpair flag on started loan[IOU]
- Test lending loan manage with tfLoanImpair flag on started loan[MPT]
- Test lending loan manage with tfLoanUnimpair flag on started loan[XRP]
- Test lending loan manage with tfLoanUnimpair flag on started loan[IOU]
- Test lending loan manage with tfLoanUnimpair flag on started loan[MPT]
- Test lending loan manage with tfLoanDefault flag on started loan with no payment[XRP]
- Test lending loan manage with tfLoanDefault flag on started loan with no payment[IOU]
- Test lending loan manage with tfLoanDefault flag on started loan with no payment[MPT]
- Test lending loan manage with tfLoanImpair flag on started loan with no payment[XRP]
- Test lending loan manage with tfLoanImpair flag on started loan with no payment[IOU]
- Test lending loan manage with tfLoanImpair flag on started loan with no payment[MPT]
- Test lending loan manage with tfLoanUnimpair flag on started loan with no payment[XRP]
- Test lending loan manage with tfLoanUnimpair flag on started loan with no payment[IOU]
- Test lending loan manage with tfLoanUnimpair flag on started loan with no payment[MPT]
- Test lending loan manage on completed loan by loan broker[131072]
- Test lending loan manage on completed loan by loan broker[65536]
- Test lending loan manage on completed loan by loan broker[262144]
- Test lending loan manage on completed loan by borrower[131072]
- Test lending loan manage on completed loan by borrower[65536]
- Test lending loan manage on completed loan by borrower[262144]
- Test lending loan manage set unimpair flag on active loan by loan broker
- Test lending loan manage set default flag on xrp loan after NextPaymentDueDate and GracePeriod by loan broker
- Test lending loan manage set default flag on iou loan after NextPaymentDueDate and GracePeriod by loan broker
- Test lending loan manage set default flag on mpt loan after NextPaymentDueDate and GracePeriod by loan broker
- Test lending loan manage set default flag before NextPaymentDueDate and GracePeriod by loan broker
- Test lending loan manage set default flag and clear flag by loan broker
- Test lending loan manage set default flag multiple times by loan broker
- Test lending loan manage set impair flag on active loan by loan broker
- Test lending loan manage set impair flag and clear flag on active loan by loan broker
- Test lending loan manage set impair flag on defaulted loan by loan broker
- Test lending loan manage set impair flag multiple times by loan broker
- Test lending loan manage set unimpair flag and clear flag by loan broker
- Test lending loan manage set unimpair flag on defaulted loan by loan broker
- Test lending loan manage set impair flag and unimpair flag by loan broker
- Test lending loan manage set unimpair flag multiple times by loan broker
- Test lending loan manage set impair flag and make a payment
- Test lending loan manage set impair flag before NextPaymentDueDate
LoanPay
- Test lending loan pay xrp by borrower
- Test lending loan pay iou by borrower
- Test lending loan pay mpt by borrower
- Test lending loan pay by loan broker[XRP]
- Test lending loan pay by loan broker[IOU]
- Test lending loan pay by loan broker[MPT]
- Test lending loan pay by third party account[XRP]
- Test lending loan pay by third party account[IOU]
- Test lending loan pay by third party account[MPT]
- Test lending loan pay by borrower on completed loan[XRP]
- Test lending loan pay by borrower on completed loan[IOU]
- Test lending loan pay by borrower on completed loan[MPT]
- Test lending loan pay xrp by non existent account
- Test lending loan pay xrp by borrower with no LoanID
- Test lending loan pay xrp with invalid LoanID[None]
- Test lending loan pay xrp with invalid LoanID[loan id1]
- Test lending loan pay xrp with invalid LoanID[loan id2]
- Test lending loan pay xrp with invalid LoanID[-1]
- Test lending loan pay xrp with invalid LoanID[0]
- Test lending loan pay xrp with invalid LoanID[1.1]
- Test lending loan pay xrp with invalid LoanID[malformed input]
- Test lending loan pay xrp with invalid LoanID[@!#$]
- Test lending loan pay xrp with invalid LoanID[A86E82EA1FE334A43D1A4383DF3691A3307E0835C3EC1A319620091B548FDBBZ]
- Test lending loan pay xrp with invalid LoanID[A86E82EA1FE334A43D1A4383DF3691A3307E0835C3EC]
- Test lending loan pay xrp with invalid LoanID[True]
- Test lending loan pay xrp with invalid LoanID[False]
- Test lending loan pay xrp with mismatched LoanID
- Test lending loan pay xrp by borrower with no Amount
- Test lending loan pay xrp with malformed Amount[None]
- Test lending loan pay xrp with malformed Amount[amount1]
- Test lending loan pay xrp with malformed Amount[1.1]
- Test lending loan pay xrp with malformed Amount[malformed input]
- Test lending loan pay xrp with malformed Amount[@!#$]
- Test lending loan pay xrp with malformed Amount[A86E82EA1FE334A43D1A4383DF3691A3307E0835C3EC1A319620091B548FDBBZ]
- Test lending loan pay xrp with malformed Amount[A86E82EA1FE334A43D1A4383DF3691A3307E0835C3EC]
- Test lending loan pay xrp with malformed Amount[True]
- Test lending loan pay xrp with malformed Amount[False]
- Test lending loan pay xrp with invalid Amount[0]
- Test lending loan pay xrp with invalid Amount[-1]
- Test lending loan pay xrp with invalid Amount[amount2]
- Test lending loan pay xrp with Amount as 100
- Test lending loan pay after NextPaymentDueDate without tfLoanLatePayment LatePaymentFee and InterestRate[XRP]
- Test lending loan pay after NextPaymentDueDate without tfLoanLatePayment LatePaymentFee and InterestRate[IOU]
- Test lending loan pay after NextPaymentDueDate without tfLoanLatePayment LatePaymentFee and InterestRate[MPT]
- Test lending loan pay after NextPaymentDueDate with tfLoanLatePayment without LatePaymentFee and InterestRate[XRP]
- Test lending loan pay after NextPaymentDueDate with tfLoanLatePayment without LatePaymentFee and InterestRate[IOU]
- Test lending loan pay after NextPaymentDueDate with tfLoanLatePayment without LatePaymentFee and InterestRate[MPT]
- Test lending loan pay xrp after NextPaymentDueDate with LatePaymentFee by borrower
- Test lending loan pay IOU after NextPaymentDueDate with LatePaymentFee by borrower
- Test lending loan pay MPT after NextPaymentDueDate with LatePaymentFee by borrower
- Test lending loan pay xrp with InterestRate and do a payment
- Test lending loan pay IOU with InterestRate and do a payment
- Test lending loan pay MPT with InterestRate and do 10 payments
- Test lending loan pay xrp after NextPaymentDueDate with LatePaymentFee InterestRate LateInterestRate by borrower
- Test lending loan pay IOU after NextPaymentDueDate with LatePaymentFee InterestRate LateInterestRate by borrower
- Test lending loan pay MPT after NextPaymentDueDate with LatePaymentFee InterestRate LateInterestRate by borrower
- Test lending loan pay xrp after NextPaymentDueDate with LatePaymentFee InterestRate LateInterestRate of incorrect asset by borrower
- Test lending loan pay xrp less than required payment before NextPaymentDueDate by borrower
- Test lending loan pay xrp less than required payment after NextPaymentDueDate by borrower
- Test lending loan pay xrp with LoanServiceFee by borrower
- Test lending loan pay iou with LoanServiceFee by borrower
- Test lending loan pay mpt with LoanServiceFee by borrower
- Test lending loan pay xrp of two payments and pay extra in first payment remaining in second payment with tfLoanOverpayment flag
- Test lending loan pay xrp of two payments and pay extra in first payment remaining in second payment without tfLoanOverpayment flag
- Test lending loan pay xrp of three payments and pay extra in first payment remaining of second interval in second payment third interval payment with tfLoanOverpayment flag
- Test lending loan pay xrp of three payments and pay extra in first payment second interval payment remaining in third interval payment with tfLoanOverpayment flag
- Test lending loan pay xrp of three payments and pay extra before first payment skip second payment remaining in third interval payment with tfLoanOverpayment flag
- Test lending loan pay xrp without tfLoanOverpayment and do an overpayment of two periodic payments
- Test lending loan pay IOU without tfLoanOverpayment and do an overpayment of two periodic payments
- Test lending loan pay MPT without tfLoanOverpayment and do an overpayment of two periodic payments
- Test lending loan pay xrp without tfLoanOverpayment and do a fraction of of periodic payment
- Test lending loan pay IOU without tfLoanOverpayment and do a fraction of of periodic payment
- Test lending loan pay MPT without tfLoanOverpayment and do a fraction of of periodic payment
- Test lending loan pay xrp with tfLoanOverpayment and pay more than PrincipalRequested
- Test lending loan pay IOU with tfLoanOverpayment and pay more than PrincipalRequested
- Test lending loan pay MPT with tfLoanOverpayment and pay more than PrincipalRequested
- Test lending loan pay xrp without tfLoanOverpayment and pay more than PrincipalRequested
- Test lending loan pay IOU without tfLoanOverpayment and pay more than PrincipalRequested
- Test lending loan pay MPT without tfLoanOverpayment and pay more than PrincipalRequested
- Test lending loan pay multiple times before NextPaymentDueDate
- Test lending loan pay full payment with tfLoanOverpayment before NextPaymentDueDate
- Test lending loan pay xrp early full payment with close payment fee before NextPaymentDueDate
- Test lending loan pay iou early full payment with close payment fee before NextPaymentDueDate
- Test lending loan pay mpt early full payment with close payment fee before NextPaymentDueDate
- Test lending loan pay early full payment less than required
- Test lending loan pay of overpayment with tfLoanOverpayment after NextPaymentDueDate
- Test lending loan pay iou by borrower with global freeze
- Test lending loan pay iou with individual freeze on borrower
- Test lending loan pay iou with deep freeze on borrower
- Test lending loan pay iou on borrower with individual freeze on loan broker
- Test lending loan pay iou on borrower with deep freeze on loan broker
- Test lending loan pay xrp of iou asset loan
- Test lending loan pay xrp of mpt loan
- Test lending loan pay iou of xrp loan
- Test lending loan pay iou of mpt loan
- Test lending loan pay mpt of xrp loan
- Test lending loan pay mpt of iou loan
- Test lending loan pay xrp by borrower and deposit auth on loan broker
- Test lending loan pay mpt with MPTLocked on borrower
- Test lending loan pay mpt with MPTLocked on loan broker
- Test lending loan set of xrp for self and loan pay
- Test lending loan set of iou for issuer and loan pay
- Test lending loan set of iou for self and loan pay
- Test lending loan set of mpt for issuer and loan pay
- Test lending loan set of mpt for self and loan pay
- Test lending loan of 1 unit in one payment[MPT]
- Test lending loan of 1 unit in one payment[XRP]
- Test lending loan of 1 unit in multiple payments[MPT]
- Test lending loan of 1 unit in multiple payments[XRP]
- Test lending loan of 1 iou in one payment
- Test lending loan of 1 iou in multiple payments
- Test xrp loan pay of overpayment without tfLoanOverpayment on loan set
- Test xrp loan pay of overpayment with tfLoanOverpayment on loan set
- Test lending loan pay with same account as loan broker and borrower
- Test xrp loan pay of overpayment with mismatched flag on loan pay
- Test xrp loan defaulted and delete loan by loan broker
- Test xrp loan defaulted and delete loan by borrower
- Test xrp loan defaulted and withdraw remaining first loss capital
- Test xrp loan defaulted with low cover deposit and withdraw first loss capital
- Test xrp loan defaulted and withdraw first loss capital with deep freeze on loan broker
- Test xrp loan defaulted and withdraw first loss capital with freeze on loan broker
- Test xrp pay loan delete loan loan broker objects withdraw remaining funds and delete vault
- Test xrp pay loan delete loan loan broker objects and delete vault before withdrawing remaining funds
- Test xrp pay skip loan delete loan and delete loan broker object
- Test xrp loan delete loan skip deleting loan broker and delete vault objects
- Test xrp pay loan delete loan1 and loan broker object
- Test xrp pay loan delete loan loan broker1 objects and delete vault
- Test delete defaulted xrp loan by deep freeze loan broker and create new loan
- Test xrp loan of whole asset amount default loan and vault withdraw
Top comments (0)