ppad-bech32 0.1.0 → 0.1.1
raw patch · 5 files changed
+11/−5 lines, 5 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Data.ByteString.Base32: Bech32 :: Encoding
- Data.ByteString.Base32: Bech32m :: Encoding
- Data.ByteString.Base32: as_base32 :: ByteString -> ByteString
- Data.ByteString.Base32: as_word5 :: ByteString -> ByteString
- Data.ByteString.Base32: create_checksum :: Encoding -> ByteString -> ByteString -> ByteString
- Data.ByteString.Base32: data Encoding
- Data.ByteString.Base32: encode :: ByteString -> ByteString
- Data.ByteString.Base32: valid_hrp :: ByteString -> Bool
- Data.ByteString.Base32: verify :: Encoding -> ByteString -> Bool
Files
- CHANGELOG +3/−0
- lib/Data/ByteString/Base32.hs +1/−0
- lib/Data/ByteString/Bech32.hs +3/−2
- lib/Data/ByteString/Bech32m.hs +3/−2
- ppad-bech32.cabal +1/−1
CHANGELOG view
@@ -1,5 +1,8 @@ # Changelog +- 0.1.1 (2024-12-14)+ * Simply improves generated Haddocks.+ - 0.1.0 (2024-12-14) * Initial release, supporting encoding and checksum verification for bech32 and bech32m.
lib/Data/ByteString/Base32.hs view
@@ -1,3 +1,4 @@+{-# OPTIONS_HADDOCK hide, prune #-} {-# LANGUAGE BangPatterns #-} {-# LANGUAGE BinaryLiterals #-} {-# LANGUAGE OverloadedStrings #-}
lib/Data/ByteString/Bech32.hs view
@@ -1,3 +1,4 @@+{-# OPTIONS_HADDOCK prune #-} {-# LANGUAGE ViewPatterns #-} -- |@@ -11,10 +12,10 @@ -- bech32 checksummed base32 encoding, with checksum verification. module Data.ByteString.Bech32 (- -- * encoding+ -- * Encoding encode - -- * checksum verification+ -- * Checksum , verify ) where
lib/Data/ByteString/Bech32m.hs view
@@ -1,3 +1,4 @@+{-# OPTIONS_HADDOCK prune #-} {-# LANGUAGE ViewPatterns #-} -- |@@ -11,10 +12,10 @@ -- bech32m checksummed base32 encoding, with checksum verification. module Data.ByteString.Bech32m (- -- * encoding+ -- * Encoding encode - -- * checksum verification+ -- * Checksum , verify ) where
ppad-bech32.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: ppad-bech32-version: 0.1.0+version: 0.1.1 synopsis: The bech32 and bech32m encodings, per BIPs 173 & 350. license: MIT license-file: LICENSE