42a33457bf
Every Triangles wallet is now a Tor node. Staking rewards subsidize Tor infrastructure. Core changes: - Embedded Tor 0.4.9.6 as git submodule - ConnectNode rejects all non-.onion peers - Tor failure is fatal - wallet requires Tor to operate - All proxies forced through embedded Tor SOCKS - Clearnet (IPv4/IPv6) disabled at startup - HTTP seed fetch routes through Tor proxy (removed boost::asio dep) - Merged PoW cleanup: -623 lines of dead mining code - Stripped dead LEGACY/MIXED bootstrap modes from net_bootstrap - RPC getnetworkinfo reports tor_native mode Tooling: - scripts/bump-version.sh syncs version across all 17+ files - Version bumped to 5.6.0 across all packaging manifests Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
18 lines
385 B
YAML
18 lines
385 B
YAML
version: "3.8"
|
|
|
|
services:
|
|
trianglesd:
|
|
build: .
|
|
image: cryptographic-triangles/trianglesd:5.6.0
|
|
container_name: trianglesd
|
|
restart: unless-stopped
|
|
ports:
|
|
- "24112:24112"
|
|
- "19112:19112"
|
|
volumes:
|
|
- triangles-data:/home/triangles/.triangles
|
|
command: ["-daemon=0", "-printtoconsole", "-rpcallowip=172.16.0.0/12"]
|
|
|
|
volumes:
|
|
triangles-data:
|