snekmate

View on PyPIReverse Dependencies (2)

0.1.1 snekmate-0.1.1-py3-none-any.whl

Wheel Details

Project: snekmate
Version: 0.1.1
Filename: snekmate-0.1.1-py3-none-any.whl
Download: [link]
Size: 115429
MD5: ab4740b92ce547d33a48ce6deb054e8e
SHA256: 694dc3e5e1e7e5b82433852c303fa0deacb683cfc26a1f9e0505d90ab7a610a9
Uploaded: 2025-04-03 17:36:29 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: snekmate
Version: 0.1.1
Summary: State-of-the-art, highly opinionated, hyper-optimised, and secure 🐍Vyper smart contract building blocks.
Author-Email: Pascal Marco Caversaccio <pascal.caversaccio[at]hotmail.ch>
Maintainer-Email: Pascal Marco Caversaccio <pascal.caversaccio[at]hotmail.ch>
Project-Url: Homepage, https://github.com/pcaversaccio/snekmate#readme
Project-Url: GitHub, https://github.com/pcaversaccio/snekmate
Project-Url: Changelog, https://github.com/pcaversaccio/snekmate/blob/main/CHANGELOG.md
License: AGPL-3.0-only License
Keywords: security,library,ethereum,smart-contracts,evm,vyper,vyper-contracts
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Dynamic: license-file
License-File: LICENSE
[Description omitted; length: 16772 characters]

WHEEL

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

RECORD

