Ape plugin that allows tracking addresses and contracts in projects and globally.
- python3 version 3.9 up to 3.12.
You can install the latest release via pip
:
pip install ape-addressbook
You can clone the repository and use setuptools
for the most up-to-date version:
git clone https://github.com/ApeWorX/ape-addressbook.git
cd ape-addressbook
python3 setup.py install
To use the addressbook in a project, add common addresses to your ape-config.yaml
file like this:
addressbook:
shared_account: "0x2192f6112a026bce4047CeD2A16553Fd31E798B6"
Then, to use the address, import the addressbook and access it via the alias set in the config:
from ape_addressbook import addressbook
address = addressbook["shared_account"]