degenbot

View on PyPIReverse Dependencies (0)

0.2.2 degenbot-0.2.2-py3-none-any.whl

Wheel Details

Project: degenbot
Version: 0.2.2
Filename: degenbot-0.2.2-py3-none-any.whl
Download: [link]
Size: 170890
MD5: 4352d3757fe6240712551dfe05147ea5
SHA256: a1af60ed46486533324ff5bd1be35cea10735ad4569aec57fd7cfa1564c57fa2
Uploaded: 2024-03-17 03:54:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: degenbot
Version: 0.2.2
Summary: Python classes to aid rapid development of Uniswap V2 & V3, and Curve V1 arbitrage bots on EVM-compatible blockchains
Author-Email: BowTiedDevil <devil[at]bowtieddevil.com>
Project-Url: Homepage, https://www.degencode.com
Project-Url: Repository, https://github.com/BowTiedDevil/degenbot
Project-Url: Tracker, https://github.com/BowTiedDevil/degenbot/issues
Project-Url: Twitter, https://twitter.com/BowTiedDevil
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX
Requires-Python: >=3.10
Requires-Dist: scipy (<1.13,>=1.12.0)
Requires-Dist: ujson (<6,>=5.9.0)
Requires-Dist: web3 (<7,>=6.15.0)
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-asyncio; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: pytest-doc; extra == "tests"
Requires-Dist: pytest-xdist; extra == "tests"
Requires-Dist: python-dotenv; extra == "tests"
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 34873 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
degenbot/__init__.py sha256=IfLV-51z-KW36kI4FEf-B4UtNjtijN4eUqpcYXd7YgQ 1652
degenbot/baseclasses.py sha256=gW0KvXiy5i712xAev9s3ou9fqbSy6URojPR3OMwqtPw 3736
degenbot/builder_endpoint.py sha256=ixj_Z7_7FaJCZn6A8uOMBOw3Fi_vYSAmpqAehtHQXNs 18039
degenbot/chainlink.py sha256=hfNMiI_civKHVFsrNJwJ0MoyN7tVKctPqz1Ug3J6CwU 6992
degenbot/config.py sha256=diF_i9V_rpe8XphHKEHJKAsn9hWT4ZNZjzFfVUwknX4 485
degenbot/constants.py sha256=zuYror099RWWqyesc3KQEByC9ZQRaMyigjT7LqSX4Bg 1487
degenbot/erc20_token.py sha256=IOueXuI-2GE0QCoKGTZwqb7CT_Tk0qMifxqzgrUCAr4 16180
degenbot/exceptions.py sha256=JGZMD51kbnXujQdI9UyOnLRExzddh8H8_piRmzm1QbI 3422
degenbot/functions.py sha256=LHuJfUS8bXuoacuDIq3_sctaw2l4jXTAgRSf87fatck 2921
degenbot/logging.py sha256=J5p3n37F14Kj4WHmxtYf1cq96N4ROREceUAtrhtHpeQ 275
degenbot/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
degenbot/subscription_mixins.py sha256=YQvfZLLs6-3UX11EvZM_RxJdFbPwDTPWOn1bOKfPOxM 1011
degenbot/arbitrage/__init__.py sha256=l9fLB8rIPnQ37sasEGPNoUEfbd5xuKnX-FPBy0Dx1ME 442
degenbot/arbitrage/arbitrage_dataclasses.py sha256=4Ls0I7r0cqcwHlMp6ktVEPMvFBEmNUNtxWTpYwnHyY4 1130
degenbot/arbitrage/flash_borrow_to_lp_swap.py sha256=_Kah9MSVtSA1N6ZeBS_cW-vrUrBcohe8iHMOwwUL-tM 10351
degenbot/arbitrage/flash_borrow_to_lp_swap_new.py sha256=MxpBIIERxkBo4xd3LcA49s46H2p5T5RQmcCedgb40QQ 16969
degenbot/arbitrage/flash_borrow_to_lp_swap_with_future.py sha256=O51kbsfI_uiHHqIHWqsjkA0pNZZ6Ry1KIc4t0KFuKYA 19077
degenbot/arbitrage/flash_borrow_to_router_swap.py sha256=BWJZcFl34JiDhkwC_9Wk7qPoew1QNZwR3imVxu_jfbc 8043
degenbot/arbitrage/lp_swap_with_future.py sha256=s506wYQwiBc31MwT9cKtr5F7DFcWrjlDxn8_mlQI5s4 310
degenbot/arbitrage/uniswap_curve_cycle.py sha256=-uFFSSZmqyiGqHZJBQXFzxO9512znllvFVucoSSKXEY 41728
degenbot/arbitrage/uniswap_lp_cycle.py sha256=LX2o_T9dSVGPCIAj_BJPPq9iUIryCcsUbsJdiknJ718 36117
degenbot/curve/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
degenbot/curve/abi.py sha256=LTQD7j3yVATWVg6-LzWXX0desq0eISkRfHDjQ_J48e8 54518
degenbot/curve/curve_stableswap_dataclasses.py sha256=c1HXApF8VlrQabEikkAewO-Sog2m7NGCNKZ3ZCxyGvk 1232
degenbot/curve/curve_stableswap_liquidity_pool.py sha256=Zi9BF68IZapG3SDi0b6H3oLTN3QBIMcbFC951NUojsw 92764
degenbot/dex/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
degenbot/dex/curve.py sha256=BbZhJ-lsDrKeZDsdEK8KHmKHm0snaA_KF7znjjyJR5A 306934
degenbot/dex/uniswap.py sha256=TeXdo3tdGhz-8xK3ycPvM-vr6J8T1cRSuRQO_j1_oSU 3058
degenbot/fork/__init__.py sha256=4gz-uEW5UJ5Wu_Xaiwj8muQB0HwdFf3Gha595BkTN3k 55
degenbot/fork/anvil_fork.py sha256=sQg8eTmzglzavtq8qICZcsfTECAcv8XfQNiw3_wu71g 9335
degenbot/manager/__init__.py sha256=uGLxpGLGMeJWngrDJLv8iazsl2e9McXtFMfXBJLcpKI 158
degenbot/manager/token_manager.py sha256=Dr5vpmB9oR2Uzj1vXikRgYqzQl52FVx5_HjkigaWbTg 2162
degenbot/registry/__init__.py sha256=mHBG05BvFDT0zWwOs6eAJLYzYTn-ba_mrWKgmhiP4Nw 87
degenbot/registry/all_pools.py sha256=IvVy4VJrqjJxUbloVJqpk9A8ooFllB-4Uc2SbXmknmI 1663
degenbot/registry/all_tokens.py sha256=_xwYwttcZyYquKnirvtDcLzYmBUv2JS7egN3jURUGRs 1049
degenbot/transaction/__init__.py sha256=e012xcpurKR7OdGv0rm2QwaWpJzZvK97B2pXTBhaIo4 73
degenbot/transaction/simulation_ledger.py sha256=30nfORqmdz8O-x-Hxp-LiB2ubh0uOeG20ReJQu1gMBs 5081
degenbot/transaction/uniswap_transaction.py sha256=iAK3eZbml24egx6ejEG1n6m78jNM-9tQormIOGWIpc8 106421
degenbot/uniswap/__init__.py sha256=309NXCCRy_V-EWAFL_3p6lA0o6iq01ZlXBdaVrmC844 488
degenbot/uniswap/abi.py sha256=YsB2neGVY5zez9Ohfd0OJCQq_1pDeJ0czmGJrgLiUZA 105787
degenbot/uniswap/managers.py sha256=ZufvFYYnhFpMCq7723KoJkGqGyER2ymZFbzxOmS-xDk 17694
degenbot/uniswap/mixins.py sha256=7dv54xCETit_lM0kUDGouv0mZtijnstlrchlcSp6910 4425
degenbot/uniswap/v2_dataclasses.py sha256=ZWbkNABTAvvdU4zPEMFD5kbEUP9eojwKItA1bQ_o7ZM 1014
degenbot/uniswap/v2_functions.py sha256=PNEmTXGH0JypLJ-VDAcCHdYQGABSoFdpug1k7zQMRsE 1551
degenbot/uniswap/v2_liquidity_pool.py sha256=ETlf2nPHTed9IEbZVkxPG74gIyLCY-SOPpn7I2I7RQY 34626
degenbot/uniswap/v2_multi_liquidity_pool.py sha256=ZI0TV1wwNe_t8oluGUYMW_lO5FgR-c1x0pprs6NC8gk 256
degenbot/uniswap/v3_dataclasses.py sha256=1XIZbhXT4Klo7zHeuEn3hjdWiR6ARM5638Tz9V6ov8A 2345
degenbot/uniswap/v3_functions.py sha256=YHIt6C2SGsPLm7bUhjf6JUbGtAn2YVQJjK-ncWzTrq8 2140
degenbot/uniswap/v3_liquidity_pool.py sha256=ikxEX3ZUO2mj9cnGD7hl3hj1_uJ_3mGuGm1KJhtgSIs 46267
degenbot/uniswap/v3_snapshot.py sha256=p4TlN69X77gINQV-nfqgtp8Byn_mS_fk3dm8RUMqpXE 8424
degenbot/uniswap/v3_tick_lens.py sha256=36oTNeaSpvqfRKX2F-XES5XLS5p-LdbwP-7WaWwp5cI 657
degenbot/uniswap/v3_libraries/__init__.py sha256=1kH9PzYFfZiIE2m5EDnw-IqU7iHXUVuxjOhR_my4ym4 387
degenbot/uniswap/v3_libraries/bit_math.py sha256=Nk3yOxpZtrqGeycGwZgxdzgwrvVO7P0ecJRUWC26sUU 1252
degenbot/uniswap/v3_libraries/constants.py sha256=Q_FJqU04bs2WfTxdzmVZeJEofCSDTHGIhSlMXJq8Zts 97
degenbot/uniswap/v3_libraries/full_math.py sha256=GI3bkRP3Yg9niIzm0XScgeaytQ7eD8PCJ0KB1Koe8Zs 1339
degenbot/uniswap/v3_libraries/functions.py sha256=splNhXY0CcBRAs-llF1whAn74ldMLErUCOVqtkDzN4w 829
degenbot/uniswap/v3_libraries/liquidity_math.py sha256=YWKjrNw3lb80qs_hjgzVNnbptF3-muLlU-XX9UWdkq4 849
degenbot/uniswap/v3_libraries/sqrt_price_math.py sha256=oFgDAW3tbCUuZc-m59B4_0bom_QDO35o2dpjHxCke2Y 5409
degenbot/uniswap/v3_libraries/swap_math.py sha256=-nLsHL6tPGK1vLKM7V77qTgXn9L111xQZZRlmudre2Q 3310
degenbot/uniswap/v3_libraries/tick.py sha256=dpE0NOs1-2jInKuDWnf_n_YFYhC-ghH2fGAhE7zEGlQ 405
degenbot/uniswap/v3_libraries/tick_bitmap.py sha256=alGKwMda6cfFcjLR_TJ5CImdnzMBJjwcGXrtKqQcIxQ 3484
degenbot/uniswap/v3_libraries/tick_math.py sha256=OKCF3PZdoEzzBK6EgLpnWHX5y-jXKccteSitw6Mi5OQ 6364
degenbot/uniswap/v3_libraries/unsafe_math.py sha256=QAAkBHwR3k6H3GSPKASzBW5tvFWGiDRcKSFhmZ3JAog 140
degenbot/uniswap/v3_libraries/yul_operations.py sha256=BJ1e3lDTCBz4Lu0qkjWohhPoNAfoHWnukyEKQGC7HVc 454
degenbot-0.2.2.dist-info/LICENSE sha256=rYmctJVPFiDdVnvfx4i1DC0eqQD7-3t2J-MqlCnpL40 1072
degenbot-0.2.2.dist-info/METADATA sha256=NDRjzUUDVP1NMOJqd6DgabYaYh4aYPGoC4zN4lJ-0a8 36126
degenbot-0.2.2.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
degenbot-0.2.2.dist-info/top_level.txt sha256=bXanyf5DIJr-2nRktWnIbI9KoEFJNebU7r_-munogjo 9
degenbot-0.2.2.dist-info/RECORD

top_level.txt

degenbot