Error: invalid merkle root¶
Sample¶
Feb 13 10:41:21 wallettest QuadransNode[6538]: Chain config: {ChainID: 10947 Homestead: 0 DAO: <nil> DAOSupport: true EIP150: 0 EIP155: 0 EIP158: 0 Byzantium: 0 Constantinople: 0 ConstantinopleFix: 0 Engine: clique}
Feb 13 10:41:21 wallettest QuadransNode[6538]: Number: 1699802
Feb 13 10:41:21 wallettest QuadransNode[6538]: Hash: 0x062e18fbc28c5cf9a118fc264973e8ce540a8a8570666eaedc35e539c19b1257
Feb 13 10:41:21 wallettest QuadransNode[6538]: Error: invalid merkle root (remote: c0814de04f941ec8a527cb67d8b4a2a3a02a5f074667d28a3a36862eac255459 local: fa080412b6f4e30e368589324d35df655481844eb0125fa262eba56a33c11d1b)
This error is usally due to an incompatibility between the binary you are dunning and che blockchain you are connected to.
This might be due to:
test-net binary not meant to run on main-net
main-net only binary not meant to be run on test-net
test node not made it to release (lab only)
binary no longer supported
To fix this you might need to:
figure out the blockchain net you want to run (main/test)
pick the last version of the binary compatible with said net
update the binary