fix: MPTokenIssuanceDestroy reads sponsor from erased SLE #6895

This commit is contained in:
tequ
2026-04-21 16:27:33 +09:00
parent 207a33d3da
commit 7639bd9061

View File

@@ -44,11 +44,10 @@ MPTokenIssuanceDestroy::doApply()
if (!view().dirRemove(keylet::ownerDir(account_), (*mpt)[sfOwnerNode], mpt->key(), false))
return tefBAD_LEDGER; // LCOV_EXCL_LINE
view().erase(mpt);
auto const sponsor = getLedgerEntryReserveSponsor(view(), mpt);
adjustOwnerCount(view(), view().peek(keylet::account(account_)), sponsor, -1, j_);
view().erase(mpt);
return tesSUCCESS;
}