Skip to content

Releases: sadoprotocol/sado-api

v0.4.0

01 May 02:27
Compare
Choose a tag to compare

Feature

  • Use PriceList for value in orders and offers.

Breaking Change

Value is now an object instead of a single number, any solution using this value will need to be refactored to adhere to this change.

v0.3.2

28 Apr 14:05
Compare
Choose a tag to compare

Feature

  • Add time block to order and offer.
  • Sort orders by block time instead of order time.

v0.3.1

28 Apr 13:05
Compare
Choose a tag to compare

Features

  • Filter out duplicate orders only retaining the latest order made for a single location.
  • Increment the value of master order with the value of the previous duplicates.
  • Sort orders by their timestamp with latest orders at the start of the orders array.

v0.3.0

28 Apr 11:57
Compare
Choose a tag to compare

Features

  • Add additional fulfillment checks on orders.
    • Collate offers with orders when inscriptions are gone.
  • Add stricter offer fulfillment checks.
    • Ensure the vins on the fulfilled transaction matches with the order transaction.

Maintenance

  • Improved code structure for easier continued development for validation and fulfillment of orders.
  • Simplified dexprices lookups.

v0.2.5

27 Apr 14:53
Compare
Choose a tag to compare

Features

  • Add PriceList class for standardizing financial fields. Closes #5
  • Add PriceList to analytics and orders. (includes orders attached to offers)
  • Add Ocean API dexprices for btc to usd conversion.
  • Add BTC to USD conversion, caches for 15 minutes for optimized delivery performance.

Breaking Change

Financial fields is now a pricelist object so any consumers will have to be aware and adjust accordingly.

v0.2.4

27 Apr 06:33
Compare
Choose a tag to compare

Features

  • Add offers data to orders.
    • Introduces count which represents the amount of offers in the orderbook made for the order. Fixes #8
    • Introduces cids which contains the offer ids that is linked to the order. (This can be used for client side collation) Partially Fixes #10

Known Issues

There are currently some additional logic that is needed for rejection and completion of orders. Its currently being worked on and will be addressed soon in a future release.

v0.2.3

27 Apr 02:52
Compare
Choose a tag to compare

Features

  • Add initial offer analytics.
  • Adjust analytics response key format.
    • Change total => count.
    • Change volume => total.

Chores

  • Minor cleanup and refactoring for progressive improvements of code readability, performance and quality.

v0.2.2

26 Apr 13:10
Compare
Choose a tag to compare

Features

  • Add order analytics to API response.
  • Add collection volume and floor price data to analytics response.

v0.2.1

26 Apr 04:51
Compare
Choose a tag to compare

Features

  • Add value to the orders and offers in the API response.

v0.2.0

26 Apr 02:16
Compare
Choose a tag to compare

Features

  • Finalize response format using state objects with array results.

Breaking Change

This release has breaking changes, since the response format has been restructured any reliant consumers will have to update accordingly.