Working on new (blocking) event machine.
The new event machine will be used for loose coupling and handle the communications between the services: 1) Block pool finds blocks which "links" with our current canonical chain 2) Posts the blocks on to the event machine 3) State manager receives blocks & processes them 4) Broadcasts new post block event
Showing
- block_pool.go 24 additions, 14 deletionsblock_pool.go
- ethchain/block_chain_test.go 0 additions, 144 deletionsethchain/block_chain_test.go
- ethchain/helper_test.go 88 additions, 0 deletionsethchain/helper_test.go
- ethchain/state_manager.go 51 additions, 20 deletionsethchain/state_manager.go
- ethereum.go 10 additions, 1 deletionethereum.go
- eventer/eventer.go 79 additions, 0 deletionseventer/eventer.go
- eventer/eventer_test.go 66 additions, 0 deletionseventer/eventer_test.go
- peer.go 3 additions, 1 deletionpeer.go
- types/ethereum.go 1 addition, 0 deletionstypes/ethereum.go
Loading
Please register or sign in to comment