Skip to content

Releases: blockfrost/openapi

v0.1.10

17 Apr 15:24
Compare
Choose a tag to compare

[0.1.10] - 2021-04-17

Changed

  • deprecated index in favour of cert_index in /txs/{hash}/delegations

Added

  • onchain_metadata to /assets/{asset} endpoint
  • slot parameter to /txs/{hash} endpoint
  • cert_index parameter to all relevant endpoints:
    • /txs/{hash}/stakes
    • /txs/{hash}/pool_updates
    • /txs/{hash}/pool_retires

Fixed

  • /pools trailing slash in documentation

v0.1.9

04 Apr 17:25
a9013a7
Compare
Choose a tag to compare

[0.1.9] - 2021-04-04

Added

  • /assets/{asset}/addresses lists of the addresses holding a specific asset
  • /assets/policy/{policy_id} lists the assets minted under a specific policy

Changed

  • tx_index in /addresses/{address}/utxos - it has been deprecated in favour of output_index
  • / endpoint property version type number -> string

v0.1.8

04 Apr 17:24
Compare
Choose a tag to compare

[0.1.8] - 2021-03-31

Added

  • /ipfs/ endpoints for IPFS cluster

Changed

  • /assets/{asset} specification of metadata to adhere to upstream

Fixed

  • /tx/submit error handling (standardized error reply for 400)
  • /assets/{asset} handling of metadata

v0.1.6

19 Mar 18:38
5473ae5
Compare
Choose a tag to compare

[0.1.6] - 2021-03-19

Added

  • /accounts/{account}/addresses which returns the list of on-chain addresses associated with a specific stake key.
  • 402 response to mark oversubscription (projects exceeded their daily subscription plan)

Changed

  • /tx/submit endpoint, which now accepts CBOR encoded serialized transaction instead of a binary blob.

Fixed

  • functionality and description of rate limiting (429), oversubscription (402) and banning (418)

v0.1.5

12 Mar 14:18
fd67bce
Compare
Choose a tag to compare

[0.1.5] - 2021-03-12

Added

  • /assets/{asset}/txs endpoint to list all transactions of a given asset
  • Owners to /txs/{hash}/pool_updates endpoint

Changed

  • Altered functionality and description of active_epoch in /accounts/{stake_address} to better match its changed functionality. When account is deregistered (active field is false), this field contains the epoch number of deregistration.
  • reward_address -> reward_account in /pools/{pool_id} and /txs/{hash}/pool_updates endpoints as the previous name was misleading and incorrect
  • Deprecated unit field of not yet used metadata in /assets/{asset} endpoint
  • Descriptions of few fields

Fixed

  • Multiple endpoints impacted by Cardano DB Sync issue. We have addressed associated issues with a temporary fix which will be in effect until the issue is addressed in the upstream. Please note that this mostly involved retired pools and their associated reward accounts. Affected endpoints and their parameters:
    • /pools/{pool_id}
      • live_stake
      • live_size
      • live_saturation
      • live_pledge
    • /pools/{pool_id}/delegators
      • live_stake
    • /accounts/{stake_address}
      • controlled_amount
      • withdrawable_amount
  • Missing treasury in calculation of live_stake in /pools/{pool_id}/delegators endpoint. Other endpoints were not affected
  • Pool hopping account issues which were causing that some pools were displaying slightly higher live_stake values and thus also very slightly skewed live_size and live_saturation calculations in /pools/{pool_id} endpoint
  • active_epoch in /accounts/{stake_address} was previously displaying epoch of delegation, not epoch of de/registration

v0.1.4

08 Mar 17:12
e12fe31
Compare
Choose a tag to compare

[0.1.4] - 2021-03-08

Fixed

  • /txs/{hash} types of invalid_before and invalid_hereafter changed from integer to string as the value may overflow

v0.1.2

05 Mar 19:37
0797a5f
Compare
Choose a tag to compare

[0.1.2] - 2021-03-05

Fixed

  • /pools/retired and /pools/retiring are now sorted first by epoch and then tx_id as it was causing inconsistencies when pool announced its retirement way back in the past (in this case, the retired pool could be inserted in the middle of already retired pools)
  • /pools was showing duplicate values in some special cases
  • json_metadata type in tx_metadata_label_json OpenAPI scheme so it would correctly accept all values - thanks @sorki

Changed

  • /pools endpoint now also includes retiring (not yet retired) pools
  • All /addresses/{address} endpoints now also accept payment_cred in Bech32 format
  • All /pools/{pool_id} endpoints now also accept pool_id in Hex format

v0.1.1

26 Feb 17:45
1aa7b10
Compare
Choose a tag to compare

[0.1.1] - 2021-02-26

Added

  • New items to multiple /epochs endpoints
    • first_block_time - Marking first block of the epoch
    • last_block_time - Marking last block of the epoch
    • active_stake - Sum of all active stakes of the epoch
  • Pagination for /metadata/txs/labels endpoint

Fixed

  • Rename active_pledgelive_pledge in /pools/{pool_id}
  • start_time and end_time now display correct values (previously first_block_time and last_block_time values were shown)
  • Specification for tx_metadata_labels
  • Unify pagination documentation

Changed

  • Unify item names in /epochs/
    • blocks_countblock_count
    • txs_counttx_count
    • txs_sumoutput
    • fees_sumfees
  • Rename acronymticker in metadata of /assets/{asset}