We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents c616ee4 + c67b357 commit 26824d5Copy full SHA for 26824d5
src/contracts/vaultMulticall.ts
@@ -1,6 +1,6 @@
1
-import { VoidSigner, JsonRpcProvider } from 'ethers'
+import { VoidSigner } from 'ethers'
2
3
-import { configs } from '../utils'
+import { createProvider } from '../utils'
4
import { VaultAbi, KeeperAbi } from './types'
5
import getHarvestParams from '../methods/vault/requests/getHarvestParams'
6
@@ -35,8 +35,7 @@ const vaultMulticall = async <T extends unknown>(values: VaultMulticallInput): P
35
const withSigner = !callStatic && !transactionData
36
37
if (withSigner) {
38
- const config = configs[options.network]
39
- const library = options.provider || new JsonRpcProvider(config.network.url)
+ const library = options.provider || createProvider(options)
40
41
const signer = options.provider
42
? await options.provider.getSigner(userAddress)
0 commit comments