Mayukha Vadari
e41f6a71b7
Merge branch 'ripple/se/fees' into ripple/smart-escrow
2025-10-09 17:13:13 -04:00
Mayukha Vadari
51f1be7f5b
Merge branch 'ripple/wamr-host-functions' into ripple/se/fees
2025-10-09 17:10:52 -04:00
Mayukha Vadari
c10a5f9ef6
Merge branch 'ripple/wamr' into ripple/wamr-host-functions
2025-10-09 17:10:31 -04:00
Mayukha Vadari
3c141de695
Merge branch 'develop' into ripple/wamr
2025-10-09 16:52:25 -04:00
Bart
46ba8a28fe
refactor: Update Conan dependencies: OpenSSL ( #5873 )
...
This change bumps OpenSSL from 1.1.1w to 3.6.0.
2025-10-09 13:27:26 -04:00
Bronek Kozicki
5ecde3cf39
Add vault invariants ( #5518 )
...
This change adds invariants for SingleAssetVault #5224 (XLS-065), which had been intentionally skipped earlier to keep the SAV PR size manageable.
2025-10-08 15:04:02 +00:00
tequ
620fb26823
test: Add more tests for Simulate RPC metadata ( #5827 )
2025-10-08 14:36:09 +00:00
Bronek Kozicki
6b6b213cf5
chore: Fix release build error ( #5864 )
...
This change fixes a release build error with GCC 15.2.
The `fields` variable is only used in `XRPL_ASSERT`, which evaluates to nothing in a Release build, leaving the variable unused. This change silences the build warning.
Co-authored-by: Bart Thomee <11445373+bthomee@users.noreply.github.com >
2025-10-08 13:45:44 +00:00
Bart
f61086b43c
refactor: Update CI strategy matrix to use new RHEL 9 and RHEL 10 images ( #5856 )
...
This change uses the new RHEL 9 and 10 images to build and test the binary, and adds support for having different Docker image SHAs per distro-compiler combination.
Instead of supporting RHEL each minor version, we are simplifying our pipelines by only supporting RHEL major versions. Our CI Docker images have already been updated accordingly, and we recently added support for RHEL 10 as well. Up until now, the CI Docker images had all been rebuilt at the same time, but that is not necessarily true as the most recent push to the CI repo has shown where the RHEL images now have a different SHA than the Debian and Ubuntu ones.
Co-authored-by: Bart Thomee <11445373+bthomee@users.noreply.github.com >
2025-10-08 13:15:24 +00:00
Mayukha Vadari
176fd2b6e4
chore: exclude all UNREACHABLE blocks from codecov ( #5846 )
2025-10-08 09:25:51 +01:00
Bart
2df730438d
Set version to 3.0.0-b1 ( #5859 )
3.0.0-b1
2025-10-07 20:28:19 +00:00
Mayukha Vadari
db263b696c
Merge branch 'ripple/se/fees' into ripple/smart-escrow
2025-10-06 17:01:32 -04:00
Mayukha Vadari
f57b855d74
Merge branch 'ripple/wamr-host-functions' into ripple/se/fees
2025-10-06 17:01:17 -04:00
Mayukha Vadari
da2b9455f2
fix: remove get_ledger_account_hash and get_ledger_tx_hash host functions ( #5850 )
...
* remove `get_ledger_account_hash` and `get_ledger_tx_hash`
* fix build+tests
2025-10-06 16:38:40 -04:00
Mayukha Vadari
86525d8583
test: add tests for fee voting ( #5747 )
2025-10-06 16:32:04 -04:00
Mayukha Vadari
c41e52f57a
Move Smart Escrow tests to separate file ( #5849 )
2025-10-06 16:27:21 -04:00
Mayukha Vadari
55772a0d07
add sfData preflight checks + tests ( #5839 )
2025-10-02 17:50:43 -04:00
Mayukha Vadari
965a9e89ac
Merge remote-tracking branch 'upstream/ripple/se/fees' into ripple/smart-escrow
2025-10-02 15:51:35 -04:00
Mayukha Vadari
51ee06429b
Merge branch 'ripple/wamr-host-functions' into ripple/se/fees
2025-10-02 14:35:36 -04:00
Mayukha Vadari
cb622488c0
Merge branch 'ripple/wamr' into ripple/wamr-host-functions
2025-10-02 14:35:25 -04:00
Mayukha Vadari
32f971fec6
Merge branch 'develop' into ripple/wamr
2025-10-02 14:35:13 -04:00
Bronek Kozicki
5d79bfc531
Remove bogus coverage warning ( #5838 )
2025-10-02 11:54:09 +01:00
Ed Hennis
51ef35ab55
fix: Transaction sig checking functions do not get a full context ( #5829 )
...
Fixes a (currently harmless) bug introduced by PR #5594
2025-10-01 20:58:43 +00:00
Valentin Balaschenko
330a3215bc
fix: FD/handle guarding + exponential backoff ( #5823 )
2025-10-01 12:57:33 +01:00
Ed Hennis
85c2ceacde
Merge tag '2.6.1' into ximinez/merge261
...
2.6.1
* tag '2.6.1':
Set version to 2.6.1
Set version to 2.6.1-rc2
Mark PermissionDelegation as unsupported
2025-09-30 19:10:51 -04:00
Ed Hennis
70d5c624e8
Set version to 2.6.1
2.6.1
2025-09-30 16:09:11 -04:00
yinyiqian1
8e4fda160d
Rename flags for DynamicMPT ( #5820 )
2025-09-30 18:49:53 +00:00
Mayukha Vadari
ca85d09f02
Merge branch 'ripple/wamr-host-functions' into ripple/se/fees
2025-09-30 14:43:24 -04:00
Mayukha Vadari
8dea76baa4
Merge branch 'ripple/wamr' into ripple/wamr-host-functions
2025-09-30 14:42:49 -04:00
Mayukha Vadari
299fbe04c4
Merge branch 'develop' into ripple/wamr
2025-09-30 14:42:24 -04:00
Bart
072b1c442c
chore: Set free-form CI inputs as env vars ( #5822 )
...
This change moves CI values that could be user-provided into environment variables.
2025-09-30 19:46:10 +02:00
Ayaz Salikhov
294e03ecf5
ci: Upload artifacts during build and test in a separate job ( #5817 )
2025-09-30 16:15:24 +00:00
Ed Hennis
550f90a75e
refactor: Add support for extra transaction signatures ( #5594 )
...
* Restructures Transactor signature checking code to be able to handle a `sigObject`, which may be the full transaction, or may be an object field containing a separate signature. Either way, the `sigObject` can be a single- or multi-sign signature.
2025-09-29 22:11:53 +00:00
Ed Hennis
d67dcfe3c4
refactor: Restructure Transactor::preflight to reduce boilerplate ( #5592 )
...
* Restructures `Transactor::preflight` to create several functions that will remove the need for error-prone boilerplate code in derived classes' implementations of `preflight`.
2025-09-29 17:31:42 -04:00
Mayukha Vadari
57fc1df7d7
switch from wasm32-unknown-unknown to wasm32v1-none ( #5814 )
2025-09-29 15:43:22 -04:00
Mayukha Vadari
8d266d3941
remove STInt64 ( #5815 )
2025-09-29 15:43:10 -04:00
Mayukha Vadari
0fd2f715bb
switch fixIncludeKeyletFields to Supported::yes ( #5819 )
2025-09-27 09:04:04 +02:00
Mayukha Vadari
a865b4da1c
Merge branch 'ripple/se/fees' into ripple/smart-escrow
2025-09-26 17:10:10 -04:00
Mayukha Vadari
e59f5f3b01
fix tests
2025-09-26 17:09:53 -04:00
Mayukha Vadari
8729688feb
Merge remote-tracking branch 'upstream/ripple/se/fees' into ripple/smart-escrow
2025-09-26 16:56:51 -04:00
Mayukha Vadari
c8b06e7de1
Merge branch 'ripple/wamr-host-functions' into ripple/se/fees
2025-09-26 16:50:34 -04:00
Mayukha Vadari
eaba76f9e6
Merge branch 'ripple/wamr' into ripple/wamr-host-functions
2025-09-26 16:37:25 -04:00
Mayukha Vadari
cb702cc238
Merge branch 'develop' into ripple/wamr
2025-09-26 16:37:04 -04:00
Mayukha Vadari
807462b191
Add STInt32 as a new SType ( #5788 )
...
This change adds `STInt32` as a new `SType` under the `STInteger` umbrella, with `SType` value `12`. This is the first and only `STInteger` type that supports negative values.
2025-09-26 20:13:15 +00:00
Mayukha Vadari
f1f798bb85
Merge branch 'ripple/se/fees' into ripple/smart-escrow
2025-09-26 15:52:22 -04:00
Mayukha Vadari
c3fd52c177
Merge branch 'ripple/wamr-host-functions' into ripple/se/fees
2025-09-26 15:51:56 -04:00
Mayukha Vadari
b69b4a0a4a
Merge branch 'ripple/wamr' into ripple/wamr-host-functions
2025-09-26 15:51:48 -04:00
Mayukha Vadari
50d6072a73
Merge branch 'develop' into ripple/wamr
2025-09-26 15:51:40 -04:00
Ayaz Salikhov
19c4226d3d
ci: Call all reusable workflows reusable ( #5818 )
2025-09-26 18:33:42 +00:00
Mayukha Vadari
d02c306f1e
test: add more comprehensive tests for FeeVote ( #5746 )
...
This change adds more comprehensive tests for the `FeeVote` module, which previously only checked the basics, and not the more comprehensive flows in that class.
2025-09-26 17:40:19 +00:00