mirror of
https://github.com/Qortal/qortal-ui.git
synced 2025-03-27 15:55:55 +00:00
Set better timing
This commit is contained in:
parent
f0aa40994e
commit
2b6b270685
@ -91,7 +91,7 @@ class TradePortal extends LitElement {
|
|||||||
border-left: 1px solid var(--tradeborder);
|
border-left: 1px solid var(--tradeborder);
|
||||||
border-top: 1px solid var(--tradeborder);
|
border-top: 1px solid var(--tradeborder);
|
||||||
border-right: 1px solid var(--tradeborder);
|
border-right: 1px solid var(--tradeborder);
|
||||||
color: var(--black);
|
color: var(--black);
|
||||||
}
|
}
|
||||||
|
|
||||||
#tab-buy[active] {
|
#tab-buy[active] {
|
||||||
@ -440,7 +440,7 @@ class TradePortal extends LitElement {
|
|||||||
openTradeOrders: null,
|
openTradeOrders: null,
|
||||||
tradeOffersSocketCounter: 1,
|
tradeOffersSocketCounter: 1,
|
||||||
coinAmount: this.amountString,
|
coinAmount: this.amountString,
|
||||||
tradeFee: "~0.0005"
|
tradeFee: "~0.0001"
|
||||||
}
|
}
|
||||||
|
|
||||||
let litecoin = {
|
let litecoin = {
|
||||||
@ -491,7 +491,7 @@ class TradePortal extends LitElement {
|
|||||||
tradeFee: "~0.0005"
|
tradeFee: "~0.0005"
|
||||||
}
|
}
|
||||||
|
|
||||||
let ravencoin = {
|
let ravencoin = {
|
||||||
name: "RAVENCOIN",
|
name: "RAVENCOIN",
|
||||||
balance: "0",
|
balance: "0",
|
||||||
coinCode: "RVN",
|
coinCode: "RVN",
|
||||||
@ -513,7 +513,7 @@ class TradePortal extends LitElement {
|
|||||||
this.listedCoins.set("LITECOIN", litecoin)
|
this.listedCoins.set("LITECOIN", litecoin)
|
||||||
this.listedCoins.set("DOGECOIN", dogecoin)
|
this.listedCoins.set("DOGECOIN", dogecoin)
|
||||||
this.listedCoins.set("DIGIBYTE", digibyte)
|
this.listedCoins.set("DIGIBYTE", digibyte)
|
||||||
this.listedCoins.set("RAVENCOIN", ravencoin)
|
this.listedCoins.set("RAVENCOIN", ravencoin)
|
||||||
|
|
||||||
workers.set("QORTAL", {
|
workers.set("QORTAL", {
|
||||||
tradesConnectedWorker: null,
|
tradesConnectedWorker: null,
|
||||||
@ -540,7 +540,7 @@ class TradePortal extends LitElement {
|
|||||||
handleStuckTradesConnectedWorker: null
|
handleStuckTradesConnectedWorker: null
|
||||||
})
|
})
|
||||||
|
|
||||||
workers.set("RAVENCOIN", {
|
workers.set("RAVENCOIN", {
|
||||||
tradesConnectedWorker: null,
|
tradesConnectedWorker: null,
|
||||||
handleStuckTradesConnectedWorker: null
|
handleStuckTradesConnectedWorker: null
|
||||||
})
|
})
|
||||||
@ -1101,8 +1101,8 @@ class TradePortal extends LitElement {
|
|||||||
case 'DIGIBYTE':
|
case 'DIGIBYTE':
|
||||||
_url = `/crosschain/dgb/walletbalance?apiKey=${this.getApiKey()}`
|
_url = `/crosschain/dgb/walletbalance?apiKey=${this.getApiKey()}`
|
||||||
_body = window.parent.reduxStore.getState().app.selectedAddress.dgbWallet.derivedMasterPublicKey
|
_body = window.parent.reduxStore.getState().app.selectedAddress.dgbWallet.derivedMasterPublicKey
|
||||||
break
|
break
|
||||||
case 'RAVENCOIN':
|
case 'RAVENCOIN':
|
||||||
_url = `/crosschain/rvn/walletbalance?apiKey=${this.getApiKey()}`
|
_url = `/crosschain/rvn/walletbalance?apiKey=${this.getApiKey()}`
|
||||||
_body = window.parent.reduxStore.getState().app.selectedAddress.rvnWallet.derivedMasterPublicKey
|
_body = window.parent.reduxStore.getState().app.selectedAddress.rvnWallet.derivedMasterPublicKey
|
||||||
break
|
break
|
||||||
@ -1663,7 +1663,7 @@ class TradePortal extends LitElement {
|
|||||||
const startOfferPresenceMapping = async () => {
|
const startOfferPresenceMapping = async () => {
|
||||||
if (presenceTxns !== null) {
|
if (presenceTxns !== null) {
|
||||||
await asyncForEach(presenceTxns, async (presence) => {
|
await asyncForEach(presenceTxns, async (presence) => {
|
||||||
await waitFor(5)
|
await waitFor(50)
|
||||||
let offerIndex = offeringTrades.findIndex((offeringTrade) => offeringTrade.qortalCreatorTradeAddress === presence.address)
|
let offerIndex = offeringTrades.findIndex((offeringTrade) => offeringTrade.qortalCreatorTradeAddress === presence.address)
|
||||||
offerIndex !== -1 ? (offeringTrades[offerIndex].lastSeen = presence.timestamp) : null
|
offerIndex !== -1 ? (offeringTrades[offerIndex].lastSeen = presence.timestamp) : null
|
||||||
})
|
})
|
||||||
@ -1671,7 +1671,7 @@ class TradePortal extends LitElement {
|
|||||||
|
|
||||||
if (tradePresenceTxns !== null) {
|
if (tradePresenceTxns !== null) {
|
||||||
await asyncForEach(tradePresenceTxns, async (tradePresence) => {
|
await asyncForEach(tradePresenceTxns, async (tradePresence) => {
|
||||||
await waitFor(5)
|
await waitFor(50)
|
||||||
let offerIndex = offeringTrades.findIndex((offeringTrade) => offeringTrade.qortalCreatorTradeAddress === tradePresence.tradeAddress)
|
let offerIndex = offeringTrades.findIndex((offeringTrade) => offeringTrade.qortalCreatorTradeAddress === tradePresence.tradeAddress)
|
||||||
offerIndex !== -1 ? (offeringTrades[offerIndex].tradePresenceExpiry = tradePresence.timestamp) : null
|
offerIndex !== -1 ? (offeringTrades[offerIndex].tradePresenceExpiry = tradePresence.timestamp) : null
|
||||||
})
|
})
|
||||||
@ -1818,19 +1818,19 @@ class TradePortal extends LitElement {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const restartPresenceWebSocket = () => {
|
const restartPresenceWebSocket = () => {
|
||||||
setTimeout(() => initPresenceWebSocket(true), 5000)
|
setTimeout(() => initPresenceWebSocket(true), 2000)
|
||||||
}
|
}
|
||||||
|
|
||||||
const restartTradePresenceWebSocket = () => {
|
const restartTradePresenceWebSocket = () => {
|
||||||
setTimeout(() => initTradePresenceWebSocket(true), 5000)
|
setTimeout(() => initTradePresenceWebSocket(true), 2000)
|
||||||
}
|
}
|
||||||
|
|
||||||
const restartTradeOffersWebSocket = () => {
|
const restartTradeOffersWebSocket = () => {
|
||||||
setTimeout(() => initTradeOffersWebSocket(true), 5000)
|
setTimeout(() => initTradeOffersWebSocket(true), 2000)
|
||||||
}
|
}
|
||||||
|
|
||||||
const restartTradeBotWebSocket = () => {
|
const restartTradeBotWebSocket = () => {
|
||||||
setTimeout(() => initTradeBotWebSocket(true), 5000)
|
setTimeout(() => initTradeBotWebSocket(true), 2000)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Start TradeOffersWebSocket
|
// Start TradeOffersWebSocket
|
||||||
@ -2364,11 +2364,11 @@ class TradePortal extends LitElement {
|
|||||||
self.postMessage({ type: 'STUCK_OFFERS', data: stuckOffers })
|
self.postMessage({ type: 'STUCK_OFFERS', data: stuckOffers })
|
||||||
}
|
}
|
||||||
|
|
||||||
// Get Historic Trades
|
|
||||||
getCompletedTrades()
|
|
||||||
|
|
||||||
// Get Offers
|
// Get Offers
|
||||||
getOffers()
|
setTimeout(() => { getOffers() }, 1000)
|
||||||
|
|
||||||
|
// Get Historic Trades
|
||||||
|
setTimeout(() => { getCompletedTrades() }, 1000)
|
||||||
}
|
}
|
||||||
|
|
||||||
filterStuckTrades(states) {
|
filterStuckTrades(states) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user