Skip to content

Commit

Permalink
feat: add base script
Browse files Browse the repository at this point in the history
  • Loading branch information
sakulstra committed Sep 28, 2023
1 parent c929d3e commit 1dcad2b
Show file tree
Hide file tree
Showing 10 changed files with 57 additions and 39 deletions.
2 changes: 2 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,5 @@ RPC_AVALANCHE=https://api.avax.network/ext/bc/C/rpc
RPC_OPTIMISM=https://mainnet.optimism.io
RPC_POLYGON=https://polygon-rpc.com
RPC_ARBITRUM=https://arb1.arbitrum.io/rpc

ETHERSCAN_API_KEY_BASE=
2 changes: 1 addition & 1 deletion .prettierignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
out
lib
/lib
cache
node_modules
2 changes: 2 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,5 @@ optimismv3 :; make deploy-ledger contract=scripts/Deploy.s.sol:OptimismV3 chain=

ethereumv2 :; make deploy-ledger contract=scripts/Deploy.s.sol:EthereumV2 chain=mainnet
ethereumv3 :; make deploy-ledger contract=scripts/Deploy.s.sol:EthereumV3 chain=mainnet

basev3 :; make deploy-ledger contract=scripts/Deploy.s.sol:BaseV3 chain=base
2 changes: 2 additions & 0 deletions foundry.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ polygon = "${RPC_POLYGON}"
arbitrum = "${RPC_ARBITRUM}"
fantom = "${RPC_FANTOM}"
harmony = "${RPC_HARMONY}"
base = "${RPC_BASE}"

[etherscan]
mainnet={key="${ETHERSCAN_API_KEY_MAINNET}",chainId=1}
Expand All @@ -24,5 +25,6 @@ avalanche={key="${ETHERSCAN_API_KEY_AVALANCHE}",chainId=43114}
polygon={key="${ETHERSCAN_API_KEY_POLYGON}",chainId=137}
arbitrum={key="${ETHERSCAN_API_KEY_ARBITRUM}",chainId=42161}
fantom={key="${ETHERSCAN_API_KEY_FANTOM}",chainId=250}
base={key="${ETHERSCAN_API_KEY_BASE}",chainId=8453}

# See more config options https://github.com/gakonst/foundry/tree/master/config
2 changes: 1 addition & 1 deletion lib/aave-address-book
Submodule aave-address-book updated 223 files
2 changes: 1 addition & 1 deletion lib/aave-helpers
Submodule aave-helpers updated 126 files
14 changes: 13 additions & 1 deletion scripts/Deploy.s.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
pragma solidity ^0.8.0;

import {IPoolAddressesProvider} from '@aave/core-v3/contracts/interfaces/IPoolAddressesProvider.sol';
import {ArbitrumScript, EthereumScript, PolygonScript, AvalancheScript, OptimismScript} from 'aave-helpers/ScriptUtils.sol';
import {ArbitrumScript, EthereumScript, PolygonScript, AvalancheScript, OptimismScript, BaseScript} from 'aave-helpers/ScriptUtils.sol';
import {AaveGovernanceV2} from 'aave-address-book/AaveGovernanceV2.sol';
import {AaveV2Ethereum} from 'aave-address-book/AaveV2Ethereum.sol';
import {AaveV3Ethereum} from 'aave-address-book/AaveV3Ethereum.sol';
Expand All @@ -12,6 +12,7 @@ import {AaveV2Avalanche} from 'aave-address-book/AaveV2Avalanche.sol';
import {AaveV3Avalanche} from 'aave-address-book/AaveV3Avalanche.sol';
import {AaveV3Optimism} from 'aave-address-book/AaveV3Optimism.sol';
import {AaveV3Arbitrum} from 'aave-address-book/AaveV3Arbitrum.sol';
import {AaveV3Base} from 'aave-address-book/AaveV3Base.sol';
import {ParaSwapDebtSwapAdapterV3} from '../src/contracts/ParaSwapDebtSwapAdapterV3.sol';
import {ParaSwapDebtSwapAdapterV3GHO} from '../src/contracts/ParaSwapDebtSwapAdapterV3GHO.sol';
import {ParaSwapDebtSwapAdapterV2} from '../src/contracts/ParaSwapDebtSwapAdapterV2.sol';
Expand Down Expand Up @@ -104,3 +105,14 @@ contract OptimismV3 is OptimismScript {
);
}
}

