9 Commits

Author SHA1 Message Date
Ricardo Guilherme Schmidt
eaefa92a25
make registered usernames in older slashing rules "clearable" in ENS 2018-09-16 23:40:16 -03:00
Ricardo Guilherme Schmidt
8a182ea235
remove legacy abi 2018-09-13 18:40:24 -03:00
Ricardo Guilherme Schmidt
d7dad9af75
fix legacy contract support 2018-09-13 12:44:08 -03:00
Ricardo Guilherme Schmidt
a37440c75e
sanity check on constructor arguments 2018-09-13 11:08:20 -03:00
Ricardo Guilherme Schmidt
16d84233fc
remove restriction on moveRegistry to avoid loss of ens name 2018-09-06 16:45:33 -03:00
Ricardo Guilherme Schmidt
043156cc56
prevent moveAccount to self contract. 2018-09-06 16:38:24 -03:00
Ricardo Guilherme Schmidt
aacd113255
improve natspec, reoder private function to bottom of file 2018-09-06 02:14:40 -03:00
Ricardo Guilherme Schmidt
6145ac2da7
supress warning in low level call 2018-09-05 22:18:37 -03:00
Ricardo Guilherme Schmidt
cbfdd9cc72
Removes multiple domain functionaility from project (#20)
* refactor ENSSubdomainRegistry

* Rename contract

* remove obsolete file

* typo

* Add legacy contract upgradability adaptor

* refactor Dapp to use UsernameRegistrar contract

* use reservedNames.js in usernameregistrar.spec.js

* change array of merkle roots to single merkle root

* load reserved words to deploy contract

* reorganized contract methods

* add withdraw methods for controller move excess funds & wrong ens nodes

* add deployed MerkleProof addresses

* include contract terms in the @notice of register

* approve and call fix & solidity update

* add approveAndCall support

* clear subnode owner and resolver
2018-09-04 18:49:39 -03:00