bugfixes
This commit is contained in:
@@ -87,9 +87,7 @@ const errorHandlingProxy = {
|
||||
|
||||
|
||||
export async function connectWallet() {
|
||||
// eth_getaccounts
|
||||
const s = useStore()
|
||||
await s.provider.getSigner()
|
||||
await new ethers.BrowserProvider(window.ethereum).getSigner();
|
||||
}
|
||||
|
||||
let pendingOrders = []
|
||||
@@ -115,7 +113,7 @@ async function _discoverVaults(owner) {
|
||||
// todo multi-vault scan
|
||||
// console.log('_discoverVaults',owner)
|
||||
const num = 0
|
||||
const addr = vaultAddress(owner, num)
|
||||
const addr = vaultAddress(s.factory, s.vaultInitCodeHash, owner, num)
|
||||
// console.log(`vault ${num} at`, addr)
|
||||
if( addr === null ) {
|
||||
s.vaults = []
|
||||
@@ -133,7 +131,7 @@ async function _discoverVaults(owner) {
|
||||
console.error(`bad vault version ${version}`)
|
||||
}
|
||||
catch (e) {
|
||||
console.log(`no vault ${num}`)
|
||||
console.log(`no vault ${num} at ${addr}`, e)
|
||||
}
|
||||
if( s.account == owner ) { // double-check the account since it could have changed during our await
|
||||
s.vaults = result
|
||||
|
||||
Reference in New Issue
Block a user