Skip to content
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

Runtime configuration of SCT divergence checks in web extension #878

Closed
hdevalence opened this issue Apr 3, 2024 · 0 comments · Fixed by #882
Closed

Runtime configuration of SCT divergence checks in web extension #878

hdevalence opened this issue Apr 3, 2024 · 0 comments · Fixed by #882
Assignees
Labels
bug Something isn't working

Comments

@hdevalence
Copy link
Member

When using 6.0.0 from the Chrome store, I cannot make any transactions because of a sync bug causing an SCT divergence:

Error: [unknown] Tendermint error 1: failed to deliver transaction: check_stateful failed: provided anchor 602a5492caad089c2443c8e264ce87b08a652979f5e93d944293f4adb08a6908 is not a valid SCT root

I cannot debug this because there's no way to enable the SCT divergence checks at runtime. To fix this, there should be a field I can manually set in the storage inspector that configures whether SCT divergence checks are enabled. We don't need a UI for this, other than the Chrome devtools, but in the future, if someone else has an SCT divergence, there should be a way for them to produce the divergence height without having to reinstall the software.

@github-project-automation github-project-automation bot moved this to 🗄️ Backlog in Penumbra web Apr 3, 2024
@TalDerei TalDerei added bug Something isn't working mainnet labels Apr 3, 2024
@grod220 grod220 self-assigned this Apr 4, 2024
@grod220 grod220 moved this from 🗄️ Backlog to 📝 Todo in Penumbra web Apr 4, 2024
@github-project-automation github-project-automation bot moved this from 📝 Todo to ✅ Done in Penumbra web Apr 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants