pub struct DlcInput {
pub local_fund_pubkey: PublicKey,
pub remote_fund_pubkey: PublicKey,
pub contract_id: [u8; 32],
}
Expand description
Contains information about a DLC input to be used in a funding transaction.
Fields§
§local_fund_pubkey: PublicKey
The local funding public key.
remote_fund_pubkey: PublicKey
The remote funding public key.
contract_id: [u8; 32]
Contract id of the DLC input.
Trait Implementations§
Source§impl Writeable for DlcInput
impl Writeable for DlcInput
impl Eq for DlcInput
impl StructuralPartialEq for DlcInput
Auto Trait Implementations§
impl Freeze for DlcInput
impl RefUnwindSafe for DlcInput
impl Send for DlcInput
impl Sync for DlcInput
impl Unpin for DlcInput
impl UnwindSafe for DlcInput
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