mirror of
https://github.com/XRPLF/rippled.git
synced 2026-07-24 23:50:22 +00:00
fix more build issues
This commit is contained in:
@@ -140,7 +140,7 @@ ownerCount(SLE::const_ref sle, beast::Journal j, std::int32_t ownerCountAdj = 0)
|
||||
*/
|
||||
void
|
||||
adjustOwnerCount(
|
||||
ApplyViewContext& ctx,
|
||||
ApplyViewContext const& ctx,
|
||||
std::int32_t ownerCountAdj,
|
||||
beast::Journal j = beast::Journal{beast::Journal::getNullSink()});
|
||||
|
||||
@@ -178,7 +178,7 @@ adjustOwnerCount(
|
||||
*/
|
||||
void
|
||||
adjustOwnerCountObj(
|
||||
ApplyViewContext& ctx,
|
||||
ApplyViewContext const& ctx,
|
||||
SLE::ref objectSle,
|
||||
std::int32_t ownerCountAdj,
|
||||
beast::Journal j = beast::Journal{beast::Journal::getNullSink()});
|
||||
|
||||
@@ -60,12 +60,10 @@ escrowUnlockApplyHelper<Issue>(
|
||||
if (!view.exists(trustLineKey) && createAsset)
|
||||
{
|
||||
// Can the account cover the trust line's reserve?
|
||||
auto const sponsorSle = getTxReserveSponsor(ctx);
|
||||
if (!sponsorSle)
|
||||
return sponsorSle.error(); // LCOV_EXCL_LINE
|
||||
auto const sponsorSle = ctx.reserveContext.sponsorSle;
|
||||
|
||||
if (auto const ret = checkInsufficientReserve(
|
||||
view, ctx.tx, sleDest, xrpBalance, *sponsorSle, 1, 0, journal);
|
||||
view, ctx.tx, sleDest, xrpBalance, sponsorSle, 1, 0, journal);
|
||||
!isTesSuccess(ret))
|
||||
{
|
||||
JLOG(journal.trace()) << "Trust line does not exist. "
|
||||
@@ -93,7 +91,7 @@ escrowUnlockApplyHelper<Issue>(
|
||||
Issue(currency, receiver), // limit of zero
|
||||
0, // quality in
|
||||
0, // quality out
|
||||
*sponsorSle, // sponsor
|
||||
sponsorSle, // sponsor
|
||||
journal); // journal
|
||||
!isTesSuccess(ter))
|
||||
{
|
||||
@@ -190,25 +188,23 @@ escrowUnlockApplyHelper<MPTIssue>(
|
||||
auto const mptKeylet = keylet::mptoken(issuanceKey.key, receiver);
|
||||
if (!view.exists(mptKeylet) && createAsset && !receiverIssuer)
|
||||
{
|
||||
auto const sponsorSle = getTxReserveSponsor(ctx);
|
||||
if (!sponsorSle)
|
||||
return sponsorSle.error(); // LCOV_EXCL_LINE
|
||||
auto const sponsorSle = ctx.reserveContext.sponsorSle;
|
||||
|
||||
if (auto const ret = checkInsufficientReserve(
|
||||
view, ctx.tx, sleDest, xrpBalance, *sponsorSle, 1, 0, journal);
|
||||
view, ctx.tx, sleDest, xrpBalance, sponsorSle, 1, 0, journal);
|
||||
!isTesSuccess(ret))
|
||||
return ret;
|
||||
|
||||
if (auto const ter = createMPToken(view, mptID, receiver, *sponsorSle, 0);
|
||||
if (auto const ter = createMPToken(view, mptID, receiver, sponsorSle, 0);
|
||||
!isTesSuccess(ter))
|
||||
{
|
||||
return ter; // LCOV_EXCL_LINE
|
||||
}
|
||||
|
||||
// update owner count.
|
||||
adjustOwnerCount(view, sleDest, *sponsorSle, 1, journal);
|
||||
adjustOwnerCount(view, sleDest, sponsorSle, 1, journal);
|
||||
auto mptSle = view.peek(mptKeylet);
|
||||
addSponsorToLedgerEntry(mptSle, *sponsorSle);
|
||||
addSponsorToLedgerEntry(mptSle, sponsorSle);
|
||||
}
|
||||
|
||||
if (!view.exists(mptKeylet) && !receiverIssuer)
|
||||
|
||||
Reference in New Issue
Block a user