DApp to register usernames for Status Network
Go to file
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
app Removes multiple domain functionaility from project (#20) 2018-09-04 18:49:39 -03:00
config Removes multiple domain functionaility from project (#20) 2018-09-04 18:49:39 -03:00
contracts Removes multiple domain functionaility from project (#20) 2018-09-04 18:49:39 -03:00
test Removes multiple domain functionaility from project (#20) 2018-09-04 18:49:39 -03:00
utils fix merkle tree tool to latest web3 2018-08-30 09:44:22 -04:00
.babelrc add babel config 2018-05-31 17:42:00 -04:00
.eslintrc.json add dispatch and cleanup to accounts list 2018-06-01 16:22:11 -04:00
.gitattributes cleanup bootstrap 2018-04-23 01:58:58 -03:00
.gitignore add package-lock to.json .gitignore 2018-05-13 12:41:38 -03:00
README.md Removes multiple domain functionaility from project (#20) 2018-09-04 18:49:39 -03:00
embark.json removed embark-babel+ bump solc to 0.4.24 2018-06-08 15:34:31 -04:00
package.json Removes multiple domain functionaility from project (#20) 2018-09-04 18:49:39 -03:00

README.md

status.im contracts

Requires https://github.com/creationix/nvm Usage:

nvm install v8.9.4
nvm use v8.9.4
npm install -g embark
git clone https://github.com/status-im/contracts.git
cd contracts
npm install
embark simulator
embark test
embark run
Contract Deploy Test UI
token/TestToken Yes Yes Yes
token/ERC20Token No Yes Yes
ens/ENSRegistry Yes Yes No
ens/PublicRegistry Yes Yes No
registry/UsernameRegistrar Yes Yes Yes