diff --git a/build/templates/backend/config/bcash.conf b/build/templates/backend/config/bcash.conf new file mode 100644 index 00000000..8fb7269c --- /dev/null +++ b/build/templates/backend/config/bcash.conf @@ -0,0 +1,30 @@ +{{define "main" -}} +daemon=1 +server=1 +{{if .Backend.Mainnet}}{{else}}testnet=1{{end}} +nolisten=1 +rpcuser={{.IPC.RPCUser}} +rpcpassword={{.IPC.RPCPass}} +rpcport={{.Ports.BackendRPC}} +txindex=1 + +zmqpubhashtx={{template "IPC.MessageQueueBindingTemplate" .}} +zmqpubhashblock={{template "IPC.MessageQueueBindingTemplate" .}} + +rpcworkqueue=1100 +maxmempool=2000 +dbcache=1000 + +{{- if .Backend.AdditionalParams}} +# generated from additional_params +{{- range $name, $value := .Backend.AdditionalParams}} +{{- if eq $name "addnode"}} +{{- range $index, $node := $value}} +addnode={{$node}} +{{- end}} +{{- else}} +{{$name}}={{$value}} +{{- end}} +{{- end}} +{{- end}} +{{end}} diff --git a/configs/coins/bcash.json b/configs/coins/bcash.json index cbd1c2b8..2aa5abc8 100644 --- a/configs/coins/bcash.json +++ b/configs/coins/bcash.json @@ -37,7 +37,7 @@ "service_additional_params_template": "", "protect_memory": true, "mainnet": true, - "server_config_file": "bitcoin_like.conf", + "server_config_file": "bcash.conf", "client_config_file": "bitcoin_like_client.conf" }, "blockbook": {