Commit 3b479443 authored by Karl Floersch's avatar Karl Floersch Committed by GitHub

Fix single contract deployment (#194)

* Add address manager address to env

* Remove wait for tx if no AM is deployed
parent 67bd2786
...@@ -23,6 +23,7 @@ const FRAUD_PROOF_WINDOW_SECONDS = env.FRAUD_PROOF_WINDOW_SECONDS || (60 * 60 * ...@@ -23,6 +23,7 @@ const FRAUD_PROOF_WINDOW_SECONDS = env.FRAUD_PROOF_WINDOW_SECONDS || (60 * 60 *
const SEQUENCER_PUBLISH_WINDOW_SECONDS = env.SEQUENCER_PUBLISH_WINDOW_SECONDS || (60 * 30); // 30 min const SEQUENCER_PUBLISH_WINDOW_SECONDS = env.SEQUENCER_PUBLISH_WINDOW_SECONDS || (60 * 30); // 30 min
const CHAIN_ID = env.CHAIN_ID || 420; // layer 2 chainid const CHAIN_ID = env.CHAIN_ID || 420; // layer 2 chainid
const USE_LEDGER = env.USE_LEDGER || false; const USE_LEDGER = env.USE_LEDGER || false;
const ADDRESS_MANAGER_ADDRESS = env.ADDRESS_MANAGER_ADDRESS || undefined;
const HD_PATH = env.HD_PATH || utils.defaultPath; const HD_PATH = env.HD_PATH || utils.defaultPath;
const BLOCK_TIME_SECONDS = env.BLOCK_TIME_SECONDS || 15; const BLOCK_TIME_SECONDS = env.BLOCK_TIME_SECONDS || 15;
const L2_CROSS_DOMAIN_MESSENGER_ADDRESS = const L2_CROSS_DOMAIN_MESSENGER_ADDRESS =
...@@ -101,6 +102,7 @@ const RELAYER_PRIVATE_KEY = env.RELAYER_PRIVATE_KEY; ...@@ -101,6 +102,7 @@ const RELAYER_PRIVATE_KEY = env.RELAYER_PRIVATE_KEY;
gasLimit: DEPLOY_TX_GAS_LIMIT gasLimit: DEPLOY_TX_GAS_LIMIT
}, },
waitForReceipts: WAIT_FOR_RECEIPTS, waitForReceipts: WAIT_FOR_RECEIPTS,
addressManager: ADDRESS_MANAGER_ADDRESS,
}); });
const { failedDeployments, AddressManager } = result; const { failedDeployments, AddressManager } = result;
......
...@@ -32,9 +32,9 @@ export const deploy = async ( ...@@ -32,9 +32,9 @@ export const deploy = async (
'Lib_AddressManager', 'Lib_AddressManager',
config.deploymentSigner config.deploymentSigner
).deploy() ).deploy()
} if (config.waitForReceipts) {
if (config.waitForReceipts) { await AddressManager.deployTransaction.wait()
await AddressManager.deployTransaction.wait() }
} }
const contractDeployConfig = await makeContractDeployConfig( const contractDeployConfig = await makeContractDeployConfig(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment