4
1
mirror of https://github.com/Qortal/qortal-ui.git synced 2025-02-14 11:15:50 +00:00

remove arr code

This commit is contained in:
PhilReact 2023-11-07 18:27:02 +02:00
parent 5445a62389
commit f00847740b

View File

@ -72,8 +72,6 @@ class ProfileModalUpdate extends connect(store)(LitElement) {
window.parent.reduxStore.getState().app.selectedAddress.dgbWallet; window.parent.reduxStore.getState().app.selectedAddress.dgbWallet;
this.walletsUi.get('rvn').wallet = this.walletsUi.get('rvn').wallet =
window.parent.reduxStore.getState().app.selectedAddress.rvnWallet; window.parent.reduxStore.getState().app.selectedAddress.rvnWallet;
this.walletsUi.get('arrr').wallet =
window.parent.reduxStore.getState().app.selectedAddress.arrrWallet;
this.hasFetchedArrr = false; this.hasFetchedArrr = false;
this.isOpenCustomDataModal = false; this.isOpenCustomDataModal = false;
this.customData = {}; this.customData = {};
@ -286,24 +284,6 @@ class ProfileModalUpdate extends connect(store)(LitElement) {
case 'arrr': case 'arrr':
const arrrWalletName = `${coin}Wallet`; const arrrWalletName = `${coin}Wallet`;
const res2 = await parentEpml.request('apiCall', {
url: `/crosschain/${coin}/syncstatus?apiKey=${this.myNode.apiKey}`,
method: 'POST',
body: `${
window.parent.reduxStore.getState().app.selectedAddress[
arrrWalletName
].seed58
}`,
});
if (res2 !== null && res2 !== 'Synchronized') {
// Check again shortly after
await new Promise((resolve) => setTimeout(resolve, 2000));
this.fetchWalletAddress('arrr');
// No need to make balance or transaction list calls yet
return;
}
let res = await parentEpml.request('apiCall', { let res = await parentEpml.request('apiCall', {
url: `/crosschain/${coin}/walletaddress?apiKey=${this.myNode.apiKey}`, url: `/crosschain/${coin}/walletaddress?apiKey=${this.myNode.apiKey}`,
method: 'POST', method: 'POST',
@ -325,9 +305,16 @@ class ProfileModalUpdate extends connect(store)(LitElement) {
} }
} }
getSelectedWalletAddress(wallet) { async getSelectedWalletAddress(wallet) {
switch (wallet) { switch (wallet) {
case 'arrr': case 'arrr':
if(!this.arrrWalletAddress){
try {
await this.fetchWalletAddress('arrr');
} catch (error) {
console.log({error})
}
}
// Use address returned by core API // Use address returned by core API
return this.arrrWalletAddress; return this.arrrWalletAddress;