getMasterchainInfo method

Future<({int initSeqno, int latestSeqno, String shard, int workchain})> getMasterchainInfo()
inherited

Returns the latest masterchain info as a record, wrapped in a Future:

Future<({
  int initSeqno,
  int latestSeqno,
  String shard,
  int workchain,
})>

Implementation

Future<
    ({
      int initSeqno,
      int latestSeqno,
      String shard,
      int workchain,
    })> getMasterchainInfo() async {
  var res = await _getMasterchainInfo();

  return (
    workchain: res.init.workchain,
    shard: res.last.shard,
    initSeqno: res.init.seqno,
    latestSeqno: res.last.seqno,
  );
}