Closed ryanc414 closed 4 years ago
Hi @ryanc414 , Thanks for taking the time to make this issue.
Swarm is not anymore actively maintaining this project.
For your project, we recommend switching over to bee (documentation here), which provides similar functionality to Swarm, but is build up anew from the grounds up, on more modern foundations, with more rigor during development and with the advancing insight which comes naturally while developing software like Swarm.
If you experience any difficulties with the porting of your code, we are more than happy to assist you.
You can reach out to me on Telegram (@eknir) or in the BeeHive (same user name), if you need assistance.
Best,
Thanks for the response! We actually only depend on the ens contract bindings at https://github.com/ethersphere/swarm/contracts/ens/contract, I couldn't find these in the bee repo you linked but it looks like we can use https://github.com/wealdtech/go-ens instead.
System information
Swarm version:
0.5.7
OS & Version: macOS Catalina 10.15.7Expected behaviour
I would like to upgrade to the latest go-ethereum v1.9.23 in a project that also depends on ethersphere/swarm.
Actual behaviour
ethersphere/swarm does not compile with go-ethereum v1.9.23. It seems that the go-ethereum team must have made some non-semver breaking changes.
Steps to reproduce the behaviour
In an empty directory run:
Produces output below:
Backtrace