Skip to content

Commit 6ccc97a

Browse files
committed
cardano-ledger upgrade: NumberOfPools change to Word16
1 parent 4ccee35 commit 6ccc97a

16 files changed

+44
-58
lines changed

cardano-cli/src/Cardano/CLI/EraBased/Options/Common.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2907,12 +2907,12 @@ pEpochBoundRetirement =
29072907
]
29082908
]
29092909

2910-
pNumberOfPools :: Parser Natural
2910+
pNumberOfPools :: Parser Word16
29112911
pNumberOfPools =
29122912
Opt.option integralReader $
29132913
mconcat
29142914
[ Opt.long "number-of-pools"
2915-
, Opt.metavar "NATURAL"
2915+
, Opt.metavar "WORD16"
29162916
, Opt.help "Desired number of pools."
29172917
]
29182918

cardano-cli/test/cardano-cli-golden/files/golden/help.cli

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -517,7 +517,7 @@ Usage: cardano-cli legacy governance create-update-proposal --out-file FILEPATH
517517
[--pool-reg-deposit NATURAL]
518518
[--min-pool-cost NATURAL]
519519
[--pool-retirement-epoch-interval WORD32]
520-
[--number-of-pools NATURAL]
520+
[--number-of-pools WORD16]
521521
[--pool-influence RATIONAL]
522522
[--monetary-expansion RATIONAL]
523523
[--treasury-expansion RATIONAL]
@@ -1276,7 +1276,7 @@ Usage: cardano-cli shelley governance action create-protocol-parameters-update -
12761276
[--key-reg-deposit-amt NATURAL]
12771277
[--pool-reg-deposit NATURAL]
12781278
[--pool-retirement-epoch-interval WORD32]
1279-
[--number-of-pools NATURAL]
1279+
[--number-of-pools WORD16]
12801280
[--pool-influence RATIONAL]
12811281
[--treasury-expansion RATIONAL]
12821282
[--monetary-expansion RATIONAL]
@@ -2327,7 +2327,7 @@ Usage: cardano-cli allegra governance action create-protocol-parameters-update -
23272327
[--key-reg-deposit-amt NATURAL]
23282328
[--pool-reg-deposit NATURAL]
23292329
[--pool-retirement-epoch-interval WORD32]
2330-
[--number-of-pools NATURAL]
2330+
[--number-of-pools WORD16]
23312331
[--pool-influence RATIONAL]
23322332
[--treasury-expansion RATIONAL]
23332333
[--monetary-expansion RATIONAL]
@@ -3376,7 +3376,7 @@ Usage: cardano-cli mary governance action create-protocol-parameters-update --ep
33763376
[--key-reg-deposit-amt NATURAL]
33773377
[--pool-reg-deposit NATURAL]
33783378
[--pool-retirement-epoch-interval WORD32]
3379-
[--number-of-pools NATURAL]
3379+
[--number-of-pools WORD16]
33803380
[--pool-influence RATIONAL]
33813381
[--treasury-expansion RATIONAL]
33823382
[--monetary-expansion RATIONAL]
@@ -4417,7 +4417,7 @@ Usage: cardano-cli alonzo governance action create-protocol-parameters-update --
44174417
[--key-reg-deposit-amt NATURAL]
44184418
[--pool-reg-deposit NATURAL]
44194419
[--pool-retirement-epoch-interval WORD32]
4420-
[--number-of-pools NATURAL]
4420+
[--number-of-pools WORD16]
44214421
[--pool-influence RATIONAL]
44224422
[--treasury-expansion RATIONAL]
44234423
[--monetary-expansion RATIONAL]
@@ -5498,7 +5498,7 @@ Usage: cardano-cli babbage governance action create-protocol-parameters-update -
54985498
[--key-reg-deposit-amt NATURAL]
54995499
[--pool-reg-deposit NATURAL]
55005500
[--pool-retirement-epoch-interval WORD32]
5501-
[--number-of-pools NATURAL]
5501+
[--number-of-pools WORD16]
55025502
[--pool-influence RATIONAL]
55035503
[--treasury-expansion RATIONAL]
55045504
[--monetary-expansion RATIONAL]
@@ -6912,7 +6912,7 @@ Usage: cardano-cli conway governance action create-protocol-parameters-update
69126912
[--key-reg-deposit-amt NATURAL]
69136913
[--pool-reg-deposit NATURAL]
69146914
[--pool-retirement-epoch-interval WORD32]
6915-
[--number-of-pools NATURAL]
6915+
[--number-of-pools WORD16]
69166916
[--pool-influence RATIONAL]
69176917
[--treasury-expansion RATIONAL]
69186918
[--monetary-expansion RATIONAL]
@@ -8933,7 +8933,7 @@ Usage: cardano-cli latest governance action create-protocol-parameters-update
89338933
[--key-reg-deposit-amt NATURAL]
89348934
[--pool-reg-deposit NATURAL]
89358935
[--pool-retirement-epoch-interval WORD32]
8936-
[--number-of-pools NATURAL]
8936+
[--number-of-pools WORD16]
89378937
[--pool-influence RATIONAL]
89388938
[--treasury-expansion RATIONAL]
89398939
[--monetary-expansion RATIONAL]
@@ -10825,7 +10825,7 @@ Usage: cardano-cli compatible shelley governance action create-protocol-paramete
1082510825
[--key-reg-deposit-amt NATURAL]
1082610826
[--pool-reg-deposit NATURAL]
1082710827
[--pool-retirement-epoch-interval WORD32]
10828-
[--number-of-pools NATURAL]
10828+
[--number-of-pools WORD16]
1082910829
[--pool-influence RATIONAL]
1083010830
[--treasury-expansion RATIONAL]
1083110831
[--monetary-expansion RATIONAL]
@@ -10939,7 +10939,7 @@ Usage: cardano-cli compatible allegra governance action create-protocol-paramete
1093910939
[--key-reg-deposit-amt NATURAL]
1094010940
[--pool-reg-deposit NATURAL]
1094110941
[--pool-retirement-epoch-interval WORD32]
10942-
[--number-of-pools NATURAL]
10942+
[--number-of-pools WORD16]
1094310943
[--pool-influence RATIONAL]
1094410944
[--treasury-expansion RATIONAL]
1094510945
[--monetary-expansion RATIONAL]
@@ -11053,7 +11053,7 @@ Usage: cardano-cli compatible mary governance action create-protocol-parameters-
1105311053
[--key-reg-deposit-amt NATURAL]
1105411054
[--pool-reg-deposit NATURAL]
1105511055
[--pool-retirement-epoch-interval WORD32]
11056-
[--number-of-pools NATURAL]
11056+
[--number-of-pools WORD16]
1105711057
[--pool-influence RATIONAL]
1105811058
[--treasury-expansion RATIONAL]
1105911059
[--monetary-expansion RATIONAL]
@@ -11175,7 +11175,7 @@ Usage: cardano-cli compatible alonzo governance action create-protocol-parameter
1117511175
[--key-reg-deposit-amt NATURAL]
1117611176
[--pool-reg-deposit NATURAL]
1117711177
[--pool-retirement-epoch-interval WORD32]
11178-
[--number-of-pools NATURAL]
11178+
[--number-of-pools WORD16]
1117911179
[--pool-influence RATIONAL]
1118011180
[--treasury-expansion RATIONAL]
1118111181
[--monetary-expansion RATIONAL]
@@ -11310,7 +11310,7 @@ Usage: cardano-cli compatible babbage governance action create-protocol-paramete
1131011310
[--key-reg-deposit-amt NATURAL]
1131111311
[--pool-reg-deposit NATURAL]
1131211312
[--pool-retirement-epoch-interval WORD32]
11313-
[--number-of-pools NATURAL]
11313+
[--number-of-pools WORD16]
1131411314
[--pool-influence RATIONAL]
1131511315
[--treasury-expansion RATIONAL]
1131611316
[--monetary-expansion RATIONAL]
@@ -11556,7 +11556,7 @@ Usage: cardano-cli compatible conway governance action create-protocol-parameter
1155611556
[--key-reg-deposit-amt NATURAL]
1155711557
[--pool-reg-deposit NATURAL]
1155811558
[--pool-retirement-epoch-interval WORD32]
11559-
[--number-of-pools NATURAL]
11559+
[--number-of-pools WORD16]
1156011560
[--pool-influence RATIONAL]
1156111561
[--treasury-expansion RATIONAL]
1156211562
[--monetary-expansion RATIONAL]

