ChainSecurity / constantinople-reentrancy-scan

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About

A script finding potential reentrancies in smart contracts made possible after the Ethereum Constantinople Network Upgrade. Using the dataset provided by Eveem.org on BigQuery, based on the work done on https://github.com/kolinko/asterix

The code has just two simple files:

  • bigquery.py - the main execution script
  • reentrancy.js - the analyser function for BigQuery

Usage

Usage: python3 bigquery.py

Requirements

You will need to sign up for cloud.google.com first, and set up the google cloud / bigquery environment: https://cloud.google.com/bigquery/docs/quickstarts

License

MIT

About


Languages

Language:JavaScript 87.3%Language:Python 12.7%