I've been running a geth light client to deploy smart contracts through Truffle Migrations to mainnet. I'm getting: "Error: No trusted canonical hash trie".

Any help in what this entails and how to resolve it?

  • which version of geth you're using? – Ha ĐANG Oct 2 '18 at 2:25
  • v 1.8.7 stable. – Simon de la Rouviere Oct 2 '18 at 16:57
  • I did update to stable 1.8.16 and it still happens – Simon de la Rouviere Oct 2 '18 at 18:30
  • They also mentioned that not sure about the mainnet; you can create an issue on github to report the problem – Ha ĐANG Oct 2 '18 at 22:34
  • I'm getting the (exact?) same problem with 1.8.7, but with rinkeby. I'm also getting "Error: no suitable peers available" It is submitting the transactions, btw, but it is not picking up responses properly. – celeduc Oct 25 '18 at 12:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.