Versions in this module Expand all Collapse all v1 v1.10.2 Dec 15, 2024 Changes in this version + type BlsConfig struct + KMSConfigFile string + KMSConfigSrcType string + KMSEnabled bool + KeyDir string + KeyFiles []string + MaxKeys int + PassEnabled bool + PassFile string + PassSrcType string + SavePassphrase bool + type ConsensusConfig struct + AggregateSig bool + MinPeers int + type DevnetConfig struct + ItcNodeSize int + NumShards int + ShardSize int + SlotsLimit int + type DnsSync struct + Client bool + Port int + Server bool + ServerPort int + Zone string + type GasPriceOracleConfig struct + BlockGasLimit int + Blocks int + DefaultPrice int64 + LowUsageThreshold int + MaxPrice int64 + Percentile int + Transactions int + type GeneralConfig struct + DataDir string + EnablePruneBeaconChain bool + IsArchival bool + IsBackup bool + IsBeaconArchival bool + IsOffline bool + NoStaking bool + NodeType string + RunElasticMode bool + ShardID int + TraceEnable bool + TriesInMemory int + type HttpConfig struct + AuthPort int + Enabled bool + IP string + IdleTimeout string + Port int + ReadTimeout string + RosettaEnabled bool + RosettaPort int + WriteTimeout string + type IntelchainConfig struct + BLSKeys BlsConfig + Consensus *ConsensusConfig + DNSSync DnsSync + Devnet *DevnetConfig + GPO GasPriceOracleConfig + General GeneralConfig + HTTP HttpConfig + Legacy *LegacyConfig + Log LogConfig + Network NetworkConfig + P2P P2pConfig + Pprof PprofConfig + Preimage *PreimageConfig + Prometheus *PrometheusConfig + RPCOpt RpcOptConfig + Revert *RevertConfig + ShardData ShardDataConfig + Sync SyncConfig + Sys *SysConfig + TiKV *TiKVConfig + TxPool TxPoolConfig + Version string + WS WsConfig + func (hc IntelchainConfig) ToRPCServerConfig() nodeconfig.RPCServerConfig + type LegacyConfig struct + TPBroadcastInvalidTxn *bool + WebHookConfig *string + type LogConfig struct + Console bool + Context *LogContext + FileName string + Folder string + RotateCount int + RotateMaxAge int + RotateSize int + VerbosePrints LogVerbosePrints + Verbosity int + type LogContext struct + IP string + Port int + type LogVerbosePrints struct + Config bool + func FlagSliceToLogVerbosePrints(verbosePrintsFlagSlice []string) LogVerbosePrints + type NetworkConfig struct + BootNodes []string + NetworkType string + type P2pConfig struct + ConnManagerHighWatermark int + ConnManagerLowWatermark int + DHTDataStore *string + DisablePrivateIPScan bool + DiscConcurrency int + IP string + KeyFile string + MaxConnsPerIP int + MaxPeers int64 + Port int + WaitForEachPeerToConnect bool + type PprofConfig struct + Enabled bool + Folder string + ListenAddr string + ProfileDebugValues []int + ProfileIntervals []int + ProfileNames []string + type PreimageConfig struct + ExportTo string + GenerateEnd uint64 + GenerateStart uint64 + ImportFrom string + type PriceLimit int64 + func (s *PriceLimit) UnmarshalTOML(data interface{}) error + func (s PriceLimit) MarshalTOML() ([]byte, error) + type PrometheusConfig struct + EnablePush bool + Enabled bool + Gateway string + IP string + Port int + type RevertConfig struct + RevertBeacon bool + RevertBefore int + RevertTo int + type RpcOptConfig struct + DebugEnabled bool + EthRPCsEnabled bool + EvmCallTimeout string + LegacyRPCsEnabled bool + PreimagesEnabled bool + RateLimterEnabled bool + RequestsPerSecond int + RpcFilterFile string + StakingRPCsEnabled bool + type ShardDataConfig struct + CacheSize int + CacheTime int + DiskCount int + EnableShardData bool + ShardCount int + type StagedSyncConfig struct + DebugMode bool + DoubleCheckBlockHashes bool + InsertChainBatchSize int + LogProgress bool + MaxBackgroundBlocks uint64 + MaxBlocksPerSyncCycle uint64 + MaxMemSyncCycleSize uint64 + TurboMode bool + UseMemDB bool + VerifyAllSig bool + VerifyHeaderBatchSize uint64 + type SyncConfig struct + Concurrency int + DiscBatch int + DiscHardLowCap int + DiscHighCap int + DiscSoftLowCap int + Downloader bool + Enabled bool + InitStreams int + MaxAdvertiseWaitTime int + MinPeers int + StagedSync bool + StagedSyncCfg StagedSyncConfig + SyncMode uint32 + type SysConfig struct + NtpServer string + type TiKVConfig struct + Debug bool + PDAddr []string + Role string + StateDBCachePersistencePath string + StateDBCacheSizeInMB uint32 + StateDBRedisLRUTimeInDay uint32 + StateDBRedisServerAddr []string + type TxPoolConfig struct + AccountQueue uint64 + AccountSlots uint64 + AllowedTxsFile string + BlacklistFile string + GlobalQueue uint64 + GlobalSlots uint64 + Lifetime time.Duration + LocalAccountsFile string + PriceBump uint64 + PriceLimit PriceLimit + RosettaFixFile string + type WsConfig struct + AuthPort int + Enabled bool + IP string + Port int