Fix deployment and configuration tests

This commit is contained in:
Amir Bandeali 2019-10-01 21:44:43 -07:00
parent 8465be2a03
commit 27c039d51c

View File

@ -126,6 +126,9 @@ blockchainTests('Deployment and Configuration End to End Tests', env => {
readOnlyProxy.address,
);
// Authorize owner in the staking proxy.
await stakingProxy.addAuthorizedAddress.awaitTransactionSuccessAsync(owner);
// Deploy the asset proxy contracts.
erc20Proxy = await ERC20ProxyContract.deployFrom0xArtifactAsync(
assetProxyArtifacts.ERC20Proxy,
@ -417,8 +420,6 @@ blockchainTests('Deployment and Configuration End to End Tests', env => {
// Transfer authorization of the staking system. We intentionally neglect
// to add the asset-proxy owner as an authorized address in the asset proxies
// as a security precaution.
await transferAuthorizationAndAssertSuccessAsync(readOnlyProxy);
await transferAuthorizationAndAssertSuccessAsync(staking);
await transferAuthorizationAndAssertSuccessAsync(stakingProxy);
});