Skip to content

Set mortal transaction lifetime to SignedPhase duration #1099

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Jun 25, 2025
Merged

Conversation

sigurpol
Copy link
Contributor

@sigurpol sigurpol commented Jun 24, 2025

Improved transaction lifetime management by setting mortality to the number of blocks remaining in SignedPhase, ensuring transactions expire when they are no longer valid.

Close #730

This commit improves transaction lifetime management by setting
mortality to the number of blocks remaining in SignedPhase, ensuring
transactions expire when they are no longer valid.
sigurpol added 5 commits June 24, 2025 09:29
Refactors the None case to handle stream termination as a fatal error
rather than attempting to resubscribe since it indicates a dead
connection.
@sigurpol sigurpol merged commit b3e9e86 into main Jun 25, 2025
10 checks passed
@sigurpol sigurpol deleted the set_mortal branch June 25, 2025 13:12
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.

monitor: add information when SignedPhase and UnsignedPhase starts
2 participants