-
Notifications
You must be signed in to change notification settings - Fork 115
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
Shorten transaction scheduler leader #1654
Comments
I suspect we will need both eventually, but the alterations for #2 are likely to be easier. |
do we want to do this before / after (or together with) #642 (i assume this is the planned rewrite)? I guess it's independent if we plan to keep the trivial scheduler? (not sure if this is true) |
We do not have a Tendermint backed committee scheduler, there is only the trivial implementation which is not on chain at all (e.g., it is not implemented as part of our ABCI app). |
but it is entirely computed from on-chain information and driven by chain progression |
Decoupling the intervals of different systems' committees would help us test committee change logic independently |
From #1640, the transaction scheduler committee has a single leader for an entire general purpose epoch. We need it to rotate on a shorter interval.
Details
Two current proposals:
Clients will have to be aware of this too.
blocks #1577
Acceptance Criteria
The text was updated successfully, but these errors were encountered: