From d356e9e65fdca8630c8465393d7d7617b39575e3 Mon Sep 17 00:00:00 2001 From: Fabio Berger Date: Mon, 11 Mar 2019 14:38:51 +0100 Subject: [PATCH] Add deploying Coordinator contracts to migration script --- packages/migrations/src/migration.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/packages/migrations/src/migration.ts b/packages/migrations/src/migration.ts index 8c42e6d6ff..54b76997a8 100644 --- a/packages/migrations/src/migration.ts +++ b/packages/migrations/src/migration.ts @@ -183,6 +183,21 @@ export async function runMigrationsAsync( await zrxToken.transfer.sendTransactionAsync(forwarder.address, zrxForwarderAmount, txDefaults), ); + // CoordinatorRegistry + const coordinatorRegistry = await wrappers.CoordinatorRegistryContract.deployFrom0xArtifactAsync( + artifacts.CoordinatorRegistry, + provider, + txDefaults, + ); + + // Coordinator + const coordinator = await wrappers.CoordinatorContract.deployFrom0xArtifactAsync( + artifacts.Coordinator, + provider, + txDefaults, + exchange.address, + ); + const contractAddresses = { erc20Proxy: erc20Proxy.address, erc721Proxy: erc721Proxy.address, @@ -193,6 +208,8 @@ export async function runMigrationsAsync( forwarder: forwarder.address, orderValidator: orderValidator.address, dutchAuction: dutchAuction.address, + coordinatorRegistry: coordinatorRegistry.address, + coordinator: coordinator.address, }; return contractAddresses;