Commit Graph

14429 Commits

Author SHA1 Message Date
Ed Hennis
4a29f91d7c fixup! fixup! Address AI review feedback: tautological assert, typo in comment 2026-07-13 21:40:48 -04:00
Ed Hennis
59f348727f fixup! Address AI review feedback: tautological assert, typo in comment 2026-07-13 20:11:50 -04:00
Ed Hennis
7b2a91f5aa Address AI review feedback: tautological assert, typo in comment 2026-07-13 17:24:52 -04:00
Ed Hennis
2e46032f96 Merge remote-tracking branch 'XRPLF/develop' into ximinez/number-round-maxrep
* XRPLF/develop:
  chore: Run clang_tidy_check with `pass_filenames: false` from pre-commit (7800)
  feat: Add delegate filter param for account_tx RPC (6126)
  refactor: Move `jss.h` `include` out of `Indexes.h` (7799)
  test: Add tests for check doxygen style (7795)
  style: Add pre-commit hook to check doxygen style (7794)
  style: Unify style for all Doxygen comments (7776)
2026-07-13 17:12:30 -04:00
Ed Hennis
db05508041 Merge commit '8306ac7710d' into ximinez/number-round-maxrep
* commit '8306ac7710d':
  fix: Improve Number addition/subtraction rounding (7369)
2026-07-13 17:09:24 -04:00
Ed Hennis
df020fa7e9 Merge commit '8306ac7710d~' into ximinez/number-round-maxrep
* commit '8306ac7710d~':
  feat: XLS-68: Sponsor, 5887 continuation  (7350)
