pub struct ClaimRequest {
pub txid: String,
pub vout: u32,
pub amount: u64,
pub script: ScriptBuf,
}Expand description
A peg-in the producer claims in the next block (SPEC 6).
Fields§
§txid: StringParent txid, display order.
vout: u32Parent vout.
amount: u64The peg’s amount in sats.
script: ScriptBufThe sidechain script the peg-in named.
Trait Implementations§
Source§impl Clone for ClaimRequest
impl Clone for ClaimRequest
Source§impl Debug for ClaimRequest
impl Debug for ClaimRequest
impl Eq for ClaimRequest
Source§impl PartialEq for ClaimRequest
impl PartialEq for ClaimRequest
impl StructuralPartialEq for ClaimRequest
Auto Trait Implementations§
impl Freeze for ClaimRequest
impl RefUnwindSafe for ClaimRequest
impl Send for ClaimRequest
impl Sync for ClaimRequest
impl Unpin for ClaimRequest
impl UnsafeUnpin for ClaimRequest
impl UnwindSafe for ClaimRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.