Skip to content

Commit 4598f37

Browse files
committed
Remove deprecated bootstrapping stake flags
1 parent a783433 commit 4598f37

File tree

4 files changed

+4
-53
lines changed

4 files changed

+4
-53
lines changed

cmd/bootstrap/cmd/clustering.go

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ func addClusterAssignmentCmdFlags() {
4242
clusterAssignmentCmd.Flags().StringVar(&flagPartnerNodeInfoDir, "partner-dir", "", "path to directory "+
4343
"containing one JSON file starting with node-info.pub.<NODE_ID>.json for every partner node (fields "+
4444
" in the JSON file: Role, Address, NodeID, NetworkPubKey, StakingPubKey)")
45-
clusterAssignmentCmd.Flags().StringVar(&deprecatedFlagPartnerStakes, "partner-stakes", "", "deprecated: use --partner-weights")
4645
clusterAssignmentCmd.Flags().StringVar(&flagPartnerWeights, "partner-weights", "", "path to a JSON file containing "+
4746
"a map from partner node's NodeID to their stake")
4847

@@ -64,15 +63,6 @@ func addClusterAssignmentCmdFlags() {
6463
}
6564

6665
func clusterAssignment(cmd *cobra.Command, args []string) {
67-
// maintain backward compatibility with old flag name
68-
if deprecatedFlagPartnerStakes != "" {
69-
log.Warn().Msg("using deprecated flag --partner-stakes (use --partner-weights instead)")
70-
if flagPartnerWeights == "" {
71-
flagPartnerWeights = deprecatedFlagPartnerStakes
72-
} else {
73-
log.Fatal().Msg("cannot use both --partner-stakes and --partner-weights flags (use only --partner-weights)")
74-
}
75-
}
7666
// Read partner node's information and internal node's information.
7767
// With "internal nodes" we reference nodes, whose private keys we have. In comparison,
7868
// for "partner nodes" we generally do not have their keys. However, we allow some overlap,

cmd/bootstrap/cmd/finalize.go

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,9 @@ import (
3131
)
3232

3333
var (
34-
flagConfig string
35-
flagInternalNodePrivInfoDir string
36-
flagPartnerNodeInfoDir string
37-
// Deprecated: use flagPartnerWeights instead
38-
deprecatedFlagPartnerStakes string
34+
flagConfig string
35+
flagInternalNodePrivInfoDir string
36+
flagPartnerNodeInfoDir string
3937
flagPartnerWeights string
4038
flagDKGDataPath string
4139
flagRootBlockPath string
@@ -70,8 +68,6 @@ func addFinalizeCmdFlags() {
7068
finalizeCmd.Flags().StringVar(&flagPartnerNodeInfoDir, "partner-dir", "", "path to directory "+
7169
"containing one JSON file starting with node-info.pub.<NODE_ID>.json for every partner node (fields "+
7270
" in the JSON file: Role, Address, NodeID, NetworkPubKey, StakingPubKey, StakingKeyPoP)")
73-
// Deprecated: remove this flag
74-
finalizeCmd.Flags().StringVar(&deprecatedFlagPartnerStakes, "partner-stakes", "", "deprecated: use partner-weights instead")
7571
finalizeCmd.Flags().StringVar(&flagPartnerWeights, "partner-weights", "", "path to a JSON file containing "+
7672
"a map from partner node's NodeID to their weight")
7773
finalizeCmd.Flags().StringVar(&flagDKGDataPath, "dkg-data", "", "path to a JSON file containing data as output from the random beacon key generation")
@@ -102,17 +98,6 @@ func addFinalizeCmdFlags() {
10298
}
10399

104100
func finalize(cmd *cobra.Command, args []string) {
105-
106-
// maintain backward compatibility with old flag name
107-
if deprecatedFlagPartnerStakes != "" {
108-
log.Warn().Msg("using deprecated flag --partner-stakes (use --partner-weights instead)")
109-
if flagPartnerWeights == "" {
110-
flagPartnerWeights = deprecatedFlagPartnerStakes
111-
} else {
112-
log.Fatal().Msg("cannot use both --partner-stakes and --partner-weights flags (use only --partner-weights)")
113-
}
114-
}
115-
116101
log.Info().Msg("collecting partner network and staking keys")
117102
partnerNodes, err := common.ReadFullPartnerNodeInfos(log, flagPartnerWeights, flagPartnerNodeInfoDir)
118103
if err != nil {

cmd/bootstrap/cmd/genconfig.go

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17,24 +17,11 @@ var (
1717
flagNodesConsensus int
1818
flagNodesExecution int
1919
flagNodesVerification int
20-
// Deprecated: use flagWeight instead
21-
deprecatedFlagStake uint64
22-
flagWeight uint64
20+
flagWeight uint64
2321
)
2422

2523
// genconfigCmdRun generates the node-config.json file
2624
func genconfigCmdRun(_ *cobra.Command, _ []string) {
27-
28-
// maintain backward compatibility with old flag name
29-
if deprecatedFlagStake != 0 {
30-
log.Warn().Msg("using deprecated flag --stake (use --weight instead)")
31-
if flagWeight == 0 {
32-
flagWeight = deprecatedFlagStake
33-
} else {
34-
log.Fatal().Msg("cannot use both --stake and --weight flags (use only --weight)")
35-
}
36-
}
37-
3825
if flagWeight != flow.DefaultInitialWeight {
3926
log.Warn().Msgf("using non-standard initial weight %d!=%d - make sure this is desired", flagWeight, flow.DefaultInitialWeight)
4027
}
@@ -85,7 +72,6 @@ func init() {
8572
genconfigCmd.Flags().IntVar(&flagNodesExecution, "execution", 2, "number of execution nodes")
8673
genconfigCmd.Flags().IntVar(&flagNodesVerification, "verification", 1, "number of verification nodes")
8774
genconfigCmd.Flags().Uint64Var(&flagWeight, "weight", flow.DefaultInitialWeight, "weight for all nodes")
88-
genconfigCmd.Flags().Uint64Var(&deprecatedFlagStake, "stake", 0, "deprecated: use --weight")
8975
}
9076

9177
func createConf(r flow.Role, i int) model.NodeConfig {

cmd/bootstrap/cmd/rootblock.go

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ func addRootBlockCmdFlags() {
7979
rootBlockCmd.Flags().StringVar(&flagPartnerNodeInfoDir, "partner-dir", "", "path to directory "+
8080
"containing one JSON file starting with node-info.pub.<NODE_ID>.json for every partner node (fields "+
8181
" in the JSON file: Role, Address, NodeID, NetworkPubKey, StakingPubKey)")
82-
rootBlockCmd.Flags().StringVar(&deprecatedFlagPartnerStakes, "partner-stakes", "", "deprecated: use --partner-weights")
8382
rootBlockCmd.Flags().StringVar(&flagPartnerWeights, "partner-weights", "", "path to a JSON file containing "+
8483
"a map from partner node's NodeID to their stake")
8584

@@ -146,15 +145,6 @@ func addRootBlockCmdFlags() {
146145
}
147146

148147
func rootBlock(cmd *cobra.Command, args []string) {
149-
// maintain backward compatibility with old flag name
150-
if deprecatedFlagPartnerStakes != "" {
151-
log.Warn().Msg("using deprecated flag --partner-stakes (use --partner-weights instead)")
152-
if flagPartnerWeights == "" {
153-
flagPartnerWeights = deprecatedFlagPartnerStakes
154-
} else {
155-
log.Fatal().Msg("cannot use both --partner-stakes and --partner-weights flags (use only --partner-weights)")
156-
}
157-
}
158148
if deprecatedFlagProtocolVersion != 0 {
159149
log.Warn().Msg("using deprecated flag --protocol-version; please remove this flag from your workflow, it is ignored and will be removed in a future release")
160150
}

0 commit comments

Comments
 (0)