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.0b1.tar.gz (14.3 kB view details)

Uploaded Source

Built Distribution

ape_ens-0.1.0b1-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ape-ens-0.1.0b1.tar.gz
  • Upload date:
  • Size: 14.3 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.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for ape-ens-0.1.0b1.tar.gz
Algorithm Hash digest
SHA256 34762ee1d0799695d0d9cb7df23146740a7bdda8fff4cb5e51bdd0d3dd026539
MD5 45d45758c7c8514842ae603f8232519a
BLAKE2b-256 b209a6d692259dd673bbe571aac3085dd8815b8d8e5acd8a9209b6127779d5f7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ape_ens-0.1.0b1-py3-none-any.whl
  • Upload date:
  • Size: 7.9 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.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for ape_ens-0.1.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 2e6e3c97cc177e30b67b988df653ed9545929996272308f3ed60224f0a08d740
MD5 7f66e43604f9ab8cdf722671bb2dc9d6
BLAKE2b-256 65deeef8c087a71d83a1f026ff811e389e7b4ce91fbbaf90fbb33ca74219dc3f

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