getFilterChanges method

Future<MoacFilter> getFilterChanges (int filterId)

Get filter changes Polling method for a filter, which returns an list of logs which occurred since last poll. Filter Id Returns an MoacFilter object or null

Implementation

Future<MoacFilter> getFilterChanges(int filterId) async {
  if (filterId == null) {
    throw ArgumentError.notNull("Moac::getFilterChanges - filterId");
  }
  final List params = [MoacUtilities.intToHex(filterId)];
  final String method = MoacRpcMethods.getFilterChanges;
  final res = await rpcClient.request(method, params);
  if (res != null && res.containsKey(moacResultKey)) {
    return MoacFilter.fromMap(res[moacResultKey]);
  }
  _processError(method, res);
  return null;
}