* Two objects with NULL inner values will be considered "equal" here.
*/
public eq(b: SignedRawInvoice): boolean {
* Two objects with NULL inner values will be considered "equal" here.
*/
public eq(b: SignedRawInvoice): boolean {
const ret_hu_conv: SignedRawInvoice = new SignedRawInvoice(null, ret);
CommonBase.add_ref_from(ret_hu_conv, this);
return ret_hu_conv;
const ret_hu_conv: SignedRawInvoice = new SignedRawInvoice(null, ret);
CommonBase.add_ref_from(ret_hu_conv, this);
return ret_hu_conv;
const ret_hu_conv: ThreeTuple_RawInvoice_u832InvoiceSignatureZ = new ThreeTuple_RawInvoice_u832InvoiceSignatureZ(null, ret);
CommonBase.add_ref_from(ret_hu_conv, this);
return ret_hu_conv;
const ret_hu_conv: ThreeTuple_RawInvoice_u832InvoiceSignatureZ = new ThreeTuple_RawInvoice_u832InvoiceSignatureZ(null, ret);
CommonBase.add_ref_from(ret_hu_conv, this);
return ret_hu_conv;
const ret_hu_conv: RawInvoice = new RawInvoice(null, ret);
CommonBase.add_ref_from(ret_hu_conv, this);
return ret_hu_conv;
const ret_hu_conv: RawInvoice = new RawInvoice(null, ret);
CommonBase.add_ref_from(ret_hu_conv, this);
return ret_hu_conv;
const ret_hu_conv: InvoiceSignature = new InvoiceSignature(null, ret);
CommonBase.add_ref_from(ret_hu_conv, this);
return ret_hu_conv;
const ret_hu_conv: InvoiceSignature = new InvoiceSignature(null, ret);
CommonBase.add_ref_from(ret_hu_conv, this);
return ret_hu_conv;
* Recovers the public key used for signing the invoice from the recoverable signature.
*/
public recover_payee_pub_key(): Result_PayeePubKeyErrorZ {
* Recovers the public key used for signing the invoice from the recoverable signature.
*/
public recover_payee_pub_key(): Result_PayeePubKeyErrorZ {
* Read a SignedRawInvoice object from a string
*/
public static constructor_from_str(s: string): Result_SignedRawInvoiceParseErrorZ {
* Read a SignedRawInvoice object from a string
*/
public static constructor_from_str(s: string): Result_SignedRawInvoiceParseErrorZ {