Versions in this module Expand all Collapse all v0 v0.9.0 Oct 19, 2020 Changes in this version + func ErrNoData() error + func GetCertifiedCommit(h int64, client rpcclient.Client, cert lite.Verifier) (types.SignedHeader, error) + func GetWithProof(prt *merkle.ProofRuntime, key []byte, reqHeight int64, node rpcclient.Client, ...) (val cmn.HexBytes, height int64, proof *merkle.Proof, err error) + func GetWithProofOptions(prt *merkle.ProofRuntime, path string, key []byte, ...) (*ctypes.ResultABCIQuery, error) + func IsErrNoData(err error) bool + func NewVerifier(chainID, rootDir string, client lclient.SignStatusClient, logger log.Logger, ...) (*lite.DynamicVerifier, error) + func RPCRoutes(c rpcclient.Client) map[string]*rpcserver.RPCFunc + func StartProxy(c rpcclient.Client, listenAddr string, logger log.Logger, ...) error + func ValidateBlock(meta *types.Block, sh types.SignedHeader) error + func ValidateBlockMeta(meta *types.BlockMeta, sh types.SignedHeader) error + func ValidateHeader(head *types.Header, sh types.SignedHeader) error + type Wrapper struct + func SecureClient(c rpcclient.Client, cert *lite.DynamicVerifier) Wrapper + func (w Wrapper) ABCIQuery(path string, data cmn.HexBytes) (*ctypes.ResultABCIQuery, error) + func (w Wrapper) ABCIQueryWithOptions(path string, data cmn.HexBytes, opts rpcclient.ABCIQueryOptions) (*ctypes.ResultABCIQuery, error) + func (w Wrapper) Block(height *int64) (*ctypes.ResultBlock, error) + func (w Wrapper) BlockchainInfo(minHeight, maxHeight int64) (*ctypes.ResultBlockchainInfo, error) + func (w Wrapper) Commit(height *int64) (*ctypes.ResultCommit, error) + func (w Wrapper) RegisterOpDecoder(typ string, dec merkle.OpDecoder) + func (w Wrapper) SubscribeWS(ctx *rpctypes.Context, query string) (*ctypes.ResultSubscribe, error) + func (w Wrapper) Tx(hash []byte, prove bool) (*ctypes.ResultTx, error) + func (w Wrapper) UnsubscribeAllWS(ctx *rpctypes.Context) (*ctypes.ResultUnsubscribe, error) + func (w Wrapper) UnsubscribeWS(ctx *rpctypes.Context, query string) (*ctypes.ResultUnsubscribe, error)