microraiden
microraiden copied to clipboard
Drop setLatestVersionAddress and use ENS
This is an extension to the 1st bullet point of #99
I would like to propose that instead of having a setLatestVersionAddress()
function to let all old contracts know what the latest version contract is, to use an ENS resolver updateable only by the owner pointing to the latest contract version.
Advantages:
- Simpler
- No need to perform N operations for all N old contracts
- Can easily interface with the rest of the Ethereum ecosystem which also uses (or will use in the future) ENS.