Enum pallet_prefunding::Error
source · [−]pub enum Error<T> {
Show 45 variants
LockNotAllowed1,
LockNotAllowed2,
LockNotAllowed3,
LockNotAllowed4,
LockNotAllowed5,
LockNotAllowed6,
InsufficientPreFunds,
WrongState1,
WrongState2,
WrongState3,
WrongState4,
WrongState5,
NotAllowed1,
NotAllowed2,
NotAllowed3,
NotAllowed4,
NotAllowed5,
NotAllowed6,
NotApproved,
NotApproved2,
DeadlineInPlay,
FundsInPlay,
FundsInPlay2,
NotOwner,
NotOwner2,
HashExists,
HashDoesNotExist,
HashDoesNotExist2,
HashDoesNotExist3,
ShortDeadline,
PrefundNotSet,
InAccounting1,
InAccounting2,
InAccounting3,
SettingStatus1,
SettingStatus2,
NoDetails,
ReleaseState,
Unlocking,
CancellingPrefund,
NoPrefunding,
CancelFailed,
CancelFailed2,
Overflow,
LockFailed,
// some variants omitted
}
Expand description
Custom dispatch errors of this pallet.
Variants
LockNotAllowed1
You are not the owner or the beneficiary
LockNotAllowed2
You are not the owner or the beneficiary
LockNotAllowed3
You are not the owner or the beneficiary
LockNotAllowed4
You are not the owner or the beneficiary
LockNotAllowed5
You are not the owner or the beneficiary
LockNotAllowed6
You are not the owner or the beneficiary
InsufficientPreFunds
Not enough funds to prefund
WrongState1
Cannot set this state
WrongState2
Cannot set this state
WrongState3
Cannot set this state
WrongState4
Cannot set this state
WrongState5
Cannot set this state
NotAllowed1
Funds already locked for intended purpose by both parties.
NotAllowed2
Not the beneficiary
NotAllowed3
Not the owner
NotAllowed4
This function should not be used for this state
NotAllowed5
Funds locked for intended purpose by both parties.
NotAllowed6
Funds locked for beneficiary.
NotApproved
The demander has not approved the work yet!
NotApproved2
The demander has not approved the work yet!
DeadlineInPlay
Deadline not yet passed. Wait a bit longer!
FundsInPlay
Funds locked for intended purpose by both parties.
FundsInPlay2
Funds locked for intended purpose by both parties.
NotOwner
You are not the owner of the hash!
NotOwner2
You are not the owner of the hash!
HashExists
This hash already exists!
HashDoesNotExist
Hash does not exist
HashDoesNotExist2
Hash does not exist
HashDoesNotExist3
Hash does not exist
ShortDeadline
Deadline is too short! Must be at least 48 hours
PrefundNotSet
Deposit was not taken
InAccounting1
An error occured posting to accounts - prefunding for…
InAccounting2
An error occured posting to accounts - send simple invoice
InAccounting3
An error occured posting to accounts - settle invoice
SettingStatus1
Did not set the status - prefunding for…
SettingStatus2
Did not set the status - send simple invoice
NoDetails
Error getting details from hash
ReleaseState
Error setting release state
Unlocking
Error unlocking for beneficiary
CancellingPrefund
Error cancelling prefunding
NoPrefunding
Error getting prefunding details
CancelFailed
Cancelling prefunding failed for some reason
CancelFailed2
Cancelling prefunding failed for some reason
Overflow
Value overflowed during computation.
LockFailed
Error while locking the funds.
Implementations
Trait Implementations
Auto Trait Implementations
impl<T> RefUnwindSafe for Error<T> where
T: RefUnwindSafe,
impl<T> UnwindSafe for Error<T> where
T: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>ⓘimpl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
pub fn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>ⓘimpl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
. Read more
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
. Read more
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s. Read more
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s. Read more
The counterpart to unchecked_from
.
Consume self to return an equivalent value of T
.
Call this on your modules custom errors type in order to return a custom weight on error. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more