Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
CHANGELOG
benchmark pallet
command only require aHasher
:bench pallet
: only requireHash
instead ofBlock
paritytech/polkadot-sdk#3244slot_duration
fromAuraParams
(paritytech/polkadot-sdk@ec6bf5d). Slotjsonrpsee
version to1.8.0
ApiVersion
topallet_contracts::Config
Contracts-Related Changes
3384:
pallet_contracts
stabilize call_v2, instantiate_v2, lock_dependency and unlock_dependency.These APIs are currently unstable and are being stabilized in this PR.
Note:
add_delegate_dependency
andremove_delegate_dependency
have been renamed tolock_dependency
andunlock_dependency
respectively.3243: Don't fail fast if the weight limit of a cross contract call is too big
Cross contracts calls will now be executed even if the supplied weight limit is bigger than the reamining weight. If the actual weight is too low they will fail in the cross contract call and roll back. This is different from the old behaviour where the limit for the cross contract call must be smaller than the remaining weight.
3154: Contracts: Stabilize caller_is_root API
Removed the #[unstable] attrribute on caller_is_root host function.
3184: Contracts: Remove no longer enforced limits from the Schedule
The limits are no longer in use and do nothing. Every builder overwritting them can just adapt their code to remove them without any consequence.
3415: [pallet-contracts] Add APIVersion to the config.
Add APIVersion to the config to communicate the state of the Host functions exposed by the pallet.