[−][src]Enum exonum_btc_anchoring::blockchain::errors::Error
Possible errors during execution of the sign_input
method.
Variants
Transaction author is not authorized to sign anchoring transactions.
Transaction input with the specified index is absent in the anchoring proposal.
The transaction input signature is invalid.
An error occurred while creating of the anchoring transaction proposal.
Unexpected anchoring proposal transaction ID.
Funding transaction has been already used.
Funding transaction is unsuitable.
Methods
impl Error
[src]
pub fn anchoring_builder_error(error: BuilderError) -> ExecutionError
[src]
Creates an error instance from the anchoring transaction builder error.
Trait Implementations
impl Debug for Error
[src]
impl Display for Error
[src]
impl ExecutionFail for Error
[src]
fn kind(&self) -> ErrorKind
[src]
fn description(&self) -> String
[src]
fn with_description(&self, description: impl Display) -> ExecutionError
[src]
impl From<Error> for ExecutionError
[src]
Auto Trait Implementations
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,