![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
Functions | |
def | parseline (line) |
def | filtermultiport (ips) |
def | filterbyasn (ips, max_per_asn, max_total) |
def | main () |
Variables | |
int | NSEEDS = 512 |
int | MAX_SEEDS_PER_ASN = 2 |
int | MIN_BLOCKS = 400000 |
SUSPICIOUS_HOSTS | |
PATTERN_IPV4 = re.compile(r"^((\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})):(\d+)$") | |
PATTERN_IPV6 = re.compile(r"^\[([0-9a-z:]+)\]:(\d+)$") | |
PATTERN_ONION = re.compile(r"^([abcdefghijklmnopqrstuvwxyz234567]{16}\.onion):(\d+)$") | |
PATTERN_AGENT = re.compile(r"^(\/Satoshi:0\.8\.6\/|\/Satoshi:0\.9\.(2|3|4|5)\/|\/Core:0.1(0|1|2).\d{1,2}.\d{1,2}\/)$") | |
def makeseeds.filterbyasn | ( | ips, | |
max_per_asn, | |||
max_total | |||
) |
Definition at line 107 of file makeseeds.py.
Referenced by main().
def makeseeds.filtermultiport | ( | ips | ) |
Filter out hosts with more nodes per IP
Definition at line 99 of file makeseeds.py.
Referenced by main().
def makeseeds.main | ( | void | ) |
Definition at line 137 of file makeseeds.py.
def makeseeds.parseline | ( | line | ) |
Definition at line 32 of file makeseeds.py.
Referenced by main().
int makeseeds.MAX_SEEDS_PER_ASN = 2 |
Definition at line 8 of file makeseeds.py.
int makeseeds.MIN_BLOCKS = 400000 |
Definition at line 10 of file makeseeds.py.
int makeseeds.NSEEDS = 512 |
Definition at line 6 of file makeseeds.py.
makeseeds.PATTERN_AGENT = re.compile(r"^(\/Satoshi:0\.8\.6\/|\/Satoshi:0\.9\.(2|3|4|5)\/|\/Core:0.1(0|1|2).\d{1,2}.\d{1,2}\/)$") |
Definition at line 30 of file makeseeds.py.
makeseeds.PATTERN_IPV4 = re.compile(r"^((\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})):(\d+)$") |
Definition at line 27 of file makeseeds.py.
makeseeds.PATTERN_IPV6 = re.compile(r"^\[([0-9a-z:]+)\]:(\d+)$") |
Definition at line 28 of file makeseeds.py.
makeseeds.PATTERN_ONION = re.compile(r"^([abcdefghijklmnopqrstuvwxyz234567]{16}\.onion):(\d+)$") |
Definition at line 29 of file makeseeds.py.
makeseeds.SUSPICIOUS_HOSTS |
Definition at line 14 of file makeseeds.py.