Ricardo Guilherme Schmidt
c4686a9c39
require caller to know new registry address
2018-10-15 14:57:26 -04:00
Ricardo Guilherme Schmidt
95f3e53081
require all slash commit-reveal
2018-10-15 14:57:26 -04:00
Ricardo Guilherme Schmidt
5d75325182
better describe method signatures
2018-10-03 10:57:03 -03:00
Ricardo Guilherme Schmidt
c6636fe6b9
partial slashing reward, reward msgsender and reserver
2018-09-30 20:14:29 -03:00
Ricardo Guilherme Schmidt
a8ec75cc04
option to prevent front running of username slashing
2018-09-30 01:44:33 -03:00
Ricardo Guilherme Schmidt
a99de3333e
increase time before slashing to prevent error w/ assert
2018-09-30 01:40:35 -03:00
Ricardo Guilherme Schmidt
c81f6d405e
improve consistency
2018-09-30 00:26:03 -03:00
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
47d9e13e8b
fix transfer events check
2018-09-06 03:49:18 -03:00
Ricardo Guilherme Schmidt
06a0181fe1
improve readability of testscript
2018-09-06 02:29:53 -03:00
Ricardo Guilherme Schmidt
30e0dcea6e
Replace magic numbers with event signature calculation ( #1 )
2018-09-05 19:57:41 -03:00
Ricardo Guilherme Schmidt
50db6df321
Updates 151 ENS Usernames to Embark 3.1 ( #21 )
...
* fix run error
* transfer to zero should decerease supply (burn action)
* dont increment address 0 balance
* fix warning
* Update bootstrap to Embark 3.1 (#10 )
* update configs to .js
* update tests
* better test abstraction
* undo changes after test
* small fixes
2018-09-05 03:52:30 -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