Commit 3614f30
committed
feat(1503): implement Stellar path payment operations support
- Add sendAsset, receiveAsset, slippageTolerance parameters to POST /donations endpoint
- Update createDonationSchema to include cross-asset fields
- Enhance DonationService to automatically discover paths for cross-asset donations
- Apply slippage tolerance to minimum destination amount
- Support path payment transactions with automatic asset conversion
- Default slippageTolerance to 1% if not specified
Fixes #15031 parent 4883de4 commit 3614f30
3 files changed
Lines changed: 65 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
282 | 282 | | |
283 | 283 | | |
284 | 284 | | |
285 | | - | |
| 285 | + | |
286 | 286 | | |
287 | 287 | | |
288 | 288 | | |
| |||
313 | 313 | | |
314 | 314 | | |
315 | 315 | | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
316 | 342 | | |
317 | 343 | | |
318 | 344 | | |
| |||
356 | 382 | | |
357 | 383 | | |
358 | 384 | | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
359 | 388 | | |
360 | 389 | | |
361 | 390 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
77 | 80 | | |
78 | 81 | | |
79 | 82 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
710 | 710 | | |
711 | 711 | | |
712 | 712 | | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
713 | 716 | | |
714 | 717 | | |
715 | 718 | | |
| |||
801 | 804 | | |
802 | 805 | | |
803 | 806 | | |
804 | | - | |
805 | | - | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
806 | 812 | | |
807 | 813 | | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
808 | 821 | | |
| 822 | + | |
809 | 823 | | |
810 | 824 | | |
811 | 825 | | |
| |||
815 | 829 | | |
816 | 830 | | |
817 | 831 | | |
818 | | - | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
819 | 836 | | |
820 | 837 | | |
821 | 838 | | |
822 | 839 | | |
823 | | - | |
| 840 | + | |
824 | 841 | | |
825 | 842 | | |
826 | 843 | | |
| |||
837 | 854 | | |
838 | 855 | | |
839 | 856 | | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
840 | 862 | | |
841 | 863 | | |
842 | 864 | | |
| |||
851 | 873 | | |
852 | 874 | | |
853 | 875 | | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
854 | 880 | | |
855 | 881 | | |
856 | 882 | | |
857 | 883 | | |
858 | 884 | | |
859 | | - | |
| 885 | + | |
860 | 886 | | |
861 | 887 | | |
862 | 888 | | |
| |||
0 commit comments