1. Apr 25, 2019
  2. Apr 03, 2019
    • Wei Tang's avatar
      Reverse dependency of primitives and beacon (#114) · e52ee6e4
      Wei Tang authored
      * ssz, ssz-derive: publish v0.1.1
      
      * Remove keccak-hasher dependency
      
      * [WIP] Reverse dependency for serenity crate
      
      * Rename serenity to beacon
      
      * Introduce with-codec and with-serde features for beacon
      
      * Fix all compile due to interface changes
      
      * Add description and license for beacon crate
      
      * Update beacon version
      
      * Commit cargo lock
      e52ee6e4
  3. Mar 22, 2019
    • Wei Tang's avatar
      Initialize a testing utility (#106) · dea3f834
      Wei Tang authored
      * Add yamltests tool for running yaml state tests
      
      * deny_unknown_fields for state
      
      * Add deny_unknown_fields for all structs
      
      * Do not use serde derive feature
      
      * Remove derive feature from yamltests
      dea3f834
  4. Mar 10, 2019
  5. Mar 06, 2019
  6. Mar 01, 2019
    • Wei Tang's avatar
      Integrate randao into runtime (#87) · 7cf56fe4
      Wei Tang authored
      * Decouple committee and randao
      
      * Make randao and committee encodable
      
      * Add randao storage to runtime
      
      * Add randao onion implementation
      
      * Finish randao integration
      7cf56fe4
  7. Feb 18, 2019
  8. Feb 12, 2019
  9. Jan 31, 2019
  10. Jan 11, 2019
  11. Dec 30, 2018
    • Wei Tang's avatar
      LMD-GHOST fork choice integration (#38) · 54343d96
      Wei Tang authored
      * Move DigestItem to a separate mod
      
      * CompatibleExtrinsic trait
      
      * Expose API for validator id from attestation
      
      * CompatibleExtrinsic impl
      
      * Save and load latest attestations
      
      * note_block for LatestAttestation
      
      * Expose last finalized/justified slot from runtime
      
      * Implement LMD-GHOST's is_new_best
      
      * Update substrate reference
      
      * Finish LMD-GHOST integration
      
      * Remove old unused lmd-ghost crate
      
      * README: LMD-GHOST is integrated
      54343d96
  12. Dec 21, 2018
  13. Dec 20, 2018
  14. Dec 19, 2018
  15. Dec 18, 2018
  16. Dec 17, 2018
  17. Dec 10, 2018
    • Wei Tang's avatar
      Draft implementation for LMD-GHOST fork choice rule (#30) · 8eedd32f
      Wei Tang authored
      * Init lmd-ghost crate
      
      * Add H384 primitive
      
      * Rename primitives -> shasper-primitives
      
      * Implement justified head
      
      * Finish a draft implementation of lmd-ghost
      
      * Add docs for lmd-ghost
      
      * Add license header for primitives
      8eedd32f
  18. Nov 22, 2018
  19. Nov 15, 2018
  20. Oct 29, 2018
  21. Oct 21, 2018
  22. Oct 14, 2018
  23. Sep 30, 2018
  24. Sep 29, 2018
  25. Sep 26, 2018
  26. Sep 20, 2018