[−][src]Trait interledger_service_util::RateLimitStore
Associated Types
type Account: RateLimitAccount
Required methods
fn apply_rate_limits(
&self,
account: Self::Account,
prepare_amount: u64
) -> Box<dyn Future<Item = (), Error = RateLimitError> + Send>
&self,
account: Self::Account,
prepare_amount: u64
) -> Box<dyn Future<Item = (), Error = RateLimitError> + Send>
fn refund_throughput_limit(
&self,
account: Self::Account,
prepare_amount: u64
) -> Box<dyn Future<Item = (), Error = ()> + Send>
&self,
account: Self::Account,
prepare_amount: u64
) -> Box<dyn Future<Item = (), Error = ()> + Send>