xrpld
Loading...
Searching...
No Matches
xrpl::test::jtx::LPToken Class Reference

#include <AMM.h>

Collaboration diagram for xrpl::test::jtx::LPToken:

Public Member Functions

 LPToken (std::uint64_t tokens)
 LPToken (IOUAmount tokens)
 LPToken (STAmount tokens)
STAmount tokens () const
STAmount tokens (Issue const &ammIssue) const

Private Attributes

Number const tokens_
Asset asset_

Detailed Description

Definition at line 19 of file src/test/jtx/AMM.h.

Constructor & Destructor Documentation

◆ LPToken() [1/3]

xrpl::test::jtx::LPToken::LPToken ( std::uint64_t tokens)

Definition at line 25 of file src/test/jtx/AMM.h.

◆ LPToken() [2/3]

xrpl::test::jtx::LPToken::LPToken ( IOUAmount tokens)

Definition at line 28 of file src/test/jtx/AMM.h.

◆ LPToken() [3/3]

xrpl::test::jtx::LPToken::LPToken ( STAmount tokens)

Definition at line 31 of file src/test/jtx/AMM.h.

Member Function Documentation

◆ tokens() [1/2]

STAmount xrpl::test::jtx::LPToken::tokens ( ) const
nodiscard

Definition at line 35 of file src/test/jtx/AMM.h.

◆ tokens() [2/2]

STAmount xrpl::test::jtx::LPToken::tokens ( Issue const & ammIssue) const
nodiscard

Definition at line 40 of file src/test/jtx/AMM.h.

Member Data Documentation

◆ tokens_

Number const xrpl::test::jtx::LPToken::tokens_
private

Definition at line 21 of file src/test/jtx/AMM.h.

◆ asset_

Asset xrpl::test::jtx::LPToken::asset_
private

Definition at line 22 of file src/test/jtx/AMM.h.