UNPKG

@waku/rln

Version:

RLN (Rate Limiting Nullifier) implementation for Waku

21 lines (19 loc) 688 B
// https://developers.google.com/protocol-buffers/docs/encoding#structure var CODEC_TYPES; (function (CODEC_TYPES) { CODEC_TYPES[CODEC_TYPES["VARINT"] = 0] = "VARINT"; CODEC_TYPES[CODEC_TYPES["BIT64"] = 1] = "BIT64"; CODEC_TYPES[CODEC_TYPES["LENGTH_DELIMITED"] = 2] = "LENGTH_DELIMITED"; CODEC_TYPES[CODEC_TYPES["START_GROUP"] = 3] = "START_GROUP"; CODEC_TYPES[CODEC_TYPES["END_GROUP"] = 4] = "END_GROUP"; CODEC_TYPES[CODEC_TYPES["BIT32"] = 5] = "BIT32"; })(CODEC_TYPES || (CODEC_TYPES = {})); function createCodec(name, type, encode, decode) { return { name, type, encode, decode }; } export { CODEC_TYPES, createCodec };