-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Milestone
Description
TODO:
- Testing and CI - this should be our first release through new release protocol
- BroadcastTxCommit
- mempool PR (remove bad txs from cache)
- blockpool PR (fix race conditions)
- add the above, and anything else, to changelog
Change log:
- TMSP:
- Use Protobuf, support GRPC.
- GetHash -> Commit
- types.Result{code, data, log}
- "BlockchainAware" interface (eg. for handling EndBlock)
- Support TCP/unix in tmsp and rpc
- Config: many additional options including block size and consensus parameters
- Consensus updates:
- numerous fixes to write ahead log and replay logic
- cswal_light mode logs only the validator's own votes
- Validation -> Commit
- Various optimizations
- Race conditions fixes across the stack
- Mempool: remove bad or invalidated txs from cache (allows later duplicates)
- RPC
- start/stop profiler, update config
- NewBlock events return only the block header
- BroadcastCommit returns when tx is included in a block, else an error
- unsafe_flush_mempool
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels