description |
---|
Sample Fast Sync configurations for Nethermind |
{% tabs %} {% tab title="mainnet.cfg" %}
{
"Init": {
"WebSocketsEnabled": false,
"StoreReceipts": true,
"IsMining": false,
"ChainSpecPath": "chainspec/foundation.json",
"GenesisHash": "0xd4e56740f876aef8c010b86a40d5f56745a118d0906a34e69aec8c0db1cb8fa3",
"BaseDbPath": "nethermind_db/mainnet",
"LogFileName": "mainnet.logs.txt",
"DiagnosticMode": "None",
"MemoryHint": 2048000000
},
"Network": {
"DiscoveryPort": 30303,
"P2PPort": 30303,
"ActivePeersMaxCount": 100
},
"JsonRpc": {
"Enabled": false,
"Timeout": 20000,
"Host": "127.0.0.1",
"Port": 8545
},
"TxPool": {
"Size": 2048
},
"Db": {
"CacheIndexAndFilterBlocks": false
},
"Sync": {
"FastSync": true,
"PivotNumber": 12864000,
"PivotHash": "0x3f6659e34eda19383437b02e27b11356e49a753eadb50dcbe5ada3b759df9227",
"PivotTotalDifficulty": "27770076516721242175281",
"FastBlocks": true,
"DownloadBodiesInFastSync": true,
"DownloadReceiptsInFastSync": true,
"AncientBodiesBarrier": 11052984,
"AncientReceiptsBarrier": 11052984,
"UseGethLimitsInFastBlocks": true,
"WitnessProtocolEnabled": true
},
"EthStats": {
"Enabled": false,
"Server": "wss://ethstats.net/api",
"Name": "Nethermind",
"Secret": "secret",
"Contact": "[email protected]"
},
"Metrics": {
"NodeName": "Mainnet",
"Enabled": false,
"PushGatewayUrl": "http://localhost:9091/metrics",
"IntervalSeconds": 5
},
"Analytics": {
"LogPublishedData": false,
"PluginsEnabled": false
}
}
{% endtab %}
{% tab title="goerli.cfg" %}
{
"Init": {
"WebSocketsEnabled": false,
"StoreReceipts": true,
"EnableUnsecuredDevWallet": false,
"IsMining": false,
"ChainSpecPath": "chainspec/goerli.json",
"GenesisHash": "0xbf7e331f7f7c1dd2e05159666b3bf8bc7a8a3a9eb1d518969eab529dd9b88c1a",
"BaseDbPath": "nethermind_db/goerli",
"LogFileName": "goerli.logs.txt",
"MemoryHint": 768000000
},
"Network": {
"DiscoveryPort": 30303,
"P2PPort": 30303,
"DiagTracerEnabled": false
},
"JsonRpc": {
"Enabled": false,
"Timeout": 20000,
"Host": "127.0.0.1",
"Port": 8545
},
"TxPool": {
"Size": 1024
},
"Db": {
"CacheIndexAndFilterBlocks": false,
"EnableMetricsUpdater": true,
"EnableDbStatistics": false
},
"Sync": {
"FastSync": true,
"PivotNumber": 5160000,
"PivotHash": "0x47ee48875f9c2ffb801487b88d32886b85e6df14c0cd3b023dd9c8ed9c5c3d6a",
"PivotTotalDifficulty": "7543345",
"FastBlocks": true,
"BeamSync": false,
"DownloadBodiesInFastSync": true,
"DownloadReceiptsInFastSync": true,
"UseGethLimitsInFastBlocks": true,
"WitnessProtocolEnabled": true
},
"EthStats": {
"Enabled": false,
"Server": "wss://stats.goerli.net/api",
"Name": "Nethermind",
"Secret": "secret",
"Contact": "[email protected]"
},
"Metrics": {
"NodeName": "Goerli",
"Enabled": false,
"PushGatewayUrl": "http://localhost:9091/metrics",
"IntervalSeconds": 5
},
"Bloom": {
"IndexLevelBucketSizes": [
16,
16,
16,
16
]
}
}
{% endtab %}
{% tab title="rinkeby.cfg" %}
{
"Init": {
"WebSocketsEnabled": false,
"StoreReceipts": true,
"IsMining": false,
"ChainSpecPath": "chainspec/rinkeby.json",
"GenesisHash": "0x6341fd3daf94b748c72ced5a5b26028f2474f5f00d824504e4fa37a75767e177",
"BaseDbPath": "nethermind_db/rinkeby",
"LogFileName": "rinkeby.logs.txt",
"MemoryHint": 1024000000
},
"Network": {
"DiscoveryPort": 30303,
"P2PPort": 30303
},
"TxPool": {
"Size": 1024
},
"JsonRpc": {
"Enabled": false,
"Timeout": 20000,
"Host": "127.0.0.1",
"Port": 8545
},
"Db": {
"CacheIndexAndFilterBlocks": false
},
"Sync": {
"FastSync": true,
"BeamSync": false,
"PivotNumber": 8940000,
"PivotHash": "0x57ead986f28cc83c30a1cae725c6df50f210b7129226a5f7c728628109eecc0e",
"PivotTotalDifficulty": "15256291",
"FastBlocks": true,
"DownloadBodiesInFastSync": true,
"DownloadReceiptsInFastSync": true,
"UseGethLimitsInFastBlocks": true
},
"EthStats": {
"Enabled": false,
"Server": "ws://localhost:3000/api",
"Name": "Nethermind",
"Secret": "secret",
"Contact": "[email protected]"
},
"Metrics": {
"NodeName": "Rinkeby",
"Enabled": false,
"PushGatewayUrl": "http://localhost:9091/metrics",
"IntervalSeconds": 5
}
}
{% endtab %}
{% tab title="ropsten.cfg" %}
{
"Init": {
"WebSocketsEnabled": false,
"StoreReceipts": true,
"IsMining": false,
"ChainSpecPath": "chainspec/ropsten.json",
"GenesisHash": "0x41941023680923e0fe4d74a34bdac8141f2540e3ae90623718e47d66d1ca4a2d",
"BaseDbPath": "nethermind_db/ropsten",
"LogFileName": "ropsten.logs.txt",
"MemoryHint": 1024000000
},
"Network": {
"DiscoveryPort": 30303,
"P2PPort": 30303
},
"TxPool": {
"Size": 1024
},
"JsonRpc": {
"Enabled": false,
"Timeout": 20000,
"Host": "127.0.0.1",
"Port": 8545
},
"Db": {
"CacheIndexAndFilterBlocks": false
},
"Sync": {
"FastSync": true,
"FastBlocks": true,
"BeamSync": false,
"UseGethLimitsInFastBlocks": true,
"PivotNumber": 10660000,
"DownloadBodiesInFastSync": true,
"DownloadReceiptsInFastSync": true,
"PivotHash": "0x8f1d8e1e8e33427e85364fe138e05d40feffe8a46fa18029db101e4cb78464ea",
"PivotTotalDifficulty": "34183794910988026"
},
"EthStats": {
"Enabled": false,
"Server": "ws://ropsten-stats.parity.io/api",
"Name": "Nethermind",
"Secret": "secret",
"Contact": "[email protected]"
},
"Metrics": {
"NodeName": "Ropsten",
"Enabled": false,
"PushGatewayUrl": "http://localhost:9091/metrics",
"IntervalSeconds": 5
}
}
{% endtab %} {% endtabs %}