X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=ts%2Fstructs%2FPaymentPurpose.ts;h=a71834b74ed4029726489336e4eae19169e0c6c0;hb=1854b5cebef22ace9e9e4dd191f609818df9ce08;hp=163b602848552410361ed81169235a9a2f63f864;hpb=5fd405f7a48aaeca779c45c88ec6b3d3d3dbf0e4;p=ldk-java diff --git a/ts/structs/PaymentPurpose.ts b/ts/structs/PaymentPurpose.ts index 163b6028..a71834b7 100644 --- a/ts/structs/PaymentPurpose.ts +++ b/ts/structs/PaymentPurpose.ts @@ -23,12 +23,10 @@ export default class PaymentPurpose extends CommonBase { export class InvoicePayment extends PaymentPurpose { public payment_preimage: Uint8Array; public payment_secret: Uint8Array; - public user_payment_id: number; private constructor(ptr: number, obj: bindings.LDKPaymentPurpose.InvoicePayment) { super(null, ptr); this.payment_preimage = obj.payment_preimage; this.payment_secret = obj.payment_secret; - this.user_payment_id = obj.user_payment_id; } } export class SpontaneousPayment extends PaymentPurpose { @@ -50,8 +48,8 @@ export class SpontaneousPayment extends PaymentPurpose { return ret_hu_conv; } - public static PaymentPurpose constructor_invoice_payment(Uint8Array payment_preimage, Uint8Array payment_secret, number user_payment_id) { - number ret = bindings.PaymentPurpose_invoice_payment(InternalUtils.check_arr_len(payment_preimage, 32), InternalUtils.check_arr_len(payment_secret, 32), user_payment_id); + public static PaymentPurpose constructor_invoice_payment(Uint8Array payment_preimage, Uint8Array payment_secret) { + number ret = bindings.PaymentPurpose_invoice_payment(InternalUtils.check_arr_len(payment_preimage, 32), InternalUtils.check_arr_len(payment_secret, 32)); PaymentPurpose ret_hu_conv = PaymentPurpose.constr_from_ptr(ret); ret_hu_conv.ptrs_to.add(ret_hu_conv); return ret_hu_conv;