2026-07-13 16:57:29 -04:00
Ayaz Salikhov
cd06ee221d chore: Run clang_tidy_check with pass_filenames: false from pre-commit (#7800) 2026-07-13 19:19:18 +00:00
Peter Chen
752dab8b30 feat: Add delegate filter param for account_tx RPC (#6126) 2026-07-13 18:44:59 +00:00
Mayukha Vadari
86583bc34e refactor: Move jss.h include out of Indexes.h (#7799) 2026-07-13 17:44:47 +00:00
Ayaz Salikhov
2b4d067ace test: Add tests for check doxygen style (#7795) 2026-07-13 14:38:33 +00:00
Ayaz Salikhov
62634463f4 style: Add pre-commit hook to check doxygen style (#7794) 2026-07-13 13:27:14 +00:00
Ayaz Salikhov
73b6852a12 style: Unify style for all Doxygen comments (#7776) 2026-07-13 10:40:40 +00:00
Ed Hennis
8306ac7710 fix: Improve Number addition/subtraction rounding (#7369)
Co-authored-by: xrplf-ai-reviewer[bot] <266832837+xrplf-ai-reviewer[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-11 00:18:31 +00:00
Olek
fd2cc6dcb3 feat: XLS-68: Sponsor, #5887 continuation (#7350)
Co-authored-by: tequ <git@tequ.dev>
Co-authored-by: yinyiqian1 <yqian@ripple.com>
Co-authored-by: Mayukha Vadari <mvadari@ripple.com>
Co-authored-by: Mayukha Vadari <mvadari@gmail.com>
Co-authored-by: xrplf-ai-reviewer[bot] <266832837+xrplf-ai-reviewer[bot]@users.noreply.github.com>
Co-authored-by: Peter Chen <34582813+PeterChen13579@users.noreply.github.com>
Co-authored-by: Zhiyuan Wang <96991820+Kassaking7@users.noreply.github.com>
Co-authored-by: Ayaz Salikhov <asalikhov@ripple.com>
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
Co-authored-by: Zhiyuan Wang <1830604455@qq.com>
2026-07-10 21:58:19 +00:00
Ed Hennis
4d19c26080 Remove premature, incorrect optimization
- pushOverflow had a shortcut that if the value rounded down to kMaxRep,
  then the work was done, but neglected to consider what would happen
  back in doRoundUp if round() returned Even. Even rounded up on 1.5 in
  pushOverflow, but on 0.5 in doRoundUp, so you'd get an incorrect
  result.
- Updated tests to reflect the behavior for older modes.behavior for
  older modes.behavior for older modes.behavior for older modes.
2026-07-10 14:18:52 -04:00
Ed Hennis
38e14f8439 Merge branch 'ximinez/number-round-maxrep-down' into ximinez/number-round-maxrep 2026-07-08 17:23:28 -04:00
Ed Hennis
79fc97bcc2 Merge branch 'develop' into ximinez/number-round-maxrep-down 2026-07-08 17:23:24 -04:00
Sergey Kuznetsov
c7adb215ed chore: Add .envrc for automatic devshell switch by direnv (#7756) 2026-07-08 17:28:48 +00:00
Ayaz Salikhov
71ee0f400b chore: Use same compiler in Nix devshell as in CI (#7751) 2026-07-08 14:51:39 +00:00
Ayaz Salikhov
58af1e6f18 release: Bump version to 3.3.0-b1 (#7755) 3.3.0-b1 2026-07-08 12:40:24 +00:00
Ed Hennis
7258edb2ca Merge branch 'ximinez/number-round-maxrep-down' into ximinez/number-round-maxrep 2026-07-07 19:32:39 -04:00
Ed Hennis
9b220d5d47 Merge branch 'develop' into ximinez/number-round-maxrep-down 2026-07-07 19:32:34 -04:00
Ayaz Salikhov
e372c45836 chore: Enable most performance checks (#7727) 2026-07-07 21:03:56 +00:00
Ayaz Salikhov
2ebc96a4a6 perf: Use std::from/to_chars for JSON double parsing/formating (#7735) 2026-07-07 21:02:39 +00:00
Ed Hennis
23e4aabbf0 Merge remote-tracking branch 'XRPLF/ximinez/number-round-maxrep-down' into ximinez/number-round-maxrep
* XRPLF/ximinez/number-round-maxrep-down:
  chore: Enable most cppcoreguidelines checks (7660)
  test: Migrate basics Beast tests to GTest (7136)
  test: Migrate resource, shamap Beast tests to GTest (7133)
  chore: Enable most misc checks (7663)
  chore: Fix unity build (7730)
  chore: Enable most modernize checks (7664)
  chore: Delete dead code (7718)
  chore: Enable modernize-use-constraints (7715)
  chore: Enable modernize-avoid-bind (7711)
  Revert "Address AI feedback: constexpr correctness"
2026-07-07 16:41:28 -04:00
Ed Hennis
96c07a2b63 Merge branch 'develop' into ximinez/number-round-maxrep-down 2026-07-07 15:50:29 -04:00
Ayaz Salikhov
c5a6de6ef7 chore: Enable most cppcoreguidelines checks (#7660) 2026-07-07 13:12:52 +00:00
Ed Hennis
022ca58608 Merge remote-tracking branch 'XRPLF/develop' into ximinez/number-round-maxrep-down
* XRPLF/develop:
  test: Migrate basics Beast tests to GTest (7136)
  test: Migrate resource, shamap Beast tests to GTest (7133)
  chore: Enable most misc checks (7663)
  chore: Fix unity build (7730)
  chore: Enable most modernize checks (7664)
  chore: Delete dead code (7718)
  chore: Enable modernize-use-constraints (7715)
  chore: Enable modernize-avoid-bind (7711)
2026-07-06 19:33:25 -04:00
Marek Foss
f5e63f8a91 test: Migrate basics Beast tests to GTest (#7136)
Co-authored-by: Alex Kremer <akremer@ripple.com>
2026-07-06 19:48:36 +00:00
Marek Foss
7a153a2bce test: Migrate resource, shamap Beast tests to GTest (#7133)
Co-authored-by: Alex Kremer <akremer@ripple.com>
2026-07-06 17:26:19 +00:00
Ayaz Salikhov
f59d5c0894 chore: Enable most misc checks (#7663) 2026-07-06 15:22:11 +00:00
Jingchen
bfde271609 chore: Fix unity build (#7730)
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
2026-07-06 15:22:02 +00:00
Ayaz Salikhov
d07d2aba2e chore: Enable most modernize checks (#7664) 2026-07-06 12:19:52 +00:00
Ayaz Salikhov
c92285f10d chore: Delete dead code (#7718) 2026-07-03 15:59:20 +00:00
Ayaz Salikhov
53649cc298 chore: Enable modernize-use-constraints (#7715) 2026-07-03 14:28:15 +00:00
Ayaz Salikhov
f151293e8a chore: Enable modernize-avoid-bind (#7711) 2026-07-03 11:17:03 +00:00
Ed Hennis
9a9d142f1f Revert "Address AI feedback: constexpr correctness"
This reverts commit 64afeab2f4.
2026-07-02 19:41:34 -04:00
Ed Hennis
117d7c604b Merge branch 'ximinez/number-round-maxrep-down' into ximinez/number-round-maxrep 2026-07-02 17:02:07 -04:00
Ed Hennis
913b5c1bf4 Merge branch 'develop' into ximinez/number-round-maxrep-down 2026-07-02 17:01:20 -04:00
Ayaz Salikhov
7ba1d76d05 chore: Enable modernize-use-auto (#7707) 2026-07-02 20:02:55 +00:00
Bart
3d847f2a60 build: Add protobuf dependencies to Nix (#7706)
Co-authored-by: Bart <11445373+bthomee@users.noreply.github.com>
2026-07-02 18:46:27 +00:00
Ed Hennis
64afeab2f4 Address AI feedback: constexpr correctness 2026-07-02 14:44:59 -04:00
yinyiqian1
6003fd03fc feat: Enable ConfidentialTransfer and BatchV1_1 (#7698) 2026-07-02 18:37:37 +00:00
Ayaz Salikhov
41622b87ae chore: Enable modernize-unary-static-assert (#7705) 2026-07-02 18:30:59 +00:00
Ed Hennis
e6b584d931 clang-tidy: remove header 2026-07-02 14:05:36 -04:00
Ed Hennis
716bc52617 Merge branch 'develop' into ximinez/number-round-maxrep-down 2026-07-02 14:01:54 -04:00
Ayaz Salikhov
6f0f5b8bb3 chore: Make clang-tidy happy on macOS (#7701) 2026-07-02 16:26:09 +00:00
Ed Hennis
41d1b7fda7 Merge branch 'ximinez/number-round-maxrep-down' into ximinez/number-round-maxrep 2026-07-02 11:18:32 -04:00
Ed Hennis
79f6cdcba2 Merge branch 'develop' into ximinez/number-round-maxrep-down 2026-07-02 11:18:27 -04:00
Bart
3b9e24e0e0 chore: Improve pre-commit hooks (#7702)
Co-authored-by: Bart <11445373+bthomee@users.noreply.github.com>
2026-07-02 15:01:30 +00:00