1.4 KiB
1.4 KiB
Changelog for zcash-haskell
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.3.0]
Added
- Type to represent a transparent address/receiver
Changed
- Full decoding of Unified Address
[0.2.0]
Added
matchOrchardAddress
function to ensure a UA matches a UVK and corresponding testsmakeZcashCall
function moved into this libraryRpcResponse
,RpcCall
types moved into this library- Functions to decode Sapling transactions
- Tests for Sapling decoding
- Type for block response
- Type for raw transaction response
- JSON parsers for block response, transaction response,
ShieldedOutput
andOrchardAction
- Tests for JSON parsers
- Haddock annotations
Changed
- Rearranged modules for cleaner dependencies.
- Upgrade to Haskell LTS 21.6
[0.1.0] - 2023-06-14
Added
- Function
decodeHexText
- Function
decodeBech32
- Function
f4Jumble
- Function
f4UnJumble
- Function
isValidShieldedAddress
- Function
isValidSaplingViewingKey
- Function
matchSaplingAddress
- Function
isValidUnifiedAddress
- Function
decodeUfvk
- Function
decryptOrchardAction
- Type
RawData
- Type
ShieldedOutput
- Type
OrchardAction
- Type
OrchardDecodedAction
- Type
UnifiedFullViewingKey