UNPKG

@chorus-one/ethereum

Version:

All-in-one toolkit for building staking dApps on Ethereum network

19 lines (18 loc) 512 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.buildBurnTx = void 0; const viem_1 = require("viem"); const vaultAbi_1 = require("../contracts/vaultAbi"); async function buildBurnTx(request) { const { vault, amount } = request; const tx = (0, viem_1.encodeFunctionData)({ abi: vaultAbi_1.VaultABI, functionName: 'burnOsToken', args: [amount] }); return { to: vault, data: tx }; } exports.buildBurnTx = buildBurnTx;