Alex Kremer
b5f351a77f
chore: Commits 2.9.0-b4 ( #3230 )
2.9.0-b4
2026-09-23 17:06:46 +01:00
Alex Kremer
d26ab80cf0
Merge remote-tracking branch 'upstream/develop' into release/2.9.0
2026-09-23 17:03:30 +01:00
Bart
291ee34b72
ci: Bump packaging Docker image SHA ( #3229 )
nightly-20260925
2026-09-23 17:02:59 +01:00
Alex Kremer
2b00c66b83
chore: Commits for 2.9.0-b3 ( #3228 )
2.9.0-b3
2026-09-23 15:59:00 +01:00
Alex Kremer
ca793414ff
Merge branch 'develop' into chore/commits-290-b3
2026-09-23 15:48:49 +01:00
Bart
d9985af5f3
ci: Bump packaging Docker image SHA ( #3227 )
2026-09-23 10:35:19 -04:00
Alex Kremer
1c5b3f4e0a
chore: Commits for 2.9.0-b2 ( #3226 )
2.9.0-b2
2026-09-23 14:22:58 +01:00
Alex Kremer
ad2ff82ab1
fix: Align error messages and rpc-spec 0.1.17 ( #3223 )
2026-09-23 13:29:57 +01:00
Peter Chen
4a96b6612b
fix: Delete limit from MPT Holder output when filtering by account_id ( #3222 )
2026-09-21 19:39:11 +01:00
Alex Kremer
114ad9c788
chore: Upgrade to libxrpl 3.4.0 ( #3217 )
2026-09-21 15:02:33 +01:00
Peter Chen
1621ac353c
feat: Add accounts filter to mpt_holders ( #3180 )
2026-09-18 17:07:55 +01:00
Alex Kremer
35000059d9
refactor: Migrate handlers to rpc-spec (H) ( #3214 )
2026-09-18 16:34:21 +01:00
Alex Kremer
1cb6f29b40
refactor: Migrate handlers to rpc-spec (G) ( #3213 )
2026-09-17 16:33:22 +01:00
Alex Kremer
0e8ee75caf
refactor: Migrate handlers to rpc-spec (F) ( #3212 )
2026-09-16 14:16:25 +01:00
Alex Kremer
0c69a582ed
refactor: Migrate handlers to rpc-spec (E) ( #3210 )
2026-09-15 22:43:39 +01:00
Alex Kremer
bd666f4b3a
refactor: Migrate handlers to rpc-spec (D) ( #3209 )
2026-09-15 19:33:27 +01:00
Alex Kremer
b33364d144
refactor: Migrate handlers to rpc-spec (C) ( #3208 )
2026-09-15 14:42:14 +01:00
Alex Kremer
994afeaa65
refactor: Migrate handlers to rpc-spec (B) ( #3207 )
2026-09-14 23:20:30 +01:00
Alex Kremer
a64aa5c6f6
refactor: Migrate handlers to rpc-spec (A) ( #3206 )
2026-09-14 14:31:49 +01:00
Alex Kremer
899661e05e
refactor: Migrate first handlers to rpc-spec ( #3199 )
2026-09-11 21:45:21 +01:00
Ayaz Salikhov
4af9e2f71f
chore: Update actions/docker images/xrpld files ( #3204 )
...
Note: some files are taken exactly as they are in rippled, so changing
something here wouldn't be great (because they will drift)
2.9.0-b1
2026-09-11 00:03:46 +01:00
Alex Kremer
1a421b4145
chore: Upgrade to libxrpl-3.4.0-rc1 ( #3203 )
2026-09-10 16:48:10 +01:00
Alex Kremer
81efb226ac
refactor: Dual path for rpc handlers ( #3198 )
2026-09-09 14:57:01 +01:00
Alex Kremer
08255c4f9e
refactor: Use shared ledger and tx type tables from rpcspec ( #3174 )
2026-09-08 17:23:30 +01:00
Alex Kremer
db12445b50
refactor: Use error types from rpc-spec ( #3173 )
2026-09-08 14:45:42 +01:00
dependabot[bot]
274ef35347
ci: [DEPENDABOT] bump docker/setup-qemu-action from 4.2.0 to 4.3.0 in /.github/actions/build-docker-image ( #3201 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-07 15:23:59 +01:00
dependabot[bot]
edd76e5359
ci: [DEPENDABOT] bump actions/deploy-pages from 5.0.0 to 5.0.1 ( #3200 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-07 15:23:38 +01:00
github-actions[bot]
a1d7ff7831
style: Update pre-commit hooks ( #3197 )
...
Co-authored-by: mathbunnyru <12270691+mathbunnyru@users.noreply.github.com >
2.8.1-rc4
2026-09-01 16:43:38 +01:00
Alex Kremer
9cd44a06dd
fix: Internal error in account_info with pseudo account ( #3196 )
2026-08-28 16:32:50 +01:00
Alex Kremer
e5f11df558
fix: Rare race in cluster tests ( #3194 )
2026-08-28 16:32:29 +01:00
Ayaz Salikhov
58d8f12ba3
test: Use credentialTypeValidator in LedgerEntry ( #3195 )
2026-08-27 16:40:19 +01:00
Ayaz Salikhov
bab8789bbb
ci: Fix when dry-run flag is applied ( #3193 )
2.8.1-rc3
2026-08-27 14:03:04 +01:00
Ayaz Salikhov
8ee9bb92ae
build: Publish Clio to packages.xrplf.org ( #3192 )
...
Co-authored-by: Bart <bthomee@users.noreply.github.com >
2.8.1-rc2
2026-08-27 13:00:49 +01:00
Alex Kremer
4afc3fdb76
chore: Introduce xrpl-rpc-spec 0.1.6 dependency ( #3171 )
2026-08-26 16:20:30 +01:00
Alex Kremer
8a91ba85c4
refactor: Separate handler registry ( #3169 )
2026-08-26 14:07:58 +01:00
Ayaz Salikhov
7d33ecac0f
feat: Accept MPT issuance IDs in book_offers (MPTokensV2) ( #3190 )
...
Co-authored-by: Sergey Kuznetsov <skuznetsov@ripple.com >
2.8.1-rc1
2026-08-25 13:20:55 +01:00
Alex Kremer
f41d533cf7
fix: Internal error on warning injection ( #3177 )
2026-08-25 13:19:57 +01:00
Ayaz Salikhov
b0a3f85f08
chore: Update XRPLF/actions ( #3191 )
2026-08-25 12:24:13 +01:00
Peter Chen
96f56edb01
feat: Add delegate filter param's to account_tx RPC ( #2827 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-08-24 18:49:55 +01:00
Alex Kremer
2e7f303b7a
fix: WebServer NG send queue ( #3181 )
2026-08-24 18:03:55 +01:00
Alex Kremer
292d55aa1c
fix: Rare deadlock in subscriptions ( #3176 )
2026-08-24 17:00:09 +01:00
Alex Kremer
3ad2ccddaa
fix: Output format for MPT Issuance ID ( #3178 )
2026-08-24 15:15:50 +01:00
Alex Kremer
bdfbb78115
fix: Fiber suspension during exception ( #3187 )
2026-08-24 15:15:26 +01:00
Alex Kremer
74f5dcc95e
chore: Add back reverted feature adding mptoken_issuance_history RPC ( #3188 )
2026-08-24 15:15:01 +01:00
dependabot[bot]
10b3eee511
ci: [DEPENDABOT] bump docker/setup-buildx-action from 4.2.0 to 4.3.0 in /.github/actions/build-docker-image ( #3189 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-24 12:04:15 +01:00
Ayaz Salikhov
e6c91a1572
fix: Use credentialTypeValidator in LedgerEntry ( #3185 )
2026-08-20 15:57:56 +01:00
Alex Kremer
4f884e3b4b
fix: Better validator for issuer ( #3184 )
2026-08-20 15:57:46 +01:00
Ayaz Salikhov
8e091871cb
chore: Revert "feat: Add mptoken_issuance_history RPC" ( #3183 )
2026-08-20 15:42:22 +01:00
Bryan
e8e0478333
feat: Add mptoken_issuance_history RPC ( #3141 )
...
feat: add mptoken_issuance_history RPC
Summary
Adds mptoken_issuance_history, a Clio-only method that returns the
transaction history for a given MPT issuance — the MPT-scoped sibling of
nft_history. You can optionally filter by account and/or tx_type.
The index tables, backend fetch methods, and live ETL indexing landed
earlier; this wires up the handler on top of them.
The handler
- Routes to fetchMPTokenIssuanceTransactions or
fetchAccountMPTokenIssuanceTransactions depending on whether account is
set. When tx_type is given, it filters on TransactionType post-fetch,
exactly like account_tx.
- Follows the nft_history/account_tx conventions for ledger ranges,
markers, binary, forward, and limit ([1,100], default 50), including
api-version response branching.
- Gated on backfill completion so it never returns partial history:
until this node's MPTTransactionHistoryMigrator reports Migrated,
requests get notReady with a message pointing at the --migrate command.
Once migrated, the result is cached and the check is skipped — the
method turns on automatically, no restart.
---------
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-18 09:43:06 -07:00
Ayaz Salikhov
62428a2d91
chore: Update libxrpl to 3.3.0 ( #3170 )
2026-08-12 09:57:52 +01:00