PHP WebShell
Текущая директория: /opt/BitGoJS/modules/babylonlabs-io-btc-staking-ts/src/utils
Просмотр файла: babylon.ts
import { fromBech32 } from "@cosmjs/encoding";
/**
* Validates a Babylon address. Babylon addresses are encoded in Bech32 format
* and have a prefix of "bbn".
* @param address - The address to validate.
* @returns True if the address is valid, false otherwise.
*/
export const isValidBabylonAddress = (address: string): boolean => {
try {
const { prefix } = fromBech32(address);
return prefix === "bbn";
} catch (error) {
return false;
}
};
Выполнить команду
Для локальной разработки. Не используйте в интернете!