Skip to content

Commit

Permalink
babbage: remove key-reg-deposit-amt flag from stake-address command
Browse files Browse the repository at this point in the history
  • Loading branch information
smelc committed Dec 6, 2023
1 parent a2d1b0b commit 34a8034
Showing 1 changed file with 12 additions and 14 deletions.
26 changes: 12 additions & 14 deletions cardano-cli/src/Cardano/CLI/EraBased/Options/StakeAddress.hs
Original file line number Diff line number Diff line change
Expand Up @@ -86,28 +86,26 @@ pStakeAddressRegistrationCertificateCmd :: ()
-> Maybe (Parser (StakeAddressCmds era))
pStakeAddressRegistrationCertificateCmd era = do
forEraInEonMaybe era $ \sbe ->
caseShelleyToBabbageOrConwayEraOnwards
(\shelleyToBabbage -> subParser "registration-certificate"
$ Opt.info
( StakeAddressRegistrationCertificateCmd (shelleyToBabbageEraToShelleyBasedEra shelleyToBabbage)
caseShelleyToAlonzoOrBabbageEraOnwards
(\shelleyToAlonzo ->
make ( StakeAddressRegistrationCertificateCmd (shelleyToAlonzoEraToShelleyBasedEra shelleyToAlonzo)
<$> pStakeIdentifier
<*> optional pKeyRegistDeposit
<*> pOutputFile
)
desc
)
)
(\conwayOnwards -> subParser "registration-certificate"
$ Opt.info
( StakeAddressRegistrationCertificateCmd (conwayEraOnwardsToShelleyBasedEra conwayOnwards)
<$> pStakeIdentifier
<*> fmap Just pKeyRegistDeposit
<*> pOutputFile
)
desc
(\babbageOnwards ->
let babbageOrConway = babbageEraOnwardsToShelleyBasedEra babbageOnwards
babbageBuilder si = StakeAddressRegistrationCertificateCmd babbageOrConway si Nothing
conwayBuilder si lovelace = StakeAddressRegistrationCertificateCmd babbageOrConway si (Just lovelace)
in make $ case babbageOnwards of
BabbageEraOnwardsBabbage -> babbageBuilder <$> pStakeIdentifier <*> pOutputFile
BabbageEraOnwardsConway -> conwayBuilder <$> pStakeIdentifier <*> pKeyRegistDeposit <*> pOutputFile
)
sbe
where
desc = Opt.progDesc "Create a stake address registration certificate"
make parser = subParser "registration-certificate" (Opt.info parser desc)

pStakeAddressDeregistrationCertificateCmd :: ()
=> CardanoEra era
Expand Down

0 comments on commit 34a8034

Please sign in to comment.