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

Make Cardano transactions preloading infinite in signer #1920

Closed
1 task done
jpraynaud opened this issue Sep 6, 2024 · 0 comments · Fixed by #1921 or #1927
Closed
1 task done

Make Cardano transactions preloading infinite in signer #1920

jpraynaud opened this issue Sep 6, 2024 · 0 comments · Fixed by #1921 or #1927
Assignees
Labels
feature 🚀 New implemented feature

Comments

@jpraynaud
Copy link
Member

jpraynaud commented Sep 6, 2024

Why

We want to avoid having signature blocked during the activation of the certification of the Cardano transactions on release-mainnet. This can happen for nodes already running when the activation is done: at the following pending certificate for the signed entity type, the signer will start importing the transactions and will likely get stuck in that state for the next ~5-6 hours. In order to circumvent the problem, we need the preloading of the signer (occurring on a background thread) to be launched between the activation of the feature and the first pending certificate created by the aggregator for that signed entity type (which will occur with ~6h delay after activation).

What

Make the Cardano transactions preloader infinitely repeat with a configurable repeat interval in the signer

How

  • Implement infinite preloading of the Cardano transactions in the signer
@jpraynaud jpraynaud added devX 🌞 Developer experience feature 🚀 New implemented feature and removed devX 🌞 Developer experience labels Sep 6, 2024
@jpraynaud jpraynaud self-assigned this Sep 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature 🚀 New implemented feature
Projects
None yet
1 participant