Versions in this module Expand all Collapse all v0 v0.0.1 May 24, 2022 Changes in this version + const ChunkChannel + const SnapshotChannel + var ChannelShims = map[p2p.ChannelID]*p2p.ChannelDescriptorShim + type Reactor struct + func NewReactor(logger log.Logger, conn proxy.AppConnSnapshot, connQuery proxy.AppConnQuery, ...) *Reactor + func (r *Reactor) OnStart() error + func (r *Reactor) OnStop() + func (r *Reactor) Sync(stateProvider StateProvider, discoveryTime time.Duration) (sm.State, *types.Commit, error) + type StateProvider interface + AppHash func(ctx context.Context, height uint64) ([]byte, error) + Commit func(ctx context.Context, height uint64) (*types.Commit, error) + State func(ctx context.Context, height uint64) (sm.State, error) + func NewLightClientStateProvider(ctx context.Context, chainID string, version sm.Version, initialHeight int64, ...) (StateProvider, error)