Repository URL to install this package:
|
Version:
0.5.1+sf.0 ▾
|
| ape_safe.py |
| pyproject.toml |
| readme.md |
| setup.py |
| PKG-INFO |
Ape Safe allows you to iteratively build complex multi-step Gnosis Safe transactions and safely preview their side effects from the convenience of a locally forked mainnet environment.
pip install -U ape-safe
brownie console --network mainnet-fork
from ape_safe import ApeSafe safe = ApeSafe('ychad.eth') dai = safe.contract('0x6B175474E89094C44Da98b954EedeAC495271d0F') vault = safe.contract('0x19D3364A399d251E894aC732651be8B0E4e85001') amount = dai.balanceOf(safe.account) dai.approve(vault, amount) vault.deposit(amount) safe_tx = safe.multisend_from_receipts() safe.preview(safe_tx) safe.post_transaction(safe_tx)
See Documentation for more examples and full reference.