Versions in this module Expand all Collapse all v0 v0.0.1 Feb 15, 2020 Changes in this version + func NewClient(config *cfg.Config, logger log.Logger, codec *types.Codec) types.Client + type TMClient struct + func (client *TMClient) BroadcastTxAsync(msg *types.TxMsg) (err error) + func (client *TMClient) BroadcastTxCommit(msg *types.TxMsg) (err error) + func (client *TMClient) BroadcastTxSync(msg *types.TxMsg) (err error) + func (client *TMClient) Commit() (err error) + func (client *TMClient) GetKeys(msg *types.ViewMsg) (keys []string, err error) + func (client *TMClient) GetMany(msg *types.ViewMsg, handler types.KVHandler) (err error) + func (client *TMClient) GetObject(msg *types.ViewMsg, obj interface{}) (err error) + func (client *TMClient) Has(msg *types.ViewMsg) (ok bool, err error) + func (client *TMClient) MarshalJson(ptr interface{}) (bytes []byte, err error) + func (client *TMClient) MarshalObject(ptr interface{}) (bytes []byte, err error) + func (client *TMClient) Query(msg *types.ViewMsg) (data []byte, err error) + func (client *TMClient) UnmarshalJson(bz []byte, ptr interface{}) error + func (client *TMClient) UnmarshalObject(bz []byte, ptr interface{}) error