geth 命令说明

NAME:
   geth - the go-ethereum command line interface

USAGE:
   geth [global options] command [command options] [arguments...]

COMMANDS:
   account                Manage accounts
   管理帐户

   attach                 Start an interactive JavaScript environment (connect to node)
   启动交互式 JavaScript 环境(连接到节点)

   console                Start an interactive JavaScript environment
   启动交互式 JavaScript 环境

   db                     Low level database operations
   低级数据库操作

   dump                   Dump a specific block from storage
   从存储中转储特定块

   dumpconfig             Export configuration values in a TOML format
   以 TOML 格式导出配置值

   dumpgenesis            Dumps genesis block JSON configuration to stdout
   将创世块 JSON 配置转储到标准输出

   export                 Export blockchain into file
   将区块链导出到文件

   export-preimages       Export the preimage database into an RLP stream
   将原像数据库导出到 RLP 流中

   import                 Import a blockchain file
   导入区块链文件

   import-preimages       Import the preimage database from an RLP stream
   从 RLP 流导入原像数据库

   init                   Bootstrap and initialize a new genesis block
   引导并初始化一个新的创世块

   js                     (DEPRECATED) Execute the specified JavaScript files
   (已弃用)执行指定的 JavaScript 文件

   license                Display license information
   显示许可证信息

   makecache              Generate ethash verification cache (for testing)
   生成ethash验证缓存(用于测试)

   makedag                Generate ethash mining DAG (for testing)
   生成 ethash 挖矿 DAG(用于测试)

   removedb               Remove blockchain and state databases
   删除区块链和状态数据库

   show-deprecated-flags  Show flags that have been deprecated
   显示已弃用的标志

   snapshot               A set of commands based on the snapshot
   一组基于快照的命令

   verkle                 A set of experimental verkle tree management commands
   一组实验性的verkle树管理命令

   version                Print version numbers
   打印版本号

   version-check          Checks (online) for known Geth security vulnerabilities
   检查(在线)已知的 Geth 安全漏洞

   wallet                 Manage Ethereum presale wallets
   管理以太坊预售钱包

   help, h                Shows a list of commands or help for one command
   显示命令列表或一个命令的帮助

