ipv4ToDecimal static method
Converts an IPv4 ip to a number.
Implementation
static BigInt? ipv4ToDecimal(String ip) {
if (!isIPv4(ip)) return null;
final bytes = InternetAddress(ip).rawAddress;
return BigInt.parse(
bytes.map((b) => b.toRadixString(16).padLeft(2, '0')).join(),
radix: 16,
);
}