Skip to content
Snippets Groups Projects
  1. Mar 02, 2020
  2. Feb 28, 2020
  3. Feb 27, 2020
  4. Feb 26, 2020
  5. Feb 25, 2020
  6. Feb 24, 2020
  7. Feb 21, 2020
    • Benjamin Kampmann's avatar
      Cargo.toml fixups for the release (#4975) · c412c623
      Benjamin Kampmann authored
      * setting versions to development pre-release
      
      fixing version in dependencies
      
      * unset already released wasm-builder
      
      * do not publish test crates
      
      * adding licenses
      
      * setting homepage metadata
      
      * set repository url
      c412c623
    • Bastian Köcher's avatar
    • asynchronous rob's avatar
      Remove `NetworkSpecialization` (#4665) · 0090fe97
      asynchronous rob authored
      
      * remove networkspecialization
      
      * Fix most of the fallout
      
      * get all tests compiling
      
      Co-authored-by: default avatarPierre Krieger <pierre.krieger1708@gmail.com>
      0090fe97
    • Cecile Tonglet's avatar
      Add tests & Service's Configuration has optional fields that shouldn't be optional (#4842) · e8000e74
      Cecile Tonglet authored
      Related to #4776 
      Related to https://github.com/paritytech/polkadot/pull/832
      
      To summarize the changes:
      1. I did not manage to validate with types the service's Configuration. But I did reduce the possibility of errors by moving all the "fill" functions to their respective structopts
      2. I split params.rs to multiple modules: one module params for just CLI parameters and one module commands for CLI subcommands (and RunCmd). Every command and params are in their own file so things are grouped better together and easier to remove
      3. I removed the run and run_subcommand helpers as they are not helping much anymore. Running a command is always a set of 3 commands: 1. init 2. update config 3. run. This still allow the user to change the config before arguments get parsed or right after.
      4. I added tests for all subcommands.
      5. [deleted]
      
      Overall the aim is to improve the situation with the Configuration and the optional parameters, add tests, make the API more consistent and simpler.
      e8000e74