joe petrowski
a37a5e47dc
add nomination pools and voters list to staking proxy ( #7448 )
2023-07-05 05:48:05 +00:00
Sasha Gryaznov
f83fdeab53
contracts: switch from parity-wasm-based to wasmi-based module validation ( #14449 )
...
* upgrade to wasmi 0.29
* prepare cleanup
* sync ref_time w engine from the stack frame
* proc_macro: sync gas in host funcs
save: compiles, only gas pushing left to macro
WIP proc macro
proc macro: done
* clean benchmarks & schedule: w_base = w_i64const
* scale gas values btw engine and gas meter
* (re)instrumentation & code_cache removed
* remove gas() host fn, continue clean-up
save
* address review comments
* move from CodeStorage&PrefabWasmModule to PristineCode&WasmBlob
* refactor: no reftime_limit&schedule passes, no CodeStorage
* bugs fixing
* fix tests: expected deposit amount
* fix prepare::tests
* update tests and fix bugs
tests::run_out_of_gas_engine, need 2 more
save: 2 bugs with gas syncs: 1 of 2 tests done
gas_syncs_no_overcharge bug fixed, test passes!
cleaned out debug prints
second bug is not a bug
disabled_chain_extension test fix (err msg)
tests run_out_of_fuel_host, chain_extension pass
all tests pass
* update docs
* bump wasmi 0.30.0
* benchmarks updated, tests pass
* refactoring
* s/OwnerInfo/CodeInfo/g;
* migration: draft, compiles
* migration: draft, runs
* migration: draft, runs (fixing)
* deposits repaid non pro rata
* deposits repaid pro rata
* better try-runtime output
* even better try-runtime output
* benchmark migration
* fix merge leftover
* add forgotten fixtures, fix docs
* address review comments
* ci fixes
* cleanup
* benchmarks::prepare to return DispatchError
* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet_contracts
* store memory limits to CodeInfo
* ci: roll back weights
* ".git/.scripts/commands/bench-vm/bench-vm.sh" pallet dev pallet_contracts
* drive-by: update Readme and pallet rustdoc
* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet_contracts
* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet_contracts
* use wasmi 0.29
* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet_contracts
* use wasmi 0.30 again
* query memory limits from wasmi
* save: scan_exports ported, compiles
* save (wip, not compiles)
* query memory limits from wasmi
* better migration types
* ci: pull weights from master
* refactoring
* ".git/.scripts/commands/bench-vm/bench-vm.sh" pallet dev pallet_contracts
* scan_imports ported
* scan_export ported, other checks removed
* tests fixed
tests fixed
* drop wasmparser and parity-wasm dependencies
* typo fix
* addressing review comments
* refactor
* address review comments
* optimize migration
* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet_contracts
* another review round comments addressed
* ci fix one
* clippy fix
* ci fix two
* allow stored modules to have no memory imports
* rollback: allow stored modules to have no memory imports
* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet_contracts
* address review comments
---------
Co-authored-by: command-bot <>
2023-07-04 21:38:47 +00:00
Squirrel
bf1a464b79
less openssl, more rust ( #7460 )
2023-07-04 20:47:36 +00:00
cheme
714981776c
Kusama state version switch and migration. ( #7015 )
...
* State version switch and migration init
* fix
* migration declaration (last position, westend was first)
* revert unrelated cargo fmt
* move to unrelease
* fmt?
* fmt
* Change size of processing per blocks
* Dispatch error
2023-07-04 16:17:21 +00:00
Bastian Köcher
429e9eae09
Companion for Polkadot#7451 ( #2807 )
...
* Companion for Polkadot#7451
https://github.com/paritytech/polkadot/pull/7451
* Update Substrate & Polkadot
* FMT
* Fix integration tests
* Bring back `polkadot-native` feature for now
* 🤦
2023-07-04 15:39:05 +00:00
Branislav Kontur
5d1de99799
BridgeHub subtree update ( #2820 )
...
* BH subtree master -> polkadot-staging by default
* Squashed 'bridges/' changes from c9dd8b9dfc..0417308a48
0417308a48 Update docs (#2242 )
1a0d3b55f3 Nits for subtree (#2241 )
18fca2e122 Ensure that the origin is signed for submit_parachain_heads and submit_finality_proof calls (#2239 )
fab51067e7 minor doc fix (#2207 )
4feb721d32 backport cumulus changes to polkadot-staging (#2167 )
433741942a fix testnet argocd deploy (#2151 ) (#2152 )
ff9eadc7dc Updated BHR/W version + codegen (#2148 )
git-subtree-dir: bridges
git-subtree-split: 0417308a489096979ed3e08d0f8caafbfca6e7e9
* Fix deps
2023-07-04 15:18:26 +00:00
Egor_P
c1a3556cff
[WIP do not merge yet]: Change names of the assets to new, to fix release notes ( #2785 )
...
* changed names of the assets to new
* add an order and a subtitle
2023-07-04 14:43:24 +00:00
Web3 Philosopher
9c183893ae
introduce a method for fetching relay chain header to RelayChainInterface ( #2794 )
...
* introduce a method for fetching header to RelayChainInterface
* cargo fmt
* return Option<Header>
2023-07-04 16:27:31 +02:00
dependabot[bot]
7f2238a218
Bump parity-scale-codec from 3.6.2 to 3.6.3 ( #2816 )
...
Bumps [parity-scale-codec](https://github.com/paritytech/parity-scale-codec ) from 3.6.2 to 3.6.3.
- [Release notes](https://github.com/paritytech/parity-scale-codec/releases )
- [Changelog](https://github.com/paritytech/parity-scale-codec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/paritytech/parity-scale-codec/compare/parity-scale-codec-v3.6.2...v3.6.3 )
---
updated-dependencies:
- dependency-name: parity-scale-codec
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-04 13:06:41 +00:00
Maksym Hlukhovtsov
90f785d5f6
Update pr-custom-review.yml 3 Core-devs to approve ( #7453 )
2023-07-04 12:41:31 +00:00
dependabot[bot]
c6322d2cfe
Bump serde from 1.0.164 to 1.0.166 ( #2817 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.164 to 1.0.166.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.164...v1.0.166 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-04 14:20:43 +02:00
Andrei Sandu
a0814490d2
availability-recovery: move cpu burners in blocking tasks ( #7417 )
...
* Move expensive computations to blocking thread
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* fix test
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* add internal error and fix dependent subystems
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* fmt
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* fix test fix
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* minor refactor and TODOs
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* Impl Feedback for Review
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* review feedback
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* More docs
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* add some example timings in comments
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
---------
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
2023-07-04 09:50:49 +00:00
Bastian Köcher
e53d15aa20
Do not depend on native runtimes for RuntimeApi ( #7451 )
...
* Implement runtime apis for fake runtime
These runtime api implementations are only used to make the compiler
think that we have implemented all required runtime apis. They will not
be called as we switch the executor to `WasmExecutor`. In the near
future we will not require these fake implementations anymore after
Substrate has shifted away from this compile time requirement.
This brings us the advantage that the `polkadot-service` doesn't need to
depend on the runtimes for getting the `RuntimeApi` type.
It also removes around 1min of build time on my machine ;)
* Fix warning
* FMT
* ".git/.scripts/commands/fmt/fmt.sh"
* Use more descriptive id
* Fix warnings
* Adapt path
* Fix 🙈
---------
Co-authored-by: command-bot <>
2023-07-04 10:09:14 +02:00
dependabot[bot]
6e13e87a9b
Bump syn from 2.0.22 to 2.0.23 ( #2814 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.22 to 2.0.23.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.22...2.0.23 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-03 22:43:37 +00:00
dependabot[bot]
c5fd43cee2
Bump scale-info from 2.8.0 to 2.9.0 ( #2815 )
...
Bumps [scale-info](https://github.com/paritytech/scale-info ) from 2.8.0 to 2.9.0.
- [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/compare/v2.8.0...v2.9.0 )
---
updated-dependencies:
- dependency-name: scale-info
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-03 23:52:08 +02:00
Bastian Köcher
79f600db70
Revert k256 removal ( #14499 )
...
* Revert "Remove k256 crate from frame-support dependencies (#14452 )"
This reverts commit 4d426214af .
* Keep the test
2023-07-03 23:38:51 +02:00
Ross Bulat
fc36e04dfa
Nomination pools: disallow setting above global max commission ( #14496 )
...
* add CommissionExceedsGlobalMaximum
* rename test
* amend set_commission_max_works_with_error_tests
* fmt
2023-07-03 21:22:12 +00:00
Hugo Trentesaux
7a2a1b93cb
Fix typo ( #14479 ) ( #14480 )
2023-07-03 17:09:29 +00:00
Branislav Kontur
2b3486c1b6
[xcm] BridgeBlobDispatcher - prepend bridge instance discriminator. ( #2798 )
...
* [xcm] BridgeBlobDispatcher - prepend bridge instance discriminator.
* PR review fix
* update lockfile for {"polkadot", "substrate"}
---------
Co-authored-by: parity-processbot <>
2023-07-03 13:43:21 +00:00
Sasha Gryaznov
043b711829
Add migration for substrate#14084 ( #2751 )
...
* v12 migration to seq
* Contracts-rococo: Update migration
* add v9..v12 migrations
* fix
* fix
* v12 migration to run seq
* update lock file for substrate
fmt
cargo lock update substrate only
---------
Co-authored-by: pgherveou <pgherveou@gmail.com >
2023-07-03 15:18:19 +02:00
Branislav Kontur
77ef85b04d
[xcm] BridgeBlobDispatcher - prepend bridge instance discriminator. ( #7438 )
2023-07-03 13:03:47 +00:00
Sasha Gryaznov
fda86dd501
contracts: switch to wasmi gas metering ( #14084 )
...
* upgrade to wasmi 0.29
* prepare cleanup
* sync ref_time w engine from the stack frame
* proc_macro: sync gas in host funcs
save: compiles, only gas pushing left to macro
WIP proc macro
proc macro: done
* clean benchmarks & schedule: w_base = w_i64const
* scale gas values btw engine and gas meter
* (re)instrumentation & code_cache removed
* remove gas() host fn, continue clean-up
save
* address review comments
* move from CodeStorage&PrefabWasmModule to PristineCode&WasmBlob
* refactor: no reftime_limit&schedule passes, no CodeStorage
* bugs fixing
* fix tests: expected deposit amount
* fix prepare::tests
* update tests and fix bugs
tests::run_out_of_gas_engine, need 2 more
save: 2 bugs with gas syncs: 1 of 2 tests done
gas_syncs_no_overcharge bug fixed, test passes!
cleaned out debug prints
second bug is not a bug
disabled_chain_extension test fix (err msg)
tests run_out_of_fuel_host, chain_extension pass
all tests pass
* update docs
* bump wasmi 0.30.0
* benchmarks updated, tests pass
* refactoring
* s/OwnerInfo/CodeInfo/g;
* migration: draft, compiles
* migration: draft, runs
* migration: draft, runs (fixing)
* deposits repaid non pro rata
* deposits repaid pro rata
* better try-runtime output
* even better try-runtime output
* benchmark migration
* fix merge leftover
* add forgotten fixtures, fix docs
* address review comments
* ci fixes
* cleanup
* benchmarks::prepare to return DispatchError
* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet_contracts
* store memory limits to CodeInfo
* ci: roll back weights
* ".git/.scripts/commands/bench-vm/bench-vm.sh" pallet dev pallet_contracts
* drive-by: update Readme and pallet rustdoc
* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet_contracts
* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet_contracts
* use wasmi 0.29
* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet_contracts
* use wasmi 0.30 again
* query memory limits from wasmi
* better migration types
* ci: pull weights from master
* refactoring
* ".git/.scripts/commands/bench-vm/bench-vm.sh" pallet dev pallet_contracts
* addressing review comments
* refactor
* address review comments
* optimize migration
* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet_contracts
* another review round comments addressed
* ci fix one
* clippy fix
* ci fix two
---------
Co-authored-by: command-bot <>
2023-07-03 11:04:10 +00:00
gupnik
e42768ea34
Removes pallet::call_index from dev_mode example ( #14492 )
...
* Removes call_index
* Adds UI test and updates doc
* Update frame/examples/dev-mode/src/lib.rs
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Update frame/examples/dev-mode/src/lib.rs
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
---------
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-07-03 10:00:44 +00:00
Bastian Köcher
42243fb346
wasm-builder: Make hash and date optional ( #14490 )
...
* wasm-builder: Make `hash` and `date` optional
Apparently there are installations where the `hash` and `date` is optional.
Closes: https://github.com/paritytech/substrate/issues/14335
* ".git/.scripts/commands/fmt/fmt.sh"
---------
Co-authored-by: command-bot <>
2023-07-03 09:58:42 +00:00
Bastian Köcher
698a6d1aa8
sp-api: Put frame-metadata behind some feature ( #14398 )
...
* sp-api: Put `frame-metadata` behind some feature
Closes: https://github.com/paritytech/substrate/issues/14296
* ".git/.scripts/commands/fmt/fmt.sh"
* Review feedback
---------
Co-authored-by: command-bot <>
2023-07-03 11:54:28 +02:00
Bastian Köcher
d124c90734
sc-tracing: Only print events for whitelisted targets ( #14487 )
...
* sc-tracing: Only print events for whitelisted targets
We should only print events for whitelisted targets, otherwise we may run into some stack overflow
while printing the event.
* Update client/tracing/src/lib.rs
Co-authored-by: Koute <koute@users.noreply.github.com >
* Fix
---------
Co-authored-by: Koute <koute@users.noreply.github.com >
2023-07-03 09:47:42 +00:00
joe petrowski
b1d9ce9f75
fix unused var for PoolAssets benchmark ( #2808 )
2023-07-03 11:45:22 +02:00
Cyrill Leutwiler
6005d19905
stabilize instantiation_nonce ( #14493 )
...
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com >
2023-07-03 09:25:17 +00:00
Bastian Köcher
6bb13a2d0e
Use 2021 edition ( #2805 )
2023-07-02 14:40:19 +00:00
Oliver Tale-Yazdi
234ceca1cc
Whitelist 'intrablock_entropy' ( #14489 )
...
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-07-02 14:18:10 +00:00
Oliver Tale-Yazdi
a7e3196b33
Allow Root to initiate auctions ( #7449 )
...
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-07-02 10:20:09 +00:00
Ignacio Palacios
b2fa308d19
Fix for xcm-emulator - Wrong Parachain processing message ( #2800 )
...
* fix
* forgot para_id
* remove unreachable code
2023-07-02 09:35:05 +00:00
Liam Aharon
4137aa687d
migrations: VersionedRuntimeUpgrade ( #14311 )
...
* VersionedRuntimeUpgrade
* only require one version and add a pre-upgrade check
* add docs
* improve warning log
* improve comments
* fix log
* use associated constants
* allow passing from and to versions
* test versioned_runtime_upgrade
* fix typo
* improve docs
* docs
* docs
* remove event from dummy pallet
* remove pre_upgrade current storage version check
* derive_impl
* skip pre/post checks if the actual migration will not run
* improve variable naming
* docs
* fix post_upgrade 'should run' logic
* fix comments
* pre and post hook tests
* feature gate try-runtime stuff
* remove deprecated macro
* Update frame/support/src/migrations.rs
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* decode_all
* make experimental
* use rust generics
* add info log when running
* simplify tests
* improve log
* improve log
* cleaner pre_upgrade encoding
* Update frame/support/src/migrations.rs
Co-authored-by: Gonçalo Pestana <g6pestana@gmail.com >
* Update frame/support/src/migrations.rs
Co-authored-by: Gonçalo Pestana <g6pestana@gmail.com >
* Update frame/support/src/migrations.rs
Co-authored-by: Gonçalo Pestana <g6pestana@gmail.com >
* Update frame/support/src/migrations.rs
Co-authored-by: Gonçalo Pestana <g6pestana@gmail.com >
* Update frame/support/src/migrations.rs
Co-authored-by: Gonçalo Pestana <g6pestana@gmail.com >
* VersionedPostUpgradeData enum
* move versioned runtime upgrade tests to test/tests
* fix rust doc
* clarify comment
---------
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: Gonçalo Pestana <g6pestana@gmail.com >
2023-07-02 08:36:14 +00:00
dependabot[bot]
6b8be7a620
Bump tokio from 1.29.0 to 1.29.1 ( #2803 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.29.0 to 1.29.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.29.0...tokio-1.29.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-01 23:26:06 +02:00
Muharem Ismailov
2f98b56393
Pallets: Assets destroy_accounts releases the deposit ( #14443 )
...
* assset accounts destroy releases the deposit
* enumerate
* Update frame/assets/src/functions.rs
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
* import defensive from frame_support
---------
Co-authored-by: Gavin Wood <gavin@parity.io >
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
Co-authored-by: parity-processbot <>
2023-07-01 15:48:53 +00:00
dependabot[bot]
5666efe3d6
Bump clap from 4.3.9 to 4.3.10 ( #2802 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.3.9 to 4.3.10.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.3.9...v4.3.10 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-01 13:23:09 +00:00
dependabot[bot]
0305686e03
Bump parity-scale-codec from 3.6.1 to 3.6.2 ( #2804 )
...
Bumps [parity-scale-codec](https://github.com/paritytech/parity-scale-codec ) from 3.6.1 to 3.6.2.
- [Release notes](https://github.com/paritytech/parity-scale-codec/releases )
- [Changelog](https://github.com/paritytech/parity-scale-codec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/paritytech/parity-scale-codec/compare/parity-scale-codec-v3.6.1...parity-scale-codec-v3.6.2 )
---
updated-dependencies:
- dependency-name: parity-scale-codec
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-30 21:28:15 +00:00
Muharem Ismailov
0105897ab8
Runtime: Success value and reachable location for Polkadot Collectives benchmarks ( #2784 )
...
* Runtime: Success value and reachable location for Polkadot Collectives benchmarks
* separate promote origin for benches
* pay with ensure
2023-06-30 18:34:26 +00:00
Gavin Wood
1492a454e9
Revert "Introduce Tinkernet multisig XCM configs to Kusama/Rococo through xcm-builder ( #7165 )" ( #7446 )
...
This reverts commit af99520569 .
2023-06-30 12:38:21 +00:00
dependabot[bot]
5f3e5386c1
Bump syn from 2.0.18 to 2.0.22 ( #2793 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.18 to 2.0.22.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.18...2.0.22 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-30 09:57:17 +00:00
Alexandru Vasile
de52e76d52
Stabilize V15 Metadata ( #14481 )
...
* Update frame-metadata to latest branch
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Stabilize V15
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Update frame-metadata
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Use frame-metadata from crates.io
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Adjust testing
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* test: Adjust frame-support metadata docs
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Update primitives/metadata-ir/src/lib.rs
Co-authored-by: James Wilson <james@jsdw.me >
---------
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
Co-authored-by: James Wilson <james@jsdw.me >
Co-authored-by: parity-processbot <>
2023-06-30 12:33:35 +03:00
Bastian Köcher
346bd129b0
Companion for Substrate#14474 ( #2792 )
...
* Companion for Substrate#14474
This removes the requirement to pass the native executor dispatch.
* Fix fix
* Fix
* update lockfile for {"polkadot", "substrate"}
* Fix fix fix
* Fix
---------
Co-authored-by: parity-processbot <>
2023-06-30 00:12:59 +00:00
dependabot[bot]
4ddc8f9486
Bump clap from 4.3.8 to 4.3.9 ( #2796 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.3.8 to 4.3.9.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.3.8...v4.3.9 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-30 02:03:18 +02:00
dependabot[bot]
f4a0a66685
Bump tokio from 1.28.2 to 1.29.0 ( #2795 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.28.2 to 1.29.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-30 01:39:29 +02:00
dependabot[bot]
89df09e2a0
Bump quote from 1.0.28 to 1.0.29 ( #2799 )
...
Bumps [quote](https://github.com/dtolnay/quote ) from 1.0.28 to 1.0.29.
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.28...1.0.29 )
---
updated-dependencies:
- dependency-name: quote
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-30 01:15:20 +02:00
Bastian Köcher
15a03d4951
Companion for Substrate#14474 ( #7434 )
...
* Companion for Substrate#14474
This removes the requirement to pass the native dispatch.
* Adapt
* Better
* Remove patch
* ...
* Fix
* Update Substrate
2023-06-29 16:33:32 +00:00
Bastian Köcher
448989f5ec
sp-api: Support nested transactions ( #14447 )
...
* sp-api: Support nested transactions
Adds support for nested transactions in `sp-api` by using `execute_in_transaction`. This was working
until a recent refactor, but this was actually not intended. However, supporting nested transactions
is a worthwhile feature to have. So, this pr "brings it back" and adds a test to ensure it will not break.
* Make clippy happy
* Assert that the runtime api type is not unwind safe
* Count number of transactions
2023-06-29 18:01:45 +02:00
Bastian Köcher
83caca85b6
frame-benchmarking-cli: Remove native dispatch requirement ( #14474 )
...
* frame-benchmarking-cli: Remove native dispatch requirement
No need for this, we can just use the `WasmExecutor` directly.
* Fixes
* Pass benchmarking host functions
* Ensure we can pass custom host functions
2023-06-29 17:56:25 +02:00
dependabot[bot]
5a172aaa79
Bump serde_json from 1.0.97 to 1.0.99 ( #2797 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.97 to 1.0.99.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.97...v1.0.99 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-29 17:41:13 +02:00
Aaro Altonen
0e58bd91b6
Inject FromSwarm::NewListenAddr to mDNS ( #14478 )
2023-06-29 17:28:32 +02:00