Dxsp

Latest version: v11.1.9

Safety actively analyzes 723650 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 13 of 64

7.0.3

Other

- Merge pull request 540 from mraniki/dev
([`d2bc04e`](https://github.com/mraniki/dxsp/commit/d2bc04e1276ff0151f8586c21fcde8531be7f7a5))

⬆️ 🤖 - After all all he did was string together a lot of old wellknown quotations

⬆️

- ⬆️ 🛠️(deps): update dependency eth-ape to v0.7.3
([`6d4be88`](https://github.com/mraniki/dxsp/commit/6d4be8841744f2e1317fc68f9db68207bbd83b37))

7.0.2

Other

- Merge pull request 539 from mraniki/dev
([`4b29c57`](https://github.com/mraniki/dxsp/commit/4b29c577dca64596c00fc28134b9c1392e09f03a))

⬆️ 🤖 - The better part of valor is discretion

⬆️

- ⬆️ 🛠️(deps): update dependency pydata-sphinx-theme to ^0.15.0
([`774f9df`](https://github.com/mraniki/dxsp/commit/774f9df8462ccca3c4733d1b2f57aacbdbc787ce))

7.0.1

:arrow_up:

- :arrow_up:add empty line to README.md
([`87b12a6`](https://github.com/mraniki/dxsp/commit/87b12a67b45764bae87ed0fbf0c1d2ff2551f392))

Other

- Merge branch 'main' into dev
([`38875c2`](https://github.com/mraniki/dxsp/commit/38875c2917b78938c3f055be52d63f2a9308c01d))

- Merge pull request 534 from mraniki/dev
([`3d7a62a`](https://github.com/mraniki/dxsp/commit/3d7a62af4ddc0cf6b2c97f09082a6f150d4678e5))

⬆️ 🤖 - A banker is a fellow who lends you his umbrella when the sun is shining

⬆️

- ⬆️ 🤖 - Keep emotionally active Cater to your favorite neurosis
([532](https://github.com/mraniki/dxsp/pull/532),
[`605d5e2`](https://github.com/mraniki/dxsp/commit/605d5e26d054f86ff551d30caa395648c8bdc4a6))

* :arrow_up:Add empty line to README.md

* 💬 test

---------

Co-authored-by: mraniki <mranikiusers.noreply.github.com>

🐛

- 🐛 ([`56fff00`](https://github.com/mraniki/dxsp/commit/56fff0035fea27a8b43ce83d9d844a0b7dfd693d))

💬

- 💬 test
([`bbd4b50`](https://github.com/mraniki/dxsp/commit/bbd4b50227a64b093ae06da0d7f108efb07b4f6d))

- 💬 test
([`be0249c`](https://github.com/mraniki/dxsp/commit/be0249cc8ed4fa95bbf7b1ba81fa2253d7f1fb06))

7.0.0

:bug:

- :bug:
([`f7f1999`](https://github.com/mraniki/dxsp/commit/f7f1999a42ec87cbe639e3dd31189c1d74d82b3f))

:rotating_light:

- :rotating_light:
([`2da0d39`](https://github.com/mraniki/dxsp/commit/2da0d3975ef7778e8cf0238318e53cb8c6b85913))

Other

- Fix DexClient and AccountUtils network version conversion
([`dfaa973`](https://github.com/mraniki/dxsp/commit/dfaa973c6d2a7a4fad4ddbb16a24a87402022b10))

- Merge pull request 527 from mraniki/dev
([`fd09616`](https://github.com/mraniki/dxsp/commit/fd09616a117cb934e24b97ee082ee61d6b323884))

⬆️ 🤖 - You are sick twisted and perverted I like that in a person

Update

- Update web3client version
([`0254da4`](https://github.com/mraniki/dxsp/commit/0254da45fa8b0f7fe8de4a89362fcd8b1339487a))

- Update web3client version and add eth-ape dependency
([`2e88dc9`](https://github.com/mraniki/dxsp/commit/2e88dc9008c1fee96f160eb5e60ab586177b2bc8))

♻️

- ♻️ ([`2438f96`](https://github.com/mraniki/dxsp/commit/2438f96e2379f6b13c70b19810647b69ac4ad4aa))

- ♻️ ([`01aaca7`](https://github.com/mraniki/dxsp/commit/01aaca72bbb1ceabb976556d895b838c42e81db7))

- ♻️ ([`3382e6b`](https://github.com/mraniki/dxsp/commit/3382e6bad45d4af6cf58516ea8709defae492abb))

⬆️

- ⬆️ 🛠️(deps): update dependency web3 to v6.13.0
([`d50efdd`](https://github.com/mraniki/dxsp/commit/d50efdda7eca9c6bfc5907702f4dc21302532464))

🐛

- 🐛 ([`90f9722`](https://github.com/mraniki/dxsp/commit/90f97227f8eb49648b6203ef876f5604b727aa77))

- 🐛 ([`52ea325`](https://github.com/mraniki/dxsp/commit/52ea325be9eb624e09d7bd827ced5dd9a4b0ba98))

- 🐛 ([`52e9f9a`](https://github.com/mraniki/dxsp/commit/52e9f9a1c4c57cbec3c4e8252daa5edd84438227))

- 🐛 str(self.w3.net.version)[2:]
([`09954c6`](https://github.com/mraniki/dxsp/commit/09954c6935366be2672679c6b360b670468a6eed))

- 🐛 typo
([`9a0cf5d`](https://github.com/mraniki/dxsp/commit/9a0cf5d9de04188bad73ba900b40b04bce99badc))

💄

- 💄 Improve loggin and client protocol creation in case of rpc failure
([`5c4147c`](https://github.com/mraniki/dxsp/commit/5c4147c1fec19dbc352299925cd5dd904bc75720))

💥

- 💥 breaking
([`d2648e1`](https://github.com/mraniki/dxsp/commit/d2648e1eddb40ac7a273a2bf467dcb199dceab7f))

🔊

- 🔊 ([`192c808`](https://github.com/mraniki/dxsp/commit/192c80857ef7bfb020ef4cb5ce289144968952fa))

- 🔊 ([`5c9f6ab`](https://github.com/mraniki/dxsp/commit/5c9f6abe86589736f2578a6241b9b6fcd1531992))

- 🔊 debug log
([`9fff41e`](https://github.com/mraniki/dxsp/commit/9fff41e9739b9d23ee8f44d523dd27edac6b90e5))

- 🔊 ⚡ ([`ced1e17`](https://github.com/mraniki/dxsp/commit/ced1e1780c0ebf173b7beda009875296c14ca375))

🔧

- 🔧 ([`a3d6545`](https://github.com/mraniki/dxsp/commit/a3d6545c4fb7637ac8c8eec03706d5f531d65ecf))

🚑

- 🚑 correcting get_cg_platform
([`4a7e358`](https://github.com/mraniki/dxsp/commit/4a7e3582a603e1bada7307fe5f32b3fd1e3e70d7))

- 🚑 Fix get function in case of none return
([`5ee7379`](https://github.com/mraniki/dxsp/commit/5ee73790d920d7c48ff02b7a196fe8a90283c393))

🚨

- 🚨 ([`1db5f9a`](https://github.com/mraniki/dxsp/commit/1db5f9a986f3d95ff85fc04ba92a1d84b1ebc23a))

- 🚨 ([`8e164f3`](https://github.com/mraniki/dxsp/commit/8e164f3cfadb53ec0a97f74b8e5418d94293f374))

- 🚨 linter fix
([`ad91422`](https://github.com/mraniki/dxsp/commit/ad91422711a0367ec2f715c46c46a998069a30fa))

🧐

- 🧐 more log debug for the get_quote method
([`44d7fa3`](https://github.com/mraniki/dxsp/commit/44d7fa3f63c58ca8695077461e00bde8c4b3c441))

6.11.1

- Merge pull request 482 from mraniki/dependabot/pip/dev/web3-6.11.1
([`cd7f744`](https://github.com/mraniki/dxsp/commit/cd7f744dd901c3522813f29bc9e0da5ddaf72a90))

⬆️ 🤖 Dependencies: Update web3 requirement from 6.11.0 to 6.11.1

- Merge pull request 483 from mraniki/dev
([`368568d`](https://github.com/mraniki/dxsp/commit/368568d2cd046128c97af5dedef5d678191e49b8))

Dev

- Merge pull request 484 from mraniki/sourcery/dev
([`6934513`](https://github.com/mraniki/dxsp/commit/6934513845dda1a51287a31dffbfe1d7d4a51dfc))

Dev (Sourcery refactored)

- Merge pull request 485 from mraniki/dev
([`a7e60f5`](https://github.com/mraniki/dxsp/commit/a7e60f51d79ce9b912fe6df5e15db041a3e98582))

👷 CI Change

- Merge pull request 486 from mraniki/main
([`e2d201a`](https://github.com/mraniki/dxsp/commit/e2d201a22984447c0d3e1f31f64f89a289447607))

Merge pull request 485 from mraniki/dev

- Merge pull request 487 from mraniki/dev
([`a8d0ff8`](https://github.com/mraniki/dxsp/commit/a8d0ff80a72cbdb48c0add8784d9806a45433e2f))

Merge pull request 486 from mraniki/main

Update

- Update Requirements
([`3f87a7f`](https://github.com/mraniki/dxsp/commit/3f87a7fe982ca5695112763d89482242619adafa))

- Update Requirements
([`6d1bc0c`](https://github.com/mraniki/dxsp/commit/6d1bc0cf3e6ec2ad9f79f8421b71da45c807ad19))

♻️

- ♻️ ([`42c1e11`](https://github.com/mraniki/dxsp/commit/42c1e1141dda2439affed93ec56e8ac874e07984))

- ♻️ ([`d2ea5ca`](https://github.com/mraniki/dxsp/commit/d2ea5cafebf6c4e1eaf833d97c34bf4cf39616be))

- ♻️ ([`8883828`](https://github.com/mraniki/dxsp/commit/8883828148859403adc615c28ac8eb35f5c8c97a))



- ✅ Unit Test
([`264f31f`](https://github.com/mraniki/dxsp/commit/264f31fc70502184d3e35fcdb4d093fb68a4f130))

- ✅ Unit Test
([`243e69b`](https://github.com/mraniki/dxsp/commit/243e69b71811818238d0b7ae3be494a2bd16cd2a))

- ✅ Unit Test
([`7ec8a36`](https://github.com/mraniki/dxsp/commit/7ec8a362ce37d733337d7db27eaeb83c4c0353d6))

- ✅ Unit Test
([`3ea9d2c`](https://github.com/mraniki/dxsp/commit/3ea9d2c632d3d71ee67789c92fa04b8d878c9e3c))

- ✅ Unit Test w3 test
([`ed1ea08`](https://github.com/mraniki/dxsp/commit/ed1ea080963c40a6c8ffdda442f9dc2bb82c2592))

⬆️

- ⬆️ 🛠️(deps): update dependency web3 to v6.11.1
([`b1749ff`](https://github.com/mraniki/dxsp/commit/b1749ff6e35d0cf030e21d2095d8775401ef1ab4))

👷

- 👷 CI Change
([`3bb8e6d`](https://github.com/mraniki/dxsp/commit/3bb8e6d3f8e4e094eed014e20b9c6654c6eccc29))

- 👷 CI Change
([`e2bd122`](https://github.com/mraniki/dxsp/commit/e2bd122ebe9ce653fd228c49f7907cbc1b0a8642))

- 👷 CI Change
([`577d337`](https://github.com/mraniki/dxsp/commit/577d3375edb27fd9c0d2fe4e81049076e6bad1bc))

- 👷 CI Change
([`10c221e`](https://github.com/mraniki/dxsp/commit/10c221e90c9862ca3b6513198bf16a0263b291ae))

🔊

- 🔊 ([`eaee5a8`](https://github.com/mraniki/dxsp/commit/eaee5a8171cae21e259f95df8715a4d00358d676))

🚨

- 🚨 ([`3612ca9`](https://github.com/mraniki/dxsp/commit/3612ca96b1193f8be2a7237a586697916a3607d9))

🥅

- 🥅 ([`dc1ce3a`](https://github.com/mraniki/dxsp/commit/dc1ce3ab1eae244a08a2480b2c71c3a2c3b450ae))

6.11.0

- Merge pull request 466 from mraniki/sourcery/dev
([`ec7ee2c`](https://github.com/mraniki/dxsp/commit/ec7ee2c5b5c131759949196c372cb5948d42f7db))

💥 breaking: contract search refactoring (Sourcery refactored)

- Merge pull request 467 from mraniki/sourcery/dev
([`92ea5ba`](https://github.com/mraniki/dxsp/commit/92ea5badac903391305a4820615a0e70574aa030))

💥 breaking: contract search refactoring (Sourcery refactored)

- Refactor 0x quote method
([`08e35e6`](https://github.com/mraniki/dxsp/commit/08e35e651ac02d8b8f3650805f72a3622f34fe9c))

- Refactor account and contract utils, update test cases
([`7b36773`](https://github.com/mraniki/dxsp/commit/7b36773c5c107c3e18536f776bd64cc6663f26aa))

- Refactor contract_utils.py and add test cases for exception handling
([`135f163`](https://github.com/mraniki/dxsp/commit/135f16310da6fd78ab62380dcaac5f6042657c4d))

The changes in this commit refactor the contract_utils.py file by updati ng the variable names and
adding test cases for exception handling.

- Refactor contract_utils.py and uniswap.py
([`2bbca14`](https://github.com/mraniki/dxsp/commit/2bbca14f4e5f393adbbe1a18811644ca3816f312))

- Refactor contract_utils.py by removing unnecessary code and comments.
([`34c1551`](https://github.com/mraniki/dxsp/commit/34c15517c97e9106b70397ebd869ce3b787a80d5))

This commit removes unused code and comments in contract_utils.py.

- Refactor contract_utils.py for better logging and address flexibility
([`e463d18`](https://github.com/mraniki/dxsp/commit/e463d188eebf6ab99b17790b0b127e857d198430))

The changes in this commit refactor the contract_utils.py file to improv e logging and provide
flexibility in specifying the token address. The s pecific changes include:

- Added a debug log statement for the 'result' variable in the ContractU tils class. - Commented out
a debug log statement for 'search_results' in the Contra ctUtils class. - Modified the
'get_token_abi' method in the Token class to accept an op tional 'address' parameter. - Updated
the 'get_token_abi' method in the Token class to use the speci fied 'address' if provided, or
fallback to the default token address. - Modified the 'Token' class initialization to use the
updated 'get_toke n_abi' method without specifying the token address.

These changes aim to improve the code's readability, maintainability, an d flexibility.

- Refactor contract_utils.py for search functionality
([`73929e8`](https://github.com/mraniki/dxsp/commit/73929e8372717e9f8746c031008a19ae9f1b96d6))

- Refactor contract_utils.py to return the entire token_data object instead of just the address.
([`d997146`](https://github.com/mraniki/dxsp/commit/d997146dd53ecc53b3b67b9c3f6f3dd34000d37f))

- Refactor DexSwap and DexClient to use the "rpc" parameter
([`7cffbd5`](https://github.com/mraniki/dxsp/commit/7cffbd54472e461566455f521a145dcfc1625909))

- Refactor DexSwap to use the "rpc" parameter instead of _config.get("rp c") - Refactor DexClient to
use the "rpc" parameter instead of None

- Refactor get_quotes function in test_unit.py
([`1d1542b`](https://github.com/mraniki/dxsp/commit/1d1542b938c99e3703246e019bf1ee891d8b9efb))

- Refactor get_token_abi method in Token class
([`066a333`](https://github.com/mraniki/dxsp/commit/066a333eccc0f625636d39b53cf5b6b2d6e9f52b))

- Refactor Kwenta protocol and add test case for get_quotes_invalid function
([`837aa05`](https://github.com/mraniki/dxsp/commit/837aa0582b359084cf1fc43b169babb92d9b7da2))

- Refactor logger.debug in ContractUtils
([`f9fed19`](https://github.com/mraniki/dxsp/commit/f9fed1970aa9631b27e146266eae6eb5634e5675))

- Refactor main.py and zerox.py
([`12b4550`](https://github.com/mraniki/dxsp/commit/12b4550b5b24b980c4b1d5e2a2486ef48420422c))

- Removed unused methods in DexSwap class in main.py - Removed unnecessary else statement in
DexZeroX class in zerox.py - Updated return statement in DexZeroX class in zerox.py

- Refactor test_get_swap in test_unit_client.py
([`43d335f`](https://github.com/mraniki/dxsp/commit/43d335fa0841833145c450a23e3753d32591cebc))

- Change buy_token from UNI to WBTC - Remove unnecessary whitespace

- Refactor unit tests and fixtures in test_unit.py
([`6b55baf`](https://github.com/mraniki/dxsp/commit/6b55baf433ed2189b36b2de3f2b688278654ce55))

Update

- Update .github/workflows/Flow.yml
([`f5ffa77`](https://github.com/mraniki/dxsp/commit/f5ffa773840b450d6946087338c83e7e18e48716))

- Update pyproject.toml with new web3client version
([`da9acbe`](https://github.com/mraniki/dxsp/commit/da9acbebe52f35c9e329eb075dab4b5283de9391))

This commit updates the pyproject.toml file by adding the new web3client version.

- Update Requirements
([`523946d`](https://github.com/mraniki/dxsp/commit/523946d613adf9e0d3f7b9d3aaadec81f270140c))

- Update Requirements
([`f222f82`](https://github.com/mraniki/dxsp/commit/f222f82931ed687f0cd629124fb7bb07cd66e7ee))

- Update Requirements
([`ba4114a`](https://github.com/mraniki/dxsp/commit/ba4114a067f05eac429e3d18549521072223073c))

- Update Requirements
([`a3a018c`](https://github.com/mraniki/dxsp/commit/a3a018ca3e8f5482e75b8d845f118851bd56f2e1))

- Update web3client version
([`47ce51c`](https://github.com/mraniki/dxsp/commit/47ce51c227eaf682413a11d19cc29078bb98cc63))

♻️

- ♻️ ([`57e5886`](https://github.com/mraniki/dxsp/commit/57e5886df114a1d75d4b034aadcebce186328725))

- ♻️ ([`8a40555`](https://github.com/mraniki/dxsp/commit/8a40555ab750132a233ed229dc46bce97297dc97))

- ♻️ ([`a267469`](https://github.com/mraniki/dxsp/commit/a267469e833a1a34229a91a6b9e943c178d0a770))

- ♻️ ([`126e416`](https://github.com/mraniki/dxsp/commit/126e416db8f552bc6e7a2cb05df92dc5c66c710e))

- ♻️ Token class
([`67ff106`](https://github.com/mraniki/dxsp/commit/67ff106f6fdf2fe77de057db3158ba59de3a0879))



- ⚡ Proxy implementation try
([`7ad3c8a`](https://github.com/mraniki/dxsp/commit/7ad3c8acb9687056e49b4c5a19c13ab157ddeba7))



- ✅ Unit Test
([`00a599c`](https://github.com/mraniki/dxsp/commit/00a599c57dac757fa126e66b900d3dad97f90b59))

- ✅ Unit Test
([`8dd7926`](https://github.com/mraniki/dxsp/commit/8dd79261c82eb638f315e50d051519c1b1717aa9))

- ✅ Unit Test
([`aac8dcd`](https://github.com/mraniki/dxsp/commit/aac8dcd32a20d82d4f2db3fe17892b9662971819))

- ✅ Unit Test
([`2809cc6`](https://github.com/mraniki/dxsp/commit/2809cc652cd5e2d27c98f522cda27991d52021a5))

- ✅ Unit Test ♻️
([`f8c4fe8`](https://github.com/mraniki/dxsp/commit/f8c4fe8ae6969c89a62c6a3838926303e40409cb))

- ✅ Unit Test ♻️
([`85e2c8c`](https://github.com/mraniki/dxsp/commit/85e2c8ced60e3339a9af0e81cab5e2ee4b535dff))

- ✅ Unit Test ⚡
([`7dd4160`](https://github.com/mraniki/dxsp/commit/7dd416055c1822c8310fbae70392a207db0b47fb))

⬆️

- ⬆️ 🛠️(deps): update dependency web3 to v6.11.0
([`820e558`](https://github.com/mraniki/dxsp/commit/820e55893f74046af515590c813fe521dc493dd7))

🎨

- 🎨 ([`a7abe2d`](https://github.com/mraniki/dxsp/commit/a7abe2d4e8524934e25153a37f3f91f15bf13697))

💥

- 💥 breaking: contract search refactoring
([`c92f2dd`](https://github.com/mraniki/dxsp/commit/c92f2dd3de9b9d195b67b67f5ecc4d6fb35f680c))

🔥

- 🔥 ([`0593df9`](https://github.com/mraniki/dxsp/commit/0593df9773a81223f6712585efbb7669dd30a8a6))

Page 13 of 64

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.