beacon-chain-java
beacon-chain-java copied to clipboard
Redesign ObservableStateProcessor
We need probably split this service onto separate loosely coupled services like:
- HeadTracker
- PendingOperationsTracker
- ObservableStateProcessor
PendingOperationsTracker should correctly handle head rebranching
ObservableStateProcessor should probably expose 2 streams with latest state only and with all intermediate states
Relates to #85