Skip to content
  1. Aug 03, 2020
    • Bastian Köcher's avatar
      Fix transaction payment runtime api (#6792) · 02c879ec
      Bastian Köcher authored
      The transaction payment runtime api used its own extrinsic generic
      parameter. This is wrong, because this resulted in using always the
      native extrinsic. If there was a runtime upgrade that changed the
      extrinsic in some way, it would result in the api breaking. The correct
      way is to use the `Extrinsic` from the `Block` parameter. This is on the
      node side the opaque extrinsic and on the runtime side the real extrinsic.
      02c879ec
    • Max Inden's avatar
      client/network: Expose DHT query duration to Prometheus (#6784) · 1365eef4
      Max Inden authored
      Expose duration of DHT put and get request as a Prometheus histogram.
      1365eef4
  2. Jul 31, 2020
    • Pierre Krieger's avatar
      Don't close inbound notifications substreams immediately (#6781) · a1786a92
      Pierre Krieger authored
      * Don't close inbound notifications substreams immediately
      
      * Fix not closing in return to node A closing
      a1786a92
    • Bastian Köcher's avatar
      Order delta before calculating the storage root (#6780) · 9ca2300b
      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
      9ca2300b
    • Wei Tang's avatar
      Allow blacklisting blocks from being finalized again after block revert (#6301) · 3c5cbb00
      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
      3c5cbb00
    • thiolliere's avatar
      Fix link (#6775) · 7db19db9
      thiolliere authored
      7db19db9
  3. Jul 30, 2020
  4. Jul 29, 2020
  5. Jul 28, 2020
  6. Jul 27, 2020
  7. Jul 26, 2020
  8. Jul 24, 2020