contract BaseV3 is BaseScript {
function run() external broadcast {
new ParaSwapDebtSwapAdapterV3(
IPoolAddressesProvider(address(AaveV3Base.POOL_ADDRESSES_PROVIDER)),
address(AaveV3Base.POOL),
AugustusRegistry.BASE,
AaveGovernanceV2.BASE_BRIDGE_EXECUTOR
);
}
}
5 changes: 5 additions & 0 deletions src/lib/AugustusRegistry.sol
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,9 @@ library AugustusRegistry {

IParaSwapAugustusRegistry public constant OPTIMISM =
IParaSwapAugustusRegistry(0x6e7bE86000dF697facF4396efD2aE2C322165dC3);

IParaSwapAugustusRegistry public constant BSC =
IParaSwapAugustusRegistry(0x05b4486f643914a818eD93Afc07457e9074be211);

IParaSwapAugustusRegistry public constant BASE = IParaSwapAugustusRegistry();
}
2 changes: 1 addition & 1 deletion tests/DebtSwapV2.t.sol
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ pragma solidity ^0.8.0;

import {IERC20Detailed} from '@aave/core-v3/contracts/dependencies/openzeppelin/contracts/IERC20Detailed.sol';
import {IPoolAddressesProvider} from '@aave/core-v3/contracts/interfaces/IPoolAddressesProvider.sol';
import {Errors} from 'aave-helpers/dependencies/Errors.sol';
import {AaveGovernanceV2} from 'aave-address-book/AaveGovernanceV2.sol';
import {Errors} from 'aave-address-book/AaveV2.sol';
import {AaveV2Ethereum, AaveV2EthereumAssets, ILendingPool} from 'aave-address-book/AaveV2Ethereum.sol';
import {BaseTest} from './utils/BaseTest.sol';
import {ICreditDelegationToken} from '../src/interfaces/ICreditDelegationToken.sol';
Expand Down
63 changes: 29 additions & 34 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# yarn lockfile v1


"@ethersproject/abi@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/abi@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.7.0.tgz"
integrity sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==
Expand All @@ -17,7 +17,7 @@
"@ethersproject/properties" "^5.7.0"
"@ethersproject/strings" "^5.7.0"

"@ethersproject/abstract-provider@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/abstract-provider@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz"
integrity sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw==
Expand All @@ -30,7 +30,7 @@
"@ethersproject/transactions" "^5.7.0"
"@ethersproject/web" "^5.7.0"

"@ethersproject/abstract-signer@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/abstract-signer@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz"
integrity sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ==
Expand All @@ -41,7 +41,7 @@
"@ethersproject/logger" "^5.7.0"
"@ethersproject/properties" "^5.7.0"

"@ethersproject/address@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/address@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/address/-/address-5.7.0.tgz"
integrity sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA==
Expand All @@ -52,22 +52,22 @@
"@ethersproject/logger" "^5.7.0"
"@ethersproject/rlp" "^5.7.0"

"@ethersproject/base64@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/base64@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.7.0.tgz"
integrity sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ==
dependencies:
"@ethersproject/bytes" "^5.7.0"

"@ethersproject/basex@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/basex@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.7.0.tgz"
integrity sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw==
dependencies:
"@ethersproject/bytes" "^5.7.0"
"@ethersproject/properties" "^5.7.0"

"@ethersproject/bignumber@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/bignumber@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.7.0.tgz"
integrity sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==
Expand All @@ -76,14 +76,14 @@
"@ethersproject/logger" "^5.7.0"
bn.js "^5.2.1"

"@ethersproject/bytes@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/bytes@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.7.0.tgz"
integrity sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A==
dependencies:
"@ethersproject/logger" "^5.7.0"

"@ethersproject/constants@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/constants@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.7.0.tgz"
integrity sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA==
Expand All @@ -106,7 +106,7 @@
"@ethersproject/properties" "^5.7.0"
"@ethersproject/transactions" "^5.7.0"

"@ethersproject/hash@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/hash@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.7.0.tgz"
integrity sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==
Expand All @@ -121,7 +121,7 @@
"@ethersproject/properties" "^5.7.0"
"@ethersproject/strings" "^5.7.0"

"@ethersproject/hdnode@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/hdnode@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.7.0.tgz"
integrity sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg==
Expand All @@ -139,7 +139,7 @@
"@ethersproject/transactions" "^5.7.0"
"@ethersproject/wordlists" "^5.7.0"

"@ethersproject/json-wallets@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/json-wallets@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.7.0.tgz"
integrity sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g==
Expand All @@ -158,35 +158,35 @@
aes-js "3.0.0"
scrypt-js "3.0.1"

"@ethersproject/keccak256@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/keccak256@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.7.0.tgz"
integrity sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==
dependencies:
"@ethersproject/bytes" "^5.7.0"
js-sha3 "0.8.0"

"@ethersproject/logger@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/logger@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.7.0.tgz"
integrity sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig==

"@ethersproject/networks@^5.7.0", "@ethersproject/[email protected].1":
"@ethersproject/[email protected].1", "@ethersproject/networks@^5.7.0":
version "5.7.1"
resolved "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.7.1.tgz"
integrity sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ==
dependencies:
"@ethersproject/logger" "^5.7.0"

