@broxus/js-core
Version:
MobX-based JavaScript Core library
14 lines (13 loc) • 337 B
JavaScript
import { Address } from 'everscale-inpage-provider';
export function isTvmAddress(value) {
if (value == null) {
return false;
}
if (value instanceof Address) {
return true;
}
if (typeof value === 'string') {
return /^-?(0|[1-9]\d{0,9}):[0-9a-fA-F]{64}$/.test(value);
}
return false;
}