mirror of
https://github.com/XRPLF/clio.git
synced 2026-07-24 15:40:16 +00:00
chore: Use libxrpl 3.2.0 (#3095)
This commit is contained in:
@@ -36,14 +36,14 @@
|
||||
|
||||
namespace rpc {
|
||||
|
||||
std::pair<ripple::STAmount, ripple::STAmount>
|
||||
std::pair<xrpl::STAmount, xrpl::STAmount>
|
||||
getAmmPoolHolds(
|
||||
BackendInterface const& backend,
|
||||
data::AmendmentCenterInterface const& amendmentCenter,
|
||||
std::uint32_t sequence,
|
||||
ripple::AccountID const& ammAccountID,
|
||||
ripple::Issue const& issue1,
|
||||
ripple::Issue const& issue2,
|
||||
xrpl::AccountID const& ammAccountID,
|
||||
xrpl::Issue const& issue1,
|
||||
xrpl::Issue const& issue2,
|
||||
bool freezeHandling,
|
||||
boost::asio::yield_context yield
|
||||
)
|
||||
@@ -57,38 +57,38 @@ getAmmPoolHolds(
|
||||
return std::make_pair(assetInBalance, assetOutBalance);
|
||||
}
|
||||
|
||||
ripple::STAmount
|
||||
xrpl::STAmount
|
||||
getAmmLpHolds(
|
||||
BackendInterface const& backend,
|
||||
std::uint32_t sequence,
|
||||
ripple::Currency const& cur1,
|
||||
ripple::Currency const& cur2,
|
||||
ripple::AccountID const& ammAccount,
|
||||
ripple::AccountID const& lpAccount,
|
||||
xrpl::Issue const& iss1,
|
||||
xrpl::Issue const& iss2,
|
||||
xrpl::AccountID const& ammAccount,
|
||||
xrpl::AccountID const& lpAccount,
|
||||
boost::asio::yield_context yield
|
||||
)
|
||||
{
|
||||
auto const lptCurrency = ammLPTCurrency(cur1, cur2);
|
||||
auto const lptCurrency = ammLPTCurrency(iss1, iss2);
|
||||
|
||||
// not using accountHolds because we don't need to check if the associated tokens of the LP are frozen
|
||||
return ammAccountHolds(backend, sequence, lpAccount, lptCurrency, ammAccount, true, yield);
|
||||
}
|
||||
|
||||
ripple::STAmount
|
||||
xrpl::STAmount
|
||||
getAmmLpHolds(
|
||||
BackendInterface const& backend,
|
||||
std::uint32_t sequence,
|
||||
ripple::SLE const& ammSle,
|
||||
ripple::AccountID const& lpAccount,
|
||||
xrpl::SLE const& ammSle,
|
||||
xrpl::AccountID const& lpAccount,
|
||||
boost::asio::yield_context yield
|
||||
)
|
||||
{
|
||||
return getAmmLpHolds(
|
||||
backend,
|
||||
sequence,
|
||||
ammSle[ripple::sfAsset].get<ripple::Issue>().currency,
|
||||
ammSle[ripple::sfAsset2].get<ripple::Issue>().currency,
|
||||
ammSle[ripple::sfAccount],
|
||||
ammSle[xrpl::sfAsset].get<xrpl::Issue>(),
|
||||
ammSle[xrpl::sfAsset2].get<xrpl::Issue>(),
|
||||
ammSle[xrpl::sfAccount],
|
||||
lpAccount,
|
||||
yield
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user