Versions in this module Expand all Collapse all v1 v1.0.1 Oct 31, 2024 Changes in this version + type BroadcastMessage func(*gpbft.MessageBuilder) + type F3 struct + func New(_ctx context.Context, manifest manifest.ManifestProvider, ...) (*F3, error) + func (m *F3) Broadcast(ctx context.Context, signatureBuilder *gpbft.SignatureBuilder, msgSig []byte, ...) + func (m *F3) GetCert(ctx context.Context, instance uint64) (*certs.FinalityCertificate, error) + func (m *F3) GetLatestCert(ctx context.Context) (*certs.FinalityCertificate, error) + func (m *F3) GetPowerTable(ctx context.Context, ts gpbft.TipSetKey) (gpbft.PowerEntries, error) + func (m *F3) IsRunning() bool + func (m *F3) Manifest() *manifest.Manifest + func (m *F3) MessagesToSign() <-chan *gpbft.MessageBuilder + func (m *F3) Progress() (instant gpbft.Instant) + func (m *F3) Start(startCtx context.Context) (_err error) + func (m *F3) Stop(stopCtx context.Context) (_err error)