smartcontractkit / full-blockchain-solidity-course-py

Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition
MIT License
10.79k stars 2.9k forks source link

ValueError: Network is missing required field(s): chainid #1061

Open capit0 opened 2 years ago

capit0 commented 2 years ago

When adding another network it doesn't recognize the chainid for some reason.

root@DESKTOP-MIQQV4H:/mnt/c/users/user/documents/Blockchain/brownie_fund_me# brownie networks add Ethereum ganache-local host=http://127.0.0.1:8545 chaindid=5777
Brownie v1.17.2 - Python development framework for Ethereum

  File "brownie/_cli/__main__.py", line 64, in main
    importlib.import_module(f"brownie._cli.{cmd}").main()
  File "brownie/_cli/networks.py", line 68, in main
    fn(*args["<arguments>"])
  File "brownie/_cli/networks.py", line 138, in _add
    _validate_network(new, PROD_REQUIRED)
  File "brownie/_cli/networks.py", line 320, in _validate_network
    raise ValueError(f"Network is missing required field(s): {', '.join(missing)}")
ValueError: Network is missing required field(s): chainid

Anyone know what's wrong?

7xAquarius commented 2 years ago

Small typo, it seems you typed 'chaindid' instead of 'chainid'