Package-level declarations

Types

Link copied to clipboard

Supported Signature algorithms for MPC keys

Link copied to clipboard
data class DerivationParams(val coinType: Int, val account: Int, val change: Int = 0, val index: Int = 0)
Link copied to clipboard

Implement this in order to handle and manage your own raw keys on your key storage

Link copied to clipboard
data class FullKey(var keyId: String? = null, val privateKey: String? = null, val publicKey: String? = null, var algorithm: Algorithm? = null, var error: FireblocksError? = null)
Link copied to clipboard
data class KeyBackup(var keyId: String? = null, var keyBackupStatus: KeyBackupStatus? = null)

Information about the generated MPC keys

Link copied to clipboard
Link copied to clipboard
data class KeyData(val data: String? = null, var error: FireblocksError? = null)

KeyData

Link copied to clipboard
data class KeyDescriptor(var keyId: String? = null, var algorithm: Algorithm? = null, var keyStatus: KeyStatus? = null)

Information about the generated MPC keys containing key id String, Algorithm and KeyStatus for each key

Link copied to clipboard
data class KeyRecovery(var keyId: String? = null, var algorithm: Algorithm? = null, var keyRecoveryStatus: KeyRecoveryStatus? = null)

Information about the recover MPC keys

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class KeyTakeover(var keyId: String? = null, var algorithm: Algorithm? = null, var keyTakeoverStatus: KeyTakeoverStatus? = null)

Information about the recover MPC keys

Link copied to clipboard

The status of the Key Takeover