Documentation
¶
Index ¶
- type BaseSignatureService
- func (s *BaseSignatureService) GetBatches(dto *dto.DkgIdDTO) ([]string, error)
- func (s *BaseSignatureService) GetSignatureByID(dto *dto.SignatureByIdDTO) ([]types.ReconstructedSignature, error)
- func (s *BaseSignatureService) GetSignatures(dto *dto.DkgIdDTO) (signature.SignaturesStorage, error)
- func (s *BaseSignatureService) GetSignaturesByBatchID(dto *dto.SignaturesByBatchIdDTO) (map[string][]types.ReconstructedSignature, error)
- func (s *BaseSignatureService) SaveSignatures(signature []types.ReconstructedSignature) error
- type SignatureService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseSignatureService ¶
type BaseSignatureService struct {
// contains filtered or unexported fields
}
func NewSignatureService ¶
func NewSignatureService(signatureRepo signature.SignatureRepo) *BaseSignatureService
func (*BaseSignatureService) GetBatches ¶
func (s *BaseSignatureService) GetBatches(dto *dto.DkgIdDTO) ([]string, error)
func (*BaseSignatureService) GetSignatureByID ¶
func (s *BaseSignatureService) GetSignatureByID(dto *dto.SignatureByIdDTO) ([]types.ReconstructedSignature, error)
func (*BaseSignatureService) GetSignatures ¶
func (s *BaseSignatureService) GetSignatures(dto *dto.DkgIdDTO) (signature.SignaturesStorage, error)
GetSignatures returns all signatures for the given DKG round that were reconstructed on the airgapped machine and broadcasted by users
func (*BaseSignatureService) GetSignaturesByBatchID ¶
func (s *BaseSignatureService) GetSignaturesByBatchID(dto *dto.SignaturesByBatchIdDTO) (map[string][]types.ReconstructedSignature, error)
func (*BaseSignatureService) SaveSignatures ¶
func (s *BaseSignatureService) SaveSignatures(signature []types.ReconstructedSignature) error
type SignatureService ¶
type SignatureService interface { GetSignatures(dto *dto.DkgIdDTO) (signature.SignaturesStorage, error) GetSignatureByID(dto *dto.SignatureByIdDTO) ([]types.ReconstructedSignature, error) GetSignaturesByBatchID(dto *dto.SignaturesByBatchIdDTO) (map[string][]types.ReconstructedSignature, error) GetBatches(dto *dto.DkgIdDTO) ([]string, error) SaveSignatures(signature []types.ReconstructedSignature) error }
Click to show internal directories.
Click to hide internal directories.