Skip to content
  1. Nov 26, 2021
  2. Nov 25, 2021
    • Andreas Doerr's avatar
      `BEEFY` add tests for rounds (#10328) · f12e22a6
      Andreas Doerr authored
      * new_rounds()
      
      * WIP
      
      * test add_vote()
      
      * test drop()
      
      * learn  to spell
      
      * go get some coffee
      
      * cargo fmt
      
      * lump everythings together again
      f12e22a6
    • Shawn Tabrizi's avatar
      REAL fix for `min-square` for `--steps=1 --repeats=1` (#10323) (#10369) · a33b7c2e
      Shawn Tabrizi authored
      * Revert "frame-benchmarking: Fix `min-square` for `--steps=1` (#10323)"
      
      This reverts commit 2d0e858b.
      
      * actual fix
      a33b7c2e
    • Roman's avatar
      Bump libp2p to 0.40.0 (#10035) · c5ae5190
      Roman authored
      * Bump libp2p to 0.40.0-rc.1
      
      * Fix PingFailure import
      
      * Reduce the number of compilation errors (this is a FIXME commit)
      
      * Bump libp2p to 0.40.0-rc.2
      
      * Fix sc-network::Behaviour to inject events into fields
      
      * Fix some NetworkBehaviourAction types
      
      * More fixes
      
      * More fixes
      
      * More fixes
      
      * Fix DiscoveryBehaviour
      
      * Fix PeerInfoBehaviour
      
      * Fix RequestResponsesBehaviour
      
      * Fix RequestResponsesBehaviour
      
      * Fix Notifications
      
      * Fix NetworkWorker
      
      * Fix Behaviour
      
      * Please borrowchk
      
      * Please borrowchk
      
      * Please borrowchk
      
      * Fix fmt
      
      * Cover all cases in matches
      
      * Fix some clippy warnings
      
      * Fix into_peer_id -> to_peer_id
      
      * Fix some warnings
      
      * Fix some inject_dial_failure FIXMEs
      
      * Fix DiscoveryBehaviour::inject_dial_failure
      
      * Fix RequestResponsesBehaviour::inject_dial_failure
      
      * Fix the order of inject_connection_closed PeerInfoBehaviour events
      
      * Make KademliaEvent with filtering unreachable
      
      * Fix Notifications::inject_dial_failure
      
      * Use concurrent_dial_errors in NetworkWorker
      
      * Remove commented-out RequestResponsesBehaviour::inject_addr_reach_failure
      
      * Fix tests
      
      * Dont report new PendingConnectionError and DialError variants to metrics
      
      * Bump libp2p to 0.40.0
      
      * Add fn inject_listen_failure and inject_address_change
      
      * Review fixes
      c5ae5190
    • Pierre Krieger's avatar
  3. Nov 24, 2021
  4. Nov 23, 2021
  5. Nov 22, 2021
  6. Nov 21, 2021
  7. Nov 20, 2021
  8. 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
  9. Nov 18, 2021
  10. Nov 17, 2021