Skip to content

Fix TODO #396 and #397: safe stream handling & receipt handling#740

Merged
tomusdrw merged 2 commits intotomusdrw:masterfrom
aman879:fix-confirmation-todo
Oct 24, 2025
Merged

Fix TODO #396 and #397: safe stream handling & receipt handling#740
tomusdrw merged 2 commits intotomusdrw:masterfrom
aman879:fix-confirmation-todo

Conversation

@aman879
Copy link
Copy Markdown
Contributor

@aman879 aman879 commented Oct 24, 2025

  • Added safe handling for block streams in wait_for_confirmations
  • Properly handle None receipt instead of panic in send_transaction_with_confirmation_
  • Uses ok_or_else instead of expect
  • Ensures no panics in production scenarios

Copy link
Copy Markdown
Owner

@tomusdrw tomusdrw left a comment

Choose a reason for hiding this comment

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

lgtm, thanks!

@tomusdrw tomusdrw merged commit 8d889ae into tomusdrw:master Oct 24, 2025
6 checks passed
bayk pushed a commit to mwcproject/rust-web3 that referenced this pull request Jan 15, 2026
…t handling (tomusdrw#740)

* Fix TODO tomusdrw#396 and tomusdrw#397: safe stream handling & receipt handling

* Fix TODOs tomusdrw#396 & tomusdrw#397 and format code with rustfmt
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