DocsReference@proto-kit/persistanceClassesPrismaSettlementStorage

@proto-kit/persistanceDocs


Documentation / @proto-kit/persistance / PrismaSettlementStorage

Class: PrismaSettlementStorage

Implements

Constructors

new PrismaSettlementStorage()

new PrismaSettlementStorage(connection, settlementMapper): PrismaSettlementStorage

Parameters

connection: PrismaConnection

settlementMapper: SettlementMapper

Returns

PrismaSettlementStorage

Defined in

packages/persistance/src/services/prisma/PrismaSettlementStorage.ts:11

Methods

getLatestSettlement()

getLatestSettlement(): Promise<undefined | Settlement>

Returns

Promise<undefined | Settlement>

Implementation of

SettlementStorage.getLatestSettlement

Defined in

packages/persistance/src/services/prisma/PrismaSettlementStorage.ts:16


pushSettlement()

pushSettlement(settlement): Promise<void>

Parameters

settlement: Settlement

Returns

Promise<void>

Implementation of

SettlementStorage.pushSettlement

Defined in

packages/persistance/src/services/prisma/PrismaSettlementStorage.ts:41