Xecrets.Slip39.Group.md

May 26, 2026 · View on GitHub

Xecrets.Slip39

Xecrets.Slip39

Group Class

Defines the main parameter of a group.

public record Group : System.IEquatable<Xecrets.Slip39.Group>

Inheritance System.Object → Group

Implements System.IEquatable<Group>

Constructors

Group(int, int) Constructor

Defines the main parameter of a group.

public Group(int ShareThreshold, int ShareCount);

Parameters

ShareThreshold System.Int32

Share threshold for group i, a positive integer, 1 ≤ Ti ≤ Ni.

ShareCount System.Int32

Total number of shares in group i, a positive integer, 1 ≤ Ni ≤ 16.

Properties

Group.ShareCount Property

Total number of shares in group i, a positive integer, 1 ≤ Ni ≤ 16.

public int ShareCount { get; init; }

Property Value

System.Int32

Group.ShareThreshold Property

Share threshold for group i, a positive integer, 1 ≤ Ti ≤ Ni.

public int ShareThreshold { get; init; }

Property Value

System.Int32