-
Notifications
You must be signed in to change notification settings - Fork 384
Expand file tree
/
Copy pathbee.yaml
More file actions
132 lines (131 loc) · 4.58 KB
/
bee.yaml
File metadata and controls
132 lines (131 loc) · 4.58 KB
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
## Bee configuration - https://docs.ethswarm.org/docs/working-with-bee/configuration
## allow to advertise private CIDRs to the public network
# allow-private-cidrs: false
## HTTP API listen address
# api-addr: 127.0.0.1:1633
## chain block time
# block-time: "5"
## rpc blockchain endpoint
# blockchain-rpc-endpoint: ""
## initial nodes to connect to
# bootnode: ["/dnsaddr/mainnet.ethswarm.org"]
## cause the node to always accept incoming connections
# bootnode-mode: false
## cache capacity in chunks, multiply by 4096 to get approximate capacity in bytes
# cache-capacity: "1000000"
## enable forwarded content caching
# cache-retrieval: true
## enable chequebook
# chequebook-enable: true
## config file (default is $HOME/.bee.yaml)
config: "./bee.yaml"
## origins with CORS headers enabled
# cors-allowed-origins: []
## data directory
data-dir: "./data"
## size of block cache of the database in bytes
# db-block-cache-capacity: "33554432"
## disables db compactions triggered by seeks
# db-disable-seeks-compaction: true
## number of open files allowed by database
# db-open-files-limit: "200"
## size of the database write buffer in bytes
# db-write-buffer-size: "33554432"
## cause the node to start in full mode
# full-node: false
## help for printconfig
# help: false
## triggers connect to main net bootnodes.
# mainnet: true
## minimum gas tip cap in wei for transactions, 0 means use suggested gas tip cap
# minimum-gas-tip-cap: 0
## minimum radius storage threshold
# minimum-storage-radius: "0"
## NAT exposed address
# nat-addr: ""
## suggester for target neighborhood
# neighborhood-suggester: https://api.swarmscan.io/v1/network/neighborhoods/suggestion
## ID of the Swarm network
# network-id: "1"
## P2P listen address
# p2p-addr: :1634
## enable P2P WebSocket transport
# p2p-ws-enable: false
## password for decrypting keys
# password: ""
## path to a file that contains password for decrypting keys
password-file: "./password"
## percentage below the peers payment threshold when we initiate settlement
# payment-early-percent: 50
## threshold in BZZ where you expect to get paid from your peers
# payment-threshold: "13500000"
## excess debt above payment threshold in percentages where you disconnect from your peer
# payment-tolerance-percent: 25
## postage stamp contract address
# postage-stamp-address: ""
## postage stamp contract start block number
# postage-stamp-start-block: "0"
## enable pprof mutex profile
# pprof-mutex: false
## enable pprof block profile
# pprof-profile: false
## price oracle contract address
# price-oracle-address: ""
## redistribution contract address
# redistribution-address: ""
## reserve capacity doubling
# reserve-capacity-doubling: 0
## ENS compatible API endpoint for a TLD and with contract address, can be repeated, format [tld:][contract-addr@]url
# resolver-options: []
## forces the node to resync postage contract data
# resync: false
## skip postage snapshot
# skip-postage-snapshot: false
## staking contract address
# staking-address: ""
## lru memory caching capacity in number of statestore entries
# statestore-cache-capacity: "100000"
## protect nodes from getting kicked out on bootnode
# static-nodes: []
## enable storage incentives feature
# storage-incentives-enable: true
## enable swap
# swap-enable: false
## swap factory addresses
# swap-factory-address: ""
## initial deposit if deploying a new chequebook
# swap-initial-deposit: "0"
## neighborhood to target in binary format (ex: 111111001) for mining the initial overlay
# target-neighborhood: ""
## enable tracing
# tracing-enable: false
## endpoint to send tracing data
# tracing-endpoint: 127.0.0.1:6831
## host to send tracing data
# tracing-host: ""
## port to send tracing data
# tracing-port: ""
## service name identifier for tracing
# tracing-service-name: bee
## skips the gas estimate step for contract transactions
# transaction-debug-mode: false
## log verbosity level 0=silent, 1=error, 2=warn, 3=info, 4=debug, 5=trace
# verbosity: info
## maximum node warmup duration; proceeds when stable or after this time
# warmup-time: 5m0s
## send a welcome message string during handshakes
# welcome-message: ""
## withdrawal target addresses
# withdrawal-addresses-whitelist: []
## enable wss p2p connections (default: false)
# p2p-wss-enable: false
## wss address (default: :1635)
# p2p-wss-addr: :1635
## WSS NAT exposed address
# nat-wss-addr: ""
## autotls domain (default: libp2p.direct)
# autotls-domain: ""
## autotls registration endpoint (default: https://registration.libp2p.direct)
# autotls-registration-endpoint: ""
## autotls ca endpoint (default: https://acme-v02.api.letsencrypt.org/directory)
# autotls-ca-endpoint: ""