29 lines
1.4 KiB
JSON
29 lines
1.4 KiB
JSON
{{define "main" -}}
|
|
{
|
|
{{- if .Blockbook.BlockChain.AdditionalParams}}
|
|
{{- range $name, $value := .Blockbook.BlockChain.AdditionalParams}}
|
|
"{{$name}}": {{jsonToString $value}},
|
|
{{- end -}}
|
|
{{end}}
|
|
"coin_name": "{{.Coin.Name}}",
|
|
"coin_shortcut": "{{.Coin.Shortcut}}",
|
|
"coin_label": "{{.Coin.Label}}",
|
|
"rpc_url": "{{template "IPC.RPCURLTemplate" .}}",
|
|
"rpc_user": "{{.IPC.RPCUser}}",
|
|
"rpc_pass": "{{.IPC.RPCPass}}",
|
|
"rpc_timeout": {{.IPC.RPCTimeout}},
|
|
"parse": {{.Blockbook.BlockChain.Parse}},
|
|
"message_queue_binding": "{{template "IPC.MessageQueueBindingTemplate" .}}",
|
|
"subversion": "{{.Blockbook.BlockChain.Subversion}}",
|
|
"address_format": "{{.Blockbook.BlockChain.AddressFormat}}",
|
|
{{if .Blockbook.BlockChain.XPubMagic}} "xpub_magic": {{.Blockbook.BlockChain.XPubMagic}},
|
|
{{end}}{{if .Blockbook.BlockChain.XPubMagicSegwitP2sh}} "xpub_magic_segwit_p2sh": {{.Blockbook.BlockChain.XPubMagicSegwitP2sh}},
|
|
{{end}}{{if .Blockbook.BlockChain.XPubMagicSegwitNative}} "xpub_magic_segwit_native": {{.Blockbook.BlockChain.XPubMagicSegwitNative}},
|
|
{{end}}{{if .Blockbook.BlockChain.Slip44}} "slip44": {{.Blockbook.BlockChain.Slip44}},
|
|
{{end}}
|
|
"mempool_workers": {{.Blockbook.BlockChain.MempoolWorkers}},
|
|
"mempool_sub_workers": {{.Blockbook.BlockChain.MempoolSubWorkers}},
|
|
"block_addresses_to_keep": {{.Blockbook.BlockChain.BlockAddressesToKeep}}
|
|
}
|
|
{{end}}
|