2023-08-21 03:50:38 +00:00
|
|
|
|
package config
|
|
|
|
|
|
|
|
|
|
type EngineConfig struct {
|
|
|
|
|
ProvingKeyId string `yaml:"provingKeyId"`
|
|
|
|
|
Filter string `yaml:"filter"`
|
|
|
|
|
GenesisSeed string `yaml:"genesisSeed"`
|
|
|
|
|
MaxFrames int64 `yaml:"maxFrames"`
|
|
|
|
|
PendingCommitWorkers int64 `yaml:"pendingCommitWorkers"`
|
2023-10-26 05:55:39 +00:00
|
|
|
|
MinimumPeersRequired int `yaml:"minimumPeersRequired"`
|
2024-02-15 02:32:05 +00:00
|
|
|
|
StatsMultiaddr string `yaml:"statsMultiaddr"`
|
v1.4.18-patch-2 (#230)
* feat: IPC for wesolowski
* update self peer info
* remove digests and signatures
* add new binaries and digests
* Signatory #13 added
* Signatory #4 added (#231)
* added sig.6 files (#232)
* Signatory #9 added (#233)
* Added signatories #1, #2, #3, #5, #8, #12, #14, #15, #16, #17
* remove binaries, release ready
---------
Co-authored-by: 0xOzgur <29779769+0xOzgur@users.noreply.github.com>
Co-authored-by: Demipoet <161999657+demipoet@users.noreply.github.com>
Co-authored-by: Freekers <1370857+Freekers@users.noreply.github.com>
2024-05-29 17:51:47 +00:00
|
|
|
|
// Sets the fmt.Sprintf format string to use as the listen multiaddrs for
|
|
|
|
|
// data worker processes
|
|
|
|
|
DataWorkerBaseListenMultiaddr string `yaml:"dataWorkerBaseListenMultiaddr"`
|
|
|
|
|
// Sets the starting port number to use as the listen port for data worker
|
|
|
|
|
// processes, incrementing by 1 until n-1, n = cores. (Example: a 4 core
|
|
|
|
|
// system, base listen port of 40000 will listen on 40000, 40001, 40002)
|
|
|
|
|
DataWorkerBaseListenPort uint16 `yaml:"dataWorkerBaseListenPort"`
|
|
|
|
|
DataWorkerMemoryLimit int64 `yaml:"dataWorkerMemoryLimit"`
|
2024-06-08 11:32:45 +00:00
|
|
|
|
// Alternative configuration path to manually specify data workers by multiaddr
|
2024-10-12 18:55:17 +00:00
|
|
|
|
DataWorkerMultiaddrs []string `yaml:"dataWorkerMultiaddrs"`
|
|
|
|
|
MultisigProverEnrollmentPaths []string `yaml:"multisigProverEnrollmentPaths"`
|
2024-01-03 07:31:42 +00:00
|
|
|
|
|
|
|
|
|
// Values used only for testing – do not override these in production, your
|
|
|
|
|
// node will get kicked out
|
|
|
|
|
Difficulty uint32 `yaml:"difficulty"`
|
2023-08-21 03:50:38 +00:00
|
|
|
|
}
|