Automatic snapshot pre-release monthly-2022-09
Changes since last snapshot (monthly-2022-08)
Substrate changes
Runtime
- Weight v1.5: Opaque Struct (#12138)
- Fix nomination pools pending rewards RPC (#12095)
- Revert "Auto-incremental CollectionId (#11796)" (#12059)
- Replace
T::AccountId
with<T::Lookup as StaticLookup>::Source
(#11670) - Make state types public (#12032)
- Proposal: Flatten
AllPallets
and similar types (#11813) - transactional: Wrap
pallet::calls
directly in storage layers (#11927) - Transaction payment runtime api: query call info and fee details (#11819)
- contracts: Apply depth limit when decoding (#11991)
- Fix 16bit func_id (#11985)
Client
- Weight v1.5: Opaque Struct (#12138)
- Introduce trie level cache and remove state cache (#11407)
- swap ed25519-dalek for ed25519-zebra (#11781)
- Rename --pruning and --keep-blocks to be more similar to one another (#11934)
- Beefy: use VersionedFinalityProof instead of SignedCommitment (#11962)
- Rename
node-runtime
tonode-kitchensink-runtime
(#11930)
API
- Weight v1.5: Opaque Struct (#12138)
- Alliance pallet: retirement notice call (#11970)
- Allow construct_runtime to take cfg attributes for pallets (#11818)
- Implement ResultQuery (#11257)
- Fix Origins Used in Runtime Benchmarks (#12037)
- Proposal: Flatten
AllPallets
and similar types (#11813) - Runtime API versioning (#11779)
- Transaction payment runtime api: query call info and fee details (#11819)
- Change on-the-wire protocol names to include genesis hash & fork id (#11938)
- Rename
node-runtime
tonode-kitchensink-runtime
(#11930)