github.com/trezor/blockbook@v0.4.1-0.20240328132726-e9a08582ee2c/build/templates/backend/config/bitcoin.conf (about) 1 {{define "main" -}} 2 daemon=1 3 server=1 4 {{if .Backend.Mainnet}}mainnet=1{{else}}testnet=1{{end}} 5 nolisten=1 6 txindex=1 7 disablewallet=1 8 9 zmqpubhashtx={{template "IPC.MessageQueueBindingTemplate" .}} 10 zmqpubhashblock={{template "IPC.MessageQueueBindingTemplate" .}} 11 12 rpcworkqueue=1100 13 maxmempool=4096 14 mempoolexpiry=8760 15 mempoolfullrbf=1 16 17 dbcache=1000 18 19 {{- if .Backend.AdditionalParams}} 20 # generated from additional_params 21 {{- range $name, $value := .Backend.AdditionalParams}} 22 {{- if eq $name "addnode"}} 23 {{- range $index, $node := $value}} 24 addnode={{$node}} 25 {{- end}} 26 {{- else}} 27 {{$name}}={{$value}} 28 {{- end}} 29 {{- end}} 30 {{- end}} 31 32 {{if .Backend.Mainnet}}[main]{{else}}[test]{{end}} 33 {{generateRPCAuth .IPC.RPCUser .IPC.RPCPass -}} 34 rpcport={{.Ports.BackendRPC}} 35 36 {{end}}