docs: function createInTransfer (dappId, amount, secret, secondSecret, timeOffset) {
  	var now = new Date().getTime();
  	var time = timeOffset ? now - timeOffset : now;
  	var keys = crypto.getKeys(secret);
  
  	var transaction = {
  		type: 6,
  		amount: amount,
  		fee: constants.fees.send,
  		recipientId: null,
  		senderPublicKey: keys.publicKey,
  		timestamp: slots.getTime(time),
  		asset: {
  			inTransfer: {
  				dappId: dappId
  			}
  		}
  	};
  
  	crypto.sign(transaction, keys);
  
  	if (secondSecret) {
  		var secondKeys = crypto.getKeys(secondSecret);
  		crypto.secondSign(transaction, secondKeys);
  	}
  
  	transaction.id = crypto.getId(transaction);
  	return transaction;
  }