1. Mar 25, 2020
  2. Mar 24, 2020
  3. Mar 23, 2020
  4. Mar 22, 2020
  5. Mar 21, 2020
  6. Mar 20, 2020
    • Benjamin Kampmann's avatar
    • Bastian Köcher's avatar
      Adds new event phase `Initialization` (#5302) · 2c87fe17
      Bastian Köcher authored
      * Adds new event phase `Initialization`
      
      Every event that was deposited inside of `on_initialize` was assigned to
      the `ApplyExtrinsic(0)` phase which wasn't correct. This pr introduces a
      new phase `Initialization`. This is the new phase while initializing
      a block. After initialization we switch to `ApplyExtrinsic(N)` and at
      the end to `Finalization` as before.
      
      * Set `ExecutionPhase` in `initialize`
      
      * Increment `spec_version`
      2c87fe17
    • André Silva's avatar
      grandpa: allow noting same set in gossip with different authorities (#5323) · 7b992673
      André Silva authored
      * grandpa: allow noting same set in gossip with different authorities
      
      * grandpa: add test for note_set behavior
      7b992673
    • Bastian Köcher's avatar
    • Hero Bird's avatar
      Implement ext_ hashes for contracts (issue #5258) (#5326) · bfb6d4dc
      Hero Bird authored
      * Implement ext_ hashes for contracts (issue #5258)
      
      * load cryto hash .wat from raw string literal instead of file
      
      * update .wat contents for testing crypto hashes
      
      * remove unnecessary 'static
      
      * fix bug in input (call_indirect required 1+ at least it seems)
      
      * no longer use scratch buffer for crypto hash functions
      
      * improve doc comments of ext_ hash functions
      
      * remove unnecessary comment in .wat test file
      
      * add return value (const 0) to contract test to hopefully enable result buffer
      
      * fix bug in contract assertion
      
      * implement proper output_len in contract
      
      * implement proper test for crypto hashes
      
      * bump spec_version 238 -> 239
      
      * fix COMPLEXITY description
      
      * remove final invalid instances of scratch buffer from docs
      bfb6d4dc