Skip to content

Commit

Permalink
Merge pull request #27 from Chia-Network/write-adj-to-csv
Browse files Browse the repository at this point in the history
  • Loading branch information
cmmarslender authored Oct 7, 2023
2 parents 33f5fe8 + 30ca077 commit 900c915
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion cmd/historicalOutput.go
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ var historicalOutputCmd = &cobra.Command{
writer := csv.NewWriter(file)
defer writer.Flush()

err = writer.Write([]string{"height", "date", "nc50", "nc51"})
err = writer.Write([]string{"height", "date", "nc50", "nc51", "nc50adj", "nc51adj"})
if err != nil {
log.Fatalln(err.Error())
}
Expand All @@ -70,12 +70,23 @@ var historicalOutputCmd = &cobra.Command{
log.Printf("Error calculating 51%% NC for peak %d: %s\n", startBlock, err.Error())
}

nc50adj, err := mets.CalculateNakamoto(startBlock, 50, viper.GetStringSlice("adjusted-ignore-addresses"))
if err != nil {
log.Printf("Error calculating adjusted 50%% NC for peak %d: %s\n", startBlock, err.Error())
}
nc51adj, err := mets.CalculateNakamoto(startBlock, 51, viper.GetStringSlice("adjusted-ignore-addresses"))
if err != nil {
log.Printf("Error calculating adjusted 51%% NC for peak %d: %s\n", startBlock, err.Error())
}

timestamp := mets.GetNonTXBlockTimestamp(startBlock)
err = writer.Write([]string{
fmt.Sprintf("%d", startBlock),
timestamp.String,
fmt.Sprintf("%d", nc50),
fmt.Sprintf("%d", nc51),
fmt.Sprintf("%d", nc50adj),
fmt.Sprintf("%d", nc51adj),
})
if err != nil {
log.Fatalln(err.Error())
Expand Down

0 comments on commit 900c915

Please sign in to comment.