@bayswap/sdk
Version:
SDK for BaySwap smart contract
20 lines • 675 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FaucetModule = void 0;
const sui_js_1 = require("@mysten/sui.js");
class FaucetModule {
constructor(txBuilderConfig) {
this.txBuilderConfig = txBuilderConfig;
}
buildFaucetCoinUnsignedTx(param) {
const tx = new sui_js_1.TransactionBlock();
tx.moveCall({
target: `${param.packageObjectId}::${param.module}::faucet`,
typeArguments: [],
arguments: [tx.object(param.treasuryCapObjectId), tx.pure(param.amount)],
});
return tx;
}
}
exports.FaucetModule = FaucetModule;
//# sourceMappingURL=faucet.js.map