JCW
515bd1add5
Merge origin/develop
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-11 09:21:25 +00:00
JCW
8d3ed36e5c
Remove test code
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-11 08:51:01 +00:00
Michael Legleux
24a5cbaa93
chore: Build voidstar on amd64 only ( #6481 )
...
* chore: Build voidstar on amd64 only
* fatal error if configuring voidstar on non x86
2026-03-10 23:59:43 +00:00
Michael Legleux
eb7c8c6c7a
chore: Use CMake components for install ( #6485 )
...
* chore: Use components for install
* rm CMake export targets
* reformat
2026-03-10 23:38:43 +00:00
JCW
70a85c15ae
Fix line ending issues for windows
...
Added more tests.
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-10 21:39:30 +00:00
JCW
199bc0c930
Fix line ending issues for windows
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-10 20:33:45 +00:00
Alex Kremer
f27d8f3890
chore: Enable clang-tidy bugprone-inc-dec-in-conditions check ( #6455 )
2026-03-10 20:12:15 +00:00
Alex Kremer
8345cd77df
chore: Enable clang-tidy bugprone-unused-raii check ( #6505 )
2026-03-10 19:48:56 +00:00
Alex Kremer
c38aabdaee
chore: Enable clang-tidy bugprone-unhandled-self-assignment check ( #6504 )
2026-03-10 17:42:49 +00:00
Alex Kremer
a896ed3987
chore: Enable clang-tidy bugprone-optional-value-conversion check ( #6470 )
2026-03-10 15:56:24 +01:00
Alex Kremer
1a7d67c4db
chore: Enable clang-tidy bugprone-reserved-identifier check ( #6456 )
2026-03-10 10:29:08 +01:00
Alex Kremer
92983d8040
chore: Enable clang-tidy bugprone-too-small-loop-variable check ( #6473 )
2026-03-10 08:56:44 +00:00
Alex Kremer
320a65f77c
chore: Enable clang-tidy bugprone-suspicious-stringview-data-usage check ( #6467 )
2026-03-10 08:34:27 +00:00
Ayaz Salikhov
45b8c4d732
chore: Update XRPLF/actions ( #6508 )
...
This change mainly includes XRPLF/actions#51 .
2026-03-09 21:47:22 +00:00
Alex Kremer
e284969ae4
chore: Enable clang-tidy bugprone-pointer-arithmetic-on-polymorphic-object check ( #6469 )
2026-03-09 19:36:56 +01:00
Alex Kremer
0335076359
chore: Fix additional clang-tidy issues for unused-local-non-trivial-variable check ( #6509 )
2026-03-09 17:16:04 +00:00
Ayaz Salikhov
7e2b137131
chore: Use check-pr-title from XRPLF/actions ( #6506 )
2026-03-09 17:53:52 +01:00
Sergey Kuznetsov
e2290b1a0a
feat: Add mutex wrapper from clio ( #6447 )
...
This change adds a mutex wrapper copied from clio. The wrapper attaches a mutex to the data it protects, which improves safety and readability.
2026-03-09 16:33:20 +00:00
Alex Kremer
1ee0567b14
chore: Enable clang-tidy bugprone-suspicious-missing-comma check ( #6468 )
2026-03-09 15:48:38 +00:00
Alex Kremer
6b301efc8c
chore: Enable clang-tidy bugprone-unused-local-non-trivial-variable check ( #6458 )
2026-03-09 15:25:52 +00:00
dependabot[bot]
9e0d350fca
ci: [DEPENDABOT] bump tj-actions/changed-files from 47.0.4 to 47.0.5 ( #6501 )
2026-03-09 15:27:03 +01:00
JCW
ef42a8fe6d
Fix formatting errors
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-06 19:04:59 +00:00
JCW
d3a12746b4
Fix levelisation error
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-06 18:21:49 +00:00
JCW
0cb5f70628
Rename a file
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-06 18:17:54 +00:00
JCW
37ea600d12
Merge remote-tracking branch 'origin/develop' into a1q123456/add-code-generator
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
# Conflicts:
# cmake/XrplCore.cmake
# cmake/XrplInstall.cmake
2026-03-06 18:14:13 +00:00
JCW
665e607b7d
Added unit tests and fixed some small issues
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-06 18:12:43 +00:00
JCW
423ab87c25
Added unit tests and fixed some small issues
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-06 17:48:49 +00:00
Ayaz Salikhov
7b12c00e6b
chore: Add custom cmake definitions for gersemi ( #6491 )
...
This change adds definitions for our custom functions/macros, so gersemi will nicely format them too.
2026-03-06 13:50:00 +01:00
JCW
b5717e0fcf
Add unit tests for STObjectValidation
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-06 12:21:10 +00:00
Vito Tumas
5865bd017f
refactor: Update transaction folder structure ( #6483 )
...
This change reorganizes the `tx/transactors` directory for consistency and discoverability. There are no behavioral changes, this is a pure refactor. Underscores were chosen as the way to separate multi-words as this is the more popular option in C++ projects.
Specific changes:
- Rename all subdirectories to lowercase/snake_case (`AMM` → `amm`, `Check` → `check`, `NFT` → `nft`, `PermissionedDomain` → `permissioned_domain`, etc.)
- Merge `AMM/` and `Offer/` into `dex/`, including `PermissionedDEXHelpers`
- Rename `MPT/` → `token/`, absorbing `SetTrust` and `Clawback`
- Move top-level transactors into named groups: `account/`, `bridge/`, `credentials/`, `did/`, `escrow/`, `oracle/`, `payment/`, `payment_channel/`, `system/`
- Update all include paths across the codebase and `transactions.macro`
2026-03-06 08:25:31 +00:00
Ayaz Salikhov
af0ec7defd
chore: Apply gersemi changes ( #6486 )
2026-03-05 19:54:44 +00:00
Ayaz Salikhov
0c74270b05
chore: Use gersemi instead of ancient cmake-format ( #6486 )
2026-03-05 19:54:37 +00:00
JCW
a3eaae1d04
Fix levelisation error
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-05 17:28:41 +00:00
JCW
424b93089e
Fix formatting
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-05 16:43:23 +00:00
Jingchen
22d93d2b1c
Merge branch 'develop' into a1q123456/add-code-generator
2026-03-05 16:37:38 +00:00
Alex Kremer
dde450784d
Add Formats and Flags to server_definitions ( #6321 )
...
This change implements https://github.com/XRPLF/XRPL-Standards/discussions/418 : "System XLS: Add Formats and Flags to server_definitions".
2026-03-05 16:11:27 +00:00
Jingchen
fb50ce0e64
Merge branch 'develop' into a1q123456/add-code-generator
2026-03-05 12:24:27 +00:00
Michael Legleux
08e734457f
fix: Fix docs deployment for pull requests ( #6482 )
2026-03-05 00:12:41 -08:00
Michael Legleux
77518394e8
fix: Stop committing generated docs to prevent repo bloat ( #6474 )
2026-03-04 19:19:57 -08:00
Ayaz Salikhov
c69091bded
chore: Add Git information compile-time info to only one file ( #6464 )
...
The existing code added the git commit info (`GIT_COMMIT_HASH` and `GIT_BRANCH`) to every file, which was a problem for leveraging `ccache` to cache build objects. This change adds a separate C++ file from where these compile-time variables are propagated to wherever they are needed. A new CMake file is added to set the commit info if the `git` binary is available.
2026-03-04 19:45:28 +00:00
Alex Kremer
595f0dd461
chore: Enable clang-tidy bugprone-sizeof-expression check ( #6466 )
2026-03-04 19:15:22 +00:00
Alex Kremer
b451d5e412
chore: Enable clang-tidy bugprone-return-const-ref-from-parameter check ( #6459 )
2026-03-04 18:10:10 +00:00
Alex Kremer
af97df5a63
chore: Enable clang-tidy bugprone-move-forwarding-reference check ( #6457 )
2026-03-04 17:03:27 +00:00
Peter Chen
e39954d128
fix: Gateway balance with MPT ( #6143 )
...
When `gateway_balances` gets called on an account that is involved in the `EscrowCreate` transaction (with MPT being escrowed), the method returns internal error. This change fixes this case by excluding the MPT type when totaling escrow amount.
2026-03-04 15:50:51 +00:00
tequ
3cd1e3d94e
refactor: Update PermissionedDomainDelete to use keylet for sle access ( #6063 )
2026-03-04 04:11:58 +01:00
Ayaz Salikhov
fcec31ed20
chore: Update pre-commit hooks ( #6460 )
2026-03-03 20:23:22 +00:00
JCW
84b3aab930
Update gitignore
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-03 18:53:23 +00:00
JCW
3a5937e6bd
Update
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-03 18:35:21 +00:00
dependabot[bot]
0abd762781
ci: [DEPENDABOT] bump actions/upload-artifact from 6.0.0 to 7.0.0 ( #6450 )
2026-03-03 17:17:08 +00:00
JCW
e4810a69cb
Restore file
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2026-03-03 16:02:39 +00:00