UNPKG

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
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 };