Merge remote-tracking branch 'ripple/develop' into xrplf/sponsor

This commit is contained in:
Oleksandr
2026-06-03 19:05:25 -04:00
326 changed files with 2559 additions and 1956 deletions

View File

@@ -33,7 +33,6 @@
#include <xrpl/protocol/XRPAmount.h>
#include <cstdint>
#include <memory>
#include <optional>
#include <set>
@@ -333,11 +332,7 @@ hashOfSeq(ReadView const& ledger, LedgerIndex seq, beast::Journal journal)
//------------------------------------------------------------------------------
TER
dirLink(
ApplyView& view,
AccountID const& owner,
std::shared_ptr<SLE>& object,
SF_UINT64 const& node)
dirLink(ApplyView& view, AccountID const& owner, SLE::pointer& object, SF_UINT64 const& node)
{
auto const page =
view.dirInsert(keylet::ownerDir(owner), object->key(), describeOwnerDir(owner));
@@ -493,7 +488,7 @@ cleanupOnAccountDelete(
std::optional<uint16_t> maxNodesToDelete)
{
// Delete all the entries in the account directory.
std::shared_ptr<SLE> sleDirNode{};
SLE::pointer sleDirNode{};
unsigned int uDirEntry{0};
uint256 dirEntry{beast::kZero};
std::uint32_t deleted = 0;