Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jaydenwindle/blocksnap
On-chain Data Snapshots Made Easy
https://github.com/jaydenwindle/blocksnap
Last synced: 2 months ago
JSON representation
On-chain Data Snapshots Made Easy
- Host: GitHub
- URL: https://github.com/jaydenwindle/blocksnap
- Owner: jaydenwindle
- Created: 2022-02-12T19:47:23.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-11T05:32:39.000Z (almost 3 years ago)
- Last Synced: 2024-08-03T01:15:13.289Z (5 months ago)
- Language: Python
- Homepage:
- Size: 608 KB
- Stars: 18
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-dao-zh - Blocksnap - 对链上数据快照生成工具 (python) [[ETHDenver 2022 获奖项目](https://mirror.xyz/foresightnews.eth/sJVgzId93eD_LgM-th7sYOlF2Nz9MgDWp9tTP_3pMkw)] (DAO 工具)
README
# Blocksnap - On-chain Data Snapshots Made Easy
### Dev Setup
#### Backend
1. Install dependencies
```
$ poetry install
```
2. Run migrations
```
$ poetry run python manage.py migrate
```
3. Run Redis (and leave open while running server)
```
$ docker run -p 6379:6379 redis
```
4. Run Celery (and leave open while running server)
```
$ celery -A holdersnap worker -l INFO
```
5. Run server
```
$ poetry run python manage.py runserver
```#### Frontend
1. Install dependencies
```
$ yarn
```
2. Run app
```
$ yarn start
```