checkEstonianBBAN function
Estonian (EE) BBAN check
@ignore
Implementation
bool checkEstonianBBAN(String bban) {
const List<int> weights = <int>[7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7];
final int controlDigit = int.parse(bban[15], radix: 10);
final String toCheck = bban.substring(2, 15);
int sum = 0;
for (int index = 0; index < toCheck.length; index++) {
sum += int.parse(toCheck[index], radix: 10) * weights[index];
}
final int remainder = sum % 10;
return controlDigit == (remainder == 0 ? 0 : 10 - remainder);
}