.dockerignore
.gitignore
DESIGN.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
ruff.toml
uv.lock
.github/workflows/apidocs.yml
.github/workflows/deploy.yml
.github/workflows/publish-dist.yml
.github/workflows/test.yml
contrib/README.md
contrib/nix/flake.lock
contrib/nix/flake.nix
docs/config.md
docs/connecting-local-nodes.md
docs/developer-notes.md
docs/install.md
docs/logging_monitoring.md
docs/machines.webp
docs/quickstart.md
docs/scaling.md
docs/scenarios.md
docs/snapshots.md
docs/warnet.md
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/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/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/configmap.yaml
resources/charts/commander/templates/pod.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/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/graphs/64tanks_txrate.graphml
resources/graphs/__init__.py
resources/graphs/default.graphml
resources/graphs/tx_relay/15tps-100nodes-withoutpr.graphml
resources/images/__init__.py
resources/images/bitcoin/Dockerfile
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/build.md
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/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/networks/node-defaults.yaml
resources/networks/6_node_bitcoin/network.yaml
resources/networks/6_node_bitcoin/node-defaults.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/scripts/__init__.py
resources/scripts/apidocs.py
resources/scripts/k8s-log-collector.sh
resources/scripts/setup_minikube.sh
resources/scripts/setup_user_contexts.sh
src/__init__.py
src/test_framework/__init__.py
src/test_framework/address.py
src/test_framework/authproxy.py
src/test_framework/bdb.py
src/test_framework/bip340_test_vectors.csv
src/test_framework/blockfilter.py
src/test_framework/blocktools.py
src/test_framework/coverage.py
src/test_framework/descriptors.py
src/test_framework/ellswift.py
src/test_framework/ellswift_decode_test_vectors.csv
src/test_framework/key.py
src/test_framework/messages.py
src/test_framework/muhash.py
src/test_framework/netutil.py
src/test_framework/p2p.py
src/test_framework/psbt.py
src/test_framework/ripemd160.py
src/test_framework/script.py
src/test_framework/script_util.py
src/test_framework/secp256k1.py
src/test_framework/segwit_addr.py
src/test_framework/siphash.py
src/test_framework/socks5.py
src/test_framework/test_framework.py
src/test_framework/test_node.py
src/test_framework/test_shell.py
src/test_framework/util.py
src/test_framework/wallet.py
src/test_framework/wallet_util.py
src/test_framework/xswiftec_inv_test_vectors.csv
src/warnet/__init__.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/conf_test.py
test/dag_connection_test.py
test/graph_test.py
test/ln_test.py
test/logging_test.py
test/rpc_test.py
test/scenarios_test.py
test/services_test.py
test/signet_test.py
test/test_base.py
test/data/LN_10.json
test/data/LN_100.json
test/data/ln.graphml
test/data/scenario_buggy_failure.py
test/data/scenario_connect_dag.py
test/data/scenario_p2p_interface.py
test/data/signet-signer.json
test/data/12_node_ring/network.yaml
test/data/12_node_ring/node-defaults.yaml
test/data/bitcoin_conf/network.yaml
test/data/bitcoin_conf/node-defaults.yaml
test/data/logging/network.yaml
test/data/logging/node-defaults.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
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