HotShot
HotShot copied to clipboard
Closes #3173 ### This PR: Right now the quorum proposal recv task relies on calling the existing consensus functions, but isolates the call site so that way it can exist...
The `BlockPayload::from_transactions` function takes an `Instance` parameter, which contains `ChainConfig` on the sequencer side. To support updates to ChainConfig, we need to add it to a mutable `ValidatedState`. This requires...
Closes # ### This PR: ### This PR does not: ### Key places to review:
### What is this task and why do we need to work on it? This will help us isolate the problems in vid, and in the future we could use...
Closes #3208 The general goal of this PR is to make it possible to halt tasks, retrieve their state and restart them. I think this would be nice for a...
Closes #3165 ### This PR: Modernizes the Vid Task to use the newer test suite, removes the old test, and removes `ConsensusApi` from the task since it's unused. ### This...
Closes #3028 ### This PR: * `DaTaskState` now optimistically calculates VID shares and updates `Consensus` state when handling `DaProposalValidated` event and the primary network is down. * moves `calculate_vid_disperse` from...
Closes #3172. Currently a draft, because it's based on https://github.com/EspressoSystems/HotShot/pull/3156. Will rebase after that PR is merged. ### This PR: * Adds the `ValidatedState` dependency to the quorum vote task....
Closes #3161 ### This PR: Inputs are mostly written for the happy path. The existing tests are written with a single stream of inputs, and this has bitten us in...
### What is this task and why do we need to work on it? Most of our existing metrics don't tell you much about the health of an individual node....