Skip to content

Releases: geniusyield/dex-contracts-api

v0.11.1

30 Oct 13:35
a5b04da
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.0...v0.11.1

v0.11.0

30 Aug 07:30
3ec3448
Compare
Choose a tag to compare

What's Changed

  • feat(#81): conway update in #82. Note that this is not compatible with Babbage Era!

Full Changelog: v0.10.1...v0.11.0

v0.10.1

30 Aug 06:00
1d7116e
Compare
Choose a tag to compare

What's Changed

  • feat: update maestro sdk to not make use of deprecated endpoints in #83

Full Changelog: v0.10.0...v0.10.1

v0.10.0

06 Aug 13:10
341c18a
Compare
Choose a tag to compare

What's Changed

geniusyield-server-lib

  • #80: Fix the JSON/YAML configuration parser to require addrIx, accIx instead of addr_ix, acc_ix respectively.
  • #77: Update to latest Atlas commit (as of 16 July 2024)

Full Changelog: v0.8.0...v0.10.0

v0.8.0

11 Jul 04:45
4497d21
Compare
Choose a tag to compare

What's Changed

geniusyield-server-lib

0.8.0

  • Updates /v0/orders/fill and /v0/orders/tx/build-fill endpoint to internally call fillPartialOrder' instead of fillMultiplePartialOrders' when single order is being filled.
  • Updates /v0/order-books/{market-id} endpoint to also return for offer_amount_in_datum, price_in_datum and version. See their description in generated API specification to understand about these fields.

0.7.0

  • Updates fotdTakerOfferedPercentFeeAmount field of response of /v0/orders/fill and /v0/orders/tx/build-fill to now return bag of tokens in which taker fee is charged. These two endpoints now also supports filling of payment tokens where not all of them belong to same pair.

Full Changelog: v0.6.0...v0.8.0

v0.6.0

11 Jun 06:35
0d2b055
Compare
Choose a tag to compare

What's Changed

geniusyield-server-lib

0.6.0

  • Makes a move to OpenApi 3.0 definitions of endpoints from earlier 2.0.

Full Changelog: v0.5.1...v0.6.0

v0.5.1

10 Jun 07:03
c30b532
Compare
Choose a tag to compare

What's Changed

geniusyield-dex-api

0.3.1.0

  • Adds a fix to earlier 0.3.0.0, to actually consider poiRawDatum as witness.

geniusyield-server-lib

0.5.1

  • Incorporates 0.3.1.0 of geniusyield-dex-api

Full Changelog: v0.5.0...v0.5.1

v0.5.0

06 Jun 08:20
b3dd99d
Compare
Choose a tag to compare

What's Changed

geniusyield-dex-api

0.3.0.0

  • Updates to make use of latest Atlas commit, 1c20f2a65de8e087b495d1f3ad524d6e659167ad.
  • Uses original UTxO's datum to provide for witness to prevent for round-trip issues.

geniusyield-server-lib

0.5.0

  • Makes use of latest geniusyield-dex-api version, namely, v0.3.0.0. It includes a fix where original UTxO's datum bytes are used to provide for witness.

0.4.1

  • Fix /v0/orders/fill endpoint to account for case when percent taker fees is zero.

Full Changelog: v0.4.0...v0.5.0

v0.4.0

21 May 15:27
f879637
Compare
Choose a tag to compare

geniusyield-server-lib

  • Fix response of GET /v0/orders/details/{nft-token} endpoint to not return response under a data field nesting by @sourabhxyz in #64.
  • Added /v0/orders/fill endpoint by @sourabhxyz in #64.

Full Changelog: v0.3.0...v0.4.0

v0.3.0

20 May 09:53
4ff9398
Compare
Choose a tag to compare

geniusyield-server-lib

  • Adds TapTools OHLCV endpoint.
  • Adds NFT token in response of place order family of endpoints.
  • Adds GET variant for getting details of an order from it's NFT token identifier.
  • Clarifies which endpoints require maestroToken field to be set.
  • Clarifies which endpoints require signing key to be configured in the server to derive for wallet's address, likewise it is clarified that which endpoints use fields such as collateral, etc. from server's configuration.