frame: support for serde added (#14261)
* frame: support for serde added - enabled `serde` features in dependent crates, no gate feature introduced, linker should do the job and strip unused code. - frame::staking: added impl of `serde::Serialize, serde::Deserialize` for `enum Forcing` - primitives::runtime: impl_opaque_keys macro provides `Serialize/Deserialize` impl if `serde` is enabled - primitives::staking: added impl of `serde::Serialize`, `serde::Deserialize` for `enum StakerStatus` * frame::support: serde for pallets' GenesisConfig enabled in no-std * Cargo.lock updated * Update primitives/staking/Cargo.toml Co-authored-by:Bastian Köcher <git@kchr.de> * fix * Cargo.lock update + missed serde/std in beefy --------- Co-authored-by:
Bastian Köcher <git@kchr.de>
Showing
- substrate/frame/babe/Cargo.toml 6 additions, 6 deletionssubstrate/frame/babe/Cargo.toml
- substrate/frame/beefy/Cargo.toml 5 additions, 5 deletionssubstrate/frame/beefy/Cargo.toml
- substrate/frame/grandpa/Cargo.toml 6 additions, 6 deletionssubstrate/frame/grandpa/Cargo.toml
- substrate/frame/im-online/Cargo.toml 5 additions, 5 deletionssubstrate/frame/im-online/Cargo.toml
- substrate/frame/membership/Cargo.toml 3 additions, 3 deletionssubstrate/frame/membership/Cargo.toml
- substrate/frame/session/Cargo.toml 4 additions, 4 deletionssubstrate/frame/session/Cargo.toml
- substrate/frame/staking/Cargo.toml 7 additions, 7 deletionssubstrate/frame/staking/Cargo.toml
- substrate/frame/staking/src/lib.rs 13 additions, 2 deletionssubstrate/frame/staking/src/lib.rs
- substrate/frame/support/Cargo.toml 2 additions, 2 deletionssubstrate/frame/support/Cargo.toml
- substrate/frame/support/procedural/src/pallet/expand/genesis_config.rs 6 additions, 16 deletions...me/support/procedural/src/pallet/expand/genesis_config.rs
- substrate/frame/support/src/lib.rs 0 additions, 2 deletionssubstrate/frame/support/src/lib.rs
- substrate/frame/system/Cargo.toml 7 additions, 7 deletionssubstrate/frame/system/Cargo.toml
- substrate/frame/system/src/lib.rs 1 addition, 1 deletionsubstrate/frame/system/src/lib.rs
- substrate/primitives/runtime/src/traits.rs 2 additions, 2 deletionssubstrate/primitives/runtime/src/traits.rs
- substrate/primitives/staking/Cargo.toml 2 additions, 2 deletionssubstrate/primitives/staking/Cargo.toml
- substrate/primitives/staking/src/lib.rs 1 addition, 1 deletionsubstrate/primitives/staking/src/lib.rs
Please register or sign in to comment