@chorus-one/ethereum
Version:
All-in-one toolkit for building staking dApps on Ethereum network
15 lines (14 loc) • 362 B
JavaScript
import { encodeFunctionData } from 'viem';
import { VaultABI } from '../contracts/vaultAbi';
export async function buildBurnTx(request) {
const { vault, amount } = request;
const tx = encodeFunctionData({
abi: VaultABI,
functionName: 'burnOsToken',
args: [amount]
});
return {
to: vault,
data: tx
};
}