getState method

  1. @override
Future<BeaconState> getState({
  1. int? epoch,
})
override

Implementation

@override
Future<BeaconState> getState({int? epoch}) async {
  if (epoch == null || epoch == _state.epoch) {
    return _state;
  }
  final client = Web3Client(
      contractConfig['0x${DEFAULT_CHAIN_ID.toRadixString(16)}']!['rpcUrl']!,
      Client());
  return fetchEpochData(_contract, client, epoch);
}