2.2 KiB
2.2 KiB
Ziion Tools
Description
Build your own EVM tools for Ubuntu.
Bryan Black 📖 |
---|
Initialization
ansible-galaxy install -r roles/requirements.yml
Requirements
ansible
Role Variables
File: plays/evm-tools.yml
vars:
ziionos_user: ziion
bash_line: "export PATH=$PATH:$HOME/.local/bin" # pipx support for user install
bash_line_state: present
docker_users: ziion
Galaxy Dependencies
- community.docker
- src: geerlingguy.docker
name: geerlingguy.docker
Example Playbook
---
- hosts: vagrant
vars:
ziionos_user: ziion
bash_line: "export PATH=$PATH:$HOME/.local/bin" # pipx support for user install
bash_line_state: present
docker_users: ziion
become: true
roles:
- common
- geerlingguy.docker
- truffle
- sol2uml #BROKEN a little on x86 and completely on ARM https://gitlab.com/shopglue/ziion-tools/-/iss$
- solc
- solc-select
- slither
- brownie
- manticore
- mythril
- ganache
- remix
- geth
Known Issues
- sol2uml broken dependency on amd64 and completely broken on arm64
- manticore missing arm64 arch
- mythril missing arm64 arch
- ganache missing arm64 arch pre
7.1.0
- RemixIDE investigating arm64
CONTRIBUTORS
Thanks to the people that crowdfunded the EVM tools role for Ziion OS.
http://63dqiumxtf36fkwfavshs5aontqo4ekkc7f54uefkuhhynufbzin6jqd.onion/apps/3jJjoNDCydWNQZdaM9AfXhMqS2vF/crowdfund This is an Onion address on the private web. Use TOR to access.
License
This project is under the MIT License.