Commit Graph

  • 2ab5d729cc Update dependencies (#4595) John Freeman 2026-02-19 16:07:31 +09:00
  • b2b126b51a amm_info: fetch by amm account id; add AMM object entry (#4682) Gregory Tsipenyuk 2026-02-19 15:51:38 +09:00
  • 4713dcf8c8 AMMBid: use tecINTERNAL for 'impossible' errors (#4674) Rome Reginelli 2026-02-19 15:51:37 +09:00
  • b5beacfc54 refactor: fix typo in FeeUnits.h (#4644) Ikko Eltociear Ashimine 2026-02-19 15:51:37 +09:00
  • e9ac727cc1 test: add forAllApiVersions helper function (#4611) Arihant Kothari 2026-02-19 15:51:36 +09:00
  • d5b6f7ef1a add view updates for account SLEs (#4629) Mayukha Vadari 2026-02-19 15:51:34 +09:00
  • 8aa90a1f3d Fix the package recipe for consumers of libxrpl (#4631) John Freeman 2026-02-19 15:50:38 +09:00
  • 7750032b50 Fix package definition for Conan (#4485) John Freeman 2026-02-19 15:14:12 +09:00
  • c9ddee83c2 refactor: improve checking of path lengths (#4519) Alphonse Noni Mousse 2026-02-19 15:14:12 +09:00
  • 8b3c65cf76 refactor: use C++20 function std::popcount (#4389) Alphonse N. Mousse 2026-02-19 15:14:11 +09:00
  • 200a635499 fix(AMM): prevent orphaned objects, inconsistent ledger state: (#4626) Gregory Tsipenyuk 2026-02-19 15:14:09 +09:00
  • 802d9096d8 feat: support Concise Transaction Identifier (CTID) (XLS-37) (#4418) RichardAH 2026-02-19 15:02:23 +09:00
  • 233f060b0b Introduce AMM support (XLS-30d): (#4294) Gregory Tsipenyuk 2026-02-19 15:01:11 +09:00
  • ac415e24fb APIv2(ledger_entry): return "invalidParams" when fields missing (#4552) Arihant Kothari 2026-02-19 14:14:30 +09:00
  • 706b0d2e31 refactor: change the return type of mulDiv to std::optional (#4243) Chenna Keshava B S 2026-02-19 14:06:18 +09:00
  • 4085036e25 APIv2(account_info): handle invalid "signer_lists" value (#4585) Peter Chen 2026-02-19 14:05:56 +09:00
  • 21cacbfd5f fix: Update Handler::Condition enum values #3417 (#4239) Chenna Keshava B S 2026-02-19 14:05:55 +09:00
  • e0566cc22a APIv2: add error messages for account_tx (#4571) Peter Chen 2026-02-19 14:05:55 +09:00
  • 6e1a763806 Fix build references to deleted ServerHandlerImp: (#4592) Ed Hennis 2026-02-19 14:05:54 +09:00
  • ff17f3190a refactor: rename ServerHandlerImp to ServerHandler (#4516) Scott Schurr 2026-02-19 14:05:54 +09:00
  • 9554f1efb9 fix: remove deprecated fields in ledger method (#4244) Chenna Keshava B S 2026-02-19 14:05:53 +09:00
  • 154d07a5cc refactor: replace hand-rolled lexicalCast (#4473) Denis Angell 2026-02-19 14:05:52 +09:00
  • 1fa8f8f087 refactor: remove TypedField's move constructor (#4567) Howard Hinnant 2026-02-19 14:03:45 +09:00
  • 045b07f979 Add RPC/WS ports to server_info (#4427) drlongle 2026-02-19 14:03:45 +09:00
  • 711297aa81 fixReducedOffersV1: prevent offers from blocking order books: (#4512) Scott Schurr 2026-02-19 14:03:41 +09:00
  • bb70739fc6 Enable the Beta RPC API (v2) for all unit tests: (#4573) Ed Hennis 2026-02-19 13:52:52 +09:00
  • 02990eb4ee Merge remote-tracking branch 'origin/dev' into consensus-phase-entropy Nicholas Dudfield 2026-02-19 10:57:40 +07:00
  • ce76632322 Merge remote-tracking branch 'origin/dev' into export-uvtxn Nicholas Dudfield 2026-02-19 10:12:55 +07:00
  • a61d96386d Merge branch 'dev' into sync-2.4.0 sync-2.4.0 Niq Dudfield 2026-02-19 08:55:59 +07:00
  • fa524d91b0 fix: remove .mise.toml that conflicts with CI mise-action (#689) sync-2.4.0-clean Niq Dudfield 2026-02-19 08:55:35 +07:00
  • 906b559f08 fix: remove .mise.toml that conflicts with CI mise-action (#689) Niq Dudfield 2026-02-19 08:55:35 +07:00
  • 1804fd28c9 fix: remove .mise.toml that conflicts with CI mise-action fix-mise-toml-ci Nicholas Dudfield 2026-02-19 08:52:41 +07:00
  • 66dbb11738 Merge pull request #687 from Xahau/merge-dev-sync-2.4.0-c3e8039c5 RichardAH 2026-02-19 10:24:12 +10:00
  • d18c4d9b33 ci: enable explicit nix CI opt-in for non-mainline PRs via labels (#684) Niq Dudfield 2026-02-19 07:20:26 +07:00
  • c44a19d115 Merge branch 'dev' into ci/nix-workflow-controls-dev ci/nix-workflow-controls-dev RichardAH 2026-02-18 19:40:55 +10:00
  • 1288115fb1 Merge remote-tracking branch 'origin/dev' into merge-dev-sync-2.4.0-c3e8039c5 merge-dev-sync-2.4.0-c3e8039c5 Nicholas Dudfield 2026-02-18 15:21:07 +07:00
  • a0b5a59e36 Merge pull request #685 from Xahau/merge-dev-sync-2.4.0 Niq Dudfield 2026-02-18 15:10:13 +07:00
  • bdc88938c7 chore: add clang-format on at end of features.macro merge-dev-sync-2.4.0 Nicholas Dudfield 2026-02-18 11:22:06 +07:00
  • 17baba1901 chore: clang-format Nicholas Dudfield 2026-02-18 09:47:37 +07:00
  • c3e8039c5a fixXahauGenesisOwnerCount (#666) tequ 2026-02-18 11:58:49 +09:00
  • d53dc84f3f Merge branch 'dev' into fixXahauGenesisOwnerCount fixXahauGenesisOwnerCount RichardAH 2026-02-18 12:58:28 +10:00
  • 83ad524f9e fix: resolve merge issues from dev sync Nicholas Dudfield 2026-02-18 09:32:45 +07:00
  • 2d7f8f1d55 Merge remote-tracking branch 'origin/sync-2.4.0' into merge-dev-sync-2.4.0 Nicholas Dudfield 2026-02-18 09:04:02 +07:00
  • e6ee5432dd add comment for computeHookReserve tequ 2026-02-18 11:00:07 +09:00
  • 510b47e8da Merge remote-tracking branch 'origin/dev' into merge-dev-sync-2.4.0 Nicholas Dudfield 2026-02-18 08:59:34 +07:00
  • d9e7b50395 Update Build Instructions and Example Configuration File (#655) J. Scott Branson 2026-02-17 20:50:32 -05:00
  • e06b48d144 Support new STIs for sto_* HookAPI (#657) tequ 2026-02-18 10:48:13 +09:00
  • 2ecfbfc8ff Support new STIs for sto_* HookAPI (#657) tequ 2026-02-18 10:48:13 +09:00
  • 8fb9d1d330 Merge branch 'dev' into fixXahauGenesisOwnerCount RichardAH 2026-02-18 11:40:18 +10:00
  • 8f244d888d Merge remote-tracking branch 'upstream/sync-2.4.0' into HookAPISerializedType240 HookAPISerializedType240 tequ 2026-02-18 10:39:29 +09:00
  • 445f28ed30 Add new keylets to util_keylet (#533) tequ 2026-02-18 10:18:59 +09:00
  • 3c49f80013 Add new keylets to util_keylet (#533) tequ 2026-02-18 10:18:59 +09:00
  • 36a99d4abc Merge dev (309e517e7) into sync-2.4.0: docs + guard checker CI (#683) Niq Dudfield 2026-02-18 08:17:27 +07:00
  • 090e4ad25e Merge dev (309e517e7) into sync-2.4.0: docs + guard checker CI (#683) Niq Dudfield 2026-02-18 08:17:27 +07:00
  • 3a2e3e99c4 Merge branch 'dev' into test-hook-fee RichardAH 2026-02-18 09:35:05 +10:00
  • 866119cf80 Merge branch 'dev' into coverage RichardAH 2026-02-18 09:34:45 +10:00
  • 67a6970031 Outgoing/Incoming HookOn (#457) tequ 2026-02-18 08:32:56 +09:00
  • efd5f9f6db prepare Hook API (#413) tequ 2026-02-17 19:25:20 +09:00
  • 2f1f17f3e6 ci: rename branch opt-in label to ci-full-build (nix + macos) Nicholas Dudfield 2026-02-17 15:44:54 +07:00
  • 09e1132f9d ci: require full-ci label for branch CI; keep nix full-matrix as upgrade Nicholas Dudfield 2026-02-17 15:39:05 +07:00
  • 2da8608a7c ci: rename branch opt-in label to full-ci (nix + macos) Nicholas Dudfield 2026-02-17 15:33:45 +07:00
  • ab0004be8b ci: re-evaluate branch CI policy on PR label removal Nicholas Dudfield 2026-02-17 15:30:18 +07:00
  • 7bc0cbe2fd ci: use run-ci label for branch CI opt-in (nix + macos) Nicholas Dudfield 2026-02-17 15:25:28 +07:00
  • a6cc563ca1 ci: enable explicit nix CI opt-in for non-mainline PRs via labels Nicholas Dudfield 2026-02-17 14:49:45 +07:00
  • 19c7d6b10a chore(levelization): update ordering after hook/protocol dependency change sync-2.4.0-merge-dev-309e517e7 Nicholas Dudfield 2026-02-17 14:49:52 +07:00
  • fcd87027bb fix(test): avoid deleted PublicKey default ctor in HookAPI test Nicholas Dudfield 2026-02-17 13:55:10 +07:00
  • 80f1577b69 fix: update stale ripple include paths in hook headers Nicholas Dudfield 2026-02-17 13:52:49 +07:00
  • bfc2a0b451 fix: update guard checker build path for directory restructure Nicholas Dudfield 2026-02-17 13:06:40 +07:00
  • ab9bb1a025 Merge remote-tracking branch 'origin/dev' into sync-2.4.0-merge-dev-309e517e7 Nicholas Dudfield 2026-02-17 13:00:20 +07:00
  • 7bc0b46afd Add GitHub Actions workflow for Guard Checker Build (#658) tequ 2026-02-17 10:34:12 +09:00
  • 57d06599db fix Xahau Ledger to Xahau Network (#651) tequ 2026-02-17 10:32:34 +09:00
  • 498f63651d Merge branch 'dev' into coverage Niq Dudfield 2026-02-17 11:14:33 +07:00
  • 9eac54d690 Merge remote-tracking branch 'origin/dev' into consensus-phase-entropy Nicholas Dudfield 2026-02-17 10:02:08 +07:00
  • 176de80369 Updated tests to align with the changes merged into the dev branch. tequ 2026-02-17 10:37:12 +09:00
  • 508a16cbe4 Merge branch 'dev' into test-hook-fee RichardAH 2026-02-17 11:34:28 +10:00
  • 309e517e70 Add GitHub Actions workflow for Guard Checker Build (#658) dev-target tequ 2026-02-17 10:34:12 +09:00
  • edafb1fed6 fix Xahau Ledger to Xahau Network (#651) tequ 2026-02-17 10:32:34 +09:00
  • 4c5c9b14b7 fix: ci build action and coverage workflow fixes (#682) Niq Dudfield 2026-02-17 08:22:59 +07:00
  • 4d04da9724 fix: ci build action and coverage workflow fixes coverage-review-fixes Nicholas Dudfield 2026-02-17 08:17:57 +07:00
  • a7900a7f36 Merge dev (d20927237) into sync-2.4.0: HookAPI refactor (#681) Niq Dudfield 2026-02-16 15:51:04 +07:00
  • 7a0c914ce9 Merge dev (d20927237) into sync-2.4.0: HookAPI refactor (#681) Niq Dudfield 2026-02-16 15:51:04 +07:00
  • 9eb539da2b Merge branch 'dev' into test-hook-fee tequ 2026-02-16 14:25:00 +09:00
  • 689f3c07c9 Merge branch 'dev' into coverage tequ 2026-02-16 13:36:42 +09:00
  • 425dcd26e2 chore: update levelization results for HookAPI changes sync-2.4.0-merge-dev-d20927237 Nicholas Dudfield 2026-02-16 11:26:44 +07:00
  • 3975ef5412 fix: update clang-format to v18 and fix include ordering Nicholas Dudfield 2026-02-16 11:21:48 +07:00
  • cff4816b63 Merge remote-tracking branch 'origin/dev' into sync-2.40 Nicholas Dudfield 2026-02-16 11:04:05 +07:00
  • 6021a4de0e Hook API Refactoring / Unit Testing (#581) tequ 2026-02-15 19:45:23 +09:00
  • 328003f87f Hook API Refactor3: Consolidate the Hook API definitions from Enum.h and ApplyHook.h into a single file. (#622) tequ 2026-02-15 19:08:44 +09:00
  • a468767561 Hook API Refactor2: Amendment Guards (#621) tequ 2026-02-15 18:43:41 +09:00
  • d209272379 Hook API Refactoring / Unit Testing (#581) tequ 2026-02-15 19:45:23 +09:00
  • c2e3fd4666 Merge branch 'dev' into hook-api-unittest hook-api-unittest RichardAH 2026-02-15 20:26:38 +10:00
  • fb7a0d71de Hook API Refactor3: Consolidate the Hook API definitions from Enum.h and ApplyHook.h into a single file. (#622) tequ 2026-02-15 19:08:44 +09:00
  • 9120fffd95 Hook API Refactor2: Amendment Guards (#621) tequ 2026-02-15 18:43:41 +09:00
  • 24e4ac16ad docs(consensus): add extraction markers for remaining RNG sections Nicholas Dudfield 2026-02-13 12:52:14 +07:00
  • 94ce15d233 docs(consensus): add extraction markers for guided code review Nicholas Dudfield 2026-02-13 12:47:22 +07:00
  • 8f331a538e fix(consensus): harden proposal parser and guard dice(0) UB Nicholas Dudfield 2026-02-12 16:18:30 +07:00
  • 7425ab0a39 fix(consensus): avoid structured bindings in lambda captures Nicholas Dudfield 2026-02-10 19:02:42 +07:00
  • c5292bfe0d fix(test): use large dice range to avoid deterministic collision Nicholas Dudfield 2026-02-10 18:53:24 +07:00
  • 79b2f9f410 feat(hooks): add consensus entropy definitions to hook headers Nicholas Dudfield 2026-02-10 18:53:16 +07:00
  • e8358a82b1 feat(hooks): register dice/random with WasmEdge and add hook API tests Nicholas Dudfield 2026-02-10 17:58:52 +07:00