ggez-banking-sdk
Version:
A Node.js package to handle GGEZ Banking API endpoints, Simplify the process of managing CRUD operations with this efficient and easy-to-use package.
13 lines (12 loc) • 1.17 kB
TypeScript
import type { BaseProxyParameters, IInquiryTransactionData, ICreateSystemTransactionData, ICreateGatewayCryptoTransactionData, ICreateBlockchainTransactionData, ICreateBlockchainTransferTransactionData } from "../../types";
import { BaseProxy } from "./baseProxy";
declare class TransactionProxy extends BaseProxy {
private transactionService;
constructor(data: BaseProxyParameters);
inquiryTransaction: (params: IInquiryTransactionData) => Promise<import("../..").ApiResponse<import("../..").TransactionResultInquiry>>;
createSystemTransaction: (data: ICreateSystemTransactionData) => Promise<import("../..").ApiResponse<import("../..").TransactionData>>;
createBlockchainTransaction: (data: ICreateBlockchainTransactionData) => Promise<import("../..").ApiResponse<import("../..").TransactionData>>;
createBlockchainTransferTransaction: (data: ICreateBlockchainTransferTransactionData) => Promise<import("../..").ApiResponse<import("../..").TransactionData>>;
createGatewayCryptoTransaction: (data: ICreateGatewayCryptoTransactionData) => Promise<import("../..").ApiResponse<import("../..").TransactionData>>;
}
export { TransactionProxy };