Documentation
¶
Index ¶
- Variables
- type PBFT
- func (p *PBFT) AsyncCallback()
- func (p *PBFT) Callback(message peer.ExecCallback)
- func (p *PBFT) ClearExecutedCommands()
- func (p *PBFT) ClearMsgs()
- func (p *PBFT) Execute(cmd *commandpb.Command)
- func (p *PBFT) MakeReady() peer.Ready
- func (p *PBFT) Request(command *commandpb.Command)
- func (p *PBFT) Step(message peerpb.Message)
- func (p *PBFT) Stop()
- func (p *PBFT) Tick()
- type Quorum
- type VCQuorum
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNewViewVerifyFailed = errors.New("NewView Verify Failed") ErrNewViewNotPossible = errors.New("NewView: Log has holes") )
Functions ¶
This section is empty.
Types ¶
type PBFT ¶
type PBFT struct {
// contains filtered or unexported fields
}
func NewPBFT ¶
func NewPBFT(c *peer.LocalConfig) *PBFT
func (*PBFT) AsyncCallback ¶
func (p *PBFT) AsyncCallback()
func (*PBFT) Callback ¶
func (p *PBFT) Callback(message peer.ExecCallback)
func (*PBFT) ClearExecutedCommands ¶
func (p *PBFT) ClearExecutedCommands()
Source Files
¶
Click to show internal directories.
Click to hide internal directories.