Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debug dev merge testnet #548

Open
wants to merge 25 commits into
base: testnet
Choose a base branch
from
Open

Debug dev merge testnet #548

wants to merge 25 commits into from

Conversation

beqaabu
Copy link
Contributor

@beqaabu beqaabu commented Jan 21, 2025

Description of proposed changes


Practical tips for PR review & merge:

  • All GitHub Actions report PASS
  • Newly added code/functions have unit tests
    • Coverage tools report all newly added lines as covered
    • The positive scenario is exercised
    • Negative scenarios are exercised, e.g. assert on all possible errors
    • Assert on events triggered if applicable
    • Assert on changes made to storage if applicable
  • Modified behavior/functions - try to make sure above test items are covered
  • Integration tests are added if applicable/needed

atodorov and others added 25 commits January 21, 2025 19:58
this will print only the messages that we want, not execution of every
command in the script, which should make it easier to read the output!
- update wording to be more precise wrt what this script is doing
- introduce colors for visual separation
- exclude unmodified lines from the diff context by searching for lines
  which explicitly start with + or -, meaning added/removed lines. This
  will prevent the script to trigger when adding/modifying other
  constants in the vicinity of the ones that we check for!

- as an extra measure search only for modified lines which also contain
  the word "const" inside of them! This will prevent the script to
  trigger when modifying function calls which merely use the value of
  the constants that we check for!

- as more extra measure examine diff only on the runtime/ directory to
  avoid triggering by changes in this script itself or other files which
  may be referencing a constant name, e.g. text documentation.

NOTE: the script can still trigger with a false positive if for example
you modify a definition for a different constant, whose value is an
expression consuming the constants we check for.

For example:

-const CTC_REWARD_PER_BLOCK: Balance = 2 * CTC;
+const CTC_REWARD_PER_BLOCK: Balance = 2 * CTC * EPOCH_DURATION_IN_BLOCKS;

will trigger the script!

Improve by diffing only runtime/
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
originally this CI config was a copy from Creditcoin 2 where the node
binary accepts both --chain main and --chain mainnet. However
Creditcoin3 recognizes only the value "mainnet"!
This reverts commit 96be05a

so we can cherry-pick a few more changes without conflicts. This will be
reapplied at the end of this PR.
- cargo fmt
- taplo format

IMPORTANT: Install this from the root directory of this repository by:

ln -s ../../.github/hooks/pre-commit .git/hooks/pre-commit

Will create the `.git/hooks/pre-commit` file as a symlink to the
`.github/hooks/pre-commit` script, accounting for relative paths!
these sections are orioginally from the upstream substrate-node-template
and don't seem to be relevant to Creditcoin!
Bumps the all-dependencies group with 2 updates: [codecov/codecov-action](https://github.com/codecov/codecov-action) and [taiki-e/install-action](https://github.com/taiki-e/install-action).


Updates `codecov/codecov-action` from 4 to 5
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v4...v5)

Updates `taiki-e/install-action` from 2.44.58 to 2.45.13
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](taiki-e/install-action@v2.44.58...v2.45.13)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
… 94 updates

