migrate abci to finalizeBlock

This commit is contained in:
marbar3778
2021-06-08 10:43:57 +02:00
parent a8f91f696a
commit ffb1fc32ea
10 changed files with 181 additions and 1 deletions

View File

@@ -21,6 +21,7 @@ type AppConnConsensus interface {
BeginBlockSync(context.Context, types.RequestBeginBlock) (*types.ResponseBeginBlock, error)
DeliverTxAsync(context.Context, types.RequestDeliverTx) (*abcicli.ReqRes, error)
EndBlockSync(context.Context, types.RequestEndBlock) (*types.ResponseEndBlock, error)
FinalizeBlockSync(context.Context, types.RequestFinalizeBlock) (*types.ResponseFinalizeBlock, error)
CommitSync(context.Context) (*types.ResponseCommit, error)
}
@@ -102,6 +103,10 @@ func (app *appConnConsensus) CommitSync(ctx context.Context) (*types.ResponseCom
return app.appConn.CommitSync(ctx)
}
func (app *appConnConsensus) FinalizeBlockSync(ctx context.Context, req types.RequestFinalizeBlock) (*types.ResponseFinalizeBlock, error) {
return app.appConn.FinalizeBlockSync(ctx, req)
}
//------------------------------------------------
// Implements AppConnMempool (subset of abcicli.Client)