{"repo":"Badger-Finance/badger-multisig","free":true,"listed":false,"github":"https://github.com/Badger-Finance/badger-multisig","clone":"git clone https://github.com/Badger-Finance/badger-multisig.git","description":"Badger DAO's EVM multisig operations.","language":"Python","stars":51,"topics":["ganache-cli","eth-brownie","gnosis-safe","web3"],"license":"AGPL-3.0","category":"blockchain-web3","readme_excerpt":"Badger Multisig This repo is where all EVM multisig operations take place for the Badger DAO. It relies heavily on ganache-cli , eth-brownie , gnosis-py and a custom developed evolution of ape-safe ; great-ape-safe . A good overview of all its tickets and their status can be found here: https://github.com/orgs/Badger-Finance/projects/25. Read more about the Badger DAO and its community at https://badger.com/. Installation The recommended installation tool for this repository is poetry : In case of missing python versions, and depending on your setup, you might want to have a look at pyenv . Enter poetry 's virtual environment through poetry shell . You should now be able to run brownie from within this virtual environment. Type exit or ctrl-D to leave the environment. Alternatively, you could use the requirements.txt (or requirements-dev.txt if you want to include testing packages) via pip : pip install -r requirements.txt . OpenSSL Deprecation (macOS) The installation process might run into some OpenSSL issues ( fatal error: openssl/aes.h: No such file or directory ). Please see the note on OpenSSL in the Vyper docs or this related issue in order to fix it. Arm Chipset Architecture (M1/M2) MacBooks with arm chipsets have some additional challenges [[source]](https://github.com/psf/black/issues/2524). In our case, since eth-brownie locks on this borked regex==2021.10.8 [[source]](https://github.com/eth-brownie/brownie/blob/1eeb5b3a42509f14cdd2d269c5629cfeaf850fcc/requirements","default_branch":null,"files":null,"tree":[],"storefront":"/r/Badger-Finance","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Badger-Finance/badger-multisig/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}