Faster incoming/outgoing transaction checking
This commit is contained in:
parent
523fa1c569
commit
0902acf633
|
@ -57,5 +57,5 @@ class WowCache:
|
||||||
except:
|
except:
|
||||||
return {}
|
return {}
|
||||||
|
|
||||||
def set(self, key: str, data: dict, expiry = 300):
|
def set(self, key: str, data: dict, expiry=300):
|
||||||
self._cache.set(key, json.dumps(data, default=json_encoder), ex=expiry)
|
self._cache.set(key, json.dumps(data, default=json_encoder), ex=expiry)
|
||||||
|
|
|
@ -196,7 +196,7 @@ class Proposal(base):
|
||||||
if not isinstance(data, dict):
|
if not isinstance(data, dict):
|
||||||
print('error; get_transfers_in; %d' % self.id)
|
print('error; get_transfers_in; %d' % self.id)
|
||||||
return rtn
|
return rtn
|
||||||
cache.set(cache_key, data=data, expiry=300)
|
cache.set(cache_key, data=data, expiry=60)
|
||||||
except Exception as ex:
|
except Exception as ex:
|
||||||
print('error; get_transfers_in; %d' % self.id)
|
print('error; get_transfers_in; %d' % self.id)
|
||||||
return rtn
|
return rtn
|
||||||
|
@ -241,7 +241,7 @@ class Proposal(base):
|
||||||
if not isinstance(data, dict):
|
if not isinstance(data, dict):
|
||||||
print('error; get_transfers_out; %d' % self.id)
|
print('error; get_transfers_out; %d' % self.id)
|
||||||
return rtn
|
return rtn
|
||||||
cache.set(cache_key, data=data, expiry=300)
|
cache.set(cache_key, data=data, expiry=60)
|
||||||
except:
|
except:
|
||||||
print('error; get_transfers_out; %d' % self.id)
|
print('error; get_transfers_out; %d' % self.id)
|
||||||
return rtn
|
return rtn
|
||||||
|
|
Loading…
Reference in New Issue