Commit Graph

14606 Commits

Author SHA1 Message Date
Mayukha Vadari
9412ed2cbf fix clang-tidy issues 2026-07-10 12:32:44 -04:00
Mayukha Vadari
5b48f63ab9 go back to set 2026-07-10 12:28:54 -04:00
Mayukha Vadari
1604928edf respond to comments 2026-07-10 12:12:25 -04:00
Mayukha Vadari
ddca1a06b5 Merge branch 'xrplf/sponsor' of https://github.com/XRPLF/rippled into mvadari/sponsor/fixes7 2026-07-10 11:58:48 -04:00
Mayukha Vadari
48065b8a1e better code 2026-07-10 11:57:53 -04:00
Mayukha Vadari
0d8891dddd fix build 2026-07-10 11:55:44 -04:00
Mayukha Vadari
89fc6b870c fix bug 2026-07-10 11:53:32 -04:00
Mayukha Vadari
6f40198823 Merge branch 'develop' into xrplf/sponsor 2026-07-10 11:40:00 -04:00
Mayukha Vadari
55cab65ab2 explicit amendment checking 2026-07-10 11:38:06 -04:00
Mayukha Vadari
1267fedf74 remove reserve check for tfSponsorshipEnd 2026-07-10 11:37:50 -04:00
Olek
8114636103 Add more asserts, and other small fixes (#7784) 2026-07-10 11:35:47 -04:00
Mayukha Vadari
16c4125bb4 getLedgerEntryOwner -> isLedgerEntryOwner 2026-07-10 11:18:06 -04:00
Mayukha Vadari
439c75f883 add docstrings 2026-07-10 11:13:27 -04:00
Mayukha Vadari
611b337252 explicit amendment checking 2026-07-10 10:42:17 -04:00
Mayukha Vadari
da01ee34f7 fix diff 2026-07-10 10:27:31 -04:00
Mayukha Vadari
5973695617 switch kReserveSponsorAllowed to constexpr 2026-07-10 10:27:25 -04:00
Mayukha Vadari
4021bdc167 clean up TxQ 2026-07-10 09:54:14 -04:00
Mayukha Vadari
76219bde0c reduce diff 2026-07-10 09:21:18 -04:00
yinyiqian1
3760b70a5a more cleanups (#7780) 2026-07-09 21:23:07 -04:00
Mayukha Vadari
8d379087e5 small fixes (part 6) (#7782) 2026-07-09 20:04:30 -04:00
Mayukha Vadari
f2761d931b add optional ter parameter to checkReserve (#7778) 2026-07-09 18:21:43 -04:00
Mayukha Vadari
9abeb52051 more fixes (part 5) (#7779) 2026-07-09 18:02:15 -04:00
Peter Chen
a065ab6c09 add adjustLoanBrokerOwnerCount func (#7777) 2026-07-09 15:00:29 -07:00
Mayukha Vadari
6a6b97b529 more fixes from review (part 4) (#7775) 2026-07-09 15:36:14 -04:00
Kassaking7
152130082d Merge pull request #7765 from Kassaking7/codecov-test
fix: sponsor test coverage
2026-07-09 14:35:55 -04:00
Mayukha Vadari
28b7fb7cc7 more fixes from review part 3 (#7771) 2026-07-09 13:31:59 -04:00
yinyiqian1
e0c9cf8b97 address comments (#7768) 2026-07-09 13:07:34 -04:00
Peter Chen
c74d394e8f Sponsor code clean up (#7767) 2026-07-09 10:05:57 -07:00
yinyiqian1
d324b7a731 refactor: combine reassign/create in SponsorshipTransfer doApply (#7766) 2026-07-08 17:54:31 -04:00
Mayukha Vadari
03d333855f refactor reserve calculations (#7747) 2026-07-08 14:36:29 -04:00
Mayukha Vadari
1c23b2acd5 refactor: rename terNO_SPONSORSHIP to terNO_PERMISSION (#7764) 2026-07-08 14:23:44 -04:00
Sergey Kuznetsov
c7adb215ed chore: Add .envrc for automatic devshell switch by direnv (#7756) 2026-07-08 17:28:48 +00:00
Mayukha Vadari
63209d4d77 feat: Mark Sponsor as Supported::Yes (#7556) 2026-07-08 12:51:30 -04:00
Mayukha Vadari
d8616d486c assorted fixes from review part 2 (#7757) 2026-07-08 12:29:22 -04:00
Olek
78e4bb17c8 Disallow fee sponsorship on Batch inner txs (#7754) 2026-07-08 12:29:17 -04:00
Kassaking7
2cfbf728bc Merge pull request #7762 from Kassaking7/merge_develop 2026-07-08 12:27:06 -04:00
Mayukha Vadari
ec77e15ac7 assorted fixes from review (#7752) 2026-07-08 12:12:38 -04:00
Zhiyuan Wang
5b6ff52519 Merge branch 'develop' into merge_develop 2026-07-08 11:26:48 -04:00
yinyiqian1
5be01f06ce refactor/fix SponsorshipTransfer doApply (#7742) 2026-07-08 11:16:21 -04:00
yinyiqian1
6d8e7f45c5 Revert "fix: merge develop to sponsor (#7753)" (#7759) 2026-07-08 11:15:04 -04: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
Kassaking7
a5cced5d39 fix: Sponsored token EscrowFinish falsely rejects net-zero recycling (#7678) 2026-07-07 18:06:26 -04:00
Kassaking7
47043763af fix: merge develop to sponsor (#7753) 2026-07-07 18:06:10 -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
Zhiyuan Wang
ec0716b7ba Merge branch 'develop' into merge_develop 2026-07-07 15:58:15 -04:00
Peter Chen
9b930d5dea fix: Change correct call sites to decreaseOwnerCountForObject (#7748) 2026-07-07 12:18:29 -07:00
Olek
f514427847 Fix sandbox hooks to support sponsor (#7677) 2026-07-07 15:17:25 -04:00
Mayukha Vadari
5283e9dba1 test: Add more tests for sponsor edge cases (#7746) 2026-07-07 12:53:17 -04:00