build method
Implementation
Future<void> build() async {
List<Block> blocks = await _localchain.get(
pageSize: 1000,
onPage: (page) =>
_log.finest('cache open — paged ${page.length} blocks'));
blocks.removeWhere((block) =>
block.previousHash?.length == 1 && block.previousHash?[0] == 0);
await _batchBuild(blocks);
await _propsRepository.upsert(TikiChainPropsModel(
key: TikiChainPropsKey.cachedOn,
value: DateTime.now().toIso8601String()));
}