GLOBAL OPTIONS:
   ACCOUNT

    --allow-insecure-unlock        (default: false)
          Allow insecure account unlocking when account-related RPCs are exposed by http
          当与帐户相关的 RPC 被 http 暴露时,允许不安全的帐户解锁

    --keystore value
          Directory for the keystore (default = inside the datadir)
          密钥库的目录(默认 = 在 datadir 内)

    --lightkdf                     (default: false)
          Reduce key-derivation RAM & CPU usage at some expense of KDF strength
          以 KDF 强度为代价减少密钥派生 RAM 和 CPU 使用

    --password value
          Password file to use for non-interactive password input
          用于非交互式密码输入的密码文件

    --pcscdpath value
          Path to the smartcard daemon (pcscd) socket file
          智能卡守护程序 (pcscd) 套接字文件的路径

    --signer value
          External signer (url or path to ipc file)
          外部签名者(ipc 文件的 url 或路径)

    --unlock value
          Comma separated list of accounts to unlock
          以逗号分隔的要解锁的帐户列表

    --usb                          (default: false)
          Enable monitoring and management of USB hardware wallets
          启用USB硬件钱包的监控和管理

   ALIASED (deprecated)

    --nousb                        (default: false)
          Disables monitoring for and managing USB hardware wallets (deprecated)
          禁用对 USB 硬件钱包的监控和管理(已弃用)

    --whitelist value
          Comma separated block number-to-hash mappings to enforce (<number>=<hash>)
          (deprecated in favor of --eth.requiredblocks)
          逗号分隔的块编号到哈希映射以强制执行 (<number>=<hash>)(不推荐使用 --eth.requiredblocks)

   API AND CONSOLE

    --authrpc.addr value           (default: "localhost")
          Listening address for authenticated APIs
          认证API的监听地址

    --authrpc.jwtsecret value
          Path to a JWT secret to use for authenticated RPC endpoints
          用于经过身份验证的 RPC 端点的 JWT 机密的路径

    --authrpc.port value           (default: 8551)
          Listening port for authenticated APIs
          已验证 API 的侦听端口

    --authrpc.vhosts value         (default: "localhost")
          Comma separated list of virtual hostnames from which to accept requests (server
          enforced). Accepts '*' wildcard.
          逗号分隔的虚拟主机名列表,从中接受请求(服务器强制)。接受 '*' 通配符。

    --exec value
          Execute JavaScript statement
          执行 JavaScript 语句

    --graphql                      (default: false)
          Enable GraphQL on the HTTP-RPC server. Note that GraphQL can only be started if
          an HTTP server is started as well.
          在 HTTP-RPC 服务器上启用 GraphQL。请注意,只有当 HTTP 服务器也启动时,GraphQL 才能启动。

    --graphql.corsdomain value
          Comma separated list of domains from which to accept cross origin requests
          (browser enforced)
          接受跨源请求的域的逗号分隔列表(浏览器强制)

    --graphql.vhosts value         (default: "localhost")
          Comma separated list of virtual hostnames from which to accept requests (server
          enforced). Accepts '*' wildcard.
          逗号分隔的虚拟主机名列表,从中接受请求(服务器强制)。接受 '*' 通配符。

    --header value, -H value
          Pass custom headers to the RPC server when using --remotedb or the geth attach
          console. This flag can be given multiple times.
          使用 --remotedb 或 geth 附加控制台时,将自定义标头传递给 RPC 服务器。这个标志可以多次给出。

    --http                         (default: false)
          Enable the HTTP-RPC server
          启用 HTTP-RPC 服务器

    --http.addr value              (default: "localhost")
          HTTP-RPC server listening interface
          HTTP-RPC 服务器监听接口

    --http.api value
          API's offered over the HTTP-RPC interface
          通过 HTTP-RPC 接口提供的 API

    --http.corsdomain value
          Comma separated list of domains from which to accept cross origin requests
          (browser enforced)
          接受跨源请求的域的逗号分隔列表(浏览器强制)

    --http.port value              (default: 8545)
          HTTP-RPC server listening port
          HTTP-RPC 服务器监听端口

    --http.rpcprefix value
          HTTP path path prefix on which JSON-RPC is served. Use '/' to serve on all
          paths.
          提供 JSON-RPC 的 HTTP 路径路径前缀。使用 '/' 在所有路径上提供服务。

    --http.vhosts value            (default: "localhost")
          Comma separated list of virtual hostnames from which to accept requests (server
          enforced). Accepts '*' wildcard.
          逗号分隔的虚拟主机名列表,从中接受请求(服务器强制)。接受 '*' 通配符。

    --ipcdisable                   (default: false)
          Disable the IPC-RPC server
          禁用 IPC-RPC 服务器

    --ipcpath value
          Filename for IPC socket/pipe within the datadir (explicit paths escape it)
          datadir 中 IPC socketpipe 的文件名(显式路径将其转义)

    --jspath value                 (default: .)
          JavaScript root path for `loadScript`
          `loadScript` 的 JavaScript 根路径

    --preload value
          Comma separated list of JavaScript files to preload into the console
          以逗号分隔的要预加载到控制台的 JavaScript 文件列表

    --rpc.allow-unprotected-txs    (default: false)
          Allow for unprotected (non EIP155 signed) transactions to be submitted via RPC
          允许通过 RPC 提交未受保护的(非 EIP155 签名的)交易

    --rpc.enabledeprecatedpersonal (default: false)
          Enables the (deprecated) personal namespace
          启用(已弃用的)个人命名空间

    --rpc.evmtimeout value         (default: 5s)
          Sets a timeout used for eth_call (0=infinite)
          设置用于 eth_call 的超时(0=无限)

    --rpc.gascap value             (default: 50000000)
          Sets a cap on gas that can be used in eth_call/estimateGas (0=infinite)
          设置可在 eth_callestimateGas 中使用的gas上限(0=无限)

    --rpc.txfeecap value           (default: 1)
          Sets a cap on transaction fee (in ether) that can be sent via the RPC APIs (0 =
          no cap)
          设置可以通过 RPC API 发送的交易费用上限(以以太币计)(0 = 无上限)

    --ws                           (default: false)
          Enable the WS-RPC server
          启用 WS-RPC 服务器

    --ws.addr value                (default: "localhost")
          WS-RPC server listening interface
          WS-RPC 服务器监听接口

    --ws.api value
          API's offered over the WS-RPC interface
          通过 WS-RPC 接口提供的 API

    --ws.origins value
          Origins from which to accept websockets requests
          接受 websockets 请求的来源

    --ws.port value                (default: 8546)
          WS-RPC server listening port
          WS-RPC 服务器监听端口

    --ws.rpcprefix value
          HTTP path prefix on which JSON-RPC is served. Use '/' to serve on all paths.
          提供 JSON-RPC 的 HTTP 路径前缀。使用 '/' 在所有路径上提供服务。

   DEVELOPER CHAIN

    --dev                          (default: false)
          Ephemeral proof-of-authority network with a pre-funded developer account, mining
          enabled
          具有预先资助的开发者帐户的临时权威证明网络,支持挖掘

    --dev.gaslimit value           (default: 11500000)
          Initial block gas limit
          初始块gas限制

    --dev.period value             (default: 0)
          Block period to use in developer mode (0 = mine only if transaction pending)
          在开发者模式下使用的区块周期(0 = 仅当交易未决时我的)

   ETHASH

    --ethash.cachedir value
          Directory to store the ethash verification caches (default = inside the datadir)
          存储 ethash 验证缓存的目录(默认 = 在 datadir 内)

    --ethash.cachesinmem value     (default: 2)
          Number of recent ethash caches to keep in memory (16MB each)
          要保存在内存中的最近 ethash 缓存的数量(每个 16MB)

    --ethash.cacheslockmmap        (default: false)
          Lock memory maps of recent ethash caches
          锁定最近的 ethash 缓存的内存映射

    --ethash.cachesondisk value    (default: 3)
          Number of recent ethash caches to keep on disk (16MB each)
          要保留在磁盘上的最新 ethash 缓存数(每个 16MB)

    --ethash.dagdir value          (default: C:\Users\user\AppData\Local\Ethash)
          Directory to store the ethash mining DAGs
          存储 ethash 挖矿 DAG 的目录

    --ethash.dagsinmem value       (default: 1)
          Number of recent ethash mining DAGs to keep in memory (1+GB each)
          要保存在内存中的最近 ethash 挖掘 DAG 的数量(每个 1+GB)

    --ethash.dagslockmmap          (default: false)
          Lock memory maps for recent ethash mining DAGs
          为最近的 ethash 挖掘 DAG 锁定内存映射

    --ethash.dagsondisk value      (default: 2)
          Number of recent ethash mining DAGs to keep on disk (1+GB each)
          要保留在磁盘上的最近 ethash 挖掘 DAG 的数量(每个 1+GB)

   ETHEREUM

    --bloomfilter.size value       (default: 2048)
          Megabytes of memory allocated to bloom-filter for pruning
          分配给 bloom-filter 用于修剪的内存的兆字节

    --config value
          TOML configuration file
          TOML配置文件

    --datadir value                (default: C:\Users\user\AppData\Local\Ethereum)
          Data directory for the databases and keystore
          数据库和密钥库的数据目录

    --datadir.ancient value
          Root directory for ancient data (default = inside chaindata)
          古代数据的根目录(默认值 = inside chaindata)

    --datadir.minfreedisk value
          Minimum free disk space in MB, once reached triggers auto shut down (default =
          --cache.gc converted to MB, 0 = disabled)
          以 MB 为单位的最小可用磁盘空间,一旦达到就会触发自动关闭(默认 = --cache.gc 转换为 MB,0 = 禁用)

    --db.engine value              (default: "leveldb")
          Backing database implementation to use ('leveldb' or 'pebble')
          要使用的支持数据库实现('leveldb' 或 'pebble')

    --eth.requiredblocks value
          Comma separated block number-to-hash mappings to require for peering
          (<number>=<hash>)
          逗号分隔的块号到散列映射需要对等 (<number>=<hash>)

    --exitwhensynced               (default: false)
          Exits after block synchronisation completes
          块同步完成后退出

    --gcmode value                 (default: "full")
          Blockchain garbage collection mode ("full", "archive")
          区块链垃圾回收模式(“full”、“archive”)

    --goerli                       (default: false)
          Görli network: pre-configured proof-of-authority test network
          Görli 网络:预配置的权威证明测试网络

    --mainnet                      (default: false)
          Ethereum mainnet
          以太坊主网

    --networkid value              (default: 1)
          Explicitly set network id (integer)(For testnets: use --rinkeby, --goerli,
          --sepolia instead)
          显式设置网络 ID(整数)(对于测试网:使用 --rinkeby、--goerli、--sepolia 代替)

    --override.shanghai value      (default: 0)
          Manually specify the Shanghai fork timestamp, overriding the bundled setting
          手动指定上海分叉时间戳,覆盖捆绑设置

    --rinkeby                      (default: false)
          Rinkeby network: pre-configured proof-of-authority test network
          Rinkeby 网络:预先配置的权威证明测试网络

    --sepolia                      (default: false)
          Sepolia network: pre-configured proof-of-work test network
          Sepolia网络:预配置的工作量证明测试网络

    --snapshot                     (default: true)
          Enables snapshot-database mode (default = enable)
          启用快照数据库模式(默认 = 启用)

    --syncmode value               (default: snap)
          Blockchain sync mode ("snap", "full" or "light")
          区块链同步模式(“snap”、“full”或“light”)

    --txlookuplimit value          (default: 2350000)
          Number of recent blocks to maintain transactions index for (default = about one
          year, 0 = entire chain)
          维护事务索引的最近块数(默认值 = 大约一年,0 = 整个链)

   GAS PRICE ORACLE

    --gpo.blocks value             (default: 20)
          Number of recent blocks to check for gas prices
          检查 gas 价格的最近区块数

    --gpo.ignoreprice value        (default: 2)
          Gas price below which gpo will ignore transactions
          低于 gpo 将忽略交易的 gas 价格

    --gpo.maxprice value           (default: 500000000000)
          Maximum transaction priority fee (or gasprice before London fork) to be
          recommended by gpo
          gpo 推荐的最高交易优先费(或伦敦分叉前的 gasprice)

    --gpo.percentile value         (default: 60)
          Suggested gas price is the given percentile of a set of recent transaction gas
          prices
          建议的 gas 价格是一组最近交易 gas 价格的给定百分位数

   LIGHT CLIENT

    --light.egress value           (default: 0)
          Outgoing bandwidth limit for serving light clients (kilobytes/sec, 0 =
          unlimited)
          服务轻型客户端的传出带宽限制(千字节秒,0 = 无限制)

    --light.ingress value          (default: 0)
          Incoming bandwidth limit for serving light clients (kilobytes/sec, 0 =
          unlimited)
          服务轻型客户端的传入带宽限制(千字节秒,0 = 无限制)

    --light.maxpeers value         (default: 100)
          Maximum number of light clients to serve, or light servers to attach to
          要服务的轻客户端或要连接的轻服务器的最大数量

    --light.nopruning              (default: false)
          Disable ancient light chain data pruning
          禁用古老的轻链数据修剪

    --light.nosyncserve            (default: false)
          Enables serving light clients before syncing
          在同步之前启用服务轻客户端

    --light.serve value            (default: 0)
          Maximum percentage of time allowed for serving LES requests (multi-threaded
          processing allows values over 100)
          服务 LES 请求所允许的最大时间百分比(多线程处理允许值超过 100)

    --ulc.fraction value           (default: 75)
          Minimum % of trusted ultra-light servers required to announce a new head
          宣布新负责人所需的受信任超轻型服务器的最低百分比

    --ulc.onlyannounce             (default: false)
          Ultra light server sends announcements only
          超轻型服务器仅发送公告

    --ulc.servers value
          List of trusted ultra-light servers
          可信超轻型服务器列表

   LOGGING AND DEBUGGING

    --fakepow                      (default: false)
          Disables proof-of-work verification
          禁用工作证明验证

    --log.backtrace value
          Request a stack trace at a specific logging statement (e.g. "block.go:271")
          在特定的日志语句中请求堆栈跟踪(例如“block.go:271”)

    --log.debug                    (default: false)
          Prepends log messages with call-site location (file and line number)
          在日志消息前添加调用站点位置(文件和行号)

    --log.file value
          Write logs to a file
          将日志写入文件

    --log.json                     (default: false)
          Format logs with JSON
          使用 JSON 格式化日志

    --nocompaction                 (default: false)
          Disables db compaction after import
          导入后禁用数据库压缩

    --pprof                        (default: false)
          Enable the pprof HTTP server
          启用 pprof HTTP 服务器

    --pprof.addr value             (default: "127.0.0.1")
          pprof HTTP server listening interface
          pprof HTTP 服务器监听接口

    --pprof.blockprofilerate value (default: 0)
          Turn on block profiling with the given rate
          以给定的速率打开块分析

    --pprof.cpuprofile value
          Write CPU profile to the given file
          将 CPU 配置文件写入给定文件

    --pprof.memprofilerate value   (default: 524288)
          Turn on memory profiling with the given rate
          以给定的速率打开内存分析

    --pprof.port value             (default: 6060)
          pprof HTTP server listening port
          pprof HTTP 服务器监听端口

    --remotedb value
          URL for remote database
          远程数据库的 URL

    --trace value
          Write execution trace to the given file
          将执行跟踪写入给定文件

    --verbosity value              (default: 3)
          Logging verbosity: 0=silent, 1=error, 2=warn, 3=info, 4=debug, 5=detail
          记录详细程度:0=静默,1=错误,2=警告,3=信息,4=调试,5=详细

    --vmodule value
          Per-module verbosity: comma-separated list of <pattern>=<level> (e.g.
          eth/*=5,p2p=4)
          每个模块的详细程度:<pattern>=<level> 的逗号分隔列表(例如 eth=5,p2p=4)

   METRICS AND STATS

    --ethstats value
          Reporting URL of a ethstats service (nodename:secret@host:port)
          ethstats 服务的报告 URL (nodename:secret@host:port)

    --metrics                      (default: false)
          Enable metrics collection and reporting
          启用指标收集和报告

    --metrics.addr value
          Enable stand-alone metrics HTTP server listening interface.
          启用独立指标 HTTP 服务器侦听接口。

    --metrics.expensive            (default: false)
          Enable expensive metrics collection and reporting
          启用昂贵的指标收集和报告

    --metrics.influxdb             (default: false)
          Enable metrics export/push to an external InfluxDB database
          启用指标 export/push 到外部 InfluxDB 数据库

    --metrics.influxdb.bucket value (default: "geth")
          InfluxDB bucket name to push reported metrics to (v2 only)
          将报告的指标推送到的 InfluxDB 存储桶名称(仅限 v2)

    --metrics.influxdb.database value (default: "geth")
          InfluxDB database name to push reported metrics to
          将报告的指标推送到的 InfluxDB 数据库名称

    --metrics.influxdb.endpoint value (default: "http://localhost:8086")
          InfluxDB API endpoint to report metrics to
          向其报告指标的 InfluxDB API 端点

    --metrics.influxdb.organization value (default: "geth")
          InfluxDB organization name (v2 only)
          InfluxDB 组织名称(仅限 v2)

    --metrics.influxdb.password value (default: "test")
          Password to authorize access to the database
          授权访问数据库的密码

    --metrics.influxdb.tags value  (default: "host=localhost")
          Comma-separated InfluxDB tags (key/values) attached to all measurements
          附加到所有测量的逗号分隔的 InfluxDB 标签(键值)

    --metrics.influxdb.token value (default: "test")
          Token to authorize access to the database (v2 only)
          授权访问数据库的令牌(仅限 v2)

    --metrics.influxdb.username value (default: "test")
          Username to authorize access to the database
          授权访问数据库的用户名

    --metrics.influxdbv2           (default: false)
          Enable metrics export/push to an external InfluxDB v2 database
          启用指标 export/push 到外部 InfluxDB v2 数据库

    --metrics.port value           (default: 6060)
          Metrics HTTP server listening port.
          Please note that --metrics.addr must be set
          to start the server.
          指标 HTTP 服务器侦听端口。请注意,必须设置 --metrics.addr 才能启动服务器。

   MINER

    --mine                         (default: false)
          Enable mining
          启用挖矿

    --miner.etherbase value
          0x prefixed public address for block mining rewards
          0x前缀公网地址,用于区块挖矿奖励

    --miner.extradata value
          Block extra data set by the miner (default = client version)
          阻止矿工设置的额外数据(默认=客户端版本)

    --miner.gaslimit value         (default: 30000000)
          Target gas ceiling for mined blocks
          开采区块的目标gas上限

    --miner.gasprice value         (default: 0)
          Minimum gas price for mining a transaction
          挖矿交易的最低gas价格

    --miner.newpayload-timeout value (default: 2s)
          Specify the maximum time allowance for creating a new payload
          指定创建新负载的最大时间限额

    --miner.notify value
          Comma separated HTTP URL list to notify of new work packages
          逗号分隔的 HTTP URL 列表,用于通知新的工作包

    --miner.notify.full            (default: false)
          Notify with pending block headers instead of work packages
          使用挂起的块头而不是工作包进行通知

    --miner.noverify               (default: false)
          Disable remote sealing verification
          禁用远程密封验证

    --miner.recommit value         (default: 2s)
          Time interval to recreate the block being mined
          重新创建正在开采的区块的时间间隔

    --miner.threads value          (default: 0)
          Number of CPU threads to use for mining
          用于挖矿的 CPU 线程数

   MISC

    --help, -h                     (default: false)
          show help
          显示帮助

    --synctarget value
          File for containing the hex-encoded block-rlp as sync target(dev feature)
          包含十六进制编码块 rlp 作为同步目标的文件(开发功能)

   NETWORKING

    --bootnodes value
          Comma separated enode URLs for P2P discovery bootstrap
          用于 P2P 发现引导程序的逗号分隔 enode URL

    --discovery.dns value
          Sets DNS discovery entry points (use "" to disable DNS)
          设置 DNS 发现入口点(使用“”禁用 DNS)

    --discovery.port value         (default: 30303)
          Use a custom UDP port for P2P discovery
          使用自定义 UDP 端口进行 P2P 发现

    --identity value
          Custom node name
          自定义节点名称

    --maxpeers value               (default: 50)
          Maximum number of network peers (network disabled if set to 0)
          网络对等点的最大数量(如果设置为 0 则禁用网络)

    --maxpendpeers value           (default: 0)
          Maximum number of pending connection attempts (defaults used if set to 0)
          挂起连接尝试的最大次数(如果设置为 0,则使用默认值)

    --nat value                    (default: "any")
          NAT port mapping mechanism (any|none|upnp|pmp|pmp:<IP>|extip:<IP>)
          NAT端口映射机制(any|none|upnp|pmp|pmp:<IP>|extip:<IP>)

    --netrestrict value
          Restricts network communication to the given IP networks (CIDR masks)
          将网络通信限制到给定的 IP 网络(CIDR 掩码)

    --nodekey value
          P2P node key file
          P2P节点密钥文件

    --nodekeyhex value
          P2P node key as hex (for testing)
          P2P 节点密钥为十六进制(用于测试)

    --nodiscover                   (default: false)
          Disables the peer discovery mechanism (manual peer addition)
          禁用对等点发现机制(手动对等点添加)

    --port value                   (default: 30303)
          Network listening port
          网络监听端口

    --v5disc                       (default: false)
          Enables the experimental RLPx V5 (Topic Discovery) mechanism
          启用实验性 RLPx V5(主题发现)机制

   PERFORMANCE TUNING

    --cache value                  (default: 1024)
          Megabytes of memory allocated to internal caching (default = 4096 mainnet full
          node, 128 light mode)
          分配给内部缓存的兆字节内存(默认 = 4096 主网全节点,128 轻模式)

    --cache.blocklogs value        (default: 32)
          Size (in number of blocks) of the log cache for filtering
          用于过滤的日志缓存的大小(块数)

    --cache.database value         (default: 50)
          Percentage of cache memory allowance to use for database io
          用于数据库 io 的高速缓存内存百分比

    --cache.gc value               (default: 25)
          Percentage of cache memory allowance to use for trie pruning (default = 25% full
          mode, 0% archive mode)
          用于 trie 修剪的高速缓存内存百分比(默认 = 25% 完整模式,0% 存档模式)

    --cache.noprefetch             (default: false)
          Disable heuristic state prefetch during block import (less CPU and disk IO, more
          time waiting for data)
          在块导入期间禁用启发式状态预取(更少的 CPU 和磁盘 IO,更多的时间等待数据)

    --cache.preimages              (default: false)
          Enable recording the SHA3/keccak preimages of trie keys
          启用记录 trie 密钥的 SHA3keccak 原像

    --cache.snapshot value         (default: 10)
          Percentage of cache memory allowance to use for snapshot caching (default = 10%
          full mode, 20% archive mode)
          用于快照缓存的缓存内存百分比(默认 = 10% 完整模式,20% 归档模式)

    --cache.trie value             (default: 15)
          Percentage of cache memory allowance to use for trie caching (default = 15% full
          mode, 30% archive mode)
          用于 trie 缓存的缓存内存百分比(默认 = 15% 完整模式,30% 归档模式)

    --cache.trie.journal value     (default: "triecache")
          Disk journal directory for trie cache to survive node restarts
          用于 trie 缓存以在节点重新启动后存活的磁盘日志目录

    --cache.trie.rejournal value   (default: 1h0m0s)
          Time interval to regenerate the trie cache journal
          重新生成 trie 缓存日志的时间间隔

    --fdlimit value                (default: 0)
          Raise the open file descriptor resource limit (default = system fd limit)
          提高打开文件描述符资源限制(默认 = 系统 fd 限制)

   TRANSACTION POOL

    --txpool.accountqueue value    (default: 64)
          Maximum number of non-executable transaction slots permitted per account
          每个账户允许的最大不可执行交易槽数

    --txpool.accountslots value    (default: 16)
          Minimum number of executable transaction slots guaranteed per account
          每个账户保证的最小可执行交易槽数

    --txpool.globalqueue value     (default: 1024)
          Maximum number of non-executable transaction slots for all accounts
          所有账户的最大不可执行交易槽数

    --txpool.globalslots value     (default: 5120)
          Maximum number of executable transaction slots for all accounts
          所有账户的最大可执行交易槽数

    --txpool.journal value         (default: "transactions.rlp")
          Disk journal for local transaction to survive node restarts
          本地事务在节点重启后存活的磁盘日志

    --txpool.lifetime value        (default: 3h0m0s)
          Maximum amount of time non-executable transaction are queued
          不可执行事务排队的最长时间

    --txpool.locals value
          Comma separated accounts to treat as locals (no flush, priority inclusion)
          以逗号分隔的帐户视为本地帐户(不刷新,优先包含)

    --txpool.nolocals              (default: false)
          Disables price exemptions for locally submitted transactions
          禁用本地提交交易的价格豁免

    --txpool.pricebump value       (default: 10)
          Price bump percentage to replace an already existing transaction
          替换现有交易的价格上涨百分比

    --txpool.pricelimit value      (default: 1)
          Minimum gas price limit to enforce for acceptance into the pool
          强制接受矿池的最低 gas 价格限制

    --txpool.rejournal value       (default: 1h0m0s)
          Time interval to regenerate the local transaction journal
          重新生成本地交易日志的时间间隔

   VIRTUAL MACHINE

    --vmdebug                      (default: false)
          Record information useful for VM and contract debugging
          记录对VM和合约调试有用的信息


COPYRIGHT:
   Copyright 2013-2023 The go-ethereum Authors
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值