mpp-sdk
Version:
SDK to talk to the Memento Payments Platform
21 lines (20 loc) • 738 B
TypeScript
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>>;
}