Skip to content

chore: update subxt + jsonrpsee - #422

Merged
TarikGul merged 1 commit into
mainfrom
bkchr-update-subxt
Oct 6, 2026
Merged

TarikGul merged 1 commit into
mainfrom
bkchr-update-subxt

Conversation

@bkchr

@bkchr bkchr commented Oct 6, 2026

Copy link
Copy Markdown
Member

This fixes a potential stall in the RPC connection which could lead to the rest-api not reconnecting to the RPC servers.

This fixes a potential stall in the RPC connection which could lead to the
rest-api not reconnecting to the RPC servers.
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedcargo/​subxt@​0.51.0 ⏵ 0.51.1601009410090
Updatedcargo/​subxt-rpcs@​0.51.0 ⏵ 0.51.1821009310090
Updatedcargo/​subxt-metadata@​0.51.0 ⏵ 0.51.11001009410090
Updatedcargo/​jsonrpsee@​0.24.10 ⏵ 0.26.110010093100100

View full report

@TarikGul TarikGul changed the title Update subxt + jsonrpsee chore: update subxt + jsonrpsee Oct 6, 2026

@TarikGul TarikGul left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Checked this out and ran it rather than just reading the diff.

Pure dependency move, no source changes: subxt 0.51.0 to 0.51.1, jsonrpsee 0.24.10 to 0.26.1, and the lockfile. Builds clean, fmt and clippy clean, all unit suites green.

Smoke tested against a live node: /blocks/head, /blocks/{id}, /transaction/material, /transaction/parse, /transaction/fee-estimate and /pallets/staking/progress all 200, plus 40 sustained polls with no failures and nothing over 5s.

One thing I checked so it does not get blamed on this bump: /transaction/dry-run returns 400 on a historical signed extrinsic, but the currently deployed build returns a byte identical 400 for the same input, so that is pre-existing and worth its own look rather than holding this up.

Approving. Merging as soon as Integration Tests lands, then folding this into the open release PR so it goes out together with what is already queued there.

@TarikGul
TarikGul merged commit 7d78f51 into main Oct 6, 2026
13 of 14 checks passed
@TarikGul
TarikGul deleted the bkchr-update-subxt branch October 6, 2026 14:34
@TarikGul TarikGul mentioned this pull request Oct 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants