Commit Graph

171 Commits

Author SHA1 Message Date
Mayukha Vadari
5bce58357f feat: Add Credential support 2026-07-06 17:21:46 -04:00
Peter Chen
7868d6ed79 fix sponsor fee (#7738) 2026-07-06 14:09:53 -07:00
yinyiqian1
8a71f96f78 fix and refactor SponsorshipTransfer preclaim (#7720) 2026-07-06 12:37:49 -04:00
Olek
c738ad14ed Fix trust <-> sponsor interaction (#7710) 2026-07-06 11:16:35 -04:00
Olek
cd5ce8dc50 Payment tx fee payer ID (#7682) 2026-07-02 22:08:37 -04:00
Peter Chen
12cf66259c Fix legacy SignerList sponsorship reserve mismatch (#7703) 2026-07-02 14:08:15 -07:00
yinyiqian1
ed65de1489 fix SponsorshipTransfer preflight (#7683) 2026-07-02 15:54:04 -04:00
yinyiqian1
11e6d65b30 support sponsor delegation integration (#7665) 2026-07-02 15:18:30 -04:00
Mayukha Vadari
76acc2c92b refactor: Move baseAccountReserve back to Fees.h (#7688) 2026-07-01 18:03:07 -04:00
Mayukha Vadari
61896fd53d Merge pull request #7694 from XRPLF/mvadari/sponsor/merge-01-01
merge from develop
2026-07-01 18:02:27 -04:00
Mayukha Vadari
b664847d59 one more fingers crossed 2026-07-01 17:10:08 -04:00
Mayukha Vadari
5c17e879f7 more fixes 2026-07-01 16:47:15 -04:00
Peter Chen
b4bac1db65 SponsorshipSet Cleanup (#7679) 2026-07-01 13:13:08 -07:00
Mayukha Vadari
dd489172c3 fix renames 2026-07-01 16:06:08 -04:00
Mayukha Vadari
d9c683d822 fix build 2026-07-01 15:47:47 -04:00
Mayukha Vadari
730e526080 fix: Better handling of txs that send XRP + charge reserve (#7671) 2026-07-01 11:37:45 -04:00
Kassaking7
4e6f8f334f fix: add missing tests to cover all scenario for sponsor reserve (#7574) 2026-06-30 17:24:33 -04:00
Mayukha Vadari
140d5ec297 fix: crash in reset (#7675) 2026-06-30 17:20:07 -04:00
Mayukha Vadari
09b5cd9879 refactor: Move SponsorshipTransfer code around, add some comments (#7662) 2026-06-30 14:06:20 -04:00
Peter Chen
f9af579690 Sponsor edge cases (#7558) 2026-06-30 09:41:44 -07:00
Mayukha Vadari
5bb979b2e5 feat: Add checks to block reserve sponsorship on OOS txs (#7605) 2026-06-30 12:39:09 -04:00
Zhiyuan Wang
12cafc87db fix: some fixes on test logic, style and comments (#7668) 2026-06-29 18:59:19 -04:00
Mayukha Vadari
132ced7d51 fix: 2 free token exception is not applicable for sponsor (#7644) 2026-06-29 11:43:51 -04:00
yinyiqian1
03d4e30378 Cut ticket scope (#7621) 2026-06-25 18:21:54 -04:00
Peter Chen
5eff397170 Remove AMM and Offer reserve from Sponsor (#7617) 2026-06-25 12:32:42 -07:00
Olek
86484cfa39 Remove sponsorship from vault and loan (#7628) 2026-06-25 14:36:46 -04:00
Mayukha Vadari
ac86cdada7 feat: remove XChainBridge from scope (#7615) 2026-06-25 13:25:09 -04:00
Peter Chen
c6889666c9 Remove Credential/oracle/PD/DID from sponsor (#7620) 2026-06-25 09:34:04 -07:00
yinyiqian1
9a7d1a114c Cut NFT out of scope (#7616) 2026-06-25 12:30:04 -04:00
yinyiqian1
494391b4ab replace sponsorshipSet checkPermission with macro 2026-06-22 20:58:57 -04:00
yinyiqian1
018e736a3b Fix sponsor reserve accounting edge cases (#7575) 2026-06-22 15:18:22 -04:00
Mayukha Vadari
1eef7473d3 Revert "Sponsorship should be non-obligated for sponsee (#7552)" (#7577) 2026-06-22 14:42:53 -04:00
Mayukha Vadari
c3b3bce35d feat: Update to keylet::sponsorship and sfRemainingOwnerCount (#7578) 2026-06-22 11:07:59 -04:00
yinyiqian1
14986cc043 Sponsorship should be non-obligated for sponsee (#7552) 2026-06-17 14:08:06 -04:00
Oleksandr
9ef1949309 Merge remote-tracking branch 'ripple/develop' into xrplf/sponsor 2026-05-28 15:19:29 -04:00
Oleksandr
d561f0d84d Merge remote-tracking branch 'tequ/sponsor' into spns5 2026-05-26 17:06:36 -04:00
Oleksandr
0997b92de3 Merge fixes 2026-05-26 17:04:16 -04:00
Oleksandr
0bfdfa73ff Merge fixes 2026-05-26 15:50:54 -04:00
Oleksandr
08357b196f sponsor AccountID -> sponsorSle 2026-05-26 15:42:03 -04:00
tequ
bb4c443fe5 fix ReserveCount Inflation via Co-Signed + Pre-Funded Interaction
fix #6864
2026-05-26 15:39:50 -04:00
tequ
a669099f21 fix 2026-05-26 15:39:50 -04:00
tequ
7624c18c76 fix: XChainAddAccountCreateAttestation redirects relayer sponsorship to door-owned claim objects 2026-05-26 15:39:50 -04:00
Oleksandr
960aaec91e merge fixes 2026-05-26 15:39:46 -04:00
tequ
405b314842 fix clang-tidy error 2026-05-26 14:47:54 -04:00
tequ
bca6d8e515 fix not to payback ReserveCount 2026-05-26 14:46:41 -04:00
tequ
86c90c8e5c clang-tidy 2026-05-26 14:46:41 -04:00
tequ
688e568e39 fix: getLedgerEntryOwner missing ltLOAN_BROKER and ltLOAN prevents object sponsorship 2026-05-26 14:40:07 -04:00
tequ
3ad93af34d fix: Sponsor's MaxFee cap is bypassed in reset() path, allowing sponsee to drain entire pre-funded FeeAmount in a single tec-failing transaction 2026-05-26 14:40:07 -04:00
Oleksandr
c5941d6b14 Unify accountReserve, ownerCount, ownerReserve 2026-05-26 14:40:07 -04:00
Oleksandr
84bffad2bf merge_fix 2026-05-26 14:40:06 -04:00