Skip to main content

ape-ens: Ape plugin for ENS argument conversion and contracts

Project description

Ape ENS Plugin

Ape plugin for ENS argument conversion and contracts

Dependencies

  • python3 version 3.7 or greater, python3-dev

Installation

via pip

You can install the latest release via pip:

pip install ape-ens

via setuptools

You can clone the repository and use setuptools for the most up-to-date version:

git clone https://github.com/ApeWorX/ape-ens.git
cd ape-ens
python3 setup.py install

Quick Usage

First, start the ape console using the network of your choice:

ape console --network :mainnet:infura

Then, convert an ens domain to an AddressType:

In [1]: from ape.types import AddressType
In [2]: convert("vitalik.eth", AddressType)
Out[2]: '0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045'

Development

This project is in development and should be considered a beta. Things might not be in their final state and breaking changes may occur. Comments, questions, criticisms and pull requests are welcomed.

License

This project is licensed under the Apache 2.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ape-ens-0.1.0b2.tar.gz (14.4 kB view details)

Uploaded Source

Built Distribution

ape_ens-0.1.0b2-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file ape-ens-0.1.0b2.tar.gz.

File metadata

  • Download URL: ape-ens-0.1.0b2.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for ape-ens-0.1.0b2.tar.gz
Algorithm Hash digest
SHA256 663ca81fbf2da9262a64bd729801a4b5bd584ae1602f2d7d6ccb5e9af2c699f4
MD5 cb7bf51fbc2eadf1440fc9f90f11c751
BLAKE2b-256 6de0ef3abce26b409b82a2a08a795eaa041aec1eba17261b0549e2f66b87eed2

See more details on using hashes here.

File details

Details for the file ape_ens-0.1.0b2-py3-none-any.whl.

File metadata

  • Download URL: ape_ens-0.1.0b2-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for ape_ens-0.1.0b2-py3-none-any.whl
Algorithm Hash digest
SHA256 6b8ff8a9e9c4f312c87a4f689109def0ec38bd14062dbe22833846f6024cf2b8
MD5 6126027dd0f1e740628d2345abf9f613
BLAKE2b-256 41aa065f266c77a8a893e5b26999885bd0be2d8e36385d17a10eee3d73752402

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page