1. 06 Apr, 2021 1 commit
    • Bastian Köcher's avatar
      Adds support for custom where bounds (#263) · 46c19554
      Bastian Köcher authored
      
      
      * Adds support for custom where bounds
      
      The user can now specify a custom where bound when using the derive
      macros:
      
      - `#[codec(encode_bound(T: Encode))]` for `Encode`
      - `#[codec(decode_bound(T: Encode))]` for `Decode`
      
      If nothing is specified (`encode_bound()`) the where bounds will be empty.
      
      * Apply suggestions from code review
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarGavin Wood <gavin@parity.io>
      46c19554
  2. 26 Feb, 2021 1 commit
  3. 26 Jan, 2021 1 commit
  4. 03 Mar, 2020 1 commit
  5. 20 Dec, 2019 1 commit
  6. 06 Dec, 2019 1 commit
  7. 13 Nov, 2019 2 commits
  8. 27 Sep, 2019 1 commit
  9. 29 Jul, 2019 1 commit
  10. 19 Jul, 2019 1 commit
  11. 04 Jun, 2019 1 commit
  12. 15 Apr, 2019 1 commit
  13. 02 Apr, 2019 1 commit
    • Bastian Köcher's avatar
      Port derive empty enum to master (#66) · bdcbe67f
      Bastian Köcher authored
      
      
      * release parity-codec v3.2
      
      * impl skip fields and variants (#58)
      
      * impl skip variants
      
      * impl skip on fields
      
      * reorganize code
      
      * in code rename
      
      Co-Authored-By: thiolliere's avatarthiolliere <gui.thiolliere@gmail.com>
      
      * in code rename
      
      * code refactor
      
      * refactor: variant filter
      
      * new version of derive (#61)
      
      * release codec-v3.3 that forward derive-v3.2 (#63)
      
      * Implement derive for empty enums
      
      * Bump version of parity-codec-derive to 3.3
      
      * Fixes test
      bdcbe67f
  14. 28 Feb, 2019 2 commits
  15. 12 Feb, 2019 1 commit
  16. 22 Jan, 2019 2 commits
  17. 16 Jan, 2019 2 commits
  18. 21 Nov, 2018 1 commit
  19. 15 Oct, 2018 2 commits
  20. 27 Sep, 2018 3 commits
  21. 21 Sep, 2018 2 commits
  22. 14 Sep, 2018 2 commits
  23. 13 Sep, 2018 1 commit
    • Gav's avatar
      Stuff. · 229b2940
      Gav authored
      229b2940
  24. 12 Sep, 2018 1 commit
    • Gav Wood's avatar
      Phase 1 of repo reorg (#719) · 56c624b7
      Gav Wood authored and Arkadiy Paronyan's avatar Arkadiy Paronyan committed
      * Remove unneeded script
      
      * Rename Substrate Demo -> Substrate
      
      * Rename demo -> node
      
      * Build wasm from last rename.
      
      * Merge ed25519 into substrate-primitives
      
      * Minor tweak
      
      * Rename substrate -> core
      
      * Move substrate-runtime-support to core/runtime/support
      
      * Rename/move substrate-runtime-version
      
      * Move codec up a level
      
      * Rename substrate-codec -> parity-codec
      
      * Move environmental up a level
      
      * Move pwasm-* up to top, ready for removal
      
      * Remove requirement of s-r-support from s-r-primitives
      
      * Move core/runtime/primitives into core/runtime-primitives
      
      * Remove s-r-support dep from s-r-version
      
      * Remove dep of s-r-support from bft
      
      * Remove dep of s-r-support from node/consensus
      
      * Sever all other core deps from s-r-support
      
      * Forgot the no_std directive
      
      * Rename non-SRML modules to sr-* to avoid match clashes
      
      * Move runtime/* to srml/*
      
      * Rename substrate-runtime-* -> srml-*
      
      * Move srml to top-level
      56c624b7