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