Mpc
Base exception class for MPC errors.
This class serves as the parent for all recoverable errors in the MPC system, distinguishing them from system-level errors that should not be caught by application code.
Inheritors
Types
Thrown when unable to store data on Portal's backend.
Thrown when a backup method is not configured.
Thrown when no backup share is found for a specific backup method.
Thrown when no client cipherText is found for a backup method during recovery.
Thrown when EIP155 wallet is not found and is required.
Thrown when an instance is not available.
Thrown when an MPC operation returns an error from the server.
Thrown when an MPC operation is no longer supported for the current MPC version.
Thrown when no data is found in the formatted shares response.
Thrown when no private keys could be ejected.
Thrown when no organization backup share is found for a specific backup method.
Thrown when there is an error formatting shares.
Thrown when unable to derive share ID from generated share.
Thrown when unable to notify Portal of ejection.
Thrown when unable to read data from backup storage.
Thrown when unable to read data from keychain storage.
Thrown when unable to read shares from storage.
Thrown when an unsupported curve is used.
Thrown when a wallet modification operation is already in progress.
Thrown when no wallet is found for a specific backup method.