$ bs --settings Configuration Settings: [blockchain] # A hash:height checkpoint, multiple entries allowed. checkpoint = # The number of cores dedicated to block validation, defaults to 0 (physical cores). cores = # Use high thread priority for block validation, defaults to true. priority = # The maximum reorganization depth, defaults to 256 (0 for unlimited). reorganization_limit = # Use libconsensus for script validation if integrated, defaults to false. use_libconsensus = [database] # Block hash table size, defaults to 650000. block_table_buckets = # The maximum number of entries in the unspent outputs cache, defaults to 10000. cache_capacity = # The blockchain database directory, defaults to 'blockchain'. directory = # Full database files increase by this percentage, defaults to 50. file_growth_rate = # Flush each write to disk, defaults to false. flush_writes = # History hash table size, defaults to 107000000. history_table_buckets = # Spend hash table size, defaults to 250000000. spend_table_buckets = # Transaction hash table size, defaults to 110000000. transaction_table_buckets = [fork] # Add pay-to-script-hash processing, defaults to true (soft fork). bip16 = # Disallow collision of unspent transaction hashes, defaults to true (hard fork). bip30 = # Coinbase input must include block height, defaults to true (soft fork). bip34 = # Add check locktime verify op code, defaults to true (soft fork). bip65 = # Require strict signature encoding, defaults to true (soft fork). bip66 = # Assume bip34, bip65, and bip66 activation if enabled, defaults to true (hard fork). bip90 = # Allow minimum difficulty blocks, defaults to false. easy_blocks = [log] # The log archive directory, defaults to 'archive'. archive_directory = # The debug log file path, defaults to 'debug.log'. debug_file = # The error log file path, defaults to 'error.log'. error_file = # The maximum number of logs to archive, defaults to 0 (maximum). maximum_archive_files = # The maximum combined size of archived logs, defaults to 0 (maximum). maximum_archive_size = # The minimum free space required in the archive directory, defaults to 0. minimum_free_space = # The size at which a log is archived, defaults to 10000000 (0 disables). rotation_size = # The address of the statistics collection server, defaults to none. statistics_server = # Enable verbose logging, defaults to false. verbose = [network] # IP address to disallow as a peer, multiple entries allowed. blacklist = # The age limit for any connection, defaults to 60. channel_expiration_minutes = # The time limit for obtaining seed addresses, defaults to 30. channel_germination_seconds = # The time limit to complete the connection handshake, defaults to 30. channel_handshake_seconds = # The time between ping messages, defaults to 5. channel_heartbeat_minutes = # The inactivity time limit for any connection, defaults to 30. channel_inactivity_minutes = # The number of concurrent attempts to establish one connection, defaults to 5. connect_batch_size = # The time limit for connection establishment, defaults to 5. connect_timeout_seconds = # The maximum number of peer hosts in the pool, defaults to 1000. host_pool_capacity = # The peer hosts cache file path, defaults to 'hosts.cache'. hosts_file = # The magic number for message headers, defaults to 3652501241. identifier = # The target number of incoming network connections, defaults to 0. inbound_connections = # The port for incoming connections, defaults to 8333. inbound_port = # The attempt limit for manual connection establishment, defaults to 0 (forever). manual_attempt_limit = # The target number of outgoing network connections, defaults to 2. outbound_connections = # A persistent peer node, multiple entries allowed. peer = # The maximum network protocol version, defaults to 70013. protocol_maximum = # The minimum network protocol version, defaults to 31402. protocol_minimum = # A seed node for initializing the host pool, multiple entries allowed. seed = # The advertised public address of this node, defaults to none. self = # The services exposed by network connections, defaults to 1 (full node). services = # The minimum number of threads in the network threadpool, defaults to 0 (physical cores). threads = # Validate the checksum of network messages, defaults to false. validate_checksum = [node] # The time to wait for a requested block, defaults to 60. block_latency_seconds = # The minimum fee per byte, cumulative for conflicts, defaults to 1. byte_fee_satoshis = # The minimum output value, defaults to 500. minimum_output_satoshis = # Disable relay when top block age exceeds, defaults to 24 (0 disables). notify_limit_hours = # Request transactions on each channel start, defaults to true. refresh_transactions = # Request that peers relay transactions, defaults to false. relay_transactions = # The minimum fee per sigop, additional to byte fee, defaults to 100. sigop_fee_satoshis = [server] # Blocked client IP address, multiple entries allowed. blacklist = # Enable the block publishing service, defaults to false. block_service_enabled = # Allowed client IP address, multiple entries allowed. client_address = # Allowed Z85-encoded public key of the client, multiple entries allowed. client_public_key = # The time limit to complete the connection handshake, defaults to 30. handshake_seconds = # The heartbeat service interval, defaults to 5 (0 disables service). heartbeat_service_seconds = # The lower limit of address and spend indexing, defaults to 0. index_start_height = # The public block publishing endpoint, defaults to 'tcp://*:9093'. public_block_endpoint = # The public heartbeat endpoint, defaults to 'tcp://*:9092'. public_heartbeat_endpoint = # The public query endpoint, defaults to 'tcp://*:9091'. public_query_endpoint = # The public transaction publishing endpoint, defaults to 'tcp://*:9094'. public_transaction_endpoint = # The number of query worker threads per endpoint, defaults to 1 (0 disables service). query_workers = # Drop messages at this incoming backlog level, defaults to 100. receive_high_water = # The secure block publishing endpoint, defaults to 'tcp://*:9083'. secure_block_endpoint = # The secure heartbeat endpoint, defaults to 'tcp://*:9082'. secure_heartbeat_endpoint = # Disable public endpoints, defaults to false. secure_only = # The secure query endpoint, defaults to 'tcp://*:9081'. secure_query_endpoint = # The secure transaction publishing endpoint, defaults to 'tcp://*:9084'. secure_transaction_endpoint = # Drop messages at this outgoing backlog level, defaults to 100. send_high_water = # The Z85-encoded private key of the server, enables secure endpoints. server_private_key = # The query subscription expiration time, defaults to 10 (0 disables expiration). subscription_expiration_minutes = # The maximum number of query subscriptions, defaults to 1000 (0 disables subscribe). subscription_limit = # Enable the transaction publishing service, defaults to false. transaction_service_enabled =