ethereum / sharding

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

Update tester and verify_collation_header #11

Closed hwwhww closed 7 years ago

hwwhww commented 7 years ago

Description

  1. Modified validator_manager_utils.py
    1. Modified the startgas setting
    2. Added mining step for testing that transactions are verified
    3. Put some configuration in validator_manager_utils.py
  2. Updated sharding_config and ignored METROPOLIS_FORK_BLKNUM for now
  3. New tester command (set_collation, collate, sharding_valcode_addr, sharding_deposit and sharding_withdraw)
  4. Integrated collator.verify_collation_header with validator manager contract
  5. Fixed some bugs in ShardChain and MainChain
  6. shardId -> shard_id
  7. Updated API document
    • a raw document is here