BeginBlock

This commit is contained in:
Ethan Buchman
2016-11-03 19:50:57 -04:00
parent 7998ba668a
commit 6aa85b642e
5 changed files with 135 additions and 0 deletions

View File

@ -193,6 +193,13 @@ func (s *SocketServer) handleRequest(req *types.Request, responses chan<- *types
} else {
responses <- types.ToResponseInitChain()
}
case *types.Request_BeginBlock:
if app, ok := s.app.(types.BlockchainAware); ok {
app.BeginBlock(r.BeginBlock.Height)
responses <- types.ToResponseBeginBlock()
} else {
responses <- types.ToResponseBeginBlock()
}
case *types.Request_EndBlock:
if app, ok := s.app.(types.BlockchainAware); ok {
validators := app.EndBlock(r.EndBlock.Height)