monerium / smart-contracts

ERC20 compatible e-money deployed on Ethereum
https://monerium.com
Apache License 2.0
36 stars 21 forks source link

Change Ownable contracts to Claimable contracts. #5

Closed gislik closed 6 years ago

gislik commented 6 years ago

The risk with Ownable contracts is that once the ownership has been transferred to an invalid (or valid but without private keys) address all control over the token system is lost.

Using Claimable fixes that by making sure that the new owner claims the ownership prior to making the ownership changes.