Skip to content
  1. Mar 02, 2018
    • Gav's avatar
      Merge branch 'master' into gav-demo · a633a257
      Gav authored
      a633a257
    • Gav's avatar
      cleanups. · d034f647
      Gav authored
      d034f647
    • Gav's avatar
      tests: presenting losers · d247a2e2
      Gav authored
      d247a2e2
    • Gav's avatar
      Tests: various error cases with present. · 826a06fc
      Gav authored
      826a06fc
    • Gav's avatar
      test: second tally uses runners-up. · 011a9753
      Gav authored
      011a9753
    • Gav's avatar
      More tests, for runners-up. · d82e0fb6
      Gav authored
      d82e0fb6
    • Gav's avatar
      Test for tally · 9066313d
      Gav authored
      9066313d
    • Gav's avatar
      More tests for voting. · 4e19dc6e
      Gav authored
      4e19dc6e
    • Gav's avatar
      More candidate tests. · 4435d652
      Gav authored
      4435d652
    • Gav's avatar
      Candidacy tests · 9cd65e33
      Gav authored
      9cd65e33
    • asynchronous rob's avatar
      Integrate transaction pool to the proposal logic (#80) · 10546845
      asynchronous rob authored
      * reshuffle consensus libraries
      
      * polkadot-useful type definitions for statement table
      
      * begin BftService
      
      * primary selection logic
      
      * bft service implementation without I/O
      
      * extract out `BlockImport` trait
      
      * allow bft primitives to compile on wasm
      
      * Block builder (substrate)
      
      * take polkadot-consensus down to the core.
      
      * test for preemption
      
      * fix test build
      
      * Fix wasm build
      
      * Bulid on any block
      
      * Test for block builder.
      
      * Block import tests for client.
      
      * Tidy ups
      
      * clean up block builder instantiation
      
      * justification verification logic
      
      * JustifiedHeader and import
      
      * Propert block generation for tests
      
      * network and tablerouter trait
      
      * use statement import to drive creation of further statements
      
      * Fixed rpc tests
      
      * custom error type for consensus
      
      * create proposer
      
      * asynchronous proposal evaluation
      
      * inherent transactions in polkadot runtime
      
      * fix tests to match real polkadot block constraints
      
      * implicitly generate inherent functions
      
      * add inherent transaction functionality to block body
      
      * block builder logic for polkadot
      
      * some tests for the polkadot API
      
      * avoid redundancy in native code compatibility check
      
      * helper for extracting nonce
      
      * transaction pool implementation
      
      * transaction pool
      
      * integrate transaction pool with proposer
      
      * indentation
      
      * kill storage keys module
      
      * accept new transactions to replace old
      10546845
  2. Mar 01, 2018
  3. Feb 28, 2018
  4. Feb 27, 2018
  5. Feb 26, 2018
  6. Feb 25, 2018
    • Gav's avatar
      Initial draft of stakeholder democracy. · 2ffcf8ff
      Gav authored
      2ffcf8ff
    • Gav's avatar
      Use BTreeMap rather than HashMap in demo runtime. · c43d4908
      Gav authored
      c43d4908
    • Gav's avatar
      Remove unneeded call depth. · 9067e017
      Gav authored
      9067e017
    • asynchronous rob's avatar
      Proposal creation and evaluation to plug into BFT (#77) · 1f2d0156
      asynchronous rob authored
      * reshuffle consensus libraries
      
      * polkadot-useful type definitions for statement table
      
      * begin BftService
      
      * primary selection logic
      
      * bft service implementation without I/O
      
      * extract out `BlockImport` trait
      
      * allow bft primitives to compile on wasm
      
      * Block builder (substrate)
      
      * take polkadot-consensus down to the core.
      
      * test for preemption
      
      * fix test build
      
      * Fix wasm build
      
      * Bulid on any block
      
      * Test for block builder.
      
      * Block import tests for client.
      
      * Tidy ups
      
      * clean up block builder instantiation
      
      * justification verification logic
      
      * JustifiedHeader and import
      
      * Propert block generation for tests
      
      * network and tablerouter trait
      
      * use statement import to drive creation of further statements
      
      * Fixed rpc tests
      
      * custom error type for consensus
      
      * create proposer
      
      * asynchronous proposal evaluation
      
      * inherent transactions in polkadot runtime
      
      * fix tests to match real polkadot block constraints
      
      * implicitly generate inherent functions
      
      * add inherent transaction functionality to block body
      
      * block builder logic for polkadot
      
      * some tests for the polkadot API
      1f2d0156
  7. Feb 23, 2018
  8. Feb 22, 2018
  9. Feb 20, 2018
  10. Feb 19, 2018
    • Gav Wood's avatar
      Optional storage entries (#75) · ec906046
      Gav Wood authored and asynchronous rob's avatar asynchronous rob committed
      * Block builder (substrate)
      
      * Fix wasm build
      
      * Bulid on any block
      
      * Test for block builder.
      
      * Block import tests for client.
      
      * Tidy ups
      
      * Repotted client
      
      * Avoid pointless work
      
      * All backend stuff now manages optional storage.
      
      Also simplified a lot of the backend.
      
      * Native runtime-io now supports empty storage items.
      
      * Finish up the API transition.
      
      * Build fix.
      
      * Fix tests.
      
      * Remerge in changes to client.
      
      * Final fixes.
      
      * Unrevert typos
      
      * Remove accidentally committed change
      
      * Bring back zero copy
      
      * Fix merge.
      ec906046
    • Gav's avatar
      Refactor out some duped code · d3a22e12
      Gav authored
      d3a22e12
  11. Feb 18, 2018