Skip to content

Commit 2af4917

Browse files
committed
Rename localnet subfolder -> fork_data, and create it on start up
1 parent d7bb53e commit 2af4917

File tree

1 file changed

+11
-9
lines changed
  • src/app/hardfork_test/src/internal/hardfork

1 file changed

+11
-9
lines changed

src/app/hardfork_test/src/internal/hardfork/test.go

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,8 @@ func (t *HardforkTest) setupSignalHandler() {
105105

106106
// Run executes the hardfork test process with well-defined phases
107107
func (t *HardforkTest) Run() error {
108+
os.MkdirAll("fork_data", 0755)
109+
108110
// Set up signal handler for Ctrl+C
109111
t.setupSignalHandler()
110112
defer t.cleanupAllProcesses()
@@ -114,8 +116,8 @@ func (t *HardforkTest) Run() error {
114116
// Calculate main network genesis timestamp
115117
mainGenesisTs := time.Now().Unix() + int64(t.Config.MainDelay*60)
116118

117-
// Define all localnet file paths
118-
forkConfigPath := "localnet/fork_config.json"
119+
// Define all fork_data file paths
120+
forkConfigPath := "fork_data/fork_config.json"
119121

120122
// Phase 1: Run and validate main network
121123
t.Logger.Info("Phase 1: Running main network...")
@@ -134,24 +136,24 @@ func (t *HardforkTest) Run() error {
134136
return err
135137
}
136138
{
137-
preforkLedgersDir := "localnet/prefork_hf_ledgers"
138-
preforkHashesFile := "localnet/prefork_hf_ledger_hashes.json"
139+
preforkLedgersDir := "fork_data/prefork_hf_ledgers"
140+
preforkHashesFile := "fork_data/prefork_hf_ledger_hashes.json"
139141
if err := t.GenerateAndValidatePreforkLedgers(analysis, forkConfigPath, preforkLedgersDir, preforkHashesFile); err != nil {
140142
return err
141143
}
142144
}
143145

144-
configFile := "localnet/config.json"
145-
forkLedgersDir := "localnet/hf_ledgers"
146+
configFile := "fork_data/config.json"
147+
forkLedgersDir := "fork_data/hf_ledgers"
146148

147149
// Calculate fork genesis timestamp relative to now (before starting fork network)
148150
forkGenesisTs := time.Now().Unix() + int64(t.Config.ForkDelay*60)
149151

150152
t.Logger.Info("Phase 3: Generating fork configuration and ledgers...")
151153
{
152-
os.MkdirAll("localnet/config", 0755)
153-
baseConfigFile := "localnet/config/base.json"
154-
forkHashesFile := "localnet/hf_ledger_hashes.json"
154+
os.MkdirAll("fork_data/config", 0755)
155+
baseConfigFile := "fork_data/config/base.json"
156+
forkHashesFile := "fork_data/hf_ledger_hashes.json"
155157
if err := t.GenerateForkConfigAndLedgers(analysis, forkConfigPath, forkLedgersDir, forkHashesFile, configFile, baseConfigFile, forkGenesisTs, mainGenesisTs); err != nil {
156158
return err
157159
}

0 commit comments

Comments
 (0)