Liam Aharon
38cc4ad6aa
fix(remote-externalities): child trie not loaded ( #14365 )
...
* fix remote-ext chlid keys
* sanity check test that child trie is loaded
2023-06-21 14:16:33 +00:00
Bastian Köcher
321a52bb27
Remove clippy workaround ( #14424 )
2023-06-21 12:06:09 +00:00
Koute
9d1741eb3c
Bump parity-scale-codec to 3.6.1 ( #14428 )
2023-06-21 11:37:11 +00:00
Mira Ressel
13eaab00db
ci: move back to paritytech/ci-linux:production image ( #14422 )
2023-06-20 16:43:36 +02:00
PG Herveou
6ac8537436
Update contract multi-block migration ( #14313 )
...
* move migrate sequence to config
* remove commented out code
* Update frame/contracts/src/lib.rs
Co-authored-by: PG Herveou <pgherveou@gmail.com >
* remove Migrations generic
* make runtime use noop migrations
* restrict is_upgrade_supported
* Update contract multi-block migration
Ensure that we do as many steps as possible given the weight limit passed to on_idle
* undo is_upgrade_supported change
* Update bin/node/runtime/src/lib.rs
Co-authored-by: PG Herveou <pgherveou@gmail.com >
* wip
* fix comment (#14316 )
* fix test
* fix
* Update frame/contracts/src/migration.rs
Co-authored-by: Juan <juangirini@gmail.com >
* fix test doc
* Apply suggestions from code review
Co-authored-by: Sasha Gryaznov <hi@agryaznov.com >
* Fix compilation with feature runtime-benchmarks
* fix example
* fix cargo doc --document-private-items
* private links
* Remove dup comment
* add doc for MigrationInProgress
* PR review remove duplicate asserts
* simplify upper bound
* fix link
* typo
* typo
* no unwrap()
* correct log message
* missing
* fix typo
* PR comment
* Add example with single element tuple
* Improve migration message
* Update frame/contracts/src/benchmarking/mod.rs
Co-authored-by: Sasha Gryaznov <hi@agryaznov.com >
* Update frame/contracts/src/migration.rs
Co-authored-by: Sasha Gryaznov <hi@agryaznov.com >
* Update frame/contracts/src/migration.rs
Co-authored-by: Sasha Gryaznov <hi@agryaznov.com >
* use saturating_accrue instead of +=
* add more doc
* Contracts: Better migration types (#14418 )
* Add explicit error, if try-runtime runs a noop migration
* use mut remaining_weight
---------
Co-authored-by: Juan Girini <juangirini@gmail.com >
Co-authored-by: Sasha Gryaznov <hi@agryaznov.com >
2023-06-20 13:16:28 +00:00
Mira Ressel
6ea3736004
ci: bump ci image for rust 1.70 ( #14399 )
...
* ci: bump ci image for rust 1.70
* ".git/.scripts/commands/update-ui/update-ui.sh" 1.70
* chore: ignore the new let_with_type_underscore lint
---------
Co-authored-by: command-bot <>
2023-06-20 13:26:03 +02:00
Kian Paimani
f4c00ecc3f
Update DOCUMENTATION_GUIDELINES.md ( #14369 )
...
* Update DOCUMENTATION_GUIDELINES.md
* update ToC
* Update docs/DOCUMENTATION_GUIDELINES.md
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Update docs/DOCUMENTATION_GUIDELINES.md
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* fix
---------
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: parity-processbot <>
2023-06-19 22:56:22 +02:00
Oleg Plakida
0aa79f87ca
".git/.scripts/commands/bench-vm/bench-vm.sh" all ( #13933 )
...
Co-authored-by: command-bot <>
2023-06-19 14:31:20 +01:00
Oliver Tale-Yazdi
05592a84eb
Refactor BlockBuilder::propose_with ( #14405 )
...
* Add log target
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Factor out apply_inherents
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Factor out apply_extrinsics
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Factor out print_summary
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Pimp print_summary
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Cleanup
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Fixes
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Update client/basic-authorship/src/basic_authorship.rs
Co-authored-by: Bastian Köcher <git@kchr.de >
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: Bastian Köcher <git@kchr.de >
2023-06-19 10:12:43 +00:00
Gavin Wood
33a6536299
Society v2 ( #11324 )
...
* New Society
* More logic drafting
* More work
* Building
* Some tests
* Fixes
* Improvements to the voting process
* More tests
* Test number 20
* Tests
* 30 tests
* Another test]
* All tests enabled
* Minor stuff
* generate_storage_alias: Rewrite as proc macro attribute
This rewrites the `generate_storage_alias!` declarative macro as proc-macro attribute. While doing
this the name is changed to `storage_alias`. The prefix can now also be the name of a pallet. This
makes storage aliases work in migrations for all kind of chains and not just for the ones that use
predefined prefixes.
* Maintenance operations don't pay fee
* Fix compilation and FMT
* Moare fixes
* Migrations
* Fix tests and add migration testing
* Introduce lazy-cleanup and avoid unbounded prefix removal
* Fixes
* Fixes
* [WIP][Society] Adding benchmarking to the v2. (#11776 )
* [Society] Adding benchmarking to the v2.
* [Society] Code review.
* [Society] Better code.
* Using clear() + clear_prefix() and adding more tests.
* Benchmarking again...
* Fix Cargo
* Fixes
* Fixes
* Spelling
* Fix benchmarks
* Another fix
* Remove println
---------
Co-authored-by: Bastian Köcher <info@kchr.de >
Co-authored-by: Artur Gontijo <arturgontijo@users.noreply.github.com >
2023-06-18 17:22:17 +01:00
Oliver Tale-Yazdi
116b6e65dc
pallet benchmarking: Bump default steps and repeat ( #14408 )
...
* Bump default steps and repeats to useful values
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add check that scheduler weight depends on component
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add test to whitelist pallet
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add env var to disable checks
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Fix
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* remove tests
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-06-18 11:50:34 +00:00
wangjj9219
d8b18417a0
expose the fields of Dust type to public ( #14388 )
2023-06-18 09:14:08 +00:00
Dmitry Markin
4652eaeef8
[network] Extend Notifications logs with SetId where missing ( #14406 )
...
* Extend `Notifications` logs with `SetId` where missing
* Downgrade "Ignoring request to disconnect reserved peer"
* minor: log formatting
2023-06-16 17:01:26 +00:00
Sam Johnson
18df38a4b6
update macro_magic to 0.4.1 ( #14356 )
...
* update to macro_magic 0.4.0
* remove deprecated syntax and related doc comments
* upgrade to macro_magic v0.4.1
* fix import issue
* fix UI tests
* resolve frame_support path properly
* add docs note about importing
* fix typo
* Update frame/support/procedural/src/lib.rs
Co-authored-by: Guillaume Yu Thiolliere <gui.thiolliere@gmail.com >
* revert UI tests changes because we can't use rust 1.70
* fix UI tests
* fix another UI test
* use simplified import style
* switch back import since tests are written expecting it that way
---------
Co-authored-by: Guillaume Yu Thiolliere <gui.thiolliere@gmail.com >
2023-06-16 13:06:28 +00:00
Anton
1453bc9a2d
[frame/im-online] remove ensure from pre_upgrade ( #14401 )
...
* [frame/im-online] remove ensure from pre_upgrade
modify ensure in post_upgrade to allow for future upgrades
refs https://github.com/paritytech/substrate/pull/14251#discussion_r1230973672
* cargo fmt
2023-06-16 12:17:01 +00:00
Oliver Tale-Yazdi
0895f4904f
Delete 1D weight ctors and set explicit deprecation dates ( #14397 )
...
* Delete old weight functions
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add explicit removal dates
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Upate UI tests
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-06-16 12:09:28 +00:00
Sacha Lansky
ebf7c1c478
Fix links ( #14371 )
2023-06-16 11:14:05 +00:00
Juan
6673f836ea
Add a deprecation warning to the old runtime GenesisConfig ( #14224 )
...
* soft deprecate genesisconfig
* temporarily add a deprecation attr
* update tests
* update mocks
* update genesis config
* update genesis config
* update genesis config
* update genesis config
* remove deprecation warning
* add a deprecation warning to the old runtime GenesisConfig
* add a date to the deprecation message
---------
Co-authored-by: parity-processbot <>
2023-06-16 10:54:21 +00:00
Bastian Köcher
53f4b4df76
Run all tests with try-runtime feature enabled ( #14396 )
...
* Run all tests with `try-runtime` feature enabled
There are some tests that are guarded behind the `try-runtime` feature which are currently not being
executed. This pull requests changes this and enables the feature for the test run.
* Add some docs
* Rename variable
2023-06-16 12:16:19 +02:00
Adrian Catangiu
4311411133
sc-consensus-beefy: fix flaky test beefy_reports_equivocations ( #14382 )
...
Test was using too small a timeout of 250ms to verify equivocation is reported.
If the test machine is loaded with many async tasks running, the voters work
and subsequent gossiping does not fit within the 250ms window.
Do multiple tries to verify equivocation reporting with exponential timeouts,
most times it will be within 250ms, but the test will retry several times up
to 5seconds total before giving up.
Signed-off-by: Adrian Catangiu <adrian@parity.io >
2023-06-16 10:00:11 +03:00
Marijn Schouten
5426b17f9c
fix clippy warnings in node template ( #14390 )
2023-06-15 20:17:38 +00:00
Anton
6cd2c8b395
[frame/im-online] remove network state from heartbeats ( #14251 )
...
* [frame/im-online] remove `external_addresses` from heartbeats
Users should use DHT for discovering new nodes. The reason for adding external addresses was
unstable work of authority discovery (see https://github.com/paritytech/substrate/issues/2719 ),
which is now stable. Hence we can safely remove `external_addresses`.
Refs https://github.com/paritytech/polkadot/issues/7181
* remove unused import
* run benchmark
* remove external_addresses from offchain NetworkState
* add missing fn to TestNetwork
* Revert "run benchmark"
This reverts commit a282042c2d6bf8bae2c383f6e2699c3fe2970a3d.
* update weights
* address @bkchr comments
* remove duplicate fn
* cleanup benchmarking.rs
* fix executor tests
* remove peer_id from hearbeat as well
https://github.com/paritytech/substrate/pull/14251#discussion_r1210887220
* remove MaxPeerDataEncodingSize
* change storage value type to `()`
https://github.com/paritytech/substrate/pull/14251#discussion_r1214268931
* scaffold storage migration
* no need to check the type actually
* remove unnecessary types from v0 mod
* add a test for migration
* expose Config types
+ pre_upgrade and post_upgrade working fn
* fix test
* replace dummy type with ConstU32
* add some comments to migration test
* fix comment
* respond to @bkchr comments
* use BoundedOpaqueNetworkState::default
intead of using default for each field
2023-06-15 09:42:36 +00:00
Branislav Kontur
4057ef1554
Fix for pallet_assets::create benchmark ( #14384 )
...
* Fix for `pallet_assets::create` benchmark
* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet-assets
---------
Co-authored-by: command-bot <>
2023-06-14 20:03:37 +00:00
Michal Kucharczyk
52a0910c71
construct_runtime: support for expanding the macro code (#14379 )
...
* construct_runtime: support for expanding the macro code
* Update frame/support/procedural/src/construct_runtime/mod.rs
Co-authored-by: Bastian Köcher <git@kchr.de >
* Update frame/support/procedural/Cargo.toml
Co-authored-by: Bastian Köcher <git@kchr.de >
* fmt added
* fmt removed
---------
Co-authored-by: Bastian Köcher <git@kchr.de >
2023-06-14 18:49:48 +00:00
kostekIV
e9bb5e737a
Expose ExtraFlags struct ( #14376 )
2023-06-14 16:44:47 +00:00
Guillaume Yu Thiolliere
7db4d74c43
Restructure macro-related exports into private mods for frame ( #14375 )
...
* minor refactor
* Update frame/election-provider-support/src/lib.rs
* Update frame/election-provider-support/solution-type/src/lib.rs
Co-authored-by: Bastian Köcher <git@kchr.de >
* ".git/.scripts/commands/fmt/fmt.sh"
---------
Co-authored-by: Bastian Köcher <git@kchr.de >
Co-authored-by: command-bot <>
2023-06-14 12:44:01 +00:00
Mira Ressel
b78473d28a
cargo-hfuzz ci: specify manifest patches via cargo --config ( #14372 )
...
This is less brittle than locally editing Cargo.toml, which breaks when
our devs submit PRs such as #13992 that also temporarily add a patch
section.
2023-06-14 13:54:58 +02:00
Bastian Köcher
1eb3b31ad0
sc-executor-wasmtime: Do not use absolute path to Cargo.toml in test ( #14370 )
...
* sc-executor-wasmtime: Do not use absolute path to `Cargo.toml` in test
As the test is executed inside the workspace, `cargo metadata` will automatically detect the correct
`Cargo.toml`. This is required for the mono repo.
* ".git/.scripts/commands/fmt/fmt.sh"
---------
Co-authored-by: command-bot <>
2023-06-13 21:14:53 +02:00
Oliver Tale-Yazdi
fda776951d
benchmark pallet: Error if files are overwritten twice ( #14352 )
...
* benchmark pallet: Error if files are overwritten twice
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Fix
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Fix error message
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-06-13 16:51:18 +00:00
Liam Aharon
72046c2830
migration(elections-phragmen): unreserve deposits and clear locks ( #14218 )
...
* pre_upgrade hook wip
* working pre_upgrade
* simplify code
* cleanup and document
* return reads from get_account_deposited_and_staked_sums
* improve comment
* on_runtime_upgrade comment
* post upgrade comment
* use saturating_add
* clippy
* clean up balances
* add tests
* fix comment
* oops
* actually fix comment
* fix std build
* address pr comments
* remove redundant comment
* update comment
* add comment
* oliver comments from tips pallet pr
* lint
* remove need for do_pre/do_post runtime functions
* generic dbweight
* Update frame/elections-phragmen/src/migrations/unlock_and_unreserve_all_funds.rs
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Update frame/elections-phragmen/src/migrations/unlock_and_unreserve_all_funds.rs
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* pr comments
* remove useless check
* feature gate log target
* lint
* Update frame/elections-phragmen/src/migrations/unlock_and_unreserve_all_funds.rs
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* add log for unexpected amounts
---------
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-06-13 16:07:13 +00:00
Liam Aharon
93dea08420
migration(democracy): unreserve deposits and clear locks ( #14226 )
...
* unlock and unreserve all migration
* log total amount to unlock
* clippy
* clippy
* simplify balance types
* add tests
* fix comment
* fix std features
* remove redundant dev-dep
* address comments
* remove redundant std
* estimate weights
* fix comments
* fix tests
* clippy
* track democracy bugged deposits
* improve pre_migration logs
* oliver comments from tips pr
* run pre and post hooks in tests
* flexible dbweight type
* Update frame/democracy/src/migrations/unlock_and_unreserve_all_funds.rs
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Update frame/democracy/src/migrations/unlock_and_unreserve_all_funds.rs
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
* Update frame/democracy/src/migrations/unlock_and_unreserve_all_funds.rs
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* docs
* Update frame/democracy/src/lib.rs
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Update frame/democracy/src/migrations/unlock_and_unreserve_all_funds.rs
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* add log target
* fix visibility
* lint
* use log target
---------
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
2023-06-13 16:06:35 +00:00
Oliver Tale-Yazdi
3b6d31f03d
pallet-glutton: over-unity consumption (#14338 )
...
* pallet-glutton: over-unity consumption
* Add hard limit
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Tests
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Cleanup
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Highlight warning
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Fix docs
* Review test fixes
Co-authored-by: Guillaume Yu Thiolliere <gui.thiolliere@gmail.com >
* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet-glutton
* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet-glutton
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: Guillaume Yu Thiolliere <gui.thiolliere@gmail.com >
Co-authored-by: command-bot <>
2023-06-13 15:57:04 +00:00
Ankan
2c7166eb9c
Take into account proof size for transaction payment and priority ( #13958 )
...
* use both proof size and weight
* old tests pass, todo: add tests for weight proof size
* refactor priority calculation
* refactor
* normalize dimensions
* refactor
* update comments
* use higher resolution
* test multiplier can grow
* restore ref time test cases
* fix hacky test
* fmt
* update tests
* revert to original error rate
* update targetedFeeAdjustment doc
* Update frame/transaction-payment/src/lib.rs
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* import defensive
---------
Co-authored-by: parity-processbot <>
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-06-13 15:53:38 +02:00
Jegor Sidorenko
d767d748d3
Use Incrementable from frame_support::traits ( #14367 )
...
* Use Incrementable from frame_support::traits
* Chore
2023-06-13 13:46:19 +00:00
dependabot[bot]
11cf3e0b10
Bump hyper-rustls from 0.23.2 to 0.24.0 ( #14233 )
...
Bumps [hyper-rustls](https://github.com/ctz/hyper-rustls ) from 0.23.2 to 0.24.0.
- [Commits](https://github.com/ctz/hyper-rustls/compare/v/0.23.2...v/0.24.0 )
---
updated-dependencies:
- dependency-name: hyper-rustls
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>
Co-authored-by: parity-processbot <>
2023-06-13 13:27:47 +00:00
dependabot[bot]
b11e78bc4b
build(deps): bump expander from 1.0.0 to 2.0.0 ( #14361 )
...
Bumps [expander](https://github.com/drahnr/expander ) from 1.0.0 to 2.0.0.
- [Release notes](https://github.com/drahnr/expander/releases )
- [Commits](https://github.com/drahnr/expander/compare/v1.0.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: expander
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-13 12:37:18 +00:00
Sacha Lansky
ee48773988
PR template improvements ( #14148 )
...
* Minor edits to CONTRIBUTING
* Update PULL_REQUEST_TEMPLATE
* Add Closes for GH semantic linking
* Update docs/PULL_REQUEST_TEMPLATE.md
* Update docs/PULL_REQUEST_TEMPLATE.md
* Apply suggestions from code review
* Update docs/PULL_REQUEST_TEMPLATE.md
---------
Co-authored-by: parity-processbot <>
2023-06-13 08:21:37 +00:00
Sacha Lansky
b08a58f8e5
Improvements to node template README ( #14181 )
...
* Update README.md
* Update bin/node-template/README.md
2023-06-13 08:20:17 +00:00
Alexander Kalankhodzhaev
a5b459e97d
Reimport WeightInfo ( #14358 )
2023-06-13 10:02:05 +02:00
Squirrel
cadc92b893
fix new warning in nightly ( #14334 )
...
* fix new warning
* Too soon
* Explicitly import
2023-06-13 09:36:54 +02:00
Abhijit Roy
4ba78088d3
Update Pallet placeholder struct as per FRAME v2 ( #14348 )
...
* Update Pallet placeholder struct as per FRAME v3
* ".git/.scripts/commands/fmt/fmt.sh"
* Update lib.rs
Removed the unused import
---------
Co-authored-by: command-bot <>
2023-06-12 15:22:05 +00:00
dependabot[bot]
3465e692b4
build(deps): bump comfy-table from 6.2.0 to 7.0.0 ( #14333 )
...
Bumps [comfy-table](https://github.com/nukesor/comfy-table ) from 6.2.0 to 7.0.0.
- [Release notes](https://github.com/nukesor/comfy-table/releases )
- [Changelog](https://github.com/Nukesor/comfy-table/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nukesor/comfy-table/compare/v6.2.0...v7.0.0 )
---
updated-dependencies:
- dependency-name: comfy-table
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 14:25:26 +02:00
Gavin Wood
9716c8a1cb
Frame: Give Referendum SubmitOrigin argument ( #14326 )
...
* Referedum's SubmitOrigin should have an arg
* Fixes
* Nits and two extra utils
* Fixes
* Fixes
2023-06-12 09:10:19 +01:00
asynchronous rob
62f37e105c
pallet-aura: Allow multiple blocks per slot ( #14024 )
...
* pallet-aura: Allow multiple blocks per slot
* run fmt
* rework as associated type
* fix fallout
* fmt
* use constbool
* fmt
2023-06-09 21:04:37 +00:00
Arkadiy Paronyan
881fd1e0dc
Fix RPC error code conflict ( #14315 )
...
* Base error code module
* Base error code module
* fmt
2023-06-09 18:24:49 +02:00
Sergejs Kostjucenko
ee895b3986
fix gha set-output command ( #14312 )
2023-06-09 16:17:35 +03:00
Squirrel
41735589ee
it's always false... ( #13330 )
2023-06-09 12:11:25 +00:00
Juan
112a0e7352
Move type Migrations to Config ( #14309 )
...
* move migrate sequence to config
* remove commented out code
* Update frame/contracts/src/lib.rs
Co-authored-by: PG Herveou <pgherveou@gmail.com >
* remove Migrations generic
* make runtime use noop migrations
* restrict is_upgrade_supported
* undo is_upgrade_supported change
* Update bin/node/runtime/src/lib.rs
Co-authored-by: PG Herveou <pgherveou@gmail.com >
* add rust doc example for `Migrations`
* feature gate NoopMigration
* fix example code
* improve example
---------
Co-authored-by: PG Herveou <pgherveou@gmail.com >
2023-06-09 11:04:31 +00:00
Squirrel
8d51961704
No need for AssetBalanceOf ( #14325 )
2023-06-08 20:49:25 +00:00
yjh
ddb46a8aa0
refactor: define trait HashOutput for some Hash associate type ( #14220 )
...
* define trait `HashOutput`
* improve
* improve
* Update primitives/runtime/src/traits.rs
Co-authored-by: Bastian Köcher <git@kchr.de >
* remove `Block::Hash: Ord`
* fmt
* add `MaybeFromStr`
* cleanup
* fix
* remove useless `HashOutput`
---------
Co-authored-by: Bastian Köcher <git@kchr.de >
2023-06-08 02:02:13 +00:00