Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: replace hardhat ganache #1072

Merged
merged 11 commits into from
Feb 28, 2023
Merged

feat: replace hardhat ganache #1072

merged 11 commits into from
Feb 28, 2023

Conversation

leoslr
Copy link
Contributor

@leoslr leoslr commented Feb 24, 2023

Description of the changes

Replace the hardhat-ganache plugin by hardhat:

  • Improve smart contract debugging
  • Enable better configuration of the chain
  • Enable eip1559 calls

Update the eip159 lib and add tests for it.

* - Less than 20% difference between two consecutive estimations
* - Less than 40% difference between the first and the last estimations
*/
it('Should return a consistent value after several transactions', async () => {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Open to suggestion to improve this. It's not very practical to test..

Copy link
Member

@alexandre-abrioux alexandre-abrioux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks 🙂

@MantisClone
Copy link
Member

Looks good so far. Those erc777 payment processor tests are failing tho :(

@coveralls
Copy link

coveralls commented Feb 27, 2023

Coverage Status

Coverage: 88.246% (+0.2%) from 88.083% when pulling 5f7f966 on replace-hardhat-ganache into 4de265c on master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants