sybil-engine


Namesybil-engine JSON
Version 9.2.2 PyPI version JSON
download
home_pagehttps://github.com/Indeoo/sybil-engine/
SummaryEngine for web3 smart contracts automatization.
upload_time2025-01-07 16:10:45
maintainerNone
docs_urlNone
authorIndeoo
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements loguru setuptools ccxt tqdm cryptography web3 requests pyTelegramBotAPI python-okx termcolor bumpversion binance-connector base58 google-api-python-client google-auth-httplib2 google-auth-oauthlib eth-tester py-evm fake-useragent
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Sybil Engine

## Introduction
Sybil Engine is a powerful Python library designed for testing web3 contracts. It facilitates seamless interactions with blockchain networks and smart contracts, providing developers with efficient tools to execute, plan, and manage web3 transactions.

## Key Features
- **Withdrawal Operations**: Simplify withdrawals from OKX to various networks such as Arbitrum One, Base, Linea, and ZKSync.
- **Private Key Management**: Securely read and encrypt private keys from .csv or txt files.
- **Execution Planner**: Strategically plan your contract executions for optimal performance.
- **Module Executor**: Execute modules efficiently with tailored contract interactions.
- **Transaction Executor**: Execute transactions reliably with built-in support for various scenarios.
- **Generic DEX Logic**: Implement generic decentralized exchange logic for versatile blockchain applications.

## Installation
Install Sybil Engine using pip:
```bash
pip install sybil-engine

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Indeoo/sybil-engine/",
    "name": "sybil-engine",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Indeoo",
    "author_email": "indeooars@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/72/84/3042c444fb5d08499e676a48ad69de95dd52fa15baf6afcebc10b580446f/sybil_engine-9.2.2.tar.gz",
    "platform": null,
    "description": "# Sybil Engine\n\n## Introduction\nSybil Engine is a powerful Python library designed for testing web3 contracts. It facilitates seamless interactions with blockchain networks and smart contracts, providing developers with efficient tools to execute, plan, and manage web3 transactions.\n\n## Key Features\n- **Withdrawal Operations**: Simplify withdrawals from OKX to various networks such as Arbitrum One, Base, Linea, and ZKSync.\n- **Private Key Management**: Securely read and encrypt private keys from .csv or txt files.\n- **Execution Planner**: Strategically plan your contract executions for optimal performance.\n- **Module Executor**: Execute modules efficiently with tailored contract interactions.\n- **Transaction Executor**: Execute transactions reliably with built-in support for various scenarios.\n- **Generic DEX Logic**: Implement generic decentralized exchange logic for versatile blockchain applications.\n\n## Installation\nInstall Sybil Engine using pip:\n```bash\npip install sybil-engine\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Engine for web3 smart contracts automatization.",
    "version": "9.2.2",
    "project_urls": {
        "Homepage": "https://github.com/Indeoo/sybil-engine/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3c7121a0063d62887607bb42b17de721bcc21c7123b04c1f0fb25cbbfccc8971",
                "md5": "624f6eb3f2463e63d7e182f5863cc958",
                "sha256": "42076f23bfbaab28c3092b6397753c2b3589dfea6ecfd1a4deff22aa9d3d434c"
            },
            "downloads": -1,
            "filename": "sybil_engine-9.2.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "624f6eb3f2463e63d7e182f5863cc958",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 52766,
            "upload_time": "2025-01-07T16:10:44",
            "upload_time_iso_8601": "2025-01-07T16:10:44.046292Z",
            "url": "https://files.pythonhosted.org/packages/3c/71/21a0063d62887607bb42b17de721bcc21c7123b04c1f0fb25cbbfccc8971/sybil_engine-9.2.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "72843042c444fb5d08499e676a48ad69de95dd52fa15baf6afcebc10b580446f",
                "md5": "2e5662a3d18f45fa72225ab906188fab",
                "sha256": "f257091d0075f5f1829c4f07075225dee62e5d96b444e872952638d7b362e586"
            },
            "downloads": -1,
            "filename": "sybil_engine-9.2.2.tar.gz",
            "has_sig": false,
            "md5_digest": "2e5662a3d18f45fa72225ab906188fab",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 32065,
            "upload_time": "2025-01-07T16:10:45",
            "upload_time_iso_8601": "2025-01-07T16:10:45.331124Z",
            "url": "https://files.pythonhosted.org/packages/72/84/3042c444fb5d08499e676a48ad69de95dd52fa15baf6afcebc10b580446f/sybil_engine-9.2.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-07 16:10:45",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Indeoo",
    "github_project": "sybil-engine",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "loguru",
            "specs": [
                [
                    "==",
                    "0.7.2"
                ]
            ]
        },
        {
            "name": "setuptools",
            "specs": [
                [
                    "==",
                    "69.5.1"
                ]
            ]
        },
        {
            "name": "ccxt",
            "specs": [
                [
                    "==",
                    "4.2.100"
                ]
            ]
        },
        {
            "name": "tqdm",
            "specs": [
                [
                    "==",
                    "4.66.2"
                ]
            ]
        },
        {
            "name": "cryptography",
            "specs": [
                [
                    "==",
                    "42.0.5"
                ]
            ]
        },
        {
            "name": "web3",
            "specs": [
                [
                    "==",
                    "7.2.0"
                ]
            ]
        },
        {
            "name": "requests",
            "specs": [
                [
                    "==",
                    "2.31.0"
                ]
            ]
        },
        {
            "name": "pyTelegramBotAPI",
            "specs": [
                [
                    "==",
                    "4.17.0"
                ]
            ]
        },
        {
            "name": "python-okx",
            "specs": [
                [
                    "==",
                    "0.2.8"
                ]
            ]
        },
        {
            "name": "termcolor",
            "specs": [
                [
                    "==",
                    "2.4.0"
                ]
            ]
        },
        {
            "name": "bumpversion",
            "specs": [
                [
                    "==",
                    "0.6.0"
                ]
            ]
        },
        {
            "name": "binance-connector",
            "specs": [
                [
                    "==",
                    "3.6.0"
                ]
            ]
        },
        {
            "name": "base58",
            "specs": [
                [
                    "==",
                    "2.1.1"
                ]
            ]
        },
        {
            "name": "google-api-python-client",
            "specs": [
                [
                    "==",
                    "2.126.0"
                ]
            ]
        },
        {
            "name": "google-auth-httplib2",
            "specs": [
                [
                    "==",
                    "0.2.0"
                ]
            ]
        },
        {
            "name": "google-auth-oauthlib",
            "specs": [
                [
                    "==",
                    "1.2.0"
                ]
            ]
        },
        {
            "name": "eth-tester",
            "specs": [
                [
                    "==",
                    "0.10.0b4"
                ]
            ]
        },
        {
            "name": "py-evm",
            "specs": [
                [
                    "==",
                    "0.10.1b2"
                ]
            ]
        },
        {
            "name": "fake-useragent",
            "specs": [
                [
                    "==",
                    "1.4.0"
                ]
            ]
        }
    ],
    "lcname": "sybil-engine"
}
        
Elapsed time: 0.46226s