package Ġbr . com . program ad orth i . an arch t ecture try . feature . blockchain . data . local Ċ Ċ import Ġbr . com . program ad orth i . an arch t ecture try . feature . blockchain . domain . Blockchain Ċ import Ġio . reactivex . functions . Function Ċ import Ġjava . util .* Ċ Ċ class ĠBlock chain Current Value Local Mapper Ġ: ĠFunction < List < Blockchain Current Value Entity >, ĠBlock chain > Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġapply ( items : ĠList < Blockchain Current Value Entity >): ĠBlock chain Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( items . isEmpty ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠBlock chain . EMPTY ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġval Ġentity Ġ= Ġitems . first () ĊĠĠĠĠĠĠĠ Ġreturn ĠBlock chain ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdate Ġ= ĠDate ( entity . timestamp ), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvalue Ġ= Ġentity . value ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ Ċ }