pub struct HrnResolution {
pub proof: Option<Vec<u8>>,
pub result: String,
}Expand description
The resolution of a Human Readable Name
Fields§
§proof: Option<Vec<u8>>A DNSSEC proof as used in BIP 353.
If the HRN was resolved using BIP 353, this should be set to a full proof which can later be copied to PSBTs for hardware wallet verification or stored as a part of proof of payment.
result: StringThe result of the resolution.
This should contain a string which can be parsed as further payment instructions. For a BIP 353 resolution, this will contain a full BIP 321 bitcoin: URI, for a LN-Address resolution this will contain a lightning BOLT 11 invoice.
Auto Trait Implementations§
impl Freeze for HrnResolution
impl RefUnwindSafe for HrnResolution
impl Send for HrnResolution
impl Sync for HrnResolution
impl Unpin for HrnResolution
impl UnwindSafe for HrnResolution
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