UNPKG

@silvana-one/abi

Version:

Silvana ABI Experimental Library

20 lines 651 B
import { PublicKey } from "o1js"; export async function checkAddress(address) { if (!address || typeof address !== "string") { console.error("checkAddress params are invalid:", address); return false; } try { const publicKey = PublicKey.fromBase58(address); if (address !== publicKey.toBase58()) { console.error("checkAddress: address is not valid", address, publicKey.toBase58()); return false; } return true; } catch (error) { console.error("checkAddress catch", { address, error }); return false; } } //# sourceMappingURL=address.js.map