Skip to content
  1. Nov 24, 2019
  2. Nov 22, 2019
  3. Nov 21, 2019
  4. Nov 20, 2019
  5. Nov 19, 2019
  6. Nov 18, 2019
    • Bryant Eisenbach's avatar
      Add serde for Signature types (#4109) · 566328cd
      Bryant Eisenbach authored
      * refactor: Added `from_slice()` method to ECDSA signatures
      
      * doc: Modified ECDSA signature docstring to note Recovery ID
      
      * feat: Implemented serde for Signature types
      
      Note: using hexstring encoding
      
      * feat: Automatically derive serde for MultiSignature
      
      * refactor: Convert hex bytes using try_from instead of from_slice
      
      Avoids panicking in critical code
      
      Implemented from Peer Review
      
      * clean: spaces -> tabs
      
      * test: Added tests for Signature serialization
      
      Added dependency on serde_json for testing purposes
      566328cd
  7. Nov 14, 2019
    • Benjamin Kampmann's avatar
      Reorganising the repository - external renames and moves (#4074) · 60e5011c
      Benjamin Kampmann authored
      * Adding first rough ouline of the repository structure
      
      * Remove old CI stuff
      
      * add title
      
      * formatting fixes
      
      * move node-exits job's script to scripts dir
      
      * Move docs into subdir
      
      * move to bin
      
      * move maintainence scripts, configs and helpers into its own dir
      
      * add .local to ignore
      
      * move core->client
      
      * start up 'test' area
      
      * move test client
      
      * move test runtime
      
      * make test move compile
      
      * Add dependencies rule enforcement.
      
      * Fix indexing.
      
      * Update docs to reflect latest changes
      
      * Moving /srml->/paint
      
      * update docs
      
      * move client/sr-* -> primitives/
      
      * clean old readme
      
      * remove old broken code in rhd
      
      * update lock
      
      * Step 1.
      
      * starting to untangle client
      
      * Fix after merge.
      
      * start splitting out client interfaces
      
      * move children and blockchain interfaces
      
      * Move trie and state-machine to primitives.
      
      * Fix WASM builds.
      
      * fixing broken imports
      
      * more interface moves
      
      * move backend and light to interfaces
      
      * move CallExecutor
      
      * move cli off client
      
      * moving around more interfaces
      
      * re-add consensus crates into the mix
      
      * fix subkey path
      
      * relieve client from executor
      
      * starting to pull out client from grandpa
      
      * move is_decendent_of out of client
      
      * grandpa still depends on client directly
      
      * lemme tests pass
      
      * rename srml->paint
      
      * Make it compile.
      
      * rename interfaces->client-api
      
      * Move keyring to primitives.
      
      * fixup libp2p dep
      
      * fix broken use
      
      * allow dependency enforcement to fail
      
      * move fork-tree
      
      * Moving wasm-builder
      
      * make env
      
      * move build-script-utils
      
      * fixup broken crate depdencies and names
      
      * fix imports for authority discovery
      
      * fix typo
      
      * update cargo.lock
      
      * fixing imports
      
      * Fix paths and add missing crates
      
      * re-add missing crates
      60e5011c
  8. Feb 08, 2018
  9. Feb 07, 2018
  10. Feb 06, 2018
  11. Feb 05, 2018
  12. Feb 02, 2018
  13. Feb 01, 2018