# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [4.1.2](https://github.com/NFTX-project/nftxjs/compare/v4.1.1...v4.1.2) (2026-01-21)

**Note:** Version bump only for package @nftx/api





## [4.1.1](https://github.com/NFTX-project/nftxjs/compare/v4.1.0...v4.1.1) (2025-07-22)

**Note:** Version bump only for package @nftx/api





# [4.1.0](https://github.com/NFTX-project/nftxjs/compare/v4.0.1...v4.1.0) (2025-02-26)

**Note:** Version bump only for package @nftx/api





## [4.0.1](https://github.com/NFTX-project/nftxjs/compare/v4.0.0...v4.0.1) (2024-10-18)

**Note:** Version bump only for package @nftx/api





# [4.0.0](https://github.com/NFTX-project/nftxjs/compare/v3.7.6...v4.0.0) (2024-09-23)

**Note:** Version bump only for package @nftx/api





## [3.7.6](https://github.com/NFTX-project/nftxjs/compare/v3.7.5...v3.7.6) (2024-09-02)

**Note:** Version bump only for package @nftx/api





## [3.7.5](https://github.com/NFTX-project/nftxjs/compare/v3.7.4...v3.7.5) (2024-08-23)

**Note:** Version bump only for package @nftx/api





## [3.7.4](https://github.com/NFTX-project/nftxjs/compare/v3.7.3...v3.7.4) (2024-07-22)

**Note:** Version bump only for package @nftx/api





## [3.7.3](https://github.com/NFTX-project/nftxjs/compare/v3.7.2...v3.7.3) (2024-07-22)

**Note:** Version bump only for package @nftx/api





## [3.7.2](https://github.com/NFTX-project/nftxjs/compare/v3.7.1...v3.7.2) (2024-07-22)

**Note:** Version bump only for package @nftx/api





## [3.7.1](https://github.com/NFTX-project/nftxjs/compare/v3.7.0...v3.7.1) (2024-07-18)

**Note:** Version bump only for package @nftx/api





# [3.7.0](https://github.com/NFTX-project/nftxjs/compare/v3.6.2...v3.7.0) (2024-07-17)

**Note:** Version bump only for package @nftx/api





## [3.6.1](https://github.com/NFTX-project/nftxjs/compare/v3.6.0...v3.6.1) (2024-07-12)

**Note:** Version bump only for package @nftx/api





# [3.6.0](https://github.com/NFTX-project/nftxjs/compare/v3.5.0...v3.6.0) (2024-07-12)

**Note:** Version bump only for package @nftx/api





# [3.5.0](https://github.com/NFTX-project/nftxjs/compare/v3.4.3...v3.5.0) (2024-07-12)

**Note:** Version bump only for package @nftx/api





## [3.4.3](https://github.com/NFTX-project/nftxjs/compare/v3.4.2...v3.4.3) (2024-07-11)

**Note:** Version bump only for package @nftx/api





## [3.4.2](https://github.com/NFTX-project/nftxjs/compare/v3.4.1...v3.4.2) (2024-06-20)

**Note:** Version bump only for package @nftx/api





## [3.4.1](https://github.com/NFTX-project/nftxjs/compare/v3.4.0...v3.4.1) (2024-06-13)

**Note:** Version bump only for package @nftx/api





# [3.4.0](https://github.com/NFTX-project/nftxjs/compare/v3.3.0...v3.4.0) (2024-06-13)

**Note:** Version bump only for package @nftx/api





# [3.3.0](https://github.com/NFTX-project/nftxjs/compare/v3.2.1...v3.3.0) (2024-06-13)

**Note:** Version bump only for package @nftx/api





# [3.0.0](https://github.com/NFTX-project/nftxjs/compare/v2.4.0...v3.0.0) (2024-05-23)


### Code Refactoring

