Skip to content

Mainnet Release v3.1.0 Rohinī

Compare
Choose a tag to compare
@karlb karlb released this 30 Jun 14:48
· 129 commits to master since this release
792d5ee

🐱 New Raiden Light Client SDK, dApp and CLI

INFO: The Light Client SDK, CLI and dApp are all work in progress projects. All three projects have been released for mainnet and all code is available in the Light Client repository. As this release still has its limitations and is a beta release, it is crucial to read this readme including the security notes carefully before using the software.

This release brings the Raiden WebUI which was formerly only available for the Python Client to the Light Client CLI. The dApp UI is still available as the other official interface and standalone (browser) client. Use --web-ui with the CLI to bring up the WebUI, served by default from http://localhost:5001/ui.

Raiden SDK

Fixed

  • #3118 Dynamically set config.revealTimeout to half of tokenNetworkRegistryContract.settleTimeout, if it'd be smaller than default of 600s

Changed

  • #3122 Raiden.dumpDatabase now returns an AsyncIterable of database rows objects, which allow to stream even big state dumps without having to accumulate everything in memory; also, it doesn't require stopping SDK to dump state anymore

Added

  • #3123 Raiden.getTransfers method, an easier way to get, filter and paginate over past transfers.

Raiden dApp

Changed

  • #3122 Backup State doesn't require SDK to be shut down anymore

Raiden CLI

Added

  • #3122 /api/v1/state.json endpoint to allow downloading/backing up and --load-state <path.json> parameter to upload/rehydrate state/database in a fresh instance
  • #3123 Experimental: --web-ui option to serve Raiden WebUI from /ui route; requires yarn build:webui