• Treasury/
  • Tips/
  • #0x1c4c/

Fixed an critical type decoding issue in subxt (rust substrate client)

Treasury
4yrs ago
0
Closed

I spent a few days to fix a critical bug in Subxt, which have been blocking 3 teams for a few months. Before this fix, Subxt randomly crashes when submitting transactions, and it almost always crash when scanning a long range of blocks for their events.

The Pull Request is already merged.

Background: subxt is the official rust client of Substrate. It's widely used by Polkadot ecosystem projects to interact with Polkadot and parachains. My team, Phala Network also relies on it to build all our bridges.

Time spent: 8 hours development, testing, and code-review

Reply
Up
Share
This tip has been closed.
Metadata
Timeline2
Comments
No comments here