solana-pay
Version:
Solana Payment API.
15 lines (14 loc) • 400 B
TypeScript
import type { Finality } from "@solana/web3.js";
export type CoinType = "SOL" | "USDT" | "USDC" | "USDC-Dev" | "TEST-Dev";
export interface OrderConfig {
/** Solana account address, or Token account's owner */
pay_to: string;
coin_type: CoinType;
coin_amount: number;
timeout: number;
commitment?: Finality;
}
export interface Order {
id: string;
info: OrderConfig;
}