code: async function(senderAddr, senderPassphrase, recipient, amountInWei, options) {
      const simpleToken = require(rootPrefix + '/lib/contract_interact/simple_token')
      ;
  
      return simpleToken.transfer(senderAddr, senderPassphrase, recipient, amountInWei, options);
  
    }
docs: Transfer ST
  
  @param {string} senderAddr - address of user who is sending amount
  @param {string} senderPassphrase - sender address passphrase
  @param {string} recipient - address of user who is receiving amount
  @param {BigNumber} amountInWei - amount which is being transferred
  @param {object} options -
  @param {string} options.tag - extra param which gets logged for transaction as transaction type
  @param {boolean} [options.returnType] - 'uuid': return after basic validations.
  'txHash': return when TX Hash received. 'txReceipt': return when TX receipt received.  Default: uuid
  
  @return {promise<result>}