getBlockAtOffset static method

Future<Map?> getBlockAtOffset(
  1. String server,
  2. int offset, {
  3. String chainid = 'main',
})

Implementation

static Future<Map<dynamic, dynamic>?> getBlockAtOffset(
    String server, int offset,
    {String chainid = 'main'}) async {
  if (offset <= 0) {
    return await getBlock(server);
  }
  var head = await (getBlock(server));
  var response = await HttpHelper.performGetRequest(
      server, 'chains/$chainid/blocks/${head!['header']['level'] - offset}');
  return response;
}