Automatic snapshot pre-release monthly-2023-01
Changes since last snapshot (monthly-2022-12)
Substrate changes
Runtime
- Add ensure-ops family methods (#12967)
- Allow StakingAdmin to set
min_commission
(#13018) - Ignore empty authority changes (#13010)
- NFTs 2.0 (#12765)
- contracts: Improve contract address derivation (#12883)
- Add CallbackHandle to pallet-assets (#12307)
frame_support::storage
: AddStorageStreamIter
(#12721)- Warn on missing
pallet::call_index
(#12894) - Automatic
withdraw_unbonded
uponunbond
(#12582) - Staking: store last
min-active-bond
on-chain (#12889) - Remove implicit approval chilling upon slash. (#12420)
- General Message Queue Pallet (#12485)
- contracts: Add
instantiation_nonce
API (#12800) - Add
with_weight
extrinsic (#12848) - OpenGov: Abstentions (#12842)
- Non-Interactive Staking (#12610)
- Add
Weightless
benchmark bailing (#12829) - Bounties use SpendOrigin (#12808)
Client
- try-runtime: add cli option --export-proof (#12539)
- Print "stalled" task on shutdown (#13022)
- babe: allow skipping over empty epochs (#11727)
- Fix missing block number issue on forced canonicalization (#12949)
- improve ocw validator/collator CLI description (#12931)
- rpc server with HTTP/WS on the same socket (#12663)
- Remove sandboxing host function interface (#12852)
- Remove
mem_info
and references toparity-util-mem
(#12795)
API
- rpc: Implement
chainHead
RPC API (#12544) - Try-runtime Revamp and Facelift (#12537)
- [pallet-assets] add asset_exists(id: AssetId) function (#12782)
- Move LockableCurrency trait to fungibles::Lockable and deprecate LockableCurrency (#12798)
- Refund referendum submission deposit (#12788)
- Rename some crates for publishing to crates.io (#12837)
- Reduce provisioner work (#12749)