There are four types of configuration files in Nebulas.
- Normal node.
- Miner node.(Miner - related configuration is increased relative to normal nodes)
- Super node.(Some connection limits are higher than normal nodes)
- Sign node. (Do not synchronize information with any node, only do signature and unlock)
network {
seed: ["/ip4/13.251.33.39/tcp/8680/ipfs/QmVm5CECJdPAHmzJWN2X7tP335L5LguGb9QLQ78riA9gw3"]
listen: ["0.0.0.0:8680"]
private_key: "conf/networkkey"
}
chain {
chain_id:1
datadir: "data.db"
keydir: "keydir"
genesis: "conf/genesis.conf"
signature_ciphers: ["ECC_SECP256K1"]
}
rpc {
rpc_listen: ["0.0.0.0:8784"]
http_listen: ["0.0.0.0:8785"]
http_module: ["api","admin"]
connection_limits:200
http_limits:200
}
app {
log_level: "debug"
log_file: "logs"
enable_crash_report: true
}
stats {
enable_metrics: false
}
network {
seed: ["/ip4/13.251.33.39/tcp/8680/ipfs/QmVm5CECJdPAHmzJWN2X7tP335L5LguGb9QLQ78riA9gw3"]
listen: ["0.0.0.0:8680"]
private_key: "conf/networkkey"
}
chain {
chain_id: 1
datadir: "data.db"
keydir: "keydir"
genesis: "conf/genesis.conf"
coinbase: "n1EzGmFsVepKduN1U5QFyhLqpzFvM9sRSmG"
signature_ciphers: ["ECC_SECP256K1"]
start_mine:true
miner: "n1PxjEu9sa2nvk9SjSGtJA91nthogZ1FhgY"
remote_sign_server: "127.0.0.1:8694"
enable_remote_sign_server: true
}
rpc {
rpc_listen: ["127.0.0.1:8684"]
http_listen: ["0.0.0.0:8685"]
http_module: ["api","admin"]
connection_limits:200
http_limits:200
}
app {
log_level: "debug"
log_file: "logs"
enable_crash_report: true
}
stats {
enable_metrics: false
}
network {
seed: ["/ip4/13.251.33.39/tcp/8680/ipfs/QmVm5CECJdPAHmzJWN2X7tP335L5LguGb9QLQ78riA9gw3"]
listen: ["0.0.0.0:8680"]
private_key: "conf/networkkey"
stream_limits: 500
reserved_stream_limits: 50
}
chain {
chain_id:1
datadir: "data.db"
keydir: "keydir"
genesis: "conf/genesis.conf"
signature_ciphers: ["ECC_SECP256K1"]
}
rpc {
rpc_listen: ["0.0.0.0:8684"]
http_listen: ["0.0.0.0:8685"]
http_module: ["api"]
connection_limits:500
http_limits:500
http_cors: ["*"]
}
app {
log_level: "debug"
log_file: "logs"
enable_crash_report: true
pprof:{
http_listen: "0.0.0.0:8888"
}
}
stats {
enable_metrics: false
}
network {
listen: ["0.0.0.0:8680"]
private_key: "conf/networkkey"
}
chain {
chain_id:0
datadir: "data.db"
keydir: "keydir"
genesis: "conf/genesis.conf"
signature_ciphers: ["ECC_SECP256K1"]
}
rpc {
rpc_listen: ["0.0.0.0:8684"]
http_listen: ["127.0.0.1:8685"]
http_module: ["admin"]
connection_limits:200
http_limits:200
}
app {
log_level: "debug"
log_file: "logs"
enable_crash_report: true
pprof:{
http_listen: "127.0.0.1:8888"
}
}
stats {
enable_metrics: false
}