Config-Files

From Snowblossom Wiki
Revision as of 06:13, 1 January 2021 by Fireduck (talk | contribs) (Pool (MrPlow))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Node

# Snowblossom Node Configuration File

# the network to use
# (snowblossom/mainnet, teapot/testnet, spoon/regtest)
network=snowblossom

# logging configuration
#log_config_file=logging.conf

# database
# (rocksdb, lobstack)
db_type=rocksdb
db_path=node_db/mainnet

# build transaction index
#tx_index=1

# defaults: mainnet=2338, testnet=2339
service_port=2338

Client

# Snowblossom Client Configuration File

# the network to use
# (snowblossom/mainnet, teapot/testnet, spoon/regtest)
network=snowblossom

# logging configuration
#log_config_file=logging.conf

# the node your client will query for balances
node_host=localhost
# defaults: mainnet=2338, testnet=2339
#node_port=

# wallet storage location (back this up!)
wallet_path=wallets

Miner

# Snowblossom Miner Configuration File

# the network to use
# (snowblossom/mainnet, teapot/testnet, spoon/regtest)
network=snowblossom

# logging configuration
#log_config_file=logging.conf

# the node to query for block templates
node_host=localhost
# defaults: mainnet=2338, testnet=2339
#node_port=

# location of "snow" fields for mining
snow_path=snow

# automatically generate mining snow files
# CAUTION! INTENSIVE!  You may wish to torrent instead.
# will greatly slowdown mining during
# torrents: https://snowblossom.org/snowfields/index.html
#auto_snow=true

# pick an address (at random for now) from this wallet to mine to
mine_to_wallet=./
# or mine to address
#mine_to_address=

# number of cpu threads to commit to PoW
#threads=8

# add a public comment to the blocks you mine
#remark=

# vote on snowblossom improvement proposals
# SIP1-Fix-Block-Reward-Halving-Time>
#vote_yes=1,2,3
#vote_no=4

# load  snowfield into ram (windows)
#memfield=true

PoolMiner

# Snowblossom PoolMiner Configuration File

# the network to use
# (snowblossom/mainnet, teapot/testnet, spoon/regtest)
network=snowblossom

# logging configuration
#log_config_file=logging.conf

# the POOL to query for block templates
# https://github.com/snowblossomcoin/snowblossom/wiki/9.-Mining-Pools#known-pools
pool_host=
# defaults: mainnet=23380
#pool_port=

# location of "snow" fields for mining
snow_path=snow

# automatically generate mining snow files
# CAUTION! INTENSIVE!  You may wish to torrent instead.
# will greatly slowdown mining during
# torrents: https://snowblossom.org/snowfields/index.html
#auto_snow=true

# pick an address (at random for now) from this wallet to mine to
mine_to_wallet=./
# or mine to address
#mine_to_address=

# number of cpu threads to commit to PoW
#threads=8

# add a public comment to the blocks you mine
#remark=

# load  snowfield into ram
#memfield=true

Explorer (Shackleton)

# Snowblossom Explorer (Shackleton) Configuration File

# the network to use
# (snowblossom/mainnet, teapot/testnet, spoon/regtest)
network=snowblossom

# logging configuration
#log_config_file=logging.conf

# port to answer HTTP requests on
port=8080

# the node to query for data
node_host=localhost
# defaults: mainnet=2338, testnet=2339
#node_port=

Pool (MrPlow)

# Snowblossom Mining Pool(MrPlow) Configuration File

# logging configuration
#log_config_file=logging.conf

# the node to query for data
node_host=localhost
# defaults: mainnet=2338, testnet=2339
#node_port=

# database
db_type=atomic_file
db_path=pool_db/mainnet

# pool fee
# collect percentage of each block mined to your own address
pool_fee=0.005
pool_address=
# donate another percentage of each block mined to fireduck
pay_the_duck=0.01

# add a public comment to the blocks we mine
#remark=

# vote on snowblossom improvement proposals
# SIP1-Fix-Block-Reward-Halving-Time>
#vote_yes=1,2,3
#vote_no=4

# report mining rate data to file
#report_path=report.txt