forked from LBRYCommunity/lbry-sdk
use block cache
This commit is contained in:
parent
383f0ce450
commit
03a643da52
1 changed files with 2 additions and 2 deletions
|
@ -1529,7 +1529,7 @@ class LBRYElectrumX(SessionBase):
|
||||||
block_hash = tx_info.get('blockhash')
|
block_hash = tx_info.get('blockhash')
|
||||||
if not block_hash:
|
if not block_hash:
|
||||||
return raw_tx, {'block_height': -1}
|
return raw_tx, {'block_height': -1}
|
||||||
merkle_height = (await self.daemon_request('deserialised_block', block_hash))['height']
|
merkle_height = (await self.daemon.deserialised_block(block_hash))['height']
|
||||||
merkle = await self.transaction_merkle(tx_hash, merkle_height)
|
merkle = await self.transaction_merkle(tx_hash, merkle_height)
|
||||||
return raw_tx, merkle
|
return raw_tx, merkle
|
||||||
|
|
||||||
|
@ -1592,7 +1592,7 @@ class LBRYElectrumX(SessionBase):
|
||||||
height = non_negative_integer(height)
|
height = non_negative_integer(height)
|
||||||
hex_hashes = await self.daemon_request('block_hex_hashes', height, 1)
|
hex_hashes = await self.daemon_request('block_hex_hashes', height, 1)
|
||||||
block_hash = hex_hashes[0]
|
block_hash = hex_hashes[0]
|
||||||
block = await self.daemon_request('deserialised_block', block_hash)
|
block = await self.daemon.deserialised_block(block_hash)
|
||||||
return block_hash, block['tx']
|
return block_hash, block['tx']
|
||||||
|
|
||||||
def _get_merkle_branch(self, tx_hashes, tx_pos):
|
def _get_merkle_branch(self, tx_hashes, tx_pos):
|
||||||
|
|
Loading…
Reference in a new issue