cardano-cli/test/cardano-cli-golden/files/golden/help/allegra_governance_action_create-protocol-parameters-update.cli

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Usage: cardano-cli allegra governance action create-protocol-parameters-update -
88
[--key-reg-deposit-amt NATURAL]
99
[--pool-reg-deposit NATURAL]
1010
[--pool-retirement-epoch-interval WORD32]
11-
[--number-of-pools NATURAL]
11+
[--number-of-pools WORD16]
1212
[--pool-influence RATIONAL]
1313
[--treasury-expansion RATIONAL]
1414
[--monetary-expansion RATIONAL]
@@ -45,8 +45,7 @@ Available options:
4545
The amount of a pool registration deposit.
4646
--pool-retirement-epoch-interval WORD32
4747
Epoch interval of pool retirement.
48-
--number-of-pools NATURAL
49-
Desired number of pools.
48+
--number-of-pools WORD16 Desired number of pools.
5049
--pool-influence RATIONAL
5150
Pool influence.
5251
--treasury-expansion RATIONAL

cardano-cli/test/cardano-cli-golden/files/golden/help/alonzo_governance_action_create-protocol-parameters-update.cli

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Usage: cardano-cli alonzo governance action create-protocol-parameters-update --
88
[--key-reg-deposit-amt NATURAL]
99
[--pool-reg-deposit NATURAL]
1010
[--pool-retirement-epoch-interval WORD32]
11-
[--number-of-pools NATURAL]
11+
[--number-of-pools WORD16]
1212
[--pool-influence RATIONAL]
1313
[--treasury-expansion RATIONAL]
1414
[--monetary-expansion RATIONAL]
@@ -52,8 +52,7 @@ Available options:
5252
The amount of a pool registration deposit.
5353
--pool-retirement-epoch-interval WORD32
5454
Epoch interval of pool retirement.
55-
--number-of-pools NATURAL
56-
Desired number of pools.
55+
--number-of-pools WORD16 Desired number of pools.
5756
--pool-influence RATIONAL
5857
Pool influence.
5958
--treasury-expansion RATIONAL

cardano-cli/test/cardano-cli-golden/files/golden/help/babbage_governance_action_create-protocol-parameters-update.cli

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Usage: cardano-cli babbage governance action create-protocol-parameters-update -
88
[--key-reg-deposit-amt NATURAL]
99
[--pool-reg-deposit NATURAL]
1010
[--pool-retirement-epoch-interval WORD32]
11-
[--number-of-pools NATURAL]
11+
[--number-of-pools WORD16]
1212
[--pool-influence RATIONAL]
1313
[--treasury-expansion RATIONAL]
1414
[--monetary-expansion RATIONAL]
@@ -49,8 +49,7 @@ Available options:
4949
The amount of a pool registration deposit.
5050
--pool-retirement-epoch-interval WORD32
5151
Epoch interval of pool retirement.
52-
--number-of-pools NATURAL
53-
Desired number of pools.
52+
--number-of-pools WORD16 Desired number of pools.
5453
--pool-influence RATIONAL
5554
Pool influence.
5655
--treasury-expansion RATIONAL

0 commit comments

Comments
 (0)