- Version number of the
raiden-contracts
(e.g.0.37.1
) - Git tag name related to the chosen version at the
raiden-contracts
repository (e.g.v0.37.1
)
$ cd ./raiden-ts/raiden-contracts
$ git checkout v0.37.1
Edit the file ./raiden-ts/scripts/versions.js
and change the following line
according to the chosen version number (not the tag name).
const contracts_version = "0.37.1";
$ pnpm run clean --filter raiden-ts
$ pnpm install
- Access to https://hub.docker.com/r/raidennetwork/raiden
- Docker Image ID of the Raiden Python image that
demoenv001
should use, e.g.373170d05c6c
Next, tag the image:
$ docker tag 373170d05c6c raidennetwork/raiden:demoenv001
Every Raiden release comes hand-in-hand with a Raiden Service
Bundle (RSB
). The
configured setup for the Light Client uses per default the demo001.env
environment. The related service URLs are:
The environments needs to be updated according to the
documentation of the
selected RSB
release.
Checkout the
documentation
for the hub.raiden.network
resource. The resource it's
repository includes
all relevant configuration files to build a new image.
If the resource has been updated successfully, check if the hub is online and attempt to open a channel to it. Finally try to do a transfer with the hub.
The Light client uses a Docker image to run nightly end-to-end tests. To upgrade this image, checkout the according documentation.