Difference between revisions of "Resyncing SPV file"

From Bisq Wiki
Jump to navigation Jump to search
(Added reference to bisq docs & heading format alongside table of contents so we can "deep link)
Line 1: Line 1:
  
  
The Bisq application makes use of Bitcoin's Simplified Payment Verification or SPV for short. This allows the application to verify if a particular transaction is included in a block without having to download that entire block.  
+
The Bisq application makes use of Bitcoin's Simplified Payment Verification (SPV) mechanism. This allows the application to verify if a particular transaction is included in a block without having to download the entire block.  
  
However, if the SPV file in your bisq application were to become corrupted or fall out of sync it could lead to any number of wallet issues, such as Bisq not displaying the correct account balance.
+
However, if the SPV file in your Bisq application ever becomes corrupted or falls out of sync, it could lead to any number of wallet issues, such as Bisq not displaying the correct account balance.
  
This can be resolved by deleting the SPV file and re-sycing Bisq. The data contained in the SPV file is a collection of data from the Bitcoin blockchain which allows Bisq to retrieve transaction information.
+
This can be fixed by resyncing the SPV file: deleting it and then rebuilding it from the Bitcoin blockchain. This should get rid of any errors and once again allow Bisq to retrieve accurate transaction information.  
 
 
By deleting it you allow Bisq to re-sync the file with the Bitcoin blockchain and fix any potential errors.  
 
  
 
For more information, please refer to [https://docs.bisq.network/backup-recovery.html#resync-spv-chain Bisq Docs]
 
For more information, please refer to [https://docs.bisq.network/backup-recovery.html#resync-spv-chain Bisq Docs]
Line 14: Line 12:
 
==='''Follow these steps to re-sync the SPV file.''' ===
 
==='''Follow these steps to re-sync the SPV file.''' ===
  
====1. Open the Bisq application and click on the '''Settings''' tab====
+
====1. Open Bisq and click on the '''Settings''' tab====
  
 
[[File:Market tab.png||1000px]]
 
[[File:Market tab.png||1000px]]
Line 26: Line 24:
 
[[File:Network info.png||1000px]]
 
[[File:Network info.png||1000px]]
  
''You may now restart the application - Re-syncs may take a while depending on the age of your wallet and number of transactions.''
+
You may now restart the application - Re-syncs can take a while depending on the age of your wallet and number of transactions.
  
''CPU usage may be high and the Bisq application may not respond, this is normal, be patient and allow the re-sync to finish.''
+
CPU usage may be high and the Bisq application may not respond—this is normal. Please be patient while the re-sync finishes.
  
 
-----
 
-----
'''Note: If you are unable to access Bisq, you can manually delete the SPV file from the Bisq directory ---> btc_mainnet ---> wallet ---> bisq.spvchain. You will then be required to manually restart Bisq twice to complete the resync.'''
+
 
 +
Note: If you are unable to open Bisq to access the Settings section, you can manually delete `btc_mainnet/wallet/bisq.spvchain` from your data directory. See default data directory locations [https://docs.bisq.network/backup-recovery.html#back-up here]. You will then need to manually restart Bisq '''twice''' to complete the resync.

Revision as of 02:44, 17 February 2020


The Bisq application makes use of Bitcoin's Simplified Payment Verification (SPV) mechanism. This allows the application to verify if a particular transaction is included in a block without having to download the entire block.

However, if the SPV file in your Bisq application ever becomes corrupted or falls out of sync, it could lead to any number of wallet issues, such as Bisq not displaying the correct account balance.

This can be fixed by resyncing the SPV file: deleting it and then rebuilding it from the Bitcoin blockchain. This should get rid of any errors and once again allow Bisq to retrieve accurate transaction information.

For more information, please refer to Bisq Docs


Follow these steps to re-sync the SPV file.

1. Open Bisq and click on the Settings tab

Market tab.png

2. Click on NETWORK INFO

Settings tab.png

3. Click on DELETE SPV FILE AND RESYNC

Network info.png

You may now restart the application - Re-syncs can take a while depending on the age of your wallet and number of transactions.

CPU usage may be high and the Bisq application may not respond—this is normal. Please be patient while the re-sync finishes.


Note: If you are unable to open Bisq to access the Settings section, you can manually delete `btc_mainnet/wallet/bisq.spvchain` from your data directory. See default data directory locations here. You will then need to manually restart Bisq twice to complete the resync.