Skip to content

Commit

Permalink
Merge pull request #33 from 1inch/fix/dependabot-issues
Browse files Browse the repository at this point in the history
[SC-1220][SC-1225] Fix dependabot issues
  • Loading branch information
zZoMROT authored Aug 6, 2024
2 parents db90224 + 0ddcf6f commit f92d805
Show file tree
Hide file tree
Showing 10 changed files with 1,289 additions and 1,075 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ jobs:
- run: yarn
- run: yarn test
env:
RPC_AUTH_HEADER: ${{ secrets.RPC_AUTH_HEADER }}
MAINNET_RPC_URL: ${{ secrets.MAINNET_RPC_URL }}
AVAX_RPC_URL: ${{ secrets.AVAX_RPC_URL}}
ARBITRUM_RPC_URL: ${{ secrets.ARBITRUM_RPC_URL }}
Expand All @@ -44,7 +43,6 @@ jobs:
- run: yarn
- run: yarn coverage
env:
RPC_AUTH_HEADER: ${{ secrets.RPC_AUTH_HEADER }}
MAINNET_RPC_URL: ${{ secrets.MAINNET_RPC_URL }}
AVAX_RPC_URL: ${{ secrets.AVAX_RPC_URL}}
ARBITRUM_RPC_URL: ${{ secrets.ARBITRUM_RPC_URL }}
Expand Down
10 changes: 7 additions & 3 deletions hardhat.config.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
require('@matterlabs/hardhat-zksync-deploy');
require('@matterlabs/hardhat-zksync-solc');
require('@matterlabs/hardhat-zksync-verify');
require('@nomicfoundation/hardhat-verify');
require('@nomicfoundation/hardhat-ethers');
require('dotenv').config();
require('hardhat-deploy');
Expand All @@ -10,7 +8,13 @@ require('solidity-coverage');
require('hardhat-tracer');
const { Networks, getNetwork } = require('@1inch/solidity-utils/hardhat-setup');

const { networks, etherscan } = (new Networks()).registerAll();
if (getNetwork().indexOf('zksync') !== -1) {
require('@matterlabs/hardhat-zksync-verify');
} else {
require('@nomicfoundation/hardhat-verify');
}

const { networks, etherscan } = (new Networks(true, 'mainnet', true)).registerAll();

module.exports = {
etherscan,
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
},
"license": "MIT",
"dependencies": {
"@1inch/solidity-utils": "3.8.2",
"@1inch/solidity-utils": "5.2.1",
"@openzeppelin/contracts": "5.0.1",
"@uniswap/v3-core": "1.0.1"
},
Expand Down
17 changes: 3 additions & 14 deletions test/AlgebraHelper.js
Original file line number Diff line number Diff line change
@@ -1,25 +1,14 @@
const { ethers, network } = require('hardhat');
const { expect } = require('@1inch/solidity-utils');
const { resetHardhatNetworkFork } = require('@1inch/solidity-utils/hardhat-setup');

