Changeset View
Changeset View
Standalone View
Standalone View
test/functional/test_framework/util.py
Show First 20 Lines • Show All 327 Lines • ▼ Show 20 Lines | if not os.path.isdir(datadir): | ||||
os.makedirs(datadir) | os.makedirs(datadir) | ||||
with open(os.path.join(datadir, "bitcoin.conf"), 'w', encoding='utf8') as f: | with open(os.path.join(datadir, "bitcoin.conf"), 'w', encoding='utf8') as f: | ||||
f.write("regtest=1\n") | f.write("regtest=1\n") | ||||
f.write("[regtest]\n") | f.write("[regtest]\n") | ||||
f.write("port=" + str(p2p_port(n)) + "\n") | f.write("port=" + str(p2p_port(n)) + "\n") | ||||
f.write("rpcport=" + str(rpc_port(n)) + "\n") | f.write("rpcport=" + str(rpc_port(n)) + "\n") | ||||
f.write("listenonion=0\n") | f.write("listenonion=0\n") | ||||
f.write("usecashaddr=1\n") | f.write("usecashaddr=1\n") | ||||
os.makedirs(os.path.join(datadir, 'stderr'), exist_ok=True) | |||||
os.makedirs(os.path.join(datadir, 'stdout'), exist_ok=True) | |||||
return datadir | return datadir | ||||
def get_datadir_path(dirname, n): | def get_datadir_path(dirname, n): | ||||
return os.path.join(dirname, "node" + str(n)) | return os.path.join(dirname, "node" + str(n)) | ||||
def append_config(datadir, options): | def append_config(datadir, options): | ||||
▲ Show 20 Lines • Show All 276 Lines • Show Last 20 Lines |