Path Digest Size
snekmate/auth/access_control.vy sha256=hYXSX24Diw1dFtInqc0LYpEGIQYA4QlFce4bUOpXXuY 8375
snekmate/auth/ownable.vy sha256=pDh6bdWrBGzv8QfhWfQB85pYE_TLAamuVWvCyfpxCQA 3069
snekmate/auth/ownable_2step.vy sha256=qI1G541BjPlS1D4Dl3oHpfYshbzp5sMMwVqlrpOksSA 4568
snekmate/auth/interfaces/IAccessControl.vyi sha256=hOtafHszolXgQA295B6DuwSjKrSCzmIS9zFgwRHk0nc 3849
snekmate/extensions/erc2981.vy sha256=-8k_Athn9OUVT1nB4Y3sva0lEi6IE2LqOBCwhPsCDtg 13085
snekmate/extensions/erc4626.vy sha256=VRF-XvBkcre7WCkbFaUeJWASRmagfW4pvseUDcv1xfM 29232
snekmate/extensions/interfaces/IERC2981.vyi sha256=WuBj0eFk8unuzRm_ih_fjKFMeEL74etS9Jh6523OaK0 2400
snekmate/governance/timelock_controller.vy sha256=VrXIhT-fJVZYsgf_nc5XH2pSlVhzRbCtai3hhnen3z0 32325
snekmate/tokens/erc1155.vy sha256=Kn6S2-nRE-v0W8esmAPvPp_opVZM72sCYu5vylEwy28 40954
snekmate/tokens/erc20.vy sha256=NZuBRRWD_EIvr6gduc2MNuag4PE-wRno1LZoEBhUwbo 22823
snekmate/tokens/erc721.vy sha256=GbbyNggZ3IvZMcLPuPYIM40k8eL_UNvSln2KojWFui8 42701
snekmate/tokens/interfaces/IERC1155.vyi sha256=NWZZQpX4JLoVLZLSKnuGKCYM4hhsPlllXcGXsVaIPuI 7440
snekmate/tokens/interfaces/IERC1155MetadataURI.vyi sha256=swZl53p2Tklfdhu4buOmX22Ef85zFa9-i8VwWF53uz8 2915
snekmate/tokens/interfaces/IERC1155Receiver.vyi sha256=-VITHMA3qF7EQflHS4E-mV85GDPlNUQV4pXRQSMgNyY 3606
snekmate/tokens/interfaces/IERC20Permit.vyi sha256=7bteaILNCXqj4vbpRyTNs8uekY5j5oC9FkXWMQbq9-Q 2396
snekmate/tokens/interfaces/IERC4906.vyi sha256=vyzYXGsw9SjzGQiyMx7FzQXPvDvRL0noQu30a0NPTaU 2330
snekmate/tokens/interfaces/IERC721Enumerable.vyi sha256=jHzk5f8k1Rh5DKWdlWXApPNysWvP1MsJao_AH4fIrqU 2978
snekmate/tokens/interfaces/IERC721Metadata.vyi sha256=hsazlNBtImWAaJpnFJFImDYcTboL9KwGi0exy258ZJ8 3108
snekmate/tokens/interfaces/IERC721Permit.vyi sha256=vFO76ediD35w-cGsq3cZhZNrQx78tzYcAnvoWXZMXak 3452
snekmate/tokens/interfaces/IERC721Receiver.vyi sha256=hveBgUN8kbN_AdBzRvdSw7JKv7QknOq5RUZ7-1npR3Q 1508
snekmate/utils/base64.vy sha256=Kh1jZvOK2YNsOXnSCfOoUEO3pLNibknDiEV0qRxfxW0 12515
snekmate/utils/batch_distributor.vy sha256=a2nbv6YFqMDNudGF0jT1QLuT1O0wc1YIhkjIV2jDxQc 4729
snekmate/utils/create2_address.vy sha256=8vIwIJIogtqYNewmuCajuY-wJSCxZw-hbMn9xh434pQ 2831
snekmate/utils/create_address.vy sha256=OaFQriN110dxoqUJRCKYQ7jAUO86VPsKwko-J7kuZ3M 5905
snekmate/utils/ecdsa.vy sha256=my5ofbDPddbRUQsJzqsukIxRdnRrlLNZKTJLJTd3vc4 6100
snekmate/utils/eip712_domain_separator.vy sha256=0nDtdJdDoSYDVsif-68ewvtBVfnkQrSoit5OMimZO1M 5764
snekmate/utils/math.vy sha256=h9PGdG7bnjJdjmpqCkqnCTd3NqYYRm_6B8F1UTG2LHM 28084
snekmate/utils/merkle_proof_verification.vy sha256=kbkLGQgb8503-PIgX-4v5e9y2ab5I3ldDW9Tp8En3ro 10643
snekmate/utils/message_hash_utils.vy sha256=GfaepMkyUlt3c6Um5ndGO0MY0eDuBtRfVkvKHk4PCyY 3789
snekmate/utils/multicall.vy sha256=Cn1pr7PTyXzOiL8aC4mtEIeXdgvmFWMHKzmg4cV7u1k 8366
snekmate/utils/p256.vy sha256=GGzUVmUy2UB0-VYStKINStsVhMsckgYByPA1sSJqdVE 21991
snekmate/utils/pausable.vy sha256=7wzD6a7a4Acdx0XuzbkTCT0tKagG9JUUYRtfLIo3cFI 2821
snekmate/utils/signature_checker.vy sha256=IzFB1xIu0jqcjsvzLvbR4wvqf1tVVx7OTM3OukLpSQw 5329
snekmate/utils/interfaces/IERC1271.vyi sha256=4cMh05V69KhYPaVkUDFc8RVFXAFOdyh5QrJ91M44Suo 1018
snekmate/utils/interfaces/IERC5267.vyi sha256=2QT_T_3dXwQi-rchtZWKwL3F7VZ3nWhnVaO49kqb5oU 2463
snekmate-0.1.1.dist-info/licenses/LICENSE sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8 34523
snekmate-0.1.1.dist-info/METADATA sha256=nLAdJMn54PKNfMHHY_A5xt29eKx3gJ00s9nKk5pK9Dk 18936
snekmate-0.1.1.dist-info/WHEEL sha256=CmyFI0kx5cdEMTLiONQRbGQwjIoR1aIYB7eCAQ4KPJ0 91
snekmate-0.1.1.dist-info/top_level.txt sha256=mqYIsYem0fNPP_pxOhRhsmTZuWkoMO32zrSMRNVFEA4 9
snekmate-0.1.1.dist-info/RECORD

top_level.txt

snekmate