Module frame::runtime::types_common
source · Expand description
A set of opinionated types aliases commonly used in runtimes.
This is one set of opinionated types. They are compatible with one another, but are not guaranteed to work if you start tweaking a portion.
Some note-worthy opinions in this prelude:
u32block number.- [
sp_runtime::MultiAddress] and [sp_runtime::MultiSignature] are used as the account id and signature types. This implies that this prelude can possibly used with an “account-index” system (egpallet-indices). And, in any case, it should be paired withAccountIdLookupinframe_system::Config::Lookup.
Type Definitions
- The corresponding account-id type of
Signature. - The block-number type, which should be fed into
frame_system::Config. - The block type, which should be fed into
frame_system::Config. - The opaque block type. This is the same
BlockOf, but it has [sp_runtime::OpaqueExtrinsic] as its final extrinsic type. - A signature type compatible capably of handling multiple crypto-schemes.
- Default set of signed extensions exposed from the
frame_system.