UNPKG

mpp-sdk

Version:

SDK to talk to the Memento Payments Platform

21 lines (20 loc) 738 B
import { BaseEndpoint } from "./base.js"; import { Transfer, TransferInput, TransferType } from "../types/transfer.js"; export default class TransferEndpoint extends BaseEndpoint { /** * Gets available transfer types for moving funds * @returns a list of available transfer types */ list(): Promise<import("../index.js").MPPResult<TransferType[]>>; /** * Creates a new transfer * @param data * @returns the newly created transfer */ create(data: TransferInput): Promise<import("../index.js").MPPResult<Transfer>>; /** * Initiate new transfer * @returns the transfer object with status */ initiate(id: string): Promise<import("../index.js").MPPResult<Transfer>>; }