StoredShareResult

sealed class StoredShareResult

Result type for loaded shares - supports ECDSA (Keygen/Dkg) and FROST algorithms.

Inheritors

Types

Link copied to clipboard
data class Dkg(val sessionId: String, val extendedDataBytes: ByteArray, val shareBytes: ByteArray, val combinedPublicKey: ByteArray) : StoredShareResult

2-of-3 ECDSA DKG share data

Link copied to clipboard
data class Frost(val shareBytes: ByteArray, val groupPublicKey: ByteArray, val participantIndex: Int, val threshold: Int, val totalParticipants: Int, val sessionId: String? = null) : StoredShareResult

FROST Ed25519 share data. Field definitions TBD by CB team - placeholder structure for now.

Link copied to clipboard
data class Keygen(val shareBytes: ByteArray, val publicKeyBytes: ByteArray) : StoredShareResult

2-of-2 ECDSA keygen share data