web3-starter-py/README.md
go outside labs helper 1f24cf94cd
Update README.md
2023-09-04 10:41:28 -07:00

58 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 🥷🏻🐍⛓️ 𝘄𝗲𝗯𝟯 𝘀𝘁𝗮𝗿𝘁𝗶𝗻𝗴 𝗸𝗶𝘁 - python edition
<br>
* [**📚 my web3 toolkit**](web3-toolkit):
- an *ongoing* development of a library and set of python scripts with my fav on-chain ops.
<br>
* [**🔬 blockchain science repo**](https://github.com/go-outside-labs/blockchain-science):
- a repo with several on-chain data research notebooks, trading bots, and other shenanigans.
<br>
* [**🛠 blockchain engineering repo**](https://github.com/go-outside-labs/blockchain-data-engineering):
- a repo with several scalable projects for blockchain big data, including a scalable event scanner.
<br>
* [**🧮 my book on algorithms and data structures (published by habit media)**](https://github.com/go-outside-labs/algorithms-book-py):
- it's always good to actually understand those searches and sortings algorithms.
<br>
* [**🔥 small projects, code, and language tricks**](web2-projects):
- a decade of coding in python, some old projects, some tricks and notes.
<br>
----
### external resources
<br>
##### testing and linting
* **[black](https://github.com/psf/black)**
* **[flake8 ](https://flake8.pycqa.org/en/latest/)**
* **[pre-commit](https://pre-commit.com/)**
* **[unittest](https://docs.python.org/3/library/unittest.html)**
* **[nose](https://nose.readthedocs.io/en/latest/)**
* **[tox](https://tox.wiki/en/latest/)**
* **[google style guide](https://google.github.io/styleguide/pyguide.html)**
<br>
##### web3-specific
* **[async web3py](https://github.com/BobTheBuidler/dank_mids)**
- middleware for batching eth calls intos multicalls.