@nemoprotocol/points-sdk
Version:
## Table of Contents
17 lines • 767 B
TypeScript
import { CoinConfig } from '../../types/coin';
import { MoveCallInfo } from '../../api/types';
import { Transaction, TransactionObjectArgument } from '@mysten/sui/transactions';
type MintSCoinParams<T extends boolean = false> = {
debug?: T;
amount: string;
tx: Transaction;
address: string;
vaultId?: string;
slippage: string;
config: CoinConfig;
coin: TransactionObjectArgument;
};
type MintSCoinResult<T extends boolean> = T extends true ? [TransactionObjectArgument, MoveCallInfo[]] : TransactionObjectArgument;
export declare const mintSCoin: <T extends boolean = false>({ tx, coin, amount, address, vaultId, slippage, debug, }: MintSCoinParams<T>) => Promise<MintSCoinResult<T>>;
export {};
//# sourceMappingURL=mintSCoin.d.ts.map