abci: implement finalize block (#9468)

Adds the `FinalizeBlock` method which replaces `BeginBlock`, `DeliverTx`, and `EndBlock` in a single call.
This commit is contained in:
Callum Waters
2022-11-28 23:12:28 +01:00
committed by GitHub
parent 001cd50fc7
commit c5c2aafad2
142 changed files with 6717 additions and 8420 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ import (
var mempool mempl.Mempool
func init() {
app := kvstore.NewApplication()
app := kvstore.NewInMemoryApplication()
cc := proxy.NewLocalClientCreator(app)
appConnMem, _ := cc.NewABCIClient()
err := appConnMem.Start()
+1 -1
View File
@@ -13,7 +13,7 @@ import (
var mempool mempl.Mempool
func init() {
app := kvstore.NewApplication()
app := kvstore.NewInMemoryApplication()
cc := proxy.NewLocalClientCreator(app)
appConnMem, _ := cc.NewABCIClient()
err := appConnMem.Start()
+1 -1
View File
@@ -15,7 +15,7 @@ import (
)
func FuzzMempool(f *testing.F) {
app := kvstore.NewApplication()
app := kvstore.NewInMemoryApplication()
logger := log.NewNopLogger()
mtx := new(tmsync.Mutex)
conn := abciclient.NewLocalClient(mtx, app)