diff --git a/src/js/actions/autoClaimWithdraw.js b/src/js/actions/autoClaimWithdraw.js index 1ed39b4..33f502a 100644 --- a/src/js/actions/autoClaimWithdraw.js +++ b/src/js/actions/autoClaimWithdraw.js @@ -1,7 +1,4 @@ -const { - DefenderRelaySigner, - DefenderRelayProvider, -} = require("defender-relay-client/lib/ethers"); +const { Defender } = require("@openzeppelin/defender-sdk"); const { ethers } = require("ethers"); const { autoClaimWithdraw } = require("../tasks/liquidity"); @@ -13,8 +10,12 @@ const vaultAbi = require("../../abis/vault.json"); // Entrypoint for the Autotask const handler = async (event) => { // Initialize defender relayer provider and signer - const provider = new DefenderRelayProvider(event); - const signer = new DefenderRelaySigner(event, provider, { speed: "fastest" }); + const client = new Defender(event); + const provider = client.relaySigner.getProvider({ ethersVersion: "v6" }); + const signer = await client.relaySigner.getSigner(provider, { + speed: "fastest", + ethersVersion: "v6", + }); console.log( `DEBUG env var in handler before being set: "${process.env.DEBUG}"` diff --git a/src/js/actions/autoRequestWithdraw.js b/src/js/actions/autoRequestWithdraw.js index ffbb70b..00ac32f 100644 --- a/src/js/actions/autoRequestWithdraw.js +++ b/src/js/actions/autoRequestWithdraw.js @@ -1,7 +1,4 @@ -const { - DefenderRelaySigner, - DefenderRelayProvider, -} = require("defender-relay-client/lib/ethers"); +const { Defender } = require("@openzeppelin/defender-sdk"); const { ethers } = require("ethers"); const { autoRequestWithdraw } = require("../tasks/liquidity"); @@ -12,8 +9,12 @@ const oethARMAbi = require("../../abis/OethARM.json"); // Entrypoint for the Autotask const handler = async (event) => { // Initialize defender relayer provider and signer - const provider = new DefenderRelayProvider(event); - const signer = new DefenderRelaySigner(event, provider, { speed: "fastest" }); + const client = new Defender(event); + const provider = client.relaySigner.getProvider({ ethersVersion: "v6" }); + const signer = await client.relaySigner.getSigner(provider, { + speed: "fastest", + ethersVersion: "v6", + }); console.log( `DEBUG env var in handler before being set: "${process.env.DEBUG}"`