Skip to content
Snippets Groups Projects
  1. Nov 11, 2021
  2. Nov 10, 2021
  3. Nov 09, 2021
  4. Nov 08, 2021
    • David's avatar
      Remove the RPC client example (#10217) · 3c624174
      David authored
      * Remove the RPC client example
      
      Might be slightly contentious but I think we want to migrate this example to `subxt` and redirect the community to use that for things like this.
      
      * Remove rpc-client example code from workspace
      3c624174
    • Koute's avatar
      Refactor `sp-sandbox`; make sure both sandbox executors are always tested (#10173) · a7e3d819
      Koute authored
      * sp-sandbox: convert executors into normal `mod`s instead of using `include!`
      
      * sp-sandbox: run `cargo fmt` on `host_executor.rs`
      
      * sp-sandbox: abstract away the executors behind traits
      
      * sp_sandbox: always compile both executors when possible
      
      * sc-executor: make sure all sandbox tests run on both sandbox executors
      
      * sc-executor: fix brainfart: actually call into the sandbox through the trait
      
      * sc-runtime-test: fix cargo fmt
      
      * sc-runtime-test: deduplicate executor-specific sandbox test entrypoints
      
      * sc-executor: test each sandbox executor in a separate test
      
      * cargo fmt (Github's conflict resolving thingy broke indentation)
      a7e3d819
  5. Nov 07, 2021
  6. Nov 06, 2021
  7. Nov 05, 2021
  8. Nov 04, 2021
  9. Nov 03, 2021
  10. Nov 02, 2021
  11. Nov 01, 2021
  12. Oct 31, 2021
    • Zeke Mostov's avatar
      Fuzzer for Pallet Bags List (#9851) · 21c8d18c
      Zeke Mostov authored
      
      * Fuzzer for Pallet Bags List
      
      * Some small updates
      
      * Fuzzer for Pallet Bags List
      
      This PR adds a fuzzer for the `SortedListProvider` API exposed by pallet-bags-list.
      
      * Feature gate code NOT used by fuzz feature
      
      * Create Enum for list actions
      
      * fix some small mistakes
      
      * try and make CI happy
      
      * fmt
      
      * Do not insert before updating
      
      * clean up some misc. comments
      
      * marginally improve Node::sanity_check
      
      * Change ID_RANGE to 25_000
      
      * comma
      
      * try improve correct feature gating so no unused code
      
      Co-authored-by: default avatarthiolliere <gui.thiolliere@gmail.com>
      21c8d18c
    • Bastian Köcher's avatar
      Offchain-worker: Make it possible to disable http support (#10087) · 47c74471
      Bastian Köcher authored
      
      * Offchain-worker: Make it possible to disable http support
      
      If a chain doesn't require http support in its offchain workers, this pr enables them to disable the
      http support.
      
      * Switch to bitflags
      
      * Use Capabilities
      
      * Update client/offchain/src/lib.rs
      
      Co-authored-by: default avatarTomasz Drwięga <tomusdrw@users.noreply.github.com>
      
      * Fix test
      
      * Update client/offchain/src/lib.rs
      
      Co-authored-by: default avatarTomasz Drwięga <tomusdrw@users.noreply.github.com>
      
      Co-authored-by: default avatarTomasz Drwięga <tomusdrw@users.noreply.github.com>
      47c74471
    • thiolliere's avatar
      Automatic pallet parts in construct_runtime (#9681) · 4292e18e
      thiolliere authored
      
      * implement automatic parts
      
      * ui tests
      
      * rename
      
      * remove unnecessary exclude
      
      * better doc
      
      * better doc
      
      * fix genesis config
      
      * fix UI tests
      
      * fix UI test
      
      * Revert "fix UI test"
      
      This reverts commit a910351c0b24cfe42195cfd97d83a416640e3259.
      
      * implemented used_parts
      
      * Update frame/support/procedural/src/construct_runtime/mod.rs
      
      Co-authored-by: default avatarKeith Yeung <kungfukeith11@gmail.com>
      
      * doc + fmt
      
      * Update frame/support/procedural/src/construct_runtime/parse.rs
      
      Co-authored-by: default avatarKeith Yeung <kungfukeith11@gmail.com>
      
      * add doc in the macro
      
      * remove yet some more parts
      
      * fix ui test
      
      * more determnistic error message + fix ui tests
      
      * fix ui test
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarKeith Yeung <kungfukeith11@gmail.com>
      
      * do refactor + fix ui tests
      
      * fmt
      
      * fix test
      
      * fix test
      
      * fix ui test
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarKeith Yeung <kungfukeith11@gmail.com>
      
      * refactor
      
      * remove even more part in node-runtime
      
      * fix test
      
      * Add flow chart for the construct_runtime! execution flow
      
      * Fix typo
      
      * Ignore snippets that don't contain code
      
      * Refactor some code in expand_after
      
      * Rename expand_after to match_and_insert
      
      * cargo fmt
      
      * Fix rename
      
      * Remove frame_support argument to construct_runtime_parts
      
      * Make use of tt-call to simplify intermediate expansions
      
      * cargo fmt
      
      * Update match_and_insert documentation
      
      * Reset cursor to 0 when no matching patterns are found
      
      * Reorder struct fields on MatchAndInsertDef
      
      * Add test for dependency renames and fix frame-support import
      
      * Add more doc comments
      
      * Update frame/support/test/compile_pass/src/lib.rs
      
      Co-authored-by: default avatarGuillaume Thiolliere <gui.thiolliere@gmail.com>
      
      Co-authored-by: default avatarKeith Yeung <kungfukeith11@gmail.com>
      Co-authored-by: default avatarShawn Tabrizi <shawntabrizi@gmail.com>
      4292e18e
  13. Oct 30, 2021
  14. Oct 29, 2021
  15. Oct 21, 2021
    • Koute's avatar
      Speed up logging once again (#9981) · 3d5f093d
      Koute authored
      * Update `tracing`-related dependencies
      
      * Enable `parking_lot` feature in `tracing-subscriber`
      
      * Add an asynchronous stderr logger
      
      * Make clippy happy
      
      * Add an integration test for the logger
      
      * Refactor `test_logger_filters`'s subprocess machinery into a separate function
      
      * Use a child process instead of hooking into stderr for the test
      
      * Add a doc comment for `MakeStderrWriter`
      
      * Move the initialization into the `MakeStderrWriter`'s constructor
      
      * Add an extra test case to trigger the logger's emergency flush mechanism
      
      * Use the buffer's mutex for asynchronous flushes
      
      * Remove vestigial `nix` dependency from one of the previous commits
      3d5f093d
  16. Oct 13, 2021
  17. Oct 12, 2021