コード例 #1
0
ファイル: run.py プロジェクト: banteg/brownie
def main():
    args = docopt(__doc__)
    update_argv_from_docopt(args)
    project.load()
    network.connect(ARGV['network'])
    run(args['<filename>'],
        args['<function>'] or "main",
        gas_profile=ARGV['gas'])
コード例 #2
0
def main():
    args = docopt(__doc__)
    update_argv_from_docopt(args)

    project.load()
    network.connect(ARGV['network'])

    shell = Console()
    shell.interact(banner="Brownie environment is ready.", exitmsg="")
コード例 #3
0
def main():
    args = docopt(__doc__)
    update_argv_from_docopt(args)

    if project.check_for_project():
        active_project = project.load()
        active_project.load_config()
        print(f"{active_project._name} is the active project.")
    else:
        active_project = None
        print("No project was loaded.")

    network.connect(ARGV["network"])

    shell = Console(active_project)
    shell.interact(banner="Brownie environment is ready.", exitmsg="")
コード例 #4
0
def main():
    args = docopt(__doc__)
    update_argv_from_docopt(args)

    if project.check_for_project():
        active_project = project.load()
        active_project.load_config()
        print(f"{active_project._name} is the active project.")
    else:
        active_project = None
        print("No project was loaded.")

    network.connect(ARGV['network'])

    run(args['<filename>'],
        method_name=args['<function>'] or "main",
        project=active_project)
    if ARGV['gas']:
        print_gas_profile()