drop BlockchainAware

This commit is contained in:
Ethan Buchman
2017-02-06 19:20:02 -05:00
parent 8df0bc3a40
commit b025c13f67
9 changed files with 62 additions and 78 deletions
+10
View File
@@ -80,3 +80,13 @@ func (app *CounterApplication) Query(reqQuery types.RequestQuery) types.Response
return types.ResponseQuery{Log: Fmt("Invalid query path. Expected hash or tx, got %v", reqQuery.Path)}
}
}
func (app *CounterApplication) InitChain(validators []*types.Validator) {
}
func (app *CounterApplication) BeginBlock(hash []byte, header *types.Header) {
}
func (app *CounterApplication) EndBlock(height uint64) types.ResponseEndBlock {
return types.ResponseEndBlock{}
}
+10
View File
@@ -70,3 +70,13 @@ func (app *DummyApplication) Query(reqQuery types.RequestQuery) (resQuery types.
return
}
}
func (app *DummyApplication) InitChain(validators []*types.Validator) {
}
func (app *DummyApplication) BeginBlock(hash []byte, header *types.Header) {
}
func (app *DummyApplication) EndBlock(height uint64) types.ResponseEndBlock {
return types.ResponseEndBlock{}
}
+2 -3
View File
@@ -180,14 +180,13 @@ func makeApplyBlock(t *testing.T, dummy types.Application, heightInt int, diff [
Height: height,
}
dummyChain := dummy.(types.BlockchainAware) // hmm...
dummyChain.BeginBlock(hash, header)
dummy.BeginBlock(hash, header)
for _, tx := range txs {
if r := dummy.DeliverTx(tx); r.IsErr() {
t.Fatal(r)
}
}
resEndBlock := dummyChain.EndBlock(height)
resEndBlock := dummy.EndBlock(height)
dummy.Commit()
valsEqual(t, diff, resEndBlock.Diffs)
+10
View File
@@ -34,3 +34,13 @@ func (app *NilApplication) Commit() types.Result {
func (app *NilApplication) Query(reqQuery types.RequestQuery) (resQuery types.ResponseQuery) {
return resQuery
}
func (app *NilApplication) InitChain(validators []*types.Validator) {
}
func (app *NilApplication) BeginBlock(hash []byte, header *types.Header) {
}
func (app *NilApplication) EndBlock(height uint64) types.ResponseEndBlock {
return types.ResponseEndBlock{}
}