Bumps the prod-dependencies group with 9 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.76` | `0.1.83` |
| [clap](https://github.com/clap-rs/clap) | `4.5.20` | `4.5.21` |
| [derive_more](https://github.com/JelteF/derive_more) | `0.99.18` | `1.0.0` |
| [parity-scale-codec](https://github.com/paritytech/parity-scale-codec) | `3.6.12` | `3.7.0` |
| [scale-info](https://github.com/paritytech/scale-info) | `2.11.5` | `2.11.6` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.132` | `1.0.133` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.41.0` | `1.41.1` |
| [tracing](https://github.com/tokio-rs/tracing) | `0.1.40` | `0.1.41` |
| [sc-basic-authorship](https://github.com/gluwa/polkadot-sdk) | ``1bedddd`` | ``afaa29d`` |



Updates `async-trait` from 0.1.76 to 0.1.83
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](dtolnay/async-trait@0.1.76...0.1.83)

Updates `clap` from 4.5.20 to 4.5.21
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.20...clap_complete-v4.5.21)

Updates `derive_more` from 0.99.18 to 1.0.0
- [Release notes](https://github.com/JelteF/derive_more/releases)
- [Changelog](https://github.com/JelteF/derive_more/blob/master/CHANGELOG.md)
- [Commits](JelteF/derive_more@v0.99.18...v1.0.0)

Updates `parity-scale-codec` from 3.6.12 to 3.7.0
- [Release notes](https://github.com/paritytech/parity-scale-codec/releases)
- [Changelog](https://github.com/paritytech/parity-scale-codec/blob/master/CHANGELOG.md)
- [Commits](paritytech/parity-scale-codec@v3.6.12...v3.7.0)

Updates `scale-info` from 2.11.5 to 2.11.6
- [Release notes](https://github.com/paritytech/scale-info/releases)
- [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md)
- [Commits](https://github.com/paritytech/scale-info/commits/v2.11.6)

Updates `serde` from 1.0.214 to 1.0.215
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.214...v1.0.215)

Updates `serde_json` from 1.0.132 to 1.0.133
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.132...v1.0.133)

Updates `tokio` from 1.41.0 to 1.41.1
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.41.0...tokio-1.41.1)

Updates `tracing` from 0.1.40 to 0.1.41
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](tokio-rs/tracing@tracing-0.1.40...tracing-0.1.41)

Updates `tracing-core` from 0.1.32 to 0.1.33
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](tokio-rs/tracing@tracing-core-0.1.32...tracing-core-0.1.33)

Updates `sc-basic-authorship` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-block-builder` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-chain-spec` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-cli` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-client-api` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-client-db` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-consensus` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-consensus-babe` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-consensus-babe-rpc` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-consensus-epochs` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-consensus-grandpa` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-consensus-grandpa-rpc` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-consensus-manual-seal` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-executor` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-keystore` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-network` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-network-common` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-network-sync` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-offchain` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-rpc` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-rpc-api` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-service` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-telemetry` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-transaction-pool` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-transaction-pool-api` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sc-utils` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-api` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-block-builder` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-blockchain` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-consensus` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-consensus-babe` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-consensus-grandpa` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-core` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-core-hashing` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-core-hashing-proc-macro` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-database` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-inherents` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-io` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-keyring` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-keystore` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-offchain` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-runtime` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-runtime-interface` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-session` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-staking` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-state-machine` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-std` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-storage` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-timestamp` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-transaction-pool` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-version` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `sp-weights` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `frame-benchmarking` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `frame-election-provider-support` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `frame-executive` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `frame-support` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `frame-system` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `frame-system-benchmarking` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `frame-system-rpc-runtime-api` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-authorship` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-babe` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-bags-list` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-balances` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-fast-unstake` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-grandpa` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-identity` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-im-online` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-nomination-pools` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-nomination-pools-runtime-api` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-offences` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-proxy` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-session` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-staking` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-sudo` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-timestamp` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-transaction-payment` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-transaction-payment-rpc` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-transaction-payment-rpc-runtime-api` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `pallet-utility` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `frame-benchmarking-cli` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `substrate-prometheus-endpoint` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `substrate-build-script-utils` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `substrate-frame-rpc-system` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

Updates `substrate-wasm-builder` from `1bedddd` to `afaa29d`
- [Commits](gluwa/polkadot-sdk@1bedddd...afaa29d)

---
updated-dependencies:
- dependency-name: async-trait
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: derive_more
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: prod-dependencies
- dependency-name: parity-scale-codec
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-dependencies
- dependency-name: scale-info
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: tracing
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: tracing-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: sc-basic-authorship
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-block-builder
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-chain-spec
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-cli
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-client-api
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-client-db
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-consensus
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-consensus-babe
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-consensus-babe-rpc
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-consensus-epochs
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-consensus-grandpa
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-consensus-grandpa-rpc
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-consensus-manual-seal
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-executor
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-keystore
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-network
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-network-common
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-network-sync
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-offchain
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-rpc
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-rpc-api
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-service
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-telemetry
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-transaction-pool
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-transaction-pool-api
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sc-utils
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-api
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-block-builder
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-blockchain
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-consensus
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-consensus-babe
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-consensus-grandpa
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-core
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-core-hashing
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-core-hashing-proc-macro
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-database
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-inherents
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-io
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-keyring
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-keystore
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-offchain
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-runtime
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-runtime-interface
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-session
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-staking
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-state-machine
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-std
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-storage
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-timestamp
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-transaction-pool
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-version
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: sp-weights
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: frame-benchmarking
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: frame-election-provider-support
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: frame-executive
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: frame-support
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: frame-system
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: frame-system-benchmarking
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: frame-system-rpc-runtime-api
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-authorship
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-babe
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-bags-list
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-balances
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-fast-unstake
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-grandpa
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-identity
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-im-online
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-nomination-pools
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-nomination-pools-runtime-api
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-offences
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-proxy
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-session
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-staking
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-sudo
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-timestamp
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-transaction-payment
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-transaction-payment-rpc
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-transaction-payment-rpc-runtime-api
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: pallet-utility
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: frame-benchmarking-cli
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: substrate-prometheus-endpoint
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: substrate-build-script-utils
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: substrate-frame-rpc-system
  dependency-type: direct:production
  dependency-group: prod-dependencies
