package
0.0.0-20240806202947-369a1d73b513
Repository: https://github.com/overclock-validator/keep-core.git
Documentation: pkg.go.dev

# Functions

AnswerHandshake is used to initiate a responder as a result of receiving message from initiator in the first act of the handshake protocol.
InitiateHandshake function allows to initiate a handshake by creating and initializing a state machine representing initiator in the first round of the handshake, ready to execute the protocol.

# Structs

Act1Message is sent in the first handshake act by the initiator to the responder.
Act2Message is sent in the second handshake act by the responder to the initiator.
Act3Message is sent in the third handshake act by the initiator to the responder.
InitiatorAct1 represents the state of the initiator in the first act of the handshake protocol.
InitiatorAct2 represents the state of the initiator in the second act of the handshake protocol.
InitiatorAct3 represents the state of the initiator in the third act of the handshake protocol.
ResponderAct2 represents the state of the responder in the second act of the handshake protocol.
ResponderAct3 represents the state of the responder in the third act of the handshake protocol.