Documentation ¶
Index ¶
- func FrostKeygen(id party.ID, ids party.IDSlice, threshold int, n network.Network) (*frost.Config, error)
- func FrostKeygenTaproot(id party.ID, ids party.IDSlice, threshold int, n network.Network) (*frost.TaprootConfig, error)
- func FrostSign(c *frost.Config, id party.ID, m []byte, signers party.IDSlice, ...) error
- func FrostSignTaproot(c *frost.TaprootConfig, m []byte, signers party.IDSlice, n network.Network) (taproot.Signature, error)
- func FrostSignTaprootCoSign(c *frost.TaprootConfig, incSig *protocol.Message, m []byte, ...) (taproot.Signature, error)
- func FrostSignTaprootInc(c *frost.TaprootConfig, m []byte, signers party.IDSlice, n network.Network) error
- func GetAddress(c *frost.TaprootConfig) (*btcutil.AddressWitnessPubKeyHash, error)
- func GetPublicKeyByte(c *frost.TaprootConfig) ([]byte, error)
- func PrintAddressPubKeyTaproot(name string, c *frost.TaprootConfig) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FrostKeygen ¶
func FrostKeygenTaproot ¶
func FrostSignTaproot ¶
func FrostSignTaprootCoSign ¶
func FrostSignTaprootInc ¶
func FrostSignTaprootInc(c *frost.TaprootConfig, m []byte, signers party.IDSlice, n network.Network) error
incomplete signature
func GetAddress ¶
func GetAddress(c *frost.TaprootConfig) (*btcutil.AddressWitnessPubKeyHash, error)
SegWit address type
func GetPublicKeyByte ¶
func GetPublicKeyByte(c *frost.TaprootConfig) ([]byte, error)
func PrintAddressPubKeyTaproot ¶
func PrintAddressPubKeyTaproot(name string, c *frost.TaprootConfig) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.