Skip to main content

Messages

CelFilterValidation

FieldTypeDescription
allowed_functionsrepeated ``stringList of allowed CEL function names for a specific request type.
allowed_fieldsrepeated ``stringList of allowed field names accessible to the CEL expression.
max_complexityoptional ``uint32Maximum AST node count permitted for a CEL expression.

Filter

FieldTypeDescription
expressionoptional ``stringCEL expression applied server-side. Empty expressions are treated as no-op.
paramsrepeated ``Filter.ParamsEntryNamed parameter bindings for expression parameterization.

ParamsEntry

FieldTypeDescription
keystring
valueFilterParamValue

FilterParamValue

FieldTypeDescription
string_valuestring
bytes_valuebytes
bool_valuebool
int_valuesint64
uint_valueuint64
double_valuedouble
pubkey_valuePubkey
signature_valueSignature
ta_pubkey_valueTaPubkey
ts_signature_valueTsSignature