package
0.0.0-20230919112353-bd4e2c0a3a3c
Repository: https://github.com/hyperledger-labs/mirbft.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
AppSnapshot returns an event representing the application making a snapshot of its state.
AppSnapshotRequest returns an event representing the protocol module asking the application for a state snapshot.
ClientRequest returns an event representing the reception of a request from a client.
Deliver returns an event of delivering a request batch to the application in sequence number order.
HashRequest returns an event representing a request to the hashing module for computing the hash of data.
HashResult returns an event representing the computation of a hash by the hashing module.
Init returns an event instructing a module to initialize.
MessageReceived returns an event representing the reception of a message from another node.
No description provided by the author
RequestReady returns an event signifying that a new request is ready to be inserted into the protocol state machine.
RequestSigVerified represents the result of a client signature verification by the Crypto module.
SendMessage returns an event of sending the message message to destinations.
No description provided by the author
StoreVerifiedRequest returns an event representing an event the ClientTracker emits to request storing a request, including its payload and authenticator, in the request store.
Strip removes the follow-up events from event (stored under event.Next) and sets event.Next to nil.
Tick returns an event representing a tick - the event of one step of logical time having elapsed.
VerifyRequestSig returns an event of a client tracker requesting the verification of a client request signature.
WALAppend returns an event of appending a new entry to the WAL.
WALEntry returns an event of reading an entry from the WAL.

# Structs

EventList represents a list of Events, e.g.
EventListIterator is an object returned from EventList.Iterator used to iterate over the elements (Events) of an EventList using the iterator's Next method.