Skip to content

Release Notes - v0.201.1

Title: Improve responder behavior and stake registration validation

Date: August 26, 2026

Version: v0.201.1

This release keeps unconfigured Leios requests pending, rejects duplicate Conway stake registrations, strengthens validation sequencing coverage, and keeps transaction submission replies synchronized during responder protocol replacement.

  • Refined unconfigured Leios responders: When applications leave callbacks unconfigured, the server keeps Block, BlockTxs, BlockRange, and RequestNext requests pending without sending a response or raising a connection-level protocol error. The server disables the Busy timeout when applications leave votes callbacks unconfigured and continues to surface configured callback errors, transport failures, and invalid vote parameters.

  • Corrected duplicate Conway stake registrations: Conway validation now rejects transactions that register an already registered stake credential or register the same credential more than once, returning StakeCredentialAlreadyRegisteredError. Applications can still deregister and then register the credential in the same transaction, while the ledger tracks credential type and hash independently.

  • Added ledger test coverage for stake registration sequencing.

  • Stabilized transaction submission replies: The handlers for transaction ID and transaction body replies now access the current responder protocol safely during protocol replacement and preserve reply delivery during concurrent restarts.

Compare: v0.201.0…v0.201.1


Doc Holiday logo

Docs authored by Doc Holiday

Edit page

Last updated: