loadNip05s method

  1. @override
Future<List<Nip05?>> loadNip05s(
  1. List<String> pubKeys
)
override

Implementation

@override
Future<List<Nip05?>> loadNip05s(List<String> pubKeys) async {
  await dbRdy;
  final box = _objectBox.store.box<DbNip05>();
  final existing = box
      .query(DbNip05_.pubKey.oneOf(pubKeys))
      .order(DbNip05_.networkFetchTime, flags: Order.descending)
      .build()
      .find();
  return existing.map((dbMetadata) => dbMetadata.toNdk()).toList();
}