使用命令geth --datadir ./devdata --networkid 18 --port 30303 --http --http.addr 0.0.0.0 --http.vhosts "*" --http.port 8545 --http.api 'db,net,eth,web3,personal' --http.corsdomain "*" --dev --dev.period 1 console 2> 1.log出现报错Incorrect Usage. flag provided but not defined: -http怎么修改
时间: 2023-09-15 09:17:31 浏览: 183
geth-linux-amd64-1.9.9-01744997.tar.gz
您需要将 `-http` 修改为 `--http`,即将单破折号改为双破折号,以正确指定HTTP选项。您的命令应该是这样的:
```
geth --datadir ./devdata --networkid 18 --port 30303 --http --http.addr 0.0.0.0 --http.vhosts "*" --http.port 8545 --http.api 'db,net,eth,web3,personal' --http.corsdomain "*" --dev --dev.period 1 console 2> 1.log
```
请注意,除了修改 `-http` 为 `--http` 之外,我还移除了您命令末尾的空格。
阅读全文