UNPKG

@nemoprotocol/points-sdk

Version:
26 lines 727 B
import { SuiClient } from '@mysten/sui/client'; import { CoinConfig, CoinData } from '../../api/types'; interface DebugInfo { moveCall: any[]; rawResult: any; parsedOutput?: any; } interface MintCoinParams { suiClient: SuiClient; defaultAddress: string; coinConfig: CoinConfig; amount: string; vaultId?: string; slippage: string; coinData: CoinData[]; } type Result = { coinValue: string; coinAmount: string; }; type DryRunResult<T extends boolean> = T extends true ? [Result, DebugInfo] : Result; export declare function mintCoin<T extends boolean = false>(params: MintCoinParams & { debug?: T; }): Promise<DryRunResult<T>>; export {}; //# sourceMappingURL=mintCoin.d.ts.map