1. Mar 22, 2019
  2. Mar 21, 2019
  3. Mar 20, 2019
  4. Mar 19, 2019
  5. Mar 18, 2019
  6. Mar 16, 2019
  7. Mar 15, 2019
    • thiolliere's avatar
      Implement parameterisable modules (#1800) · 7c95fb0b
      thiolliere authored
      * first implementation
      
      * remove done comment
      
      * origin done
      
      * impl log for instance
      
      * impl inherent for instance
      
      * Fix wasm build + full example build
      
      this requires parity codec implements codec for core::marker::PhantomData
      
      * patch parity-codec link to github branch
      
      * improve internal names and fix instance prefix
      
      * Fix in macros
      
      * add test modules for support
      
      this allow to test for construct_runtime as well.
      
      The reason to have put that in another crate is:
      * if we put test in `tests/` dir of srml/support then decl_storage fails to get
        srml-support access because it believes it is inside srml-support
        crate and so derive access to `quote!{ crate }` but this is wrong
        (and I don't see any way to prevent that, and it only bother us so I
        don't think that matters that much)
      * if we put test inside lib.rs then contruct_runtime cannot be used
        because it call some macros that are defined with macros
        (decl_outer_event and decl_outer_origin) and thus rustc complains.
      
      * defaultinstance to its own struct to avoid errors
      
      * enforce <T, I> for Event and Config, impl test
      
      * add origin, log, inherent to test
      
      * test more code generation
      
      * basic storage test
      
      * fix typo
      
      * rename a few imports and field
      
      * delete wip test in example and runtime
      
      * change default prefix to make it backward compatible with test
      
      * rename Instance to I and Instantiable to Instance
      
      note: the name of generic parameter I is only enforce by decl_module!
      and this could be rewritten
      
      * doc
      
      * clean old TODOs
      
      * update parity-codec to 3.2
      
      * update node impl version + builds
      
      * fix warning
      
      * fix unrelated grandpa test
      
      * refactor code
      7c95fb0b
    • Michael Müller's avatar
      Add grandpa telemetry (+ other minor improvements) (#1997) · a29f2141
      Michael Müller authored
      * Support skipping the interactive purge prompt
      
      Skip it via `cargo run -- purge-chain -y`.
      
      * Fix typos
      
      * Add Grandpa telemetry
      
      * Address comments
      
      * Revert unnecessary version bump
      
      * Version bump to make CI run
      
      * Remove unnecessary cast
      
      * Do not bump version
      a29f2141
    • Pierre Krieger's avatar
      7f2ab7b8
    • Gav Wood's avatar
      Crypto fixes/improvements (#2008) · 06ff2397
      Gav Wood authored
      
      
      * Crypto fixes:
      
      - Use schnorrkel's HDKD derive
      - Assume all key URIs beginning with `/` are prefixed with public
        root phrase.
      
      * Remove commented code.
      
      * Update README
      
      * Update core/primitives/src/ed25519.rs
      
      Co-Authored-By: default avatargavofyork <[email protected]>
      06ff2397
    • Marcio Diaz's avatar
      chore: refactor test (#2007) · cb546348
      Marcio Diaz authored
      cb546348
    • Bastian Köcher's avatar
      Build docs with nightly (#2006) · 9c3ba7f6
      Bastian Köcher authored
      9c3ba7f6
    • Gautam Dhameja's avatar
      Documentation for the timestamp module (#1927) · 5cb53963
      Gautam Dhameja authored
      * docs for timestamp module
      
      * addressed review comments in timestamp module docs
      
      * fixed typos
      
      * uppercase readme file name
      
      * merge with master
      
      * fixed build failure
      
      * removed md file
      
      * updated as per the latest template
      
      * updated docs
      
      * updated docs
      
      * addressed review comments
      
      * addressed review comments
      5cb53963
    • Marcio Diaz's avatar
      Add exponential search for ancestor search (#1875) · 2821d009
      Marcio Diaz authored
      * feat: add exponential search
      
      * add tests
      
      * chore: improve code
      2821d009
  8. Mar 14, 2019
    • Bastian Köcher's avatar
      Remove warning and make `__PhantomItem` unconstructable (#2000) · b32b0719
      Bastian Köcher authored
      * Remove warning and make `__PhantomItem` unconstructable
      
      * Switch to unreachable
      b32b0719
    • Bastian Köcher's avatar
      Prerequisites for `validate_block` in Cumulus (#1926) · 6945bdf4
      Bastian Köcher authored
      * Adds benchmark for direct/indirect wasm function calls
      
      * Store the benchmark function pointer in a `Cell`
      
      * Add some documentation
      
      * Make function implementations exchangeable
      
      * Add parachain stub
      
      * Add macro for registering the `validate_block` function
      
      * Make all functions replace-able by unimplemented
      
      * Some more refactoring
      
      * Adds tests for executing empty parachain block
      
      * Work on a new test with empty witness data
      
      * Don't exchange `ext_print_*` stuff
      
      * Some cleanup and one more function for `validate_block`
      
      * More tests and more functions
      
      * Fixes after merging master
      
      * Use `parity-codec` `derive` feature
      
      * CHange implementation of `wasm-nice-panic-message`
      
      * Move `parachain` stuff to cumulus
      
      * Updated wasm files
      
      * Integrate feedback
      
      * Switch to `ExchangeableFunction` struct
      
      * More fixes
      
      * Switch to Cell and panic on multiple replaces
      
      * Increase `impl_version`
      
      * Fix shifting
      
      * Make the API more verbose of `ExchangeableFunction`
      
      * Increase `impl_version`
      6945bdf4
    • thiolliere's avatar
      8162aa35
    • thiolliere's avatar
      fix grandpa test (#1996) · 48d98904
      thiolliere authored
      48d98904
    • Marcio Diaz's avatar
      Import blocks with bad justification (#1977) · fde1762b
      Marcio Diaz authored
      * init version
      
      * chore: improve code
      
      * fix test
      
      * fix: log error resulting of bad justification
      
      * fix: add test to check for disconnected peer
      fde1762b