UNPKG

genius-intents

Version:

A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui

648 lines (281 loc) 19.1 kB
## [0.12.0] - 2025-09-08 ## [0.12.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.11.2...v0.12.0) (2025-09-08) ### Features * jupiter constructor param overrides ([1f0e2d1](https://github.com/Genius-Foundation/genius-intents/commit/1f0e2d1876a3372b47ae75aa47d20bffbefea18b)) * jupiter constructor param overrides ([#75](https://github.com/Genius-Foundation/genius-intents/issues/75)) ([56f1cad](https://github.com/Genius-Foundation/genius-intents/commit/56f1cad49b0c4447f2c6507c893494cfe696cb86)) ### Documentation * update CHANGELOG.md for v0.11.2 (beta) ([9561c9b](https://github.com/Genius-Foundation/genius-intents/commit/9561c9b7f2fed1379c36a82bb5ec22922b5fb992)) * update CHANGELOG.md for v0.11.3-develop.0 (beta) ([15c3ddc](https://github.com/Genius-Foundation/genius-intents/commit/15c3ddc26636fe93043603c44c65ba742e940773)) --- ## [0.11.3-develop.0] - 2025-09-05 (Beta) 🧪 **This is a beta release for testing purposes.** ### [0.11.3-develop.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.11.2...v0.11.3-develop.0) (2025-09-05) ### Documentation * update CHANGELOG.md for v0.11.2 (beta) ([9561c9b](https://github.com/Genius-Foundation/genius-intents/commit/9561c9b7f2fed1379c36a82bb5ec22922b5fb992)) ⚠️ **Beta Release Notes:** - This version is intended for testing and development - May contain experimental features - Not recommended for production use - Feedback and bug reports are welcome --- ## [0.11.2] - 2025-09-04 (Beta) 🧪 **This is a beta release for testing purposes.** ### [0.11.2](https://github.com/Genius-Foundation/genius-intents/compare/v0.11.1...v0.11.2) (2025-09-04) ### Bug Fixes * **v3Dex:** pancackeswap calldata encoding for v3 style dexes ([#69](https://github.com/Genius-Foundation/genius-intents/issues/69)) ([0a47022](https://github.com/Genius-Foundation/genius-intents/commit/0a470221052ecac8e199e82c218ffca48c8041dc)) ### Documentation * update CHANGELOG.md for v0.11.1 (beta) ([bbbcf1c](https://github.com/Genius-Foundation/genius-intents/commit/bbbcf1cf69f3d801f33fed335fbbc4df42064bb0)) ⚠️ **Beta Release Notes:** - This version is intended for testing and development - May contain experimental features - Not recommended for production use - Feedback and bug reports are welcome --- ## [0.11.1] - 2025-08-29 (Beta) 🧪 **This is a beta release for testing purposes.** ### [0.11.1](https://github.com/Genius-Foundation/genius-intents/compare/v0.11.0...v0.11.1) (2025-08-29) ### Bug Fixes * fourmeme compatibility base class ([#63](https://github.com/Genius-Foundation/genius-intents/issues/63)) ([f531be4](https://github.com/Genius-Foundation/genius-intents/commit/f531be45169f1a77e4146d5f564535c3e2efb79b)) ### Documentation * update CHANGELOG.md for v0.11.1-develop.0 (beta) ([181d240](https://github.com/Genius-Foundation/genius-intents/commit/181d24023144e346578a12cc8dd326f681bb80a8)) ⚠️ **Beta Release Notes:** - This version is intended for testing and development - May contain experimental features - Not recommended for production use - Feedback and bug reports are welcome --- ## [0.11.1-develop.0] - 2025-08-26 (Beta) 🧪 **This is a beta release for testing purposes.** ### [0.11.1-develop.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.11.0...v0.11.1-develop.0) (2025-08-26) ### Documentation * update CHANGELOG.md for v0.11.0 ([3b11b28](https://github.com/Genius-Foundation/genius-intents/commit/3b11b282cac0a4675ad3b82b2e79e10514f181dd)) ⚠️ **Beta Release Notes:** - This version is intended for testing and development - May contain experimental features - Not recommended for production use - Feedback and bug reports are welcome --- ## [0.11.0] - 2025-08-03 ## [0.11.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.10.1...v0.11.0) (2025-08-03) ### Features * add individual protocol imports and services to package.json and README for better tree-shaking ([ed2d789](https://github.com/Genius-Foundation/genius-intents/commit/ed2d7895a3d9d9894764ee354284a49ed91203c7)) ### Code Refactoring * streamline protocol service imports and initialization in GeniusIntents ([74065fa](https://github.com/Genius-Foundation/genius-intents/commit/74065fa51b659f23391f6e5fb75fa611f084622b)) ### Documentation * update CHANGELOG.md for v0.10.1 ([0293743](https://github.com/Genius-Foundation/genius-intents/commit/0293743285ce4edd0adc305e9c840c48ab06ae79)) * update CHANGELOG.md for v0.10.2-develop.0 (beta) ([601ffc8](https://github.com/Genius-Foundation/genius-intents/commit/601ffc85c4a40e4107999c245868d508f32521ab)) * update CHANGELOG.md for v0.10.2-develop.1 (beta) ([c6bb602](https://github.com/Genius-Foundation/genius-intents/commit/c6bb6028d57a8bd1acfbd1f47e1239110f9bb389)) --- ## [0.10.2-develop.1] - 2025-08-02 (Beta) 🧪 **This is a beta release for testing purposes.** ### [0.10.2-develop.1](https://github.com/Genius-Foundation/genius-intents/compare/v0.10.1...v0.10.2-develop.1) (2025-08-02) ### Code Refactoring * streamline protocol service imports and initialization in GeniusIntents ([74065fa](https://github.com/Genius-Foundation/genius-intents/commit/74065fa51b659f23391f6e5fb75fa611f084622b)) ### Documentation * update CHANGELOG.md for v0.10.2-develop.0 (beta) ([601ffc8](https://github.com/Genius-Foundation/genius-intents/commit/601ffc85c4a40e4107999c245868d508f32521ab)) ⚠️ **Beta Release Notes:** - This version is intended for testing and development - May contain experimental features - Not recommended for production use - Feedback and bug reports are welcome --- ## [0.10.2-develop.0] - 2025-08-02 (Beta) 🧪 **This is a beta release for testing purposes.** ### [0.10.2-develop.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.10.1...v0.10.2-develop.0) (2025-08-02) ### Documentation * update CHANGELOG.md for v0.10.1 ([0293743](https://github.com/Genius-Foundation/genius-intents/commit/0293743285ce4edd0adc305e9c840c48ab06ae79)) ⚠️ **Beta Release Notes:** - This version is intended for testing and development - May contain experimental features - Not recommended for production use - Feedback and bug reports are welcome --- ## [0.10.1] - 2025-08-02 ### [0.10.1](https://github.com/Genius-Foundation/genius-intents/compare/v0.10.0...v0.10.1) (2025-08-02) ### Code Refactoring * enhance error handling and implement dynamic initialization for Across client in AcrossService ([31f8584](https://github.com/Genius-Foundation/genius-intents/commit/31f85845f636974a7b48b251880bce93530eb08c)) ### Documentation * update CHANGELOG.md for v0.10.0 ([379eebe](https://github.com/Genius-Foundation/genius-intents/commit/379eebe90096a95fe753302e542898a09389df05)) --- ## [0.10.0] - 2025-08-01 ## [0.10.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.9.3...v0.10.0) (2025-08-01) ### Features * implement dynamic loading of protocol services and improve initialization logic in GeniusIntents ([9cdec62](https://github.com/Genius-Foundation/genius-intents/commit/9cdec627c0c27fcf754bbcd92fefafc6ccf1ff1a)) ### Documentation * update CHANGELOG.md for v0.9.3 ([873fa35](https://github.com/Genius-Foundation/genius-intents/commit/873fa35db1a6c960ec572ec755d95720caaedb6b)) --- ## [0.9.3] - 2025-08-01 ### [0.9.3](https://github.com/Genius-Foundation/genius-intents/compare/v0.9.2...v0.9.3) (2025-08-01) ### Bug Fixes * rename gasEstimate to quoteGasEstimate and add approvalGasEstimate in GeniusIntentsConfig ([ea97d2c](https://github.com/Genius-Foundation/genius-intents/commit/ea97d2c8cdd33d3dfe6e25c85d897b99102d6e71)) ### Documentation * update CHANGELOG.md for v0.9.2 ([271281c](https://github.com/Genius-Foundation/genius-intents/commit/271281c24f5b59ae6691c1367ec16feed9018ba8)) --- ## [0.9.2] - 2025-08-01 ### [0.9.2](https://github.com/Genius-Foundation/genius-intents/compare/v0.9.1...v0.9.2) (2025-08-01) ### Bug Fixes * increase maxSlots in generateAllowanceOverrides and update storage value ([2429693](https://github.com/Genius-Foundation/genius-intents/commit/2429693c7687ead59bc0d479ee004bfbbf929862)) * update override simulations slots so no blacklisting usdc ([7be1e74](https://github.com/Genius-Foundation/genius-intents/commit/7be1e74c7ac69738a127fb156ca005a553c5601d)) ### Documentation * update CHANGELOG.md for v0.9.1 ([7405884](https://github.com/Genius-Foundation/genius-intents/commit/74058845b358548ab1d09e8430cfa295080c79ac)) --- ## [0.9.1] - 2025-07-30 ### [0.9.1](https://github.com/Genius-Foundation/genius-intents/compare/v0.9.0...v0.9.1) (2025-07-30) ### Bug Fixes * support estimates for natives as tokenIn ([ec6bb2f](https://github.com/Genius-Foundation/genius-intents/commit/ec6bb2ffd1a9a4ec3cab7af2d76285ed2d8e31f7)) * update solana simulations to standard sims when jito is not required ([#49](https://github.com/Genius-Foundation/genius-intents/issues/49)) ([7dd6400](https://github.com/Genius-Foundation/genius-intents/commit/7dd64007a2c7bdd390c632a96f935ed86a727c9e)) ### Code Refactoring * restructure EVM execution payload handling in OpenOceanService ([2cb1272](https://github.com/Genius-Foundation/genius-intents/commit/2cb12723641dfcd6ae7d126afaa32ce34c8b9d4a)) ### Documentation * update CHANGELOG.md for v0.9.0 ([f48923d](https://github.com/Genius-Foundation/genius-intents/commit/f48923db34d7ee09ad003e74e8e6aa08ef4167cb)) --- ## [0.9.0] - 2025-07-29 ## [0.9.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.8.4...v0.9.0) (2025-07-29) ### Features * add quote simulation functionality for EVM and SVM ([#47](https://github.com/Genius-Foundation/genius-intents/issues/47)) ([df6ebb0](https://github.com/Genius-Foundation/genius-intents/commit/df6ebb0a0514bfde2c51df31622e59ea50cd6515)) ### Documentation * update CHANGELOG.md for v0.8.4 ([9b03643](https://github.com/Genius-Foundation/genius-intents/commit/9b03643eb0fae4a92b55ca0d01713dd7083e0472)) --- ## [0.8.4] - 2025-07-26 ### [0.8.4](https://github.com/Genius-Foundation/genius-intents/compare/v0.8.3...v0.8.4) (2025-07-26) ### Documentation * update CHANGELOG.md for v0.8.3 ([1fd540d](https://github.com/Genius-Foundation/genius-intents/commit/1fd540d665c673a51ae11ebbcad12336416b2eff)) --- ## [0.8.3] - 2025-07-25 ### [0.8.3](https://github.com/Genius-Foundation/genius-intents/compare/v0.8.2...v0.8.3) (2025-07-25) ### Code Refactoring * streamline release workflow and versioning process ([d0f0ee2](https://github.com/Genius-Foundation/genius-intents/commit/d0f0ee2fa0edc91f5bdafc79aa7a04b96e376403)) ### Documentation * update CHANGELOG.md for v0.8.1 ([e4f3150](https://github.com/Genius-Foundation/genius-intents/commit/e4f3150f991077253adc80559003e642a855a4d1)) --- ## [0.8.1] - 2025-07-17 ### [0.8.1](https://github.com/Genius-Foundation/genius-intents/compare/v0.8.0...v0.8.1) (2025-07-17) ### Documentation * update CHANGELOG.md for v0.8.0 ([fc759fd](https://github.com/Genius-Foundation/genius-intents/commit/fc759fdda9cc54045299d96a56bc2f8a6aab4470)) --- ## [0.8.0] - 2025-07-16 ## [0.8.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.7.0...v0.8.0) (2025-07-16) ### Features * add jupiter override params ([#35](https://github.com/Genius-Foundation/genius-intents/issues/35)) ([e3156b6](https://github.com/Genius-Foundation/genius-intents/commit/e3156b60ef168ee8cb4961e96691c77e38c27d39)) ### Bug Fixes * openocean v4 use of amountDecimals ([#36](https://github.com/Genius-Foundation/genius-intents/issues/36)) ([e2427c3](https://github.com/Genius-Foundation/genius-intents/commit/e2427c39c6e8965fc7f80fe0e9bb8e02170654e4)) ### Documentation * update CHANGELOG.md for v0.7.0 ([77f0487](https://github.com/Genius-Foundation/genius-intents/commit/77f0487bdb9d6dfa4a34265cadec29e4bc29db8f)) --- ## [0.7.0] - 2025-07-02 ## [0.7.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.6.0...v0.7.0) (2025-07-02) ### Features * enhance fetchDLNQuote to accept override parameters for improved price fetching ([58cd643](https://github.com/Genius-Foundation/genius-intents/commit/58cd643b726e0db06d2aecc609a8e89e6b4ab368)) ### Bug Fixes * update token address validation to account for native tokens in DeBridge and GeniusBridge services ([cb731c2](https://github.com/Genius-Foundation/genius-intents/commit/cb731c22c07ab44457e02125d9d2772bd2ce8a94)) ### Documentation * update CHANGELOG.md for v0.6.0 ([cf1dd73](https://github.com/Genius-Foundation/genius-intents/commit/cf1dd732b75fa97b431b0aacd1dc81f2a9cf66bf)) --- ## [0.6.0] - 2025-06-27 ## [0.6.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.5.0...v0.6.0) (2025-06-27) ### Features * enhance fetchDLNQuote to accept override parameters for improved price fetching ([d7e6677](https://github.com/Genius-Foundation/genius-intents/commit/d7e66776f8af2feaaf854ad665f59f930c0ec651)) ### Bug Fixes * remove pump fun ([bc8dcbe](https://github.com/Genius-Foundation/genius-intents/commit/bc8dcbe49fb3be90e016740bad136445cc2654d4)) * remove pump fun ([7e2802b](https://github.com/Genius-Foundation/genius-intents/commit/7e2802b60522509d39fb856886af9a7bea3eecad)) ### Documentation * update CHANGELOG.md for v0.5.0 ([6a3ea11](https://github.com/Genius-Foundation/genius-intents/commit/6a3ea112867aae4aecb5ad2143b3ef2ff26e004d)) --- ## [0.5.0] - 2025-06-27 ## [0.5.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.4.0...v0.5.0) (2025-06-27) ### Features * add BSC support to Across protocol configuration and service ([c1b13a3](https://github.com/Genius-Foundation/genius-intents/commit/c1b13a39c8268e077c31afa1c700cf94ae8b6414)) ### Code Refactoring * integrate GeniusBridgeSdk into GeniusBridgeService for improved API interaction and remove redundant price/quote request methods ([015e36a](https://github.com/Genius-Foundation/genius-intents/commit/015e36ae576a7654f7f735b31758541932d0f9c4)) ### Documentation * update CHANGELOG.md for v0.4.0 ([51f95f3](https://github.com/Genius-Foundation/genius-intents/commit/51f95f337664b986b027dd8148e0f20420560b04)) --- ## [0.4.0] - 2025-06-23 ## [0.4.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.3.0...v0.4.0) (2025-06-23) ### Features * add across protocol ([#28](https://github.com/Genius-Foundation/genius-intents/issues/28)) ([7c0711f](https://github.com/Genius-Foundation/genius-intents/commit/7c0711f77d7a7c67626534d00b629974682cbadc)) ### Bug Fixes * okx slippage formating ([4c96ae9](https://github.com/Genius-Foundation/genius-intents/commit/4c96ae9574f3ec14fc8b4d82e889360d9b248daa)) * temp disable genius bridge by default ([4b7e142](https://github.com/Genius-Foundation/genius-intents/commit/4b7e1429f93c3acc75ad9aad0ba1c0b6fb8602bc)) ### Code Refactoring * simplify GeniusBridgeService constructor by integrating GeniusBridgeConfig for cleaner configuration handling ([b61a308](https://github.com/Genius-Foundation/genius-intents/commit/b61a308023eac2ab5c3bd284382e25882281b38f)) ### Documentation * update CHANGELOG.md for v0.3.0 ([b57e900](https://github.com/Genius-Foundation/genius-intents/commit/b57e9004df801a1d13bcc000c64df72a37b39ab5)) --- ## [0.3.0] - 2025-06-19 ## [0.3.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.2.1...v0.3.0) (2025-06-19) ### Features * add optional approval checks ([83becdf](https://github.com/Genius-Foundation/genius-intents/commit/83becdfded035fdb4759dfd4b1c60d7f36caae0b)) ### Documentation * update CHANGELOG.md for v0.2.1 ([d1460ae](https://github.com/Genius-Foundation/genius-intents/commit/d1460ae2b7532e7ef630b404d7fddaea4ac0477e)) --- ## [0.2.1] - 2025-06-16 ### [0.2.1](https://github.com/Genius-Foundation/genius-intents/compare/v0.2.0...v0.2.1) (2025-06-16) ### Bug Fixes * jupiter class slippage ([e503493](https://github.com/Genius-Foundation/genius-intents/commit/e5034932a30b777a9b4040dee4cec0d6172b9625)) ### Documentation * update CHANGELOG.md for v0.2.0 ([f99116e](https://github.com/Genius-Foundation/genius-intents/commit/f99116e7a6409c33879f98de915fdcd6f6434cc0)) --- ## [0.2.0] - 2025-06-15 ## [0.2.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.1.7...v0.2.0) (2025-06-15) ### Features * always add approval info in quotes ([#12](https://github.com/Genius-Foundation/genius-intents/issues/12)) ([9efa105](https://github.com/Genius-Foundation/genius-intents/commit/9efa1054bf6051ede78bc4dfcc668d0d659934dc)) * Enhance GitHub Actions workflows for beta and stable releases ([3bf9411](https://github.com/Genius-Foundation/genius-intents/commit/3bf9411803c305d62a8ef519e602955a44edb2fd)) ### Bug Fixes * adjust executionPayload structure for Solana network in fetchQuote method ([1fac0ce](https://github.com/Genius-Foundation/genius-intents/commit/1fac0cec8f21888a5c2eb2637212b4bd79b91a5f)) * update beta release conditions and improve release notes formatting ([9588312](https://github.com/Genius-Foundation/genius-intents/commit/958831254256d6a5fbd39f48e4e24b5800cfadd8)) * **jupiter, openocean:** updated solana quote response ([#16](https://github.com/Genius-Foundation/genius-intents/issues/16)) ([764126f](https://github.com/Genius-Foundation/genius-intents/commit/764126f62621165f782689465afd86fd494ee1b1)) * update GitHub token secret in changelog generation step ([54238b0](https://github.com/Genius-Foundation/genius-intents/commit/54238b025ebfb506545b72a736daef4e3b915e61)) ### Code Refactoring * remove dependency on @metaplex-foundation/js and delete fetchSPLMetadata utility function ([38c82d3](https://github.com/Genius-Foundation/genius-intents/commit/38c82d36170bfa212ee5425d0992505e79e1a957)) * simplify main PR validation workflow by removing release checks ([f1b0095](https://github.com/Genius-Foundation/genius-intents/commit/f1b00959dbae8820f73126ea3ea65e2eb172f887)) * simplify ZeroX quote handling and update type definitions ([cea2b2d](https://github.com/Genius-Foundation/genius-intents/commit/cea2b2dfbc9d303104a42518557c28a36bb5640f)) --- ## [0.1.7] - 2025-06-12 ### Added - Version bump to 0.1.7 ### Changed - Package updates and improvements ### Fixed - Bug fixes and stability improvements --- ## [0.1.6] - 2025-06-10 ### Added - Version bump to 0.1.6 ### Changed - Package updates and improvements ### Fixed - Bug fixes and stability improvements --- ## [0.1.5] - 2025-06-10 ### Added - Version bump to 0.1.5 ### Changed - Package updates and improvements ### Fixed - Bug fixes and stability improvements --- ## [0.1.4] - 2025-06-09 ### Added - Version bump to 0.1.4 ### Changed - Package updates and improvements ### Fixed - Bug fixes and stability improvements --- ## [0.1.3] - 2025-06-09 ### Added - Version bump to 0.1.3 ### Changed - Package updates and improvements ### Fixed - Bug fixes and stability improvements --- ## [0.1.2] - 2025-06-09 ### Added - Version bump to 0.1.2 ### Changed - Package updates and improvements ### Fixed - Bug fixes and stability improvements ---