question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Rename core module from `evm` to `eth`

See original GitHub issue

What is wrong?

The core module used in py-evm is evm. This name is becoming less appropriate and if it is ever going to be renamed, now is the time.

How can it be fixed

Rename core module to eth. Please discuss whether we should ship an aliased evm module for a while or whether our alpha status allows for us to make this kind of major breaking change.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:3
  • Comments:9 (9 by maintainers)

github_iconTop GitHub Comments

3reactions
mneedham91commented, Jul 9, 2018

Intermediate Python coder & Ethereum newbie here. This is just searching for necessary references and renaming, correct? I am interested in taking it on. Will try to set time aside to take a crack at it tonight.

2reactions
carvercommented, Jun 21, 2018

👍 to being able to drop the evm module. We’ve been pretty aggressive with backwards-incompatible things already: people should already be prepared.

The py-evm rename would be nice, but sounds like it’s not available. Also getting the module name right is more important to than the pypi one, especially for a lower level utility. trinity is what will matter to most people.

Read more comments on GitHub >

github_iconTop Results From Across the Web

ethereum/py-evm - Gitter
When I run the command pytest, I get an error saying ModuleNotFoundError: No module named 'eth_utils' . But I have eth_utils already installed....
Read more >
Brownie Documentation
The Ethereum Package Manager (ethPM) is a decentralized package manager used to distribute EVM smart contracts and projects. At its core ...
Read more >
Decompiling Ethereum Smart Contracts | by PNF Software
We're very excited to announce that the pre-release of our Ethereum smart contract decompiler is available. We believe it will become a tool ......
Read more >
TMDX654IDKEVM: First ICSSG Ethernet interface fails to rename in ...
First ICSSG Ethernet interface fails to rename in ~10% cases in Linux RT SDK 8.1. REnaming is neccessary to fix interface name to...
Read more >
web3-core-requestmanager | Yarn - Package Manager
web3-core-requestmanager. owner ethereum2.9mLGPL-3.01.8.1 vulns 0 vulnerabilities. Web3 module to handle requests to external providers.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found