isValidAddress function

bool isValidAddress(
  1. String address
)

Returns true if address is a valid ed25519 point encoded to base58.

Implementation

bool isValidAddress(String address) {
  try {
    final data = ByteArray.fromBase58(address);

    return isPointOnEd25519Curve(data);
  } on Exception {
    return false;
  }
}