aboutsummaryrefslogtreecommitdiffstats
path: root/sampledata/fulcrum
diff options
context:
space:
mode:
Diffstat (limited to 'sampledata/fulcrum')
-rw-r--r--sampledata/fulcrum/db/.gitkeep0
-rw-r--r--sampledata/fulcrum/fulcrum.conf17
2 files changed, 17 insertions, 0 deletions
diff --git a/sampledata/fulcrum/db/.gitkeep b/sampledata/fulcrum/db/.gitkeep
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/sampledata/fulcrum/db/.gitkeep
diff --git a/sampledata/fulcrum/fulcrum.conf b/sampledata/fulcrum/fulcrum.conf
new file mode 100644
index 00000000..cafdc05d
--- /dev/null
+++ b/sampledata/fulcrum/fulcrum.conf
@@ -0,0 +1,17 @@
+# Fulcrum for the local regtest stack (mirrors prod's config, pointed at `bc`).
+# Serves the Electrum protocol over TCP (50001) and WebSocket (50003) — the WS
+# is what the Hal browser wallet connects to for data + realtime push. Block and
+# mempool notifications arrive over bitcoind's ZMQ (auto-discovered via the
+# getzmqnotifications RPC), so polltimesecs is just a slow safety net.
+datadir = /data
+bitcoind = bc:18443
+rpcuser = admin1
+rpcpassword = 123
+tcp = 0.0.0.0:50001
+ws = 0.0.0.0:50003
+peering = false
+announce = false
+db_mem = 1000
+bitcoind_clients = 1
+polltimesecs = 5
+zmq_allow_hashtx = true