mirror of
https://github.com/darkrenaissance/darkfi.git
synced 2026-01-08 22:28:12 -05:00
The usage of a second p2p network for miners was a premature optimization for faster block propagation between block producers, but in reality we don't know if its required yet, therefore we eliminate the extra complexity it introduces
50 lines
1.3 KiB
TOML
50 lines
1.3 KiB
TOML
## darkfid configuration file
|
|
##
|
|
## Please make sure you go through all the settings so you can configure
|
|
## your daemon properly.
|
|
##
|
|
## The default values are left commented. They can be overridden either by
|
|
## uncommenting, or by using the command-line.
|
|
|
|
# JSON-RPC listen URL
|
|
rpc_listen = "tcp://127.0.0.1:48340"
|
|
|
|
# Blockchain network to use
|
|
network = "localnet"
|
|
|
|
# Localnet blockchain network configuration
|
|
[network_config."localnet"]
|
|
# Path to the blockchain database directory
|
|
database = "darkfid0"
|
|
|
|
# Finalization threshold, denominated by number of blocks
|
|
threshold = 6
|
|
|
|
# minerd JSON-RPC endpoint
|
|
minerd_endpoint = "tcp://127.0.0.1:48467"
|
|
|
|
# PoW block production target, in seconds
|
|
pow_target = 20
|
|
|
|
# Participate in block production
|
|
miner = true
|
|
|
|
# Wallet address to receive mining rewards.
|
|
# This is a dummy one so the miner can start,
|
|
# replace with your own one.
|
|
recipient = "9vw6WznKk7xEFQwwXhJWMMdjUPi3cXL8NrFKQpKifG1U"
|
|
|
|
# Skip syncing process and start node right away
|
|
skip_sync = true
|
|
|
|
## Localnet P2P network settings
|
|
[network_config."localnet".net]
|
|
# P2P accept addresses the instance listens on for inbound connections
|
|
inbound = ["tcp+tls://0.0.0.0:48242"]
|
|
|
|
# Whitelisted network transports for outbound connections
|
|
allowed_transports = ["tcp+tls"]
|
|
|
|
# Allow localnet hosts
|
|
localnet = true
|