PHP WebShell
Текущая директория: /opt/BitGoJS/modules/babylonlabs-io-btc-staking-ts/build/src/utils
Просмотр файла: babylon.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isValidBabylonAddress = void 0;
const encoding_1 = require("@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.
*/
const isValidBabylonAddress = (address) => {
try {
const { prefix } = (0, encoding_1.fromBech32)(address);
return prefix === "bbn";
}
catch (error) {
return false;
}
};
exports.isValidBabylonAddress = isValidBabylonAddress;
Выполнить команду
Для локальной разработки. Не используйте в интернете!