blockfrost-client 0.6.0.0 → 0.7.0.0
raw patch · 3 files changed
+11/−5 lines, 3 filesdep ~blockfrost-api
Dependency ranges changed: blockfrost-api
Files
CHANGELOG.md view
@@ -1,3 +1,9 @@+# Version [0.7.0.0](https://github.com/blockfrost/blockfrost-haskell/compare/v0.6.0.0...v0.7.0.0) (2022-10-11)++* Changes+ * `listScript` and `listScripts'` now return `ScriptHashList` newtype+ instead of `[ScriptHash]` due to overlapping instance conflicts+ # Version [0.6.0.0](https://github.com/blockfrost/blockfrost-haskell/compare/v0.5.0.0...v0.6.0.0) (2022-08-31) * Additions
blockfrost-client.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: blockfrost-client-version: 0.6.0.0+version: 0.7.0.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.6+ , blockfrost-api ^>= 0.7 , blockfrost-client-core ^>= 0.6 , bytestring , directory
src/Blockfrost/Client/Cardano/Scripts.hs view
@@ -19,12 +19,12 @@ scriptsClient :: MonadBlockfrost m => Project -> ScriptsAPI (AsClientT m) scriptsClient = fromServant . _scripts . cardanoClient -listScripts_ :: MonadBlockfrost m => Project -> Paged -> SortOrder -> m [ScriptHash]+listScripts_ :: MonadBlockfrost m => Project -> Paged -> SortOrder -> m ScriptHashList listScripts_ = _listScripts . scriptsClient -- | List scripts -- Allows custom paging and ordering using 'Paged' and 'SortOrder'.-listScripts' :: MonadBlockfrost m => Paged -> SortOrder -> m [ScriptHash]+listScripts' :: MonadBlockfrost m => Paged -> SortOrder -> m ScriptHashList listScripts' pg s = go (\p -> listScripts_ p pg s) -- | List scripts@@ -32,7 +32,7 @@ -- Queries 100 entries. To query all entries use 'Blockfrost.Client.Core.allPages' -- with principled variant of this function (suffixed with @'@) -- that accepts 'Paged' argument.-listScripts :: MonadBlockfrost m => m [ScriptHash]+listScripts :: MonadBlockfrost m => m ScriptHashList listScripts = listScripts' def def getScript_ :: MonadBlockfrost m => Project -> ScriptHash -> m Script