forked from dashdot/python-x11_hash
-
Notifications
You must be signed in to change notification settings - Fork 70
Open
Description
Has there been a change in the blockhash size for DASH?
With the latest release of DASH v20.0.4 running on P2Pool we are getting the following errors
2024-01-24 16:33:25.813740 > Error:
2024-01-24 16:33:25.813888 > Traceback (most recent call last):
2024-01-24 16:33:25.813938 > File "/usr/local/lib/python2.7/dist-packages/twisted/internet/defer.py", line 575, in _runCallbacks
2024-01-24 16:33:25.813977 > current.result = callback(current.result, *args, **kw)
2024-01-24 16:33:25.814020 > File "/usr/local/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1126, in gotResult
2024-01-24 16:33:25.814061 > _inlineCallbacks(r, g, deferred)
2024-01-24 16:33:25.814098 > File "/usr/local/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1068, in _inlineCallbacks
2024-01-24 16:33:25.814133 > result = result.throwExceptionIntoGenerator(g)
2024-01-24 16:33:25.814168 > File "/usr/local/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
2024-01-24 16:33:25.814205 > return g.throw(self.type, self.value, self.tb)
2024-01-24 16:33:25.814258 > --- <exception caught here> ---
2024-01-24 16:33:25.814291 > File "/demo/p2pool-dash/p2pool/util/deferral.py", line 41, in f
2024-01-24 16:33:25.814345 > result = yield func(*args, **kwargs)
2024-01-24 16:33:25.814380 > File "/usr/local/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1068, in _inlineCallbacks
2024-01-24 16:33:25.814414 > result = result.throwExceptionIntoGenerator(g)
2024-01-24 16:33:25.814444 > File "/usr/local/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
2024-01-24 16:33:25.814479 > return g.throw(self.type, self.value, self.tb)
2024-01-24 16:33:25.814508 > File "/demo/p2pool-dash/p2pool/util/deferral.py", line 172, in __call__
2024-01-24 16:33:25.814540 > value = yield self.func(key)
2024-01-24 16:33:25.814569 > File "/usr/local/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1068, in _inlineCallbacks
2024-01-24 16:33:25.814606 > result = result.throwExceptionIntoGenerator(g)
2024-01-24 16:33:25.814635 > File "/usr/local/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
2024-01-24 16:33:25.814670 > return g.throw(self.type, self.value, self.tb)
2024-01-24 16:33:25.814701 > File "/demo/p2pool-dash/p2pool/dash/height_tracker.py", line 98, in height_cacher
2024-01-24 16:33:25.814732 > x = yield dashd.rpc_getblock('%x' % (block_hash,))
2024-01-24 16:33:25.814766 > File "/usr/local/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1068, in _inlineCallbacks
2024-01-24 16:33:25.815020 > result = result.throwExceptionIntoGenerator(g)
2024-01-24 16:33:25.815065 > File "/usr/local/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
2024-01-24 16:33:25.815102 > return g.throw(self.type, self.value, self.tb)
2024-01-24 16:33:25.815135 > File "/demo/p2pool-dash/p2pool/util/jsonrpc.py", line 141, in _http_do
2024-01-24 16:33:25.815168 > raise Error_for_code(resp['error']['code'])(resp['error']['message'], resp['error'].get('data', None))
2024-01-24 16:33:25.815203 > p2pool.util.jsonrpc.NarrowError: -8 blockhash must be of length 64 (not 50, for '49bfdeaccddbf518c1bc30fe519aa56e91c6e4b22739d920fc')
The specific error we have questions about is the blockhash must be of length 64 (not 50, for '49bfdeaccddbf518c1bc30fe519aa56e91c6e4b22739d920fc') .
Is this due to change for the dash_hash submodule?
Metadata
Metadata
Assignees
Labels
No labels