- dependency-name: substrate-wasm-builder
  dependency-type: direct:production
  dependency-group: prod-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
b/c newer versions require rustc >= 1.79.0
…h 5 updates

Bumps the dev-dependencies group with 4 updates in the /cli directory: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser), [prettier](https://github.com/prettier/prettier) and [typescript](https://github.com/microsoft/TypeScript).
Bumps the dev-dependencies group with 1 update in the /docs/smart-contract-development/with-ethers.js directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Bumps the dev-dependencies group with 1 update in the /docs/smart-contract-development/with-hardhat directory: [typescript](https://github.com/microsoft/TypeScript).
Bumps the dev-dependencies group with 1 update in the /testing directory: [typescript](https://github.com/microsoft/TypeScript).


Updates `@typescript-eslint/eslint-plugin` from 8.12.2 to 8.16.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.16.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.12.2 to 8.16.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.16.0/packages/parser)

Updates `prettier` from 3.3.1 to 3.4.1
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.3.1...3.4.1)

Updates `typescript` from 5.6.2 to 5.7.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](microsoft/TypeScript@v5.6.2...v5.7.2)

Updates `vite` from 5.4.6 to 6.0.2
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.0.2/packages/vite)

Updates `typescript` from 5.6.2 to 5.7.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](microsoft/TypeScript@v5.6.2...v5.7.2)

Updates `typescript` from 5.6.2 to 5.7.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](microsoft/TypeScript@v5.6.2...v5.7.2)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: typescript
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: typescript
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
although in reality it acts as a redirect
Removes [nanoid](https://github.com/ai/nanoid). It's no longer used after updating ancestor dependency [mocha](https://github.com/mochajs/mocha). These dependencies need to be updated together.


Removes `nanoid`

Updates `mocha` from 10.2.0 to 10.8.2
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)
- [Commits](mochajs/mocha@v10.2.0...v10.8.2)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
- dependency-name: mocha
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps the all-dependencies group with 1 update: [taiki-e/install-action](https://github.com/taiki-e/install-action).


Updates `taiki-e/install-action` from 2.45.13 to 2.47.2
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](taiki-e/install-action@v2.45.13...v2.47.2)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps the prod-dependencies group with 1 update in the /cli directory: [commander](https://github.com/tj/commander.js).


Updates `commander` from 12.1.0 to 13.0.0
- [Release notes](https://github.com/tj/commander.js/releases)
- [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md)
- [Commits](tj/commander.js@v12.1.0...v13.0.0)

---
updated-dependencies:
- dependency-name: commander
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: prod-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
… 4 updates

Bumps the prod-dependencies group with 4 updates in the / directory: [clap](https://github.com/clap-rs/clap), [serde](https://github.com/serde-rs/serde), [serde_json](https://github.com/serde-rs/json) and [tokio](https://github.com/tokio-rs/tokio).


Updates `clap` from 4.5.21 to 4.5.23
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.21...clap_complete-v4.5.23)

Updates `serde` from 1.0.215 to 1.0.217
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.215...v1.0.217)

Updates `serde_json` from 1.0.133 to 1.0.134
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.133...v1.0.134)

Updates `tokio` from 1.41.1 to 1.42.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.41.1...tokio-1.42.0)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
Copy link

For full LLVM coverage report click here!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants