From 24caaff56b0556992b025bf24cee398e18764033 Mon Sep 17 00:00:00 2001 From: Jonathan Zernik Date: Tue, 12 Jan 2021 20:21:47 -0800 Subject: [PATCH] Simplify rate limiter constructor (#629) --- squeaknode/main.py | 2 -- squeaknode/node/squeak_rate_limiter.py | 4 ---- 2 files changed, 6 deletions(-) diff --git a/squeaknode/main.py b/squeaknode/main.py index 7af0a42a..f59b4991 100644 --- a/squeaknode/main.py +++ b/squeaknode/main.py @@ -238,8 +238,6 @@ def run_node(config): ) squeak_rate_limiter = SqueakRateLimiter( squeak_db, - blockchain_client, - lightning_client, config.core.max_squeaks_per_address_per_hour, ) squeak_whitelist = SqueakMemoryWhitelist( diff --git a/squeaknode/node/squeak_rate_limiter.py b/squeaknode/node/squeak_rate_limiter.py index 7659d835..a2f72508 100644 --- a/squeaknode/node/squeak_rate_limiter.py +++ b/squeaknode/node/squeak_rate_limiter.py @@ -12,13 +12,9 @@ class SqueakRateLimiter: def __init__( self, squeak_db, - blockchain_client, - lightning_client, max_squeaks_per_address_per_hour, ): self.squeak_db = squeak_db - self.blockchain_client = blockchain_client - self.lightning_client = lightning_client self.max_squeaks_per_address_per_hour = max_squeaks_per_address_per_hour def should_rate_limit_allow(self, squeak):