Function sc_light::blockchain::cht::for_each_cht_group [−][src]
pub fn for_each_cht_group<Header, I, F, P>(
cht_size: <Header as Header>::Number,
blocks: I,
functor: F,
functor_param: P
) -> Result<(), Error> where
Header: Header,
I: IntoIterator<Item = <Header as Header>::Number>,
F: FnMut(P, <Header as Header>::Number, Vec<<Header as Header>::Number, Global>) -> Result<P, Error>,
Group ordered blocks by CHT number and call functor with blocks of each group.