Raiden PoC 5 - Alternative Channels
Pre-release
Pre-release
This is our first PoC release on our way towards the Raiden MVP for 2017!
It's a big one! It contains 28 PRs from 7 different contributors. It's really nice to also see some external contributors trying their hand on raiden.
Here is the breakdown of what has been implemented.
- Made jsonrpc hex encoding compatible with newer versions of geth:
- Separated development from production dependencies - #296
- Channels can now be reopened after closing - #297
- Unique UDP socket port numbers for the tests - #315
- Make raiden work for MacOSX - #318
- The raiden node will now monitor its channels and automatically dispute if there is a discrepancy - #327
- The client which deploys the registry contract will now keep quiet - #331
- Fix timing error in the networking protocol of raiden - #332
- Channels now emit an event when they are deleted - #336
- Raiden readme changes - #338
- Fixed RLP dependency error - #339
- Fixed Pipy upstream URL location - #342
- Fixed Pipy requirements - #349
- We now reuse TCP ports instead of opening new ones for each new request - #350
- Raiden can now also work with solc versions >= 0.4.9 - #351
- The Raiden node now handles messages from outdated partners and messages sent to non-existing channels in a more graceful way - #352
- General Code refactoring/additions: