mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-10-10 03:23:43 +02:00
scripted-diff: Rename hash_serialized_2 to hash_serialized_3
-BEGIN VERIFY SCRIPT- sed -i 's/hash_serialized_2/hash_serialized_3/g' $( git grep -l 'hash_serialized_2' ./src ./contrib ./test ) -END VERIFY SCRIPT-
This commit is contained in:
@@ -85,7 +85,7 @@ class ChainstateWriteCrashTest(BitcoinTestFramework):
|
||||
# Any of these RPC calls could throw due to node crash
|
||||
self.start_node(node_index)
|
||||
self.nodes[node_index].waitforblock(expected_tip)
|
||||
utxo_hash = self.nodes[node_index].gettxoutsetinfo()['hash_serialized_2']
|
||||
utxo_hash = self.nodes[node_index].gettxoutsetinfo()['hash_serialized_3']
|
||||
return utxo_hash
|
||||
except Exception:
|
||||
# An exception here should mean the node is about to crash.
|
||||
@@ -130,7 +130,7 @@ class ChainstateWriteCrashTest(BitcoinTestFramework):
|
||||
If any nodes crash while updating, we'll compare utxo hashes to
|
||||
ensure recovery was successful."""
|
||||
|
||||
node3_utxo_hash = self.nodes[3].gettxoutsetinfo()['hash_serialized_2']
|
||||
node3_utxo_hash = self.nodes[3].gettxoutsetinfo()['hash_serialized_3']
|
||||
|
||||
# Retrieve all the blocks from node3
|
||||
blocks = []
|
||||
@@ -172,12 +172,12 @@ class ChainstateWriteCrashTest(BitcoinTestFramework):
|
||||
"""Verify that the utxo hash of each node matches node3.
|
||||
|
||||
Restart any nodes that crash while querying."""
|
||||
node3_utxo_hash = self.nodes[3].gettxoutsetinfo()['hash_serialized_2']
|
||||
node3_utxo_hash = self.nodes[3].gettxoutsetinfo()['hash_serialized_3']
|
||||
self.log.info("Verifying utxo hash matches for all nodes")
|
||||
|
||||
for i in range(3):
|
||||
try:
|
||||
nodei_utxo_hash = self.nodes[i].gettxoutsetinfo()['hash_serialized_2']
|
||||
nodei_utxo_hash = self.nodes[i].gettxoutsetinfo()['hash_serialized_3']
|
||||
except OSError:
|
||||
# probably a crash on db flushing
|
||||
nodei_utxo_hash = self.restart_node(i, self.nodes[3].getbestblockhash())
|
||||
|
Reference in New Issue
Block a user