pub enum ErrorCode {
Show 26 variants
TokenAlreadySpent,
TokenPending,
QuoteNotPaid,
QuoteExpired,
QuotePending,
KeysetNotFound,
KeysetInactive,
BlindedMessageAlreadySigned,
UnsupportedUnit,
TokensAlreadyIssued,
MintingDisabled,
InvoiceAlreadyPaid,
TokenNotVerified,
LightningError,
TransactionUnbalanced,
AmountOutofLimitRange,
WitnessMissingOrInvalid,
DuplicateInputs,
DuplicateOutputs,
MultipleUnits,
UnitMismatch,
ClearAuthRequired,
ClearAuthFailed,
BlindAuthRequired,
BlindAuthFailed,
Unknown(u16),
}
Expand description
Possible Error Codes
Variants§
TokenAlreadySpent
Token is already spent
TokenPending
Token Pending
QuoteNotPaid
Quote is not paid
QuoteExpired
Quote is not expired
QuotePending
Quote Pending
KeysetNotFound
Keyset is not found
KeysetInactive
Keyset inactive
BlindedMessageAlreadySigned
Blinded Message Already signed
UnsupportedUnit
Unsupported unit
TokensAlreadyIssued
Token already issed for quote
MintingDisabled
Minting Disabled
InvoiceAlreadyPaid
Invoice Already Paid
TokenNotVerified
Token Not Verified
LightningError
Lightning Error
TransactionUnbalanced
Unbalanced Error
AmountOutofLimitRange
Amount outside of allowed range
WitnessMissingOrInvalid
Witness missing or invalid
DuplicateInputs
Duplicate Inputs
DuplicateOutputs
Duplicate Outputs
MultipleUnits
Multiple Units
UnitMismatch
Input unit does not match output
ClearAuthRequired
Clear Auth Required
ClearAuthFailed
Clear Auth Failed
BlindAuthRequired
Blind Auth Required
BlindAuthFailed
Blind Auth Failed
Unknown(u16)
Unknown error code
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ErrorCode
impl<'de> Deserialize<'de> for ErrorCode
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for ErrorCode
impl Eq for ErrorCode
impl StructuralPartialEq for ErrorCode
Auto Trait Implementations§
impl Freeze for ErrorCode
impl RefUnwindSafe for ErrorCode
impl Send for ErrorCode
impl Sync for ErrorCode
impl Unpin for ErrorCode
impl UnwindSafe for ErrorCode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more