package
2.1.4
Repository: https://github.com/modchain/tss-lib.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
an implementation of Update that is shared across the different types of parties (keygen, signing, dynamic groups).
EC returns the current elliptic curve in use.
No description provided by the author
GenerateTestPartyIDs generates a list of mock PartyIDs for tests.
return curve, exist(bool).
return name, exist(bool).
JsonGet returns the object included in a JsonMessage if it is of the given type, or will unmarshal to said type if the message was just recieved.
Jsonwrap wraps any object into a JsonMessage for transmission.
No description provided by the author
NewJsonExpect returns a new MessageReceiver of the given type that can be used to collect packets from multiple parties, and trigger a callback once everything has been collected.
No description provided by the author
NewMessageWrapper constructs a MessageWrapper from routing metadata and content.
Exported, used in `tss` client.
NewPartyID constructs a new PartyID Exported, used in `tss` client.
No description provided by the author
Exported, used in `tss` client.
No description provided by the author
Used externally to update a LocalParty with a valid ParsedMessage.
No description provided by the author
secp256k1.
SameCurve returns true if both lhs and rhs are the same known curve.
SetCurve sets the curve used by TSS.
SortPartyIDs sorts a list of []*PartyID by their keys in ascending order Exported, used in `tss` client.

# Constants

No description provided by the author
No description provided by the author

# Variables

No description provided by the author

# Structs

No description provided by the author
fundamental is an error that has a message and a stack, but no caller.
ErrorParty is an object that looks like a Party but will always return error Useful to return an error when a tss.Party is expected.
JsonMessage is an object storing any kind of object for json transmission.
No description provided by the author
No description provided by the author
Wrapper for TSS messages, often read by the transport layer and not itself sent over the wire.
PartyID represents a participant in the TSS protocol rounds.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author