mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-26 14:46:42 +00:00
* enforce gas configs for all networks * eth/gasprice: remove else if for log * docs/cli: update example config * fix tests * internal/cli/server: fix tests * miner: fix tests
187 lines
4.4 KiB
TOML
187 lines
4.4 KiB
TOML
# NOTE: Uncomment and configure the following 8 fields in case you run a validator:
|
|
# `mine`, `etherbase`, `nodiscover`, `maxpeers`, `keystore`, `allow-insecure-unlock`, `password`, `unlock`
|
|
|
|
chain = "mainnet"
|
|
# chain = "mumbai", "amoy"
|
|
# identity = "Annon-Identity"
|
|
# verbosity = 3
|
|
# vmdebug = false
|
|
datadir = "/var/lib/bor/data"
|
|
# ancient = ""
|
|
# "db.engine" = "leveldb"
|
|
# keystore = "/var/lib/bor/keystore"
|
|
# "rpc.batchlimit" = 100
|
|
# "rpc.returndatalimit" = 100000
|
|
syncmode = "full"
|
|
# gcmode = "full"
|
|
# snapshot = true
|
|
# "bor.logs" = false
|
|
# ethstats = ""
|
|
# devfakeauthor = false
|
|
# ["eth.requiredblocks"]
|
|
|
|
# [log]
|
|
# vmodule = ""
|
|
# json = false
|
|
# backtrace = ""
|
|
# debug = true
|
|
# enable-block-tracking = false
|
|
|
|
[p2p]
|
|
# maxpeers = 1
|
|
# nodiscover = true
|
|
# maxpendpeers = 50
|
|
# bind = "0.0.0.0"
|
|
# port = 30303
|
|
# nat = "any"
|
|
# netrestrict = ""
|
|
# nodekey = ""
|
|
# nodekeyhex = ""
|
|
[p2p.discovery]
|
|
# v4disc = true
|
|
# v5disc = false
|
|
bootnodes = ["enode://b8f1cc9c5d4403703fbf377116469667d2b1823c0daf16b7250aa576bacf399e42c3930ccfcb02c5df6879565a2b8931335565f0e8d3f8e72385ecf4a4bf160a@3.36.224.80:30303", "enode://8729e0c825f3d9cad382555f3e46dcff21af323e89025a0e6312df541f4a9e73abfa562d64906f5e59c51fe6f0501b3e61b07979606c56329c020ed739910759@54.194.245.5:30303"]
|
|
# Uncomment below `bootnodes` field for Mumbai bootnode
|
|
# bootnodes = ["enode://bdcd4786a616a853b8a041f53496d853c68d99d54ff305615cd91c03cd56895e0a7f6e9f35dbf89131044e2114a9a782b792b5661e3aff07faf125a98606a071@43.200.206.40:30303", "enode://209aaf7ed549cf4a5700fd833da25413f80a1248bd3aa7fe2a87203e3f7b236dd729579e5c8df61c97bf508281bae4969d6de76a7393bcbd04a0af70270333b3@54.216.248.9:30303"]
|
|
# bootnodesv4 = []
|
|
# bootnodesv5 = []
|
|
# static-nodes = []
|
|
# trusted-nodes = []
|
|
# dns = []
|
|
|
|
# [heimdall]
|
|
# url = "http://localhost:1317"
|
|
# "bor.without" = false
|
|
# grpc-address = ""
|
|
|
|
[txpool]
|
|
nolocals = true
|
|
pricelimit = 25000000000
|
|
accountslots = 16
|
|
globalslots = 32768
|
|
accountqueue = 16
|
|
globalqueue = 32768
|
|
lifetime = "1h30m0s"
|
|
# locals = []
|
|
# journal = ""
|
|
# rejournal = "1h0m0s"
|
|
# pricebump = 10
|
|
|
|
[miner]
|
|
gaslimit = 30000000
|
|
gasprice = "25000000000"
|
|
# mine = true
|
|
# etherbase = "VALIDATOR ADDRESS"
|
|
# extradata = ""
|
|
# recommit = "2m5s"
|
|
# commitinterrupt = true
|
|
|
|
|
|
# [jsonrpc]
|
|
# ipcdisable = false
|
|
# ipcpath = ""
|
|
# gascap = 50000000
|
|
# evmtimeout = "5s"
|
|
# txfeecap = 5.0
|
|
# allow-unprotected-txs = false
|
|
# enabledeprecatedpersonal = false
|
|
# [jsonrpc.http]
|
|
# enabled = false
|
|
# port = 8545
|
|
# prefix = ""
|
|
# host = "localhost"
|
|
# api = ["eth", "net", "web3", "txpool", "bor"]
|
|
# vhosts = ["*"]
|
|
# corsdomain = ["*"]
|
|
# ep-size = 40
|
|
# ep-requesttimeout = "0s"
|
|
# [jsonrpc.ws]
|
|
# enabled = false
|
|
# port = 8546
|
|
# prefix = ""
|
|
# host = "localhost"
|
|
# api = ["web3", "net"]
|
|
# origins = ["*"]
|
|
# ep-size = 40
|
|
# ep-requesttimeout = "0s"
|
|
# [jsonrpc.graphql]
|
|
# enabled = false
|
|
# port = 0
|
|
# prefix = ""
|
|
# host = ""
|
|
# vhosts = ["*"]
|
|
# corsdomain = ["*"]
|
|
# [jsonrpc.auth]
|
|
# jwtsecret = ""
|
|
# addr = "localhost"
|
|
# port = 8551
|
|
# vhosts = ["localhost"]
|
|
# [jsonrpc.timeouts]
|
|
# read = "10s"
|
|
# write = "30s"
|
|
# idle = "2m0s"
|
|
|
|
[gpo]
|
|
# blocks = 20
|
|
# percentile = 60
|
|
# maxheaderhistory = 1024
|
|
# maxblockhistory = 1024
|
|
# maxprice = "5000000000000"
|
|
ignoreprice = "25000000000"
|
|
|
|
[telemetry]
|
|
metrics = true
|
|
# expensive = false
|
|
# prometheus-addr = "127.0.0.1:7071"
|
|
# opencollector-endpoint = ""
|
|
# [telemetry.influx]
|
|
# influxdb = false
|
|
# endpoint = ""
|
|
# database = ""
|
|
# username = ""
|
|
# password = ""
|
|
# influxdbv2 = false
|
|
# token = ""
|
|
# bucket = ""
|
|
# organization = ""
|
|
# [telemetry.influx.tags]
|
|
|
|
# [cache]
|
|
# cache = 1024
|
|
# gc = 25
|
|
# snapshot = 10
|
|
# database = 50
|
|
# trie = 15
|
|
# noprefetch = false
|
|
# preimages = false
|
|
# txlookuplimit = 2350000
|
|
# triesinmemory = 128
|
|
# blocklogs = 32
|
|
# timeout = "1h0m0s"
|
|
# fdlimit = 0
|
|
|
|
[accounts]
|
|
# allow-insecure-unlock = true
|
|
# password = "/var/lib/bor/password.txt"
|
|
# unlock = ["VALIDATOR ADDRESS"]
|
|
# lightkdf = false
|
|
# disable-bor-wallet = false
|
|
|
|
# [grpc]
|
|
# addr = ":3131"
|
|
|
|
# [developer]
|
|
# dev = false
|
|
# period = 0
|
|
# gaslimit = 11500000
|
|
|
|
# [parallelevm]
|
|
# enable = true
|
|
# procs = 8
|
|
|
|
# [pprof]
|
|
# pprof = false
|
|
# port = 6060
|
|
# addr = "127.0.0.1"
|
|
# memprofilerate = 524288
|
|
# blockprofilerate = 0
|