ethereum / sharding

Sharding manager contract, and related software and tests
480 stars 105 forks source link

Add validator manager contract #2

Closed mhchia closed 7 years ago

mhchia commented 7 years ago

Description

A simple implementation of the contract validator_manager with its tester. The contract spec is in doc.md

Validator Manager Contract (in sharding/contracts/validator_manager.v.py)


Written in viper, with three main functions.

Implementation details

Validator Manager Tester (in sharding/contracts/validator_manager_tester.py)


Use pyethereum.tester to test each functions

Test cases

TODO