module ActiveHashcash::Reputation
Public Class Methods
# File app/models/active_hashcash/reputation.rb, line 5 def self.scores(ip) address = IPv4Address.scores(ip) range = IPv4Range.scores(ip) { abuse: [address[:abuse], range[:abuse]].max, anonymous: [address[:anonymous], range[:anonymous]].max, attack: [address[:attack], range[:attack]].max } end