Skip to content
  1. Oct 18, 2019
  2. Oct 17, 2019
  3. Oct 16, 2019
    • Bastian Köcher's avatar
      Make `wasmi_execution` public to use it from tests (#3829) · 0cd7260e
      Bastian Köcher authored
      * Make `wasmi_execution` public to use it from tests
      
      * Make `WasmRuntime` accessible as well
      
      * Add `call_in_wasm` instead of making stuff public
      
      * Use `WasmRuntime`
      
      * Move test
      
      * More feedback
      0cd7260e
    • thiolliere's avatar
      Refactor decl storage (#3765) · e0f3fa38
      thiolliere authored
      * split implementation in multiple files:
        * transformation -> genesis_config/  getters.rs  instance_trait.rs  metadata.rs  mod.rs  store_trait.rs
        * mod.rs -> parser.rs
        * impl.rs -> storage_struct.rs
      * parser is isolated into parse module, it could be improved as well but this can be done in another PR
      * modules contains a defintion of decl_storage input which must be ok to work with.
      * implementation change:
        * T: Trait might be more often bound to 'static (anyway we only use static one and it is needed for metadata current implementation).
        * GenesisConfig no longer requires its fields to be Clone (possible since to EncodeLike feature)
        * builder for map storages must return precise type Vec<(key, value)>
      e0f3fa38
    • Tomasz Drwięga's avatar
      Move srml RPC extensions to separate crates (#3791) · ead7e0ef
      Tomasz Drwięga authored
      
      
      * Move srml-system RPC out.
      
      * Fix tests for system-rpc module.
      
      * Contracts RPC moved.
      
      * Fix rpc test.
      
      * Clean up.
      
      * Update lockfile.
      
      * Bump runtime version.
      
      * Update srml/contracts/rpc/runtime-api/src/lib.rs
      
      Co-Authored-By: default avatarBastian Köcher <[email protected]>
      
      * Bump impl version.
      ead7e0ef
    • Ashley's avatar
      WIP: Node role RPC call (#3719) · 297956d1
      Ashley authored
      * Add a Node Role RPC call
      
      * Formatting
      
      * Fix tests
      
      * Change tests to use NodeRole::Authority so I don't forget to update the test
      
      * Improve role checking
      
      * return a vec instead
      
      * fix tests
      297956d1
    • Fabio Tudone's avatar
      Fix #1536: do not require to construct a block for encoding it (#3813) · ba43ca16
      Fabio Tudone authored
      * Fix #1536: do not require to construct a block for encoding it
      
      * Bump `impl_version`
      
      * Improve `Block::encode_from` signature and rustdoc (from review by @bkchr)
      ba43ca16
  4. Oct 15, 2019
  5. Oct 14, 2019
  6. Oct 13, 2019
  7. Oct 12, 2019
  8. Oct 11, 2019
  9. Oct 10, 2019
  10. Oct 09, 2019
  11. Oct 08, 2019