【轉】EOS config 大全
阿新 • • 發佈:2018-10-31
EOS config 大全
https://eosfans.io/topics/930
bnet_plugin
- bnet-endpoint: 所監聽的傳入連結的端點。 預設:0.0.0.0:4321
- bnet-follow-irreversible: 是否只接受從其他端點的不可逆的塊。 預設:false
- bnet-threads: 用於處理網路訊息的執行緒數
- bnet-connect: 其他節點的遠端端點連線; 根據需要使用多個bnet-connect選項來組成網路
- bnet-no-trx: 這個peer請求其他節點沒有pending的transactions 預設:false
- bnet-peer-log-format: peer的日誌格式 預設"[\"${_name}\" ${_ip}:${_port}]"
- _name : 自己的名稱
- _id: 自己的id
- _ip: 遠端節點的ip
- _port: 遠端節點的port
- _lip: 本地節點的ip
- _lport: 本地節點的port
http_client_plugin
- https-client-root-cert: PEM編碼的受信任根證書(或包含一個檔案的路徑)用於驗證所有的TLS連線。
- https-client-validate-peers: 是否驗證 預設: true
http_plugin
- http-server-address: 本地的http服務地址 預設: 127.0.0.1:8888
- https-server-address: 本地的https服務地址
- https-certificate-chain-file: https服務的PEM編碼的受信任根證書
- https-private-key-file: https服務的PEM的私鑰
- access-control-allow-origin: 對每個請求返回特殊的Access-Control-Allow-Origin
- access-control-allow-headers: 對每個請求返回特殊的Access-Control-Allow-Headers
- access-control-max-age: 對每個請求返回特殊的Access-Control-Max-Age
- access-control-allow-credentials: 允許每個請求特殊返回Access-Control-Allow-Credentials: true 預設: false
- max-body-size: RPC允許返回的最大的body大小 預設: 1024*1024bytes
- verbose-http-errors: 在http返回中加入錯誤日誌
net_plugin
- p2p-listen-endpoint: 所監聽的p2p傳入連結的端點。 預設:0.0.0.0:9876
- p2p-server-address: p2p服務地址。 預設: p2p-listen-endpoint
- p2p-peer-address: 公共的p2p對等節點地址。
- p2p-max-nodes-per-host: 一個ip地址最多可以連結的節點數量
- agent-name: 節點之間鑑定的名字
- peer-key: 用於處理網路訊息的執行緒數
- allowed-connection: 可以是'any'或'producers'或'specified'或'none'。如果'specified',則必須至少指定一次對等金鑰。如果只有'producers',則不需要對等金鑰。'producers' 並且'specified'可以合併。
- peer-private-key: 一個[公鑰, 私鑰]組成的元組
- max-clients:最大的連結數,0為不限
- connection-cleanup-period: 清除不可用連結的時間
- network-version-match: 是否驗證對等節點的版本 預設: false
- sync-fetch-span: 在同步期間從任何單個對等方在塊中檢索的塊數
- max-implicit-request: 在未先發送通知的情況下發送的最大transaction或block message大小
- use-socket-read-watermark: 啟用實際的socket讀取水印優化
- peer-log-format: peer的日誌格式 預設"[\"${_name}\" ${_ip}:${_port}]"
- _name : 自己的名稱
- _id: 自己的id
- _ip: 遠端節點的ip
- _port: 遠端節點的port
- _lip: 本地節點的ip
- _lport: 本地節點的port
producer_plugin
- enable-stale-production: 可以產生區塊即使鏈是靜止的。
- pause-on-startup: 開啟是暫停狀態
- max-transaction-time: 最大的交易執行時間
- max-irreversible-block-age: 最大的不可逆塊時間
- producer-name: 生成者名字
- signature-provider: =
- 一個可用的公鑰
- : 格式如:的字串
- : KEY or KEOSD
- KEY: 所提供的公鑰對應的私鑰
- KEOSD: 解鎖了keosd可用的URL和相應的錢包
- keosd-provider-timeout: keosd提供簽名的時間。