code: async function () {
      logger.step("** Setting Admin Address of Simple Token Contract to value Registrar");
  
      await SimpleToken.setAdminAddress('foundation', valueRegistrarAddr, {});
      const simpleTokenAdminAddressResponse = await SimpleToken.getAdminAddress()
        , simpleTokenAdminAddress = simpleTokenAdminAddressResponse.data.address;
  
      // check if the admin address is correctly set.
      if(!simpleTokenAdminAddress || !simpleTokenAdminAddress.equalsIgnoreCase(valueRegistrarAddr)){
        return Promise.reject('Admin Address not correctly set');
      }
  
      logger.step("** Finalize Simple Token Contract");
      // finalize the simple token contract
      await SimpleToken.finalize(valueRegistrarAddr, valueRegistrarPassphrase);
  
      return Promise.resolve();
    }
docs: Perform
  
  @return {promise}