Приведенный ниже код добивается цели:
const HEX_PREFIX = '41';
exports.hexAddressToBase58 = (hexAddress) => {
let retval = hexAddress;
try {
let tronWeb = getTronWeb();
if (hexAddress.startsWith("0x")) {
hexAddress = HEX_PREFIX + hexAddress.substring(2);
}
let bArr = tronWeb.utils['code'].hexStr2byteArray(hexAddress);
retval = tronWeb.utils['crypto'].getBase58CheckAddress(bArr);
} catch (e) {
//Handle
}
return retval;
}