@ultipa-graph/ultipa-node-sdk
Version:
NodeJS SDK for ultipa-server 4.0
16 lines (15 loc) • 487 B
TypeScript
import { UltipaTransaction } from "./UltipaTransaction";
import type { queueAsPromised } from "fastq";
import { ConnectionFinal } from "../connection/connection.final";
type Task = {
id: number;
cb: () => Promise<void>;
};
export declare class UltipaTransactionSession {
queue: queueAsPromised<Task>;
conn: ConnectionFinal;
taskIndex: number;
constructor(conn: ConnectionFinal);
exec(cb: (txn: UltipaTransaction) => Promise<void>): Promise<any>;
}
export {};