signature_proposal_fsm

package
v0.0.0-...-ee95d54 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2023 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	FsmName = "signature_proposal_fsm"

	StateParticipantsConfirmationsInit = fsm.StateGlobalIdle

	StateAwaitParticipantsConfirmations = fsm.State("state_sig_proposal_await_participants_confirmations") // waiting participants

	StateValidationCanceledByParticipant = fsm.State("state_sig_proposal_canceled_by_participant")
	StateValidationCanceledByTimeout     = fsm.State("state_sig_proposal_canceled_by_timeout")

	EventInitProposal             = fsm.Event("event_sig_proposal_init")
	EventConfirmSignatureProposal = fsm.Event("event_sig_proposal_confirm_by_participant")
	EventDeclineProposal          = fsm.Event("event_sig_proposal_decline_by_participant")

	StateSignatureProposalCollected = fsm.State("state_sig_proposal_collected")
)

Variables

This section is empty.

Functions

Types

type SignatureProposalFSM

type SignatureProposalFSM struct {
	*fsm.FSM
	// contains filtered or unexported fields
}

func (*SignatureProposalFSM) WithSetup

Jump to

Keyboard shortcuts

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