Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BasicState ¶
type BasicState interface { Change() Process() }
Basic state representation of the consensus state machine
type DriveChain ¶
type DriveChain struct { }
type EventActionCommit ¶
type EventActionCommit struct {
Commit *Commit `json:"commit"`
}
type EventActionDriveChain ¶
type EventActionDriveChain struct {
DriveChain *DriveChain `json:"drive chain"`
}
type EventActionNewHeight ¶
type EventActionNewHeight struct {
NewHeight *NewHeight `json:"new height"`
}
type EventActionPrecommit ¶
type EventActionPrecommit struct {
Precommit *Precommit `json:"precommit"`
}
type EventActionPrevote ¶
type EventActionPrevote struct {
Prevote *Prevote `json:"prevote"`
}
type EventActionPropose ¶
type EventActionPropose struct {
Propose *Propose `json:"propose"`
}
Click to show internal directories.
Click to hide internal directories.