Module frame_support::instances
source · Expand description
Some instance placeholder to be used in frame_support::pallet attribute macro.
frame_support::pallet attribute macro does only requires the instance generic I to be
static (contrary to decl_* macro which requires instance generic to implement
frame_support::traits::Instance).
Thus support provides some instance types to be used, This allow some instantiable pallet to depend on specific instance of another:
pub trait Config<I: 'static = ()>: another_pallet::Config<I> {}NOTE: frame_support::pallet will reexport them inside the module, in order to make them
accessible to frame_support::construct_runtime.
Structs
Instance1 to be used for instantiable pallet define with
pallet macro.Instance2 to be used for instantiable pallet define with
pallet macro.Instance3 to be used for instantiable pallet define with
pallet macro.Instance4 to be used for instantiable pallet define with
pallet macro.Instance5 to be used for instantiable pallet define with
pallet macro.Instance6 to be used for instantiable pallet define with
pallet macro.Instance7 to be used for instantiable pallet define with
pallet macro.Instance8 to be used for instantiable pallet define with
pallet macro.Instance9 to be used for instantiable pallet define with
pallet macro.Instance10 to be used for instantiable pallet define with
pallet macro.Instance11 to be used for instantiable pallet define with
pallet macro.Instance12 to be used for instantiable pallet define with
pallet macro.Instance13 to be used for instantiable pallet define with
pallet macro.Instance14 to be used for instantiable pallet define with
pallet macro.Instance15 to be used for instantiable pallet define with
pallet macro.Instance16 to be used for instantiable pallet define with
pallet macro.