Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DkgIdForm ¶
type DkgIdForm struct {
DkgID string `query:"dkgID" json:"dkgID" validate:"attr=dkgID,min=32,max=512"`
}
type MessageForm ¶
type MessageForm struct { ID string `json:"id" validate:"attr=id,min=32,max=512"` DkgRoundID string `json:"dkg_round_id" validate:"attr=dkg_round_id,min=32,max=512"` Offset uint64 `json:"offset" validate:"attr=offset,min=0"` Event string `json:"event" validate:"attr=event,min=1s"` Data []byte `json:"data" validate:"attr=data,min=1"` Signature []byte `json:"signature" validate:"attr=signature,min=1"` SenderAddr string `json:"sender" validate:"attr=signature,min=1"` RecipientAddr string `json:"recipient"` }
type OperationForm ¶
type OperationForm struct { ID string `json:"ID" validate:"attr=ID,min=32,max=512"` // UUID4 Type string `json:"Type" validate:"attr=Type,min=1,max=512"` Payload []byte `json:"Payload"` ResultMsgs []storage.Message `json:"ResultMsgs"` CreatedAt time.Time `json:"CreatedAt"` DkgID string `json:"DKGIdentifier" validate:"attr=DKGIdentifier,min=32,max=512"` To string `json:"To" validate:"attr=To,min=0"` Event fsm.Event `json:"Event" validate:"attr=Event,min=1"` ExtraData []byte `json:"ExtraData"` }
type OperationIdForm ¶
type OperationIdForm struct {
OperationID string `query:"operationID" json:"operationID" validate:"attr=operationID,min=32,max=512"`
}
type ProposeSignMessageForm ¶
type ReInitDKGForm ¶
type ResetStateForm ¶
type SignatureByIDForm ¶
type SignaturesByBatchIDForm ¶
type StartDKGForm ¶
type StartDKGForm struct {
Payload []byte
}
type StateOffsetForm ¶
type StateOffsetForm struct {
Offset uint64 `json:"offset"`
}
Click to show internal directories.
Click to hide internal directories.