sign

package
v0.8.5 Latest Latest
Warning

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

Go to latest
Published: Feb 22, 2023 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetOutputPrinter

func GetOutputPrinter(address common.Address) (*os.File, error)

func StartSign

func StartSign(config *config.Config, signers []party.ID, message []byte, pl *pool.Pool, justinfo bool) protocol.StartFunc

Types

type SignatureParts added in v0.7.7

type SignatureParts struct {
	GroupKShare      curve.Scalar
	GroupBigR        curve.Point
	GroupChiShare    curve.Scalar
	Group            curve.Curve
	GroupPublicPoint curve.Point
}

func (*SignatureParts) EmptyConfig added in v0.7.7

func (s *SignatureParts) EmptyConfig() SignatureParts

func (*SignatureParts) GetBigR added in v0.7.7

func (s *SignatureParts) GetBigR() curve.Point

func (*SignatureParts) GetChiShare added in v0.7.7

func (s *SignatureParts) GetChiShare() curve.Scalar

func (*SignatureParts) GetGroup added in v0.7.7

func (s *SignatureParts) GetGroup() curve.Curve

func (*SignatureParts) GetGroupPublicPoint added in v0.7.7

func (s *SignatureParts) GetGroupPublicPoint() curve.Point

func (*SignatureParts) GetKShare added in v0.7.7

func (s *SignatureParts) GetKShare() curve.Scalar

Jump to

Keyboard shortcuts

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