Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
Geth-Modification
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张蕾
Geth-Modification
Commits
690338f0
Unverified
Commit
690338f0
authored
Jan 19, 2023
by
Zachinquarantine
Committed by
GitHub
Jan 19, 2023
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
all: remove Kiln testnet (#26522)
Kiln was deprecated after the merge.
parent
a35b654f
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
1 addition
and
46 deletions
+1
-46
main.go
cmd/geth/main.go
+0
-4
flags.go
cmd/utils/flags.go
+1
-22
genesis.go
core/genesis.go
+0
-12
bootnodes.go
params/bootnodes.go
+0
-7
config.go
params/config.go
+0
-1
No files found.
cmd/geth/main.go
View file @
690338f0
...
@@ -285,9 +285,6 @@ func prepare(ctx *cli.Context) {
...
@@ -285,9 +285,6 @@ func prepare(ctx *cli.Context) {
case
ctx
.
IsSet
(
utils
.
SepoliaFlag
.
Name
)
:
case
ctx
.
IsSet
(
utils
.
SepoliaFlag
.
Name
)
:
log
.
Info
(
"Starting Geth on Sepolia testnet..."
)
log
.
Info
(
"Starting Geth on Sepolia testnet..."
)
case
ctx
.
IsSet
(
utils
.
KilnFlag
.
Name
)
:
log
.
Info
(
"Starting Geth on Kiln testnet..."
)
case
ctx
.
IsSet
(
utils
.
DeveloperFlag
.
Name
)
:
case
ctx
.
IsSet
(
utils
.
DeveloperFlag
.
Name
)
:
log
.
Info
(
"Starting Geth in ephemeral dev mode..."
)
log
.
Info
(
"Starting Geth in ephemeral dev mode..."
)
log
.
Warn
(
`You are running Geth in --dev mode. Please note the following:
log
.
Warn
(
`You are running Geth in --dev mode. Please note the following:
...
@@ -316,7 +313,6 @@ func prepare(ctx *cli.Context) {
...
@@ -316,7 +313,6 @@ func prepare(ctx *cli.Context) {
!
ctx
.
IsSet
(
utils
.
SepoliaFlag
.
Name
)
&&
!
ctx
.
IsSet
(
utils
.
SepoliaFlag
.
Name
)
&&
!
ctx
.
IsSet
(
utils
.
RinkebyFlag
.
Name
)
&&
!
ctx
.
IsSet
(
utils
.
RinkebyFlag
.
Name
)
&&
!
ctx
.
IsSet
(
utils
.
GoerliFlag
.
Name
)
&&
!
ctx
.
IsSet
(
utils
.
GoerliFlag
.
Name
)
&&
!
ctx
.
IsSet
(
utils
.
KilnFlag
.
Name
)
&&
!
ctx
.
IsSet
(
utils
.
DeveloperFlag
.
Name
)
{
!
ctx
.
IsSet
(
utils
.
DeveloperFlag
.
Name
)
{
// Nope, we're really on mainnet. Bump that cache up!
// Nope, we're really on mainnet. Bump that cache up!
log
.
Info
(
"Bumping default cache on mainnet"
,
"provided"
,
ctx
.
Int
(
utils
.
CacheFlag
.
Name
),
"updated"
,
4096
)
log
.
Info
(
"Bumping default cache on mainnet"
,
"provided"
,
ctx
.
Int
(
utils
.
CacheFlag
.
Name
),
"updated"
,
4096
)
...
...
cmd/utils/flags.go
View file @
690338f0
...
@@ -155,11 +155,6 @@ var (
...
@@ -155,11 +155,6 @@ var (
Usage
:
"Sepolia network: pre-configured proof-of-work test network"
,
Usage
:
"Sepolia network: pre-configured proof-of-work test network"
,
Category
:
flags
.
EthCategory
,
Category
:
flags
.
EthCategory
,
}
}
KilnFlag
=
&
cli
.
BoolFlag
{
Name
:
"kiln"
,
Usage
:
"Kiln network: pre-configured proof-of-work to proof-of-stake test network"
,
Category
:
flags
.
EthCategory
,
}
// Dev mode
// Dev mode
DeveloperFlag
=
&
cli
.
BoolFlag
{
DeveloperFlag
=
&
cli
.
BoolFlag
{
...
@@ -1002,7 +997,6 @@ var (
...
@@ -1002,7 +997,6 @@ var (
RinkebyFlag
,
RinkebyFlag
,
GoerliFlag
,
GoerliFlag
,
SepoliaFlag
,
SepoliaFlag
,
KilnFlag
,
}
}
// NetworkFlags is the flag group of all built-in supported networks.
// NetworkFlags is the flag group of all built-in supported networks.
NetworkFlags
=
append
([]
cli
.
Flag
{
MainnetFlag
},
TestnetFlags
...
)
NetworkFlags
=
append
([]
cli
.
Flag
{
MainnetFlag
},
TestnetFlags
...
)
...
@@ -1035,9 +1029,6 @@ func MakeDataDir(ctx *cli.Context) string {
...
@@ -1035,9 +1029,6 @@ func MakeDataDir(ctx *cli.Context) string {
if
ctx
.
Bool
(
SepoliaFlag
.
Name
)
{
if
ctx
.
Bool
(
SepoliaFlag
.
Name
)
{
return
filepath
.
Join
(
path
,
"sepolia"
)
return
filepath
.
Join
(
path
,
"sepolia"
)
}
}
if
ctx
.
Bool
(
KilnFlag
.
Name
)
{
return
filepath
.
Join
(
path
,
"kiln"
)
}
return
path
return
path
}
}
Fatalf
(
"Cannot determine default data directory, please set manually (--datadir)"
)
Fatalf
(
"Cannot determine default data directory, please set manually (--datadir)"
)
...
@@ -1092,8 +1083,6 @@ func setBootstrapNodes(ctx *cli.Context, cfg *p2p.Config) {
...
@@ -1092,8 +1083,6 @@ func setBootstrapNodes(ctx *cli.Context, cfg *p2p.Config) {
urls
=
params
.
RinkebyBootnodes
urls
=
params
.
RinkebyBootnodes
case
ctx
.
Bool
(
GoerliFlag
.
Name
)
:
case
ctx
.
Bool
(
GoerliFlag
.
Name
)
:
urls
=
params
.
GoerliBootnodes
urls
=
params
.
GoerliBootnodes
case
ctx
.
Bool
(
KilnFlag
.
Name
)
:
urls
=
params
.
KilnBootnodes
}
}
// don't apply defaults if BootstrapNodes is already set
// don't apply defaults if BootstrapNodes is already set
...
@@ -1550,8 +1539,6 @@ func SetDataDir(ctx *cli.Context, cfg *node.Config) {
...
@@ -1550,8 +1539,6 @@ func SetDataDir(ctx *cli.Context, cfg *node.Config) {
cfg
.
DataDir
=
filepath
.
Join
(
node
.
DefaultDataDir
(),
"goerli"
)
cfg
.
DataDir
=
filepath
.
Join
(
node
.
DefaultDataDir
(),
"goerli"
)
case
ctx
.
Bool
(
SepoliaFlag
.
Name
)
&&
cfg
.
DataDir
==
node
.
DefaultDataDir
()
:
case
ctx
.
Bool
(
SepoliaFlag
.
Name
)
&&
cfg
.
DataDir
==
node
.
DefaultDataDir
()
:
cfg
.
DataDir
=
filepath
.
Join
(
node
.
DefaultDataDir
(),
"sepolia"
)
cfg
.
DataDir
=
filepath
.
Join
(
node
.
DefaultDataDir
(),
"sepolia"
)
case
ctx
.
Bool
(
KilnFlag
.
Name
)
&&
cfg
.
DataDir
==
node
.
DefaultDataDir
()
:
cfg
.
DataDir
=
filepath
.
Join
(
node
.
DefaultDataDir
(),
"kiln"
)
}
}
}
}
...
@@ -1742,7 +1729,7 @@ func CheckExclusive(ctx *cli.Context, args ...interface{}) {
...
@@ -1742,7 +1729,7 @@ func CheckExclusive(ctx *cli.Context, args ...interface{}) {
// SetEthConfig applies eth-related command line flags to the config.
// SetEthConfig applies eth-related command line flags to the config.
func
SetEthConfig
(
ctx
*
cli
.
Context
,
stack
*
node
.
Node
,
cfg
*
ethconfig
.
Config
)
{
func
SetEthConfig
(
ctx
*
cli
.
Context
,
stack
*
node
.
Node
,
cfg
*
ethconfig
.
Config
)
{
// Avoid conflicting network flags
// Avoid conflicting network flags
CheckExclusive
(
ctx
,
MainnetFlag
,
DeveloperFlag
,
RopstenFlag
,
RinkebyFlag
,
GoerliFlag
,
SepoliaFlag
,
KilnFlag
)
CheckExclusive
(
ctx
,
MainnetFlag
,
DeveloperFlag
,
RopstenFlag
,
RinkebyFlag
,
GoerliFlag
,
SepoliaFlag
)
CheckExclusive
(
ctx
,
LightServeFlag
,
SyncModeFlag
,
"light"
)
CheckExclusive
(
ctx
,
LightServeFlag
,
SyncModeFlag
,
"light"
)
CheckExclusive
(
ctx
,
DeveloperFlag
,
ExternalSignerFlag
)
// Can't use both ephemeral unlocked and external signer
CheckExclusive
(
ctx
,
DeveloperFlag
,
ExternalSignerFlag
)
// Can't use both ephemeral unlocked and external signer
if
ctx
.
String
(
GCModeFlag
.
Name
)
==
"archive"
&&
ctx
.
Uint64
(
TxLookupLimitFlag
.
Name
)
!=
0
{
if
ctx
.
String
(
GCModeFlag
.
Name
)
==
"archive"
&&
ctx
.
Uint64
(
TxLookupLimitFlag
.
Name
)
!=
0
{
...
@@ -1917,12 +1904,6 @@ func SetEthConfig(ctx *cli.Context, stack *node.Node, cfg *ethconfig.Config) {
...
@@ -1917,12 +1904,6 @@ func SetEthConfig(ctx *cli.Context, stack *node.Node, cfg *ethconfig.Config) {
}
}
cfg
.
Genesis
=
core
.
DefaultGoerliGenesisBlock
()
cfg
.
Genesis
=
core
.
DefaultGoerliGenesisBlock
()
SetDNSDiscoveryDefaults
(
cfg
,
params
.
GoerliGenesisHash
)
SetDNSDiscoveryDefaults
(
cfg
,
params
.
GoerliGenesisHash
)
case
ctx
.
Bool
(
KilnFlag
.
Name
)
:
if
!
ctx
.
IsSet
(
NetworkIdFlag
.
Name
)
{
cfg
.
NetworkId
=
1337802
}
cfg
.
Genesis
=
core
.
DefaultKilnGenesisBlock
()
SetDNSDiscoveryDefaults
(
cfg
,
params
.
KilnGenesisHash
)
case
ctx
.
Bool
(
DeveloperFlag
.
Name
)
:
case
ctx
.
Bool
(
DeveloperFlag
.
Name
)
:
if
!
ctx
.
IsSet
(
NetworkIdFlag
.
Name
)
{
if
!
ctx
.
IsSet
(
NetworkIdFlag
.
Name
)
{
cfg
.
NetworkId
=
1337
cfg
.
NetworkId
=
1337
...
@@ -2230,8 +2211,6 @@ func MakeGenesis(ctx *cli.Context) *core.Genesis {
...
@@ -2230,8 +2211,6 @@ func MakeGenesis(ctx *cli.Context) *core.Genesis {
genesis
=
core
.
DefaultRinkebyGenesisBlock
()
genesis
=
core
.
DefaultRinkebyGenesisBlock
()
case
ctx
.
Bool
(
GoerliFlag
.
Name
)
:
case
ctx
.
Bool
(
GoerliFlag
.
Name
)
:
genesis
=
core
.
DefaultGoerliGenesisBlock
()
genesis
=
core
.
DefaultGoerliGenesisBlock
()
case
ctx
.
Bool
(
KilnFlag
.
Name
)
:
genesis
=
core
.
DefaultKilnGenesisBlock
()
case
ctx
.
Bool
(
DeveloperFlag
.
Name
)
:
case
ctx
.
Bool
(
DeveloperFlag
.
Name
)
:
Fatalf
(
"Developer chains are ephemeral"
)
Fatalf
(
"Developer chains are ephemeral"
)
}
}
...
...
core/genesis.go
View file @
690338f0
...
@@ -431,8 +431,6 @@ func (g *Genesis) configOrDefault(ghash common.Hash) *params.ChainConfig {
...
@@ -431,8 +431,6 @@ func (g *Genesis) configOrDefault(ghash common.Hash) *params.ChainConfig {
return
params
.
RinkebyChainConfig
return
params
.
RinkebyChainConfig
case
ghash
==
params
.
GoerliGenesisHash
:
case
ghash
==
params
.
GoerliGenesisHash
:
return
params
.
GoerliChainConfig
return
params
.
GoerliChainConfig
case
ghash
==
params
.
KilnGenesisHash
:
return
DefaultKilnGenesisBlock
()
.
Config
default
:
default
:
return
params
.
AllEthashProtocolChanges
return
params
.
AllEthashProtocolChanges
}
}
...
@@ -581,16 +579,6 @@ func DefaultSepoliaGenesisBlock() *Genesis {
...
@@ -581,16 +579,6 @@ func DefaultSepoliaGenesisBlock() *Genesis {
}
}
}
}
// DefaultKilnGenesisBlock returns the kiln network genesis block.
func
DefaultKilnGenesisBlock
()
*
Genesis
{
g
:=
new
(
Genesis
)
reader
:=
strings
.
NewReader
(
KilnAllocData
)
if
err
:=
json
.
NewDecoder
(
reader
)
.
Decode
(
g
);
err
!=
nil
{
panic
(
err
)
}
return
g
}
// DeveloperGenesisBlock returns the 'geth --dev' genesis block.
// DeveloperGenesisBlock returns the 'geth --dev' genesis block.
func
DeveloperGenesisBlock
(
period
uint64
,
gasLimit
uint64
,
faucet
common
.
Address
)
*
Genesis
{
func
DeveloperGenesisBlock
(
period
uint64
,
gasLimit
uint64
,
faucet
common
.
Address
)
*
Genesis
{
// Override the default period to the user requested one
// Override the default period to the user requested one
...
...
params/bootnodes.go
View file @
690338f0
...
@@ -75,13 +75,6 @@ var GoerliBootnodes = []string{
...
@@ -75,13 +75,6 @@ var GoerliBootnodes = []string{
"enode://d2b720352e8216c9efc470091aa91ddafc53e222b32780f505c817ceef69e01d5b0b0797b69db254c586f493872352f5a022b4d8479a00fc92ec55f9ad46a27e@88.99.70.182:30303"
,
"enode://d2b720352e8216c9efc470091aa91ddafc53e222b32780f505c817ceef69e01d5b0b0797b69db254c586f493872352f5a022b4d8479a00fc92ec55f9ad46a27e@88.99.70.182:30303"
,
}
}
var
KilnBootnodes
=
[]
string
{
"enode://c354db99124f0faf677ff0e75c3cbbd568b2febc186af664e0c51ac435609badedc67a18a63adb64dacc1780a28dcefebfc29b83fd1a3f4aa3c0eb161364cf94@164.92.130.5:30303"
,
"enode://d41af1662434cad0a88fe3c7c92375ec5719f4516ab6d8cb9695e0e2e815382c767038e72c224e04040885157da47422f756c040a9072676c6e35c5b1a383cce@138.68.66.103:30303"
,
"enode://91a745c3fb069f6b99cad10b75c463d527711b106b622756e9ef9f12d2631b6cb885f831d1c8731b9bc7177cae5e1ea1f1be087f86d7d30b590a91f22bc041b0@165.232.180.230:30303"
,
"enode://b74bd2e8a9f0c53f0c93bcce80818f2f19439fd807af5c7fbc3efb10130c6ee08be8f3aaec7dc0a057ad7b2a809c8f34dc62431e9b6954b07a6548cc59867884@164.92.140.200:30303"
,
}
var
V5Bootnodes
=
[]
string
{
var
V5Bootnodes
=
[]
string
{
// Teku team's bootnode
// Teku team's bootnode
"enr:-KG4QOtcP9X1FbIMOe17QNMKqDxCpm14jcX5tiOE4_TyMrFqbmhPZHK_ZPG2Gxb1GE2xdtodOfx9-cgvNtxnRyHEmC0ghGV0aDKQ9aX9QgAAAAD__________4JpZIJ2NIJpcIQDE8KdiXNlY3AyNTZrMaEDhpehBDbZjM_L9ek699Y7vhUJ-eAdMyQW_Fil522Y0fODdGNwgiMog3VkcIIjKA"
,
"enr:-KG4QOtcP9X1FbIMOe17QNMKqDxCpm14jcX5tiOE4_TyMrFqbmhPZHK_ZPG2Gxb1GE2xdtodOfx9-cgvNtxnRyHEmC0ghGV0aDKQ9aX9QgAAAAD__________4JpZIJ2NIJpcIQDE8KdiXNlY3AyNTZrMaEDhpehBDbZjM_L9ek699Y7vhUJ-eAdMyQW_Fil522Y0fODdGNwgiMog3VkcIIjKA"
,
...
...
params/config.go
View file @
690338f0
...
@@ -32,7 +32,6 @@ var (
...
@@ -32,7 +32,6 @@ var (
SepoliaGenesisHash
=
common
.
HexToHash
(
"0x25a5cc106eea7138acab33231d7160d69cb777ee0c2c553fcddf5138993e6dd9"
)
SepoliaGenesisHash
=
common
.
HexToHash
(
"0x25a5cc106eea7138acab33231d7160d69cb777ee0c2c553fcddf5138993e6dd9"
)
RinkebyGenesisHash
=
common
.
HexToHash
(
"0x6341fd3daf94b748c72ced5a5b26028f2474f5f00d824504e4fa37a75767e177"
)
RinkebyGenesisHash
=
common
.
HexToHash
(
"0x6341fd3daf94b748c72ced5a5b26028f2474f5f00d824504e4fa37a75767e177"
)
GoerliGenesisHash
=
common
.
HexToHash
(
"0xbf7e331f7f7c1dd2e05159666b3bf8bc7a8a3a9eb1d518969eab529dd9b88c1a"
)
GoerliGenesisHash
=
common
.
HexToHash
(
"0xbf7e331f7f7c1dd2e05159666b3bf8bc7a8a3a9eb1d518969eab529dd9b88c1a"
)
KilnGenesisHash
=
common
.
HexToHash
(
"0x51c7fe41be669f69c45c33a56982cbde405313342d9e2b00d7c91a7b284dd4f8"
)
)
)
// TrustedCheckpoints associates each known checkpoint with the genesis hash of
// TrustedCheckpoints associates each known checkpoint with the genesis hash of
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment