Commit Graph

  • 476f6e04e7 Enforce levelization in libxrpl with CMake (#5111) John Freeman 2026-02-20 02:58:35 +09:00
  • 5c1e54eec1 refactor: clean up LedgerEntry.cpp (#5199) Mayukha Vadari 2026-02-20 02:58:32 +09:00
  • 7e4c52c869 test: Add more test cases for Base58 parser (#5174) Ed Hennis 2026-02-20 02:49:13 +09:00
  • ed9046b4fc test: Check for some unlikely null dereferences in tests (#5004) Ed Hennis 2026-02-20 02:49:12 +09:00
  • 01c1f87eca Add Antithesis intrumentation (#5042) Bronek Kozicki 2026-02-20 02:49:07 +09:00
  • c764643d52 Reduce the peer charges for well-behaved peers: Valentin Balaschenko 2026-02-20 02:31:56 +09:00
  • 9b5937a1a1 update actions/upload-artifact to v4 tequ 2026-02-20 02:31:55 +09:00
  • 794a146116 levelization tequ 2026-02-20 02:31:54 +09:00
  • 5736d83aa1 Update ServerDefinition tequ 2026-02-20 02:29:29 +09:00
  • 8a2d0b1aa4 refactor(AMMClawback): move tfClawTwoAssets check (#5201) Elliot Lee 2026-02-20 02:22:41 +09:00
  • 12fea12674 Add a new serialized type: STNumber (#5121) Elliot Lee 2026-02-20 02:22:41 +09:00
  • e1ea2d61ea fix: check for valid ammID field in amm_info RPC (#5188) Olek 2026-02-20 02:22:40 +09:00
  • fb50a0c90d fix: include index in server_definitions RPC (#5190) Mayukha Vadari 2026-02-20 02:22:36 +09:00
  • 14af5e67fc Fix ledger_entry crash on invalid credentials request (#5189) Bronek Kozicki 2026-02-20 02:21:26 +09:00
  • 780500bc35 Replace Uint192 with Hash192 in server_definitions response (#5177) Shawn Xie 2026-02-20 02:21:26 +09:00
  • c8d7f35a59 Fix potential deadlock (#5124) Bronek Kozicki 2026-02-20 02:21:25 +09:00
  • 2867b6eac5 Introduce Credentials support (XLS-70d): (#5103) Olek 2026-02-20 02:21:22 +09:00
  • 879bfb453e Fix token comparison in Payment (#5172) Gregory Tsipenyuk 2026-02-20 02:08:41 +09:00
  • 6eddc7095b Add fixAMMv1_2 amendment (#5176) Gregory Tsipenyuk 2026-02-20 02:08:38 +09:00
  • a289acc691 Fix unity build (#5179) Gregory Tsipenyuk 2026-02-20 02:02:27 +09:00
  • 05ca77b23c Add AMMClawback Transaction (XLS-0073d) (#5142) yinyiqian1 2026-02-20 02:02:10 +09:00
  • d2e41693c5 docs: Add protobuf dependencies to linux setup instructions (#5156) Valentin Balaschenko 2026-02-20 01:46:15 +09:00
  • bfabc979bb fix: reject invalid markers in account_objects RPC calls (#5046) yinyiqian1 2026-02-20 01:46:15 +09:00
  • 2a4c068f81 Update RELEASENOTES.md (#5154) Bob Conan 2026-02-20 01:46:14 +09:00
  • 0cd8805e36 Introduce MPT support (XLS-33d): (#5143) Gregory Tsipenyuk 2026-02-20 01:46:11 +09:00
  • 019940e907 Consolidate definitions of fields, objects, transactions, and features (#5122) John Freeman 2026-02-20 01:26:23 +09:00
  • 02749feea8 Reformat code with clang-format-18 John Freeman 2026-02-20 00:44:26 +09:00
  • 0788de203f Update pre-commit hook John Freeman 2026-02-20 00:36:14 +09:00
  • 7454c46037 Update clang-format settings John Freeman 2026-02-20 00:36:13 +09:00
  • 202f2f03fb Update clang-format workflow John Freeman 2026-02-20 00:36:13 +09:00
  • 282b7b73c5 Expand Error Message for rpcInternal (#4959) Chenna Keshava B S 2026-02-20 00:36:12 +09:00
  • cf80df3eca docs: clean up API-CHANGELOG.md (#5064) Elliot Lee 2026-02-20 00:36:12 +09:00
  • 47a0018f30 feat(SQLite): allow configurable database pragma values (#5135) Denis Angell 2026-02-20 00:36:11 +09:00
  • ea53a31081 refactor: re-order PRAGMA statements (#5140) Vlad 2026-02-20 00:36:10 +09:00
  • 8491fd37e8 fix(book_changes): add "validated" field and reduce RPC latency (#5096) Chenna Keshava B S 2026-02-20 00:36:10 +09:00
  • fbcb7376ff chore: fix typos in comments (#5094) luozexuan 2026-02-20 00:36:09 +09:00
  • dfaaac19c6 test: Retry RPC commands to try to fix MacOS CI jobs (#5120) Ed Hennis 2026-02-20 00:36:08 +09:00
  • c5a971317d docs: Update options documentation (#5083) John Freeman 2026-02-20 00:36:08 +09:00
  • 725c5beb3f refactor: Remove dead headers (#5081) John Freeman 2026-02-20 00:36:07 +09:00
  • 5a0882d17a refactor: Remove reporting mode (#5092) John Freeman 2026-02-20 00:36:04 +09:00
  • 7465bf594c Address rare corruption of NFTokenPage linked list (#4945) Scott Schurr 2026-02-20 00:27:38 +09:00
  • 96ce8c5b74 Factor out Transactor::trapTransaction (#5087) Bronek Kozicki 2026-02-20 00:18:34 +09:00
  • 4b7370c0d2 Remove shards (#5066) John Freeman 2026-02-20 00:18:30 +09:00
  • 59151959a1 Update gcovr EXCLUDE (#5084) Bronek Kozicki 2026-02-20 00:06:32 +09:00
  • 380e3839c2 Fix crash inside OverlayImpl loops over ids_ (#5071) Bronek Kozicki 2026-02-20 00:06:31 +09:00
  • 7a68da9c4b docs: Document the process for merging pull requests (#5010) Ed Hennis 2026-02-20 00:06:31 +09:00
  • b2505dbd5f Remove unused constants from resource/Fees.h (#4856) Scott Schurr 2026-02-20 00:06:30 +09:00
  • 2aac65330b fix: change error for invalid feature param in feature RPC (#5063) Mayukha Vadari 2026-02-20 00:06:29 +09:00
  • 3570f3410d Ensure levelization sorting is ASCII-order across platforms (#5072) Ed Hennis 2026-02-20 00:06:29 +09:00
  • 1f1a52b5f0 fix: Fix NuDB build error via Conan patch (#5061) Ed Hennis 2026-02-20 00:06:28 +09:00
  • cdf3e82f6e Disallow filtering account_objects by unsupported types (#5056) yinyiqian1 2026-02-20 00:06:27 +09:00
  • e22f8749db chore: Add comments to SignerEntries.h (#5059) Scott Schurr 2026-02-20 00:06:27 +09:00
  • 2091d129d4 chore: Rename two files from Directory* to Dir*: (#5058) Scott Schurr 2026-02-20 00:06:26 +09:00
  • ce7dbaf5ab Update BUILD.md after PR #5052 (#5067) Denis Angell 2026-02-20 00:06:25 +09:00
  • 7ae3065a36 Add xrpld build option and Conan package test (#5052) John Freeman 2026-02-20 00:06:22 +09:00
  • e9d75a6cc7 chore: remove repeat words (#5053) dashangcun 2026-02-20 00:01:00 +09:00
  • eccc2fc522 fix CTID in tx command returns invalidParams on lowercase hex (#5049) yinyiqian1 2026-02-20 00:00:59 +09:00
  • 61e8f0956f Invariant: prevent a deleted account from leaving (most) artifacts on the ledger. (#4663) Ed Hennis 2026-02-20 00:00:57 +09:00
  • 66aa252a52 fix "account_nfts" with unassociated marker returning issue (#5045) yinyiqian1 2026-02-19 23:56:53 +09:00
  • fbcff93251 fixInnerObjTemplate2 amendment (#5047) Scott Schurr 2026-02-19 23:56:50 +09:00
  • e95edcba48 fix for xahaud codebase tequ 2026-02-19 23:50:12 +09:00
  • d25b5dcd56 Recompute loops Pretty Printer 2026-02-19 23:00:05 +09:00
  • e618806999 Rewrite includes Pretty Printer 2026-02-19 22:57:56 +09:00
  • bfafa2bb39 Rearrange sources Pretty Printer 2026-02-19 22:57:44 +09:00
  • e47b1c1b3b Move CMake directory Pretty Printer 2026-02-19 21:35:39 +09:00
  • 4564054423 Add bin/physical.sh (#4997) John Freeman 2026-02-19 21:26:16 +09:00
  • 8e221bcd68 Prepare to rearrange sources: (#4997) John Freeman 2026-02-19 21:26:12 +09:00
  • a13f367b75 Change order of checks in amm_info: (#4924) Bronek Kozicki 2026-02-19 21:18:07 +09:00
  • 10435a40e6 Add the fixEnforceNFTokenTrustline amendment: (#4946) Scott Schurr 2026-02-19 21:18:01 +09:00
  • b7fbe4eb99 Replaces the usage of boost::string_view with std::string_view (#4509) Chenna Keshava B S 2026-02-19 21:13:20 +09:00
  • 316718312b docs: explain how to find a clang-format patch generated by CI (#4521) Elliot Lee 2026-02-19 21:03:27 +09:00
  • 9465fccbc1 XLS-52d: NFTokenMintOffer (#4845) tequ 2026-02-19 21:03:24 +09:00
  • 92d3125bca chore: remove repeat words (#5041) todaymoon 2026-02-19 20:59:27 +09:00
  • 1b1420d51b Expose all amendments known by libxrpl (#5026) Alex Kremer 2026-02-19 20:59:26 +09:00
  • 0a2a5479c6 fixReducedOffersV2: prevent offers from blocking order books: (#5032) Scott Schurr 2026-02-19 20:59:23 +09:00
  • b3a41ee9de Additional unit tests for testing deletion of trust lines (#4886) Chenna Keshava B S 2026-02-19 20:50:51 +09:00
  • 4cebe4c0ea Fix conan typo: (#5044) Olek 2026-02-19 20:50:50 +09:00
  • 0c3909af4e Add new command line option to make replaying transactions easier: (#5027) Bronek Kozicki 2026-02-19 20:50:50 +09:00
  • afc7af4ab9 Fix compatibility with Conan 2.x: (#5001) John Freeman 2026-02-19 20:50:47 +09:00
  • ff2a603745 Update SQLite3 max_page_count to match current defaults (#5114) J. Scott Branson 2026-02-19 20:44:30 +09:00
  • 8a054c36f0 Track latencies of certain code blocks, and log if they take too long Valentin Balaschenko 2026-02-19 20:44:29 +09:00
  • bf0705775a Use error codes throughout fast Base58 implementation John Freeman 2026-02-19 20:44:29 +09:00
  • 469b13dd71 Improve error handling in some RPC commands Mayukha Vadari 2026-02-19 20:44:28 +09:00
  • fad6dfe1e3 Add xrpl.libpp as an exported lib in conan (#5022) Alex Kremer 2026-02-19 20:44:28 +09:00
  • 0eb5cbf78c Fix Oracle's token pair deterministic order: (#5021) Gregory Tsipenyuk 2026-02-19 20:44:27 +09:00
  • 3d87543300 Fix last Liquidity Provider withdrawal: Gregory Tsipenyuk 2026-02-19 20:44:26 +09:00
  • 8f50c787c1 Fix offer crossing via single path AMM with transfer fee: Gregory Tsipenyuk 2026-02-19 20:44:26 +09:00
  • 0637543c2a Fix adjustAmountsByLPTokens(): Gregory Tsipenyuk 2026-02-19 20:44:25 +09:00
  • a9a04921b5 Add the fixAMMOfferRounding amendment: (#4983) Gregory Tsipenyuk 2026-02-19 20:44:25 +09:00
  • 02c2936e62 Price Oracle: validate input parameters and extend test coverage: (#5013) Gregory Tsipenyuk 2026-02-19 20:44:24 +09:00
  • 6e51de48a1 Add external directory to Conan recipe's exports (#5006) Michael Legleux 2026-02-19 20:44:23 +09:00
  • fb531107a9 Add missing includes (#5011) John Freeman 2026-02-19 20:44:23 +09:00
  • 39b861c78a Remove flow assert: (#5009) seelabs 2026-02-19 20:44:22 +09:00
  • c9b825a09a fix amendment: AMM swap should honor invariants: (#5002) seelabs 2026-02-19 20:44:19 +09:00
  • 88d3428249 Add global access to the current ledger rules: seelabs 2026-02-19 20:39:25 +09:00
  • 15f41c9777 chore: fix typos (#4958) Snoppy 2026-02-19 20:39:24 +09:00
  • de142a1211 test: Add RPC error checking support to unit tests (#4987) Ed Hennis 2026-02-19 20:39:24 +09:00
  • 2187676f36 Ignore more commits John Freeman 2026-02-19 20:39:23 +09:00
  • 1cdca0a832 Address compiler warnings John Freeman 2026-02-19 20:39:23 +09:00
  • 384d8ed09b Add markers around source lists John Freeman 2026-02-19 20:39:22 +09:00