``` require('dotenv').config(); const { ethers, utils, BigNumber } = require('ethers'); const { Wizard } = require("@blockswaplab/lsd-wizard"); const INFURA_PROJECT_ID = process.env.INFURA_PROJECT_ID; const INFURA_PROJECT_SECRET = process.env.INFURA_PROJECT_SECRET; const ADDRESS_1 = process.env.ADDRESS_1; const PRIV_KEY_1 = process.env.PRIV_KEY_1; const main = async () => { const provider = new ethers.providers.InfuraProvider("mainnet", { projectId: INFURA_PROJECT_ID, projectSecret: INFURA_PROJECT_SECRET }); const signer = new ethers.Wallet(PRIV_KEY_1, provider); const wizard = new Wizard({ signerOrProvider: signer, liquidStakingManagerAddress: "0x12670b896176c37913e62297e059ec5a00d5a171", feesAndMevPoolAddress: "0x941208d2a5c02142dbd66e02b84e2c75204a2732", savETHPoolAddress: "0x1e8e121c97be5a590f44d0bde9942c107b0be951" }); const tx = await wizard.savETHPool.burnLPToken( "0x9121fb4bb8928db9be41dbf891c83f1442bc3bc0", "24000000000000000000" // 24 LP tokens ); console.log("tx: ", tx); } main(); ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up