Releases: blockfrost/blockfrost-haskell
Releases · blockfrost/blockfrost-haskell
0.7.1.0
v0.7.0.0
blockfrost-api
Breaking
- Added
ScriptHashListnewtype instead of overlapping instance for[ScriptHash]which is used as a result of_listScriptsinScriptsAPI#31
Additional
- Relax
lensupper bound to allow 5.1, 5.2 #30
blockfrost-client
Breaking
listScriptandlistScripts'now returnScriptHashListnewtype
instead of[ScriptHash]due to overlapping instance conflicts #31
Full Changelog: v0.6.0.0...v0.7.0.0
v0.6.0.0
Vasil HF
blockfrost-api
-
Additions
AccountRewardnow contains additionaltypefield refering toRewardTypeAssetTransactiongrowsblockTimefieldPoolInfogrowsblocksEpochfield with number of blocks minted in the current epoch- Vasil related
ScriptDatumCBORtype and_getScriptDatumCBORroute- Both
UtxoInputandUtxoOutputnow hasinlineDatumfield withMaybe InlineDatumtypereferenceScriptHashfield withMaybe ScriptHashtype
UtxoInputnow hasreferencefield indicating that input is a reference inputUtxoOutputnow hascollateralfield when UTXO is a collateral outputAddressUtxonow also hasinlineDatumandreferenceScriptHashfields
CostModelsdata type which is now returned as part ofProtocolParametersBlocknow hasopCertandopCertCounterfieldsPreprodandPreviewenvironments
-
Changes
ValidationPurposetype moved fromBlockfrost.Types.Cardano.TransactionstoBlockfrost.Types.Shared.ValidationPurposedataHashfield ofAddressUtxochanges type fromMaybe TexttoMaybe DatumHashdatumHashfield ofTransactionRedeemeris now deprecated in favor ofredeemerDataHashfielddatumHashfield ofScriptRedeemeris now deprecated in favor ofredeemerDataHashfield- and also changes type from
TexttoDataHash
- and also changes type from
ScriptTypePlutustype is nowPlutusV1- adds
PlutusV2
ProtocolParameterscoinsPerUtxoWordis now deprecated, prefercoinsPerUtxoSizecoinsPerUtxoSizeis now- Cost per UTxO word for Alonzo.
- Cost per UTxO byte for Babbage and later.
extraEntropyfield changes type fromMaybe ValuetoMaybe Text
ProtocolParams- types of following fields changed from
DoubletoRationala0rhotaudecentralisationParampriceMempriceStep
- types of following fields changed from
PoolInfo- type of
marginCostfield changes fromDoubletoRational
- type of
Genesis- type of
activeSlotsCoefficientfield changes fromDoubletoRational
- type of
blockfrost-client
- Additions
getScriptDatumCBORquery for/scripts/datum/{datum-hash}/cborendpoint
blockfrost-client-core
-
Additions
- HTTP Error
425BlockfrostMempoolFullOrPinQueueFulltoBlockfrostError- related to
/tx/submitendpoint - or to
IPFSpinning/ipfs/pin/add/{IPFS_path}endpoint
- related to
PreprodandPreviewenvironments
- HTTP Error
-
Changes
- Order of results returned by
allPagesis now the same as returned by the API. Was unintentionally reversed before.
- Order of results returned by
v0.5.0.0
v0.4.0.1
v0.4
blockfrost-apichangesAccountInfoactiveEpochfield type changed fromIntegertoMaybe Integer
UtxoInputtxHashfield type changed fromTexttoTxHashnewtype
TxMetaJSONandTxMetaCBORtxHashfield type changed fromTexttoTxHashnewtype
blockfrost-client-corenow re-exportsnextPagehelperblockfrost-clientnow requiresblockfrost-api 0.4.x
v0.3.1
-
blockfrost-apiadditions/blocks/${hash_or_number}/addressesendpoint (Affected addresses in a block)blockTimefield toAddressTransactionOrdinstances forAddress,AssetId,BlockHash,Epoch,Slot,TxHashEnum,Real,IntegralforSlotandEpoch
-
blockfrost-clientadditionsgetBlockAffectedAddressesfor/blocks/${hash_or_number}/addressesendpoint (Affected addresses in a block)