Documentation
¶
Index ¶
- Variables
- func BuildParams(parties []string, localPartyID string, threshold int, curve string, ...) (*tsslib.Parameters, map[string]*tsslib.PartyID, *tsslib.PartyID, error)
- func ClassifyErr(err error) (kind string, level slog.Level, isTerminal bool)
- func DeadlineRemaining(ctx context.Context) time.Duration
- func ECDSAAddressFromShare(share ecdsakeygen.LocalPartySaveData) (string, error)
- func RecvLoop(ctx context.Context, recv RecvFrameFunc, inboundCh chan<- protocol.Frame, ...)
- func ToTSSLibThreshold(requiredThreshold, partiesCount int) (int, error)
- type RecvFrameFunc
- type RunnerConfig
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func BuildParams ¶
func ECDSAAddressFromShare ¶
func ECDSAAddressFromShare(share ecdsakeygen.LocalPartySaveData) (string, error)
func ToTSSLibThreshold ¶
Types ¶
type RunnerConfig ¶
type RunnerConfig struct {
StallWarn time.Duration
StallFail time.Duration
StallWarnEvery time.Duration
WatchdogTick time.Duration
MaxFrameBytes int
InboundQueueCap int
DedupTTL time.Duration
DedupMaxEntries int
}
func DefaultRunnerConfig ¶
func DefaultRunnerConfig() RunnerConfig
func LoadRunnerConfigFromEnv ¶
func LoadRunnerConfigFromEnv() RunnerConfig
Click to show internal directories.
Click to hide internal directories.