Statistic tools for twister network
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
d47081 318e3becd4
Create FUNDING.yml
2 years ago
.github Create FUNDING.yml 2 years ago
chart initial commit 3 years ago
crawler initial commit 3 years ago
database initial commit 3 years ago
dump/18.12.2021 initial commit 3 years ago
media initial commit 3 years ago
LICENSE Initial commit 3 years ago
README.md add link to the php implementation 3 years ago

README.md

twister-stat ⠀

Statistic tools for twister network ⠀

Blockchain crawler ⠀

Script written in python v2, that scans the blockchain and dump the data to the MySQL database. ⠀

Index contain: ⠀

  • block number ⠀
  • block hash ⠀
  • time created ⠀
  • usernames ⠀

Configuration ⠀

line 5 - MySQL database ⠀

line 13 - blocks per step ⠀

line 31 - twister API ⠀

Requirements ⠀

apt install python2 python2-dev php-mysql mysql-server

pip2 install python-bitcoinrpc

pip2 install mysqlclient

Running ⠀

python2 crawler/blockchain.py

Charts ⠀

Tools for the data dumped visualization written in PHP ⠀

demo

Configuration ⠀

line 8 - MySQL database ⠀

Requirements ⠀

apt install php-fpm php-curl php-mysql mysql-server

Running ⠀

create new server instance ⠀

cd twister-stat

php -S localhost:8081

open in browser ⠀

http://localhost:8081/index.php

todo: ⠀

Static dumps directory ⠀

https://github.com/twisterarmy/twister-stat/tree/main/dump

Alternative languages ⠀

https://github.com/twisterarmy/cloud-server/blob/main/tool/crawler/blockchain.php