1. Oct 31, 2019
    • Pierre Krieger's avatar
      Add the code for compiling node-cli for WASM-browser (#3974) · 4264613a
      Pierre Krieger authored
      
      
      * Extract CLI to separate module in node/cli
      
      * Make node/cli compile for WASM
      
      * More work on node/cli browser
      
      * More work on browser node
      
      * More work
      
      * More work
      
      * Purge a bit the CI script
      
      * More clean up
      
      * Remove substrate-finality-grandpa from the CI
      
      Its tests use tokio, which fails to compile.
      
      * Address review
      
      * Add rocksdb feature to the service
      
      * Fix substrate-service WASM CI
      
      * Apply suggestions from code review
      
      Co-Authored-By: default avatarBastian Köcher <[email protected]>
      
      * Don't WASM-compile substrate-service altogether
      4264613a
    • Jim Posen's avatar
      grandpa: Use storage proofs for Grandpa authorities (#3734) · c0a19267
      Jim Posen authored
      
      
      * grandpa: Write Grandpa authorities to well known key.
      
      Instead of requiring execution proofs for Grandpa authorities, this
      enables much simpler storage proofs.
      
      * grandpa: Introduce named AuthorityList type.
      
      * grandpa: Storage migration for srml-grandpa module.
      
      * Remove no-longer-used GrandpaApi runtime API.
      
      * grandpa: Write AuthorityList to storage with encoding version.
      
      We expect the AuthorityList type may change (eg. key changes). To make
      upgrades smoother, include a version in the stored value.
      
      * Bump node runtime spec version.
      
      * Update srml/grandpa/src/lib.rs
      
      Co-Authored-By: default avatarAndré Silva <[email protected]>
      c0a19267
    • André Silva's avatar
      im-online: account for block authorship (#3973) · 3cbc28ab
      André Silva authored
      * im-online: account for block authorship
      
      * im-online: add test for block authorship onlineness
      
      * im-online: cleanup
      
      * im-online: fix test
      3cbc28ab
    • Jim Posen's avatar
      Create opaque struct for StorageProof. (#3834) · a167f37b
      Jim Posen authored
      Passing around Vec<Vec<u8>> everywhere is gross and confusing and
      breaks encapsulation.
      a167f37b
    • Gavin Wood's avatar
      Add translate API for storage values (#3947) · 073040a0
      Gavin Wood authored
      
      
      * Add translate item.
      
      * fix
      
      * doc
      
      * fix doc
      
      * A test added.
      
      * Apply suggestions from code review
      
      Co-Authored-By: default avatarBastian Köcher <[email protected]>
      
      * address suggestion
      073040a0
  2. Oct 30, 2019
  3. Oct 29, 2019
  4. Oct 28, 2019
  5. Oct 27, 2019