Trait frame_support::traits::OnInitialize [−][src]
pub trait OnInitialize<BlockNumber> {
fn on_initialize(_n: BlockNumber) -> Weight { ... }
}The block initialization trait.
Implementing this lets you express what should happen for your pallet when the block is beginning (right before the first extrinsic is executed).
Provided methods
fn on_initialize(_n: BlockNumber) -> Weight[src]
The block is being initialized. Implement to have something happen.
Return the non-negotiable weight consumed in the block.
NOTE: This function is called BEFORE ANY extrinsic in a block is applied,
including inherent extrinsics. Hence for instance, if you runtime includes
pallet_timestamp, the timestamp is not yet up to date at this point.
Implementations on Foreign Types
impl<BlockNumber: Clone> OnInitialize<BlockNumber> for ()[src]
impl<BlockNumber: Clone> OnInitialize<BlockNumber> for ()[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0,)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0,)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>, TupleElement23: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>, TupleElement23: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>, TupleElement23: OnInitialize<BlockNumber>, TupleElement24: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>, TupleElement23: OnInitialize<BlockNumber>, TupleElement24: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>, TupleElement23: OnInitialize<BlockNumber>, TupleElement24: OnInitialize<BlockNumber>, TupleElement25: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>, TupleElement23: OnInitialize<BlockNumber>, TupleElement24: OnInitialize<BlockNumber>, TupleElement25: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>, TupleElement23: OnInitialize<BlockNumber>, TupleElement24: OnInitialize<BlockNumber>, TupleElement25: OnInitialize<BlockNumber>, TupleElement26: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>, TupleElement23: OnInitialize<BlockNumber>, TupleElement24: OnInitialize<BlockNumber>, TupleElement25: OnInitialize<BlockNumber>, TupleElement26: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>, TupleElement23: OnInitialize<BlockNumber>, TupleElement24: OnInitialize<BlockNumber>, TupleElement25: OnInitialize<BlockNumber>, TupleElement26: OnInitialize<BlockNumber>, TupleElement27: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>, TupleElement23: OnInitialize<BlockNumber>, TupleElement24: OnInitialize<BlockNumber>, TupleElement25: OnInitialize<BlockNumber>, TupleElement26: OnInitialize<BlockNumber>, TupleElement27: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>, TupleElement23: OnInitialize<BlockNumber>, TupleElement24: OnInitialize<BlockNumber>, TupleElement25: OnInitialize<BlockNumber>, TupleElement26: OnInitialize<BlockNumber>, TupleElement27: OnInitialize<BlockNumber>, TupleElement28: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>, TupleElement23: OnInitialize<BlockNumber>, TupleElement24: OnInitialize<BlockNumber>, TupleElement25: OnInitialize<BlockNumber>, TupleElement26: OnInitialize<BlockNumber>, TupleElement27: OnInitialize<BlockNumber>, TupleElement28: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28)[src]fn on_initialize(_n: BlockNumber) -> Weight[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>, TupleElement23: OnInitialize<BlockNumber>, TupleElement24: OnInitialize<BlockNumber>, TupleElement25: OnInitialize<BlockNumber>, TupleElement26: OnInitialize<BlockNumber>, TupleElement27: OnInitialize<BlockNumber>, TupleElement28: OnInitialize<BlockNumber>, TupleElement29: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29)[src]
impl<BlockNumber: Clone, TupleElement0: OnInitialize<BlockNumber>, TupleElement1: OnInitialize<BlockNumber>, TupleElement2: OnInitialize<BlockNumber>, TupleElement3: OnInitialize<BlockNumber>, TupleElement4: OnInitialize<BlockNumber>, TupleElement5: OnInitialize<BlockNumber>, TupleElement6: OnInitialize<BlockNumber>, TupleElement7: OnInitialize<BlockNumber>, TupleElement8: OnInitialize<BlockNumber>, TupleElement9: OnInitialize<BlockNumber>, TupleElement10: OnInitialize<BlockNumber>, TupleElement11: OnInitialize<BlockNumber>, TupleElement12: OnInitialize<BlockNumber>, TupleElement13: OnInitialize<BlockNumber>, TupleElement14: OnInitialize<BlockNumber>, TupleElement15: OnInitialize<BlockNumber>, TupleElement16: OnInitialize<BlockNumber>, TupleElement17: OnInitialize<BlockNumber>, TupleElement18: OnInitialize<BlockNumber>, TupleElement19: OnInitialize<BlockNumber>, TupleElement20: OnInitialize<BlockNumber>, TupleElement21: OnInitialize<BlockNumber>, TupleElement22: OnInitialize<BlockNumber>, TupleElement23: OnInitialize<BlockNumber>, TupleElement24: OnInitialize<BlockNumber>, TupleElement25: OnInitialize<BlockNumber>, TupleElement26: OnInitialize<BlockNumber>, TupleElement27: OnInitialize<BlockNumber>, TupleElement28: OnInitialize<BlockNumber>, TupleElement29: OnInitialize<BlockNumber>> OnInitialize<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29)[src]