-
Notifications
You must be signed in to change notification settings - Fork 7
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
Testing misbehaving signer #236
Comments
What's the specific scenario you have in mind? |
jennijuju
added this to the Milestone 2: Harderning and Mainnet Deployment Readiness milestone
Aug 23, 2024
Stebalien
removed this from the Milestone 2: Harderning and Mainnet Deployment Readiness milestone
Aug 30, 2024
masih
added a commit
that referenced
this issue
Sep 4, 2024
Fix a bug where if `Host.RequestBroadcast` panics the requested message is never added to the re-broadcast state. Fix an inconsistent behaviour where error at requested broadcasts via re-broadcast are returned instead of being silently logged. Enhance emulator to allow pluggable signign logic with two additional signing implementation: erroneous and panic. Implement tests that assert expected behaviour at signing error or panic. Fixes #236
rjan90
added this to the Milestone 2: Harderning and Mainnet Deployment Readiness milestone
Sep 5, 2024
masih
added a commit
that referenced
this issue
Sep 5, 2024
Fix a bug where if `Host.RequestBroadcast` panics the requested message is never added to the re-broadcast state. Fix an inconsistent behaviour where error at requested broadcasts via re-broadcast are returned instead of being silently logged. Enhance emulator to allow pluggable signign logic with two additional signing implementation: erroneous and panic. Implement tests that assert expected behaviour at signing error or panic. Fixes #236
github-merge-queue bot
pushed a commit
that referenced
this issue
Sep 5, 2024
Fix a bug where if `Host.RequestBroadcast` panics the requested message is never added to the re-broadcast state. Fix an inconsistent behaviour where error at requested broadcasts via re-broadcast are returned instead of being silently logged. Enhance emulator to allow pluggable signign logic with two additional signing implementation: erroneous and panic. Implement tests that assert expected behaviour at signing error or panic. Fixes #236
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We should test what happens if we have a "faulty" client (lotus) that fails and/or refuses to sign messages (e.g., miner gets restarted, etc.).
The text was updated successfully, but these errors were encountered: