| 12345678910111213141516171819202122232425262728293031 |
- /**
- * bitkeep钱包的tron
- * @type {{}}
- */
- let bitkeepTron = {}
- /**
- * 钱包初始校验
- * @returns {*}
- */
- bitkeepTron.isInstall=function (){
- return window.tronLink && window.tronWeb;
- }
- /**
- * 获取基本账户地址
- * @returns {Promise<unknown>}
- */
- 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
|