purpleprotocol/purple_prototype
Old experiment, not related to the new Purplecoin architecture. Only kept for historical reasons. Please ignore.
RustGPL-3.0
Issues
- 0
Block propagation - Measure upload speed
#232 opened by octavonce - 0
- 0
Network - Implement specific client stream handlers
#281 opened by octavonce - 0
Run CI with github actions
#283 opened by octavonce - 0
Network - Implement specific server stream handlers
#282 opened by octavonce - 0
Network - Implement server stream handler
#271 opened by octavonce - 0
Move all constants to constants crate
#279 opened by octavonce - 0
- 0
- 0
- 0
Network - Implement client stream handler
#270 opened by octavonce - 0
Chain - Benchmarks
#262 opened by octavonce - 0
Virtual Machine - Operand stack not updated when validating common operations or datatype conversions
#273 opened by iNemesis21 - 0
- 0
Network - Add Downloader struct
#261 opened by octavonce - 0
- 0
Network - Add RejectPacket packet
#239 opened by octavonce - 0
Network - Add RequestPieceInfo protocol flow
#256 opened by octavonce - 0
Network - Add RequestSubPiece protocol flow
#257 opened by octavonce - 0
Block Propagation - Add SendSubPiece packet
#248 opened by octavonce - 0
Block Propagation - Add RequestSubPiece packet
#247 opened by octavonce - 0
Network - Use QUIC as default transport protocol
#251 opened by octavonce - 0
Block propagation - Add SendSubPiecesInfo packet
#234 opened by octavonce - 0
Block Propagation - Remove Graphene related code
#244 opened by octavonce - 0
Block propagation - Add RequestSubPiecesInfo packet
#233 opened by octavonce - 0
Block Propagation - Parallel Propagation
#228 opened by octavonce - 0
Block Propagation - Measure download speed
#231 opened by octavonce - 0
Block propagation - Implement Choking Algorithm
#237 opened by octavonce - 0
Block propagation - Add upload rate limiter
#236 opened by octavonce - 0
Block Propagation - Add download rate limiter
#235 opened by octavonce - 0
Network - Add outbound priority queue
#229 opened by octavonce - 1
Network - Replace hasher in bloom filter
#200 opened by octavonce - 1
- 0
Re-write run-time to use async/await
#188 opened by octavonce - 0
Block propagation - Add SendMissingTxs packet
#220 opened by octavonce - 0
- 0
Block propagation - Add serialization flag to ForwardTxBlockHeader for empty blocks
#221 opened by octavonce - 0
Block propagation - Add RequestMissingTxs packet
#217 opened by octavonce - 0
Block propagation - Add ForwardTxBlockHeader
#214 opened by octavonce - 0
- 0
Block Propagation - Add RequestBlock packet
#207 opened by octavonce - 0
Block Propagation - Add RejectBlock packet
#208 opened by octavonce - 0
Block propagation - Add AnnounceTxBlock packet
#206 opened by octavonce - 0
Block Propagation - Add AnnounceCheckpoint packet
#205 opened by octavonce - 0
State - Make trie keys 8 bytes
#201 opened by octavonce - 0
Network - Download state snapshot from peers
#203 opened by octavonce - 0
State - Perform state snapshots
#202 opened by octavonce - 0
- 0
Network - Add RejectTx packet
#193 opened by octavonce - 0
Virtual Machine - Memory-safe heap
#189 opened by octavonce