cosmos-sdk/stack/helpers.go

30 lines
672 B
Go
Raw Normal View History

2017-06-28 03:19:22 -07:00
package stack
import (
"github.com/tendermint/basecoin"
"github.com/tendermint/basecoin/types"
)
const (
NameVoid = "void"
)
// voidHandler just used to return okay to everything
type voidHandler struct{}
var _ basecoin.Handler = voidHandler{}
func (_ voidHandler) Name() string {
return NameVoid
}
// CheckTx always returns an empty success tx
func (_ voidHandler) CheckTx(ctx basecoin.Context, store types.KVStore, tx basecoin.Tx) (res basecoin.Result, err error) {
return
}
// DeliverTx always returns an empty success tx
func (_ voidHandler) DeliverTx(ctx basecoin.Context, store types.KVStore, tx basecoin.Tx) (res basecoin.Result, err error) {
return
}