Swarm是以太坊官方扶持的去中心化存储设施,类似IPFS但是激励是通过以太坊链上合约进行的,应用优势有所区别。Bee是SwarmGO实现(类似GETH),下面介绍Swarm节点配置命令详解!
启动Swarm节点配置详解:
用法: | Bee start [flags] |
注意: | flags的前面是两个减号–,字符串之间有空格。 |
Flags: | |
–api-addr | 字符串 HTTP API 监听地址(默认“:1633”) |
–block-time uint | 链块时间(默认 15) |
–bootnode | 字符串要连接的初始节点(默认 [/dnsaddr/bootnode.ethswarm.org]) |
–bootnode-mode | 使节点始终接受传入的连接 |
–cache-capacity uint | 以块为单位的缓存容量,乘以 4096 以获得以字节为单位的近似容量(默认为 1000000) |
–clef-signer-enable | 启用谱号签名者 |
–clef-signer-endpoint | 字符串谱号签名者端点 |
–clef-signer-ethereum-address | 字符串以太坊地址从谱号签名者使用 |
–cors-allowed-origins | 启用 CORS 标头的字符串来源 |
–data-dir | 字符串数据目录(默认为“/root/.Bee”) |
–db-block-cache-capacity uint | 数据库块缓存的大小(以字节为单位)(默认 33554432) |
–db-disable-seeks-compaction | 禁用由搜索触发的数据库压缩 |
–db-open-files-limit uint | 数据库允许打开的文件数(默认 200) |
–db-write-buffer-size uint | 数据库写入缓冲区的大小(以字节为单位)(默认 33554432) |
–debug-api-addr string | debug HTTP API 监听地址(默认“:1635”) |
–debug-api-enable | 启用调试 HTTP API |
–full-node | 使节点以完整模式启动 |
–gateway-mode | 禁用api中的一组敏感功能 |
–global-pinning-enable | 启用全局固定 |
-h, –help | 帮助 |
–nat-addr string | NAT 暴露地址 |
–network-id uint | Swarm 网络的 ID(默认 1) |
–p2p-addr | 字符串 P2P 监听地址 (默认 “:1634”) |
–p2p-quic-enable | 启用 P2P QUIC 传输 |
–p2p-ws-enable | 启用 P2P WebSocket 传输 |
–password string | 用于解密密钥的密码 |
–password-file | 包含用于解密密钥的密码的文件的字符串路径 |
–payment-early string | 在 BZZ中的金额低于我们发起结算时的同行支付阈值(默认为“1000000000000”) |
–payment-threshold | BZZ 中的字符串阈值,您希望从同行那里获得报酬(默认为“10000000000000”) |
–payment-tolerance | 字符串在BZZ中超出支付阈值的超额债务,您与对等方断开连接(默认为“10000000000000”) |
–postage-stamp-address strings | 邮票合约地址 |
–resolver-options strings | 与 ENS 兼容的 TLD API 端点和合约地址,可以重复,格式 [tld:][contract-addr@]url |
–standalone | 是否希望节点以没有 p2p 的侦听地址开始 |
–swap-enable | 启用交换(默认为真) |
–swap-endpoint strings | 字符串交换以太坊区块链端点(默认“ws://localhost:8546”) |
–swap-factory-address strings | 交换工厂地址 |
–swap-initial-deposit strings | 初始存款,如果部署新的支票簿(默认为“10000000000000000”) |
–swap-legacy-factory-addresses strings | 旧交换工厂地址 |
–tracing-enable | 启用跟踪 |
–tracing-endpoint strings | 端点发送跟踪数据(默认“127.0.0.1:6831”) |
–tracing-service-name string | 用于跟踪的服务名称标识符(默认为“bee”) |
–transaction string | 身份核实交易哈希 |
–verbosity string | 日志详细级别0 =静默,1 =错误,2 =警告,3 =信息,4 =调试,5 =跟踪(默认为“ info”) |
–welcome-message string | 在握手期间发送欢迎消息字符串 |
全局标志: | |
–config string | 配置文件(默认为 $HOME/.bee.yaml) |
来源:freebuf.com 2021-06-02 17:20:58 by: 华纳云Yoke
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧
请登录后发表评论
注册