rippled icon indicating copy to clipboard operation
rippled copied to clipboard

XLS-68: Sponsor

Open tequdev opened this issue 3 months ago • 1 comments

High Level Overview of Change

Context of Change

Type of Change

  • [x] New feature (non-breaking change which adds functionality)

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)

tequdev avatar Oct 14 '25 03:10 tequdev

Codecov Report

:x: Patch coverage is 96.23945% with 49 lines in your changes missing coverage. Please review. :white_check_mark: Project coverage is 78.8%. Comparing base (8564702) to head (e49d338).

Files with missing lines Patch % Lines
src/xrpld/rpc/handlers/AccountObjects.cpp 52.4% 10 Missing :warning:
src/libxrpl/ledger/View.cpp 96.6% 6 Missing :warning:
src/xrpld/app/tx/detail/VaultCreate.cpp 64.7% 6 Missing :warning:
src/xrpld/app/tx/detail/NFTokenUtils.cpp 90.2% 5 Missing :warning:
src/xrpld/app/tx/detail/SponsorshipTransfer.cpp 97.2% 5 Missing :warning:
src/xrpld/app/tx/detail/SponsorshipSet.cpp 98.6% 3 Missing :warning:
src/xrpld/app/tx/detail/Transactor.cpp 97.1% 3 Missing :warning:
src/xrpld/rpc/handlers/LedgerEntry.cpp 70.0% 3 Missing :warning:
src/xrpld/app/tx/detail/DeleteAccount.cpp 89.5% 2 Missing :warning:
src/xrpld/app/tx/detail/Payment.cpp 92.0% 2 Missing :warning:
... and 4 more
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##           develop   #5887     +/-   ##
=========================================
+ Coverage     78.6%   78.8%   +0.3%     
=========================================
  Files          818     822      +4     
  Lines        68938   69977   +1039     
  Branches      8241    8255     +14     
=========================================
+ Hits         54166   55175   +1009     
- Misses       14772   14802     +30     
Files with missing lines Coverage Δ
include/xrpl/ledger/View.h 100.0% <100.0%> (ø)
include/xrpl/protocol/HashPrefix.h 100.0% <ø> (ø)
include/xrpl/protocol/Indexes.h 100.0% <ø> (ø)
include/xrpl/protocol/TER.h 100.0% <ø> (ø)
include/xrpl/protocol/detail/ledger_entries.macro 100.0% <100.0%> (ø)
include/xrpl/protocol/detail/permissions.macro 100.0% <100.0%> (ø)
include/xrpl/protocol/detail/transactions.macro 100.0% <100.0%> (ø)
src/libxrpl/ledger/CredentialHelpers.cpp 97.7% <100.0%> (+<0.1%) :arrow_up:
src/libxrpl/protocol/Indexes.cpp 96.9% <100.0%> (+<0.1%) :arrow_up:
src/libxrpl/protocol/InnerObjectFormats.cpp 100.0% <100.0%> (ø)
... and 59 more

... and 6 files with indirect coverage changes

Impacted file tree graph

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

codecov[bot] avatar Nov 06 '25 10:11 codecov[bot]