DO NOT USE YET
coming
- Compare bytecodes of contracts with on-chain deployed contracts.
- Supports checking runtime bytecode with or without appended CBOR bytecode hash metadata.
- Automatically extracts contract names and addresses from deployment transactions.
- Interactive conflict resolution for duplicate contract addresses.
- Easily extensible to support additional contract comparison features.
Setup a virtual environment first
pip install virtualenv
virtualenv .venv
source .venv/bin/activate
Now install dependencies
pip install -r requirements.txt
Check the last cell in the ipynb for an example. Replace values accordingly.
jupyter nbconvert --to script compare_bytecode.ipynb
python compare_bytecode.py