nwaku/waku/common
NagyZoltanPeter 026d804a0d
feat: Added flexible rate limit checks for store, legacy store and lightpush (#2668)
* Added flexible rate limit checks for store, legacy store and lightpush. Also added rate and traffic metrics.

* Fix chat2 after WakuLegacyStoreCodec rename

* Update waku/common/ratelimit.nim

Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>

* Update waku/common/ratelimit.nim

Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>

* Update waku/waku_store_legacy/protocol.nim

Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>

* Fix review findings, added limit to debug logs

---------

Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>
2024-05-09 20:07:49 +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 fix: store v3 validate cursor & remove messages (#2636) 2024-05-01 14:47:06 -04:00
ratelimit.nim feat: Added flexible rate limit checks for store, legacy store and lightpush (#2668) 2024-05-09 20:07:49 +02:00
tokenbucket.nim feat: Added flexible rate limit checks for store, legacy store and lightpush (#2668) 2024-05-09 20:07:49 +02:00
waku_service_metrics.nim feat: Added flexible rate limit checks for store, legacy store and lightpush (#2668) 2024-05-09 20:07:49 +02:00