packages feed

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 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_