From b01e05c4e1c451ad751a436f947fc298e0f4b9a7 Mon Sep 17 00:00:00 2001 From: benk10 Date: Tue, 11 Feb 2020 10:58:35 +0200 Subject: [PATCH 1/3] Update migration and graph node versions --- daos/private/testdao16.json | 2 +- daos/private/testdao19.json | 2 +- daos/private/testdao32.json | 2 +- daos/private/testdao33.json | 2 +- daos/private/testdao41.json | 39 + docker-compose.yml | 4 +- ops/mappings.json | 2652 +++++++++++++++++------------------ package-lock.json | 81 +- package.json | 4 +- 9 files changed, 1397 insertions(+), 1391 deletions(-) create mode 100644 daos/private/testdao41.json diff --git a/daos/private/testdao16.json b/daos/private/testdao16.json index ad5305bb..5f146b86 100644 --- a/daos/private/testdao16.json +++ b/daos/private/testdao16.json @@ -1,5 +1,5 @@ { - "name": "Egregious Panel beater", + "name": "Insolent Musician", "Avatar": "0xE7A2C59e134ee81D4035Ae6DB2254f79308e334f", "DAOToken": "0xcDbe8b52A6c60A5f101d4A0F1f049f19a9e1D35F", "Reputation": "0x93cdbf39fB9e13BD253CA5819247D52fbabf0F2f", diff --git a/daos/private/testdao19.json b/daos/private/testdao19.json index 6dee6527..322f414d 100644 --- a/daos/private/testdao19.json +++ b/daos/private/testdao19.json @@ -1,5 +1,5 @@ { - "name": "Garrulous Dolls", + "name": "Adamant Apples", "Avatar": "0xf88E4C158298323a85dD7678eD60DBfF6DA71007", "DAOToken": "0xa09Cd74C747bf9DDB9154B1C75e271Dd12E45224", "Reputation": "0x5E06A0d7BA9728E3B3140857B26fFD6626D66793", diff --git a/daos/private/testdao32.json b/daos/private/testdao32.json index f8a227b9..9cd1ae16 100644 --- a/daos/private/testdao32.json +++ b/daos/private/testdao32.json @@ -1,5 +1,5 @@ { - "name": "Verdant Stylist", + "name": "Munificent Circus", "Avatar": "0x98CcB5051fD767e2E89567bCCCA4Efc532250544", "DAOToken": "0x30dB4905b474aff3e1EAfc60394ece85dC524A92", "Reputation": "0x4992595a747d772bF291f64112735064BFc8878f", diff --git a/daos/private/testdao33.json b/daos/private/testdao33.json index 78b2c470..1b2d73e2 100644 --- a/daos/private/testdao33.json +++ b/daos/private/testdao33.json @@ -1,5 +1,5 @@ { - "name": "Rhadamanthine Mermaid eggs", + "name": "Meretricious Trampoline", "Avatar": "0x2268317B403ADEc49Fde9241a977335aba406A55", "DAOToken": "0x78B7beA9fB68616E4520DC2F522833616f6413d5", "Reputation": "0x0819C56Db86FbC6Cb3e0ef63F7DF0c4d5e60d915", diff --git a/daos/private/testdao41.json b/daos/private/testdao41.json new file mode 100644 index 00000000..03a191e3 --- /dev/null +++ b/daos/private/testdao41.json @@ -0,0 +1,39 @@ +{ + "name": "Invidious Pancake", + "Avatar": "0x5951c93dCb47068fcbe1AcE235B2ea625d9823a5", + "DAOToken": "0x820FbBC729B157f91CA5C2659aF2971C766e6A4b", + "Reputation": "0xADb82bc43A7e402f40E1F166FC238c849791A928", + "Controller": "0xFa4F3a023874075Ae061de75E7e0E82a66ED7f1F", + "Schemes": [ + { + "name": "GenericScheme", + "alias": "GenericSchemeAlias", + "address": "0x49f4dc93c37949C2c682c94700547C7EcE44C439", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "ContributionRewardExt", + "alias": "ContributionRewardExt", + "address": "0xC94424eb26839a2B195eBb7230f7a43C00F20428", + "arcVersion": "0.0.1-rc.40" + } + ], + "StandAloneContracts": [ + { + "name": "Wallet", + "address": "0x492D7121bc673a2acAEc76C57531ee6E046ffdBd", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "ContributionRewardExt", + "address": "0xC94424eb26839a2B195eBb7230f7a43C00F20428", + "arcVersion": "0.0.1-rc.40" + }, + { + "name": "Competition", + "address": "0x218DFb4f7295FE4f0B6cF64AA7121F60Ea36deDa", + "arcVersion": "0.0.1-rc.40" + } + ], + "arcVersion": "0.0.1-rc.41" +} \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 3c3a93e2..121d5d16 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: graph-node: - image: 'graphprotocol/graph-node:v0.17.0' + image: 'graphprotocol/graph-node:v0.17.1' ports: - '8000:8000' - '8001:8001' @@ -31,6 +31,6 @@ services: environment: POSTGRES_PASSWORD: letmein ganache: - image: 'daostack/migration:0.0.1-rc.40-v1' + image: 'daostack/migration:0.0.1-rc.41-v1' ports: - '8545:8545' diff --git a/ops/mappings.json b/ops/mappings.json index 96e72e6d..9a14a6ee 100644 --- a/ops/mappings.json +++ b/ops/mappings.json @@ -1,884 +1,1347 @@ { - "private": - { - "mappings": [ - { - "name": "GEN", - "contractName": "GEN", - "dao": "base", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "UGenericScheme", - "contractName": "GenericScheme", - "dao": "base", - "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "UController", - "contractName": "UController", - "dao": "base", - "mapping": "UController", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "Avatar", - "contractName": "Avatar", - "dao": "dao", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "DAOToken", - "contractName": "DAOToken", - "dao": "dao", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "Reputation", - "contractName": "Reputation", - "dao": "dao", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "Controller", - "contractName": "Controller", - "dao": "dao", - "mapping": "Controller", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "Controller", - "contractName": "Controller", - "dao": "test", - "mapping": "Controller", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "Avatar", - "contractName": "Avatar", - "dao": "test", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "DAOToken", - "contractName": "DAOToken", - "dao": "test", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "Reputation", - "contractName": "Reputation", - "dao": "test", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "Reputation", - "contractName": "DemoReputation", - "dao": "organs", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "DAOToken", - "contractName": "DemoDAOToken", - "dao": "organs", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "Avatar", - "contractName": "DemoAvatar", - "dao": "organs", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "GEN", - "contractName": "GEN", - "dao": "base", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "UGenericScheme", - "contractName": "GenericScheme", - "dao": "base", - "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "UController", - "contractName": "UController", - "dao": "base", - "mapping": "UController", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "Avatar", - "contractName": "Avatar", - "dao": "dao", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "DAOToken", - "contractName": "DAOToken", - "dao": "dao", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "Reputation", - "contractName": "Reputation", - "dao": "dao", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "Controller", - "contractName": "Controller", - "dao": "dao", - "mapping": "Controller", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "Controller", - "contractName": "Controller", - "dao": "test", - "mapping": "Controller", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "Avatar", - "contractName": "Avatar", - "dao": "test", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "DAOToken", - "contractName": "DAOToken", - "dao": "test", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "Reputation", - "contractName": "Reputation", - "dao": "test", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "Reputation", - "contractName": "DemoReputation", - "dao": "organs", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "DAOToken", - "contractName": "DemoDAOToken", - "dao": "organs", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "Avatar", - "contractName": "DemoAvatar", - "dao": "organs", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "GEN", - "contractName": "GEN", - "dao": "base", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "UGenericScheme", - "contractName": "UGenericScheme", - "dao": "base", - "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "UController", - "contractName": "UController", - "dao": "base", - "mapping": "UController", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "Avatar", - "contractName": "Avatar", - "dao": "dao", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "DAOToken", - "contractName": "DAOToken", - "dao": "dao", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "Reputation", - "contractName": "Reputation", - "dao": "dao", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "Controller", - "contractName": "Controller", - "dao": "dao", - "mapping": "Controller", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "Controller", - "contractName": "Controller", - "dao": "test", - "mapping": "Controller", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "Avatar", - "contractName": "Avatar", - "dao": "test", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "DAOToken", - "contractName": "DAOToken", - "dao": "test", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "Reputation", - "contractName": "Reputation", - "dao": "test", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "Reputation", - "contractName": "DemoReputation", - "dao": "organs", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "DAOToken", - "contractName": "DemoDAOToken", - "dao": "organs", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "Avatar", - "contractName": "DemoAvatar", - "dao": "organs", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "DAOTracker", - "contractName": "DAOTracker", - "dao": "base", - "mapping": "DAOTracker", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "Redeemer", - "contractName": "Redeemer", - "dao": "base", - "mapping": "Redeemer", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "GEN", - "contractName": "GEN", - "dao": "base", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "UGenericScheme", - "contractName": "UGenericScheme", - "dao": "base", - "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "UController", - "contractName": "UController", - "dao": "base", - "mapping": "UController", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "Avatar", - "contractName": "Avatar", - "dao": "dao", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "DAOToken", - "contractName": "DAOToken", - "dao": "dao", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "Reputation", - "contractName": "Reputation", - "dao": "dao", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "Controller", - "contractName": "Controller", - "dao": "dao", - "mapping": "Controller", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "Controller", - "contractName": "Controller", - "dao": "test", - "mapping": "Controller", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "Avatar", - "contractName": "Avatar", - "dao": "test", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "DAOToken", - "contractName": "DAOToken", - "dao": "test", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "Reputation", - "contractName": "Reputation", - "dao": "test", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "Reputation", - "contractName": "DemoReputation", - "dao": "organs", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "DAOToken", - "contractName": "DemoDAOToken", - "dao": "organs", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "Avatar", - "contractName": "DemoAvatar", - "dao": "organs", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "DAOTracker", - "contractName": "DAOTracker", - "dao": "base", - "mapping": "DAOTracker", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "Redeemer", - "contractName": "Redeemer", - "dao": "base", - "mapping": "Redeemer", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "GEN", - "contractName": "GEN", - "dao": "base", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "Avatar", - "contractName": "Avatar", - "dao": "dao", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "DAOToken", - "contractName": "DAOToken", - "dao": "dao", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "Reputation", - "contractName": "Reputation", - "dao": "dao", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "Controller", - "contractName": "Controller", - "dao": "dao", - "mapping": "Controller", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "Controller", - "contractName": "Controller", - "dao": "test", - "mapping": "Controller", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "Avatar", - "contractName": "Avatar", - "dao": "test", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "DAOToken", - "contractName": "DAOToken", - "dao": "test", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "Reputation", - "contractName": "Reputation", - "dao": "test", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "Reputation", - "contractName": "DemoReputation", - "dao": "organs", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "DAOToken", - "contractName": "DemoDAOToken", - "dao": "organs", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "Avatar", - "contractName": "DemoAvatar", - "dao": "organs", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "DAOTracker", - "contractName": "DAOTracker", - "dao": "base", - "mapping": "DAOTracker", - "arcVersion": "0.0.1-rc.40" - }, - { - "name": "Redeemer", - "contractName": "Redeemer", - "dao": "base", - "mapping": "Redeemer", - "arcVersion": "0.0.1-rc.40" - } + "private": { + "mappings": [ + { + "name": "GEN", + "contractName": "GEN", + "dao": "base", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "UGenericScheme", + "contractName": "GenericScheme", + "dao": "base", + "mapping": "UGenericScheme", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "UController", + "contractName": "UController", + "dao": "base", + "mapping": "UController", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "Avatar", + "contractName": "Avatar", + "dao": "dao", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "DAOToken", + "contractName": "DAOToken", + "dao": "dao", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "Reputation", + "contractName": "Reputation", + "dao": "dao", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "Controller", + "contractName": "Controller", + "dao": "dao", + "mapping": "Controller", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "Controller", + "contractName": "Controller", + "dao": "test", + "mapping": "Controller", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "Avatar", + "contractName": "Avatar", + "dao": "test", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "DAOToken", + "contractName": "DAOToken", + "dao": "test", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "Reputation", + "contractName": "Reputation", + "dao": "test", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "Reputation", + "contractName": "DemoReputation", + "dao": "organs", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "DAOToken", + "contractName": "DemoDAOToken", + "dao": "organs", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "Avatar", + "contractName": "DemoAvatar", + "dao": "organs", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "GEN", + "contractName": "GEN", + "dao": "base", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "UGenericScheme", + "contractName": "GenericScheme", + "dao": "base", + "mapping": "UGenericScheme", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "UController", + "contractName": "UController", + "dao": "base", + "mapping": "UController", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "Avatar", + "contractName": "Avatar", + "dao": "dao", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "DAOToken", + "contractName": "DAOToken", + "dao": "dao", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "Reputation", + "contractName": "Reputation", + "dao": "dao", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "Controller", + "contractName": "Controller", + "dao": "dao", + "mapping": "Controller", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "Controller", + "contractName": "Controller", + "dao": "test", + "mapping": "Controller", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "Avatar", + "contractName": "Avatar", + "dao": "test", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "DAOToken", + "contractName": "DAOToken", + "dao": "test", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "Reputation", + "contractName": "Reputation", + "dao": "test", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "Reputation", + "contractName": "DemoReputation", + "dao": "organs", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "DAOToken", + "contractName": "DemoDAOToken", + "dao": "organs", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "Avatar", + "contractName": "DemoAvatar", + "dao": "organs", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "GEN", + "contractName": "GEN", + "dao": "base", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "UGenericScheme", + "contractName": "UGenericScheme", + "dao": "base", + "mapping": "UGenericScheme", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "UController", + "contractName": "UController", + "dao": "base", + "mapping": "UController", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "Avatar", + "contractName": "Avatar", + "dao": "dao", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "DAOToken", + "contractName": "DAOToken", + "dao": "dao", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "Reputation", + "contractName": "Reputation", + "dao": "dao", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "Controller", + "contractName": "Controller", + "dao": "dao", + "mapping": "Controller", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "Controller", + "contractName": "Controller", + "dao": "test", + "mapping": "Controller", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "Avatar", + "contractName": "Avatar", + "dao": "test", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "DAOToken", + "contractName": "DAOToken", + "dao": "test", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "Reputation", + "contractName": "Reputation", + "dao": "test", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "Reputation", + "contractName": "DemoReputation", + "dao": "organs", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "DAOToken", + "contractName": "DemoDAOToken", + "dao": "organs", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "Avatar", + "contractName": "DemoAvatar", + "dao": "organs", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "DAOTracker", + "contractName": "DAOTracker", + "dao": "base", + "mapping": "DAOTracker", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "Redeemer", + "contractName": "Redeemer", + "dao": "base", + "mapping": "Redeemer", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "GEN", + "contractName": "GEN", + "dao": "base", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "UGenericScheme", + "contractName": "UGenericScheme", + "dao": "base", + "mapping": "UGenericScheme", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "UController", + "contractName": "UController", + "dao": "base", + "mapping": "UController", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "Avatar", + "contractName": "Avatar", + "dao": "dao", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "DAOToken", + "contractName": "DAOToken", + "dao": "dao", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "Reputation", + "contractName": "Reputation", + "dao": "dao", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "Controller", + "contractName": "Controller", + "dao": "dao", + "mapping": "Controller", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "Controller", + "contractName": "Controller", + "dao": "test", + "mapping": "Controller", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "Avatar", + "contractName": "Avatar", + "dao": "test", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "DAOToken", + "contractName": "DAOToken", + "dao": "test", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "Reputation", + "contractName": "Reputation", + "dao": "test", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "Reputation", + "contractName": "DemoReputation", + "dao": "organs", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "DAOToken", + "contractName": "DemoDAOToken", + "dao": "organs", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "Avatar", + "contractName": "DemoAvatar", + "dao": "organs", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "DAOTracker", + "contractName": "DAOTracker", + "dao": "base", + "mapping": "DAOTracker", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "Redeemer", + "contractName": "Redeemer", + "dao": "base", + "mapping": "Redeemer", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "GEN", + "contractName": "GEN", + "dao": "base", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "Avatar", + "contractName": "Avatar", + "dao": "dao", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "DAOToken", + "contractName": "DAOToken", + "dao": "dao", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "Reputation", + "contractName": "Reputation", + "dao": "dao", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "Controller", + "contractName": "Controller", + "dao": "dao", + "mapping": "Controller", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "Controller", + "contractName": "Controller", + "dao": "test", + "mapping": "Controller", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "Avatar", + "contractName": "Avatar", + "dao": "test", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "DAOToken", + "contractName": "DAOToken", + "dao": "test", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "Reputation", + "contractName": "Reputation", + "dao": "test", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "Reputation", + "contractName": "DemoReputation", + "dao": "organs", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "DAOToken", + "contractName": "DemoDAOToken", + "dao": "organs", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "Avatar", + "contractName": "DemoAvatar", + "dao": "organs", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "DAOTracker", + "contractName": "DAOTracker", + "dao": "base", + "mapping": "DAOTracker", + "arcVersion": "0.0.1-rc.41" + }, + { + "name": "Redeemer", + "contractName": "Redeemer", + "dao": "base", + "mapping": "Redeemer", + "arcVersion": "0.0.1-rc.41" + } + ] + }, + "kovan": { + "mappings": [ + { + "name": "DAOToken", + "contractName": "DAOToken", + "dao": "dao", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "Reputation", + "contractName": "Reputation", + "dao": "dao", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "UGenericScheme", + "contractName": "GenericScheme", + "dao": "base", + "mapping": "UGenericScheme", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "Avatar", + "contractName": "Avatar", + "dao": "dao", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "UController", + "contractName": "UController", + "dao": "base", + "mapping": "UController", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.19" + } + ] + }, + "rinkeby": { + "mappings": [ + { + "name": "DAOToken", + "contractName": "DAOToken", + "dao": "dao", + "mapping": "DAOToken", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "Reputation", + "contractName": "Reputation", + "dao": "dao", + "mapping": "Reputation", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "UGenericScheme", + "contractName": "GenericScheme", + "dao": "base", + "mapping": "UGenericScheme", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "Avatar", + "contractName": "Avatar", + "dao": "dao", + "mapping": "Avatar", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "UController", + "contractName": "UController", + "dao": "base", + "mapping": "UController", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "UGenericScheme", + "contractName": "GenericScheme", + "dao": "base", + "mapping": "UGenericScheme", + "arcVersion": "0.0.1-rc.16" + }, + + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "UController", + "contractName": "UController", + "dao": "base", + "mapping": "UController", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "Redeemer", + "contractName": "Redeemer", + "dao": "base", + "mapping": "Redeemer", + "arcVersion": "0.0.1-rc.22" + }, + { + "name": "UGenericScheme", + "contractName": "UGenericScheme", + "dao": "base", + "mapping": "UGenericScheme", + "arcVersion": "0.0.1-rc.24" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.24" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.24" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.24" + }, + { + "name": "UGenericScheme", + "contractName": "UGenericScheme", + "dao": "base", + "mapping": "UGenericScheme", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "UController", + "contractName": "UController", + "dao": "base", + "mapping": "UController", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "Redeemer", + "contractName": "Redeemer", + "dao": "base", + "mapping": "Redeemer", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "DAOTracker", + "contractName": "DAOTracker", + "dao": "base", + "mapping": "DAOTracker", + "arcVersion": "0.0.1-rc.33" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.34" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.34" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.34" + }, + { + "name": "Redeemer", + "contractName": "Redeemer", + "dao": "base", + "mapping": "Redeemer", + "arcVersion": "0.0.1-rc.34" + }, + { + "name": "DAOTracker", + "contractName": "DAOTracker", + "dao": "base", + "mapping": "DAOTracker", + "arcVersion": "0.0.1-rc.34" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.36" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.36" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.36" + }, + { + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.36" + }, + { + "name": "DAOTracker", + "contractName": "DAOTracker", + "dao": "base", + "mapping": "DAOTracker", + "arcVersion": "0.0.1-rc.36" + }, + { + "name": "Redeemer", + "contractName": "Redeemer", + "dao": "base", + "mapping": "Redeemer", + "arcVersion": "0.0.1-rc.36" + } ] }, - "kovan": - { - "mappings": [ + "mainnet": { + "mappings": [ + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "UGenericScheme", + "contractName": "GenericScheme", + "dao": "base", + "mapping": "UGenericScheme", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "UController", + "contractName": "UController", + "dao": "base", + "mapping": "UController", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.16" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "UGenericScheme", + "contractName": "GenericScheme", + "dao": "base", + "mapping": "UGenericScheme", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "UController", + "contractName": "UController", + "dao": "base", + "mapping": "UController", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.19" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.22" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.22" + }, + { + "name": "UGenericScheme", + "contractName": "GenericScheme", + "dao": "base", + "mapping": "UGenericScheme", + "arcVersion": "0.0.1-rc.22" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.22" + }, + { + "name": "UController", + "contractName": "UController", + "dao": "base", + "mapping": "UController", + "arcVersion": "0.0.1-rc.22" + }, { - "name": "DAOToken", - "contractName": "DAOToken", - "dao": "dao", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.19" + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.22" }, { - "name": "Reputation", - "contractName": "Reputation", - "dao": "dao", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.19" + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.22" + }, + { + "name": "Redeemer", + "contractName": "Redeemer", + "dao": "base", + "mapping": "Redeemer", + "arcVersion": "0.0.1-rc.22" }, { "name": "GenesisProtocol", "contractName": "GenesisProtocol", "dao": "base", "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.19" + "arcVersion": "0.0.1-rc.27" }, { "name": "ContributionReward", "contractName": "ContributionReward", "dao": "base", "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.19" + "arcVersion": "0.0.1-rc.27" }, { "name": "UGenericScheme", - "contractName": "GenericScheme", + "contractName": "UGenericScheme", "dao": "base", "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.19" + "arcVersion": "0.0.1-rc.27" }, { "name": "SchemeRegistrar", "contractName": "SchemeRegistrar", "dao": "base", "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "Avatar", - "contractName": "Avatar", - "dao": "dao", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.19" + "arcVersion": "0.0.1-rc.27" }, { "name": "UController", "contractName": "UController", "dao": "base", "mapping": "UController", - "arcVersion": "0.0.1-rc.19" + "arcVersion": "0.0.1-rc.27" }, { "name": "DAORegistry", "contractName": "DAORegistry", "dao": "base", "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.19" - } - ] - }, - "rinkeby": - { - "mappings": [ - { - "name": "DAOToken", - "contractName": "DAOToken", - "dao": "dao", - "mapping": "DAOToken", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "Reputation", - "contractName": "Reputation", - "dao": "dao", - "mapping": "Reputation", - "arcVersion": "0.0.1-rc.19" + "arcVersion": "0.0.1-rc.27" }, { "name": "GenesisProtocol", "contractName": "GenesisProtocol", "dao": "base", "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.19" + "arcVersion": "0.0.1-rc.30" }, { "name": "ContributionReward", "contractName": "ContributionReward", "dao": "base", "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.19" + "arcVersion": "0.0.1-rc.30" }, { "name": "UGenericScheme", - "contractName": "GenericScheme", + "contractName": "UGenericScheme", "dao": "base", "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.19" + "arcVersion": "0.0.1-rc.30" }, { "name": "SchemeRegistrar", "contractName": "SchemeRegistrar", "dao": "base", "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "Avatar", - "contractName": "Avatar", - "dao": "dao", - "mapping": "Avatar", - "arcVersion": "0.0.1-rc.19" + "arcVersion": "0.0.1-rc.30" }, { "name": "UController", "contractName": "UController", "dao": "base", "mapping": "UController", - "arcVersion": "0.0.1-rc.19" + "arcVersion": "0.0.1-rc.30" }, { "name": "DAORegistry", "contractName": "DAORegistry", "dao": "base", "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.19" + "arcVersion": "0.0.1-rc.30" + }, + { + "name": "Redeemer", + "contractName": "Redeemer", + "dao": "base", + "mapping": "Redeemer", + "arcVersion": "0.0.1-rc.30" }, { "name": "GenesisProtocol", "contractName": "GenesisProtocol", "dao": "base", "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.16" + "arcVersion": "0.0.1-rc.31" }, { "name": "ContributionReward", "contractName": "ContributionReward", "dao": "base", "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.16" + "arcVersion": "0.0.1-rc.31" }, { "name": "UGenericScheme", - "contractName": "GenericScheme", + "contractName": "UGenericScheme", "dao": "base", "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.16" + "arcVersion": "0.0.1-rc.31" }, - { "name": "SchemeRegistrar", "contractName": "SchemeRegistrar", "dao": "base", "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.16" + "arcVersion": "0.0.1-rc.31" }, { "name": "UController", "contractName": "UController", "dao": "base", "mapping": "UController", - "arcVersion": "0.0.1-rc.16" + "arcVersion": "0.0.1-rc.31" }, { "name": "DAORegistry", "contractName": "DAORegistry", "dao": "base", "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.16" + "arcVersion": "0.0.1-rc.31" }, { "name": "Redeemer", "contractName": "Redeemer", "dao": "base", "mapping": "Redeemer", - "arcVersion": "0.0.1-rc.22" + "arcVersion": "0.0.1-rc.31" }, { - "name": "UGenericScheme", - "contractName": "UGenericScheme", + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", "dao": "base", - "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.24" + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.32" }, { "name": "ContributionReward", "contractName": "ContributionReward", "dao": "base", "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.24" + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "UGenericScheme", + "contractName": "UGenericScheme", + "dao": "base", + "mapping": "UGenericScheme", + "arcVersion": "0.0.1-rc.32" }, { "name": "SchemeRegistrar", "contractName": "SchemeRegistrar", "dao": "base", "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.24" + "arcVersion": "0.0.1-rc.32" }, { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", + "name": "UController", + "contractName": "UController", "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.24" + "mapping": "UController", + "arcVersion": "0.0.1-rc.32" }, { - "name": "UGenericScheme", - "contractName": "UGenericScheme", + "name": "DAORegistry", + "contractName": "DAORegistry", "dao": "base", - "mapping": "UGenericScheme", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "Redeemer", + "contractName": "Redeemer", + "dao": "base", + "mapping": "Redeemer", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "DAOTracker", + "contractName": "DAOTracker", + "dao": "base", + "mapping": "DAOTracker", + "arcVersion": "0.0.1-rc.32" + }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", "arcVersion": "0.0.1-rc.33" }, { @@ -889,17 +1352,17 @@ "arcVersion": "0.0.1-rc.33" }, { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", + "name": "UGenericScheme", + "contractName": "UGenericScheme", "dao": "base", - "mapping": "SchemeRegistrar", + "mapping": "UGenericScheme", "arcVersion": "0.0.1-rc.33" }, { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", "dao": "base", - "mapping": "GenesisProtocol", + "mapping": "SchemeRegistrar", "arcVersion": "0.0.1-rc.33" }, { @@ -910,10 +1373,10 @@ "arcVersion": "0.0.1-rc.33" }, { - "name": "Redeemer", - "contractName": "Redeemer", + "name": "DAORegistry", + "contractName": "DAORegistry", "dao": "base", - "mapping": "Redeemer", + "mapping": "DAORegistry", "arcVersion": "0.0.1-rc.33" }, { @@ -923,6 +1386,13 @@ "mapping": "DAOTracker", "arcVersion": "0.0.1-rc.33" }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.34" + }, { "name": "ContributionReward", "contractName": "ContributionReward", @@ -938,10 +1408,17 @@ "arcVersion": "0.0.1-rc.34" }, { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", + "name": "DAORegistry", + "contractName": "DAORegistry", "dao": "base", - "mapping": "GenesisProtocol", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.34" + }, + { + "name": "DAOTracker", + "contractName": "DAOTracker", + "dao": "base", + "mapping": "DAOTracker", "arcVersion": "0.0.1-rc.34" }, { @@ -951,623 +1428,140 @@ "mapping": "Redeemer", "arcVersion": "0.0.1-rc.34" }, + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.38" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.38" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.38" + }, + { + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.38" + }, { "name": "DAOTracker", "contractName": "DAOTracker", "dao": "base", "mapping": "DAOTracker", - "arcVersion": "0.0.1-rc.34" + "arcVersion": "0.0.1-rc.38" }, + { + "name": "Redeemer", + "contractName": "Redeemer", + "dao": "base", + "mapping": "Redeemer", + "arcVersion": "0.0.1-rc.38" + } + ] + }, + "xdai": { + "mappings": [ { "name": "GenesisProtocol", "contractName": "GenesisProtocol", "dao": "base", "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.36" + "arcVersion": "0.0.1-rc.39" }, { "name": "ContributionReward", "contractName": "ContributionReward", "dao": "base", "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.36" + "arcVersion": "0.0.1-rc.39" }, { "name": "SchemeRegistrar", "contractName": "SchemeRegistrar", "dao": "base", "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.36" + "arcVersion": "0.0.1-rc.39" }, { "name": "DAORegistry", "contractName": "DAORegistry", "dao": "base", "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.36" + "arcVersion": "0.0.1-rc.39" }, { "name": "DAOTracker", "contractName": "DAOTracker", "dao": "base", "mapping": "DAOTracker", - "arcVersion": "0.0.1-rc.36" + "arcVersion": "0.0.1-rc.39" }, { "name": "Redeemer", "contractName": "Redeemer", "dao": "base", "mapping": "Redeemer", - "arcVersion": "0.0.1-rc.36" + "arcVersion": "0.0.1-rc.39" } ] }, -"mainnet": -{ - "mappings": [ - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "UGenericScheme", - "contractName": "GenericScheme", - "dao": "base", - "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "UController", - "contractName": "UController", - "dao": "base", - "mapping": "UController", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.16" - }, - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "UGenericScheme", - "contractName": "GenericScheme", - "dao": "base", - "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "UController", - "contractName": "UController", - "dao": "base", - "mapping": "UController", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.19" - }, - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.22" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.22" - }, - { - "name": "UGenericScheme", - "contractName": "GenericScheme", - "dao": "base", - "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.22" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.22" - }, - { - "name": "UController", - "contractName": "UController", - "dao": "base", - "mapping": "UController", - "arcVersion": "0.0.1-rc.22" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.22" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.22" - }, - { - "name": "Redeemer", - "contractName": "Redeemer", - "dao": "base", - "mapping": "Redeemer", - "arcVersion": "0.0.1-rc.22" - }, - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.27" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.27" - }, - { - "name": "UGenericScheme", - "contractName": "UGenericScheme", - "dao": "base", - "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.27" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.27" - }, - { - "name": "UController", - "contractName": "UController", - "dao": "base", - "mapping": "UController", - "arcVersion": "0.0.1-rc.27" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.27" - }, - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.30" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.30" - }, - { - "name": "UGenericScheme", - "contractName": "UGenericScheme", - "dao": "base", - "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.30" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.30" - }, - { - "name": "UController", - "contractName": "UController", - "dao": "base", - "mapping": "UController", - "arcVersion": "0.0.1-rc.30" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.30" - }, - { - "name": "Redeemer", - "contractName": "Redeemer", - "dao": "base", - "mapping": "Redeemer", - "arcVersion": "0.0.1-rc.30" - }, - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.31" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.31" - }, - { - "name": "UGenericScheme", - "contractName": "UGenericScheme", - "dao": "base", - "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.31" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.31" - }, - { - "name": "UController", - "contractName": "UController", - "dao": "base", - "mapping": "UController", - "arcVersion": "0.0.1-rc.31" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.31" - }, - { - "name": "Redeemer", - "contractName": "Redeemer", - "dao": "base", - "mapping": "Redeemer", - "arcVersion": "0.0.1-rc.31" - }, - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "UGenericScheme", - "contractName": "UGenericScheme", - "dao": "base", - "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "UController", - "contractName": "UController", - "dao": "base", - "mapping": "UController", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "Redeemer", - "contractName": "Redeemer", - "dao": "base", - "mapping": "Redeemer", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "DAOTracker", - "contractName": "DAOTracker", - "dao": "base", - "mapping": "DAOTracker", - "arcVersion": "0.0.1-rc.32" - }, - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "UGenericScheme", - "contractName": "UGenericScheme", - "dao": "base", - "mapping": "UGenericScheme", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "UController", - "contractName": "UController", - "dao": "base", - "mapping": "UController", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "DAOTracker", - "contractName": "DAOTracker", - "dao": "base", - "mapping": "DAOTracker", - "arcVersion": "0.0.1-rc.33" - }, - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.34" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.34" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.34" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.34" - }, - { - "name": "DAOTracker", - "contractName": "DAOTracker", - "dao": "base", - "mapping": "DAOTracker", - "arcVersion": "0.0.1-rc.34" - }, - { - "name": "Redeemer", - "contractName": "Redeemer", - "dao": "base", - "mapping": "Redeemer", - "arcVersion": "0.0.1-rc.34" - }, - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.38" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.38" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.38" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.38" - }, - { - "name": "DAOTracker", - "contractName": "DAOTracker", - "dao": "base", - "mapping": "DAOTracker", - "arcVersion": "0.0.1-rc.38" - }, - { - "name": "Redeemer", - "contractName": "Redeemer", - "dao": "base", - "mapping": "Redeemer", - "arcVersion": "0.0.1-rc.38" - } - ] -}, -"xdai": - { - "mappings": [ - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.39" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.39" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.39" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.39" - }, - { - "name": "DAOTracker", - "contractName": "DAOTracker", - "dao": "base", - "mapping": "DAOTracker", - "arcVersion": "0.0.1-rc.39" - }, - { - "name": "Redeemer", - "contractName": "Redeemer", - "dao": "base", - "mapping": "Redeemer", - "arcVersion": "0.0.1-rc.39" - } - ] -}, -"sokol": - { + "sokol": { "mappings": [ - { - "name": "GenesisProtocol", - "contractName": "GenesisProtocol", - "dao": "base", - "mapping": "GenesisProtocol", - "arcVersion": "0.0.1-rc.39" - }, - { - "name": "ContributionReward", - "contractName": "ContributionReward", - "dao": "base", - "mapping": "ContributionReward", - "arcVersion": "0.0.1-rc.39" - }, - { - "name": "SchemeRegistrar", - "contractName": "SchemeRegistrar", - "dao": "base", - "mapping": "SchemeRegistrar", - "arcVersion": "0.0.1-rc.39" - }, - { - "name": "DAORegistry", - "contractName": "DAORegistry", - "dao": "base", - "mapping": "DAORegistry", - "arcVersion": "0.0.1-rc.39" - }, - { - "name": "DAOTracker", - "contractName": "DAOTracker", - "dao": "base", - "mapping": "DAOTracker", - "arcVersion": "0.0.1-rc.39" - }, - { - "name": "Redeemer", - "contractName": "Redeemer", - "dao": "base", - "mapping": "Redeemer", - "arcVersion": "0.0.1-rc.39" - } - ] -} + { + "name": "GenesisProtocol", + "contractName": "GenesisProtocol", + "dao": "base", + "mapping": "GenesisProtocol", + "arcVersion": "0.0.1-rc.39" + }, + { + "name": "ContributionReward", + "contractName": "ContributionReward", + "dao": "base", + "mapping": "ContributionReward", + "arcVersion": "0.0.1-rc.39" + }, + { + "name": "SchemeRegistrar", + "contractName": "SchemeRegistrar", + "dao": "base", + "mapping": "SchemeRegistrar", + "arcVersion": "0.0.1-rc.39" + }, + { + "name": "DAORegistry", + "contractName": "DAORegistry", + "dao": "base", + "mapping": "DAORegistry", + "arcVersion": "0.0.1-rc.39" + }, + { + "name": "DAOTracker", + "contractName": "DAOTracker", + "dao": "base", + "mapping": "DAOTracker", + "arcVersion": "0.0.1-rc.39" + }, + { + "name": "Redeemer", + "contractName": "Redeemer", + "dao": "base", + "mapping": "Redeemer", + "arcVersion": "0.0.1-rc.39" + } + ] + } } diff --git a/package-lock.json b/package-lock.json index e97835ae..8e12edd6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@daostack/subgraph", - "version": "0.0.38-0", + "version": "0.0.38-1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -182,9 +182,9 @@ } }, "@daostack/arc": { - "version": "0.0.1-rc.40", - "resolved": "https://registry.npmjs.org/@daostack/arc/-/arc-0.0.1-rc.40.tgz", - "integrity": "sha512-+1TKRTF8q/l9hVYqcemUtBWUqv/XIzyjC2fVdHStKCO9GfHmlGmTz40V1jms5hP13xq8EuY5zFFR/Y7gbMa6Cw==", + "version": "0.0.1-rc.41", + "resolved": "https://registry.npmjs.org/@daostack/arc/-/arc-0.0.1-rc.41.tgz", + "integrity": "sha512-U/M+ZhEV/4f/+zwZOjYNv67bbP386qSvas8LUB31bV0nzxQKhjG+8JzKKmxpCqz0ixLuzMG7/pJcn3dG2MF5Kg==", "dev": true, "requires": { "@daostack/infra": "0.0.1-rc.15", @@ -229,12 +229,12 @@ } }, "@daostack/migration": { - "version": "0.0.1-rc.40-v1", - "resolved": "https://registry.npmjs.org/@daostack/migration/-/migration-0.0.1-rc.40-v1.tgz", - "integrity": "sha512-igA/XYj5NkFq6sEQSUlEEy2J2i0rupzOYjmJikAjzVnMHmFdcBxY2w3PCiiNqQdiXCl3jMpMOAO8QBHctbprjA==", + "version": "0.0.1-rc.41-v1", + "resolved": "https://registry.npmjs.org/@daostack/migration/-/migration-0.0.1-rc.41-v1.tgz", + "integrity": "sha512-UkXTerQtYtNWMOVB1aRba3VMsc/kWRfgT2xSNlczTKX0ftpbONiuJb1AGAgMgKG/D7W8B8BGU2hyLhLZF5QJlg==", "dev": true, "requires": { - "@daostack/arc": "0.0.1-rc.40", + "@daostack/arc": "0.0.1-rc.41", "@daostack/arc-hive": "0.0.1-rc.4", "ethereumjs-wallet": "^0.6.3", "fstream": "^1.0.12", @@ -1045,7 +1045,7 @@ "bs58": "^4.0.1", "buffer": "^5.4.2", "cids": "~0.7.1", - "concat-stream": "github:hugomrdias/concat-stream#feat/smaller", + "concat-stream": "github:hugomrdias/concat-stream#057bc7b5d6d8df26c8cf00a3f151b6721a0a8034", "debug": "^4.1.0", "detect-node": "^2.0.4", "end-of-stream": "^1.4.1", @@ -1074,7 +1074,7 @@ "multibase": "~0.6.0", "multicodec": "~0.5.1", "multihashes": "~0.4.14", - "ndjson": "github:hugomrdias/ndjson#feat/readable-stream3", + "ndjson": "github:hugomrdias/ndjson#4db16da6b42e5b39bf300c3a7cde62abb3fa3a11", "once": "^1.4.0", "peer-id": "~0.12.3", "peer-info": "~0.15.1", @@ -1987,8 +1987,7 @@ "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "optional": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "string_decoder": { "version": "1.1.1", @@ -3090,8 +3089,7 @@ "console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "optional": true + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" }, "contains-path": { "version": "0.1.0", @@ -5889,8 +5887,7 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "optional": true + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" }, "is-fullwidth-code-point": { "version": "1.0.0", @@ -5916,7 +5913,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -7796,8 +7792,7 @@ }, "ansi-regex": { "version": "2.1.1", - "bundled": true, - "optional": true + "bundled": true }, "aproba": { "version": "1.2.0", @@ -7815,13 +7810,11 @@ }, "balanced-match": { "version": "1.0.0", - "bundled": true, - "optional": true + "bundled": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, - "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -7834,18 +7827,15 @@ }, "code-point-at": { "version": "1.1.0", - "bundled": true, - "optional": true + "bundled": true }, "concat-map": { "version": "0.0.1", - "bundled": true, - "optional": true + "bundled": true }, "console-control-strings": { "version": "1.1.0", - "bundled": true, - "optional": true + "bundled": true }, "core-util-is": { "version": "1.0.2", @@ -7948,8 +7938,7 @@ }, "inherits": { "version": "2.0.4", - "bundled": true, - "optional": true + "bundled": true }, "ini": { "version": "1.3.5", @@ -7959,7 +7948,6 @@ "is-fullwidth-code-point": { "version": "1.0.0", "bundled": true, - "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -7972,20 +7960,17 @@ "minimatch": { "version": "3.0.4", "bundled": true, - "optional": true, "requires": { "brace-expansion": "^1.1.7" } }, "minimist": { "version": "0.0.8", - "bundled": true, - "optional": true + "bundled": true }, "minipass": { "version": "2.9.0", "bundled": true, - "optional": true, "requires": { "safe-buffer": "^5.1.2", "yallist": "^3.0.0" @@ -8002,7 +7987,6 @@ "mkdirp": { "version": "0.5.1", "bundled": true, - "optional": true, "requires": { "minimist": "0.0.8" } @@ -8083,8 +8067,7 @@ }, "number-is-nan": { "version": "1.0.1", - "bundled": true, - "optional": true + "bundled": true }, "object-assign": { "version": "4.1.1", @@ -8094,7 +8077,6 @@ "once": { "version": "1.4.0", "bundled": true, - "optional": true, "requires": { "wrappy": "1" } @@ -8170,8 +8152,7 @@ }, "safe-buffer": { "version": "5.1.2", - "bundled": true, - "optional": true + "bundled": true }, "safer-buffer": { "version": "2.1.2", @@ -8201,7 +8182,6 @@ "string-width": { "version": "1.0.2", "bundled": true, - "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -8219,7 +8199,6 @@ "strip-ansi": { "version": "3.0.1", "bundled": true, - "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -8258,13 +8237,11 @@ }, "wrappy": { "version": "1.0.2", - "bundled": true, - "optional": true + "bundled": true }, "yallist": { "version": "3.1.1", - "bundled": true, - "optional": true + "bundled": true } } }, @@ -12409,7 +12386,6 @@ "version": "2.3.6", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "optional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -12423,8 +12399,7 @@ "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "optional": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" } } }, @@ -12432,7 +12407,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "optional": true, "requires": { "safe-buffer": "~5.1.0" }, @@ -12440,8 +12414,7 @@ "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "optional": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" } } }, @@ -13450,7 +13423,7 @@ "requires": { "underscore": "1.8.3", "web3-core-helpers": "1.0.0-beta.37", - "websocket": "git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible" + "websocket": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2" } }, "web3-shh": { diff --git a/package.json b/package.json index 5f4a234b..17e5ba60 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@daostack/subgraph", - "version": "0.0.38-0", + "version": "0.0.38-1", "author": "DAOstack (https://www.daostack.io)", "license": "GPL-3.0", "description": "A caching layer for daostack using The Graph", @@ -32,7 +32,7 @@ "test:watch": "npm run test -- --watch" }, "devDependencies": { - "@daostack/migration": "0.0.1-rc.40-v1", + "@daostack/migration": "0.0.1-rc.41-v1", "@types/jest": "^23.3.7", "@types/mocha": "^5.2.5", "babel-eslint": "^10.0.1", From 5d559c3d31ce85bf7de8201fbf757c4a600b749f Mon Sep 17 00:00:00 2001 From: benk10 Date: Tue, 11 Feb 2020 11:01:23 +0200 Subject: [PATCH 2/3] Update compeition test version --- .../Competition.spec.ts | 0 test/{0.0.1-rc.40 => 0.0.1-rc.41}/util.ts | 88 +++++++++++-------- 2 files changed, 53 insertions(+), 35 deletions(-) rename test/{0.0.1-rc.40 => 0.0.1-rc.41}/Competition.spec.ts (100%) rename test/{0.0.1-rc.40 => 0.0.1-rc.41}/util.ts (76%) diff --git a/test/0.0.1-rc.40/Competition.spec.ts b/test/0.0.1-rc.41/Competition.spec.ts similarity index 100% rename from test/0.0.1-rc.40/Competition.spec.ts rename to test/0.0.1-rc.41/Competition.spec.ts diff --git a/test/0.0.1-rc.40/util.ts b/test/0.0.1-rc.41/util.ts similarity index 76% rename from test/0.0.1-rc.40/util.ts rename to test/0.0.1-rc.41/util.ts index 3eac0c07..67aac2f8 100644 --- a/test/0.0.1-rc.40/util.ts +++ b/test/0.0.1-rc.41/util.ts @@ -8,7 +8,7 @@ process.env = { node_ws: 'http://127.0.0.1:8001/subgraphs/name/daostack', test_mnemonic: 'myth like bonus scare over problem client lizard pioneer submit female collect', - ...process.env, + ...process.env }; const { execute } = require('apollo-link'); @@ -24,9 +24,9 @@ const { node_ws, node_http, ethereum, ipfs, test_mnemonic } = process.env; export async function sendQuery(q: string, maxDelay = 1000, url = node_http) { await new Promise((res, rej) => setTimeout(res, maxDelay)); const { - data: { data }, + data: { data } } = await axios.post(url, { - query: q, + query: q }); return data; @@ -43,7 +43,7 @@ export async function getWeb3() { Array(10) .fill(10) .map((_, i) => i) - .forEach((i) => { + .forEach(i => { const pk = hdwallet.accounts[i].privateKey; const account = web3.eth.accounts.privateKeyToAccount(pk); web3.eth.accounts.wallet.add(account); @@ -54,7 +54,7 @@ export async function getWeb3() { export function getContractAddresses() { const addresses = require(`@daostack/migration/migration.json`); - let arcVersion = '0.0.1-rc.40'; + let arcVersion = '0.0.1-rc.41'; return { ...addresses.private.test[arcVersion], ...addresses.private.dao[arcVersion], @@ -64,23 +64,26 @@ export function getContractAddresses() { NativeToken: addresses.private.dao[arcVersion].DAOToken, NativeReputation: addresses.private.dao[arcVersion].Reputation, ContributionRewardExt: addresses.private.dao[arcVersion].Schemes[1].address, - Competition: addresses.private.dao[arcVersion].StandAloneContracts[2].address, + Competition: + addresses.private.dao[arcVersion].StandAloneContracts[2].address }; } export function getArcVersion() { - return '0.0.1-rc.40'; + return '0.0.1-rc.41'; } export function getOrgName() { - return require(`@daostack/migration/migration.json`).private.dao['0.0.1-rc.40'].name; + return require(`@daostack/migration/migration.json`).private.dao[ + '0.0.1-rc.41' + ].name; } export async function getOptions(web3) { const block = await web3.eth.getBlock('latest'); return { from: web3.eth.defaultAccount, - gas: block.gasLimit - 100000, + gas: block.gasLimit - 100000 }; } @@ -99,7 +102,7 @@ export function padZeros(str: string, max = 36) { export const createSubscriptionObservable = ( query: string, variables = 0, - wsurl = node_ws, + wsurl = node_ws ) => { const client = new SubscriptionClient(wsurl, { reconnect: true }, ws); const link = new WebSocketLink(client); @@ -109,7 +112,9 @@ export const createSubscriptionObservable = ( export async function waitUntilTrue(test: () => Promise | boolean) { return new Promise((resolve, reject) => { (async function waitForIt(): Promise { - if (await test()) { return resolve(); } + if (await test()) { + return resolve(); + } setTimeout(waitForIt, 30); })(); }); @@ -125,33 +130,46 @@ export async function waitUntilSynced() { let result = await sendQuery( getGraphsSynced, 1000, - 'http://127.0.0.1:8000/subgraphs'); - return ((result.subgraphDeployments.length > 0) && result.subgraphDeployments[0].synced); - }; + 'http://127.0.0.1:8000/subgraphs' + ); + return ( + result.subgraphDeployments.length > 0 && + result.subgraphDeployments[0].synced + ); + }; await waitUntilTrue(graphIsSynced); } export const increaseTime = async function(duration, web3) { const id = await Date.now(); - web3.providers.HttpProvider.prototype.sendAsync = web3.providers.HttpProvider.prototype.send; + web3.providers.HttpProvider.prototype.sendAsync = + web3.providers.HttpProvider.prototype.send; return new Promise((resolve, reject) => { - web3.currentProvider.sendAsync({ - jsonrpc: '2.0', - method: 'evm_increaseTime', - params: [duration], - id, - }, (err1) => { - if (err1) { return reject(err1); } - - web3.currentProvider.sendAsync({ + web3.currentProvider.sendAsync( + { jsonrpc: '2.0', - method: 'evm_mine', - id: id + 1, - }, (err2, res) => { - return err2 ? reject(err2) : resolve(res); - }); - }); + method: 'evm_increaseTime', + params: [duration], + id + }, + err1 => { + if (err1) { + return reject(err1); + } + + web3.currentProvider.sendAsync( + { + jsonrpc: '2.0', + method: 'evm_mine', + id: id + 1 + }, + (err2, res) => { + return err2 ? reject(err2) : resolve(res); + } + ); + } + ); }); }; @@ -160,16 +178,16 @@ export function toFixed(x) { // tslint:disable-next-line: radix let e = parseInt(x.toString().split('e-')[1]); if (e) { - x *= Math.pow(10, e - 1); - x = '0.' + (new Array(e)).join('0') + x.toString().substring(2); + x *= Math.pow(10, e - 1); + x = '0.' + new Array(e).join('0') + x.toString().substring(2); } } else { // tslint:disable-next-line: radix let e = parseInt(x.toString().split('+')[1]); if (e > 20) { - e -= 20; - x /= Math.pow(10, e); - x += (new Array(e + 1)).join('0'); + e -= 20; + x /= Math.pow(10, e); + x += new Array(e + 1).join('0'); } } return x; From ad38670190a67c9673d7eb8c65ecc6c9fc8c4f58 Mon Sep 17 00:00:00 2001 From: benk10 Date: Tue, 11 Feb 2020 11:19:00 +0200 Subject: [PATCH 3/3] Lint --- test/0.0.1-rc.41/util.ts | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/test/0.0.1-rc.41/util.ts b/test/0.0.1-rc.41/util.ts index 67aac2f8..5fb66e6f 100644 --- a/test/0.0.1-rc.41/util.ts +++ b/test/0.0.1-rc.41/util.ts @@ -8,7 +8,7 @@ process.env = { node_ws: 'http://127.0.0.1:8001/subgraphs/name/daostack', test_mnemonic: 'myth like bonus scare over problem client lizard pioneer submit female collect', - ...process.env + ...process.env, }; const { execute } = require('apollo-link'); @@ -24,9 +24,9 @@ const { node_ws, node_http, ethereum, ipfs, test_mnemonic } = process.env; export async function sendQuery(q: string, maxDelay = 1000, url = node_http) { await new Promise((res, rej) => setTimeout(res, maxDelay)); const { - data: { data } + data: { data }, } = await axios.post(url, { - query: q + query: q, }); return data; @@ -43,7 +43,7 @@ export async function getWeb3() { Array(10) .fill(10) .map((_, i) => i) - .forEach(i => { + .forEach((i) => { const pk = hdwallet.accounts[i].privateKey; const account = web3.eth.accounts.privateKeyToAccount(pk); web3.eth.accounts.wallet.add(account); @@ -65,7 +65,7 @@ export function getContractAddresses() { NativeReputation: addresses.private.dao[arcVersion].Reputation, ContributionRewardExt: addresses.private.dao[arcVersion].Schemes[1].address, Competition: - addresses.private.dao[arcVersion].StandAloneContracts[2].address + addresses.private.dao[arcVersion].StandAloneContracts[2].address, }; } @@ -83,7 +83,7 @@ export async function getOptions(web3) { const block = await web3.eth.getBlock('latest'); return { from: web3.eth.defaultAccount, - gas: block.gasLimit - 100000 + gas: block.gasLimit - 100000, }; } @@ -102,7 +102,7 @@ export function padZeros(str: string, max = 36) { export const createSubscriptionObservable = ( query: string, variables = 0, - wsurl = node_ws + wsurl = node_ws, ) => { const client = new SubscriptionClient(wsurl, { reconnect: true }, ws); const link = new WebSocketLink(client); @@ -130,7 +130,7 @@ export async function waitUntilSynced() { let result = await sendQuery( getGraphsSynced, 1000, - 'http://127.0.0.1:8000/subgraphs' + 'http://127.0.0.1:8000/subgraphs', ); return ( result.subgraphDeployments.length > 0 && @@ -151,9 +151,9 @@ export const increaseTime = async function(duration, web3) { jsonrpc: '2.0', method: 'evm_increaseTime', params: [duration], - id + id, }, - err1 => { + (err1) => { if (err1) { return reject(err1); } @@ -162,13 +162,13 @@ export const increaseTime = async function(duration, web3) { { jsonrpc: '2.0', method: 'evm_mine', - id: id + 1 + id: id + 1, }, (err2, res) => { return err2 ? reject(err2) : resolve(res); - } + }, ); - } + }, ); }); };