# avro-crc64 API ## fingerprint64AvroSchema(schemaString: string): Promise<Uint8Array> fingerprint64AvroSchema returns a promise which resolves to a Rabin 64-bit crc fingerprint as 8 byte [Uint8Array](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array). ### Parameters - schemaString<string>: [Apache AVRO](https://avro.apache.org/docs/current/) schema in string representation ### Returns - Promise<Uint8Array>: 64-bit fingerprint ### Errors The returned promise will reject with: - AvroSchemaStringSyntaxError<Error>: In case parsing of schemaString fails with a SytaxError Exception - InvalidAvroSchemaError<Error>: In case a [AVSC](https://github.com/mtth/avsc) AVRO Type could not be instantiated with parsed schemaString object.