1. Jan 08, 2018
  2. Jan 07, 2018
  3. Jan 06, 2018
  4. Jan 05, 2018
  5. Jan 04, 2018
  6. Jan 03, 2018
    • Gav's avatar
      Move back to refs. Yey. · 5998aa13
      Gav authored
      5998aa13
    • Gav's avatar
      Compile collation logic. · 2934d945
      Gav authored
      2934d945
    • Gav Wood's avatar
      Merge branch 'master' into with-wasm · 7ec92216
      Gav Wood authored
      7ec92216
    • Gav's avatar
      Fix nits. · 319d9c0a
      Gav authored
      319d9c0a
    • Gav's avatar
      Test storage externality. · b1d963a7
      Gav authored
      Unforunately had to change signatures of externalities to avoid
      immutable function returning a reference. Not sure what to do about
      this...
      b1d963a7
    • asynchronous rob's avatar
      Candidate Agreement + Consensus (#29) · 723fb71c
      asynchronous rob authored
      * candidate statement importing
      
      * import votes on validity
      
      * import availability votes
      
      * candidate receipt type
      
      * make table mod public
      
      * test context for table
      
      * add harness for tests
      
      * some tests for misbehavior
      
      * produce proposal from table
      
      * count candidate issuance as implicit vote
      
      * keep track of messages known by validators
      
      * fix primitives compilation
      
      * simple BFT agreement
      
      * kill unused macro_use annotation
      
      * tests for BFT agreement
      
      * test for not concluding on different prepares
      
      * return summary upon statement import
      
      * accept bft agreement on proposal not locally submitted
      
      * check justification set for BFT
      
      * BFT rewrite: vote accumulator with tests
      
      * squash some warnings
      
      * a few more tests for the accumulator
      
      * add sender to table's signed statement
      
      * implement honest node strategy for BFT
      
      * inex -> index
      
      * import and broadcast lock proofs
      
      * poll repeatedly when state changes
      
      * don't broadcast advance vote immediately if locked
      
      * do not check validity of locked candidate
      
      * basic tests for the strategy
      
      * remove unused context trait and fix warning
      
      * address some review grumbles
      
      * address some more review nits
      
      * fix lock import logic and add a test
      
      * fix spaces
      
      * fix a couple more style grumbles
      
      * more type-safe justifications
      
      * rename Communication enum variants
      
      * improve some panic guard proofs
      
      * add trailing comma
      723fb71c
  7. Jan 01, 2018
  8. Dec 31, 2017
  9. Dec 13, 2017
    • asynchronous rob's avatar
      Minimal collation work-flow and necessary traits (#25) · 5b9c57b1
      asynchronous rob authored
      * collator crate skeleton and description
      
      * parachain primitives: proof -> witness and egress format
      
      * collation of ingress queues through trait
      
      * add ingress collation test
      
      * structure for collated ingress
      
      * add collated ingress to proposal
      
      * witness -> proof
      
      * ingress collation and candidate creation + code cleanup
      
      * update collator lib to new definitions
      
      * address formatting grumble
      5b9c57b1
  10. Dec 11, 2017