raiden-contracts
raiden-contracts copied to clipboard
Smart contract upgradability
Problem definition
How should smart contract upgrades be handled?
IMO we should just have new deploys and have the clients do cross network transfers.
I commented in our spec
repo issue about what solutions I see: https://github.com/raiden-network/spec/issues/22#issuecomment-439317438
Related comment: https://github.com/raiden-network/raiden-contracts/issues/215#issuecomment-437920305, where I show some code splitting options that would allow support for upgradable contracts.