Skip to content

Merge develop into confidential-transfer#7071

Merged
shawnxie999 merged 36 commits intoXRPLF:ripple/confidential-transferfrom
shawnxie999:ct-merge-dev-may-4
May 5, 2026
Merged

Merge develop into confidential-transfer#7071
shawnxie999 merged 36 commits intoXRPLF:ripple/confidential-transferfrom
shawnxie999:ct-merge-dev-may-4

Conversation

@shawnxie999
Copy link
Copy Markdown
Collaborator

High Level Overview of Change

Context of Change

API Impact

  • Public API: New feature (new methods and/or new fields)
  • Public API: Breaking change (in general, breaking changes should only impact the next api_version)
  • libxrpl change (any change that may affect libxrpl or dependents of libxrpl)
  • Peer protocol change (must be backward compatible or bump the peer protocol version)

a1q123456 and others added 29 commits April 23, 2026 13:59
Signed-off-by: JCW <a1q123456@users.noreply.github.com>
…6638)

Co-authored-by: xrplf-ai-reviewer[bot] <266832837+xrplf-ai-reviewer[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…G_MAP_ALLOC in CI (XRPLF#6993)

Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com>
Co-authored-by: Ed Hennis <ed@ripple.com>
Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: xrplf-ai-reviewer[bot] <266832837+xrplf-ai-reviewer[bot]@users.noreply.github.com>
Signed-off-by: JCW <a1q123456@users.noreply.github.com>
Co-authored-by: xrplf-ai-reviewer[bot] <266832837+xrplf-ai-reviewer[bot]@users.noreply.github.com>
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Bart <11445373+bthomee@users.noreply.github.com>
…F#6977)

Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com>
Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com>
Co-authored-by: Bart <11445373+bthomee@users.noreply.github.com>
Co-authored-by: Bart <bthomee@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
# Conflicts:
#	include/xrpl/protocol/detail/features.macro
#	include/xrpl/protocol/detail/ledger_entries.macro
#	include/xrpl/protocol/detail/secp256k1.h
#	include/xrpl/protocol/detail/transactions.macro
#	src/libxrpl/ledger/helpers/TokenHelpers.cpp
#	src/libxrpl/protocol/PublicKey.cpp
#	src/libxrpl/tx/invariants/MPTInvariant.cpp
#	src/libxrpl/tx/transactors/token/MPTokenIssuanceSet.cpp
#	src/test/app/Delegate_test.cpp
#	src/test/jtx/impl/mpt.cpp
#	src/test/jtx/mpt.h
@shawnxie999 shawnxie999 marked this pull request as ready for review May 4, 2026 18:40
@shawnxie999 shawnxie999 changed the title Ct merge dev may 4 Merge develop into confidential-transfer May 4, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 4, 2026

Codecov Report

❌ Patch coverage is 89.77444% with 136 lines in your changes missing coverage. Please review.
✅ Project coverage is 82.4%. Comparing base (58337c6) to head (cd193bb).
⚠️ Report is 3 commits behind head on ripple/confidential-transfer.

Files with missing lines Patch % Lines
include/xrpl/net/AutoSocket.h 39.0% 25 Missing ⚠️
include/xrpl/nodestore/detail/codec.h 54.2% 22 Missing ⚠️
include/xrpl/basics/TaggedCache.ipp 81.4% 19 Missing ⚠️
include/xrpl/conditions/detail/utils.h 15.4% 11 Missing ⚠️
include/xrpl/basics/IntrusivePointer.ipp 84.2% 6 Missing ⚠️
include/xrpl/protocol/AmountConversions.h 45.5% 6 Missing ⚠️
include/xrpl/basics/IntrusiveRefCounts.h 86.5% 5 Missing ⚠️
include/xrpl/beast/utility/PropertyStream.h 0.0% 5 Missing ⚠️
include/xrpl/basics/base_uint.h 92.9% 4 Missing ⚠️
...pl/beast/container/detail/aged_ordered_container.h 98.4% 3 Missing ⚠️
... and 20 more
Additional details and impacted files

Impacted file tree graph

@@                      Coverage Diff                       @@
##           ripple/confidential-transfer   #7071     +/-   ##
==============================================================
+ Coverage                          82.1%   82.4%   +0.2%     
==============================================================
  Files                              1027    1027             
  Lines                             77694   77341    -353     
  Branches                           7534    7372    -162     
==============================================================
- Hits                              63801   63691    -110     
+ Misses                            13893   13650    -243     
Files with missing lines Coverage Δ
include/xrpl/basics/Buffer.h 100.0% <ø> (ø)
include/xrpl/basics/CountedObject.h 100.0% <100.0%> (ø)
include/xrpl/basics/Expected.h 100.0% <100.0%> (ø)
include/xrpl/basics/IntrusivePointer.h 91.7% <100.0%> (ø)
include/xrpl/basics/LocalValue.h 100.0% <100.0%> (ø)
include/xrpl/basics/Log.h 71.4% <ø> (ø)
include/xrpl/basics/Mutex.hpp 100.0% <ø> (ø)
include/xrpl/basics/Number.h 98.7% <100.0%> (ø)
include/xrpl/basics/RangeSet.h 90.7% <100.0%> (ø)
include/xrpl/basics/Resolver.h 100.0% <ø> (ø)
... and 196 more

... and 232 files with indirect coverage changes

Impacted file tree graph

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@shawnxie999 shawnxie999 merged commit b831b66 into XRPLF:ripple/confidential-transfer May 5, 2026
35 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants