xrpld
Loading...
Searching...
No Matches
xrpl::detail::LoanStateDeltas Struct Reference

#include <LendingHelpers.h>

Collaboration diagram for xrpl::detail::LoanStateDeltas:

Public Member Functions

Number total () const
 Calculates the total change across all components.
void nonNegative ()

Public Attributes

Number principal
Number interest
Number managementFee

Detailed Description

Definition at line 514 of file LendingHelpers.h.

Member Function Documentation

◆ total()

Number xrpl::detail::LoanStateDeltas::total ( ) const
nodiscard

Calculates the total change across all components.

Returns
The sum of principal, interest, and management fee deltas.

Definition at line 530 of file LendingHelpers.h.

◆ nonNegative()

void xrpl::detail::LoanStateDeltas::nonNegative ( )

Definition at line 307 of file LendingHelpers.cpp.

Member Data Documentation

◆ principal

Number xrpl::detail::LoanStateDeltas::principal

Definition at line 517 of file LendingHelpers.h.

◆ interest

Number xrpl::detail::LoanStateDeltas::interest

Definition at line 520 of file LendingHelpers.h.

◆ managementFee

Number xrpl::detail::LoanStateDeltas::managementFee

Definition at line 523 of file LendingHelpers.h.