Versions in this module Expand all Collapse all v0 v0.1.2 Mar 16, 2025 Changes in this version + func CheckRespID(idSent, idReceived int) error + type Blockchain interface + Block func(ctx context.Context, height int64) (blk *tmtypes.Block, minimumBlkHeight int, err error) + ChainHeader func() (chainID string, height uint64, err error) + ChainID func() string + CheckTx func(ctx context.Context, tx tmtypes.Tx) error + Close func(ctx context.Context) error + DecodeTx func(tx tmtypes.Tx) (sdktypes.Tx, error) + LightProvider func() provtypes.Provider + SetChainHeader func(*tmtypes.Block) + SubscribeNewBlock func(ctx context.Context) (<-chan *tmtypes.Block, error) + func New(rpc, grpc string) (Blockchain, error) + type Conn struct + AddrRPC string + func NewConn(rpc, gRPC string) (*Conn, error) + func (c *Conn) Close(ctx context.Context) error + func (c *Conn) Start() error + type RPCRespChainID struct + ID int + Result struct{ ... } + func (r RPCRespChainID) CheckRespID(idSent int) error