Peter Chen
c6f2197878
chore: Update libXRPL to 2.6.1 ( #2656 )
2025-10-01 13:17:41 +01:00
Peter Chen
48855633b5
chore: Update libxrpl to 2.6.1-rc2 ( #2652 )
...
We'll still need to update to `xrpl/2.6.1` when it is out, but let's
first update it to merge the other PR that depends on xrpl changes
2025-09-29 14:27:26 -04:00
Ayaz Salikhov
56f4dc591c
chore: Remove all conan options and use purely CMake targets ( #2538 )
...
Closes: https://github.com/XRPLF/clio/pull/2535
2025-09-08 12:22:36 +01:00
Ayaz Salikhov
cf4d5d649a
chore: Use conan options to only control dependencies ( #2503 )
2025-09-04 13:58:59 +01:00
Ayaz Salikhov
0a2930d861
chore: Use xrpl/2.6.0 ( #2496 )
2025-09-02 17:10:15 +01:00
Michael Legleux
2d48de372b
feat: Generate Debian packages with CPack ( #2282 )
...
Builds the Linux packages with CPack.
Generate them by running Conan with `--options:host "&:package=True"
--options:host "&:static=True"` then after the build you can run `cpack
.` in the build directory.
@mathbunnyru Where do you think this should be built? QA needs a package
per-commit.
@godexsoft What to do with the `config.json` and service file. I can
just remove them or strip the comment out but it still won't work out
the box with the default `rippled.cfg`. Relates to #2191 .
---------
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2025-08-21 00:07:29 -07:00
Ayaz Salikhov
9420c506ca
feat: Use spdlog logger ( #2372 )
2025-08-11 18:04:04 +01:00
Ayaz Salikhov
498232baf8
ci: Build benchmark code in CI ( #2404 )
2025-08-07 15:59:33 +01:00
Ayaz Salikhov
bc8a2c19aa
feat: Use mold linker on Linux ( #2304 )
...
Fix: https://github.com/XRPLF/clio/issues/1242
Depends on: https://github.com/XRPLF/clio/pull/2329
2025-07-30 17:10:31 +01:00
Ayaz Salikhov
d7888d5556
fix: Do not link to several boost::stacktrace implementations because… ( #2329 )
...
… of rippled
See: https://github.com/XRPLF/rippled/pull/5546
2025-07-29 12:56:18 +01:00
Ayaz Salikhov
57dda8ac50
chore: Update fmt to 11.2.0 ( #2281 )
...
Seems that new clang-tidy fails with our old fmt lib
2025-07-02 14:11:35 +01:00
Ayaz Salikhov
123e09695e
feat: Switch to xrpl/2.5.0 release ( #2267 )
2025-06-27 17:13:05 +01:00
Ayaz Salikhov
c8574ea42a
chore: Cleanup conanfile ( #2243 )
2025-06-23 11:28:22 +01:00
Ayaz Salikhov
a68229e9d7
feat: Use Conan 2 ( #2179 )
...
Merge right after: https://github.com/XRPLF/clio/pull/2178
Waits for: https://github.com/XRPLF/rippled/pull/5462
2025-06-06 19:55:46 +01:00
Peter Chen
ed47db7d39
chore: update libxrpl ( #2186 )
2025-06-06 15:25:21 +01:00
Sergey Kuznetsov
b3da9adb03
feat: Account permission support ( #2145 )
...
Fixes : #1975 .
Also switch to libxrpl 2.5.0-b1. Fixes : #2139 , #2140 .
2025-05-20 13:40:38 +01:00
Ayaz Salikhov
f2384a47f1
feat: Implement clang build analyzer ( #2072 )
...
Fix: https://github.com/XRPLF/clio/issues/936
2025-05-02 12:49:51 +01:00
Ayaz Salikhov
9c92a2b51b
style: Use pre-commit tool and add simple config ( #2029 )
...
I started with really simple pre-commit hooks and will add more on top.
Important files:
- `.pre-commit-config.yaml` - the config for pre-commit
- `.github/workflows/pre-commit.yml` - runs pre-commit hooks in branches
and `develop`
- `.github/workflows/pre-commit-autoupdate.yml` - autoupdates pre-commit
hooks once in a month
2025-04-24 17:59:43 +01:00
Sergey Kuznetsov
67e451ec23
chore: Upgrade libxrpl to 2.4.0 ( #1961 )
2025-03-13 15:42:20 +00:00
Peter Chen
5d2694d36c
chore: update libxrpl ( #1943 )
2025-03-05 10:14:39 -05:00
cyan317
3c008b6bb4
feat: Snapshot exporting tool ( #1877 )
...
In this PR:
1 We create a golang grpc client to request data from rippled
2 We store the data into the specific place
3 Add unittests
4 Create build script, the build can be initiated by set conan option
`snapshot` being true.
Please ignore the grpc server part. It will be implemented in importing
tool.
2025-02-12 16:56:04 +00:00
cyan317
1753c95910
feat: Support Dynamic NFT ( #1525 )
...
Fix #1471
Clio's changes for supporting DNFT
https://github.com/XRPLF/rippled/pull/5048/files
2025-01-31 13:33:20 +00:00
Alex Kremer
2d0253bc4a
feat: Upgrade to libxrpl 2.4.0-b1 ( #1789 )
2024-12-18 14:35:16 +00:00
Alex Kremer
63c80f2b7d
feat: Upgrade to libxrpl 2.3.0 ( #1756 )
2024-11-26 02:12:06 +00:00
Alex Kremer
a4b3877cb2
feat: Upgrade to libxrpl 2.3.0-rc2 ( #1736 )
2024-11-15 16:18:17 +00:00
Alex Kremer
de6c17797f
chore: Upgrade conan to use new libxrpl ( #1724 )
...
Forgotten part for #1718
2024-11-11 13:37:57 +00:00
Sergey Kuznetsov
87f1c06b5b
chore: Update libxrpl to 2.3.0-b4 ( #1667 )
2024-09-25 13:39:38 +01:00
Peter Chen
13a9aef579
chore: Revert Cassandra driver upgrade ( #1656 )
...
Reverts XRPLF/clio#1646
2024-09-19 15:39:01 +01:00
Peter Chen
7a9a1656f9
fix: Upgrade Cassandra driver ( #1646 )
...
Fixes #1296
2024-09-16 12:28:33 +01:00
cyan317
b2eacf9868
build: Upgrade to libxrpl 2.3.0-b1 ( #1489 )
...
Update libxrpl and change include path
2024-06-25 15:05:01 +01:00
Sergey Kuznetsov
ce94f0f513
Update libxrpl to 2.2.0 ( #1446 )
2024-06-10 14:52:35 +01:00
Alex Kremer
c56998477c
Upgrade libxrpl to 2.2.0-rc3 ( #1417 )
...
Fixes #1414
2024-05-21 13:56:53 +01:00
Alex Kremer
642aaf8902
Upgrade to xrpl 2.2.0-rc2 with temporary fixes ( #1413 )
...
For #1414
2024-05-17 18:57:37 +01:00
Alex Kremer
cbc856b190
Separate unit tests and integration tests ( #1393 )
...
Fixes #1391
2024-05-07 15:12:48 +01:00
Alex Kremer
0dcbbf9afa
Static linkage ( #1377 )
...
Fixes #1300
2024-04-25 16:51:16 +01:00
Alex Kremer
03a01e55f9
Upgrade CI docker image to gcc-12 ( #1289 )
...
Fixes #1271
2024-03-25 18:19:34 +00:00
Sergey Kuznetsov
d47f3b71bd
Refactor cmake ( #1231 )
...
Fixes #920 .
2024-03-06 16:29:26 +00:00
Alex Kremer
ee8a9f5ed0
Upgrade libxrpl to 2.2.0-b1 ( #1237 )
...
Fixes #1236
2024-03-05 23:46:35 +00:00
Alex Kremer
97a63db51d
Basic execution context framework ( #1004 )
...
Fixes #1187
2024-02-15 20:36:00 +00:00
Alex Kremer
b63e98bda0
Update libxrpl to 2.0.0 ( #1096 )
2024-01-11 16:36:39 +00:00
Alex Kremer
781f3b3c48
Bump libxrpl version to 2.0.0-rc6 ( #1061 )
...
Fixes #1063
2023-12-23 20:28:07 +00:00
Sergey Kuznetsov
8ebe2d6a80
Add assertion that terminate clio ( #994 )
...
Fixes #893 .
Also added termination handler to print backtrace on crash, so fixes #929 .
2023-11-21 13:06:04 +00:00
Alex Kremer
1bacad9e49
Update xrpl version to 2.0.0-rc1 ( #990 )
...
Fixes #989
2023-11-15 19:40:38 +00:00
Alex Kremer
5145d07693
Update conan to use xrpl 2.0.0-b4 ( #961 )
...
Fixes #960
2023-10-31 19:27:06 +00:00
cyan317
1ec5d3e5a3
Amm ledgerentry ( #951 )
...
Fix #916
2023-10-30 15:23:47 +00:00
Sergey Kuznetsov
5de87b9ef8
Upgrade fmt to 10.1.1 ( #937 )
2023-10-18 17:11:31 +01:00
Alex Kremer
ff3d2b5600
Set libxrpl version to 2.0.0-b2 ( #926 )
...
Fixes #925
2023-10-13 12:38:39 +01:00
Sergey Kuznetsov
a541e6d00e
Update gtest version ( #900 )
2023-10-09 15:36:28 +01:00
Alex Kremer
9bd38dd290
Update cassandra version ( #844 )
...
Fixes #843
2023-10-09 13:28:11 +01:00
Sergey Kuznetsov
4b53bef1f5
Add clang tidy ( #864 )
...
Fixes #863
2023-10-03 10:43:54 +01:00