@bayswap/sdk
Version:
SDK for BaySwap smart contract
16 lines • 535 B
JavaScript
import { TransactionBlock } from '@mysten/sui.js';
export class FaucetModule {
constructor(txBuilderConfig) {
this.txBuilderConfig = txBuilderConfig;
}
buildFaucetCoinUnsignedTx(param) {
const tx = new TransactionBlock();
tx.moveCall({
target: `${param.packageObjectId}::${param.module}::faucet`,
typeArguments: [],
arguments: [tx.object(param.treasuryCapObjectId), tx.pure(param.amount)],
});
return tx;
}
}
//# sourceMappingURL=faucet.js.map