actions

package
v0.15.20 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 20, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Action

type Action[V types.Hashable[H], H types.Hash, A types.Addr] interface {
	RequiresWALFlush() bool
	// contains filtered or unexported methods
}

type BroadcastPrecommit

type BroadcastPrecommit[H types.Hash, A types.Addr] types.Precommit[H, A]

func (*BroadcastPrecommit[H, A]) RequiresWALFlush added in v0.15.20

func (a *BroadcastPrecommit[H, A]) RequiresWALFlush() bool

type BroadcastPrevote

type BroadcastPrevote[H types.Hash, A types.Addr] types.Prevote[H, A]

func (*BroadcastPrevote[H, A]) RequiresWALFlush added in v0.15.20

func (a *BroadcastPrevote[H, A]) RequiresWALFlush() bool

type BroadcastProposal

type BroadcastProposal[V types.Hashable[H], H types.Hash, A types.Addr] types.Proposal[V, H, A]

func (*BroadcastProposal[V, H, A]) RequiresWALFlush added in v0.15.20

func (a *BroadcastProposal[V, H, A]) RequiresWALFlush() bool

type Commit

type Commit[V types.Hashable[H], H types.Hash, A types.Addr] types.Proposal[V, H, A]

func (*Commit[V, H, A]) RequiresWALFlush added in v0.15.20

func (a *Commit[V, H, A]) RequiresWALFlush() bool

type ScheduleTimeout

type ScheduleTimeout types.Timeout

func (*ScheduleTimeout) RequiresWALFlush added in v0.15.20

func (a *ScheduleTimeout) RequiresWALFlush() bool

type TriggerSync added in v0.15.20

type TriggerSync struct {
	Start, End types.Height
}

func (*TriggerSync) RequiresWALFlush added in v0.15.20

func (a *TriggerSync) RequiresWALFlush() bool

type WriteWAL added in v0.15.20

type WriteWAL[V types.Hashable[H], H types.Hash, A types.Addr] struct {
	Entry wal.Entry[V, H, A]
}

func (*WriteWAL[V, H, A]) RequiresWALFlush added in v0.15.20

func (a *WriteWAL[V, H, A]) RequiresWALFlush() bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL