HotShot
HotShot copied to clipboard
Closes # ### This PR: - Changes the latency precision from i64 to f64. - Reduce error logging by increasing the frequency of calling`wait_for_fn_from_orchestrator` ### This PR does not: ###...
### What is this task and why do we need to work on it? The task is to fix how we spawn the vote collectors. Currently we have only one...
### What is this task and why do we need to work on it? See: https://www.notion.so/espressosys/QPRM-1-05b1081b13ba44c5ac3cd8ea05692581 for full desctiption. ### What work will need to be done to complete this...
### What is this task and why do we need to work on it? This issue was observed in jellyfish version 0.4.5 Nodes will panic if they attempt to verify...
### What is this task and why do we need to work on it? `QuorumVoteTask` does not properly validate a received DA Certifiicate. The issue is described in [the audit...
### What is this task and why do we need to work on it? We'd like to have metrics to track upgrades, which should include the `decided_upgrade_certificate` and `version`. Ideally...
### What is this task and why do we need to work on it? From the Marketplace spec: > Query all builders in parallel, have a timeout that is constrained...
### What is this task and why do we need to work on it? We are developing a new system for builders to interact with HotShot to facilitate a marketplace...
### What is this task and why do we need to work on it? After we define the trait in HotShot, we need to implement it in Sequencer to enable...
### What is this task and why do we need to work on it? `SystemContextHandle` has some redundant fields that are already accessible in the `handle.hotshot: SystemContext`. We should remove...