(pubkey: Pubkey, amount: bigint, description: string)
| 8 | export interface IPaymentsService { |
| 9 | getInvoiceFromPaymentsProcessor(invoice: string | Invoice): Promise<Partial<Invoice>> |
| 10 | createInvoice(pubkey: Pubkey, amount: bigint, description: string): Promise<Invoice> |
| 11 | updateInvoice(invoice: Partial<Invoice>): Promise<void> |
| 12 | updateInvoiceStatus(invoice: Pick<Invoice, 'id' | 'status'>): Promise<Invoice> |
| 13 | confirmInvoice(invoice: Pick<Invoice, 'id' | 'amountPaid' | 'confirmedAt' | 'status' | 'pubkey'>): Promise<void> |
no outgoing calls
no test coverage detected