1. Apr 04, 2019
  2. Apr 03, 2019
  3. Apr 02, 2019
    • asynchronous rob's avatar
      Initial version of the polite-grandpa networking protocol (#2110) · 10147f11
      asynchronous rob authored
      
      
      * Consensus status packet
      
      * Allow for repropagation after status
      
      * More generic gossip
      
      * add a basic view struct and gossip module
      
      * move gossip stuff to the gossip module
      
      * integrate view into gossip
      
      * some reshuffling
      
      * alter rules for keeping one commit at a time in view
      
      * Allow sending addressed messages
      
      * don't cast outgoing votes if we know that we voted before
      
      * Handle one hop messages
      
      * initial run at polite grandpa
      
      * build WASM
      
      * handle neighbor messages
      
      * refactor validator's internals into an Inner struct
      
      * gossip only knows to keep or discard messages. optimize should_send_to
      
      * Periodic rebroadcast
      
      * implement `should_send_to` and message_expired
      
      * track peers' best received commit height
      
      * Pass peer id to topic steam
      
      * kill rebroadcasting network
      
      * Notify about existing peers
      
      * clean up network APIs a bunch
      
      * implement gossip::send_message for direct messages
      
      * refactor network trait
      
      * implement gossip::send_message for direct messages
      
      * get all non set-change tests passing
      
      * treat unknown rebroadcasts as broadcasts
      
      * get all other main tests passing
      
      * remove unimplemented test
      
      * everything compiles
      
      * treat unknown rebroadcasts as broadcasts
      
      * Rebradcast interval
      
      * Apply suggestions from code review
      
      Style
      
      Co-Authored-By: default avatararkpar <[email protected]>
      
      * Style
      
      * some module docs
      
      * address some grumbles + docs
      
      * allow rebroadcast every few minutes
      
      * send_topic && generic context
      
      * some tests for view change
      
      * more grumbles & tests
      
      * use send_peer
      10147f11
    • Kian Peymani's avatar
      Fix Staking Accuracy issues. (#2180) · 7c7f68ff
      Kian Peymani authored
      * Nasty patch for election
      
      * cleanup
      
      * a few more comments.
      
      * minor fixes
      
      * Improve comment
      7c7f68ff
    • asynchronous rob's avatar
      Aura: add a deprecated method for seal compatibility (#2176) · 393afd5d
      asynchronous rob authored
      * aura API defaults to rejecting old seals
      
      * build node-cli
      393afd5d
    • Niklas Adolfsson's avatar
    • cheme's avatar
      no_std support for substrate trie (#2146) · f4ced940
      cheme authored
      * no_std trie compile in test_runtime (require to set nightly feature due
      to the way hashbrown currently works).
      
      * No nightly with hashmap_core.
      
      * using crate elastic-array
      
      * switch to publish trie crates
      
      * fix default array decl
      
      * bump impl_version for ci
      
      * set all semver when possible wasm, and remove redundant code.
      
      * Actually test use_trie function
      
      * impl version +1
      
      * Bump impl version
      f4ced940
    • gabriel klawitter's avatar
      12a33e6e
    • thiolliere's avatar
      skip phantom for decl_event (#2158) · 51e7b776
      thiolliere authored
      * use parity-codec-derive from parity-codec everywhere
      
      * codec v3.2 -> v3.3
      
      * skip phantom when deriving event
      
      * fix decl_module call
      
      * update impl version of node + builds
      51e7b776
    • Denis_P's avatar
      new Dockerfile, new cache (#2122) · d0f8fa41
      Denis_P authored
      
      
      * new Dockerfile, new cache
      
      * typo
      
      * test build with cache
      
      * Update .gitlab-ci.yml
      
      Co-Authored-By: default avatarTriplEight <[email protected]>
      
      * Update .gitlab-ci.yml
      
      Co-Authored-By: default avatarTriplEight <[email protected]>
      
      * Update .gitlab-ci.yml
      
      Co-Authored-By: default avatarTriplEight <[email protected]>
      
      * cleanup
      
      * done
      
      * cosmetics
      
      * removed unneded lines
      d0f8fa41
    • Bastian Köcher's avatar
      Implement support for renaming runtime api functions (#2160) · 59d5ec14
      Bastian Köcher authored
      * Implement support for renaming runtime api functions
      
      * Redelete the wasm files
      
      * FIxes test
      
      * Fix test correctly...
      
      * Bring back old `authorities`
      
      * Tag as deprecated
      
      * Fixes compilation on WASM
      
      * Add missing method implementations
      
      * Fixes tests
      
      * Increase `spec_version`
      v1.0.0rc1
      59d5ec14
    • Pierre Krieger's avatar
      a0c5edb7
  4. Apr 01, 2019
  5. Mar 31, 2019
  6. Mar 30, 2019
  7. Mar 29, 2019
    • DemiMarie-parity's avatar
      cb5d2f8f
    • Amar Singh's avatar
      Documentation for consensus module (#2043) · d2a69071
      Amar Singh authored
      
      
      * first try
      
      * resolve description of grandpa and add links to relevant docs
      
      * Update srml/consensus/src/lib.rs
      
      Co-Authored-By: default avatarAmarRSingh <[email protected]>
      
      * Can do a relative link here
      
      * Update srml/consensus/src/lib.rs
      
      Co-Authored-By: default avatarAmarRSingh <[email protected]>
      
      * Update srml/consensus/src/lib.rs
      
      Co-Authored-By: default avatarAmarRSingh <[email protected]>
      
      * Update srml/consensus/src/lib.rs
      
      Co-Authored-By: default avatarAmarRSingh <[email protected]>
      
      * formatting/style/semantics
      
      * missed conflict
      
      * style
      
      * Update srml/consensus/src/lib.rs
      
      * Update srml/consensus/src/lib.rs
      d2a69071
    • Stanislav Tkach's avatar
      Move authorities interface from Core to consensus (#1412) · 1b98eaf4
      Stanislav Tkach authored
      * Move authorities interface from Core to consensus
      
      f
      
      * notify all caches of block insert + create with up-to-date best_fin
      
      * merged authorities_are_cached from light_grandpa_import2
      
      * Add ProvideCache trait
      
      * Create helper function for 'get_cache'
      
      * Fix some formatting
      
      * Bump impl version
      
      * Resolve wasm conflicts
      
      * Apply review comments
      
      * Use try_for_each
      
      * Move authorities interface from Core to consensus
      
      f
      
      * notify all caches of block insert + create with up-to-date best_fin
      
      * merged authorities_are_cached from light_grandpa_import2
      
      * Add ProvideCache trait
      
      * Create helper function for 'get_cache'
      
      * Fix some formatting
      
      * Bump impl version
      
      * Resolve wasm conflicts
      
      * Apply review comments
      
      * Use try_for_each
      
      * Move authorities interface from Core to consensus
      
      f
      
      * notify all caches of block insert + create with up-to-date best_fin
      
      * merged authorities_are_cached from light_g...
      1b98eaf4
    • Shawn Tabrizi's avatar
      Add documentation to the Sudo module (#2017) · a660a274
      Shawn Tabrizi authored
      * First draft of sudo module documentation
      
      * add ignore tags to code blocks
      
      * Suggested Updates
      
      Still needs some more love with links
      
      * Update lib.rs
      
      * Add links to other modules
      
      * Update lib.rs
      
      * style
      
      * missed parens
      a660a274
    • Kian Peymani's avatar
      Extended Balance Type for Staking's Election (#2134) · a9cd1968
      Kian Peymani authored
      * First draft of extended balance type
      
      * Test cleanup.
      
      * Update staking docs.
      
      * Add a good failing test case for quintill
      
      * Bring back saturating.
      
      * Some final fixes
      
      * A few more.
      
      * Update wasm; Bump spec;
      
      * Re-bump.
      
      * Custom lossy conversion from currency to vote
      
      * remove print
      
      * Fix reverse conversion issue.
      
      * void. Re-trigger ci.
      a9cd1968
    • Gav Wood's avatar
      Proxy voting (#2137) · d36f00cd
      Gav Wood authored
      
      
      * Proxy voting in democracy
      
      * Proxy voting for council elections
      
      * Bump and build
      
      * Kill proxy when account dead
      
      * Rebuild wasm
      
      * Fix democraxy delegation locking
      
      * Update srml/council/src/seats.rs
      
      Co-Authored-By: default avatargavofyork <[email protected]>
      
      * Update to use mutate
      d36f00cd
    • Gav Wood's avatar
      Use a context prefix for SS58 hash (#2141) · 6efb74be
      Gav Wood authored
      * Update to final ss58 spec
      
      * Fix tests
      
      * Rebuild
      6efb74be