Compare commits

...

2 Commits

Author SHA1 Message Date
lash
6c360ca2e5 Add reserved check method 2022-04-29 06:28:01 +00:00
lash
ff74679de8 Remove unneeded deps 2022-04-28 15:37:06 +00:00
4 changed files with 17 additions and 7 deletions

View File

@@ -134,6 +134,10 @@ class QueueEntry:
self.store.cache.set_block(self.tx_hash, block, tx)
def test(self, state):
return self.__match_state(state)
def __str__(self):
v = self.store.get(self.tx_hash)
n = self.store.state(v[0])

View File

@@ -153,3 +153,9 @@ class Store:
entry = QueueEntry(self, k)
entry.load()
entry.sent()
def is_reserved(self, k):
entry = QueueEntry(self, k)
entry.load()
return entry.test(self.RESERVED)

View File

@@ -1,9 +1,9 @@
pysha3==1.0.2
#pysha3==1.0.2
hexathon~=0.1.5
leveldir~=0.3.0
alembic==1.4.2
SQLAlchemy==1.3.20
#alembic==1.4.2
#SQLAlchemy==1.3.20
confini~=0.6.0
pyxdg~=0.27
chainlib>=0.1.0b1,<=0.1.0
shep>=0.1.1rc1,<=0.3.0
#pyxdg~=0.27
chainlib~=0.1.1
shep~=0.2.3

View File

@@ -1,6 +1,6 @@
[metadata]
name = chainqueue
version = 0.1.3
version = 0.1.5
description = Generic blockchain transaction queue control
author = Louis Holbrook
author_email = dev@holbrook.no