Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientBuilder ¶ added in v0.6.0
type ClientBuilder func(ctx context.Context) (*apistruct.FullNodeStruct, func(), error)
ClientBuilder creates a new Lotus client.
func NewBuilder ¶ added in v0.6.0
NewBuilder creates a new ClientBuilder.
type SyncMonitor ¶ added in v0.9.4
type SyncMonitor struct {
// contains filtered or unexported fields
}
SyncMonitor provides information about the Lotus syncing status.
func NewSyncMonitor ¶ added in v0.9.4
func NewSyncMonitor(cb ClientBuilder) (*SyncMonitor, error)
NewSyncMonitor creates a new LotusSyncMonitor.
func (*SyncMonitor) SyncHeightDiff ¶ added in v0.9.4
func (lsm *SyncMonitor) SyncHeightDiff() int64
SyncHeightDiff returns the height difference between the tip of the chain and the current synced height.
Click to show internal directories.
Click to hide internal directories.