Skip to content
Snippets Groups Projects
  1. Jun 17, 2019
  2. Jun 13, 2019
    • Wei Tang's avatar
      Update spec to v0.7.0 and pass all tests (#158) · 9bdd5be0
      Wei Tang authored
      * [WIP] Initial runover of the 0.7 spec
      
      * Make beacon compile again
      
      * Add missing docs
      
      * Fix block authoring logic
      
      * Fix issue when attestation processing failed, state is changed
      
      * Pass all tests for 0.7
      
      * Update version tag
      
      * Add support for voluntary exit tests
  3. Jun 12, 2019
  4. Jun 07, 2019
    • Wei Tang's avatar
      Update spec test to v0.6.3 (#156) · 48373e7a
      Wei Tang authored
      * Add support for crosslink tests
      
      * Add support for registry updates test
      
      * Refresh support for deposit operation
      
      * Add support for attestation test
      
      * Add support for attester slashing test
      
      * Add BlockHeader tests
      
      * Add support for proposer slashing tests
      
      * Add support for transfer tests
      
      * Add support for blocks and slots sanity test
      
      * Add scripts to run state tests
      
      * Fix script
      
      * Fix test path change
  5. Jun 05, 2019
  6. May 31, 2019
  7. May 30, 2019
  8. May 27, 2019
  9. May 25, 2019
  10. May 23, 2019
    • Wei Tang's avatar
      Basic validator implementation (#137) · a6a586ce
      Wei Tang authored
      * Print out attestation assignment for known validators
      
      * [WIP] Creating attestations for validators
      
      * Build executive directly from executor
      
      * Add BitField bit setters
      
      * Create signature
      
      * Simple attestation pool implementation
      
      * Remove unused file for now
  11. May 18, 2019
    • Wei Tang's avatar
      Propose block using real bls schemes (#136) · 5f0da8dc
      Wei Tang authored
      * Expose proposer index and pubkey to executor
      
      * Use importer even for self-built blocks
      
      * Remove unused imports
      
      * New block builder routine
      
      * Switch to real bls implementation and properly sign all data structures
      
      * Fix compile warning
      
      * Add conditional compile for serde(skip)
  12. May 17, 2019
  13. May 16, 2019
  14. May 12, 2019
  15. May 09, 2019
  16. May 06, 2019
    • Wei Tang's avatar
      Update beacon crate to spec v0.6.1 (#128) · 51c2d0bf
      Wei Tang authored
      * [WIP] Update all config and struct definitions
      
      * [WIP] Utils function spec update I
      
      * [WIP] Utils functions spec update II
      
      * [WIP] Re-init beacon
      
      Cherry-pick back old code rather than modifying it is easier to do -- as there are many changes.
      
      * [WIP] Cherry-pick back all types
      
      * [WIP] Cherry pick back all helpers
      
      * [WIP] Cherry-pick back validator status helpers
      
      * [WIP] Migrate back per epoch helpers
      
      * [WIP] Cherry-pick justification and finalization
      
      * [WIP] Redo crosslink and rewards
      
      * [WIP] Cherry-pick back all per epoch operations
      
      * [WIP]
      
      * [WIP] Port back all operations
      
      * Add state root verification
      
      * [WIP] Fix warnings
      
      * Finish fixing all warnings
      
      * Add function to execute block
      
      * Add back small config
      
      * Add new test repo
      
      * Update yamltests for the new format and pass those tests
      
      * Check block state root in execute_block
      
      * Add full tests
      
      * Update tests
      
      * Add back block builder
      
      * Fix other crate compile
      
      * Make beacon crate work again in no_std
  17. May 03, 2019
  18. Apr 29, 2019
  19. Apr 28, 2019
  20. Apr 26, 2019
  21. Apr 25, 2019
  22. Apr 24, 2019
  23. Apr 03, 2019
  24. Mar 28, 2019
  25. Mar 25, 2019