Commit Graph

19 Commits

Author SHA1 Message Date
Ricardo Guilherme Schmidt 46c94c40c5 feat: configurable release delay 2024-06-14 12:17:07 -03:00
Ricardo Guilherme Schmidt 3d37a0a1c9
Update to use embark 6.0.0 (#99)
* trim trailing spaces

* update to embark 4.0.2

* bump to solc 0.5.4

* use .selector

* use solidity function selector

* update to embark 6.0.0

* use mocks instead of "instanceOf" tool+tests fix

* update to solidity 0.5.11

* update to solidity 0.5.11

* add spdx license identifiers

* update ENS contracts

* natspec fix return values
2020-07-24 19:16:01 -03:00
Ricardo Guilherme Schmidt 14749c2760 update tests to embark 3.2 2018-10-15 14:57:26 -04:00
Ricardo Guilherme Schmidt 8501add1ee use full address 0 2018-10-15 14:57:26 -04:00
Ricardo Guilherme Schmidt 5f3ef8842c add eraseNode tool 2018-10-15 14:57:26 -04:00
Ricardo Guilherme Schmidt 7cc9448207 allow usernames starting with 0x and non hex chars 2018-10-15 14:57:26 -04:00
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