nwaku/waku/common
NagyZoltanPeter a00f350cd1
feat: Added simple, configurable rate limit for lightpush and store-query (#2390)
* feat: Added simple, configurable rate limit for lightpush and store-query
Adjust lightpush rest response to rate limit, added tests ann some fixes
Add rest store query test for rate limit checks and proper error response
Update apps/wakunode2/external_config.nim
Move chronos/tokenbucket to nwaku codebasee with limited and fixed feature set
Add meterics counter to lightpush rate limits

Co-authored-by: gabrielmer <101006718+gabrielmer@users.noreply.github.com>
2024-04-15 15:28:35 +02:00
..
confutils/envvar Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
databases Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
enr Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
envvar_serialization Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
utils Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
base64.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
enr.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
envvar_serialization.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
error_handling.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
hexstrings.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
logging.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
nimchronos.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
paging.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
protobuf.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
ratelimit.nim feat: Added simple, configurable rate limit for lightpush and store-query (#2390) 2024-04-15 15:28:35 +02:00
tokenbucket.nim feat: Added simple, configurable rate limit for lightpush and store-query (#2390) 2024-04-15 15:28:35 +02:00
waku_service_metrics.nim feat: Added simple, configurable rate limit for lightpush and store-query (#2390) 2024-04-15 15:28:35 +02:00