.dockerignore
.gitignore
DESIGN.md
LICENSE
MANIFEST.in
README.md
docker-bake.hcl
pyproject.toml
ruff.toml
uv.lock
.github/workflows/apidocs.yml
.github/workflows/publish-dist.yml
.github/workflows/test.yml
contrib/README.md
contrib/nix/flake.lock
contrib/nix/flake.nix
docs/admin.md
docs/circuit-breaker.md
docs/config.md
docs/connecting-local-nodes.md
docs/developer-notes.md
docs/install.md
docs/logging_monitoring.md
docs/machines.webp
docs/plugins.md
docs/scaling.md
docs/scenarios.md
docs/snapshots.md
docs/warnet.md
examples/networks/6_node_bitcoin/network.yaml
examples/networks/6_node_bitcoin/node-defaults.yaml
img/helm.svg
img/kubernetes.svg
resources/__init__.py
resources/charts/__init__.py
resources/charts/bitcoincore/.helmignore
resources/charts/bitcoincore/Chart.yaml
resources/charts/bitcoincore/values.yaml
resources/charts/bitcoincore/charts/cln/.helmignore
resources/charts/bitcoincore/charts/cln/Chart.yaml
resources/charts/bitcoincore/charts/cln/values.yaml
resources/charts/bitcoincore/charts/cln/templates/_helpers.tpl
resources/charts/bitcoincore/charts/cln/templates/configmap.yaml
resources/charts/bitcoincore/charts/cln/templates/pod.yaml
resources/charts/bitcoincore/charts/cln/templates/service.yaml
resources/charts/bitcoincore/charts/cln/templates/servicemonitor.yaml
resources/charts/bitcoincore/charts/lnd/Chart.yaml
resources/charts/bitcoincore/charts/lnd/values.yaml
resources/charts/bitcoincore/charts/lnd/templates/_helpers.tpl
resources/charts/bitcoincore/charts/lnd/templates/configmap.yaml
resources/charts/bitcoincore/charts/lnd/templates/pod.yaml
resources/charts/bitcoincore/charts/lnd/templates/service.yaml
resources/charts/bitcoincore/charts/lnd/templates/servicemonitor.yaml
resources/charts/bitcoincore/templates/NOTES.txt
resources/charts/bitcoincore/templates/_helpers.tpl
resources/charts/bitcoincore/templates/configmap.yaml
resources/charts/bitcoincore/templates/pod.yaml
resources/charts/bitcoincore/templates/service.yaml
resources/charts/bitcoincore/templates/servicemonitor.yaml
resources/charts/caddy/.helmignore
resources/charts/caddy/Chart.yaml
resources/charts/caddy/values.yaml
resources/charts/caddy/templates/NOTES.txt
resources/charts/caddy/templates/_helpers.tpl
resources/charts/caddy/templates/configmap.yaml
resources/charts/caddy/templates/ingress.yaml
resources/charts/caddy/templates/pod.yaml
resources/charts/caddy/templates/service.yaml
resources/charts/commander/.helmignore
resources/charts/commander/Chart.yaml
resources/charts/commander/values.yaml
resources/charts/commander/templates/NOTES.txt
resources/charts/commander/templates/_helpers.tpl
resources/charts/commander/templates/pod.yaml
resources/charts/commander/templates/rbac.yaml
resources/charts/fork-observer/.helmignore
resources/charts/fork-observer/Chart.yaml
resources/charts/fork-observer/values.yaml
resources/charts/fork-observer/templates/NOTES.txt
resources/charts/fork-observer/templates/_helpers.tpl
resources/charts/fork-observer/templates/configmap.yaml
resources/charts/fork-observer/templates/pod.yaml
resources/charts/fork-observer/templates/service.yaml
resources/charts/grafana-dashboards/.helmignore
resources/charts/grafana-dashboards/Chart.yaml
resources/charts/grafana-dashboards/files/default_dashboard.json
resources/charts/grafana-dashboards/files/sample_lnd_dashboard.json
resources/charts/grafana-dashboards/templates/NOTES.txt
resources/charts/grafana-dashboards/templates/configmap.yaml
resources/charts/namespaces/Chart.yaml
resources/charts/namespaces/values.yaml
resources/charts/namespaces/templates/namespace.yaml
resources/charts/namespaces/templates/role.yaml
resources/charts/namespaces/templates/rolebinding.yaml
resources/charts/namespaces/templates/serviceaccount.yaml
resources/images/__init__.py
resources/images/bitcoin/Dockerfile
resources/images/bitcoin/Dockerfile.dev
resources/images/bitcoin/addrman.patch
resources/images/bitcoin/entrypoint.sh
resources/images/bitcoin/isroutable.patch
resources/images/bitcoin/insecure/Dockerfile
resources/images/bitcoin/insecure/addrman_v0.16.1.patch
resources/images/bitcoin/insecure/addrman_v0.17.0.patch
resources/images/bitcoin/insecure/addrman_v0.19.2.patch
resources/images/bitcoin/insecure/addrman_v0.20.0.patch
resources/images/bitcoin/insecure/addrman_v0.21.1.patch
resources/images/bitcoin/insecure/entrypoint.sh
resources/images/bitcoin/insecure/isroutable_v0.16.1.patch
resources/images/bitcoin/insecure/isroutable_v0.17.0.patch
resources/images/bitcoin/insecure/isroutable_v0.19.2.patch
resources/images/bitcoin/insecure/isroutable_v0.20.0.patch
resources/images/bitcoin/insecure/isroutable_v0.21.1.patch
resources/images/commander/Dockerfile
resources/images/exporter/Dockerfile
resources/images/exporter/authproxy.py
resources/images/exporter/bitcoin-exporter.py
resources/images/tor/Dockerfile_tor_da
resources/images/tor/Dockerfile_tor_relay
resources/images/tor/README.md
resources/images/tor/build-tor.sh
resources/images/tor/tor-entrypoint.sh
resources/images/tor/torrc.da
resources/images/tor/torrc.relay
resources/images/tor/tor-keys/authority_certificate
resources/images/tor/tor-keys/authority_identity_key
resources/images/tor/tor-keys/authority_signing_key
resources/images/tor/tor-keys/secret_id_key
resources/manifests/__init__.py
resources/manifests/grafana_values.yaml
resources/manifests/loki_values.yaml
resources/manifests/namespace.yaml
resources/manifests/rbac-config.yaml
resources/namespaces/__init__.py
resources/namespaces/two_namespaces_two_users/namespace-defaults.yaml
resources/namespaces/two_namespaces_two_users/namespaces.yaml
resources/networks/__init__.py
resources/plugins/__init__.py
resources/plugins/simln/README.md
resources/plugins/simln/plugin.py
resources/plugins/simln/charts/simln/.helmignore
resources/plugins/simln/charts/simln/Chart.yaml
resources/plugins/simln/charts/simln/values.yaml
resources/plugins/simln/charts/simln/templates/NOTES.txt
resources/plugins/simln/charts/simln/templates/_helpers.tpl
resources/plugins/simln/charts/simln/templates/configmap.yaml
resources/plugins/simln/charts/simln/templates/pod.yaml
resources/plugins/tor/plugin.py
resources/plugins/tor/charts/torda/.helmignore
resources/plugins/tor/charts/torda/Chart.yaml
resources/plugins/tor/charts/torda/values.yaml
resources/plugins/tor/charts/torda/templates/NOTES.txt
resources/plugins/tor/charts/torda/templates/_helpers.tpl
resources/plugins/tor/charts/torda/templates/pod.yaml
resources/plugins/tor/charts/torda/templates/service.yaml
resources/scenarios/__init__.py
resources/scenarios/commander.py
resources/scenarios/ln_init.py
resources/scenarios/miner_std.py
resources/scenarios/reconnaissance.py
resources/scenarios/signet_miner.py
resources/scenarios/tx_flood.py
resources/scenarios/ln_framework/__init__.py
resources/scenarios/ln_framework/ln.py
resources/scenarios/test_framework/__init__.py
resources/scenarios/test_framework/address.py
resources/scenarios/test_framework/authproxy.py
resources/scenarios/test_framework/bdb.py
resources/scenarios/test_framework/bip340_test_vectors.csv
resources/scenarios/test_framework/blockfilter.py
resources/scenarios/test_framework/blocktools.py
resources/scenarios/test_framework/coverage.py
resources/scenarios/test_framework/descriptors.py
resources/scenarios/test_framework/ellswift.py
resources/scenarios/test_framework/ellswift_decode_test_vectors.csv
resources/scenarios/test_framework/key.py
resources/scenarios/test_framework/messages.py
resources/scenarios/test_framework/muhash.py
resources/scenarios/test_framework/netutil.py
resources/scenarios/test_framework/p2p.py
resources/scenarios/test_framework/psbt.py
resources/scenarios/test_framework/ripemd160.py
resources/scenarios/test_framework/script.py
resources/scenarios/test_framework/script_util.py
resources/scenarios/test_framework/secp256k1.py
resources/scenarios/test_framework/segwit_addr.py
resources/scenarios/test_framework/siphash.py
resources/scenarios/test_framework/socks5.py
resources/scenarios/test_framework/test_framework.py
resources/scenarios/test_framework/test_node.py
resources/scenarios/test_framework/test_shell.py
resources/scenarios/test_framework/util.py
resources/scenarios/test_framework/wallet.py
resources/scenarios/test_framework/wallet_util.py
resources/scenarios/test_framework/xswiftec_inv_test_vectors.csv
resources/scenarios/test_scenarios/__init__.py
resources/scenarios/test_scenarios/buggy_failure.py
resources/scenarios/test_scenarios/connect_dag.py
resources/scenarios/test_scenarios/generate_one_allnodes.py
resources/scenarios/test_scenarios/p2p_interface.py
resources/scenarios/test_scenarios/pyln_connect.py
resources/scenarios/test_scenarios/signet_grinder.py
resources/scripts/__init__.py
resources/scripts/apidocs.py
resources/scripts/k8s-log-collector.sh
resources/scripts/ssl/cert-gen.sh
resources/scripts/ssl/openssl-config.cnf
resources/scripts/ssl/tls.cert
resources/scripts/ssl/tls.key
src/__init__.py
src/warnet/__init__.py
src/warnet/_version.py
src/warnet/admin.py
src/warnet/bitcoin.py
src/warnet/constants.py
src/warnet/control.py
src/warnet/dashboard.py
src/warnet/deploy.py
src/warnet/graph.py
src/warnet/image.py
src/warnet/image_build.py
src/warnet/k8s.py
src/warnet/ln.py
src/warnet/logging_config.json
src/warnet/main.py
src/warnet/namespaces.py
src/warnet/network.py
src/warnet/process.py
src/warnet/project.py
src/warnet/status.py
src/warnet/users.py
src/warnet/util.py
test/__init__.py
test/bitcoin_rpc_args_test.py
test/conf_test.py
test/dag_connection_test.py
test/graph_test.py
test/ln_basic_test.py
test/ln_test.py
test/local_test_runner.py
test/logging_test.py
test/namespace_admin_test.py
test/onion_test.py
test/plugin_test.py
test/rpc_test.py
test/scenarios_test.py
test/services_test.py
test/signet_test.py
test/test_base.py
test/wargames_test.py
test/data/LN_10.json
test/data/LN_100.json
test/data/LN_50.json
test/data/signet-signer.json
test/data/12_node_ring/network.yaml
test/data/12_node_ring/node-defaults.yaml
test/data/admin/namespaces/two_namespaces_two_users/namespace-defaults.yaml
test/data/admin/namespaces/two_namespaces_two_users/namespaces.yaml
test/data/bitcoin_conf/network.yaml
test/data/bitcoin_conf/node-defaults.yaml
test/data/ln/network.yaml
test/data/ln/node-defaults.yaml
test/data/logging/network.yaml
test/data/logging/node-defaults.yaml
test/data/network_with_plugins/network.yaml
test/data/network_with_plugins/node-defaults.yaml
test/data/onion/network.yaml
test/data/onion/node-defaults.yaml
test/data/plugins/hello/README.md
test/data/plugins/hello/plugin.py
test/data/plugins/hello/charts/hello/Chart.yaml
test/data/plugins/hello/charts/hello/values.yaml
test/data/plugins/hello/charts/hello/templates/pod.yaml
test/data/services/network.yaml
test/data/services/node-defaults.yaml
test/data/signet/network.yaml
test/data/signet/node-defaults.yaml
test/data/ten_semi_unconnected/network.yaml
test/data/ten_semi_unconnected/node-defaults.yaml
test/data/wargames/namespaces/armies/namespace-defaults.yaml
test/data/wargames/namespaces/armies/namespaces.yaml
test/data/wargames/networks/armada/network.yaml
test/data/wargames/networks/armada/node-defaults.yaml
test/data/wargames/networks/battlefield/network.yaml
test/data/wargames/networks/battlefield/node-defaults.yaml
warnet.egg-info/PKG-INFO
warnet.egg-info/SOURCES.txt
warnet.egg-info/dependency_links.txt
warnet.egg-info/entry_points.txt
warnet.egg-info/requires.txt
warnet.egg-info/top_level.txt