fetchLatestHeader method
Fetch latest block header
Implementation
Future<BlockHeader> fetchLatestHeader() async {
try {
final latestBlockNumber = await _chainApi.getChainHeader();
final latestBlockHash = await _chainApi.getBlockHash(blockNumber: latestBlockNumber);
return BlockHeader(hash: latestBlockHash, number: latestBlockNumber);
} catch (e) {
throw FetchError('Failed to fetch latest header: $e');
}
}