Skip to content

Commit

Permalink
Add support for Bech32 serialisation of keys in Shelley address CLI
Browse files Browse the repository at this point in the history
  • Loading branch information
intricate authored and newhoggy committed Mar 17, 2023
1 parent b2c2884 commit 77fbd44
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions cardano-cli/src/Cardano/CLI/Shelley/Run/Address.hs
@@ -1,3 +1,4 @@
{-# LANGUAGE FlexibleContexts #-}
{-# LANGUAGE RankNTypes #-}
{-# LANGUAGE ScopedTypeVariables #-}

Expand All @@ -7,7 +8,6 @@ module Cardano.CLI.Shelley.Run.Address
, buildShelleyAddress
, renderShelleyAddressCmdError
, runAddressCmd
, runAddressKeyGenToFile
, makeStakeAddressRef
) where

Expand Down Expand Up @@ -190,13 +190,13 @@ buildShelleyAddress vkey mbStakeVerifier nw =
foldSomeAddressVerificationKey :: (forall keyrole. Key keyrole =>
VerificationKey keyrole -> a)
-> SomeAddressVerificationKey -> a
foldSomeAddressVerificationKey f (AByronVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (APaymentVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (APaymentExtendedVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (AGenesisUTxOVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (AKesVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (AByronVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (APaymentVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (APaymentExtendedVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (AGenesisUTxOVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (AKesVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (AGenesisDelegateExtendedVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (AGenesisExtendedVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (AVrfVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (AStakeVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (AStakeExtendedVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (AGenesisExtendedVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (AVrfVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (AStakeVerificationKey vk) = f vk
foldSomeAddressVerificationKey f (AStakeExtendedVerificationKey vk) = f vk

0 comments on commit 77fbd44

Please sign in to comment.