Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / parallelchain-io/hotstuff_rs issues and pull requests
#59 - HotStuff subprotocol documentation specification
Pull Request -
State: closed - Opened by lyulka 14 days ago
#58 - Simplify user configuration of the initial state
Issue -
State: open - Opened by lyulka 25 days ago
Labels: enhancement
#57 - `DataLen` is being serialized as a `usize`, while being deserialized as a `u32`
Issue -
State: closed - Opened by lyulka 28 days ago
#55 - Assumption in `ActiveCollectorPair::update_validator_set` that `latest PVS == current CVS` if the VSU period has recently started may not hold, causing a panic
Issue -
State: closed - Opened by lyulka about 1 month ago
- 1 comment
Labels: bug
#54 - Make `TimeoutVoteCollector` generic and rename it `CertificateBuilder`, then use it to create a `PhaseCertificateCollector`
Issue -
State: open - Opened by lyulka about 1 month ago
Labels: enhancement
#53 - Conditional check #4 of `safe_nudge` can be moved to `safe_qc`
Issue -
State: open - Opened by lyulka about 2 months ago
Labels: enhancement, question
#52 - `ActiveCollectors` may erroneously (?) collect votes from the PVS in its CVS collector
Issue -
State: open - Opened by lyulka 2 months ago
Labels: bug, question
#51 - Must `insert` be atomically followed by `update`?
Issue -
State: open - Opened by lyulka 2 months ago
Labels: question
#50 - Refactor top-level modules related to cryptography, signed messages, and certificates
Issue -
State: open - Opened by lyulka 2 months ago
- 1 comment
Labels: enhancement
#49 - Consider combining `Block::is_correct` into `safe_block`, and `QuorumCertificate::is_correct` into `safe_qc`
Issue -
State: open - Opened by lyulka 2 months ago
- 1 comment
Labels: enhancement, question
#48 - Combine `ReplicaSpec` and `Configuration` into a single struct
Issue -
State: open - Opened by lyulka 3 months ago
Labels: enhancement
#47 - Clarify the different purposes of `<QuorumCertificate as Certificate>::is_correct` and `safe_qc`
Issue -
State: open - Opened by lyulka 3 months ago
Labels: documentation
#46 - Three arms in `<QuorumCertificate as Certificate>::is_correct` should be unreachable
Issue -
State: open - Opened by lyulka 3 months ago
- 2 comments
Labels: bug, question
#45 - Integration tests sometimes never completes because Number App transactions are dropped
Issue -
State: open - Opened by lyulka 3 months ago
Labels: bug
#44 - Reorganize the `state` module
Issue -
State: open - Opened by lyulka 3 months ago
Labels: bug, enhancement
#43 - Replicas are never removed from `available_sync_servers` unless they are blacklisted
Issue -
State: open - Opened by lyulka 4 months ago
Labels: bug
#42 - Encapsulate the lifecycle of the Algorithm, Block Sync Server, Poller, and Event Bus threads into structs
Issue -
State: open - Opened by lyulka 4 months ago
Labels: enhancement
#41 - Define getters on `BlockTree` and `BlockTreeSnapshot` instead of on `KVGet`
Issue -
State: open - Opened by lyulka 4 months ago
Labels: enhancement
#40 - `blocks_iter` in `commit_block` ignores `BlockTreeError`s
Issue -
State: closed - Opened by lyulka 4 months ago
- 1 comment
Labels: bug
#39 - `PruneBlockEvent`s should note the hash of a block that was deleted, not the hash of a block whose *siblings* were deleted
Issue -
State: open - Opened by lyulka 4 months ago
Labels: bug
#38 - Suppress log messages from integration tests by default
Issue -
State: closed - Opened by lyulka 5 months ago
- 2 comments
Labels: enhancement
#36 - HotStuff extended for dynamic validator sets
Pull Request -
State: closed - Opened by karolinagrzeszkiewicz 6 months ago
- 2 comments
#34 - Consider using generic `signature` crate instead of ed25519-dalek
Issue -
State: open - Opened by nbaksalyar 7 months ago
- 2 comments
Labels: enhancement
#33 - 0.4 pacemaker
Pull Request -
State: closed - Opened by karolinagrzeszkiewicz 7 months ago
#31 - hotstuff-rs 0.4 new module organisation and types
Pull Request -
State: closed - Opened by karolinagrzeszkiewicz 8 months ago
- 10 comments
#31 - hotstuff-rs 0.4 new module organisation and types
Pull Request -
State: open - Opened by karolinagrzeszkiewicz 8 months ago
#30 - Panic on seeing a `Vote` for incorrect chain id or view
Issue -
State: open - Opened by karolinagrzeszkiewicz 8 months ago
Labels: bug
#30 - Panic on seeing a `Vote` for incorrect chain id or view
Issue -
State: open - Opened by karolinagrzeszkiewicz 8 months ago
Labels: bug
#28 - `pending_validator_set_updates()` deleted on commit causing `safe_qc` to incorrectly return false
Issue -
State: closed - Opened by karolinagrzeszkiewicz 10 months ago
- 1 comment
Labels: bug
#27 - high cpu usage
Issue -
State: open - Opened by m00dy 11 months ago
- 2 comments
Labels: enhancement
#26 - Red Alert: Network will get hacked if bad actor count is more than 2/3 of total validator set size
Issue -
State: closed - Opened by ghost 11 months ago
- 2 comments
#25 - Tracking Issue: HotStuff-rs v0.4
Issue -
State: open - Opened by lyulka 11 months ago
- 13 comments
#24 - Byzantine View Synchronization
Issue -
State: open - Opened by karolinagrzeszkiewicz 12 months ago
Labels: enhancement
#23 - `delete_branch` is non-tail-recursive
Issue -
State: closed - Opened by karolinagrzeszkiewicz about 1 year ago
Labels: enhancement
#22 - The siblings of a pruned block are not deleted from the `BlockTree`
Issue -
State: closed - Opened by karolinagrzeszkiewicz about 1 year ago
Labels: bug
#21 - Inconsistency: the meaning of option-wrapped values returned from BlockTree's methods
Issue -
State: closed - Opened by karolinagrzeszkiewicz about 1 year ago
Labels: enhancement
#20 - Replica Builder
Pull Request -
State: closed - Opened by karolinagrzeszkiewicz about 1 year ago
#19 - Event Handling and Logging
Pull Request -
State: closed - Opened by karolinagrzeszkiewicz about 1 year ago
#18 - hotstuff-rs-0.3
Pull Request -
State: closed - Opened by karolinagrzeszkiewicz about 1 year ago
- 20 comments
#17 - Clarify whether the block following a block that changes the validator set should be proposed by a member of the updated validator set
Issue -
State: open - Opened by lyulka about 1 year ago
Labels: bug, question
#16 - Safety and liveness problems stemming from deleting pending validator set updates on commit
Issue -
State: open - Opened by lyulka about 1 year ago
- 1 comment
Labels: bug
#15 - `pending_validator_set_updates` never returns None and can panic
Issue -
State: closed - Opened by karolinagrzeszkiewicz about 1 year ago
- 1 comment
Labels: bug
#14 - Tracking issue: HotStuff-rs v0.2.2
Issue -
State: closed - Opened by lyulka about 1 year ago
- 1 comment
#13 - Special variant of `validate_block` for sync
Issue -
State: closed - Opened by lyulka about 1 year ago
- 1 comment
Labels: enhancement
#12 - Put message containing “QC from the future” into the message buffer
Issue -
State: closed - Opened by lyulka about 1 year ago
- 1 comment
Labels: bug
#11 - Tracking issue: HotStuff-rs version 0.3
Issue -
State: closed - Opened by lyulka about 1 year ago
- 4 comments
#10 - The Chain ID of received blocks and quorum certificates are not checked
Issue -
State: closed - Opened by lyulka about 1 year ago
- 1 comment
Labels: bug
#9 - Update locked view on receiving nudge with `justify.phase == Prepare`
Issue -
State: closed - Opened by lyulka over 1 year ago
- 1 comment
Labels: bug
#8 - `sync_with` infinite loops if SyncResponse is not received
Issue -
State: closed - Opened by lyulka over 1 year ago
Labels: bug
#7 - Use ed25519::VerifyingKey instead of PublicKeyBytes in public interfaces
Issue -
State: closed - Opened by lyulka over 1 year ago
- 1 comment
Labels: enhancement
#6 - Error on tests and other parts of the library are missing tests
Issue -
State: closed - Opened by ghost over 1 year ago
- 4 comments
#5 - Making it harder to abuse sync trigger
Issue -
State: open - Opened by lyulka over 1 year ago
- 1 comment
Labels: enhancement
#4 - A validator will not vote on a proposal if an identical block is already in its block tree
Issue -
State: open - Opened by lyulka over 1 year ago
Labels: bug
#3 - removing yield_now() and detecting malicious behaviour
Issue -
State: closed - Opened by ghost over 1 year ago
- 2 comments
#2 - Potential thread panic from stack overflow error due to continuous recursive calls in `commit_block` in state.rs
Issue -
State: closed - Opened by ghost over 1 year ago
- 2 comments
Labels: enhancement
#1 - Size of progress message stub buffer is unbounded
Issue -
State: closed - Opened by ghost over 1 year ago
- 3 comments
Labels: bug