def __init__(self, host="127.0.0.1", port=8545, *args, **kwargs):
if not is_testrpc_available():
raise Exception("`TestRPCProvider` requires the `eth-testrpc` package to be installed")
from testrpc.server import get_application
application = get_application()
self.server = make_server(
host,
port,
application,
)
self.thread = spawn(self.server.serve_forever)
endpoint_uri = 'http://{0}:{1}'.format(host, port)
super(TestRPCProvider, self).__init__(endpoint_uri, *args, **kwargs)
评论列表
文章目录