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
Ricardo Guilherme Schmidt
5a42a19d44
finish coverage of enssubdomainregistry
2018-08-30 09:44:22 -04:00
Ricardo Guilherme Schmidt
c35a987d84
new test script for ENS Subdomain Registry
2018-08-30 09:44:22 -04:00
Ricardo Guilherme Schmidt
fb3544ebee
simplify unallowed chars slash cond., add new slashing cond.
2018-08-30 09:44:22 -04:00
Ricardo Guilherme Schmidt
fc7a77a8e4
add test for slashing mechanism
2018-08-30 09:44:22 -04:00
Ricardo Guilherme Schmidt
d8a60a8201
fix merkle tree tool to latest web3
2018-08-30 09:44:22 -04:00
Ricardo Guilherme Schmidt
725b68a69e
add "empty" merkle root of unallowed chars
2018-08-30 09:44:22 -04:00
Ricardo Guilherme Schmidt
b289408e03
utils,and test for merkle proof library
2018-08-30 09:44:22 -04:00
Barry Gitarts
6d48a33509
remove statusAccount from enssubdomain registry tests
2018-08-10 12:43:41 -06:00
Barry Gitarts
e6428cc331
add initial elliptic curve points generation
2018-08-10 12:43:41 -06:00
Barry Gitarts
94fcf57fc5
update test for ENSSubDomainRegistry
2018-07-18 10:30:44 -04:00
Barry Gitarts
ef4ff22ed5
add status contact code to register method
2018-06-08 15:35:31 -04:00
Barry Gitarts
8bcc29f35c
[DO NOT MERGE] change naming of two functions in subdomain registry ( #6 )
...
* change naming of two functions in subdomain registry
* rename function calls in tests and UI
2018-06-08 15:35:31 -04:00
Ricardo Guilherme Schmidt
dac59c0f55
add .domains(bytes32) test
2018-06-08 15:34:31 -04:00
Ricardo Guilherme Schmidt
576b7e35e3
use on deploy at testscripts
2018-06-08 15:31:21 -04:00
Ricardo Guilherme Schmidt
a9cc073c67
small fix in testscript
2018-06-08 15:03:43 -04:00
Ricardo Guilherme Schmidt
ee89f3da98
put timeout in right place
2018-06-08 15:01:23 -04:00
Ricardo Guilherme Schmidt
1cd3ea3262
update function in test
2018-06-08 15:01:23 -04:00
Ricardo Guilherme Schmidt
c7bde0bfde
reorganize tests + domain migration test
2018-06-08 15:01:23 -04:00
Ricardo Guilherme Schmidt
b45c2967ce
implement release subdomain tests
2018-06-08 15:01:23 -04:00
Ricardo Guilherme Schmidt
b36821ca13
fix error
2018-06-08 14:59:29 -04:00
Ricardo Guilherme Schmidt
990fb7aace
small fix
2018-06-08 14:59:29 -04:00
Ricardo Guilherme Schmidt
6fccb20963
ens subdomain registry test script
2018-06-08 14:59:29 -04:00
Ricardo Guilherme Schmidt
7020b67943
rename ens testscript
2018-06-08 14:57:48 -04:00
Ricardo Guilherme Schmidt
e44f828585
ensregistry test script
2018-06-08 14:57:48 -04:00
Ricardo Guilherme Schmidt
9f97714ba5
add test to controlled, use "Contract" as generic name
2018-05-19 23:36:34 -03:00
Ricardo Guilherme Schmidt
1582881629
improve abstract erc20token test
2018-05-19 22:37:58 -03:00
Ricardo Guilherme Schmidt
e63ae2af6e
make erc20token test abstract
2018-05-19 17:00:16 -03:00
Ricardo Guilherme Schmidt
7936cf2f25
remove duplicated timeout
2018-05-17 12:08:00 -03:00
Ricardo Guilherme Schmidt
eab0c133d1
fix tests
2018-05-13 17:54:05 -03:00
Ricardo Guilherme Schmidt
b2c07c63f7
add ERC20Receiver+tests
2018-05-13 14:01:59 -03:00
Ricardo Guilherme Schmidt
0a1cbb5fff
test script for testtoken and erc20token
2018-05-12 21:16:18 -03:00