"@ethersproject/pbkdf2@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/pbkdf2@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.7.0.tgz"
integrity sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw==
dependencies:
"@ethersproject/bytes" "^5.7.0"
"@ethersproject/sha2" "^5.7.0"

"@ethersproject/properties@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/properties@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.7.0.tgz"
integrity sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==
Expand Down Expand Up @@ -219,23 +219,23 @@
bech32 "1.1.4"
ws "7.4.6"

"@ethersproject/random@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/random@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/random/-/random-5.7.0.tgz"
integrity sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ==
dependencies:
"@ethersproject/bytes" "^5.7.0"
"@ethersproject/logger" "^5.7.0"

"@ethersproject/rlp@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/rlp@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.7.0.tgz"
integrity sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==
dependencies:
"@ethersproject/bytes" "^5.7.0"
"@ethersproject/logger" "^5.7.0"

"@ethersproject/sha2@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/sha2@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.7.0.tgz"
integrity sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw==
Expand All @@ -244,7 +244,7 @@
"@ethersproject/logger" "^5.7.0"
hash.js "1.1.7"

"@ethersproject/signing-key@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/signing-key@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.7.0.tgz"
integrity sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==
Expand All @@ -268,7 +268,7 @@
"@ethersproject/sha2" "^5.7.0"
"@ethersproject/strings" "^5.7.0"

"@ethersproject/strings@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/strings@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.7.0.tgz"
integrity sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==
Expand All @@ -277,7 +277,7 @@
"@ethersproject/constants" "^5.7.0"
"@ethersproject/logger" "^5.7.0"

"@ethersproject/transactions@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/transactions@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.7.0.tgz"
integrity sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==
Expand Down Expand Up @@ -322,7 +322,7 @@
"@ethersproject/transactions" "^5.7.0"
"@ethersproject/wordlists" "^5.7.0"

"@ethersproject/web@^5.7.0", "@ethersproject/[email protected].1":
"@ethersproject/[email protected].1", "@ethersproject/web@^5.7.0":
version "5.7.1"
resolved "https://registry.npmjs.org/@ethersproject/web/-/web-5.7.1.tgz"
integrity sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w==
Expand All @@ -333,7 +333,7 @@
"@ethersproject/properties" "^5.7.0"
"@ethersproject/strings" "^5.7.0"

"@ethersproject/wordlists@^5.7.0", "@ethersproject/[email protected]":
"@ethersproject/[email protected]", "@ethersproject/wordlists@^5.7.0":
version "5.7.0"
resolved "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.7.0.tgz"
integrity sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA==
Expand Down Expand Up @@ -385,7 +385,7 @@ asynckit@^0.4.0:
resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==

axios@^1.1.3, "axios@>=0.25.0 <2.0.0":
axios@^1.1.3:
version "1.1.3"
resolved "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz"
integrity sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==
Expand Down Expand Up @@ -459,7 +459,7 @@ escape-string-regexp@^4.0.0:
resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==

ethers@^5.5.0, ethers@^5.7.2:
ethers@^5.7.2:
version "5.7.2"
resolved "https://registry.npmjs.org/ethers/-/ethers-5.7.2.tgz"
integrity sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg==
Expand Down Expand Up @@ -509,7 +509,7 @@ form-data@^4.0.0:
combined-stream "^1.0.8"
mime-types "^2.1.12"

hash.js@^1.0.0, hash.js@^1.0.3, hash.js@1.1.7:
hash.js@1.1.7, hash.js@^1.0.0, hash.js@^1.0.3:
version "1.1.7"
resolved "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz"
integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==
Expand Down Expand Up @@ -587,7 +587,7 @@ prettier-plugin-solidity@^1.0.0-beta.19:
solidity-comments-extractor "^0.0.7"
string-width "^4.2.3"

prettier@^2.3.0, prettier@^2.7.1:
prettier@^2.7.1:
version "2.7.1"
resolved "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz"
integrity sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==
Expand Down Expand Up @@ -635,11 +635,6 @@ ts-essentials@^9.1.2:
resolved "https://registry.npmjs.org/ts-essentials/-/ts-essentials-9.3.0.tgz"
integrity sha512-XeiCboEyBG8UqXZtXl59bWEi4ZgOqRsogFDI6WDGIF1LmzbYiAkIwjkXN6zZWWl4re/lsOqMlYfe8KA0XiiEPw==

typescript@>=4.1.0:
version "5.1.6"
resolved "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz"
integrity sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==

[email protected]:
version "7.4.6"
resolved "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz"
Expand Down

0 comments on commit 1dcad2b

Please sign in to comment.