mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-25 21:07:56 +00:00
ddb53c87f5
This PR backports `spec_version`, `node_version` bumps and reordering of the prdocs from the 1.10.0 release branch
27 lines
1012 B
Plaintext
27 lines
1012 B
Plaintext
# Schema: Polkadot SDK PRDoc Schema (prdoc) v1.0.0
|
|
# See doc at https://raw.githubusercontent.com/paritytech/polkadot-sdk/master/prdoc/schema_user.json
|
|
|
|
title: Add the ability for MessageQueue to process enqueued messages on idle
|
|
|
|
doc:
|
|
- audience: Runtime Dev
|
|
description: |
|
|
Add the option to use remaining weight on idle for processing enqueued messages.
|
|
This will increase the chances of the messages enqueued during inherent extrinsics to be processed in the same block.
|
|
New config types is added on the message-queue `Config` trait:
|
|
- `IdleMaxServiceWeight`
|
|
|
|
example:
|
|
```rust
|
|
parameter_types! {
|
|
// The maximum weight to be used from remaining weight for processing enqueued messages on idle
|
|
pub const IdleMaxServiceWeight: Weight = Some(Weight);
|
|
}
|
|
|
|
type IdleMaxServiceWeight = IdleMaxServiceWeight; // or `()` to not use this feature
|
|
```
|
|
|
|
crates:
|
|
- name: pallet-message-queue
|
|
bump: major
|