/** * bitkeep钱包的tron * @type {{}} */ let bitkeepTron = {} /** * 钱包初始校验 * @returns {*} */ bitkeepTron.isInstall=function (){ return window.tronLink && window.tronWeb; } /** * 获取基本账户地址 * @returns {Promise} */ bitkeepTron.getAccounts=async function (){ return new Promise(async (resolve, reject) => { try { await window.tronLink.request({method: "tron_requestAccounts"}); let selectedAddress = tronWeb.defaultAddress.base58; resolve(selectedAddress) }catch (e) { reject(e) } // const balance = await tronWeb.trx.getBalance(this.selectedAddress); }) } export default bitkeepTron