:meth:`.WMessengerOnionCoderLayerProto.encode` method implementation.

		:param envelope: original envelope
		:param session: original session
		:param kwargs: additional arguments

		:return: WMessengerTextEnvelope

def encode(self, envelope, session, **kwargs):
		""" :meth:`.WMessengerOnionCoderLayerProto.encode` method implementation.

		:param envelope: original envelope
		:param session: original session
		:param kwargs: additional arguments

		:return: WMessengerTextEnvelope
		"""
		return WMessengerTextEnvelope(str(WHex(envelope.message())), meta=envelope)