Versions in this module Expand all Collapse all v1 v1.0.1 Jul 9, 2024 Changes in this version + var Defaults = Config + var FullNodeGPO = gasprice.Config + func CreateConsensusEngine(config *params.ChainConfig, db ethdb.Database) (consensus.Engine, error) + type Config struct + ApplySuperchainUpgrades bool + BlobPool blobpool.Config + DatabaseCache int + DatabaseFreezer string + DatabaseHandles int + DocRoot string + EnablePreimageRecording bool + EthDiscoveryURLs []string + FilterLogCacheSize int + GPO gasprice.Config + Genesis *core.Genesis + LightEgress int + LightIngress int + LightNoPrune bool + LightNoSyncServe bool + LightPeers int + LightServ int + Miner miner.Config + NetworkId uint64 + NoPrefetch bool + NoPruning bool + OverrideCancun *uint64 + OverrideOptimismCanyon *uint64 + OverrideOptimismEcotone *uint64 + OverrideOptimismInterop *uint64 + OverrideVerkle *uint64 + Preimages bool + RPCEVMTimeout time.Duration + RPCGasCap uint64 + RPCTxFeeCap float64 + RequiredBlocks map[uint64]common.Hash + RollupDisableTxPoolAdmission bool + RollupDisableTxPoolGossip bool + RollupHaltOnIncompatibleProtocolVersion string + RollupHistoricalRPC string + RollupHistoricalRPCTimeout time.Duration + RollupSequencerHTTP string + SkipBcVersionCheck bool + SnapDiscoveryURLs []string + SnapshotCache int + StateHistory uint64 + StateScheme string + SyncMode downloader.SyncMode + TransactionHistory uint64 + TrieCleanCache int + TrieDirtyCache int + TrieTimeout time.Duration + TxLookupLimit uint64 + TxPool legacypool.Config + func (c *Config) UnmarshalTOML(unmarshal func(interface{}) error) error + func (c Config) MarshalTOML() (interface{}, error)