mirror of https://github.com/oxen-io/lokinet
add forgotten files
parent
bb7b46c43d
commit
8ae0808f97
@ -0,0 +1,23 @@
|
||||
loopback testnet scripts
|
||||
|
||||
requirements:
|
||||
|
||||
* bash
|
||||
* python3
|
||||
* supervisord
|
||||
|
||||
|
||||
setup:
|
||||
|
||||
make a testnet compatable lokinet build:
|
||||
|
||||
$ cmake -DWITH_TESTNET=ON -B build-testnet -S .
|
||||
$ make -C build-testnet lokinet
|
||||
|
||||
usage:
|
||||
|
||||
from root of repo run:
|
||||
|
||||
$ ./contrib/testnet/testnet.sh build-testnet/daemon/lokinet 20 200
|
||||
|
||||
this will spin up 20 service nodes and 200 clients
|
@ -0,0 +1,15 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
for arg in "$1" "$2" "$3" ; do
|
||||
test x = "x$arg" && echo "usage: $0 path/to/lokinet num_svc num_clients" && exit 1;
|
||||
done
|
||||
|
||||
script_root=$(dirname $(readlink -e $0))
|
||||
testnet_dir=/tmp/lokinet-testnet
|
||||
|
||||
mkdir -p $testnet_dir
|
||||
|
||||
set -x
|
||||
|
||||
$script_root/genconf.py --bin $1 --netid=testnet --out=$testnet_dir/testnet.ini --svc $2 --dir=$testnet_dir --clients $3 || exit 1
|
||||
supervisord -n -c $testnet_dir/testnet.ini
|
Loading…
Reference in New Issue