DCA builder looking good but can't place orders yet

This commit is contained in:
Tim
2024-04-23 18:18:45 -04:00
parent e86b9738d8
commit e74c7320a0
6 changed files with 89 additions and 223 deletions

View File

@@ -36,7 +36,10 @@ const UNKNOWN_PROVIDER = {}
export const useStore = defineStore('app', ()=> {
const clock = ref(timestamp())
const clock = ref(timestamp()) // the clock ticks infrequently enough to be mostly stable for user display
setInterval(()=>clock.value=timestamp(), 10*1000) // 10 secs
const timeZone = ref('Etc/UTC')
const nav = ref(false) // controls opening navigation drawer
const _chainId = ref(Number(Object.keys(version.chainInfo)[0]))
@@ -122,13 +125,11 @@ export const useStore = defineStore('app', ()=> {
this.extraTokens = extras
}
setInterval(()=>clock.value=timestamp(), 10*1000)
return {
nav, chainId, chainInfo, chain, provider, providerRef, vaultInitCodeHash, account, vaults, transactionSenders,
errors, extraTokens, poolPrices, vaultBalances, orders, vault, vaultOrders, tokens, factory, helper,
mockenv, mockCoins,
removeTransactionSender, error, closeError, addToken, clock, balances,
removeTransactionSender, error, closeError, addToken, clock, timeZone, balances,
}
})