projects
/
rust-lightning
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Qualify the BOLT 12 unsigned invoice type
[rust-lightning]
/
lightning
/
src
/
offers
/
invoice_error.rs
diff --git
a/lightning/src/offers/invoice_error.rs
b/lightning/src/offers/invoice_error.rs
index e843264b4e3ed851afc5642fc1e8b5d0869854e5..7345bc14d69b0a97b69e47e185a2b5ff716dcc07 100644
(file)
--- a/
lightning/src/offers/invoice_error.rs
+++ b/
lightning/src/offers/invoice_error.rs
@@
-17,27
+17,27
@@
use crate::util::string::UntrustedString;
use crate::prelude::*;
use crate::prelude::*;
-/// An error in response to an [`InvoiceRequest`] or an [`Invoice`].
+/// An error in response to an [`InvoiceRequest`] or an [`
Bolt12
Invoice`].
///
/// [`InvoiceRequest`]: crate::offers::invoice_request::InvoiceRequest
///
/// [`InvoiceRequest`]: crate::offers::invoice_request::InvoiceRequest
-/// [`
Invoice`]: crate::offers::invoice::
Invoice
+/// [`
Bolt12Invoice`]: crate::offers::invoice::Bolt12
Invoice
#[derive(Clone, Debug)]
#[cfg_attr(test, derive(PartialEq))]
pub struct InvoiceError {
#[derive(Clone, Debug)]
#[cfg_attr(test, derive(PartialEq))]
pub struct InvoiceError {
- /// The field in the [`InvoiceRequest`] or the [`Invoice`] that contained an error.
+ /// The field in the [`InvoiceRequest`] or the [`
Bolt12
Invoice`] that contained an error.
///
/// [`InvoiceRequest`]: crate::offers::invoice_request::InvoiceRequest
///
/// [`InvoiceRequest`]: crate::offers::invoice_request::InvoiceRequest
- /// [`
Invoice`]: crate::offers::invoice::
Invoice
+ /// [`
Bolt12Invoice`]: crate::offers::invoice::Bolt12
Invoice
pub erroneous_field: Option<ErroneousField>,
/// An explanation of the error.
pub message: UntrustedString,
}
pub erroneous_field: Option<ErroneousField>,
/// An explanation of the error.
pub message: UntrustedString,
}
-/// The field in the [`InvoiceRequest`] or the [`Invoice`] that contained an error.
+/// The field in the [`InvoiceRequest`] or the [`
Bolt12
Invoice`] that contained an error.
///
/// [`InvoiceRequest`]: crate::offers::invoice_request::InvoiceRequest
///
/// [`InvoiceRequest`]: crate::offers::invoice_request::InvoiceRequest
-/// [`
Invoice`]: crate::offers::invoice::
Invoice
+/// [`
Bolt12Invoice`]: crate::offers::invoice::Bolt12
Invoice
#[derive(Clone, Debug)]
#[cfg_attr(test, derive(PartialEq))]
pub struct ErroneousField {
#[derive(Clone, Debug)]
#[cfg_attr(test, derive(PartialEq))]
pub struct ErroneousField {