Skip to content

Commit

Permalink
Merge pull request #249 from input-output-hk/mgalazyn/chore/add-json-…
Browse files Browse the repository at this point in the history
…instances

Add JSON instance for Hash GenesisKey
  • Loading branch information
newhoggy authored Sep 19, 2023
2 parents a73d27f + a00f127 commit 1268918
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 4 deletions.
4 changes: 0 additions & 4 deletions .github/workflows/haskell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,10 +45,6 @@ jobs:
f+${{ matrix.os }}
g+${{ (startsWith(github.ref, 'refs/heads/gh-readonly-queue/') && github.run_id) || github.event.pull_request.number || github.ref }}
- name: Apt update
if: matrix.os == 'ubuntu-latest'
run: sudo apt update

- name: Install Haskell
uses: input-output-hk/actions/haskell@latest
id: setup-haskell
Expand Down
1 change: 1 addition & 0 deletions cardano-api/internal/Cardano/Api/Keys/Shelley.hs
Original file line number Diff line number Diff line change
Expand Up @@ -641,6 +641,7 @@ newtype instance Hash GenesisKey =
deriving stock (Eq, Ord)
deriving (Show, IsString) via UsingRawBytesHex (Hash GenesisKey)
deriving (ToCBOR, FromCBOR) via UsingRawBytes (Hash GenesisKey)
deriving (ToJSONKey, ToJSON, FromJSON) via UsingRawBytesHex (Hash GenesisKey)
deriving anyclass SerialiseAsCBOR

instance SerialiseAsRawBytes (Hash GenesisKey) where
Expand Down

0 comments on commit 1268918

Please sign in to comment.