Closed vinnyTechnic closed 1 year ago
When trying to update to 1.6.1 myself, https://github.com/decred/dcrlnd/blob/a275ed61324ed9ef31ebe801b0c7f3dc5ef57be9/docker/dcrd/Dockerfile#L35-L37 was problematic
The docker tests runs in simnet (which already supports tspends), so the correct course of action is to update the docker scripts to 1.6.x.
gencerts got a complete rewrite for 1.6 with new flags. the equivalent of that old command would be:
gencerts -L -H dcrd -H dcrwallet -f /config/rpc.{cert,key}
Background
I tried to go through
docker/README.md
today and came across this issueYour environment
dcrlnd
masteruname -a
on *Nix). linuxdcrd
or other backend. Dockerfile pinned 1.5.1Steps to reproduce
docker-compose run -d --name alice dcrlnd
:Expected behaviour
Maybe the dcrlnd version should be pinned to a tag without TSPEND or the dcrd/dcrwallet Dockerfiles should be updated to 1..6.1. I'm unsure if this should wait until the TSPEND fork happens