Browse Source

await update

chat-reference
AlphaX-Projects 2 years ago
parent
commit
68e9f210d4
  1. 5
      qortal-ui-core/src/redux/user/actions/update-name.js
  2. 21
      qortal-ui-plugins/plugins/core/trade-portal/trade-portal.src.js

5
qortal-ui-core/src/redux/user/actions/update-name.js

@ -1,9 +1,8 @@
import { updateAccountInfo } from './update-account-info.js' import { updateAccountInfo } from './update-account-info.js'
// import { doUpdateStoredWalletName } from '../user-actions.js'
import { doUpdateStoredWalletName } from './store-wallet.js' import { doUpdateStoredWalletName } from './store-wallet.js'
const GET_NAME_URL = 'names/address/' const GET_NAME_URL = 'names/address/'
const CHECK_NAME_INTERVAL = 1000 * 3 // Every 3 seconds const CHECK_NAME_INTERVAL = 1000 * 10 // Every 10 seconds
export const UPDATE_NAME_STATUSES = { export const UPDATE_NAME_STATUSES = {
LOADING: 'LOADING', LOADING: 'LOADING',
@ -21,8 +20,6 @@ export const doUpdateAccountName = (address, expectedName, awaitingConfirm) => {
const state = getState() const state = getState()
const config = state.config const config = state.config
const node = config.coin.node.api const node = config.coin.node.api
// console.log(config.constants)
// const url = config.constants.proxyURL + node.url + node.tail + GET_NAME_URL + address
const url = node.url + node.tail + GET_NAME_URL + address const url = node.url + node.tail + GET_NAME_URL + address
return fetch(url) return fetch(url)
.then(res => res.json()) .then(res => res.json())

21
qortal-ui-plugins/plugins/core/trade-portal/trade-portal.src.js

@ -1332,18 +1332,21 @@ class TradePortal extends LitElement {
tabSellContent.style.display = (tab === 'sell') ? 'block' : 'none' tabSellContent.style.display = (tab === 'sell') ? 'block' : 'none'
} }
reRenderHistoricTrades() { async reRenderHistoricTrades() {
this.requestUpdate() this.requestUpdate()
await this.updateComplete
this.isLoadingHistoricTrades = false this.isLoadingHistoricTrades = false
} }
reRenderOpenFilteredOrders() { async reRenderOpenFilteredOrders() {
this.requestUpdate() this.requestUpdate()
await this.updateComplete
this.isLoadingOpenTrades = false this.isLoadingOpenTrades = false
} }
reRenderMyOpenOrders() { async reRenderMyOpenOrders() {
this.requestUpdate() this.requestUpdate()
await this.updateComplete
this.isLoadingMyOpenOrders = false this.isLoadingMyOpenOrders = false
} }
@ -1975,7 +1978,6 @@ class TradePortal extends LitElement {
// Closed Event // Closed Event
socket.onclose = () => { socket.onclose = () => {
clearTimeout(socketTimeout) clearTimeout(socketTimeout)
// Restart Socket Connection
restartTradeOffersWebSocket() restartTradeOffersWebSocket()
} }
// Error Event // Error Event
@ -2009,7 +2011,6 @@ class TradePortal extends LitElement {
// Closed Event // Closed Event
socket.onclose = () => { socket.onclose = () => {
clearTimeout(socketTimeout) clearTimeout(socketTimeout)
// Restart Socket Connection
restartTradeBotWebSocket() restartTradeBotWebSocket()
} }
// Error Event // Error Event
@ -2039,7 +2040,6 @@ class TradePortal extends LitElement {
// Closed Event // Closed Event
socket.onclose = () => { socket.onclose = () => {
clearTimeout(socketTimeout) clearTimeout(socketTimeout)
// Restart Socket Connection
restartTradePresenceWebSocket() restartTradePresenceWebSocket()
} }
// Error Event // Error Event
@ -2070,7 +2070,6 @@ class TradePortal extends LitElement {
// Closed Event // Closed Event
socket.onclose = () => { socket.onclose = () => {
clearTimeout(socketTimeout) clearTimeout(socketTimeout)
// Restart Socket Connection
restartPresenceWebSocket() restartPresenceWebSocket()
} }
// Error Event // Error Event
@ -2084,19 +2083,19 @@ class TradePortal extends LitElement {
} }
const restartPresenceWebSocket = () => { const restartPresenceWebSocket = () => {
setTimeout(() => initPresenceWebSocket(true), 20000) setTimeout(() => initPresenceWebSocket(true), 1000)
} }
const restartTradePresenceWebSocket = () => { const restartTradePresenceWebSocket = () => {
setTimeout(() => initTradePresenceWebSocket(true), 20000) setTimeout(() => initTradePresenceWebSocket(true), 1000)
} }
const restartTradeOffersWebSocket = () => { const restartTradeOffersWebSocket = () => {
setTimeout(() => initTradeOffersWebSocket(true), 20000) setTimeout(() => initTradeOffersWebSocket(true), 1000)
} }
const restartTradeBotWebSocket = () => { const restartTradeBotWebSocket = () => {
setTimeout(() => initTradeBotWebSocket(true), 20000) setTimeout(() => initTradeBotWebSocket(true), 1000)
} }
// Start TradeOffersWebSocket // Start TradeOffersWebSocket

Loading…
Cancel
Save