cmd: deprecate --testnet, use named networks instead (#20852)
* cmd/utils: make goerli the default testnet * cmd/geth: explicitly rename testnet to ropsten * core: explicitly rename testnet to ropsten * params: explicitly rename testnet to ropsten * cmd: explicitly rename testnet to ropsten * miner: explicitly rename testnet to ropsten * mobile: allow for returning the goerli spec * tests: explicitly rename testnet to ropsten * docs: update readme to reflect changes to the default testnet * mobile: allow for configuring goerli and rinkeby nodes * cmd/geth: revert --testnet back to ropsten and mark as legacy * cmd/util: mark --testnet flag as deprecated * docs: update readme to properly reflect the 3 testnets * cmd/utils: add an explicit deprecation warning on startup * cmd/utils: swap goerli and ropsten in usage * cmd/geth: swap goerli and ropsten in usage * cmd/geth: if running a known preset, log it for convenience * docs: improve readme on usage of ropsten's testnet datadir * cmd/utils: check if legacy `testnet` datadir exists for ropsten * cmd/geth: check for legacy testnet path in console command * cmd/geth: use switch statement for complex conditions in main * cmd/geth: move known preset log statement to the very top * cmd/utils: create new ropsten configurations in the ropsten datadir * cmd/utils: makedatadir should check for existing testnet dir * cmd/geth: add legacy testnet flag to the copy db command * cmd/geth: add legacy testnet flag to the inspect command
Showing
- README.md 25 additions, 15 deletionsREADME.md
- cmd/devp2p/nodesetcmd.go 1 addition, 1 deletioncmd/devp2p/nodesetcmd.go
- cmd/geth/chaincmd.go 5 additions, 2 deletionscmd/geth/chaincmd.go
- cmd/geth/consolecmd.go 11 additions, 2 deletionscmd/geth/consolecmd.go
- cmd/geth/main.go 25 additions, 2 deletionscmd/geth/main.go
- cmd/geth/usage.go 3 additions, 2 deletionscmd/geth/usage.go
- cmd/utils/flags.go 37 additions, 20 deletionscmd/utils/flags.go
- core/forkid/forkid_test.go 2 additions, 2 deletionscore/forkid/forkid_test.go
- core/genesis.go 10 additions, 6 deletionscore/genesis.go
- core/genesis_alloc.go 1 addition, 1 deletioncore/genesis_alloc.go
- core/genesis_test.go 8 additions, 8 deletionscore/genesis_test.go
- miner/stress_ethash.go 1 addition, 1 deletionminer/stress_ethash.go
- mobile/geth.go 17 additions, 3 deletionsmobile/geth.go
- mobile/params.go 12 additions, 3 deletionsmobile/params.go
- params/bootnodes.go 3 additions, 3 deletionsparams/bootnodes.go
- params/config.go 9 additions, 9 deletionsparams/config.go
- tests/difficulty_test.go 3 additions, 3 deletionstests/difficulty_test.go
Loading
Please register or sign in to comment