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
667e1c03
Unverified
Commit
667e1c03
authored
Mar 17, 2022
by
Marius van der Wijden
Committed by
GitHub
Mar 17, 2022
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
core, params: add kiln flag (#24548)
parent
4f4622bc
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
906 additions
and
1 deletion
+906
-1
main.go
cmd/geth/main.go
+1
-0
usage.go
cmd/geth/usage.go
+1
-0
flags.go
cmd/utils/flags.go
+20
-1
genesis.go
core/genesis.go
+11
-0
genesis_alloc.go
core/genesis_alloc.go
+865
-0
bootnodes.go
params/bootnodes.go
+7
-0
config.go
params/config.go
+1
-0
No files found.
cmd/geth/main.go
View file @
667e1c03
...
@@ -148,6 +148,7 @@ var (
...
@@ -148,6 +148,7 @@ var (
utils
.
SepoliaFlag
,
utils
.
SepoliaFlag
,
utils
.
RinkebyFlag
,
utils
.
RinkebyFlag
,
utils
.
GoerliFlag
,
utils
.
GoerliFlag
,
utils
.
KilnFlag
,
utils
.
VMEnableDebugFlag
,
utils
.
VMEnableDebugFlag
,
utils
.
NetworkIdFlag
,
utils
.
NetworkIdFlag
,
utils
.
EthStatsURLFlag
,
utils
.
EthStatsURLFlag
,
...
...
cmd/geth/usage.go
View file @
667e1c03
...
@@ -46,6 +46,7 @@ var AppHelpFlagGroups = []flags.FlagGroup{
...
@@ -46,6 +46,7 @@ var AppHelpFlagGroups = []flags.FlagGroup{
utils
.
RinkebyFlag
,
utils
.
RinkebyFlag
,
utils
.
RopstenFlag
,
utils
.
RopstenFlag
,
utils
.
SepoliaFlag
,
utils
.
SepoliaFlag
,
utils
.
KilnFlag
,
utils
.
SyncModeFlag
,
utils
.
SyncModeFlag
,
utils
.
ExitWhenSyncedFlag
,
utils
.
ExitWhenSyncedFlag
,
utils
.
GCModeFlag
,
utils
.
GCModeFlag
,
...
...
cmd/utils/flags.go
View file @
667e1c03
...
@@ -161,6 +161,10 @@ var (
...
@@ -161,6 +161,10 @@ var (
Name
:
"sepolia"
,
Name
:
"sepolia"
,
Usage
:
"Sepolia network: pre-configured proof-of-work test network"
,
Usage
:
"Sepolia network: pre-configured proof-of-work test network"
,
}
}
KilnFlag
=
cli
.
BoolFlag
{
Name
:
"kiln"
,
Usage
:
"Kiln network: pre-configured proof-of-work to proof-of-stake test network"
,
}
DeveloperFlag
=
cli
.
BoolFlag
{
DeveloperFlag
=
cli
.
BoolFlag
{
Name
:
"dev"
,
Name
:
"dev"
,
Usage
:
"Ephemeral proof-of-authority network with a pre-funded developer account, mining enabled"
,
Usage
:
"Ephemeral proof-of-authority network with a pre-funded developer account, mining enabled"
,
...
@@ -839,6 +843,9 @@ func MakeDataDir(ctx *cli.Context) string {
...
@@ -839,6 +843,9 @@ func MakeDataDir(ctx *cli.Context) string {
if
ctx
.
GlobalBool
(
SepoliaFlag
.
Name
)
{
if
ctx
.
GlobalBool
(
SepoliaFlag
.
Name
)
{
return
filepath
.
Join
(
path
,
"sepolia"
)
return
filepath
.
Join
(
path
,
"sepolia"
)
}
}
if
ctx
.
GlobalBool
(
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)"
)
...
@@ -893,6 +900,8 @@ func setBootstrapNodes(ctx *cli.Context, cfg *p2p.Config) {
...
@@ -893,6 +900,8 @@ func setBootstrapNodes(ctx *cli.Context, cfg *p2p.Config) {
urls
=
params
.
RinkebyBootnodes
urls
=
params
.
RinkebyBootnodes
case
ctx
.
GlobalBool
(
GoerliFlag
.
Name
)
:
case
ctx
.
GlobalBool
(
GoerliFlag
.
Name
)
:
urls
=
params
.
GoerliBootnodes
urls
=
params
.
GoerliBootnodes
case
ctx
.
GlobalBool
(
KilnFlag
.
Name
)
:
urls
=
params
.
KilnBootnodes
case
cfg
.
BootstrapNodes
!=
nil
:
case
cfg
.
BootstrapNodes
!=
nil
:
return
// already set, don't apply defaults.
return
// already set, don't apply defaults.
}
}
...
@@ -1343,6 +1352,8 @@ func setDataDir(ctx *cli.Context, cfg *node.Config) {
...
@@ -1343,6 +1352,8 @@ func setDataDir(ctx *cli.Context, cfg *node.Config) {
cfg
.
DataDir
=
filepath
.
Join
(
node
.
DefaultDataDir
(),
"goerli"
)
cfg
.
DataDir
=
filepath
.
Join
(
node
.
DefaultDataDir
(),
"goerli"
)
case
ctx
.
GlobalBool
(
SepoliaFlag
.
Name
)
&&
cfg
.
DataDir
==
node
.
DefaultDataDir
()
:
case
ctx
.
GlobalBool
(
SepoliaFlag
.
Name
)
&&
cfg
.
DataDir
==
node
.
DefaultDataDir
()
:
cfg
.
DataDir
=
filepath
.
Join
(
node
.
DefaultDataDir
(),
"sepolia"
)
cfg
.
DataDir
=
filepath
.
Join
(
node
.
DefaultDataDir
(),
"sepolia"
)
case
ctx
.
GlobalBool
(
KilnFlag
.
Name
)
&&
cfg
.
DataDir
==
node
.
DefaultDataDir
()
:
cfg
.
DataDir
=
filepath
.
Join
(
node
.
DefaultDataDir
(),
"kiln"
)
}
}
}
}
...
@@ -1535,7 +1546,7 @@ func CheckExclusive(ctx *cli.Context, args ...interface{}) {
...
@@ -1535,7 +1546,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
)
CheckExclusive
(
ctx
,
MainnetFlag
,
DeveloperFlag
,
RopstenFlag
,
RinkebyFlag
,
GoerliFlag
,
SepoliaFlag
,
KilnFlag
)
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
.
GlobalString
(
GCModeFlag
.
Name
)
==
"archive"
&&
ctx
.
GlobalUint64
(
TxLookupLimitFlag
.
Name
)
!=
0
{
if
ctx
.
GlobalString
(
GCModeFlag
.
Name
)
==
"archive"
&&
ctx
.
GlobalUint64
(
TxLookupLimitFlag
.
Name
)
!=
0
{
...
@@ -1697,6 +1708,12 @@ func SetEthConfig(ctx *cli.Context, stack *node.Node, cfg *ethconfig.Config) {
...
@@ -1697,6 +1708,12 @@ 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
.
GlobalBool
(
KilnFlag
.
Name
)
:
if
!
ctx
.
GlobalIsSet
(
NetworkIdFlag
.
Name
)
{
cfg
.
NetworkId
=
1337802
}
cfg
.
Genesis
=
core
.
DefaultKilnGenesisBlock
()
SetDNSDiscoveryDefaults
(
cfg
,
params
.
KilnGenesisHash
)
case
ctx
.
GlobalBool
(
DeveloperFlag
.
Name
)
:
case
ctx
.
GlobalBool
(
DeveloperFlag
.
Name
)
:
if
!
ctx
.
GlobalIsSet
(
NetworkIdFlag
.
Name
)
{
if
!
ctx
.
GlobalIsSet
(
NetworkIdFlag
.
Name
)
{
cfg
.
NetworkId
=
1337
cfg
.
NetworkId
=
1337
...
@@ -1935,6 +1952,8 @@ func MakeGenesis(ctx *cli.Context) *core.Genesis {
...
@@ -1935,6 +1952,8 @@ func MakeGenesis(ctx *cli.Context) *core.Genesis {
genesis
=
core
.
DefaultRinkebyGenesisBlock
()
genesis
=
core
.
DefaultRinkebyGenesisBlock
()
case
ctx
.
GlobalBool
(
GoerliFlag
.
Name
)
:
case
ctx
.
GlobalBool
(
GoerliFlag
.
Name
)
:
genesis
=
core
.
DefaultGoerliGenesisBlock
()
genesis
=
core
.
DefaultGoerliGenesisBlock
()
case
ctx
.
GlobalBool
(
KilnFlag
.
Name
)
:
genesis
=
core
.
DefaultKilnGenesisBlock
()
case
ctx
.
GlobalBool
(
DeveloperFlag
.
Name
)
:
case
ctx
.
GlobalBool
(
DeveloperFlag
.
Name
)
:
Fatalf
(
"Developer chains are ephemeral"
)
Fatalf
(
"Developer chains are ephemeral"
)
}
}
...
...
core/genesis.go
View file @
667e1c03
...
@@ -254,6 +254,8 @@ func (g *Genesis) configOrDefault(ghash common.Hash) *params.ChainConfig {
...
@@ -254,6 +254,8 @@ 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
}
}
...
@@ -419,6 +421,15 @@ func DefaultSepoliaGenesisBlock() *Genesis {
...
@@ -419,6 +421,15 @@ func DefaultSepoliaGenesisBlock() *Genesis {
}
}
}
}
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
...
...
core/genesis_alloc.go
View file @
667e1c03
...
@@ -27,3 +27,868 @@ const rinkebyAllocData = "\xf9\x03\xb7\u0080\x01\xc2\x01\x01\xc2\x02\x01\xc2\x03
...
@@ -27,3 +27,868 @@ const rinkebyAllocData = "\xf9\x03\xb7\u0080\x01\xc2\x01\x01\xc2\x02\x01\xc2\x03
const
goerliAllocData
=
"
\xf9\x04\x06\u0080\x01\xc2\x01\x01\xc2\x02\x01\xc2\x03\x01\xc2\x04\x01\xc2\x05\x01\xc2\x06\x01\xc2\a\x01\xc2\b\x01\xc2\t\x01\xc2\n\x01\xc2\v\x01\xc2\f\x01\xc2\r\x01\xc2\x0e\x01\xc2\x0f\x01\xc2\x10\x01\xc2\x11\x01\xc2\x12\x01\xc2\x13\x01\xc2\x14\x01\xc2\x15\x01\xc2\x16\x01\xc2\x17\x01\xc2\x18\x01\xc2\x19\x01\xc2\x1a\x01\xc2\x1b\x01\xc2\x1c\x01\xc2\x1d\x01\xc2\x1e\x01\xc2\x1f\x01\xc2
\x01\xc2
!
\x01\xc2\"\x01\xc2
#
\x01\xc2
$
\x01\xc2
%
\x01\xc2
&
\x01\xc2
'
\x01\xc2
(
\x01\xc2
)
\x01\xc2
*
\x01\xc2
+
\x01\xc2
,
\x01\xc2
-
\x01\xc2
.
\x01\xc2
/
\x01\xc2
0
\x01\xc2
1
\x01\xc2
2
\x01\xc2
3
\x01\xc2
4
\x01\xc2
5
\x01\xc2
6
\x01\xc2
7
\x01\xc2
8
\x01\xc2
9
\x01\xc2
:
\x01\xc2
;
\x01\xc2
<
\x01\xc2
=
\x01\xc2
>
\x01\xc2
?
\x01\xc2
@
\x01\xc2
A
\x01\xc2
B
\x01\xc2
C
\x01\xc2
D
\x01\xc2
E
\x01\xc2
F
\x01\xc2
G
\x01\xc2
H
\x01\xc2
I
\x01\xc2
J
\x01\xc2
K
\x01\xc2
L
\x01\xc2
M
\x01\xc2
N
\x01\xc2
O
\x01\xc2
P
\x01\xc2
Q
\x01\xc2
R
\x01\xc2
S
\x01\xc2
T
\x01\xc2
U
\x01\xc2
V
\x01\xc2
W
\x01\xc2
X
\x01\xc2
Y
\x01\xc2
Z
\x01\xc2
[
\x01\xc2\\\x01\xc2
]
\x01\xc2
^
\x01\xc2
_
\x01\xc2
`
\x01\xc2
a
\x01\xc2
b
\x01\xc2
c
\x01\xc2
d
\x01\xc2
e
\x01\xc2
f
\x01\xc2
g
\x01\xc2
h
\x01\xc2
i
\x01\xc2
j
\x01\xc2
k
\x01\xc2
l
\x01\xc2
m
\x01\xc2
n
\x01\xc2
o
\x01\xc2
p
\x01\xc2
q
\x01\xc2
r
\x01\xc2
s
\x01\xc2
t
\x01\xc2
u
\x01\xc2
v
\x01\xc2
w
\x01\xc2
x
\x01\xc2
y
\x01\xc2
z
\x01\xc2
{
\x01\xc2
|
\x01\xc2
}
\x01\xc2
~
\x01\xc2\u007f\x01\u00c1\x80\x01\u00c1\x81\x01\u00c1\x82\x01\u00c1\x83\x01\u00c1\x84\x01\u00c1\x85\x01\u00c1\x86\x01\u00c1\x87\x01\u00c1\x88\x01\u00c1\x89\x01\u00c1\x8a\x01\u00c1\x8b\x01\u00c1\x8c\x01\u00c1\x8d\x01\u00c1\x8e\x01\u00c1\x8f\x01\u00c1\x90\x01\u00c1\x91\x01\u00c1\x92\x01\u00c1\x93\x01\u00c1\x94\x01\u00c1\x95\x01\u00c1\x96\x01\u00c1\x97\x01\u00c1\x98\x01\u00c1\x99\x01\u00c1\x9a\x01\u00c1\x9b\x01\u00c1\x9c\x01\u00c1\x9d\x01\u00c1\x9e\x01\u00c1\x9f\x01\u00c1\xa0\x01\u00c1\xa1\x01\u00c1\xa2\x01\u00c1\xa3\x01\u00c1\xa4\x01\u00c1\xa5\x01\u00c1\xa6\x01\u00c1\xa7\x01\u00c1\xa8\x01\u00c1\xa9\x01\u00c1\xaa\x01\u00c1\xab\x01\u00c1\xac\x01\u00c1\xad\x01\u00c1\xae\x01\u00c1\xaf\x01\u00c1\xb0\x01\u00c1\xb1\x01\u00c1\xb2\x01\u00c1\xb3\x01\u00c1\xb4\x01\u00c1\xb5\x01\u00c1\xb6\x01\u00c1\xb7\x01\u00c1\xb8\x01\u00c1\xb9\x01\u00c1\xba\x01\u00c1\xbb\x01\u00c1\xbc\x01\u00c1\xbd\x01\u00c1\xbe\x01\u00c1\xbf\x01\u00c1\xc0\x01\u00c1\xc1\x01\u00c1\xc2\x01\u00c1\xc3\x01\u00c1\xc4\x01\u00c1\xc5\x01\u00c1\xc6\x01\u00c1\xc7\x01\u00c1\xc8\x01\u00c1\xc9\x01\u00c1\xca\x01\u00c1\xcb\x01\u00c1\xcc\x01\u00c1\xcd\x01\u00c1\xce\x01\u00c1\xcf\x01\u00c1\xd0\x01\u00c1\xd1\x01\u00c1\xd2\x01\u00c1\xd3\x01\u00c1\xd4\x01\u00c1\xd5\x01\u00c1\xd6\x01\u00c1\xd7\x01\u00c1\xd8\x01\u00c1\xd9\x01\u00c1\xda\x01\u00c1\xdb\x01\u00c1\xdc\x01\u00c1\xdd\x01\u00c1\xde\x01\u00c1\xdf\x01\u00c1\xe0\x01\u00c1\xe1\x01\u00c1\xe2\x01\u00c1\xe3\x01\u00c1\xe4\x01\u00c1\xe5\x01\u00c1\xe6\x01\u00c1\xe7\x01\u00c1\xe8\x01\u00c1\xe9\x01\u00c1\xea\x01\u00c1\xeb\x01\u00c1\xec\x01\u00c1\xed\x01\u00c1\xee\x01\u00c1\xef\x01\u00c1\xf0\x01\u00c1\xf1\x01\u00c1\xf2\x01\u00c1\xf3\x01\u00c1\xf4\x01\u00c1\xf5\x01\u00c1\xf6\x01\u00c1\xf7\x01\u00c1\xf8\x01\u00c1\xf9\x01\u00c1\xfa\x01\u00c1\xfb\x01\u00c1\xfc\x01\u00c1\xfd\x01\u00c1\xfe\x01\u00c1\xff\x01\xe0\x94
L*
\xe4\x82
Y5
\x05\xf0\x16
<
\xde\xfc\a
>
\x81\xc6
<
\xda
A
\a\x8a\x15
-
\x02\xc7\xe1
J
\xf6\x80\x00\x00\xe0\x94\xa8\xe8\xf1
G2e
\x8e
KQ
\xe8
q
\x19
1
\x05
:
\x8a
i
\xba\xf2\xb1\x8a\x15
-
\x02\xc7\xe1
J
\xf6\x80\x00\x00\xe1\x94\u0665\x17\x9f\t\x1d\x85\x05\x1d
<
\x98
'
\x85\xef\xd1
E
\\\uc199\x8b\b
E
\x95\x16\x14\x01
HJ
\x00\x00\x00\xe1\x94\u08bd
BX
\xd2
v
\x88
7
\xba\xa2
j(
\xfe
q
\xdc\a\x9f\x84\u01cb
JG
\xe3\xc1
$H
\xf4\xad\x00\x00\x00
"
const
goerliAllocData
=
"
\xf9\x04\x06\u0080\x01\xc2\x01\x01\xc2\x02\x01\xc2\x03\x01\xc2\x04\x01\xc2\x05\x01\xc2\x06\x01\xc2\a\x01\xc2\b\x01\xc2\t\x01\xc2\n\x01\xc2\v\x01\xc2\f\x01\xc2\r\x01\xc2\x0e\x01\xc2\x0f\x01\xc2\x10\x01\xc2\x11\x01\xc2\x12\x01\xc2\x13\x01\xc2\x14\x01\xc2\x15\x01\xc2\x16\x01\xc2\x17\x01\xc2\x18\x01\xc2\x19\x01\xc2\x1a\x01\xc2\x1b\x01\xc2\x1c\x01\xc2\x1d\x01\xc2\x1e\x01\xc2\x1f\x01\xc2
\x01\xc2
!
\x01\xc2\"\x01\xc2
#
\x01\xc2
$
\x01\xc2
%
\x01\xc2
&
\x01\xc2
'
\x01\xc2
(
\x01\xc2
)
\x01\xc2
*
\x01\xc2
+
\x01\xc2
,
\x01\xc2
-
\x01\xc2
.
\x01\xc2
/
\x01\xc2
0
\x01\xc2
1
\x01\xc2
2
\x01\xc2
3
\x01\xc2
4
\x01\xc2
5
\x01\xc2
6
\x01\xc2
7
\x01\xc2
8
\x01\xc2
9
\x01\xc2
:
\x01\xc2
;
\x01\xc2
<
\x01\xc2
=
\x01\xc2
>
\x01\xc2
?
\x01\xc2
@
\x01\xc2
A
\x01\xc2
B
\x01\xc2
C
\x01\xc2
D
\x01\xc2
E
\x01\xc2
F
\x01\xc2
G
\x01\xc2
H
\x01\xc2
I
\x01\xc2
J
\x01\xc2
K
\x01\xc2
L
\x01\xc2
M
\x01\xc2
N
\x01\xc2
O
\x01\xc2
P
\x01\xc2
Q
\x01\xc2
R
\x01\xc2
S
\x01\xc2
T
\x01\xc2
U
\x01\xc2
V
\x01\xc2
W
\x01\xc2
X
\x01\xc2
Y
\x01\xc2
Z
\x01\xc2
[
\x01\xc2\\\x01\xc2
]
\x01\xc2
^
\x01\xc2
_
\x01\xc2
`
\x01\xc2
a
\x01\xc2
b
\x01\xc2
c
\x01\xc2
d
\x01\xc2
e
\x01\xc2
f
\x01\xc2
g
\x01\xc2
h
\x01\xc2
i
\x01\xc2
j
\x01\xc2
k
\x01\xc2
l
\x01\xc2
m
\x01\xc2
n
\x01\xc2
o
\x01\xc2
p
\x01\xc2
q
\x01\xc2
r
\x01\xc2
s
\x01\xc2
t
\x01\xc2
u
\x01\xc2
v
\x01\xc2
w
\x01\xc2
x
\x01\xc2
y
\x01\xc2
z
\x01\xc2
{
\x01\xc2
|
\x01\xc2
}
\x01\xc2
~
\x01\xc2\u007f\x01\u00c1\x80\x01\u00c1\x81\x01\u00c1\x82\x01\u00c1\x83\x01\u00c1\x84\x01\u00c1\x85\x01\u00c1\x86\x01\u00c1\x87\x01\u00c1\x88\x01\u00c1\x89\x01\u00c1\x8a\x01\u00c1\x8b\x01\u00c1\x8c\x01\u00c1\x8d\x01\u00c1\x8e\x01\u00c1\x8f\x01\u00c1\x90\x01\u00c1\x91\x01\u00c1\x92\x01\u00c1\x93\x01\u00c1\x94\x01\u00c1\x95\x01\u00c1\x96\x01\u00c1\x97\x01\u00c1\x98\x01\u00c1\x99\x01\u00c1\x9a\x01\u00c1\x9b\x01\u00c1\x9c\x01\u00c1\x9d\x01\u00c1\x9e\x01\u00c1\x9f\x01\u00c1\xa0\x01\u00c1\xa1\x01\u00c1\xa2\x01\u00c1\xa3\x01\u00c1\xa4\x01\u00c1\xa5\x01\u00c1\xa6\x01\u00c1\xa7\x01\u00c1\xa8\x01\u00c1\xa9\x01\u00c1\xaa\x01\u00c1\xab\x01\u00c1\xac\x01\u00c1\xad\x01\u00c1\xae\x01\u00c1\xaf\x01\u00c1\xb0\x01\u00c1\xb1\x01\u00c1\xb2\x01\u00c1\xb3\x01\u00c1\xb4\x01\u00c1\xb5\x01\u00c1\xb6\x01\u00c1\xb7\x01\u00c1\xb8\x01\u00c1\xb9\x01\u00c1\xba\x01\u00c1\xbb\x01\u00c1\xbc\x01\u00c1\xbd\x01\u00c1\xbe\x01\u00c1\xbf\x01\u00c1\xc0\x01\u00c1\xc1\x01\u00c1\xc2\x01\u00c1\xc3\x01\u00c1\xc4\x01\u00c1\xc5\x01\u00c1\xc6\x01\u00c1\xc7\x01\u00c1\xc8\x01\u00c1\xc9\x01\u00c1\xca\x01\u00c1\xcb\x01\u00c1\xcc\x01\u00c1\xcd\x01\u00c1\xce\x01\u00c1\xcf\x01\u00c1\xd0\x01\u00c1\xd1\x01\u00c1\xd2\x01\u00c1\xd3\x01\u00c1\xd4\x01\u00c1\xd5\x01\u00c1\xd6\x01\u00c1\xd7\x01\u00c1\xd8\x01\u00c1\xd9\x01\u00c1\xda\x01\u00c1\xdb\x01\u00c1\xdc\x01\u00c1\xdd\x01\u00c1\xde\x01\u00c1\xdf\x01\u00c1\xe0\x01\u00c1\xe1\x01\u00c1\xe2\x01\u00c1\xe3\x01\u00c1\xe4\x01\u00c1\xe5\x01\u00c1\xe6\x01\u00c1\xe7\x01\u00c1\xe8\x01\u00c1\xe9\x01\u00c1\xea\x01\u00c1\xeb\x01\u00c1\xec\x01\u00c1\xed\x01\u00c1\xee\x01\u00c1\xef\x01\u00c1\xf0\x01\u00c1\xf1\x01\u00c1\xf2\x01\u00c1\xf3\x01\u00c1\xf4\x01\u00c1\xf5\x01\u00c1\xf6\x01\u00c1\xf7\x01\u00c1\xf8\x01\u00c1\xf9\x01\u00c1\xfa\x01\u00c1\xfb\x01\u00c1\xfc\x01\u00c1\xfd\x01\u00c1\xfe\x01\u00c1\xff\x01\xe0\x94
L*
\xe4\x82
Y5
\x05\xf0\x16
<
\xde\xfc\a
>
\x81\xc6
<
\xda
A
\a\x8a\x15
-
\x02\xc7\xe1
J
\xf6\x80\x00\x00\xe0\x94\xa8\xe8\xf1
G2e
\x8e
KQ
\xe8
q
\x19
1
\x05
:
\x8a
i
\xba\xf2\xb1\x8a\x15
-
\x02\xc7\xe1
J
\xf6\x80\x00\x00\xe1\x94\u0665\x17\x9f\t\x1d\x85\x05\x1d
<
\x98
'
\x85\xef\xd1
E
\\\uc199\x8b\b
E
\x95\x16\x14\x01
HJ
\x00\x00\x00\xe1\x94\u08bd
BX
\xd2
v
\x88
7
\xba\xa2
j(
\xfe
q
\xdc\a\x9f\x84\u01cb
JG
\xe3\xc1
$H
\xf4\xad\x00\x00\x00
"
const
calaverasAllocData
=
"
\xf9\x06\x14\u0080\x01\xc2\x01\x01\xc2\x02\x01\xc2\x03\x01\xc2\x04\x01\xc2\x05\x01\xc2\x06\x01\xc2\a\x01\xc2\b\x01\xc2\t\x01\xc2\n\x01\xc2\v\x01\xc2\f\x01\xc2\r\x01\xc2\x0e\x01\xc2\x0f\x01\xc2\x10\x01\xc2\x11\x01\xc2\x12\x01\xc2\x13\x01\xc2\x14\x01\xc2\x15\x01\xc2\x16\x01\xc2\x17\x01\xc2\x18\x01\xc2\x19\x01\xc2\x1a\x01\xc2\x1b\x01\xc2\x1c\x01\xc2\x1d\x01\xc2\x1e\x01\xc2\x1f\x01\xc2
\x01\xc2
!
\x01\xc2\"\x01\xc2
#
\x01\xc2
$
\x01\xc2
%
\x01\xc2
&
\x01\xc2
'
\x01\xc2
(
\x01\xc2
)
\x01\xc2
*
\x01\xc2
+
\x01\xc2
,
\x01\xc2
-
\x01\xc2
.
\x01\xc2
/
\x01\xc2
0
\x01\xc2
1
\x01\xc2
2
\x01\xc2
3
\x01\xc2
4
\x01\xc2
5
\x01\xc2
6
\x01\xc2
7
\x01\xc2
8
\x01\xc2
9
\x01\xc2
:
\x01\xc2
;
\x01\xc2
<
\x01\xc2
=
\x01\xc2
>
\x01\xc2
?
\x01\xc2
@
\x01\xc2
A
\x01\xc2
B
\x01\xc2
C
\x01\xc2
D
\x01\xc2
E
\x01\xc2
F
\x01\xc2
G
\x01\xc2
H
\x01\xc2
I
\x01\xc2
J
\x01\xc2
K
\x01\xc2
L
\x01\xc2
M
\x01\xc2
N
\x01\xc2
O
\x01\xc2
P
\x01\xc2
Q
\x01\xc2
R
\x01\xc2
S
\x01\xc2
T
\x01\xc2
U
\x01\xc2
V
\x01\xc2
W
\x01\xc2
X
\x01\xc2
Y
\x01\xc2
Z
\x01\xc2
[
\x01\xc2\\\x01\xc2
]
\x01\xc2
^
\x01\xc2
_
\x01\xc2
`
\x01\xc2
a
\x01\xc2
b
\x01\xc2
c
\x01\xc2
d
\x01\xc2
e
\x01\xc2
f
\x01\xc2
g
\x01\xc2
h
\x01\xc2
i
\x01\xc2
j
\x01\xc2
k
\x01\xc2
l
\x01\xc2
m
\x01\xc2
n
\x01\xc2
o
\x01\xc2
p
\x01\xc2
q
\x01\xc2
r
\x01\xc2
s
\x01\xc2
t
\x01\xc2
u
\x01\xc2
v
\x01\xc2
w
\x01\xc2
x
\x01\xc2
y
\x01\xc2
z
\x01\xc2
{
\x01\xc2
|
\x01\xc2
}
\x01\xc2
~
\x01\xc2\u007f\x01\u00c1\x80\x01\u00c1\x81\x01\u00c1\x82\x01\u00c1\x83\x01\u00c1\x84\x01\u00c1\x85\x01\u00c1\x86\x01\u00c1\x87\x01\u00c1\x88\x01\u00c1\x89\x01\u00c1\x8a\x01\u00c1\x8b\x01\u00c1\x8c\x01\u00c1\x8d\x01\u00c1\x8e\x01\u00c1\x8f\x01\u00c1\x90\x01\u00c1\x91\x01\u00c1\x92\x01\u00c1\x93\x01\u00c1\x94\x01\u00c1\x95\x01\u00c1\x96\x01\u00c1\x97\x01\u00c1\x98\x01\u00c1\x99\x01\u00c1\x9a\x01\u00c1\x9b\x01\u00c1\x9c\x01\u00c1\x9d\x01\u00c1\x9e\x01\u00c1\x9f\x01\u00c1\xa0\x01\u00c1\xa1\x01\u00c1\xa2\x01\u00c1\xa3\x01\u00c1\xa4\x01\u00c1\xa5\x01\u00c1\xa6\x01\u00c1\xa7\x01\u00c1\xa8\x01\u00c1\xa9\x01\u00c1\xaa\x01\u00c1\xab\x01\u00c1\xac\x01\u00c1\xad\x01\u00c1\xae\x01\u00c1\xaf\x01\u00c1\xb0\x01\u00c1\xb1\x01\u00c1\xb2\x01\u00c1\xb3\x01\u00c1\xb4\x01\u00c1\xb5\x01\u00c1\xb6\x01\u00c1\xb7\x01\u00c1\xb8\x01\u00c1\xb9\x01\u00c1\xba\x01\u00c1\xbb\x01\u00c1\xbc\x01\u00c1\xbd\x01\u00c1\xbe\x01\u00c1\xbf\x01\u00c1\xc0\x01\u00c1\xc1\x01\u00c1\xc2\x01\u00c1\xc3\x01\u00c1\xc4\x01\u00c1\xc5\x01\u00c1\xc6\x01\u00c1\xc7\x01\u00c1\xc8\x01\u00c1\xc9\x01\u00c1\xca\x01\u00c1\xcb\x01\u00c1\xcc\x01\u00c1\xcd\x01\u00c1\xce\x01\u00c1\xcf\x01\u00c1\xd0\x01\u00c1\xd1\x01\u00c1\xd2\x01\u00c1\xd3\x01\u00c1\xd4\x01\u00c1\xd5\x01\u00c1\xd6\x01\u00c1\xd7\x01\u00c1\xd8\x01\u00c1\xd9\x01\u00c1\xda\x01\u00c1\xdb\x01\u00c1\xdc\x01\u00c1\xdd\x01\u00c1\xde\x01\u00c1\xdf\x01\u00c1\xe0\x01\u00c1\xe1\x01\u00c1\xe2\x01\u00c1\xe3\x01\u00c1\xe4\x01\u00c1\xe5\x01\u00c1\xe6\x01\u00c1\xe7\x01\u00c1\xe8\x01\u00c1\xe9\x01\u00c1\xea\x01\u00c1\xeb\x01\u00c1\xec\x01\u00c1\xed\x01\u00c1\xee\x01\u00c1\xef\x01\u00c1\xf0\x01\u00c1\xf1\x01\u00c1\xf2\x01\u00c1\xf3\x01\u00c1\xf4\x01\u00c1\xf5\x01\u00c1\xf6\x01\u00c1\xf7\x01\u00c1\xf8\x01\u00c1\xf9\x01\u00c1\xfa\x01\u00c1\xfb\x01\u00c1\xfc\x01\u00c1\xfd\x01\u00c1\xfe\x01\u00c1\xff\x01\xf6\x94\x0e\x89\xe2\xae\xdb\x1c\xfc\u06d4
$
\xd4\x1a\x1f
!
\x8f
A2s
\x81
r
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94\x10
A
\xaf\xbc\xb3
Y
\u0568\xdc
X
\xc1
[/
\xf5\x13
T
\xff\x8a
!}
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94
#o
\xf1\xe9
t
\x19\xae\x93\xad\x80\xca\xfb\xaa
!
\"\f
]x
\xfb
}
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94
`
\xad\xc0\xf8\x9a
A
\xaf
#|
\xe7
5T
\xed\xe1
p
\xd7
3
\xec\x14\xe0\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94
y
\x9d
2
\x9e
_X4
\x19\x16
|
\xd7\"\x96
$
\x85\x92
n3
\x8f
J
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94
|
\xf5\xb7\x9b\xfe
)
\x1a
g
\xab\x02\xb3\x93\xe4
V
\xcc\xc4\xc2
f
\xf7
S
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94\x8a\x8e\xaf\xb1\xcf
b
\xbf\xbe\xb1
t
\x17
i
\xda\xe1\xa9\xdd
G
\x99
a
\x92\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94\x8b\xa1\xf1\t
U
\x1b\xd4
2
\x80
0
\x12
dZ
\xc1
6
\xdd\xd6
M
\xba
r
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94\xb0
*.
\xda\x1b
1
\u007f\xbd\x16
v
\x01
(
\x83
k
\n\u015b
V
\x0e\x9d\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94\xba\xdc\r\xe9\xe0
yK
\x04\x9b
^
\xa6
<>
\x1e
i
\x8a
4v
\xc1
r
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94\xf0
0
\v\ue24a\xe2
r
\xeb
4~
\x83
i
\xac\f
v
\xdf
B
\xc9
?
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94\xfe
;U~
\x8f\xb6
+
\x89\xf4\x91
kr
\x1b\xe5\\\ub08d\xbd
s
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00
"
const
calaverasAllocData
=
"
\xf9\x06\x14\u0080\x01\xc2\x01\x01\xc2\x02\x01\xc2\x03\x01\xc2\x04\x01\xc2\x05\x01\xc2\x06\x01\xc2\a\x01\xc2\b\x01\xc2\t\x01\xc2\n\x01\xc2\v\x01\xc2\f\x01\xc2\r\x01\xc2\x0e\x01\xc2\x0f\x01\xc2\x10\x01\xc2\x11\x01\xc2\x12\x01\xc2\x13\x01\xc2\x14\x01\xc2\x15\x01\xc2\x16\x01\xc2\x17\x01\xc2\x18\x01\xc2\x19\x01\xc2\x1a\x01\xc2\x1b\x01\xc2\x1c\x01\xc2\x1d\x01\xc2\x1e\x01\xc2\x1f\x01\xc2
\x01\xc2
!
\x01\xc2\"\x01\xc2
#
\x01\xc2
$
\x01\xc2
%
\x01\xc2
&
\x01\xc2
'
\x01\xc2
(
\x01\xc2
)
\x01\xc2
*
\x01\xc2
+
\x01\xc2
,
\x01\xc2
-
\x01\xc2
.
\x01\xc2
/
\x01\xc2
0
\x01\xc2
1
\x01\xc2
2
\x01\xc2
3
\x01\xc2
4
\x01\xc2
5
\x01\xc2
6
\x01\xc2
7
\x01\xc2
8
\x01\xc2
9
\x01\xc2
:
\x01\xc2
;
\x01\xc2
<
\x01\xc2
=
\x01\xc2
>
\x01\xc2
?
\x01\xc2
@
\x01\xc2
A
\x01\xc2
B
\x01\xc2
C
\x01\xc2
D
\x01\xc2
E
\x01\xc2
F
\x01\xc2
G
\x01\xc2
H
\x01\xc2
I
\x01\xc2
J
\x01\xc2
K
\x01\xc2
L
\x01\xc2
M
\x01\xc2
N
\x01\xc2
O
\x01\xc2
P
\x01\xc2
Q
\x01\xc2
R
\x01\xc2
S
\x01\xc2
T
\x01\xc2
U
\x01\xc2
V
\x01\xc2
W
\x01\xc2
X
\x01\xc2
Y
\x01\xc2
Z
\x01\xc2
[
\x01\xc2\\\x01\xc2
]
\x01\xc2
^
\x01\xc2
_
\x01\xc2
`
\x01\xc2
a
\x01\xc2
b
\x01\xc2
c
\x01\xc2
d
\x01\xc2
e
\x01\xc2
f
\x01\xc2
g
\x01\xc2
h
\x01\xc2
i
\x01\xc2
j
\x01\xc2
k
\x01\xc2
l
\x01\xc2
m
\x01\xc2
n
\x01\xc2
o
\x01\xc2
p
\x01\xc2
q
\x01\xc2
r
\x01\xc2
s
\x01\xc2
t
\x01\xc2
u
\x01\xc2
v
\x01\xc2
w
\x01\xc2
x
\x01\xc2
y
\x01\xc2
z
\x01\xc2
{
\x01\xc2
|
\x01\xc2
}
\x01\xc2
~
\x01\xc2\u007f\x01\u00c1\x80\x01\u00c1\x81\x01\u00c1\x82\x01\u00c1\x83\x01\u00c1\x84\x01\u00c1\x85\x01\u00c1\x86\x01\u00c1\x87\x01\u00c1\x88\x01\u00c1\x89\x01\u00c1\x8a\x01\u00c1\x8b\x01\u00c1\x8c\x01\u00c1\x8d\x01\u00c1\x8e\x01\u00c1\x8f\x01\u00c1\x90\x01\u00c1\x91\x01\u00c1\x92\x01\u00c1\x93\x01\u00c1\x94\x01\u00c1\x95\x01\u00c1\x96\x01\u00c1\x97\x01\u00c1\x98\x01\u00c1\x99\x01\u00c1\x9a\x01\u00c1\x9b\x01\u00c1\x9c\x01\u00c1\x9d\x01\u00c1\x9e\x01\u00c1\x9f\x01\u00c1\xa0\x01\u00c1\xa1\x01\u00c1\xa2\x01\u00c1\xa3\x01\u00c1\xa4\x01\u00c1\xa5\x01\u00c1\xa6\x01\u00c1\xa7\x01\u00c1\xa8\x01\u00c1\xa9\x01\u00c1\xaa\x01\u00c1\xab\x01\u00c1\xac\x01\u00c1\xad\x01\u00c1\xae\x01\u00c1\xaf\x01\u00c1\xb0\x01\u00c1\xb1\x01\u00c1\xb2\x01\u00c1\xb3\x01\u00c1\xb4\x01\u00c1\xb5\x01\u00c1\xb6\x01\u00c1\xb7\x01\u00c1\xb8\x01\u00c1\xb9\x01\u00c1\xba\x01\u00c1\xbb\x01\u00c1\xbc\x01\u00c1\xbd\x01\u00c1\xbe\x01\u00c1\xbf\x01\u00c1\xc0\x01\u00c1\xc1\x01\u00c1\xc2\x01\u00c1\xc3\x01\u00c1\xc4\x01\u00c1\xc5\x01\u00c1\xc6\x01\u00c1\xc7\x01\u00c1\xc8\x01\u00c1\xc9\x01\u00c1\xca\x01\u00c1\xcb\x01\u00c1\xcc\x01\u00c1\xcd\x01\u00c1\xce\x01\u00c1\xcf\x01\u00c1\xd0\x01\u00c1\xd1\x01\u00c1\xd2\x01\u00c1\xd3\x01\u00c1\xd4\x01\u00c1\xd5\x01\u00c1\xd6\x01\u00c1\xd7\x01\u00c1\xd8\x01\u00c1\xd9\x01\u00c1\xda\x01\u00c1\xdb\x01\u00c1\xdc\x01\u00c1\xdd\x01\u00c1\xde\x01\u00c1\xdf\x01\u00c1\xe0\x01\u00c1\xe1\x01\u00c1\xe2\x01\u00c1\xe3\x01\u00c1\xe4\x01\u00c1\xe5\x01\u00c1\xe6\x01\u00c1\xe7\x01\u00c1\xe8\x01\u00c1\xe9\x01\u00c1\xea\x01\u00c1\xeb\x01\u00c1\xec\x01\u00c1\xed\x01\u00c1\xee\x01\u00c1\xef\x01\u00c1\xf0\x01\u00c1\xf1\x01\u00c1\xf2\x01\u00c1\xf3\x01\u00c1\xf4\x01\u00c1\xf5\x01\u00c1\xf6\x01\u00c1\xf7\x01\u00c1\xf8\x01\u00c1\xf9\x01\u00c1\xfa\x01\u00c1\xfb\x01\u00c1\xfc\x01\u00c1\xfd\x01\u00c1\xfe\x01\u00c1\xff\x01\xf6\x94\x0e\x89\xe2\xae\xdb\x1c\xfc\u06d4
$
\xd4\x1a\x1f
!
\x8f
A2s
\x81
r
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94\x10
A
\xaf\xbc\xb3
Y
\u0568\xdc
X
\xc1
[/
\xf5\x13
T
\xff\x8a
!}
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94
#o
\xf1\xe9
t
\x19\xae\x93\xad\x80\xca\xfb\xaa
!
\"\f
]x
\xfb
}
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94
`
\xad\xc0\xf8\x9a
A
\xaf
#|
\xe7
5T
\xed\xe1
p
\xd7
3
\xec\x14\xe0\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94
y
\x9d
2
\x9e
_X4
\x19\x16
|
\xd7\"\x96
$
\x85\x92
n3
\x8f
J
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94
|
\xf5\xb7\x9b\xfe
)
\x1a
g
\xab\x02\xb3\x93\xe4
V
\xcc\xc4\xc2
f
\xf7
S
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94\x8a\x8e\xaf\xb1\xcf
b
\xbf\xbe\xb1
t
\x17
i
\xda\xe1\xa9\xdd
G
\x99
a
\x92\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94\x8b\xa1\xf1\t
U
\x1b\xd4
2
\x80
0
\x12
dZ
\xc1
6
\xdd\xd6
M
\xba
r
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94\xb0
*.
\xda\x1b
1
\u007f\xbd\x16
v
\x01
(
\x83
k
\n\u015b
V
\x0e\x9d\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94\xba\xdc\r\xe9\xe0
yK
\x04\x9b
^
\xa6
<>
\x1e
i
\x8a
4v
\xc1
r
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94\xf0
0
\v\ue24a\xe2
r
\xeb
4~
\x83
i
\xac\f
v
\xdf
B
\xc9
?
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x94\xfe
;U~
\x8f\xb6
+
\x89\xf4\x91
kr
\x1b\xe5\\\ub08d\xbd
s
\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00
"
const
sepoliaAllocData
=
"
\xf9\x01\xee\u0791
i
\x16\xa8
{
\x82
3?BE
\x04
f#
\xb2
7
\x94\xc6\\\x8b\b
E
\x95\x16\x14\x01
HJ
\x00\x00\x00\xe1\x94\x10\xf5\xd4
XT
\xe0
8
\a\x14\x85\xac\x9e
@#
\b\u03c0\xd2\xd2\xfe\x8b
R
\xb7\xd2\xdc\xc8\f\xd2\xe4\x00\x00\x00\u0794
y
\x9d
2
\x9e
_X4
\x19\x16
|
\xd7\"\x96
$
\x85\x92
n3
\x8f
J
\x88\r\u0db3\xa7
d
\x00\x00\xe0\x94
|
\xf5\xb7\x9b\xfe
)
\x1a
g
\xab\x02\xb3\x93\xe4
V
\xcc\xc4\xc2
f
\xf7
S
\x8a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe0\x94\x8b\u007f\t
w
\xbb
O
\x0f\xbe
pv
\xfa\"\xbc
$
\xac\xa0
CX?^
\x8a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe0\x94\xa2\xa6\xd9
49
\x14
O
\xfe
M'
\xc9\xe0\x88\xdc\u0637\x83\x94
bc
\x8a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe0\x94\xaa\xec\x86
9DA
\xf9\x15\xbc\xe3\xe6\xab
9
\x99
w
\xe9\x90
o;i
\x8a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\u1532\x1c
3
\xde\x1f\xab
?
\xa1
T
\x99\xc6
+Y
\xfe\f\xc3
%
\x00
\u044b
R
\xb7\xd2\xdc\xc8\f\xd2\xe4\x00\x00\x00\xe0\x94\xbc\x11
)Y6
\xaa
y
\u0554\x13\x9d\xe1\xb2\xe1
&)AO;
\u06ca\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe0\x94\xbe\xef
2
\xca
[
\x9a\x19\x8d
'
\xb4\xe0
/LpC
\x9f\xe6\x03
V
\u03ca\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe1\x94\xd7\xd7
lX
\xb3\xa5\x19\xe9\xfa
l
\xc4\xd2
-
\xc0\x17
%
\x9b\u011f\x1e\x8b
R
\xb7\xd2\xdc\xc8\f\xd2\xe4\x00\x00\x00\xe0\x94\xd7\xed\xdb
x
\xed
)[<
\x96
)$
\x0e\x89
$
\xfb\x8d\x88
t
\xdd\u060a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe0\x94\u0665\x17\x9f\t\x1d\x85\x05\x1d
<
\x98
'
\x85\xef\xd1
E
\\\uc199\x8a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe0\x94\xe2\xe2
e
\x90
(
\x14
7
\x84\xd5
W
\xbc\xec
o
\xf3\xa0
r
\x10
H
\x88\n\x8a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe0\x94\xf4
|
\xae\x1c\xf7\x9c\xa6
u
\x8b\xfc
x}
\xbd
!
\u6f7e
q
\x12\xb8\x8a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00
"
const
sepoliaAllocData
=
"
\xf9\x01\xee\u0791
i
\x16\xa8
{
\x82
3?BE
\x04
f#
\xb2
7
\x94\xc6\\\x8b\b
E
\x95\x16\x14\x01
HJ
\x00\x00\x00\xe1\x94\x10\xf5\xd4
XT
\xe0
8
\a\x14\x85\xac\x9e
@#
\b\u03c0\xd2\xd2\xfe\x8b
R
\xb7\xd2\xdc\xc8\f\xd2\xe4\x00\x00\x00\u0794
y
\x9d
2
\x9e
_X4
\x19\x16
|
\xd7\"\x96
$
\x85\x92
n3
\x8f
J
\x88\r\u0db3\xa7
d
\x00\x00\xe0\x94
|
\xf5\xb7\x9b\xfe
)
\x1a
g
\xab\x02\xb3\x93\xe4
V
\xcc\xc4\xc2
f
\xf7
S
\x8a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe0\x94\x8b\u007f\t
w
\xbb
O
\x0f\xbe
pv
\xfa\"\xbc
$
\xac\xa0
CX?^
\x8a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe0\x94\xa2\xa6\xd9
49
\x14
O
\xfe
M'
\xc9\xe0\x88\xdc\u0637\x83\x94
bc
\x8a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe0\x94\xaa\xec\x86
9DA
\xf9\x15\xbc\xe3\xe6\xab
9
\x99
w
\xe9\x90
o;i
\x8a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\u1532\x1c
3
\xde\x1f\xab
?
\xa1
T
\x99\xc6
+Y
\xfe\f\xc3
%
\x00
\u044b
R
\xb7\xd2\xdc\xc8\f\xd2\xe4\x00\x00\x00\xe0\x94\xbc\x11
)Y6
\xaa
y
\u0554\x13\x9d\xe1\xb2\xe1
&)AO;
\u06ca\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe0\x94\xbe\xef
2
\xca
[
\x9a\x19\x8d
'
\xb4\xe0
/LpC
\x9f\xe6\x03
V
\u03ca\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe1\x94\xd7\xd7
lX
\xb3\xa5\x19\xe9\xfa
l
\xc4\xd2
-
\xc0\x17
%
\x9b\u011f\x1e\x8b
R
\xb7\xd2\xdc\xc8\f\xd2\xe4\x00\x00\x00\xe0\x94\xd7\xed\xdb
x
\xed
)[<
\x96
)$
\x0e\x89
$
\xfb\x8d\x88
t
\xdd\u060a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe0\x94\u0665\x17\x9f\t\x1d\x85\x05\x1d
<
\x98
'
\x85\xef\xd1
E
\\\uc199\x8a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe0\x94\xe2\xe2
e
\x90
(
\x14
7
\x84\xd5
W
\xbc\xec
o
\xf3\xa0
r
\x10
H
\x88\n\x8a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00\xe0\x94\xf4
|
\xae\x1c\xf7\x9c\xa6
u
\x8b\xfc
x}
\xbd
!
\u6f7e
q
\x12\xb8\x8a\xd3\xc2\x1b\xce\xcc\xed\xa1\x00\x00\x00
"
const
KilnAllocData
=
`{
"config": {
"chainId": 1337802,
"homesteadBlock": 0,
"eip150Block": 0,
"eip155Block": 0,
"eip158Block": 0,
"byzantiumBlock": 0,
"constantinopleBlock": 0,
"petersburgBlock": 0,
"istanbulBlock": 0,
"berlinBlock": 0,
"londonBlock": 0,
"mergeForkBlock": 1000,
"terminalTotalDifficulty": 20000000000000
},
"alloc": {
"0x0000000000000000000000000000000000000000": {
"balance": "1"
},
"0x0000000000000000000000000000000000000001": {
"balance": "1"
},
"0x0000000000000000000000000000000000000002": {
"balance": "1"
},
"0x0000000000000000000000000000000000000003": {
"balance": "1"
},
"0x0000000000000000000000000000000000000004": {
"balance": "1"
},
"0x0000000000000000000000000000000000000005": {
"balance": "1"
},
"0x0000000000000000000000000000000000000006": {
"balance": "1"
},
"0x0000000000000000000000000000000000000007": {
"balance": "1"
},
"0x0000000000000000000000000000000000000008": {
"balance": "1"
},
"0x0000000000000000000000000000000000000009": {
"balance": "1"
},
"0x000000000000000000000000000000000000000a": {
"balance": "1"
},
"0x000000000000000000000000000000000000000b": {
"balance": "1"
},
"0x000000000000000000000000000000000000000c": {
"balance": "1"
},
"0x000000000000000000000000000000000000000d": {
"balance": "1"
},
"0x000000000000000000000000000000000000000e": {
"balance": "1"
},
"0x000000000000000000000000000000000000000f": {
"balance": "1"
},
"0x0000000000000000000000000000000000000010": {
"balance": "1"
},
"0x0000000000000000000000000000000000000011": {
"balance": "1"
},
"0x0000000000000000000000000000000000000012": {
"balance": "1"
},
"0x0000000000000000000000000000000000000013": {
"balance": "1"
},
"0x0000000000000000000000000000000000000014": {
"balance": "1"
},
"0x0000000000000000000000000000000000000015": {
"balance": "1"
},
"0x0000000000000000000000000000000000000016": {
"balance": "1"
},
"0x0000000000000000000000000000000000000017": {
"balance": "1"
},
"0x0000000000000000000000000000000000000018": {
"balance": "1"
},
"0x0000000000000000000000000000000000000019": {
"balance": "1"
},
"0x000000000000000000000000000000000000001a": {
"balance": "1"
},
"0x000000000000000000000000000000000000001b": {
"balance": "1"
},
"0x000000000000000000000000000000000000001c": {
"balance": "1"
},
"0x000000000000000000000000000000000000001d": {
"balance": "1"
},
"0x000000000000000000000000000000000000001e": {
"balance": "1"
},
"0x000000000000000000000000000000000000001f": {
"balance": "1"
},
"0x0000000000000000000000000000000000000020": {
"balance": "1"
},
"0x0000000000000000000000000000000000000021": {
"balance": "1"
},
"0x0000000000000000000000000000000000000022": {
"balance": "1"
},
"0x0000000000000000000000000000000000000023": {
"balance": "1"
},
"0x0000000000000000000000000000000000000024": {
"balance": "1"
},
"0x0000000000000000000000000000000000000025": {
"balance": "1"
},
"0x0000000000000000000000000000000000000026": {
"balance": "1"
},
"0x0000000000000000000000000000000000000027": {
"balance": "1"
},
"0x0000000000000000000000000000000000000028": {
"balance": "1"
},
"0x0000000000000000000000000000000000000029": {
"balance": "1"
},
"0x000000000000000000000000000000000000002a": {
"balance": "1"
},
"0x000000000000000000000000000000000000002b": {
"balance": "1"
},
"0x000000000000000000000000000000000000002c": {
"balance": "1"
},
"0x000000000000000000000000000000000000002d": {
"balance": "1"
},
"0x000000000000000000000000000000000000002e": {
"balance": "1"
},
"0x000000000000000000000000000000000000002f": {
"balance": "1"
},
"0x0000000000000000000000000000000000000030": {
"balance": "1"
},
"0x0000000000000000000000000000000000000031": {
"balance": "1"
},
"0x0000000000000000000000000000000000000032": {
"balance": "1"
},
"0x0000000000000000000000000000000000000033": {
"balance": "1"
},
"0x0000000000000000000000000000000000000034": {
"balance": "1"
},
"0x0000000000000000000000000000000000000035": {
"balance": "1"
},
"0x0000000000000000000000000000000000000036": {
"balance": "1"
},
"0x0000000000000000000000000000000000000037": {
"balance": "1"
},
"0x0000000000000000000000000000000000000038": {
"balance": "1"
},
"0x0000000000000000000000000000000000000039": {
"balance": "1"
},
"0x000000000000000000000000000000000000003a": {
"balance": "1"
},
"0x000000000000000000000000000000000000003b": {
"balance": "1"
},
"0x000000000000000000000000000000000000003c": {
"balance": "1"
},
"0x000000000000000000000000000000000000003d": {
"balance": "1"
},
"0x000000000000000000000000000000000000003e": {
"balance": "1"
},
"0x000000000000000000000000000000000000003f": {
"balance": "1"
},
"0x0000000000000000000000000000000000000040": {
"balance": "1"
},
"0x0000000000000000000000000000000000000041": {
"balance": "1"
},
"0x0000000000000000000000000000000000000042": {
"balance": "1"
},
"0x0000000000000000000000000000000000000043": {
"balance": "1"
},
"0x0000000000000000000000000000000000000044": {
"balance": "1"
},
"0x0000000000000000000000000000000000000045": {
"balance": "1"
},
"0x0000000000000000000000000000000000000046": {
"balance": "1"
},
"0x0000000000000000000000000000000000000047": {
"balance": "1"
},
"0x0000000000000000000000000000000000000048": {
"balance": "1"
},
"0x0000000000000000000000000000000000000049": {
"balance": "1"
},
"0x000000000000000000000000000000000000004a": {
"balance": "1"
},
"0x000000000000000000000000000000000000004b": {
"balance": "1"
},
"0x000000000000000000000000000000000000004c": {
"balance": "1"
},
"0x000000000000000000000000000000000000004d": {
"balance": "1"
},
"0x000000000000000000000000000000000000004e": {
"balance": "1"
},
"0x000000000000000000000000000000000000004f": {
"balance": "1"
},
"0x0000000000000000000000000000000000000050": {
"balance": "1"
},
"0x0000000000000000000000000000000000000051": {
"balance": "1"
},
"0x0000000000000000000000000000000000000052": {
"balance": "1"
},
"0x0000000000000000000000000000000000000053": {
"balance": "1"
},
"0x0000000000000000000000000000000000000054": {
"balance": "1"
},
"0x0000000000000000000000000000000000000055": {
"balance": "1"
},
"0x0000000000000000000000000000000000000056": {
"balance": "1"
},
"0x0000000000000000000000000000000000000057": {
"balance": "1"
},
"0x0000000000000000000000000000000000000058": {
"balance": "1"
},
"0x0000000000000000000000000000000000000059": {
"balance": "1"
},
"0x000000000000000000000000000000000000005a": {
"balance": "1"
},
"0x000000000000000000000000000000000000005b": {
"balance": "1"
},
"0x000000000000000000000000000000000000005c": {
"balance": "1"
},
"0x000000000000000000000000000000000000005d": {
"balance": "1"
},
"0x000000000000000000000000000000000000005e": {
"balance": "1"
},
"0x000000000000000000000000000000000000005f": {
"balance": "1"
},
"0x0000000000000000000000000000000000000060": {
"balance": "1"
},
"0x0000000000000000000000000000000000000061": {
"balance": "1"
},
"0x0000000000000000000000000000000000000062": {
"balance": "1"
},
"0x0000000000000000000000000000000000000063": {
"balance": "1"
},
"0x0000000000000000000000000000000000000064": {
"balance": "1"
},
"0x0000000000000000000000000000000000000065": {
"balance": "1"
},
"0x0000000000000000000000000000000000000066": {
"balance": "1"
},
"0x0000000000000000000000000000000000000067": {
"balance": "1"
},
"0x0000000000000000000000000000000000000068": {
"balance": "1"
},
"0x0000000000000000000000000000000000000069": {
"balance": "1"
},
"0x000000000000000000000000000000000000006a": {
"balance": "1"
},
"0x000000000000000000000000000000000000006b": {
"balance": "1"
},
"0x000000000000000000000000000000000000006c": {
"balance": "1"
},
"0x000000000000000000000000000000000000006d": {
"balance": "1"
},
"0x000000000000000000000000000000000000006e": {
"balance": "1"
},
"0x000000000000000000000000000000000000006f": {
"balance": "1"
},
"0x0000000000000000000000000000000000000070": {
"balance": "1"
},
"0x0000000000000000000000000000000000000071": {
"balance": "1"
},
"0x0000000000000000000000000000000000000072": {
"balance": "1"
},
"0x0000000000000000000000000000000000000073": {
"balance": "1"
},
"0x0000000000000000000000000000000000000074": {
"balance": "1"
},
"0x0000000000000000000000000000000000000075": {
"balance": "1"
},
"0x0000000000000000000000000000000000000076": {
"balance": "1"
},
"0x0000000000000000000000000000000000000077": {
"balance": "1"
},
"0x0000000000000000000000000000000000000078": {
"balance": "1"
},
"0x0000000000000000000000000000000000000079": {
"balance": "1"
},
"0x000000000000000000000000000000000000007a": {
"balance": "1"
},
"0x000000000000000000000000000000000000007b": {
"balance": "1"
},
"0x000000000000000000000000000000000000007c": {
"balance": "1"
},
"0x000000000000000000000000000000000000007d": {
"balance": "1"
},
"0x000000000000000000000000000000000000007e": {
"balance": "1"
},
"0x000000000000000000000000000000000000007f": {
"balance": "1"
},
"0x0000000000000000000000000000000000000080": {
"balance": "1"
},
"0x0000000000000000000000000000000000000081": {
"balance": "1"
},
"0x0000000000000000000000000000000000000082": {
"balance": "1"
},
"0x0000000000000000000000000000000000000083": {
"balance": "1"
},
"0x0000000000000000000000000000000000000084": {
"balance": "1"
},
"0x0000000000000000000000000000000000000085": {
"balance": "1"
},
"0x0000000000000000000000000000000000000086": {
"balance": "1"
},
"0x0000000000000000000000000000000000000087": {
"balance": "1"
},
"0x0000000000000000000000000000000000000088": {
"balance": "1"
},
"0x0000000000000000000000000000000000000089": {
"balance": "1"
},
"0x000000000000000000000000000000000000008a": {
"balance": "1"
},
"0x000000000000000000000000000000000000008b": {
"balance": "1"
},
"0x000000000000000000000000000000000000008c": {
"balance": "1"
},
"0x000000000000000000000000000000000000008d": {
"balance": "1"
},
"0x000000000000000000000000000000000000008e": {
"balance": "1"
},
"0x000000000000000000000000000000000000008f": {
"balance": "1"
},
"0x0000000000000000000000000000000000000090": {
"balance": "1"
},
"0x0000000000000000000000000000000000000091": {
"balance": "1"
},
"0x0000000000000000000000000000000000000092": {
"balance": "1"
},
"0x0000000000000000000000000000000000000093": {
"balance": "1"
},
"0x0000000000000000000000000000000000000094": {
"balance": "1"
},
"0x0000000000000000000000000000000000000095": {
"balance": "1"
},
"0x0000000000000000000000000000000000000096": {
"balance": "1"
},
"0x0000000000000000000000000000000000000097": {
"balance": "1"
},
"0x0000000000000000000000000000000000000098": {
"balance": "1"
},
"0x0000000000000000000000000000000000000099": {
"balance": "1"
},
"0x000000000000000000000000000000000000009a": {
"balance": "1"
},
"0x000000000000000000000000000000000000009b": {
"balance": "1"
},
"0x000000000000000000000000000000000000009c": {
"balance": "1"
},
"0x000000000000000000000000000000000000009d": {
"balance": "1"
},
"0x000000000000000000000000000000000000009e": {
"balance": "1"
},
"0x000000000000000000000000000000000000009f": {
"balance": "1"
},
"0x00000000000000000000000000000000000000a0": {
"balance": "1"
},
"0x00000000000000000000000000000000000000a1": {
"balance": "1"
},
"0x00000000000000000000000000000000000000a2": {
"balance": "1"
},
"0x00000000000000000000000000000000000000a3": {
"balance": "1"
},
"0x00000000000000000000000000000000000000a4": {
"balance": "1"
},
"0x00000000000000000000000000000000000000a5": {
"balance": "1"
},
"0x00000000000000000000000000000000000000a6": {
"balance": "1"
},
"0x00000000000000000000000000000000000000a7": {
"balance": "1"
},
"0x00000000000000000000000000000000000000a8": {
"balance": "1"
},
"0x00000000000000000000000000000000000000a9": {
"balance": "1"
},
"0x00000000000000000000000000000000000000aa": {
"balance": "1"
},
"0x00000000000000000000000000000000000000ab": {
"balance": "1"
},
"0x00000000000000000000000000000000000000ac": {
"balance": "1"
},
"0x00000000000000000000000000000000000000ad": {
"balance": "1"
},
"0x00000000000000000000000000000000000000ae": {
"balance": "1"
},
"0x00000000000000000000000000000000000000af": {
"balance": "1"
},
"0x00000000000000000000000000000000000000b0": {
"balance": "1"
},
"0x00000000000000000000000000000000000000b1": {
"balance": "1"
},
"0x00000000000000000000000000000000000000b2": {
"balance": "1"
},
"0x00000000000000000000000000000000000000b3": {
"balance": "1"
},
"0x00000000000000000000000000000000000000b4": {
"balance": "1"
},
"0x00000000000000000000000000000000000000b5": {
"balance": "1"
},
"0x00000000000000000000000000000000000000b6": {
"balance": "1"
},
"0x00000000000000000000000000000000000000b7": {
"balance": "1"
},
"0x00000000000000000000000000000000000000b8": {
"balance": "1"
},
"0x00000000000000000000000000000000000000b9": {
"balance": "1"
},
"0x00000000000000000000000000000000000000ba": {
"balance": "1"
},
"0x00000000000000000000000000000000000000bb": {
"balance": "1"
},
"0x00000000000000000000000000000000000000bc": {
"balance": "1"
},
"0x00000000000000000000000000000000000000bd": {
"balance": "1"
},
"0x00000000000000000000000000000000000000be": {
"balance": "1"
},
"0x00000000000000000000000000000000000000bf": {
"balance": "1"
},
"0x00000000000000000000000000000000000000c0": {
"balance": "1"
},
"0x00000000000000000000000000000000000000c1": {
"balance": "1"
},
"0x00000000000000000000000000000000000000c2": {
"balance": "1"
},
"0x00000000000000000000000000000000000000c3": {
"balance": "1"
},
"0x00000000000000000000000000000000000000c4": {
"balance": "1"
},
"0x00000000000000000000000000000000000000c5": {
"balance": "1"
},
"0x00000000000000000000000000000000000000c6": {
"balance": "1"
},
"0x00000000000000000000000000000000000000c7": {
"balance": "1"
},
"0x00000000000000000000000000000000000000c8": {
"balance": "1"
},
"0x00000000000000000000000000000000000000c9": {
"balance": "1"
},
"0x00000000000000000000000000000000000000ca": {
"balance": "1"
},
"0x00000000000000000000000000000000000000cb": {
"balance": "1"
},
"0x00000000000000000000000000000000000000cc": {
"balance": "1"
},
"0x00000000000000000000000000000000000000cd": {
"balance": "1"
},
"0x00000000000000000000000000000000000000ce": {
"balance": "1"
},
"0x00000000000000000000000000000000000000cf": {
"balance": "1"
},
"0x00000000000000000000000000000000000000d0": {
"balance": "1"
},
"0x00000000000000000000000000000000000000d1": {
"balance": "1"
},
"0x00000000000000000000000000000000000000d2": {
"balance": "1"
},
"0x00000000000000000000000000000000000000d3": {
"balance": "1"
},
"0x00000000000000000000000000000000000000d4": {
"balance": "1"
},
"0x00000000000000000000000000000000000000d5": {
"balance": "1"
},
"0x00000000000000000000000000000000000000d6": {
"balance": "1"
},
"0x00000000000000000000000000000000000000d7": {
"balance": "1"
},
"0x00000000000000000000000000000000000000d8": {
"balance": "1"
},
"0x00000000000000000000000000000000000000d9": {
"balance": "1"
},
"0x00000000000000000000000000000000000000da": {
"balance": "1"
},
"0x00000000000000000000000000000000000000db": {
"balance": "1"
},
"0x00000000000000000000000000000000000000dc": {
"balance": "1"
},
"0x00000000000000000000000000000000000000dd": {
"balance": "1"
},
"0x00000000000000000000000000000000000000de": {
"balance": "1"
},
"0x00000000000000000000000000000000000000df": {
"balance": "1"
},
"0x00000000000000000000000000000000000000e0": {
"balance": "1"
},
"0x00000000000000000000000000000000000000e1": {
"balance": "1"
},
"0x00000000000000000000000000000000000000e2": {
"balance": "1"
},
"0x00000000000000000000000000000000000000e3": {
"balance": "1"
},
"0x00000000000000000000000000000000000000e4": {
"balance": "1"
},
"0x00000000000000000000000000000000000000e5": {
"balance": "1"
},
"0x00000000000000000000000000000000000000e6": {
"balance": "1"
},
"0x00000000000000000000000000000000000000e7": {
"balance": "1"
},
"0x00000000000000000000000000000000000000e8": {
"balance": "1"
},
"0x00000000000000000000000000000000000000e9": {
"balance": "1"
},
"0x00000000000000000000000000000000000000ea": {
"balance": "1"
},
"0x00000000000000000000000000000000000000eb": {
"balance": "1"
},
"0x00000000000000000000000000000000000000ec": {
"balance": "1"
},
"0x00000000000000000000000000000000000000ed": {
"balance": "1"
},
"0x00000000000000000000000000000000000000ee": {
"balance": "1"
},
"0x00000000000000000000000000000000000000ef": {
"balance": "1"
},
"0x00000000000000000000000000000000000000f0": {
"balance": "1"
},
"0x00000000000000000000000000000000000000f1": {
"balance": "1"
},
"0x00000000000000000000000000000000000000f2": {
"balance": "1"
},
"0x00000000000000000000000000000000000000f3": {
"balance": "1"
},
"0x00000000000000000000000000000000000000f4": {
"balance": "1"
},
"0x00000000000000000000000000000000000000f5": {
"balance": "1"
},
"0x00000000000000000000000000000000000000f6": {
"balance": "1"
},
"0x00000000000000000000000000000000000000f7": {
"balance": "1"
},
"0x00000000000000000000000000000000000000f8": {
"balance": "1"
},
"0x00000000000000000000000000000000000000f9": {
"balance": "1"
},
"0x00000000000000000000000000000000000000fa": {
"balance": "1"
},
"0x00000000000000000000000000000000000000fb": {
"balance": "1"
},
"0x00000000000000000000000000000000000000fc": {
"balance": "1"
},
"0x00000000000000000000000000000000000000fd": {
"balance": "1"
},
"0x00000000000000000000000000000000000000fe": {
"balance": "1"
},
"0x00000000000000000000000000000000000000ff": {
"balance": "1"
},
"0x4242424242424242424242424242424242424242": {
"balance": "0",
"code": "0x60806040526004361061003f5760003560e01c806301ffc9a71461004457806322895118146100a4578063621fd130146101ba578063c5f2892f14610244575b600080fd5b34801561005057600080fd5b506100906004803603602081101561006757600080fd5b50357fffffffff000000000000000000000000000000000000000000000000000000001661026b565b604080519115158252519081900360200190f35b6101b8600480360360808110156100ba57600080fd5b8101906020810181356401000000008111156100d557600080fd5b8201836020820111156100e757600080fd5b8035906020019184600183028401116401000000008311171561010957600080fd5b91939092909160208101903564010000000081111561012757600080fd5b82018360208201111561013957600080fd5b8035906020019184600183028401116401000000008311171561015b57600080fd5b91939092909160208101903564010000000081111561017957600080fd5b82018360208201111561018b57600080fd5b803590602001918460018302840111640100000000831117156101ad57600080fd5b919350915035610304565b005b3480156101c657600080fd5b506101cf6110b5565b6040805160208082528351818301528351919283929083019185019080838360005b838110156102095781810151838201526020016101f1565b50505050905090810190601f1680156102365780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561025057600080fd5b506102596110c7565b60408051918252519081900360200190f35b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f01ffc9a70000000000000000000000000000000000000000000000000000000014806102fe57507fffffffff0000000000000000000000000000000000000000000000000000000082167f8564090700000000000000000000000000000000000000000000000000000000145b92915050565b6030861461035d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806118056026913960400191505060405180910390fd5b602084146103b6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603681526020018061179c6036913960400191505060405180910390fd5b6060821461040f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260298152602001806118786029913960400191505060405180910390fd5b670de0b6b3a7640000341015610470576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806118526026913960400191505060405180910390fd5b633b9aca003406156104cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260338152602001806117d26033913960400191505060405180910390fd5b633b9aca00340467ffffffffffffffff811115610535576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602781526020018061182b6027913960400191505060405180910390fd5b6060610540826114ba565b90507f649bbc62d0e31342afea4e5cd82d4049e7e1ee912fc0889aa790803be39038c589898989858a8a6105756020546114ba565b6040805160a0808252810189905290819060208201908201606083016080840160c085018e8e80828437600083820152601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01690910187810386528c815260200190508c8c808284376000838201819052601f9091017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01690920188810386528c5181528c51602091820193918e019250908190849084905b83811015610648578181015183820152602001610630565b50505050905090810190601f1680156106755780820380516001836020036101000a031916815260200191505b5086810383528881526020018989808284376000838201819052601f9091017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169092018881038452895181528951602091820193918b019250908190849084905b838110156106ef5781810151838201526020016106d7565b50505050905090810190601f16801561071c5780820380516001836020036101000a031916815260200191505b509d505050505050505050505050505060405180910390a1600060028a8a600060801b604051602001808484808284377fffffffffffffffffffffffffffffffff0000000000000000000000000000000090941691909301908152604080517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0818403018152601090920190819052815191955093508392506020850191508083835b602083106107fc57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016107bf565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610859573d6000803e3d6000fd5b5050506040513d602081101561086e57600080fd5b5051905060006002806108846040848a8c6116fe565b6040516020018083838082843780830192505050925050506040516020818303038152906040526040518082805190602001908083835b602083106108f857805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016108bb565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610955573d6000803e3d6000fd5b5050506040513d602081101561096a57600080fd5b5051600261097b896040818d6116fe565b60405160009060200180848480828437919091019283525050604080518083038152602092830191829052805190945090925082918401908083835b602083106109f457805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016109b7565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610a51573d6000803e3d6000fd5b5050506040513d6020811015610a6657600080fd5b5051604080516020818101949094528082019290925280518083038201815260609092019081905281519192909182918401908083835b60208310610ada57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610a9d565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610b37573d6000803e3d6000fd5b5050506040513d6020811015610b4c57600080fd5b50516040805160208101858152929350600092600292839287928f928f92018383808284378083019250505093505050506040516020818303038152906040526040518082805190602001908083835b60208310610bd957805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610b9c565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610c36573d6000803e3d6000fd5b5050506040513d6020811015610c4b57600080fd5b50516040518651600291889160009188916020918201918291908601908083835b60208310610ca957805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610c6c565b6001836020036101000a0380198251168184511680821785525050505050509050018367ffffffffffffffff191667ffffffffffffffff1916815260180182815260200193505050506040516020818303038152906040526040518082805190602001908083835b60208310610d4e57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610d11565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610dab573d6000803e3d6000fd5b5050506040513d6020811015610dc057600080fd5b5051604080516020818101949094528082019290925280518083038201815260609092019081905281519192909182918401908083835b60208310610e3457805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610df7565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610e91573d6000803e3d6000fd5b5050506040513d6020811015610ea657600080fd5b50519050858114610f02576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260548152602001806117486054913960600191505060405180910390fd5b60205463ffffffff11610f60576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806117276021913960400191505060405180910390fd5b602080546001019081905560005b60208110156110a9578160011660011415610fa0578260008260208110610f9157fe5b0155506110ac95505050505050565b600260008260208110610faf57fe5b01548460405160200180838152602001828152602001925050506040516020818303038152906040526040518082805190602001908083835b6020831061102557805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610fe8565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015611082573d6000803e3d6000fd5b5050506040513d602081101561109757600080fd5b50519250600282049150600101610f6e565b50fe5b50505050505050565b60606110c26020546114ba565b905090565b6020546000908190815b60208110156112f05781600116600114156111e6576002600082602081106110f557fe5b01548460405160200180838152602001828152602001925050506040516020818303038152906040526040518082805190602001908083835b6020831061116b57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0909201916020918201910161112e565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa1580156111c8573d6000803e3d6000fd5b5050506040513d60208110156111dd57600080fd5b505192506112e2565b600283602183602081106111f657fe5b015460405160200180838152602001828152602001925050506040516020818303038152906040526040518082805190602001908083835b6020831061126b57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0909201916020918201910161122e565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa1580156112c8573d6000803e3d6000fd5b5050506040513d60208110156112dd57600080fd5b505192505b6002820491506001016110d1565b506002826112ff6020546114ba565b600060401b6040516020018084815260200183805190602001908083835b6020831061135a57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0909201916020918201910161131d565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790527fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000095909516920191825250604080518083037ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8018152601890920190819052815191955093508392850191508083835b6020831061143f57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101611402565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa15801561149c573d6000803e3d6000fd5b5050506040513d60208110156114b157600080fd5b50519250505090565b60408051600880825281830190925260609160208201818036833701905050905060c082901b8060071a60f81b826000815181106114f457fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060061a60f81b8260018151811061153757fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060051a60f81b8260028151811061157a57fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060041a60f81b826003815181106115bd57fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060031a60f81b8260048151811061160057fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060021a60f81b8260058151811061164357fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060011a60f81b8260068151811061168657fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060001a60f81b826007815181106116c957fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535050919050565b6000808585111561170d578182fd5b83861115611719578182fd5b505082019391909203915056fe4465706f736974436f6e74726163743a206d65726b6c6520747265652066756c6c4465706f736974436f6e74726163743a207265636f6e7374727563746564204465706f7369744461746120646f6573206e6f74206d6174636820737570706c696564206465706f7369745f646174615f726f6f744465706f736974436f6e74726163743a20696e76616c6964207769746864726177616c5f63726564656e7469616c73206c656e6774684465706f736974436f6e74726163743a206465706f7369742076616c7565206e6f74206d756c7469706c65206f6620677765694465706f736974436f6e74726163743a20696e76616c6964207075626b6579206c656e6774684465706f736974436f6e74726163743a206465706f7369742076616c756520746f6f20686967684465706f736974436f6e74726163743a206465706f7369742076616c756520746f6f206c6f774465706f736974436f6e74726163743a20696e76616c6964207369676e6174757265206c656e677468a26469706673582212201dd26f37a621703009abf16e77e69c93dc50c79db7f6cc37543e3e0e3decdc9764736f6c634300060b0033",
"storage": {
"0x0000000000000000000000000000000000000000000000000000000000000022": "0xf5a5fd42d16a20302798ef6ed309979b43003d2320d9f0e8ea9831a92759fb4b",
"0x0000000000000000000000000000000000000000000000000000000000000023": "0xdb56114e00fdd4c1f85c892bf35ac9a89289aaecb1ebd0a96cde606a748b5d71",
"0x0000000000000000000000000000000000000000000000000000000000000024": "0xc78009fdf07fc56a11f122370658a353aaa542ed63e44c4bc15ff4cd105ab33c",
"0x0000000000000000000000000000000000000000000000000000000000000025": "0x536d98837f2dd165a55d5eeae91485954472d56f246df256bf3cae19352a123c",
"0x0000000000000000000000000000000000000000000000000000000000000026": "0x9efde052aa15429fae05bad4d0b1d7c64da64d03d7a1854a588c2cb8430c0d30",
"0x0000000000000000000000000000000000000000000000000000000000000027": "0xd88ddfeed400a8755596b21942c1497e114c302e6118290f91e6772976041fa1",
"0x0000000000000000000000000000000000000000000000000000000000000028": "0x87eb0ddba57e35f6d286673802a4af5975e22506c7cf4c64bb6be5ee11527f2c",
"0x0000000000000000000000000000000000000000000000000000000000000029": "0x26846476fd5fc54a5d43385167c95144f2643f533cc85bb9d16b782f8d7db193",
"0x000000000000000000000000000000000000000000000000000000000000002a": "0x506d86582d252405b840018792cad2bf1259f1ef5aa5f887e13cb2f0094f51e1",
"0x000000000000000000000000000000000000000000000000000000000000002b": "0xffff0ad7e659772f9534c195c815efc4014ef1e1daed4404c06385d11192e92b",
"0x000000000000000000000000000000000000000000000000000000000000002c": "0x6cf04127db05441cd833107a52be852868890e4317e6a02ab47683aa75964220",
"0x000000000000000000000000000000000000000000000000000000000000002d": "0xb7d05f875f140027ef5118a2247bbb84ce8f2f0f1123623085daf7960c329f5f",
"0x000000000000000000000000000000000000000000000000000000000000002e": "0xdf6af5f5bbdb6be9ef8aa618e4bf8073960867171e29676f8b284dea6a08a85e",
"0x000000000000000000000000000000000000000000000000000000000000002f": "0xb58d900f5e182e3c50ef74969ea16c7726c549757cc23523c369587da7293784",
"0x0000000000000000000000000000000000000000000000000000000000000030": "0xd49a7502ffcfb0340b1d7885688500ca308161a7f96b62df9d083b71fcc8f2bb",
"0x0000000000000000000000000000000000000000000000000000000000000031": "0x8fe6b1689256c0d385f42f5bbe2027a22c1996e110ba97c171d3e5948de92beb",
"0x0000000000000000000000000000000000000000000000000000000000000032": "0x8d0d63c39ebade8509e0ae3c9c3876fb5fa112be18f905ecacfecb92057603ab",
"0x0000000000000000000000000000000000000000000000000000000000000033": "0x95eec8b2e541cad4e91de38385f2e046619f54496c2382cb6cacd5b98c26f5a4",
"0x0000000000000000000000000000000000000000000000000000000000000034": "0xf893e908917775b62bff23294dbbe3a1cd8e6cc1c35b4801887b646a6f81f17f",
"0x0000000000000000000000000000000000000000000000000000000000000035": "0xcddba7b592e3133393c16194fac7431abf2f5485ed711db282183c819e08ebaa",
"0x0000000000000000000000000000000000000000000000000000000000000036": "0x8a8d7fe3af8caa085a7639a832001457dfb9128a8061142ad0335629ff23ff9c",
"0x0000000000000000000000000000000000000000000000000000000000000037": "0xfeb3c337d7a51a6fbf00b9e34c52e1c9195c969bd4e7a0bfd51d5c5bed9c1167",
"0x0000000000000000000000000000000000000000000000000000000000000038": "0xe71f0aa83cc32edfbefa9f4d3e0174ca85182eec9f3a09f6a6c0df6377a510d7",
"0x0000000000000000000000000000000000000000000000000000000000000039": "0x31206fa80a50bb6abe29085058f16212212a60eec8f049fecb92d8c8e0a84bc0",
"0x000000000000000000000000000000000000000000000000000000000000003a": "0x21352bfecbeddde993839f614c3dac0a3ee37543f9b412b16199dc158e23b544",
"0x000000000000000000000000000000000000000000000000000000000000003b": "0x619e312724bb6d7c3153ed9de791d764a366b389af13c58bf8a8d90481a46765",
"0x000000000000000000000000000000000000000000000000000000000000003c": "0x7cdd2986268250628d0c10e385c58c6191e6fbe05191bcc04f133f2cea72c1c4",
"0x000000000000000000000000000000000000000000000000000000000000003d": "0x848930bd7ba8cac54661072113fb278869e07bb8587f91392933374d017bcbe1",
"0x000000000000000000000000000000000000000000000000000000000000003e": "0x8869ff2c22b28cc10510d9853292803328be4fb0e80495e8bb8d271f5b889636",
"0x000000000000000000000000000000000000000000000000000000000000003f": "0xb5fe28e79f1b850f8658246ce9b6a1e7b49fc06db7143e8fe0b4f2b0c5523a5c",
"0x0000000000000000000000000000000000000000000000000000000000000040": "0x985e929f70af28d0bdd1a90a808f977f597c7c778c489e98d3bd8910d31ac0f7"
}
},
"0xf97e180c050e5Ab072211Ad2C213Eb5AEE4DF134": {
"balance": "10000000000000000000000000"
},
"0x2cA5F489CC1Fd1CEC24747B64E8dE0F4A6A850E1": {
"balance": "10000000000000000000000000"
},
"0x7203bd333a874D9d329050ecE393820fCD501eaA": {
"balance": "10000000000000000000000000"
},
"0xA51918aA40D78Ff8be939bf0E8404252875c6aDF": {
"balance": "10000000000000000000000000"
},
"0xAA81078e6b2121dd7A846690DFdD6b10d7658d8B": {
"balance": "10000000000000000000000000"
},
"0xFA2d31D8f21c1D1633E9BEB641dF77D21D63ccDd": {
"balance": "10000000000000000000000000"
},
"0xf751C9c6d60614226fE57D2cAD6e10C856a2ddA3": {
"balance": "10000000000000000000000000"
},
"0x9cD16887f6A808AEaa65D3c840f059EeA4ca1319": {
"balance": "10000000000000000000000000"
},
"0x2E07043584F11BFF0AC39c927665DF6c6ebaffFB": {
"balance": "10000000000000000000000000"
},
"0x60e771E5eCA8E26690920de669520Da210D64A9B": {
"balance": "10000000000000000000000000"
},
"0xFC4db92C2Cf77CE02fBfd7Da0346d2CbFA66aD59": {
"balance": "10000000000000000000000000"
}
},
"coinbase": "0x0000000000000000000000000000000000000000",
"difficulty": "0x01",
"extraData": "",
"gasLimit": "0x400000",
"nonce": "0x1234",
"mixhash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"timestamp": "0"
}`
params/bootnodes.go
View file @
667e1c03
...
@@ -76,6 +76,13 @@ var GoerliBootnodes = []string{
...
@@ -76,6 +76,13 @@ var GoerliBootnodes = []string{
"enode://a59e33ccd2b3e52d578f1fbd70c6f9babda2650f0760d6ff3b37742fdcdfdb3defba5d56d315b40c46b70198c7621e63ffa3f987389c7118634b0fefbbdfa7fd@51.15.119.157:40303"
,
"enode://a59e33ccd2b3e52d578f1fbd70c6f9babda2650f0760d6ff3b37742fdcdfdb3defba5d56d315b40c46b70198c7621e63ffa3f987389c7118634b0fefbbdfa7fd@51.15.119.157:40303"
,
}
}
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 @
667e1c03
...
@@ -32,6 +32,7 @@ var (
...
@@ -32,6 +32,7 @@ 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