mirror of
https://github.com/filecoin-project/lotus.git
synced 2025-08-06 16:41:19 +08:00

* feat(f3): allow specifying full static manifests Signed-off-by: Jakub Sztandera <oss@kubuxu.com> * fix interop ManifestServerID Signed-off-by: Jakub Sztandera <oss@kubuxu.com> * cleanup F3BoostrapEpoch Signed-off-by: Jakub Sztandera <oss@kubuxu.com> * fix butterfly Signed-off-by: Jakub Sztandera <oss@kubuxu.com> * Rip out dynamic manifest handling Signed-off-by: Jakub Sztandera <oss@kubuxu.com> * Fix itests Signed-off-by: Jakub Sztandera <oss@kubuxu.com> * fix lint Signed-off-by: Jakub Sztandera <oss@kubuxu.com> * Disable non-relevant linter Signed-off-by: Jakub Sztandera <oss@kubuxu.com> * fix tests Signed-off-by: Jakub Sztandera <oss@kubuxu.com> * Address review Signed-off-by: Jakub Sztandera <oss@kubuxu.com> * add CHANGELOG Signed-off-by: Jakub Sztandera <oss@kubuxu.com> * Update build/buildconstants/f3manifest_butterfly.json Co-authored-by: Masih H. Derkani <m@derkani.org> * Update build/buildconstants/f3manifest_interop.json Co-authored-by: Masih H. Derkani <m@derkani.org> * Update build/buildconstants/f3manifest_2k.json Co-authored-by: Masih H. Derkani <m@derkani.org> --------- Signed-off-by: Jakub Sztandera <oss@kubuxu.com> Co-authored-by: Masih H. Derkani <m@derkani.org>
62 lines
1.8 KiB
JSON
62 lines
1.8 KiB
JSON
{
|
|
"Pause": false,
|
|
"ProtocolVersion": 7,
|
|
"InitialInstance": 0,
|
|
"BootstrapEpoch": 1000,
|
|
"NetworkName": "butterflynet",
|
|
"ExplicitPower": null,
|
|
"IgnoreECPower": false,
|
|
"InitialPowerTable": null,
|
|
"CommitteeLookback": 10,
|
|
"CatchUpAlignment": 15000000000,
|
|
"Gpbft": {
|
|
"Delta": 6000000000,
|
|
"DeltaBackOffExponent": 2,
|
|
"QualityDeltaMultiplier": 1,
|
|
"MaxLookaheadRounds": 5,
|
|
"ChainProposedLength": 100,
|
|
"RebroadcastBackoffBase": 6000000000,
|
|
"RebroadcastBackoffExponent": 1.3,
|
|
"RebroadcastBackoffSpread": 0.1,
|
|
"RebroadcastBackoffMax": 60000000000
|
|
},
|
|
"EC": {
|
|
"Period": 30000000000,
|
|
"Finality": 900,
|
|
"DelayMultiplier": 2,
|
|
"BaseDecisionBackoffTable": [1.3, 1.69, 2.2, 2.86, 3.71, 4.83, 6.27, 7.5],
|
|
"HeadLookback": 4,
|
|
"Finalize": true
|
|
},
|
|
"CertificateExchange": {
|
|
"ClientRequestTimeout": 10000000000,
|
|
"ServerRequestTimeout": 60000000000,
|
|
"MinimumPollInterval": 30000000000,
|
|
"MaximumPollInterval": 120000000000
|
|
},
|
|
"PubSub": {
|
|
"CompressionEnabled": true,
|
|
"ChainCompressionEnabled": true,
|
|
"GMessageSubscriptionBufferSize": 128,
|
|
"ValidatedMessageBufferSize": 128
|
|
},
|
|
"ChainExchange": {
|
|
"SubscriptionBufferSize": 32,
|
|
"MaxChainLength": 100,
|
|
"MaxInstanceLookahead": 10,
|
|
"MaxDiscoveredChainsPerInstance": 1000,
|
|
"MaxWantedChainsPerInstance": 1000,
|
|
"RebroadcastInterval": 2000000000,
|
|
"MaxTimestampAge": 8000000000
|
|
},
|
|
"PartialMessageManager": {
|
|
"PendingDiscoveredChainsBufferSize": 100,
|
|
"PendingPartialMessagesBufferSize": 100,
|
|
"PendingChainBroadcastsBufferSize": 100,
|
|
"PendingInstanceRemovalBufferSize": 10,
|
|
"CompletedMessagesBufferSize": 100,
|
|
"MaxBufferedMessagesPerInstance": 25000,
|
|
"MaxCachedValidatedMessagesPerInstance": 25000
|
|
}
|
|
}
|