blockfrost-client 0.7.0.0 → 0.7.1.0
raw patch · 4 files changed
+16/−2 lines, 4 filesdep ~blockfrost-apiPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: blockfrost-api
API changes (from Hackage documentation)
+ Blockfrost.Client: getNetworkEras :: MonadBlockfrost m => m [NetworkEraSummary]
+ Blockfrost.Client.Cardano.Network: getNetworkEras :: MonadBlockfrost m => m [NetworkEraSummary]
Files
- CHANGELOG.md +5/−0
- blockfrost-client.cabal +2/−2
- src/Blockfrost/Client.hs +1/−0
- src/Blockfrost/Client/Cardano/Network.hs +8/−0
CHANGELOG.md view
@@ -1,3 +1,8 @@+# Version [0.7.1.0](https://github.com/blockfrost/blockfrost-haskell/compare/v0.7.0.0...v0.7.1.0) (2023-01-03)++* Additions+ * `getNetworkEras` query for `/network/eras` endpoint [#33](https://github.com/blockfrost/blockfrost-haskell/pull/33/)+ # Version [0.7.0.0](https://github.com/blockfrost/blockfrost-haskell/compare/v0.6.0.0...v0.7.0.0) (2022-10-11) * Changes
blockfrost-client.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: blockfrost-client-version: 0.7.0.0+version: 0.7.1.0 synopsis: blockfrost.io basic client description: Simple Blockfrost clients for use with transformers or mtl homepage: https://github.com/blockfrost/blockfrost-haskell@@ -64,7 +64,7 @@ , Blockfrost.Client.IPFS , Blockfrost.Client.NutLink build-depends: base >= 4.7 && < 5- , blockfrost-api ^>= 0.7+ , blockfrost-api ^>= 0.7.1 , blockfrost-client-core ^>= 0.6 , bytestring , directory
src/Blockfrost/Client.hs view
@@ -97,6 +97,7 @@ , getTxMetadataByLabelCBOR' -- Cardano - Network , getNetworkInfo+ , getNetworkEras -- Cardano - Pools , listPools , listPools'
src/Blockfrost/Client/Cardano/Network.hs view
@@ -2,6 +2,7 @@ module Blockfrost.Client.Cardano.Network ( getNetworkInfo+ , getNetworkEras ) where import Blockfrost.API@@ -18,3 +19,10 @@ -- | Get detailed network information. getNetworkInfo :: MonadBlockfrost m => m Network getNetworkInfo = go getNetworkInfo_++getNetworkEras_ :: MonadBlockfrost m => Project -> m [NetworkEraSummary]+getNetworkEras_ = _networkEras . networkClient++-- | Get summarized information on each era in the network, including start, end, and variable era parameters.+getNetworkEras :: MonadBlockfrost m => m [NetworkEraSummary]+getNetworkEras = go getNetworkEras_