MCPcopy Create free account
hub / github.com/cameri/nostream / updateStatus

Method updateStatus

src/@types/repositories.ts:46–46  ·  view source on GitHub ↗
(invoice: Pick<Invoice, 'id' | 'status'>, client?: DatabaseClient)

Source from the content-addressed store, hash-verified

44 findById(id: string, client?: DatabaseClient): Promise<Invoice | undefined>
45 upsert(invoice: Partial<Invoice>, client?: DatabaseClient): Promise<number>
46 updateStatus(invoice: Pick<Invoice, 'id' | 'status'>, client?: DatabaseClient): Promise<Invoice | undefined>
47 confirmInvoice(invoiceId: string, amountReceived: bigint, confirmedAt: Date, client?: DatabaseClient): Promise<void>
48 findPendingInvoices(offset?: number, limit?: number, client?: DatabaseClient): Promise<Invoice[]>
49}

Callers 3

updateInvoiceMethod · 0.65
updateInvoiceStatusMethod · 0.65

Implementers 1

InvoiceRepositorysrc/repositories/invoice-repository.ts

Calls

no outgoing calls

Tested by

no test coverage detected