UNPKG

cashport-sdk

Version:

Cashport SDK allows to integrate authorized payment and KYC features in your webapp.

18 lines (13 loc) 631 B
import {PaymentRequest} from "./sdk/entity/PaymentRequest"; import {PaymentRequestType} from "./sdk/entity/PaymentRequestType"; export class PaymentRequestFactory { public static create(): PaymentRequestFactory { return new PaymentRequestFactory(); } public getPayToHandle(handle: string, satoshiValue: number): PaymentRequest { return new PaymentRequest(PaymentRequestType.PayToHandle, handle, satoshiValue); } public getPayToAddress(address: string, satoshiValue: number): PaymentRequest { return new PaymentRequest(PaymentRequestType.PayToAddress, address, satoshiValue); } }