Bitcoin full node and query server

Jun 30, 2018

View in context in the libbitcoin Slack #general mirror.

evoskuil14:50
@evoskuil uploaded a file: bs 3.2.0 settings metadata
bs 3.2.0 settings metadata Plain Text · 7.7 KB
$ bs --settings

Configuration Settings:

[blockchain]
# A hash:height checkpoint, multiple entries allowed.
checkpoint = <value>
# The number of cores dedicated to block validation, defaults to 0 (physical cores).
cores = <value>
# Use high thread priority for block validation, defaults to true.
priority = <value>
# The maximum reorganization depth, defaults to 256 (0 for unlimited).
reorganization_limit = <value>
# Use libconsensus for script validation if integrated, defaults to false.
use_libconsensus = <value>

[database]
# Block hash table size, defaults to 650000.
block_table_buckets = <value>
# The maximum number of entries in the unspent outputs cache, defaults to 10000.
cache_capacity = <value>
# The blockchain database directory, defaults to 'blockchain'.
directory = <value>
# Full database files increase by this percentage, defaults to 50.
file_growth_rate = <value>
# Flush each write to disk, defaults to false.
flush_writes = <value>
# History hash table size, defaults to 107000000.
history_table_buckets = <value>
# Spend hash table size, defaults to 250000000.
spend_table_buckets = <value>
# Transaction hash table size, defaults to 110000000.
transaction_table_buckets = <value>

[fork]
# Add pay-to-script-hash processing, defaults to true (soft fork).
bip16 = <value>
# Disallow collision of unspent transaction hashes, defaults to true (hard fork).
bip30 = <value>
# Coinbase input must include block height, defaults to true (soft fork).
full file