Skip to content
  1. Nov 24, 2021
  2. Nov 23, 2021
  3. Nov 22, 2021
  4. Nov 21, 2021
  5. Nov 20, 2021
  6. Nov 19, 2021
    • Bastian Köcher's avatar
      Taskmanager: Remove `clean_shutdown` (#10314) · 25239c86
      Bastian Köcher authored
      There is no reason for this function, tokio already blocks automatically until all tasks are ended.
      Another reason to remove this feature is `mpsc_background_tasks` unbounded channel. Recently this
      channel was reporting too many unprocessed elements. We assume that this was a result of a lot of
      very shot lived tasks that somehow flooded this channel.
      25239c86
    • Zeke Mostov's avatar
      Add prometheus metrics for block authorship (#10316) · 5ea4823d
      Zeke Mostov authored
      
      
      * Add prom metric  to basic authorship
      
      * Add proposer_block_proposal_time
      
      * +nightly-2021-10-29 fmt
      
      * Use saturating_duration_since, not elasped
      
      * Update client/basic-authorship/src/basic_authorship.rs
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * Update client/basic-authorship/src/basic_authorship.rs
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * +nightly-2021-10-29 fmt
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      5ea4823d
    • dependabot[bot]'s avatar
      Bump libsecp256k1 from 0.6.0 to 0.7.0 (#10214) · d0b851ab
      dependabot[bot] authored
      
      
      * Bump libsecp256k1 from 0.6.0 to 0.7.0
      
      Bumps [libsecp256k1](https://github.com/paritytech/libsecp256k1) from 0.6.0 to 0.7.0.
      - [Release notes](https://github.com/paritytech/libsecp256k1/releases)
      - [Changelog](https://github.com/paritytech/libsecp256k1/blob/master/CHANGELOG.md)
      - [Commits](https://github.com/paritytech/libsecp256k1/commits)
      
      ---
      updated-dependencies:
      - dependency-name: libsecp256k1
        dependency-type: direct:production
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      * Fix pallet_contracts for new libsecp256k1 version
      
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      Co-authored-by: default avatarAlexander Theißen <[email protected]>
      d0b851ab
    • Bastian Köcher's avatar
      Offchain worker: Enable http2 and improve logging (#10305) · 090b55b7
      Bastian Köcher authored
      * Offchain worker: Enable http2 and improve logging
      
      Apparently some webpages now return http2 by default and that silently breaks the offchain http
      extension. The solution to this is to enable the `http2` feature of hyper. Besides that, this pr
      improves the logging to make it easier to debug such errors.
      
      * FMT
      
      * Adds http2 test
      090b55b7
    • Pierre Krieger's avatar
    • Georges's avatar
      Moving `pallet-asset-tx-payment` from cumulus to substrate (#10127) · 439af98e
      Georges authored
      
      
      * Moving `pallet-asset-tx-payment` from cumulus
      
      * move pallet-asset-tx-payment into transaction payment directory
      
      * cargo +nightly fmt
      
      * Adding `pallet-asset-tx-payment` to node runtime
      I had to change the Balance type to u128.
      Also harmonised that pallet's version
      
      * Updating cargo.lock after merge
      
      * forgot this
      
      * Adding tx-payment signature
      
      * Missed one more
      
      * `transaction-payment` replaced in`SignedExtension`
      by `asset-tx-payment` and not added
      
      * Fixing benches
      
      * add test to verify that we don't charge on post-dispatch if we didn't on pre-dispatch
      
      * add (failing) test for asset tx payment of unsigned extrinsics
      
      * fix test by removing debug_assert
      
      * cargo +nightly fmt
      
      * typo in `Cargo.lock`
      
      * Object defined twice in lock file
      
      * cargo update
      
      * remove todo
      
      * Apply formatting suggestions from code review
      
      Co-authored-by: default avatarKian Paimani <[email protected]>
      
      * Refactoring `post_dispatch` of `asset-tx-payment`
      to reuse `post_dispatch` of `transaction-payment` if the fee asset is
      native
      Removing unneeded imports.
      
      * Removing redundant `TODO`
      
      * Reverting an accidental bump of `impl-serde`
       from `0.3.1` to `0.3.2`
      
      * Revert unneeded changes to `cargo.lock`
      
      * Update frame/transaction-payment/asset-tx-payment/src/payment.rs
      
      Co-authored-by: default avatarKian Paimani <[email protected]>
      
      * Fixing cargo fmt
      
      Reverting changes which broke cargo fmt
      
      Co-authored-by: default avatarAlexander Popiak <[email protected]>
      Co-authored-by: default avatarAlexander Popiak <[email protected]>
      Co-authored-by: default avatarKian Paimani <[email protected]>
      439af98e
  7. Nov 18, 2021
  8. Nov 17, 2021
  9. Nov 16, 2021