describe('AlgebraHelper', function () {
before(async function () {
await network.provider.request({ // take arbitrum fork
method: 'hardhat_reset',
params: [
{
forking: {
jsonRpcUrl: process.env.ARBITRUM_RPC_URL,
},
},
],
});
await resetHardhatNetworkFork(network, 'arbitrum');
});

after(async function () {
await network.provider.request({ // reset back to local network
method: 'hardhat_reset',
params: [],
});
await resetHardhatNetworkFork(network, 'hardhat');
});

it('should show some ticks for weth-usdc pair', async function () {
Expand Down
20 changes: 3 additions & 17 deletions test/CurveLlammaHelper.js
Original file line number Diff line number Diff line change
@@ -1,27 +1,13 @@
const { resetHardhatNetworkFork } = require('@1inch/solidity-utils/hardhat-setup');
const { ethers, network } = require('hardhat');

describe('CurveLlammaHelper', function () {
before(async function () {
await network.provider.request({ // take mainnet fork
method: 'hardhat_reset',
params: [
{
forking: {
jsonRpcUrl: process.env.MAINNET_RPC_URL,
httpHeaders: {
'auth-key': process.env.RPC_AUTH_HEADER,
},
},
},
],
});
await resetHardhatNetworkFork(network, 'mainnet');
});

after(async function () {
await network.provider.request({ // reset back to local network
method: 'hardhat_reset',
params: [],
});
await resetHardhatNetworkFork(network, 'hardhat');
});

it('should show some ticks for sFRX-crvUSD pair', async function () {
Expand Down
20 changes: 3 additions & 17 deletions test/SolidlyV3Helper.js
Original file line number Diff line number Diff line change
@@ -1,28 +1,14 @@
const { ethers, network } = require('hardhat');
const { expect } = require('@1inch/solidity-utils');
const { resetHardhatNetworkFork } = require('@1inch/solidity-utils/hardhat-setup');

describe('SolidlyV3Helper', function () {
before(async function () {
await network.provider.request({ // take mainnet fork
method: 'hardhat_reset',
params: [
{
forking: {
jsonRpcUrl: process.env.MAINNET_RPC_URL,
httpHeaders: {
'auth-key': process.env.RPC_AUTH_HEADER,
},
},
},
],
});
await resetHardhatNetworkFork(network, 'mainnet');
});

after(async function () {
await network.provider.request({ // reset back to local network
method: 'hardhat_reset',
params: [],
});
await resetHardhatNetworkFork(network, 'hardhat');
});

it('should show some ticks for weth-usdc pair', async function () {
Expand Down
17 changes: 3 additions & 14 deletions test/TraderJoeHelper.js
Original file line number Diff line number Diff line change
@@ -1,25 +1,14 @@
const { ethers, network } = require('hardhat');
const { expect } = require('@1inch/solidity-utils');
const { resetHardhatNetworkFork } = require('@1inch/solidity-utils/hardhat-setup');

describe('TraderJoeHelper', function () {
before(async function () {
await network.provider.request({ // take avalanch fork
method: 'hardhat_reset',
params: [
{
forking: {
jsonRpcUrl: process.env.AVAX_RPC_URL,
},
},
],
});
await resetHardhatNetworkFork(network, 'avax');
});

after(async function () {
await network.provider.request({ // reset back to local network
method: 'hardhat_reset',
params: [],
});
await resetHardhatNetworkFork(network, 'hardhat');
});

it('should show some bins for usdc-usdc.e pair', async function () {
Expand Down
17 changes: 3 additions & 14 deletions test/TraderJoeHelper_v2_1.js
Original file line number Diff line number Diff line change
@@ -1,25 +1,14 @@
const { ethers, network } = require('hardhat');
const { expect } = require('@1inch/solidity-utils');
const { resetHardhatNetworkFork } = require('@1inch/solidity-utils/hardhat-setup');

describe('TraderJoeHelper_v2_1', function () {
before(async function () {
await network.provider.request({ // take avalanch fork
method: 'hardhat_reset',
params: [
{
forking: {
jsonRpcUrl: process.env.AVAX_RPC_URL,
},
},
],
});
await resetHardhatNetworkFork(network, 'avax');
});

after(async function () {
await network.provider.request({ // reset back to local network
method: 'hardhat_reset',
params: [],
});
await resetHardhatNetworkFork(network, 'hardhat');
});

it('should show some bins for usdc-dai.e pair', async function () {
Expand Down
20 changes: 3 additions & 17 deletions test/UniV3Helper.js
Original file line number Diff line number Diff line change
@@ -1,28 +1,14 @@
const { ethers, network } = require('hardhat');
const { expect } = require('@1inch/solidity-utils');
const { resetHardhatNetworkFork } = require('@1inch/solidity-utils/hardhat-setup');

describe('UniV3Helper', function () {
before(async function () {
await network.provider.request({ // take mainnet fork
method: 'hardhat_reset',
params: [
{
forking: {
jsonRpcUrl: process.env.MAINNET_RPC_URL,
httpHeaders: {
'auth-key': process.env.RPC_AUTH_HEADER,
},
},
},
],
});
await resetHardhatNetworkFork(network, 'mainnet');
});

after(async function () {
await network.provider.request({ // reset back to local network
method: 'hardhat_reset',
params: [],
});
await resetHardhatNetworkFork(network, 'hardhat');
});

it('should show some ticks for dai-usdc pair', async function () {
Expand Down
Loading

0 comments on commit f92d805

Please sign in to comment.