Olek
d582ae7990
HF one entry point ( #7393 )
...
Add one entry point for all HF for centralized exceptions handling, gas calculation and general checks.
Add exception handling for HF
Add FieldLocator object
Switch pointers to references for HF and runtime
Max size for parameters and sfData field is 1 kb now
Fix Allhf unittest, to provide correct locator
2026-06-03 21:53:12 -04:00
Olek
0dbe51c740
Cleanup and some refactoring ( #7383 )
2026-06-02 21:15:58 -04:00
Olek
63fff4b518
Fix HF tests ( #7365 )
2026-05-29 17:49:03 -04:00
Mayukha Vadari
d85bf722ea
fix: Fix build issues post-clang-tidy changes ( #7298 )
2026-05-20 13:44:18 -04:00
Mayukha Vadari
b664989cfb
fix clang-tidy issues
2026-05-19 15:11:55 -04:00
Mayukha Vadari
e77934302a
Merge branch 'ripple/wasmi' of https://github.com/XRPLF/rippled into ripple/wasmi-host-functions
2026-05-19 15:10:21 -04:00
Mayukha Vadari
ef7aeca6bf
Merge branch 'develop' into ripple/wasmi
2026-05-18 18:25:09 -04:00
Denis Angell
ad3d172a1f
fix: Use account ledger entry when canceling token escrows ( #6171 )
2026-05-18 20:08:48 +00:00
Mayukha Vadari
ad7232cbc5
refactor: Rename account_ to accountID_ ( #7284 )
2026-05-18 10:56:54 +00:00
Michael Legleux
93836f22db
ci: Add Linux package builds (DEB + RPM) to CI ( #6639 )
2026-05-16 05:08:37 +00:00
Mayukha Vadari
c7ecfc6a97
refactor: Clean up comments post-clang-tidy changes ( #7283 )
2026-05-15 23:02:04 +00:00
Ed Hennis
6809690fad
release: Set version to 3.3.0-b0 ( #7280 )
...
Co-authored-by: Bart <bthomee@users.noreply.github.com >
2026-05-15 18:04:49 +00:00
Mayukha Vadari
eec1d29b92
Merge branch 'develop' into ripple/wasmi
2026-05-15 11:36:56 -04:00
Alex Kremer
5b6e8b6f93
refactor: Rename static constants ( #7120 )
...
Co-authored-by: Bart <bthomee@users.noreply.github.com >
2026-05-15 15:32:19 +00:00
Mayukha Vadari
028f0cb5da
refactor: Use isFlag where possible instead of bitwise math ( #7278 )
2026-05-15 14:00:13 +00:00
Ayaz Salikhov
15b3ed1ae7
ci: Update XRPLF/actions ( #7281 )
2026-05-15 11:21:29 +00:00
pwang200
971ba2281e
clarify XLS-0102 host function stability rule ( #7146 )
2026-05-14 20:18:05 -04:00
pwang200
90357eeae1
bump get_nft host function cost from 1000 to 5000 ( #7200 )
2026-05-14 18:53:29 -04:00
Jingchen
cce4cfef10
feat: Add verify_endpoints to help local peer network development ( #7268 )
...
Co-authored-by: xrplf-ai-reviewer[bot] <266832837+xrplf-ai-reviewer[bot]@users.noreply.github.com>
2026-05-14 17:07:08 +00:00
Bart
afbccf971a
chore: Consolidate fix amendments ( #7134 )
...
Co-authored-by: Bart <11445373+bthomee@users.noreply.github.com >
2026-05-13 20:46:30 +00:00
Michael Legleux
2f65cb5610
ci: Add Conan retry ( #7147 )
2026-05-13 19:34:46 +00:00
Olek
d4ebd6a168
fix: Backport Permissioned Domains fixes ( #7016 )
2026-05-13 19:22:29 +00:00
Sergey Kuznetsov
551f3c3b96
refactor: Move unhex lookup table out of function ( #7104 )
2026-05-13 17:48:43 +00:00
Luc des Trois Maisons
aa5e4ff89f
refactor: Improve Forwarded header field parsing ( #7126 )
2026-05-13 16:48:38 +00:00
Sergey Kuznetsov
977e5a7dba
fix: Check network ID in transactionSignFor ( #7102 )
2026-05-13 16:03:57 +00:00
Ayaz Salikhov
648ec747f2
feat: Implement nix-based Dockerfile for CI ( #7083 )
2026-05-13 15:10:53 +00:00
Sergey Kuznetsov
c8b42a7f48
refactor: Improve RPC variable naming and handling ( #7103 )
2026-05-13 14:33:49 +00:00
Valentin Balaschenko
4ad94ae2ff
refactor: Use named constant for leaf item size ( #39 ) ( #7130 )
...
Co-authored-by: Ed Hennis <ed@ripple.com >
2026-05-13 13:53:01 +00:00
Valentin Balaschenko
411286c519
refactor: Prevent dry-run transactions from being queued ( #92 ) ( #7131 )
2026-05-13 13:22:00 +00:00
Alex Kremer
e8bdbaa1e8
refactor: Limit JSON array size ( #7112 )
2026-05-13 12:42:05 +00:00
Vito Tumas
6340c986c9
feat: Enable and rename fixSecurity3_1_3 to fixCleanup3_1_3 ( #7128 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-13 09:42:34 +00:00
Michael Legleux
170eb5e588
ci: Limit nproc on Linux builds temporarily ( #7132 )
2026-05-12 20:46:33 +00:00
Olek
590906dadf
fix: Use transaction sequence numbers in permissioned domains ( #7129 )
2026-05-12 20:15:17 +00:00
Sergey Kuznetsov
448ae8b9df
fix: Improve json parsing of currency issuers ( #7110 )
2026-05-12 20:13:36 +00:00
rrmanukyan
45b1f4dbeb
refactor: Fill txJson based on apiVersion ( #7109 )
...
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2026-05-12 19:27:07 +00:00
Ed Hennis
8012b5d34f
fix: Fix touchy "funds are conserved" assertion in LoanPay ( #6231 ) ( #6967 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-05-12 19:25:11 +00:00
Ayaz Salikhov
6c2266c5c7
refactor: Remove erroneous base_uint ctor from container ( #7123 )
2026-05-12 19:24:05 +00:00
Ayaz Salikhov
aa55392453
ci: Make Show test failure summary work with no build dir ( #7124 )
2026-05-12 15:54:04 +00:00
Mayukha Vadari
c4c95dbe76
refactor: Replace featureInvariantsV1_1 with fixCleanup3_2_0 ( #7116 )
2026-05-12 12:26:02 +00:00
Jingchen
a761b0d43c
chore: Upgrade mako version ( #7108 )
2026-05-11 16:32:08 +00:00
Alex Kremer
cdee9a675c
refactor: Use more scoped enums ( #7086 )
2026-05-11 15:39:48 +00:00
Zhiyuan Wang
779b49cd93
fix: Prevent stale AuthAccounts from persisting after tfTwoAssetIfEmpty re-initialization ( #6996 )
...
Co-authored-by: Bart <bthomee@users.noreply.github.com >
2026-05-09 14:43:56 +00:00
Vito Tumas
4f8142fd10
fix: Numerically-stable (1+r)^n-1 in computePaymentFactor ( #7033 )
2026-05-07 19:02:09 +00:00
Ayaz Salikhov
4a9f72c73e
style: Make .clang-tidy style a bit more consistent with Clio ( #7096 )
2026-05-07 17:14:01 +00:00
Alex Kremer
7afdd71a54
chore: More fixes for bad renames ( #7092 )
2026-05-07 17:04:30 +00:00
Olek
597202a6f0
Refactoring float hostfunctions ( #7053 )
2026-05-07 12:33:22 -04:00
Olek
af89854a43
fix: Stop tx processing if failed to delete expired credentials ( #6715 ) ( #6962 )
...
Co-authored-by: Ed Hennis <ed@ripple.com >
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-07 12:57:50 +00:00
Ed Hennis
d6c4e6cb93
fix: Cap the base fee for LoanPay ( #6969 ) ( #6970 )
...
Co-authored-by: Bart <bthomee@users.noreply.github.com >
2026-05-07 12:48:55 +00:00
Bronek Kozicki
d67e06102a
chore: Upgrade Clang sanitizer to clang-22 and switch gcc-15 sanitizer to Release ( #7079 )
2026-05-07 10:36:36 +00:00
Bart
8c71ec803d
fix: Restore clang-tidy change to section name in config ( #7091 )
...
Co-authored-by: Bart <11445373+bthomee@users.noreply.github.com >
2026-05-07 10:34:47 +00:00