docs: def receive(self):
          """I receive data+hash, check for a match, confirm or not
          confirm to the sender, and return the data payload.
          """
          def _receive(input_message):
              self.data = input_message[:-64]
              _hash = input_message[-64:]
              if h.sha256(self.data).hexdigest() == _hash:
                  self._w.send_message('Confirmed!')
              else:
                  self._w.send_message('Not Confirmed!')
  
          yield self.start_tor()
          self._w = wormhole.create(u'axotor', RENDEZVOUS_RELAY, self._reactor,
                                    tor=self._tor, timing=self._timing)
          self._w.set_code(self._code)
          yield self._w.get_message().addCallback(_receive)
          yield self._w.close()
          self._reactor.stop()
          return