* move fetchEthPrice / fetchSpread / fetchSpotPrice to @nftx/api ([6d71440](https://github.com/NFTX-project/nftxjs/commit/6d71440efc82fbb6903879d3305f9b38cab544f4))


### Features

* **@nftx/trade:** add fulfill function ([7ec4899](https://github.com/NFTX-project/nftxjs/commit/7ec4899d630cfc0e3141b7231d6b669ce1b52d04))
* ERC20 quotes can now be obtained via the nftx api ([cbd2bc1](https://github.com/NFTX-project/nftxjs/commit/cbd2bc1875de5a5666eda536a9b06b02900a9f92))


### BREAKING CHANGES

* these methods are no longer available in @nftx/trade
* price methods have been removed in favour of fetchPrice and fetchQuote
* tradeErc20 method now takes a quote object (obtained from fetchQuote) instead of a price object (from fetchTokenBuyPrice)
* fetchTokenBuyPrice has been replaced with fetchAmmQuote - though fetchQuote/fetchPrice should be preferred





# [2.4.0](https://github.com/NFTX-project/nftxjs/compare/v2.3.1...v2.4.0) (2024-05-17)

**Note:** Version bump only for package @nftx/api





# [2.3.0](https://github.com/NFTX-project/nftxjs/compare/v2.2.1...v2.3.0) (2024-05-13)

**Note:** Version bump only for package @nftx/api





## [2.2.1](https://github.com/NFTX-project/nftxjs/compare/v2.2.0...v2.2.1) (2024-04-22)

**Note:** Version bump only for package @nftx/api





# [2.1.0](https://github.com/NFTX-project/nftxjs/compare/v2.0.2...v2.1.0) (2024-04-18)

**Note:** Version bump only for package @nftx/api





## [2.0.2](https://github.com/NFTX-project/nftxjs/compare/v2.0.1...v2.0.2) (2024-03-20)

**Note:** Version bump only for package @nftx/api





## [2.0.1](https://github.com/NFTX-project/nftxjs/compare/v2.0.0...v2.0.1) (2024-03-20)

**Note:** Version bump only for package @nftx/api





# [2.0.0](https://github.com/NFTX-project/nftxjs/compare/v1.15.6...v2.0.0) (2024-03-20)

**Note:** Version bump only for package @nftx/api





## [1.15.6](https://github.com/NFTX-project/nftxjs/compare/v1.15.5...v1.15.6) (2024-03-18)

**Note:** Version bump only for package @nftx/api





## [1.15.5](https://github.com/NFTX-project/nftxjs/compare/v1.15.4...v1.15.5) (2024-03-08)

**Note:** Version bump only for package @nftx/api





## [1.15.4](https://github.com/NFTX-project/nftxjs/compare/v1.15.3...v1.15.4) (2024-03-06)

**Note:** Version bump only for package @nftx/api





## [1.15.3](https://github.com/NFTX-project/nftxjs/compare/v1.15.2...v1.15.3) (2024-02-14)


### Bug Fixes

* only write to requiredBlock when necessary ([16121e1](https://github.com/NFTX-project/nftxjs/commit/16121e1766315f433f306f3a7b5cf7ceca74f763))





## [1.15.1](https://github.com/NFTX-project/nftxjs/compare/v1.15.0...v1.15.1) (2024-02-12)


### Bug Fixes

* incorrect url for current block ([54d8ece](https://github.com/NFTX-project/nftxjs/commit/54d8eceef7d8a78125a9c7cd5adec70717048043))





# [1.15.0](https://github.com/NFTX-project/nftxjs/compare/v1.14.2...v1.15.0) (2024-02-12)


### Features

* improve live/api mode logic ([c6f5253](https://github.com/NFTX-project/nftxjs/commit/c6f5253229daad59ab63f0517a6483a9342fef1a))





# [1.14.0](https://github.com/NFTX-project/nftxjs/compare/v1.13.2...v1.14.0) (2024-02-01)


### Features

* allow searching liquidity positions by token id ([7c1f1e5](https://github.com/NFTX-project/nftxjs/commit/7c1f1e5c703e6915be8e5d5ce985542e9fe1bc4a))





## [1.11.1](https://github.com/NFTX-project/nftxjs/compare/v1.11.0...v1.11.1) (2024-01-19)

**Note:** Version bump only for package @nftx/api





# [1.11.0](https://github.com/NFTX-project/nftxjs/compare/v1.10.4...v1.11.0) (2024-01-19)


### Features

* support ERC1155 assets ([98c716f](https://github.com/NFTX-project/nftxjs/commit/98c716fa79520d0ce778e6c673e2ea15e44ea932))





## [1.10.4](https://github.com/NFTX-project/nftxjs/compare/v1.10.3...v1.10.4) (2024-01-16)

**Note:** Version bump only for package @nftx/api





## [1.10.2](https://github.com/NFTX-project/nftxjs/compare/v1.10.1...v1.10.2) (2024-01-11)

**Note:** Version bump only for package @nftx/api





## [1.10.1](https://github.com/NFTX-project/nftxjs/compare/v1.10.0...v1.10.1) (2024-01-09)

**Note:** Version bump only for package @nftx/api





# [1.10.0](https://github.com/NFTX-project/nftxjs/compare/v1.9.1...v1.10.0) (2024-01-08)

**Note:** Version bump only for package @nftx/api





## [1.9.1](https://github.com/NFTX-project/nftxjs/compare/v1.9.0...v1.9.1) (2024-01-03)

**Note:** Version bump only for package @nftx/api





# [1.9.0](https://github.com/NFTX-project/nftxjs/compare/v1.8.2...v1.9.0) (2023-12-19)

**Note:** Version bump only for package @nftx/api





## [1.8.2](https://github.com/NFTX-project/nftxjs/compare/v1.8.1...v1.8.2) (2023-12-16)

**Note:** Version bump only for package @nftx/api





# [1.8.0](https://github.com/NFTX-project/nftxjs/compare/v1.7.0...v1.8.0) (2023-12-13)

**Note:** Version bump only for package @nftx/api





# [1.7.0](https://github.com/NFTX-project/nftxjs/compare/v1.6.1...v1.7.0) (2023-12-12)

**Note:** Version bump only for package @nftx/api





# [1.6.0](https://github.com/NFTX-project/nftxjs/compare/v1.5.0...v1.6.0) (2023-12-05)

**Note:** Version bump only for package @nftx/api





# [1.5.0](https://github.com/NFTX-project/nftxjs/compare/v1.4.0...v1.5.0) (2023-12-04)

**Note:** Version bump only for package @nftx/api





## [1.2.4](https://github.com/NFTX-project/nftxjs/compare/v1.2.3...v1.2.4) (2023-11-26)


### Bug Fixes

* store separate block numbers for each chain ([07a4d33](https://github.com/NFTX-project/nftxjs/commit/07a4d335ff0f530147149e5224e9640b75635e90))





## [1.2.3](https://github.com/NFTX-project/nftxjs/compare/v1.2.2...v1.2.3) (2023-11-24)

**Note:** Version bump only for package @nftx/api





## [1.2.2](https://github.com/NFTX-project/nftxjs/compare/v1.2.1...v1.2.2) (2023-11-24)

**Note:** Version bump only for package @nftx/api





## [1.2.1](https://github.com/NFTX-project/nftxjs/compare/v1.2.0...v1.2.1) (2023-11-23)

**Note:** Version bump only for package @nftx/api





# [1.2.0](https://github.com/NFTX-project/nftxjs/compare/v1.1.2...v1.2.0) (2023-11-23)

**Note:** Version bump only for package @nftx/api





## [1.1.2](https://github.com/NFTX-project/nftxjs/compare/v1.1.1...v1.1.2) (2023-11-22)

**Note:** Version bump only for package @nftx/api





## [1.1.1](https://github.com/NFTX-project/nftxjs/compare/v1.1.0...v1.1.1) (2023-11-22)

**Note:** Version bump only for package @nftx/api





# [1.1.0](https://github.com/NFTX-project/nftxjs/compare/v1.0.0...v1.1.0) (2023-11-22)


### Features

* aprs and liquidity splits ([6abff1c](https://github.com/NFTX-project/nftxjs/commit/6abff1c198135a9bb5f50f1da0c5bce7647fdd95))
* better error handlers ([7674e25](https://github.com/NFTX-project/nftxjs/commit/7674e25c80b2e9548924838eb6e000395580f496))
* create vault ([1b54b6a](https://github.com/NFTX-project/nftxjs/commit/1b54b6ac5f0a9ef29fa5399bb0147deb45bfefce))
* implement @nftx/queue for indexer communication ([4b41585](https://github.com/NFTX-project/nftxjs/commit/4b4158572c46eb0f465abcef44469033bc16baa9))
* implement vtoken balances ([a05f723](https://github.com/NFTX-project/nftxjs/commit/a05f723c89a3e065dae3b77b8eaf5787a595dc36))
* move to reservoir ([7f40484](https://github.com/NFTX-project/nftxjs/commit/7f404847fe2b282dd9733a39db53ea1aa29d0db1))
* new quote and price calculations ([cd94765](https://github.com/NFTX-project/nftxjs/commit/cd947658de0ef93b1f5eca820bfd4467c9c3e0e6))
* replace ethers with viem ([38e05ea](https://github.com/NFTX-project/nftxjs/commit/38e05ea2da229c35d2aebc50344301eb4923e226))
* slippage tolerance in all trades ([12e9f6d](https://github.com/NFTX-project/nftxjs/commit/12e9f6d835fc4fbfa9e85ee6f02e97a1e55b747b))





## [0.9.5](https://github.com/NFTX-project/nftxjs/compare/v0.9.4...v0.9.5) (2023-10-02)

**Note:** Version bump only for package @nftx/api





# [0.9.0](https://github.com/NFTX-project/nftxjs/compare/v0.8.1...v0.9.0) (2023-05-26)

**Note:** Version bump only for package @nftx/api





# [0.8.0](https://github.com/NFTX-project/nftxjs/compare/v0.7.0...v0.8.0) (2023-02-13)

**Note:** Version bump only for package @nftx/api





# [0.7.0](https://github.com/NFTX-project/nftxjs/compare/v0.6.0...v0.7.0) (2023-02-08)

**Note:** Version bump only for package @nftx/api





# [0.6.0](https://github.com/NFTX-project/nftxjs/compare/v0.5.0...v0.6.0) (2023-02-03)

**Note:** Version bump only for package @nftx/api





# [0.5.0](https://github.com/NFTX-project/nftxjs/compare/v0.4.5...v0.5.0) (2023-02-02)

**Note:** Version bump only for package @nftx/api





## [0.4.5](https://github.com/NFTX-project/nftxjs/compare/v0.4.4...v0.4.5) (2023-02-02)

**Note:** Version bump only for package @nftx/api





## [0.4.4](https://github.com/NFTX-project/nftxjs/compare/v0.4.3...v0.4.4) (2023-01-30)

**Note:** Version bump only for package @nftx/api





## [0.4.2](https://github.com/NFTX-project/nftxjs/compare/v0.4.1...v0.4.2) (2023-01-16)

**Note:** Version bump only for package @nftx/api





## [0.4.1](https://github.com/NFTX-project/nftxjs/compare/v0.4.0...v0.4.1) (2023-01-13)

**Note:** Version bump only for package @nftx/api





# [0.4.0](https://github.com/NFTX-project/nftxjs/compare/v0.3.3...v0.4.0) (2023-01-12)

**Note:** Version bump only for package @nftx/api





## [0.3.1](https://github.com/NFTX-project/nftxjs/compare/v0.3.0...v0.3.1) (2023-01-11)


### Bug Fixes

* added explicit dependencies between nftx packages ([3e0dd33](https://github.com/NFTX-project/nftxjs/commit/3e0dd33bd0677a9a1c5c2298bcbc55d59bbd6aa3))





# [0.3.0](https://github.com/NFTX-project/nftxjs/compare/v0.2.3...v0.3.0) (2023-01-10)

**Note:** Version bump only for package @nftx/api





## [0.2.3](https://github.com/NFTX-project/nftxjs/compare/v0.2.2...v0.2.3) (2023-01-10)

**Note:** Version bump only for package @nftx/api





# [0.2.0](https://github.com/NFTX-project/nftxjs/compare/v0.1.10...v0.2.0) (2023-01-09)

**Note:** Version bump only for package @nftx/api





## [0.1.10](https://github.com/NFTX-project/nftxjs/compare/v0.1.9...v0.1.10) (2023-01-04)

**Note:** Version bump only for package @nftx/api





## [0.1.8](https://github.com/NFTX-project/nftxjs/compare/v0.1.7...v0.1.8) (2022-12-21)

**Note:** Version bump only for package @nftx/api





## [0.1.7](https://github.com/NFTX-project/nftxjs/compare/v0.1.6...v0.1.7) (2022-12-20)

**Note:** Version bump only for package @nftx/api





## [0.1.6](https://github.com/NFTX-project/nftxjs/compare/v0.1.5...v0.1.6) (2022-12-20)

**Note:** Version bump only for package @nftx/api





## [0.1.5](https://github.com/NFTX-project/nftxjs/compare/v0.1.4...v0.1.5) (2022-12-20)

**Note:** Version bump only for package @nftx/api





## [0.1.4](https://github.com/NFTX-project/nftxjs/compare/v0.1.3...v0.1.4) (2022-12-20)

**Note:** Version bump only for package @nftx/api





## 0.1.3 (2022-12-19)

**Note:** Version bump only for package @nftx/api





## 0.1.2 (2022-12-19)

**Note:** Version bump only for package @nftx/api





## 0.1.1 (2022-12-16)

**Note:** Version bump only for package @nftx/api





# 0.1.0 (2022-12-16)


### Features

* **nftx.js:** new package ([45079e7](https://github.com/NFTX-project/nftxjs/commit/45079e7df59563978583186fa20b07fb4959fad8))
