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

Update ganache dependency #106

Merged
merged 35 commits into from
Jul 7, 2022
Merged

Update ganache dependency #106

merged 35 commits into from
Jul 7, 2022

Conversation

anishnaik
Copy link
Contributor

The following changes have been made:

  1. Etheno is now set up to work with the latest version of ganache. There is an upstream bug that needs to be fixed first: unlimitedContractSize option is not applied to calls to eth_estimateGas trufflesuite/ganache#3332
  2. Fixed server shutdown bug to workaround a deprecated function in werkzeug (The 'environ['werkzeug.server.shutdown']' function is deprecated and will be removed in Werkzeug 2.1. plotly/jupyter-dash#63)
  3. Some command line default values have been changed
  4. Fixed event logging bug
  5. Added TODOs for areas of concern

elopez and others added 22 commits December 30, 2021 15:47
Older versions depend on the deprecated ethereum-* libraries instead
of the newer eth-*, which cause a deprecation notice.
Manticore 0.3.6 causes issues when running etheno, see issue
#80 for the details.
This is done automatically in Dockerfiles
get.parity.io does not exist anymore
The upstream bug in ganache-cli appears to have been fixed.
This fixes an issue with the dockerfile getting stuck when installing
tzdata
@anishnaik anishnaik self-assigned this Jul 5, 2022
@anishnaik
Copy link
Contributor Author

  1. web3 dependency conflicts have been resolved
  2. Dockerfile has been updated significantly with multi-stage builds (thanks Emilio)
  3. Ganache now works both in and outside docker

@anishnaik anishnaik merged commit 0ee6b80 into rc-1 Jul 7, 2022
@anishnaik anishnaik deleted the dev-update-ganache branch July 7, 2022 20:40
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.

2 participants