docs: def decode(self, tx):
          """
          Decodes the given transaction.
  
          Args:
              tx: hex of transaction
          Returns:
              decoded transaction
  
          .. note:: Only supported for blockr.io at the moment.
  
          """
          if not isinstance(self._service, BitcoinBlockrService):
              raise NotImplementedError('Currently only supported for "blockr.io"')
          return self._service.decode(tx)