mirror of
https://github.com/autistic-symposium/web3-starter-py.git
synced 2025-05-17 06:02:12 -04:00
58 lines
1.6 KiB
Markdown
58 lines
1.6 KiB
Markdown
## 🥷🏻🐍⛓️ 𝘄𝗲𝗯𝟯 𝘀𝘁𝗮𝗿𝘁𝗶𝗻𝗴 𝗸𝗶𝘁 - 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.
|
||
|