예제 #1
0
파일: State.py 프로젝트: som-dev/QRL
    def get_token_metadata(self, token_txhash: bytes):
        try:
            json_data = self._db.get_raw(b'token_' + token_txhash)
            return TokenMetadata.from_json(json_data)
        except KeyError:
            pass
        except Exception as e:
            logger.error('[get_token_metadata] %s', e)

        return None
예제 #2
0
    def get_token_metadata(db, state_code, token_txhash: bytes):
        try:
            json_data = db.get_raw(state_code + b'token_' + token_txhash)
            return TokenMetadata.from_json(json_data)
        except KeyError:
            pass
        except Exception as e:
            logger.error('[get_token_metadata] %s', e)

        return None
예제 #3
0
파일: State.py 프로젝트: pir8aye/QRL
 def get_token_metadata(self, token_txhash: bytes):
     json_data = self._db.get_raw(b'token_'+token_txhash)
     return TokenMetadata.from_json(json_data)
예제 #4
0
파일: State.py 프로젝트: fanff/QRL
 def get_token_metadata(self, token_txhash: bytes):
     json_data = self._db.get_raw(b'token_' + token_txhash)
     return TokenMetadata.from_json(json_data)