interface ModuleSecurityConfig {
    allowAnonymous?: boolean;
    allowed?: Record<string, (Lowercase<string> | CosigningAddressSet)[]>;
    disallowed?: Record<string, Lowercase<string>[]>;
}

Properties

allowAnonymous?: boolean

Will the module process queries that have unsigned BoundWitness in query tuples

allowed?: Record<string, (Lowercase<string> | CosigningAddressSet)[]>

If schema in record, then only these address sets can access query

disallowed?: Record<string, Lowercase<string>[]>

If schema in record, then anyone except these addresses can access query