diff --git a/bitcoin/rpc.py b/bitcoin/rpc.py index 51f24ac9..4ff8fdd2 100644 --- a/bitcoin/rpc.py +++ b/bitcoin/rpc.py @@ -170,7 +170,9 @@ def __init__(self, ('http', conf['rpchost'], conf['rpcport'])) cookie_dir = conf.get('datadir', os.path.dirname(btc_conf_file)) - if bitcoin.params.NAME != "mainnet": + if bitcoin.params.NAME == 'testnet': + cookie_dir = os.path.join(cookie_dir, 'testnet3') + elif bitcoin.params.NAME == 'regtest': cookie_dir = os.path.join(cookie_dir, bitcoin.params.NAME) cookie_file = os.path.join(cookie_dir, ".cookie") try: