events/fireblocks_error
library
Classes
-
ApproveJoinWalletStopped
-
Used in Fireblocks.requestJoinExistingWallet
Indicates that the request to approve join an existing wallet was stopped.
-
ApproveJoinWalletTimeout
-
Used in Fireblocks.approveJoinWalletRequest
Indicates that the request to approve join an existing wallet timed out.
-
BackupNotAvailableError
-
Used in Fireblocks.recoverKeys
Indicates that there are no keys to recover from the backend.
-
FailedToApproveJoinWallet
-
Used in Fireblocks.approveJoinWalletRequest
Indicates that the request to approve join an existing wallet failed.
-
FailedToBackupKey
-
Used in Fireblocks.backupKeys
Indicates that key backup with the backend failed.
-
FailedToCreateKey
-
Used in
Fireblocks.generateMPCKeys
During key creation, several messages from the backend are handled. This indicates that one of the messages failed to process on the device.
-
FailedToDeriveAssetKey
-
Used in Fireblocks.deriveAssetKey
Indicates deriving the asset key failed.
-
FailedToEnrollPlayer
-
Used in
Fireblocks.generateMPCKeys
Used in Fireblocks.requestJoinExistingWallet
Used in Fireblocks.recoverKeys
Indicates that the process of registering the deviceId with the backend failed.
-
FailedToExportKey
-
Used in Fireblocks.exportFullKeys
Indicates that the key export failed. Reason may be available in the log.
-
FailedToExportKeys
-
Used in Fireblocks.exportFullKeys
Indicates the client failed to export all the available keys.
-
FailedToGetKeyIds
-
Used in Fireblocks.backupKeys
Indicates the client failed to get the meta data of the key from the backend.
-
FailedToJoinWallet
-
Used in Fireblocks.requestJoinExistingWallet
Indicates that the request to join an existing wallet failed.
-
FailedToRecoverKeys
-
Used in Fireblocks.recoverKeys
Indicates that key recovery failed.
-
FailedToRequestEndUserTakeover
-
Used in Fireblocks.takeover
Indicates failure to receive keys for takeover from the backend.
-
FailedToRequestKey
-
Used in
Fireblocks.generateMPCKeys
Used in Fireblocks.requestJoinExistingWallet
Indicates that one or more of the keys requested, failed to initiate.
-
FailedToSendPublicKey
-
Used in
Fireblocks.generateMPCKeys
Indicates that after key creation, the public key failed to backup with the backend.
-
FailedToSignTransaction
-
Used in Fireblocks.signTransaction
During transaction signing, several messages from the backend are handled. Indicates message processing failed.
-
FailedToTakeoverKeys
-
Used in Fireblocks.takeover
Indicates there was an error while processing the takeover request on all of the keys.
-
FireblocksError
-
FireblocksError is a class that represents an error that can be thrown by the Fireblocks SDK.
-
InvalidAddDeviceSetupData
-
Used in Fireblocks.requestJoinExistingWallet
Used in Fireblocks.approveJoinWalletRequest
Indicates that the request to add device has failed with in valid data.
-
InvalidCertificate
-
Indicates that we have an invalid certificate. It might be expired or the device clock is out of sync
-
InvalidPassphraseError
-
Used in Fireblocks.backupKeys
Indicates that the passphrase is invalid.
-
JoinWalletStopped
-
Used in Fireblocks.requestJoinExistingWallet
Indicates that the request to join an existing wallet was stopped.
-
JoinWalletTimeout
-
Used in Fireblocks.requestJoinExistingWallet
Indicates that the request to join an existing wallet timed out.
-
KeyCreationTimeout
-
Used in
Fireblocks.generateMPCKeys
During key creation, several messages from the backend are handled. This indicates that one of the messages second to last did not arrive in reasonable time.
-
KeysDiscrepancyBackupError
-
Used in Fireblocks.backupKeys
Indicates there is a discrepancy regarding keyIds between the client and the backend
-
KeyTakeoverTimeout
-
Used in Fireblocks.takeover
Indicates failure to receive keys for takeover from the backend in reasonable time.
-
MissingAlgorithms
-
Used in
Fireblocks.generateMPCKeys
Used in Fireblocks.takeover
Indicates that Fireblocks.generateMPCKeys
was called with an empty set of algorithms.
-
MissingChainCode
-
Used in Fireblocks.exportFullKeys
Indicates the chain code is missing.
-
MissingCloudPrivateKeys
-
Used in Fireblocks.exportFullKeys
Indicates the cloud key share isn't full.
-
MissingKeyIdsForBackup
-
Used in Fireblocks.backupKeys
Indicates the client failed to get the meta data of the key from the backend.
-
MissingKeyOnDevice
-
Used in
Fireblocks.generateMPCKeys
Used in Fireblocks.requestJoinExistingWallet
Indicates that the meta data of the key was previously sent to the backend, but the key is no longer on the client.
-
MissingKeysBackupError
-
Used in Fireblocks.backupKeys
Indicates the client failed to get the meta data of the key from the backend.
-
MissingPrivateKey
-
Used in Fireblocks.exportFullKeys
Indicates the client failed to load the keys, provided by FireblocksKeyStorage implementation.
The FireblocksKeyStorage is provided to the Fireblocks via the initialize method
@see FireblocksKeyStorage
@see Fireblocks.initialize
-
MissingPrivateKeys
-
Used in Fireblocks.exportFullKeys
Used in Fireblocks.takeover
Used in Fireblocks.signTransaction
Indicates the client failed to load the keys content, provided by FireblocksKeyStorage implementation.
The FireblocksKeyStorage is provided to the Fireblocks via the initialize method
@see FireblocksKeyStorage
@see Fireblocks.initialize
-
MissingPublicKey
-
Used in Fireblocks.exportFullKeys
Indicates the client failed to load the keys, provided by FireblocksKeyStorage implementation.
The FireblocksKeyStorage is provided to the Fireblocks via the initialize method
@see FireblocksKeyStorage
@see Fireblocks.initialize
-
MissingPublicKeys
-
Used in Fireblocks.exportFullKeys
Indicates that some of the data needed to export the key is not available.
-
NoFirstMessageTimeout
-
Used in
Fireblocks.generateMPCKeys
During key creation, several messages from the backend are handled. This indicates that the first message did not arrive in reasonable time.
-
NoFirstTxSigningMessage
-
Used in Fireblocks.signTransaction
During transaction signing, several messages from the backend are handled. Indicates that the first message failed to arrive in reasonable time.
-
NoKeysToProvision
-
Used in Fireblocks.approveJoinWalletRequest
Indicates that Fireblocks.approveJoinWalletRequest was called with an empty set of algorithms.
-
PublicKeysDiscrepancyError
-
Used in Fireblocks.exportFullKeys
Indicates that the recovered key is not equal to the original key.
-
TransactionSigningStopped
-
Used in Fireblocks.signTransaction
Indicates that the transaction signing was stopped.
-
TransactionSigningTimeout
-
Used in Fireblocks.signTransaction
During transaction signing, several messages from the backend are handled. This indicates that one of the messages second to last did not arrive in reasonable time.
-
UnknownAlgorithm
-
Used in
Fireblocks.generateMPCKeys
Used in Fireblocks.requestJoinExistingWallet
Indicates that Fireblocks.generateMPCKeys
was called with an an invalid algorithm.
-
UnknownTxId
-
Used in Fireblocks.signTransaction
Indicates that Fireblocks.signTransaction was called with an invalid txId.