forked from stratum-mining/benchmarking-tool
-
Notifications
You must be signed in to change notification settings - Fork 0
/
tproxy-config-a-docker-example.toml
37 lines (31 loc) · 1.29 KB
/
tproxy-config-a-docker-example.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Braiins Pool Upstream Connection
# upstream_authority_pubkey = "u95GEReVMjK6k5YqiSFNqqTnKU4ypU2Wm8awa6tmbmDmk1bWt"
# upstream_address = "18.196.32.109"
# upstream_port = 3336
# Local SRI JDC Upstream Connection
upstream_address = "10.5.0.17"
upstream_port = 34251
upstream_authority_pubkey = "9auqWEzQDVyd2oe1JVGFLMLHZtCo2FFqZwtKA5gd9xbuEu7PH72"
# Local Mining Device Downstream Connection
downstream_address = "10.5.0.7"
downstream_port = 34256
# Version support
max_supported_version = 2
min_supported_version = 2
# Minimum extranonce2 size for downstream
# Max value: 16 (leaves 0 bytes for search space splitting of downstreams)
# Max value for CGminer: 8
# Min value: 2
min_extranonce2_size = 8
coinbase_reward_sat = 5_000_000_000
# Difficulty params
[downstream_difficulty_config]
# hashes/s of the weakest miner that will be connecting (e.g.: 10 Th/s = 10_000_000_000_000.0)
min_individual_miner_hashrate = 10_000_000_000_000.0
# target number of shares per minute the miner should be sending
shares_per_minute = 6.0
[upstream_difficulty_config]
# interval in seconds to elapse before updating channel hashrate with the pool
channel_diff_update_interval = 60
# estimated accumulated hashrate of all downstream miners (e.g.: 10 Th/s = 10_000_000_000_000.0)
channel_nominal_hashrate = 10_000_000_000_000.0