#!/usr/bin/python3

from brownie._config import CONFIG as config
from brownie._gui import Gui
from brownie.convert import Wei
from brownie.network.contract import Contract  # NOQA: F401

from .network import accounts, alert, history, rpc, web3
from .project import compile_source, run

__all__ = [
    "accounts",  # accounts is an Accounts singleton
    "alert",
    "history",  # history is a TxHistory singleton
    "network",
    "rpc",  # rpc is a Rpc singleton
    "web3",  # web3 is a Web3 instance
    "project",
    "compile_source",
    "run",
    "Wei",
    "config",
    "Gui",
]
