pantos-validator-node

View on PyPIReverse Dependencies (0)

2.2.0 pantos_validator_node-2.2.0-py3-none-any.whl

Wheel Details

Project: pantos-validator-node
Version: 2.2.0
Filename: pantos_validator_node-2.2.0-py3-none-any.whl
Download: [link]
Size: 78680
MD5: 00f051c8ff4af91ba4b1538b46d70190
SHA256: 83b0f999e35cb804c57009c30872a3e610a9b8a8c37c7ee2e4e12140e8884aa6
Uploaded: 2025-01-13 15:02:14 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pantos-validator-node
Version: 2.2.0
Summary: Pantos Validator Node (reference implementation)
Author: Pantos GmbH
Author-Email: contact[at]pantos.io
License: GPL-3.0-only
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.12,<4.0
Requires-Dist: pantos-common (==4.3.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: alembic (==1.14.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: celery (==5.3.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: cerberus (==1.3.4); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: flask (==3.1.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: flask-cors (==5.0.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: flask-restful (==0.3.10); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: marshmallow (==3.25.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: psycopg (==3.2.3); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: pyyaml (==6.0.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: sqlalchemy (==2.0.37); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: web3 (==6.5.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: json-log-formatter (==0.5.2); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: pyaml-env (==1.2.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: python-dotenv (==1.0.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: semantic-version (==2.10.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: requests (==2.32.3); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: hexbytes (==1.2.1); python_version >= "3.12" and python_version < "4"
Requires-Dist: flower (==2.0.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: gunicorn (==23.0.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: aiohappyeyeballs (==2.4.4); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: aiohttp (==3.11.11); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: aiosignal (==1.3.2); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: amqp (==5.3.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: aniso8601 (==10.0.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: annotated-types (==0.7.0); python_version >= "3.12" and python_version < "4"
Requires-Dist: attrs (==24.3.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: billiard (==4.2.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: bitarray (==3.0.0); python_version >= "3.12" and python_version < "4"
Requires-Dist: blinker (==1.9.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: certifi (==2024.12.14); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: charset-normalizer (==3.4.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: ckzg (==2.0.1); python_version >= "3.12" and python_version < "4"
Requires-Dist: click (==8.1.8); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: click-didyoumean (==0.3.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: click-plugins (==1.1.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: click-repl (==0.3.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: colorama (==0.4.6); python_version >= "3.12" and python_version < "4.0" and platform_system == "Windows"
Requires-Dist: cytoolz (==1.0.1); python_version >= "3.12" and python_version < "4" and implementation_name == "cpython"
Requires-Dist: eth-abi (==5.1.0); python_version >= "3.12" and python_version < "4"
Requires-Dist: eth-account (==0.13.0); python_version >= "3.12" and python_version < "4"
Requires-Dist: eth-hash (==0.7.0); python_version >= "3.12" and python_version < "4"
Requires-Dist: eth-keyfile (==0.8.1); python_version >= "3.12" and python_version < "4"
Requires-Dist: eth-keys (==0.4.0); python_version >= "3.12" and python_version < "4"
Requires-Dist: eth-rlp (==2.1.0); python_version >= "3.12" and python_version < "4"
Requires-Dist: eth-typing (==3.5.2); python_version >= "3.12" and python_version < "4"
Requires-Dist: eth-utils (==2.3.2); python_version >= "3.12" and python_version < "4"
Requires-Dist: frozenlist (==1.5.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: idna (==3.10); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: itsdangerous (==2.2.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: jinja2 (==3.1.5); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: jsonschema (==4.23.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: jsonschema-specifications (==2024.10.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: kombu (==5.4.2); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: lru-dict (==1.3.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: markupsafe (==3.0.2); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: multidict (==6.1.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: parsimonious (==0.10.0); python_version >= "3.12" and python_version < "4"
Requires-Dist: prompt-toolkit (==3.0.48); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: propcache (==0.2.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: protobuf (==5.29.3); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: pycryptodome (==3.20.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: pydantic (==2.10.5); python_version >= "3.12" and python_version < "4"
Requires-Dist: pydantic-core (==2.27.2); python_version >= "3.12" and python_version < "4"
Requires-Dist: python-dateutil (==2.9.0.post0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: pytz (==2024.2); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: pywin32 (==308); python_version >= "3.12" and python_version < "4.0" and platform_system == "Windows"
Requires-Dist: referencing (==0.35.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: regex (==2024.11.6); python_version >= "3.12" and python_version < "4"
Requires-Dist: rlp (==3.0.0); python_version >= "3.12" and python_version < "4"
Requires-Dist: rpds-py (==0.22.3); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: setuptools (==75.8.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: six (==1.17.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: toolz (==1.0.0); python_version >= "3.12" and python_version < "4" and (implementation_name == "pypy" or implementation_name == "cpython")
Requires-Dist: typing-extensions (==4.12.2); python_version >= "3.12" and python_version < "4"
Requires-Dist: tzdata (==2024.2); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: urllib3 (==2.3.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: vine (==5.1.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: wcwidth (==0.2.13); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: websockets (==14.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: werkzeug (==3.1.3); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: yarl (==1.18.3); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: mako (==1.3.8); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: packaging (==24.2); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: psycopg-binary (==3.2.3); implementation_name != "pypy" and python_version >= "3.12" and python_version < "4.0"
Requires-Dist: psycopg-pool (==3.2.4); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: greenlet (==3.1.1); python_version < "3.14" and (platform_machine == "aarch64" or platform_machine == "ppc64le" or platform_machine == "x86_64" or platform_machine == "amd64" or platform_machine == "AMD64" or platform_machine == "win32" or platform_machine == "WIN32") and python_version >= "3.12"
Requires-Dist: humanize (==4.11.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: prometheus-client (==0.21.1); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: tornado (==6.4.2); python_version >= "3.12" and python_version < "4.0"
Description-Content-Type: text/markdown
[Description omitted; length: 8056 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pantos/alembic.ini sha256=3-JNUm2eazqXq9Qrv85e7MjAx_SEEbi6xJXQMaRhdcg 3253
pantos/validator-node-config.env sha256=MDmsZyuN-ciESgMeIjBk6xqS9CF6mIMCvCn4sN58P_E 6031
pantos/validator-node-config.yml sha256=jJ8udspzdDEl6Pen_QnOFtPO2aYnQZ5A2q4gy2GhEuw 15634
pantos/validatornode/__init__.py sha256=_QNTMV6QiGFcVhJ3buFCDTVNCIvFKJwjQUTDhe_7wTE 81
pantos/validatornode/__main__.py sha256=2VPk7Oj6DeHGILJT0CyWjmGiR37V1-S_25fcW_N0RJE 777
pantos/validatornode/application.py sha256=CvRbMz3xrFXIoR1KNXsdz55r4ueJa8mNZVlTAoxKN1Q 4410
pantos/validatornode/blockchains/__init__.py sha256=k1FtBt79-1fj0Cma-eKiP20FOxgtPaJhXdaI3usof4g 53
pantos/validatornode/blockchains/avalanche.py sha256=JYu_12NjAG9PrstwAGnige30D0YJQgwDbi83cZxMn78 966
pantos/validatornode/blockchains/base.py sha256=4s0seWCTHMJxbztwLyqKE5n3TbJ5ZmJVmWNRsU4x-ck 25792
pantos/validatornode/blockchains/bnbchain.py sha256=tR0e8H0LPPFn3MGUptesaBfwITob4RREf30pE7_4Yxs 961
pantos/validatornode/blockchains/celo.py sha256=5zbKVkYoxodanzCFnbpwY6GpvrG-dRUFL1dzJ8wW7oo 914
pantos/validatornode/blockchains/cronos.py sha256=_QpOlIt0YnRi1YpgUONNhOyRvUiENuJL4tCqcFGGlPs 930
pantos/validatornode/blockchains/ethereum.py sha256=yhAC4uxjg1-2qJQ7Jbe41w8lZNdjOdUjxppCy20djhc 30533
pantos/validatornode/blockchains/factory.py sha256=EYPErKVlCmaGYL-CLhrcpKuQV3j-Sfhwgb-2dWj2OhI 1299
pantos/validatornode/blockchains/polygon.py sha256=lWRN9lD3FAk1rSZ6_k-eHArB8v15xtVKBhlRGZGbVNw 938
pantos/validatornode/blockchains/solana.py sha256=qi8ck5s03BFGzAOBgxYoTmsSe8NEKLexa6rYY9UQi9w 3900
pantos/validatornode/blockchains/sonic.py sha256=bZUmKtZnadRJm6skoPsBaDfrpv1R8NyRL4mHeQoIbbE 1035
pantos/validatornode/business/__init__.py sha256=U9mFvZWALPhpJPUJEtzUOv1iJB40UMuzMk_iV2T2DNw 40
pantos/validatornode/business/base.py sha256=w3652Tzbubx5j0yZATUaBOrtY9GlnotCSZt0Ka5M8Xw 2436
pantos/validatornode/business/signatures.py sha256=Gb1SfpalaAY3aXzk235ETD43oBc1ciYa20xScOHfeOA 7642
pantos/validatornode/business/transfers.py sha256=lWNAw8uI3-Py1MB9UDoj6kCQgLXGg3-1q1EM8OPeMdw 47488
pantos/validatornode/celery.py sha256=gbwklXj1McmjHmUdqsl4U192wP-jpN3B9jXqO9PCBwo 4180
pantos/validatornode/configuration.py sha256=JR16DL2zqMpEsN3cdNDMRlAqKK5zew3AF3-itK0D5uM 9919
pantos/validatornode/database/__init__.py sha256=XQu7NL_-8TdmpT1D8t0UmtrMq5sPuEtDXt36vhlLLAA 4116
pantos/validatornode/database/access.py sha256=uslY8Pcl5TJqLSSOu1PgymN2jz3RgDXfaYjKfKAo97s 35055
pantos/validatornode/database/enums.py sha256=7N3puT6vyegKC9R0FF-62BYFEk9IeGuqGhvOaQ9ohh0 720
pantos/validatornode/database/exceptions.py sha256=AwebxQYQtS8NkbWI68UK_42oXcbaBWjAsF0WXxuUKIk 1086
pantos/validatornode/database/migrations/README sha256=Ko6Kasdr_11trmIsIQxXRL-X6vntTHr24g_UY74H-pI 2168
pantos/validatornode/database/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pantos/validatornode/database/migrations/env.py sha256=RQ_Z9mtAws1ozU387sKfMs6P8iJgKondZnOZJOBvGUY 2086
pantos/validatornode/database/migrations/script.py.mako sha256=HNlf26BI1xvQKjiUojnj15BPrVUfVVr81IOgliJf83c 510
pantos/validatornode/database/migrations/versions/2b93b957d8a4_drop_blockchain_id_check_constraint.py sha256=7WM0VV0Tf20_9fSGjuTKSYJ9lWVM0IBdrxvBT5eJxxE 759
pantos/validatornode/database/migrations/versions/536e50b24e1f_validator_nonce_not_nullable.py sha256=Yc0GjwLaNJb_fmo_KPl4biB4gYCPBtUm-mIrOw82Zvs 813
pantos/validatornode/database/migrations/versions/578d480b68dc_initial_database_schema.py sha256=EfFEXjzzJMfmBK_fDr4CO3YzD1KiKRgLtbx7v2XYXXE 6067
pantos/validatornode/database/migrations/versions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pantos/validatornode/database/migrations/versions/d10f1f88af0f_create_validator_nodes_and_signatures.py sha256=ZVf9ezJATJQ7zjK5phfcfD27T8j1X3zgPdlE4Jn_6A0 1820
pantos/validatornode/database/migrations/versions/e648dd961dfc_unique_blockchain_nonce_constraint.py sha256=FZhVuvoH-M6U8JJcjKJJ-NbKUppezvfRB0osUoDtO6A 734
pantos/validatornode/database/models.py sha256=1Q_7xRAOdqVIhjloISrXIi1JrtdR27cbsxdM7mcoTCs 17111
pantos/validatornode/entities.py sha256=3PNUyETnFDdOMT7WqrX59vP_FnIb9j3_pghH2HUMTrk 7668
pantos/validatornode/exceptions.py sha256=dPBoqQsO3DsjZ-Utl5zeN2FdsTEp7X-ZSEyBAesPkoo 227
pantos/validatornode/monitor.py sha256=yl9-1rJ9zLyQ_CgsxDDhDQCzUwrY_cDzxdKn1pJAFQg 1708
pantos/validatornode/protocol.py sha256=L872hwIKnPuYD1R9W2zju3ZiA7ZxBsi2Cv-8Xgh1JN4 1485
pantos/validatornode/restapi.py sha256=Tzbzm5oW9J_BWsMBp_qJVi8D18jZ68D9TIBijei6-ww 7483
pantos/validatornode/restclient.py sha256=mN00v1pBPdv4yw8pY-AYNAb-mesAyIYKHU9nX7OR5_M 10660
pantos/validatornode/wsgi.py sha256=J6Mb2Lw6pDxzPClfEkIqft5W5Y9LicEqpMcPV66iNrE 202
pantos_validator_node-2.2.0.dist-info/LICENSE.md sha256=ixuiBLtpoK3iv89l7ylKkg9rs2GzF9ukPH7ynZYzK5s 35148
pantos_validator_node-2.2.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
pantos_validator_node-2.2.0.dist-info/RECORD
pantos_validator_node-2.2.0.dist-info/METADATA sha256=Bq_6fGbup4IyIBznINdTEgHXxDGlSDEoylyD678yZw8 17011