diff --git a/moonworm/cli.py b/moonworm/cli.py index 4e2ac9f..781f62c 100644 --- a/moonworm/cli.py +++ b/moonworm/cli.py @@ -7,7 +7,7 @@ from shutil import copyfile from web3.main import Web3 from web3.middleware import geth_poa_middleware -from moonworm.cu_watch import watch_cu_contract + from moonworm.watch import watch_contract from .contracts import CU, ERC20, ERC721 @@ -99,7 +99,7 @@ def handle_watch(args: argparse.Namespace) -> None: def handle_watch_cu(args: argparse.Namespace) -> None: - + from moonworm.cu_watch import watch_cu_contract MOONSTREAM_DB_URI = os.environ.get("MOONSTREAM_DB_URI") if not MOONSTREAM_DB_URI: print("Please set MOONSTREAM_DB_URI environment variable") diff --git a/setup.py b/setup.py index 6b07e4c..23a6dda 100644 --- a/setup.py +++ b/setup.py @@ -11,7 +11,7 @@ setup( version=MOONWORM_VERSION, packages=find_packages(), package_data={"moonworm": ["py.typed"]}, - install_requires=["web3[tester]", "tqdm", "libcst", "pysha3<2.0.0,>=1.0.0", "moonstreamdb"], + install_requires=["web3[tester]", "tqdm", "libcst", "pysha3<2.0.0,>=1.0.0", "moonstreamdb", "typing-extensions<4,>=3.7.4"], extras_require={ "dev": [ "black",