diff --git a/vault.js b/vault.js index 6c5b893..99be8fe 100644 --- a/vault.js +++ b/vault.js @@ -78,8 +78,8 @@ export async function ensureVault(socket, chainId, owner, num) { if (!await vaults.contains(chainId,address)) { try { const vault = await createVault(chainId, owner, num) - console.log('created vault', vault) if (vault !== null) { + console.log('created vault', vault) socket.emit('vaults', chainId, owner, [vault]) await emitBalances(socket, chainId, vault) } @@ -97,9 +97,10 @@ export async function ensureVault(socket, chainId, owner, num) { async function createVault(chainId, owner, num) { - console.log('createVault', chainId, owner, num ) const signer = getSigner(chainId); - const deployer = new ethers.Contract(chainInfo[chainId].factory, factoryAbi, signer) + const factory = chainInfo[chainId].factory; + console.log('createVault', chainId, owner, num, factory ) + const deployer = new ethers.Contract(factory, factoryAbi, signer) const vaultAddr = vaultAddress(chainId, owner, num) console.log(' ==>', vaultAddr ) try { @@ -114,7 +115,7 @@ async function createVault(chainId, owner, num) { console.log(`vault already deployed at ${vaultAddr} with version ${ver}`) } catch (e2) { - console.error('could not deploy vault:',e) + console.error('could not deploy vault:', e2) return null } }