You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Context
Currently the protocol codebase makes use of many different tools which have been adopted and then supplanted by more recent/suitable alternatives over time.
The tooling includes: web3 and hardhat/web3, ethereum-waffle and hardhat-waffle, ethers and hardhat-ethers, hardhat-deploy, foundry. Also it includes outdated/unused configuration files such as the Dockerfile / docker-compose. Proposal
I propose to:
progressively converge the tooling of the javascript/typescript codebase to ethers
progressively move all the solidity tests to the foundry directory and run them as part of the foundry test suite (this shouldn't require any significant refactoring of the solidity tests)
remove all the outdated configuration files
The text was updated successfully, but these errors were encountered:
Context
Currently the protocol codebase makes use of many different tools which have been adopted and then supplanted by more recent/suitable alternatives over time.
The tooling includes: web3 and hardhat/web3, ethereum-waffle and hardhat-waffle, ethers and hardhat-ethers, hardhat-deploy, foundry. Also it includes outdated/unused configuration files such as the Dockerfile / docker-compose.
Proposal
I propose to:
The text was updated successfully, but these errors were encountered: