code: async function () {
      const simpleTokenContractName = 'simpleToken'
        , simpleTokenContractAbi = coreAddresses.getAbiForContract(simpleTokenContractName)
        , simpleTokenContractBin = coreAddresses.getBinForContract(simpleTokenContractName)
      ;
  
      logger.step('** Deploying Simple Token Contract');
      const deploymentResult = await deployHelper.perform(
        simpleTokenContractName,
        web3ValueProvider,
        simpleTokenContractAbi,
        simpleTokenContractBin,
        'foundation');
  
  
      return Promise.resolve(responseHelper.successWithData(
        {contract: 'simpleToken', address: deploymentResult.contractAddress}));
    }
docs: Perform
  
  @return {promise<result>}