UNPKG

solana-pay

Version:
28 lines (27 loc) 816 B
import { type ParsedTransactionWithMeta } from "@solana/web3.js"; import type { Order, OrderConfig } from './type'; /** * Example: * ``` const order = await createOrder({ pay_to: "BSzG62Khqw5pbbWPmoe8iZekExekFQBJmjYhiXhcVvtS", coin_type: "SOL", // Optional: "USDT", "USDC" coin_amount: 0.00001, timeout: 60_000, }); * ``` * @see {@link orderPaid()} */ export declare function createOrder(config: OrderConfig): Promise<Order>; /** * Example: * ``` * const parsedTransactionWithMeta = await orderPaid(order); * * if (parsedTransactionWithMeta) { * const signature = parsedTransactionWithMeta.transaction.signatures[0]; * } * ``` * @see {@link createOrder()} */ export declare function orderPaid(order: Order): Promise<ParsedTransactionWithMeta | undefined>;