From 271cd99779bb2511d5b7bb520a9754208094588e Mon Sep 17 00:00:00 2001 From: Ricardo Guilherme Schmidt <3esmit@gmail.com> Date: Wed, 23 May 2018 16:57:29 -0300 Subject: [PATCH] deploy only in development --- config/contracts.json | 59 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 55 insertions(+), 4 deletions(-) diff --git a/config/contracts.json b/config/contracts.json index 111d65f..11f4890 100644 --- a/config/contracts.json +++ b/config/contracts.json @@ -15,12 +15,10 @@ "args": [ ] }, "ENSRegistry": { - "args": [] + "deploy": false }, "PublicResolver": { - "args": [ - "$ENSRegistry" - ] + "deploy": false }, "ENSSubdomainRegistry": { "args": [ @@ -31,5 +29,58 @@ ] } } + }, + "development": { + "contracts": { + "TestToken": { + "deploy": true + }, + "ENSRegistry": { + "deploy": true, + "onDeploy": [ + "ENSRegistry.methods.setSubnodeOwner('0x0000000000000000000000000000000000000000000000000000000000000000', '0x4f5b812789fc606be1b3b16908db13fc7a9adf7ca72641f84d75b47069d3d7f0', web3.eth.defaultAccount).send()" + ], + "afterDeploy": [ + "ENSRegistry.methods.setSubnodeOwner('0x93cdeb708b7545dc668eb9280176169d1c33cfd8ed6f04690a0bcc88a93fc4ae', '0xbd99f8d5e7f81d2d7c1da34b67a2bb3a94dd8c9b0ab40ddc077621b98405983b', ENSSubdomainRegistry.address).send()", + "ENSRegistry.methods.setSubnodeOwner('0x93cdeb708b7545dc668eb9280176169d1c33cfd8ed6f04690a0bcc88a93fc4ae', '0x7b4768a525e733422bf968587a91b4036e5176d36f44a9fb5b29d0bca03ab3a3', ENSSubdomainRegistry.address).send()" + ] + }, + "PublicResolver": { + "deploy": true, + "args": [ + "$ENSRegistry" + ] + } + } + }, + "livenet":{ + "contracts": { + "ENSRegistry": { + "address": "0x314159265dd8dbb310642f98f50c066173c1259b" + }, + "PublicResolver": { + "address": "0x5FfC014343cd971B7eb70732021E26C35B744cc4" + } + } + }, + "testnet":{ + "contracts": { + "ENSRegistry": { + "address": "0x112234455c3a32fd11230c42e7bccd4a84e02010" + }, + "PublicResolver": { + "address": "0x5FfC014343cd971B7eb70732021E26C35B744cc4" + } + } + }, + "rinkeby":{ + "contracts": { + "ENSRegistry": { + "address": "0xe7410170f87102DF0055eB195163A03B7F2Bff4A" + }, + "PublicResolver": { + "address": "0x5d20cf83cb385e06d2f2a892f9322cd4933eacdc" + } + } } }