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.
- CIP68: allow byte string fields to be encoded as an array of bytes
sanchonet
network support
getAdditionalParametersFromRequest
returnsoutOfRangeOrMalformedErr
if a string parameter contains non-numeric characters (eg.123a
)getAdditionalParametersFromRequest
returnsoutOfRangeOrMalformedErr
if a from parameter > to parameter
getAdditionalParametersFromRequest
from blockfrost-backend-ryo
- parsing CIP68 datum with missing version returns
null
instead of throwing an error
convertStreamToString
function- pm2 metrics
- CIP68 RFT 444 support
addr_vk
support inpaymentCredToBech32Address
- Support for ScriptHash payment credential using
script
addresses.
- do not leak framework in errors
addr_vk
is no longer valid address type as returned bydetectAndValidateAddressType
- CIP68
getMetadataFromOutputDatum
parsing offiles
and custom fields
- support for
addr_vk
addresses inpaymentCredFromBech32Address
getPaymentPartBech32
for generating partial bech32 address consisting of bech32 prefix, addr header and payment part
- fastify dependencies
- Missing custom 400s
- js implementation of utf-8-validate, no longer requiring node-gyp
- CIP68 utils
- BREAKING CHANGE:
getSchemaForEndpoint
is now part of the@blockfrost/openapi
package @blockfrost/openapi
dependency
validatePolicy
andvalidateAsset
to validation functions- invalid asset and invalid policy 400 handlers
getAddressTypeAndPaymentCred
to return undefined instead of''
when there is not validpaymentCred
- Initial release