Documentation
¶
Index ¶
Constants ¶
View Source
const ( FsmName = "dkg_proposal_fsm" StateDkgInitial = spf.StateSignatureProposalCollected // Sending dkg commits StateDkgCommitsAwaitConfirmations = fsm.State("state_dkg_commits_await_confirmations") // Canceled StateDkgCommitsAwaitCanceledByError = fsm.State("state_dkg_commits_await_canceled_by_error") StateDkgCommitsAwaitCanceledByTimeout = fsm.State("state_dkg_commits_await_canceled_by_timeout") // Confirmed StateDkgCommitsCollected = fsm.State("state_dkg_commits_collected") // Sending dkg deals StateDkgDealsAwaitConfirmations = fsm.State("state_dkg_deals_await_confirmations") // Canceled StateDkgDealsAwaitCanceledByError = fsm.State("state_dkg_deals_await_canceled_by_error") StateDkgDealsAwaitCanceledByTimeout = fsm.State("state_dkg_deals_await_canceled_by_timeout") StateDkgResponsesAwaitConfirmations = fsm.State("state_dkg_responses_await_confirmations") // Canceled StateDkgResponsesAwaitCanceledByError = fsm.State("state_dkg_responses_await_canceled_by_error") StateDkgResponsesAwaitCanceledByTimeout = fsm.State("state_dkg_responses_sending_canceled_by_timeout") // Confirmed StateDkgResponsesCollected = fsm.State("state_dkg_responses_collected") StateDkgMasterKeyAwaitConfirmations = fsm.State("state_dkg_master_key_await_confirmations") StateDkgMasterKeyAwaitCanceledByError = fsm.State("state_dkg_master_key_await_canceled_by_error") StateDkgMasterKeyAwaitCanceledByTimeout = fsm.State("state_dkg_master_key_await_canceled_by_timeout") StateDkgMasterKeyCollected = fsm.State("state_dkg_master_key_collected") // Events EventDKGInitProcess = fsm.Event("event_dkg_init_process") EventDKGCommitConfirmationReceived = fsm.Event("event_dkg_commit_confirm_received") EventDKGCommitConfirmationError = fsm.Event("event_dkg_commit_confirm_canceled_by_error") EventDKGDealConfirmationReceived = fsm.Event("event_dkg_deal_confirm_received") EventDKGDealConfirmationError = fsm.Event("event_dkg_deal_confirm_canceled_by_error") EventDKGResponseConfirmationReceived = fsm.Event("event_dkg_response_confirm_received") EventDKGResponseConfirmationError = fsm.Event("event_dkg_response_confirm_canceled_by_error") EventDKGMasterKeyConfirmationReceived = fsm.Event("event_dkg_master_key_confirm_received") EventDKGMasterKeyConfirmationError = fsm.Event("event_dkg_master_key_confirm_canceled_by_error") EventDKGMasterKeyRequiredInternal = fsm.Event("event_dkg_master_key_required_internal") )
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New() internal.DumpedMachineProvider
Types ¶
type DKGProposalFSM ¶
func (*DKGProposalFSM) WithSetup ¶
func (m *DKGProposalFSM) WithSetup(state fsm.State, payload *internal.DumpedMachineStatePayload) internal.DumpedMachineProvider
Click to show internal directories.
Click to hide internal directories.