Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: XRPLF/rippled
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.2.0
Choose a base ref
...
head repository: XRPLF/rippled
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2.3.0-b1
Choose a head ref
  • 20 commits
  • 1,335 files changed
  • 11 contributors

Commits on Jun 11, 2024

  1. Fix compatibility with Conan 2.x: (#5001)

    Closes #4926, #4990
    thejohnfreeman authored Jun 11, 2024

    Partially verified

    This commit is signed with the committer’s verified signature.
    targos’s contribution has been verified via GPG key.
    We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
    Copy the full SHA
    e3d1bb2 View commit details
  2. Add new command line option to make replaying transactions easier: (#…

    …5027)
    
    * Add trap_tx_hash command line option
    
    This new option can be used only if replay is also enabled. It takes a transaction hash from the ledger loaded for replay, and will cause a specific line to be hit in Transactor.cpp, right before the selected transaction is applied.
    Bronek authored Jun 11, 2024
    Copy the full SHA
    d576416 View commit details

Commits on Jun 12, 2024

  1. Fix conan typo: (#5044)

    Add missed coma in 'exportes_sources'
    oleks-rip authored Jun 12, 2024
    Copy the full SHA
    58f3abe View commit details

Commits on Jun 13, 2024

  1. Additional unit tests for testing deletion of trust lines (#4886)

    ckeshava authored Jun 13, 2024
    Copy the full SHA
    263e984 View commit details
  2. fixReducedOffersV2: prevent offers from blocking order books: (#5032)

    Fixes issue #4937.
    
    The fixReducedOffersV1 amendment fixed certain forms of offer
    modification that could lead to blocked order books.  Reduced
    offers can block order books if the effective quality of the
    reduced offer is worse than the quality of the original offer
    (from the perspective of the taker). It turns out that, for
    small values, the quality of the reduced offer can be
    significantly affected by the rounding mode used during
    scaling computations.
    
    Issue #4937 identified an additional code path that modified
    offers in a way that could lead to blocked order books.  This
    commit changes the rounding in that newly located code path so
    the quality of the modified offer is never worse than the
    quality of the offer as it was originally placed.
    
    It is possible that additional ways of producing blocking
    offers will come to light.  Therefore there may be a future
    need for a V3 amendment.
    scottschurr authored Jun 13, 2024
    Copy the full SHA
    ae7ea33 View commit details

Commits on Jun 14, 2024

  1. Expose all amendments known by libxrpl (#5026)

    godexsoft authored Jun 14, 2024
    Copy the full SHA
    20d0549 View commit details
  2. chore: remove repeat words (#5041)

    todaymoon authored Jun 14, 2024
    Copy the full SHA
    3f5e321 View commit details
  3. XLS-52d: NFTokenMintOffer (#4845)

    tequdev authored Jun 14, 2024
    Copy the full SHA
    9f7c619 View commit details

Commits on Jun 17, 2024

  1. docs: explain how to find a clang-format patch generated by CI (#4521)

    intelliot authored Jun 17, 2024
    Copy the full SHA
    06733ec View commit details
  2. Replaces the usage of boost::string_view with std::string_view (#4509)

    ckeshava authored Jun 17, 2024
    Copy the full SHA
    8258640 View commit details

Commits on Jun 18, 2024

  1. Add the fixEnforceNFTokenTrustline amendment: (#4946)

    Fix interactions between NFTokenOffers and trust lines.
    
    Since the NFTokenAcceptOffer does not check the trust line that
    the issuer receives as a transfer fee in the NFTokenAcceptOffer,
    if the issuer deletes the trust line after NFTokenCreateOffer,
    the trust line is created for the issuer by the
    NFTokenAcceptOffer.  That's fixed.
    
    Resolves #4925.
    scottschurr authored Jun 18, 2024
    Copy the full SHA
    223e6c7 View commit details
  2. Change order of checks in amm_info: (#4924)

    * Change order of checks in amm_info
    
    * Change amm_info error message in API version 3
    
    * Change amm_info error tests
    Bronek authored Jun 18, 2024
    Copy the full SHA
    c706926 View commit details

Commits on Jun 20, 2024

  1. Prepare to rearrange sources: (#4997)

    - Remove CMake module "MultiConfig".
    - Update clang-format configuration, CodeCov configuration,
      levelization script.
    - Replace source lists in CMake with globs.
    thejohnfreeman committed Jun 20, 2024
    Copy the full SHA
    ae20a3a View commit details
  2. Copy the full SHA
    f6879da View commit details
  3. Move CMake directory (#4997)

    Pretty Printer authored and thejohnfreeman committed Jun 20, 2024
    Copy the full SHA
    2e902de View commit details
  4. Rearrange sources (#4997)

    Pretty Printer authored and thejohnfreeman committed Jun 20, 2024
    Copy the full SHA
    e416ee7 View commit details
  5. Rewrite includes (#4997)

    Pretty Printer authored and thejohnfreeman committed Jun 20, 2024
    Copy the full SHA
    1d23148 View commit details
  6. Recompute loops (#4997)

    Pretty Printer authored and thejohnfreeman committed Jun 20, 2024
    Copy the full SHA
    d028005 View commit details
  7. Ignore restructuring commits (#4997)

    thejohnfreeman committed Jun 20, 2024
    Copy the full SHA
    7cf4611 View commit details
  8. Set version to 2.3.0-b1

    seelabs committed Jun 20, 2024
    Copy the full SHA
    ef02893 View commit details
Loading