add forgotten files

pull/1576/head
Jeff Becker 3 years ago
parent bb7b46c43d
commit 8ae0808f97
No known key found for this signature in database
GPG Key ID: F357B3B42F6F9B05

@ -51,11 +51,11 @@ def main():
}
if args.netid:
config['router']['netid'] = args.netid
if args.ip:
config['router']['public-ip'] = args.ip
config['router']['public-port'] = str(args.baseport + nodeid)
config['bind'] = {
args.ifname: str(args.baseport + nodeid)
}

@ -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…
Cancel
Save