From 0639b464e59a2d041dea89583899902791642fba Mon Sep 17 00:00:00 2001 From: Valentin Balaschenko <13349202+vlntb@users.noreply.github.com> Date: Thu, 30 Apr 2026 12:25:57 +0100 Subject: [PATCH] 2-3-5 --- include/xrpl/shamap/detail/TaggedPointer.ipp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/xrpl/shamap/detail/TaggedPointer.ipp b/include/xrpl/shamap/detail/TaggedPointer.ipp index 903108ac66..cf6170b457 100644 --- a/include/xrpl/shamap/detail/TaggedPointer.ipp +++ b/include/xrpl/shamap/detail/TaggedPointer.ipp @@ -13,7 +13,7 @@ namespace { // Given n children, an array of size `*std::lower_bound(boundaries.begin(), // boundaries.end(), n);` is used to store the children. Note that the last // element must be the number of children in a dense array. -constexpr std::array boundaries{2, 4, 6, SHAMapInnerNode::branchFactor}; +constexpr std::array boundaries{2, 3, 5, SHAMapInnerNode::branchFactor}; static_assert( boundaries.size() <= 4, "The hashesAndChildren member uses a tagged array format with two bits "