1. Jul 31, 2020
    • Bastian Köcher's avatar
      Order delta before calculating the storage root (#6780) · 64543a31
      Bastian Köcher authored
      We need to order the delta before calculating the storage root, because
      the order is important if the storage root is calculated using a storage
      proof. The problem is arises when the delta is different than at the
      time the storage root was recorded, because we may require a different
      node that is not part of the proof and so, the storage root can not be
      calculated. The problem is solved by always order the delta to use the
      same order when calculating the storage root while recording the
      stroage proof and when calculating the storage root using
      the storage proof.
      
      To prevent this bug in future again, a regression test is added.
      
      Fixes: https://github.com/paritytech/cumulus/issues/146
      64543a31
    • Wei Tang's avatar
      Allow blacklisting blocks from being finalized again after block revert (#6301) · 9ae3a1ce
      Wei Tang authored
      * Allow blacklisting blocks from being finalized again after block revert
      
      * Use BlockRules for storing unfinalized and add have_state_at in revert
      
      * Move finalization_check in finalize_block upward
      
      * Directly mark finalization blacklist as badblocks
      
      * Remove obselete comment
      9ae3a1ce
    • thiolliere's avatar
      Fix link (#6775) · 1ec0ba86
      thiolliere authored
      1ec0ba86
  2. Jul 30, 2020
  3. Jul 29, 2020
  4. Jul 28, 2020
  5. Jul 27, 2020
  6. Jul 26, 2020
  7. Jul 24, 2020
  8. Jul 23, 2020