code: async function () {
      logger.info('* Funding required users with ST\'');
      logger.info('* Utility Chain Owner funding ST\' on utility chain to staker');
      await setupFundManager.transferSTP(utilityChainOwnerAddr, utilityChainOwnerPassphrase, stakerAddr,
        MIN_FUND.mul(100).toString(10));
  
      logger.info('* Utility Chain Owner funding ST\' on utility chain to redeemer');
      await setupFundManager.transferSTP(utilityChainOwnerAddr, utilityChainOwnerPassphrase, redeemerAddr,
        MIN_FUND.mul(100).toString(10));
  
      logger.info('* Utility Chain Owner funding ST\' on utility chain to utilityRegistrar');
      await setupFundManager.transferSTP(utilityChainOwnerAddr, utilityChainOwnerPassphrase, utilityRegistrarAddr,
        MIN_FUND.mul(100).toString(10));
  
      logger.info('* Utility Chain Owner funding ST\' on utility chain to utilityOps');
      await setupFundManager.transferSTP(utilityChainOwnerAddr, utilityChainOwnerPassphrase, utilityOpsAddr,
        MIN_FUND.mul(100).toString(10));
  
      logger.info('* Utility Chain Owner funding ST\' on utility chain to utilityDeployer');
      await setupFundManager.transferSTP(utilityChainOwnerAddr, utilityChainOwnerPassphrase, utilityDeployerAddr,
        MIN_FUND.mul(100).toString(10));
  
      return Promise.resolve();
    }
docs: Perform
  
  @return {promise<result>}