pypechain

View on PyPIReverse Dependencies (2)

0.0.29 pypechain-0.0.29-py3-none-any.whl

Wheel Details

Project: pypechain
Version: 0.0.29
Filename: pypechain-0.0.29-py3-none-any.whl
Download: [link]
Size: 148359
MD5: 4718324aa4ccd6e50d99631e65180d2b
SHA256: 8932bd0c38336c857fb77d8d8c1f4e2821ae702c07901bf22740af5f54d4c8bc
Uploaded: 2024-05-10 20:54:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pypechain
Version: 0.0.29
Summary: Codegen python interfaces for web3.py contracts.
Author-Email: Matthew Brown <matt[at]delv.tech>, Dylan Paiton <dylan[at]delv.tech>, Sheng Lundquist <sheng[at]delv.tech>, Mihai Cosma <mihai[at]delv.tech>
Project-Url: Bug Tracker, https://github.com/delvtech/pypechain/issues
Project-Url: Homepage, https://github.com/delvtech/pypechain
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Requires-Dist: autoflake
Requires-Dist: black
Requires-Dist: isort
Requires-Dist: jinja2
Requires-Dist: web3
Requires-Dist: pypechain[build,test]; extra == "all"
Requires-Dist: build; extra == "build"
Requires-Dist: flit; extra == "build"
Requires-Dist: requests; extra == "build"
Requires-Dist: setuptools; extra == "build"
Requires-Dist: toml; extra == "build"
Requires-Dist: twine; extra == "build"
Requires-Dist: wheel; extra == "build"
Requires-Dist: coverage; extra == "test"
Requires-Dist: factory-boy; extra == "test"
Requires-Dist: pylint; extra == "test"
Requires-Dist: pyright; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-snapshot; extra == "test"
Provides-Extra: all
Provides-Extra: build
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 10937 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pypechain/__init__.py sha256=51dfpCwcwHnjBzI0tHsMhxf3Y95liMjG1tQZ_cG1rU8 254
pypechain/main.py sha256=CUAdtAb1u0ism0QompPFFzCo5A3Db1RaRiTH-PahSQA 5016
pypechain/foundry/types.py sha256=17Y0W52G2pz02ziPW2vVDLPaot9DH9BD7y1_-La4_jE 801
pypechain/foundry/utilities.py sha256=QK-AouCiJiX5TMt8B7FYKsfe6Fi7TKhV4kMKfBKdTag 605
pypechain/hardhat/types.py sha256=w77fSXD4FSwQe0aL308JhhmEEfb_5GmpjPIbjzA7uDM 311
pypechain/hardhat/utilities.py sha256=6B7U6wCMVUJqCZ8twxTLdR30RJuWGSkYkWst90s7FJA 694
pypechain/render/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pypechain/render/contract.py sha256=irpfMCgxFhfjjuOd73cWjeAm3fneSBdi7_yfVgj8ehA 15981
pypechain/render/contract_test.py sha256=Qu6Vf-fsDiwC2q_THtiBpfziaGvjwhaeD0P8QOGrv4Q 6535
pypechain/render/init.py sha256=HWhs8VwQAUVwhGn8nT-pld5T1nxxs6aH2DeqFi8ce6Y 737
pypechain/render/init_test.py sha256=g8byicxxLwv0CKvSeNgDOkbOuawJW5FjgD9NibBhPyY 977
pypechain/render/main.py sha256=kN0SucqPZKJmg5j8-5kxHlPxTAZln6F_7HejnEOhG9A 2656
pypechain/render/types.py sha256=3hCpTVUwjS-OrlR0VvHpKu4_TJkSb07UfwNflFYVIDU 1522
pypechain/solc/types.py sha256=FPSJ6RqfSmhI4KK6i6UyLsBu67PxHOa6Er6jDOAnJYs 286
pypechain/solc/utilities.py sha256=mrNmN-U4YWQbgV48D0iIqTU7KGJUjolpSUx4OBzvXJA 842
pypechain/templates/init.py.jinja2 sha256=FD5Hsu1HUOHyU29Dt5lCgI-CZny6oCRFL7X-97453zA 410
pypechain/templates/types.py.jinja2 sha256=iIYycZuvXHwCtM6EBQ409MsYxMW5_S6Dob74nhDQzk0 2427
pypechain/templates/utilities.py sha256=-LUSw4mL_FOQWohjtgIep-Bp64IxmHLRApyAyWIbA0E 5415
pypechain/templates/utilities_test.py sha256=ELHUIx01MIMEptyzZhQoQnh33HI56arQc9dEYTjKtLw 4236
pypechain/templates/contract.py/abi.py.jinja2 sha256=Zkflssn_lTyKv79_JoA-8hPV8X4NEBlhewzHxtB7_FE 178
pypechain/templates/contract.py/base.py.jinja2 sha256=KuC-Wr7E6TL9Db3ANW9PBYsGM6zlWSuUYQpAElYvtio 2201
pypechain/templates/contract.py/contract.py.jinja2 sha256=TP8TLtRPLzI01531xpke4raqTT_XnNBSCBOu5M63-U4 4652
pypechain/templates/contract.py/errors.py.jinja2 sha256=sjFpjgaPeNdzMUv8lGsk7DU5Lti7b8mRg1wNsqhapHs 3014
pypechain/templates/contract.py/events.py.jinja2 sha256=y_CqjfwvX9OLBoiVwy_iRtWqdHSyWK6enkq1hd2EH3w 4055
pypechain/templates/contract.py/functions.py.jinja2 sha256=PDQvQHUIR9ExqUu9jb2fkJ293NNWcNcZsIvSGWKeBjo 6941
pypechain/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pypechain/test/test_file_recursion.py sha256=nsDBd4RRYp1eNUX9zWoaChsrPw58AeJO41jAvGtquOI 2861
pypechain/test/deployment/README.md sha256=5kC0cYiYtvoxcH_T0DpjnbQF92wH5OIu9NvM2Zl7VhI 557
pypechain/test/deployment/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pypechain/test/deployment/test_deployment.py sha256=xEMs1dt_J1ayLVuszZzfEiKPzWSk5onTHOAT-Hhusug 10927
pypechain/test/deployment/abis/ConstructorNoArgs.json sha256=8YUBzfQF9iRHAdq6xNZRH_kLA15DKcD8upsjZKbTgA4 7330
pypechain/test/deployment/abis/ConstructorWithArgs.json sha256=6wlavVNgwkd7f7Ql0_Bs62jWTeJtbBMrFKDpd7BBkvg 8365
pypechain/test/deployment/abis/ConstructorWithStructArgs.json sha256=w_ZcjFV5J1D54aWf6Kdjj6xeZZh75X-qrXnLHp7irxU 11230
pypechain/test/deployment/abis/NoConstructor.json sha256=ZlDHPx7NLwZbpEXQP2Cp7-libl_SQpFMrvq-EqK4TL8 7114
pypechain/test/deployment/contracts/ConstructorNoArgs.sol sha256=G7iS0gXAqffpHblMs_IpBjZ6nxr2WqEUMKfj2684Hqw 245
pypechain/test/deployment/contracts/ConstructorWithArgs.sol sha256=5dXeajjajCQeodAlnlkG6hVw0FfWQOFzeWgIktttYcU 261
pypechain/test/deployment/contracts/ConstructorWithStructArgs.sol sha256=129nVpYb022zHRqUzXMDzWwkmjWB4csqJh2BNtFT4LE 540
pypechain/test/deployment/contracts/NoConstructor.sol sha256=GwcGwc4hrQTt43VugMX5PkK-XcwUa3Sf2ovAM91elww 199
pypechain/test/deployment/types/ConstructorNoArgsContract.py sha256=AGZ1cOOGhRcc0z_qtHfgDVfVRlIJVjG7zU4hmvmSqZw 13126
pypechain/test/deployment/types/ConstructorWithArgsContract.py sha256=uMglg9DGg5c9mHKs-l6fb0dJfiMAIzbgQoAFq7vHh20 14319
pypechain/test/deployment/types/ConstructorWithStructArgsContract.py sha256=J9jWzyTexwBraE3Ju4jmoAHCISFpgybV9jkorZQiq_A 18012
pypechain/test/deployment/types/ConstructorWithStructArgsTypes.py sha256=wzMwRCTg59GX3KYQddR_fs6oxL8n8KiuUWHdzOhbk9Q 1310
pypechain/test/deployment/types/NoConstructorContract.py sha256=axl2FKRtZ6zLH7GfO89hFt9ROwTTSzsH-0Dju7_zGdc 12958
pypechain/test/deployment/types/__init__.py sha256=jb4UH5LmHwqDvHVLZUhhfTeRkjvjz520TY0MfLhlpSU 560
pypechain/test/deployment/types/utilities.py sha256=BuYAIkKEiPwog-BkMRfLnjf1rCe7GAi0TL7nKK499HA 4524
pypechain/test/errors/README.md sha256=_iSW7NTsGUaEozRKNdcFBERjZP2pAXMcR0lOFXpejIg 333
pypechain/test/errors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pypechain/test/errors/test_errors.py sha256=QsYIKnFPjeGFINQABy1MFr7oF2EPDh5E3zSqOA8ny-U 4255
pypechain/test/errors/abis/Errors.json sha256=EdLfU4uSMEE50da_U9uYVaOyjqnmk0Us4-JMUQskkbA 6774
pypechain/test/errors/contracts/Errors.sol sha256=XCZ0x1NmzbxVds5hTVNND7E6RrGow_1eq7jZzij-GPU 819
pypechain/test/errors/types/ErrorsContract.py sha256=PsmxrpZndwUQixXnCcIChbjrl8ZS2-RgfmflCLpxkp8 18480
pypechain/test/errors/types/__init__.py sha256=CYs3cdKRIuXs2nTcQfXTelkOeujAOgeU6JnfMEVXsHI 374
pypechain/test/errors/types/utilities.py sha256=BuYAIkKEiPwog-BkMRfLnjf1rCe7GAi0TL7nKK499HA 4524
pypechain/test/events/README.md sha256=P9N3CkT4JQa8ctOW0XuWF3s55bFP3TDWUlqDDXG8GPw 333
pypechain/test/events/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pypechain/test/events/test_events.py sha256=UXVEuqxi9WVk2CQUpFiaFr9o6eOoDNqYGX-dTUbr-jw 3078
pypechain/test/events/abis/Events.json sha256=EIAfic6k6BIK7XJpp2VWSuy74Ht8eUD0RolDQT04ips 6008
pypechain/test/events/contracts/Events.sol sha256=1C9xeCNRpVPVlT55eb1UT7GOlydAV-TAWQyU_Kq2okU 487
pypechain/test/events/types/EventsContract.py sha256=dVLSstWUrpNBTl6wT7GZo8w6ZyNx2-m-8-zEKPUFOhc 18489
pypechain/test/events/types/EventsTypes.py sha256=s83K7T18NuQVOqhuSvERqCNlaSFrxZmPc2usudY8ESE 1502
pypechain/test/events/types/__init__.py sha256=iWuHHOKThW92U8CmauaK8Ieefbuip1sWUmIgonxsD7I 401
pypechain/test/events/types/utilities.py sha256=BuYAIkKEiPwog-BkMRfLnjf1rCe7GAi0TL7nKK499HA 4524
pypechain/test/overloading/README.md sha256=hxd7Z4xcFNenVtzxJZPqhpr-N9JT99XCspVqVWmLm78 366
pypechain/test/overloading/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pypechain/test/overloading/test_overloading.py sha256=nPffijUXOamb5ONCY1XdFtcLtLwHMCJ9of0nCju6aGo 1442
pypechain/test/overloading/abis/OverloadedMethods.json sha256=yb0DWx_wUkp50lhJ71-HLAnxtCRV25vYggBvH8RxRzQ 7363
pypechain/test/overloading/contracts/OverloadedMethods.sol sha256=0xv_Pr4qikXoayIUaiSrw1145SQqrEJL-seE4ALoi1Q 844
pypechain/test/overloading/types/OverloadedMethodsContract.py sha256=SQKEfjDVaVyZ0wHiGyv4lpPUGTXUUiqL8kYmkHFE71A 15122
pypechain/test/overloading/types/__init__.py sha256=nf7dnA8mQoWydqthzWIvLYb6-hFg9y2D0CufmUZO5LQ 385
pypechain/test/overloading/types/utilities.py sha256=BuYAIkKEiPwog-BkMRfLnjf1rCe7GAi0TL7nKK499HA 4524
pypechain/test/return_types/README.md sha256=eU-fd5VRnOgLtXkE-9OsABdULeCNnWbwMxbbMdaGtjE 348
pypechain/test/return_types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pypechain/test/return_types/test_returntypes.py sha256=9IhiThVP5ZvO35JzVNpFAHJeNd8jOzdzpRwOmheIMwU 4471
pypechain/test/return_types/abis/ReturnTypes.json sha256=u-6EOCj67VS40kwhz_l06DS2Ew93lq7f9bzP0dKS6fc 24820
pypechain/test/return_types/contracts/ReturnTypes.sol sha256=oeE6sKPJI5ivrzosb-_PDT5gvlaeyaVseHuUTb9bcBs 3236
pypechain/test/return_types/types/ReturnTypesContract.py sha256=uaEvlLRWlqXonpCVNAFh7OacE-tBPWJTSzgrs_Y0ev4 37158
pypechain/test/return_types/types/ReturnTypesTypes.py sha256=lf2t2a2JZze62qVdlp07Qb-hh53A_gMRp0upj8sgWec 1432
pypechain/test/return_types/types/__init__.py sha256=ks0nUD0VHVRemdb_Hz4ynoV71F3iBQjqwOL0yc8T6FM 411
pypechain/test/return_types/types/utilities.py sha256=BuYAIkKEiPwog-BkMRfLnjf1rCe7GAi0TL7nKK499HA 4524
pypechain/test/structs/README.md sha256=y18aQck-PDnHZ0H0DsiaOsF8Hg5rTct9JLhJnM15aiE 336
pypechain/test/structs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pypechain/test/structs/test_structs.py sha256=UXZ858YFaSQtX5ZL63mu2nEWVdwyOQkyZrIhQbOAOHA 1921
pypechain/test/structs/abis/IStructs.json sha256=eP9DAm5XtAGnScZi_mngITfDDQyYXxGxsG5oBrBxFFI 1021
pypechain/test/structs/abis/StructsA.json sha256=Du3HgMpu4RhNPhpyeYA3guQOI8D-pqpBQbAbmJaZ3Rk 8225
pypechain/test/structs/abis/StructsB.json sha256=rvqW-NJO_GeOU3uPLKpmccL10w8s7nE4jFjgogXJPTM 5454
pypechain/test/structs/abis/StructsC.json sha256=pExLlbVGG3bmkiupupsCFaFielkKUSLAeMEfWNkJn_s 6273
pypechain/test/structs/contracts/IStructs.sol sha256=OFWlOLX40_KIas5v0sWYKINXUJuqR8d_T-zUUg5orDc 320
pypechain/test/structs/contracts/StructsA.sol sha256=Q9WwlSRDM3aUQN6U0vy_yLP9LIicdnB33Ns-UOiUX3Y 807
pypechain/test/structs/contracts/StructsB.sol sha256=E7y4WSYTfeaidd2SrJevK-gA-zgWAEj8sWsvXCMnvIY 422
pypechain/test/structs/contracts/StructsC.sol sha256=1PXKOtVn_Ot-uHocTulU0T_kXsFkiHkSL3evl8Ajv4k 1086
pypechain/test/structs/types/IStructsTypes.py sha256=wGouFRli8bUykA6eonT4_dJgJUvBoXVLgQOtAei3ij8 1429
pypechain/test/structs/types/StructsAContract.py sha256=tDQYciTC60IVvzekMDggOZpJQYrov4NR5Lm8L9QxL1M 13579
pypechain/test/structs/types/StructsATypes.py sha256=WynH60Goi94y0shzv5k34yuRU9OoTfMd697fxjQflSY 1212
pypechain/test/structs/types/StructsBContract.py sha256=bpmxcSohyO6r8lhAeAtqNuwR-C7N4lK6-Z3AbDEJULU 10156
pypechain/test/structs/types/StructsCContract.py sha256=2d3OSSs7Oo4GFvzQdM3gimZkoWrikyZxD8MCGrBsHXo 11132
pypechain/test/structs/types/StructsCTypes.py sha256=K4ZqZNslue4vEzUxQvvSNHP6l9Cd1WhXnykk6WXE1ZA 1507
pypechain/test/structs/types/__init__.py sha256=NKso2h6g3DoUF-Mxo94FR7gGSdBED0bJTQICgUFSsjQ 527
pypechain/test/structs/types/utilities.py sha256=BuYAIkKEiPwog-BkMRfLnjf1rCe7GAi0TL7nKK499HA 4524
pypechain/utilities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pypechain/utilities/abi.py sha256=8BHrXVG6DHftL6VAaCXfbjW59zkZLtJ7hX_JeHCYWhg 27826
pypechain/utilities/conversion.py sha256=sTNqDe6n3-bdeoil0sQZIFV17UkFs1qvma1_CPQG0m8 1637
pypechain/utilities/file.py sha256=ogpmcGDDWQIjWCd6n2bnIuYIjvQ6vSamNdleqrLLn9k 454
pypechain/utilities/format.py sha256=PlJ6yIh_clp3I6e3vQE8xENpvL4NUg4Hd961bIiilwU 2489
pypechain/utilities/json.py sha256=wFfb2Uoatdob2T-BHoZdLlOJpXTYsFb_3tEan0TqQSw 945
pypechain/utilities/sort.py sha256=BurW-GgcyDWH8tKzDdhEY3QO_iDVLXiX7Bug67qyBMw 951
pypechain/utilities/templates.py sha256=od3a-78LC0IoRAmkjz2RP5iJoK0jAl8Gd1F1Nh5GhMU 906
pypechain/utilities/types.py sha256=yG9V9jPYqL6U_4xn6VetByQN2FME2kYuMMZjEn2uONA 5282
pypechain-0.0.29.dist-info/entry_points.txt sha256=wHGiQH3-XhApUYboGrrEREqM8Gh4fSnJSGw_nzivvu4 49
pypechain-0.0.29.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
pypechain-0.0.29.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
pypechain-0.0.29.dist-info/METADATA sha256=BSUjV7AlzauU0eZXaJfnhpDs_YOIFFDYGJ1iFLhnh60 12323
pypechain-0.0.29.dist-info/RECORD

entry_points.txt

pypechain = pypechain.main:main