Versions in this module Expand all Collapse all v0 v0.0.2 May 13, 2020 v0.0.1 May 13, 2020 Changes in this version + const ValidatorSetChangePrefix + func InitKVStore(app *PersistentKVStoreApplication) + func MakeValSetChangeTx(pubkey []byte, power int64) []byte + func RandVal(i int) types.Validator + func RandVals(cnt int) []types.Validator + type KVStoreApplication struct + func NewKVStoreApplication() *KVStoreApplication + func (app *KVStoreApplication) CheckTx(tx []byte) types.ResponseCheckTx + func (app *KVStoreApplication) Commit() types.ResponseCommit + func (app *KVStoreApplication) DeliverTx(tx []byte) types.ResponseDeliverTx + func (app *KVStoreApplication) Info(req types.RequestInfo) (resInfo types.ResponseInfo) + func (app *KVStoreApplication) Query(reqQuery types.RequestQuery) (resQuery types.ResponseQuery) + type PersistentKVStoreApplication struct + ValUpdates []types.Validator + func NewPersistentKVStoreApplication(dbDir string) *PersistentKVStoreApplication + func (app *PersistentKVStoreApplication) BeginBlock(req types.RequestBeginBlock) types.ResponseBeginBlock + func (app *PersistentKVStoreApplication) CheckTx(tx []byte) types.ResponseCheckTx + func (app *PersistentKVStoreApplication) CleanData() types.ResponseCleanData + func (app *PersistentKVStoreApplication) Commit() types.ResponseCommit + func (app *PersistentKVStoreApplication) DeliverTx(tx []byte) types.ResponseDeliverTx + func (app *PersistentKVStoreApplication) EndBlock(req types.RequestEndBlock) types.ResponseEndBlock + func (app *PersistentKVStoreApplication) GetGenesis() types.ResponseGetGenesis + func (app *PersistentKVStoreApplication) Info(req types.RequestInfo) types.ResponseInfo + func (app *PersistentKVStoreApplication) InitChain(req types.RequestInitChain) types.ResponseInitChain + func (app *PersistentKVStoreApplication) Query(reqQuery types.RequestQuery) types.ResponseQuery + func (app *PersistentKVStoreApplication) QueryEx(reqQuery types.RequestQueryEx) types.ResponseQueryEx + func (app *PersistentKVStoreApplication) Rollback() types.ResponseRollback + func (app *PersistentKVStoreApplication) SetLogger(l log.Logger) + func (app *PersistentKVStoreApplication) SetOption(req types.RequestSetOption) types.ResponseSetOption + func (app *PersistentKVStoreApplication) Validators() (validators []types.Validator) + type State struct + AppHash []byte + Height int64 + Size int64