@waku/rln
Version:
RLN (Rate Limiting Nullifier) implementation for Waku
13 lines (12 loc) • 475 B
TypeScript
export declare class IdentityCredential {
readonly IDTrapdoor: Uint8Array;
readonly IDNullifier: Uint8Array;
readonly IDSecretHash: Uint8Array;
readonly IDCommitment: Uint8Array;
IDCommitmentBigInt: bigint;
/**
* All variables are in little-endian format
*/
constructor(IDTrapdoor: Uint8Array, IDNullifier: Uint8Array, IDSecretHash: Uint8Array, IDCommitment: Uint8Array);
static fromBytes(memKeys: Uint8Array): IdentityCredential;
}