diff --git a/index.d.ts b/index.d.ts index 287a15b..f83ce32 100644 --- a/index.d.ts +++ b/index.d.ts @@ -1,4 +1,2 @@ -declare module "@boardroom/protocol-info" { - function protocolInfo(): void; - export = protocolInfo; -} +declare const _default: any[]; +export default _default; diff --git a/index.js b/index.js new file mode 100644 index 0000000..b25d7e8 --- /dev/null +++ b/index.js @@ -0,0 +1,1418 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.default = [{ + "cname": "ampleforth", + "name": "Ampleforth", + "description": "", + "path": "ampleforth", + "previousPaths": [], + "folder": "ampleforth", + "type": "snapshot", + "suffix": "AMPL", + "coinGeckoPriceString": "ampleforth", + "tokenContractAddress": "0xD46bA6D942050d489DBd938a2C909A5d5039A161", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "ampleforth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "aragon", + "name": "Aragon", + "description": "", + "path": "aragon", + "previousPaths": [], + "folder": "aragon", + "type": "snapshot", + "suffix": "ANT", + "coinGeckoPriceString": "aragon", + "tokenContractAddress": "0xa117000000f279D81A1D3cc75430fAA017FA5A2e", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "aragon", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "badgerdao", + "name": "BadgerDAO", + "description": "", + "path": "badgerdao.eth", + "previousPaths": [], + "folder": "badgerdao.eth", + "type": "snapshot", + "suffix": "BADGER", + "coinGeckoPriceString": "badger-dao", + "tokenContractAddress": "0x3472a5a71965499acd81997a54bba8d852c6e53d", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "badgerdao.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "balancer", + "name": "Balancer", + "description": "", + "path": "balancer", + "previousPaths": [], + "folder": "balancer", + "type": "snapshot", + "suffix": "BAL", + "coinGeckoPriceString": "balancer", + "tokenContractAddress": "0xba100000625a3754423978a60c9317c58a424e3D", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "balancer", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "basisdollar", + "name": "VPBasisDollar", + "description": "", + "path": "basisdollar.eth", + "previousPaths": [], + "folder": "basisdollar.eth", + "type": "snapshot", + "suffix": "BSDS", + "coinGeckoPriceString": "basis-dollar", + "tokenContractAddress": "0x86af7b477F87C6b20B1D27496e7355230EB49724", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "basisdollar.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "compound", + "name": "Compound", + "description": "Compound is a decentralized money market protocol to borrow and lend assets.", + "path": "compound", + "folder": "compound", + "type": "compoundish", + "suffix": "COMP", + "coinGeckoPriceString": "compound-governance-token", + "tokenContractAddress": "0xc00e94Cb662C3520282E6f5717214004A7f26888", + "governanceContractAddress": "0xc0da02939e1441f497fd74f78ce7decb17b66529", + "isEnabled": true, + "hasOnchain": true, + "isHybrid": false, + "hasDelegation": true, + "snapshotSpaceName": "compound", + "invalidSnapshots": [], + "branding": {}, + "discourseForum": {}, + "safeAddress": null, + "claim": { + "isClaimed": true, + "claimer": "", + "signature": "" + } + }, + { + "cname": "compoundgrants", + "name": "Compound Grants", + "description": "The Compound Grants Program is a 4/7 multisig controlled committee that will deploy a maximum of $1mm per quarter and run for two quarters.", + "path": "compoundgrants.eth", + "folder": "compoundgrants", + "type": "snapshot", + "suffix": "COMP", + "coinGeckoPriceString": "compound-governance-token", + "tokenContractAddress": "0xc00e94Cb662C3520282E6f5717214004A7f26888", + "snapshotSpaceName": "compoundgrants.eth", + "hasDelegation": false, + "hasOnchain": false, + "isHybrid": false, + "isCouncil": false, + "isEnabled": false, + "invalidSnapshots": [], + "branding": {}, + "discourseForum": {}, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "safeAddress": "0xF1D8c2eED95D5fC2EaDe4E6Bb15a5969453E89a9" + }, + { + "cname": "thegraphcouncil", + "name": "TheGraphCouncil", + "description": "", + "path": "council.graphprotocol.eth", + "previousPaths": [], + "folder": "council.graphprotocol.eth", + "type": "snapshot", + "suffix": "GC", + "coinGeckoPriceString": "the-graph", + "tokenContractAddress": "0xc944e90c64b2c07662a292be6244bdf05cda44a7", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "council.graphprotocol.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "creamfinance", + "name": "CreamFinance", + "description": "", + "path": "cream-finance.eth", + "previousPaths": [], + "folder": "cream-finance.eth", + "type": "snapshot", + "suffix": "CREAM", + "coinGeckoPriceString": "cream", + "tokenContractAddress": "0x2ba592f78db6436527729929aaf6c908497cb200", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "cream-finance.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "cryptocorgis", + "name": "CryptoCorgis", + "description": "", + "path": "crypto-corgis.eth", + "previousPaths": [], + "folder": "crypto-corgis.eth", + "type": "snapshot", + "suffix": "CORGI", + "coinGeckoPriceString": "", + "tokenContractAddress": "null", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "crypto-corgis.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "curve", + "name": "Curve", + "description": "", + "path": "curve", + "previousPaths": [], + "folder": "curve", + "type": "snapshot", + "suffix": "veCRV", + "coinGeckoPriceString": "curve-dao-token", + "tokenContractAddress": "0x5f3b5DfEb7B28CDbD7FAba78963EE202a494e2A2", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "curve", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "daiprizepool", + "name": "dai-prize-pool", + "description": "", + "path": "dai-prize-pool", + "previousPaths": [], + "folder": "dai-prize-pool", + "type": "snapshot", + "suffix": "PcDAI", + "coinGeckoPriceString": "", + "tokenContractAddress": "null", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "dai-prize-pool", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "daosquare", + "name": "DAOSquare", + "description": "", + "path": "daosquare", + "previousPaths": [], + "folder": "daosquare", + "type": "snapshot", + "suffix": "RICE", + "coinGeckoPriceString": "", + "tokenContractAddress": "0xEc0B6AFb3F9a609CEEd67e2CA551A4c573fd45F7", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "daosquare", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "decentralgames", + "name": "", + "description": "", + "path": "decentralgames.eth", + "previousPaths": [], + "folder": "decentralgames.eth", + "type": "snapshot", + "suffix": "decentral.games", + "coinGeckoPriceString": "", + "tokenContractAddress": "null", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "decentralgames.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "defidollar", + "name": "DefiDollar DAO", + "description": "DUSD is a stablecoin controlled by a DAO using DeFi primitives to remain pegged to the Dollar.", + "path": "defidollar", + "folder": "defidollar", + "type": "snapshot", + "suffix": "DFD", + "coinGeckoPriceString": "defidollar-dao", + "tokenContractAddress": "0x20c36f062a31865bED8a5B1e512D9a1A20AA333A", + "isEnabled": true, + "hasOnchain": false, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "defidolla.eth", + "invalidSnapshots": [ + "QmZUUs11CVfwPapHMs53N1ZbmeAzu3bhkfZJFRyENS9kGf", + "QmQG2ppd3TwTGK87KAX7rgyWVEkKo31tXCKw9f6GFQrhHA", + "QmYRKXzmqLVSD9ao3Sba3EsJcAbD3spG58Cg5wznVrnMUM", + "QmehCJcrywhtgU93vFu1AoeVPSzzYf8jBUEED7mBx15U4R", + "QmYRKXzmqLVSD9ao3Sba3EsJcAbD3spG58Cg5wznVrnMUM" + ], + "branding": {}, + "discourseForum": {}, + "safeAddress": null, + "claim": { + "isClaimed": true, + "claimer": "", + "signature": "" + } + }, + { + "cname": "dsd", + "name": "DynamicSetDollar", + "description": "", + "path": "dsd.eth", + "previousPaths": [], + "folder": "dsd.eth", + "type": "snapshot", + "suffix": "DSD", + "coinGeckoPriceString": "dynamic-set-dollar", + "tokenContractAddress": "0x6bf977ed1a09214e6209f4ea5f525261f1a2690a", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "dsd.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "esd", + "name": "EmptySetDollar", + "description": "", + "path": "esd.eth", + "previousPaths": [], + "folder": "esd.eth", + "type": "snapshot", + "suffix": "ESD", + "coinGeckoPriceString": "empty-set-dollar", + "tokenContractAddress": "0x36f3fd68e7325a35eb768f1aedaae9ea0689d723", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "esd.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "ethersocks", + "name": "Ethersocks", + "description": "", + "path": "ethersocks.eth", + "previousPaths": [], + "folder": "ethersocks.eth", + "type": "snapshot", + "suffix": "SOX", + "coinGeckoPriceString": "ethersocks", + "tokenContractAddress": "0x300a902513815028e97fc79e92082ce6a98d3b74", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "ethersocks.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "eublas", + "name": "EuropeanBlockchainAssociation", + "description": "", + "path": "eublas.xyz", + "previousPaths": [], + "folder": "eublas.xyz", + "type": "snapshot", + "suffix": "EBA_Votes", + "coinGeckoPriceString": "", + "tokenContractAddress": "null", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "eublas.xyz", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "finnexus", + "name": "finnexus", + "description": "", + "path": "finnexus", + "previousPaths": [], + "folder": "finnexus", + "type": "snapshot", + "suffix": "", + "coinGeckoPriceString": "finnexus", + "tokenContractAddress": "0xef9cd7882c067686691b6ff49e650b43afbbcc6b", + "isEnabled": false, + "hasOnchain": false, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "", + "invalidSnapshots": [], + "branding": {}, + "discourseForum": {}, + "safeAddress": null + }, { + "cname": "floatprotocol", + "name": "FloatProtocol", + "description": "", + "path": "snapshot.floatprotocol.eth", + "previousPaths": [], + "folder": "floatprotocol", + "type": "snapshot", + "suffix": "BANK", + "coinGeckoPriceString": "float-protocol", + "tokenContractAddress": "0x24a6a37576377f63f194caa5f518a60f45b42921", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "snapshot.floatprotocol.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "frontier", + "name": "Frontier", + "description": "", + "path": "frontier", + "previousPaths": [], + "folder": "frontier", + "type": "snapshot", + "suffix": "FRONT", + "coinGeckoPriceString": "frontier", + "tokenContractAddress": "0xf8C3527CC04340b208C854E985240c02F7B7793f", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "frontier", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "gnosis", + "name": "Gnosis", + "description": "GnosisDAO uses Gnosis products to transparently guide decisions on development, support, and governance of its token ecosystem.", + "path": "gnosis.eth", + "folder": "gnosis.eth", + "type": "snapshot", + "suffix": "GNO", + "coinGeckoPriceString": "gnosis", + "tokenContractAddress": "0x6810e776880c02933d47db1b9fc05908e5386b96", + "isEnabled": true, + "hasOnchain": false, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "gnosis.eth", + "invalidSnapshots": [ + "Qmey2pnp3wMctMBBiG4QgSdKejmgyXNAady5ZCZQKQKnKF", + "QmaGQ3K3PkjUakoyR127dbym8ESsruXg4dyeKKQxxRdPgA", + "QmcERezRFobLTWGqYw47t9NZtWVsiW791rVeqHvPTBs8gW" + ], + "claim": { + "isClaimed": true, + "claimer": "", + "signature": "" + }, + "branding": {}, + "discourseForum": {}, + "safeAddress": null + }, + { + "cname": "dhedge", + "name": "dHEDGEDAO", + "description": "", + "path": "gov.dhedge.eth", + "previousPaths": [], + "folder": "gov.dhedge.eth", + "type": "snapshot", + "suffix": "vDHT", + "coinGeckoPriceString": "dhedge-dao", + "tokenContractAddress": "0xEe1B6b93733eE8BA77f558F8a87480349bD81F7f", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "gov.dhedge.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "graphprotocol", + "name": "TheGraph", + "description": "", + "path": "graphprotocol.eth", + "previousPaths": [], + "folder": "graphprotocol.eth", + "type": "snapshot", + "suffix": "GRT", + "coinGeckoPriceString": "the-graph", + "tokenContractAddress": "0xc944e90c64b2c07662a292be6244bdf05cda44a7", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "graphprotocol.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "idlefinance", + "name": "Idle", + "description": "", + "path": "idlefinance.eth", + "previousPaths": [], + "folder": "idlefinance.eth", + "type": "snapshot", + "suffix": "IDLE", + "coinGeckoPriceString": "idle", + "tokenContractAddress": "0x875773784Af8135eA0ef43b5a374AaD105c5D39e", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "idlefinance.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "indexCoop", + "name": "Index", + "description": "The Index Coop is an autonomous asset manager governed, maintained, and upgraded by INDEX token holders.", + "path": "index", + "folder": "indexCoop", + "type": "snapshot", + "suffix": "INDEX", + "coinGeckoPriceString": "index-cooperative", + "tokenContractAddress": "0x0954906da0Bf32d5479e25f46056d22f08464cab", + "isEnabled": true, + "hasOnchain": false, + "isHybrid": false, + "hasDelegation": false, + "claim": { + "isClaimed": true, + "claimer": "", + "signature": "" + }, + "snapshotSpaceName": "index", + "invalidSnapshots": [ + "QmQ2s6DsA2jc7ops9BC2KzQwo4rYZLYavisLJvLihpTGvH" + ], + "branding": {}, + "discourseForum": { + "url": "https://gov.indexcoop.com", + "categoryId": "5" + }, + "safeAddress": null + }, + { + "cname": "keep2r", + "name": "Keep2r", + "description": "", + "path": "keep2r.eth", + "previousPaths": [], + "folder": "keep2r.eth", + "type": "snapshot", + "suffix": "KP2R", + "coinGeckoPriceString": "", + "tokenContractAddress": "0x9BdE098Be22658d057C3F1F185e3Fd4653E2fbD1", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "keep2r.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "kleros", + "name": "Kleros", + "description": "", + "path": "kleros", + "previousPaths": [], + "folder": "kleros", + "type": "snapshot", + "suffix": "PNK", + "coinGeckoPriceString": "kleros", + "tokenContractAddress": "0x93ED3FBe21207Ec2E8f2d3c3de6e058Cb73Bc04d", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "kleros", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "mstable", + "name": "mStable", + "description": "", + "path": "mstable", + "previousPaths": [], + "folder": "mstable", + "type": "snapshot", + "suffix": "vMTA", + "coinGeckoPriceString": "meta", + "tokenContractAddress": "0xae8bc96da4f9a9613c323478be181fdb2aa0e1bf", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "mstable", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "pasta", + "name": "PastaDAOv0", + "description": "", + "path": "pasta.eth", + "previousPaths": [], + "folder": "pasta", + "type": "snapshot", + "suffix": "PASTA", + "coinGeckoPriceString": "spaghetti", + "tokenContractAddress": "0xe54f9e6ab80ebc28515af8b8233c1aee6506a15e", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "pasta.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "pickle", + "name": "CPICKLE", + "description": "", + "path": "pickle", + "previousPaths": [], + "folder": "pickle", + "type": "snapshot", + "suffix": "PICKLE", + "coinGeckoPriceString": "pickle-finance", + "tokenContractAddress": "0x47b7b0983bf3b1d8d5b773006809edcb208af191", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "pickle", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "pleasrdao", + "name": "PleasrDAO", + "description": "", + "path": "pleasrdao.eth", + "previousPaths": [], + "folder": "pleasrdao", + "type": "snapshot", + "suffix": "✨", + "coinGeckoPriceString": "", + "tokenContractAddress": "0xba962a81f78837751be8a177378d582f337084e6", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "pleasrdao.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "poh", + "name": "poh.eth", + "description": "", + "path": "", + "previousPaths": [], + "folder": "poh.eth", + "type": "snapshot", + "suffix": "", + "coinGeckoPriceString": "", + "tokenContractAddress": "0x1dAD862095d40d43c2109370121cf087632874dB", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "", + "invalidSnapshots": [], + "branding": {}, + "discourseForum": {}, + "safeAddress": null + }, { + "cname": "premia", + "name": "Premia", + "description": "", + "path": "premia.eth", + "previousPaths": [], + "folder": "premia.eth", + "type": "snapshot", + "suffix": "PREMIA", + "coinGeckoPriceString": "premia", + "tokenContractAddress": "0x9135b5344D95c068Bde787De6BE9ded722b11762", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "premia.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "rally", + "name": "Rally", + "description": "Rally is a decentralized network enabling creators to monetize and align themselves with their community.", + "path": "rallygov.eth", + "previousPaths": ["rally"], + "folder": "rally", + "type": "snapshot", + "suffix": "RLY", + "coinGeckoPriceString": "rally-2", + "tokenContractAddress": "0xf1f955016EcbCd7321c7266BccFB96c68ea5E49b", + "isEnabled": true, + "claim": { + "isClaimed": true, + "claimer": "", + "signature": "" + }, + "hasOnchain": false, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "rallygov.eth", + "invalidSnapshots": [], + "branding": {}, + "discourseForum": {}, + "safeAddress": null + }, { + "cname": "rari", + "name": "RariCapital", + "description": "", + "path": "rari", + "previousPaths": [], + "folder": "rari", + "type": "snapshot", + "suffix": "RGT", + "coinGeckoPriceString": "rari-governance-token", + "tokenContractAddress": "0xD291E7a03283640FDc51b121aC401383A46cC623", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "rari", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "rarible", + "name": "Rarible", + "description": "Rarible is the premiere NFT marketplace to mint, buy, and sell digital collectibles.", + "path": "rarible", + "folder": "rarible", + "type": "snapshot", + "suffix": "RARI", + "coinGeckoPriceString": "rarible", + "tokenContractAddress": "0xFca59Cd816aB1eaD66534D82bc21E7515cE441CF", + "isEnabled": true, + "hasOnchain": false, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "rarible", + "invalidSnapshots": [ + "QmSgtwCz33ub4BXYZCfdZHAdWSNAPhaTZUU94VJzGYFCXi", + "QmNg7ZNi8xb7kBBMHPxvSHUYUcm28UeAkfkjAeRejG5LGy", + "QmaV43F4RRX2GYc42dwV7esTvVmp6Mb4pi5uZfKjgFxcn3", + "QmXUVjiANVc7cYdioyMvk4T9wandAFUfmdHAQov5Xhfra1", + "QmYjtVqeL7adETmmLqeefsasFRk4WZk4eZZjWJAgfsRxdz" + ], + "claim": { + "isClaimed": true, + "claimer": "", + "signature": "" + }, + "branding": {}, + "discourseForum": { + "url": "https://gov.rarible.com", + "categoryId": "7" + }, + "safeAddress": null + }, + { + "cname": "seen", + "name": "seen.haus", + "description": "", + "path": "seen", + "previousPaths": [], + "folder": "seen", + "type": "snapshot", + "suffix": "SEEN", + "coinGeckoPriceString": "seen", + "tokenContractAddress": "0xCa3FE04C7Ee111F0bbb02C328c699226aCf9Fd33", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "seen", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "synthetix", + "name": "Synthetix", + "description": "Synthetix is a decentralised synthetic asset issuance protocol built on Ethereum.", + "path": "snxgov.eth", + "folder": "synthetix", + "type": "snapshot", + "suffix": "SC-NFT", + "coinGeckoPriceString": "havven", + "tokenContractAddress": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "isEnabled": true, + "hasOnchain": false, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "snxgov.eth", + "invalidSnapshots": [], + "branding": {}, + "discourseForum": {}, + "claim": { + "isClaimed": true, + "claimer": "", + "signature": "" + }, + "safeAddress": "0x438679ECE13EDB95aDD18Ed02dDbf5e2418FF730" + }, + { + "cname": "tokenlon", + "name": "Tokenlon", + "description": "", + "path": "tokenlon.eth", + "previousPaths": [], + "folder": "tokenlon.eth", + "type": "snapshot", + "suffix": "LON", + "coinGeckoPriceString": "tokenlon", + "tokenContractAddress": "0x0000000000095413afc295d19edeb1ad7b71c952", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "tokenlon.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "truefigov", + "name": "TrueFi", + "description": "", + "path": "truefigov.eth", + "previousPaths": [], + "folder": "truefigov.eth", + "type": "snapshot", + "suffix": "TRU", + "coinGeckoPriceString": "truefi", + "tokenContractAddress": "0x23696914Ca9737466D8553a2d619948f548Ee424", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "truefigov.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "uniswap", + "name": "Uniswap", + "description": "Uniswap is a decentralized protocol for automated liquidity provision on Ethereum.", + "path": "uniswap", + "folder": "uniswap", + "type": "compoundish", + "suffix": "UNI", + "coinGeckoPriceString": "uniswap", + "tokenContractAddress": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", + "governanceContractAddress": "0x5e4be8Bc9637f0EAA1A755019e06A68ce081D58F", + "isEnabled": true, + "hasOnchain": true, + "isHybrid": true, + "hasDelegation": true, + "snapshotSpaceName": "uniswap", + "claim": { + "isClaimed": true, + "claimer": "", + "signature": "" + }, + "invalidSnapshots": [ + "QmNWZDogjnEMoi8hDFrK7MNmWeAeXnGJjmf5c8nTHfj9K7", + "QmUPcp66S7CqhTFZeszUG7azrZzNNtGx2uqTvaWGqMfLCB", + "QmeNU8EeLygjwkwBmPMVhY1fhohWFtzJx9ee8sePkhmrJz", + "QmXGfbsH7Qt19zzuDDmX1WxnehfEi9K9zNGsQAGuBgyXE3", + "QmTgW3QTYZhfW5Zu7j1Xewy8NQgh2Ga618BkPAPAfmzGcN", + "QmQJuW88TbKzMLtEhWC7HkSrUWdF5FVsdsLvhfAogkzyqn", + "QmU5sggJNTQmSQtxecdsAJxXn9fgSwYz1dXpSpDcgwAqqy" + ], + "branding": {}, + "discourseForum": {}, + "safeAddress": null + }, + { + "cname": "vsp", + "name": "VesperFinance", + "description": "", + "path": "vsp.eth", + "previousPaths": [], + "folder": "vsp.eth", + "type": "snapshot", + "suffix": "VVSP", + "coinGeckoPriceString": "vesper-finance", + "tokenContractAddress": "0xbA4cFE5741b357FA371b506e5db0774aBFeCf8Fc", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "vsp.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "ybaby", + "name": "yearn", + "description": "", + "path": "ybaby.eth", + "previousPaths": [], + "folder": "ybaby.eth", + "type": "snapshot", + "suffix": "YFI", + "coinGeckoPriceString": "", + "tokenContractAddress": "0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "ybaby.eth", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "yfbeta", + "name": "yfBeta", + "description": "", + "path": "yfbeta", + "previousPaths": [], + "folder": "yfbeta", + "type": "snapshot", + "suffix": "YFBETA", + "coinGeckoPriceString": "yfbeta", + "tokenContractAddress": "0x89ee58af4871b474c30001982c3d7439c933c838", + "isEnabled": false, + "hasOnchain": false, + "claim": { + "isClaimed": false, + "claimer": "", + "signature": "" + }, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "yfbeta", + "invalidSnapshots": [], + "branding": { + "primaryColor": "", + "accentColor": "" + }, + "discourseForum": { + "url": "", + "categoryId": "" + }, + "safeAddress": null + }, { + "cname": "yup", + "name": "Yup", + "description": "Your opinion matters. Curate the web. Earn & influence.", + "path": "yup.eth", + "folder": "yup.eth", + "type": "snapshot", + "suffix": "YUP", + "coinGeckoPriceString": "yup", + "tokenContractAddress": "0x69bBC3F8787d573F1BBDd0a5f40C7bA0Aee9BCC9", + "isEnabled": true, + "hasOnchain": false, + "isHybrid": false, + "hasDelegation": false, + "snapshotSpaceName": "yup.eth", + "invalidSnapshots": [], + "branding": {}, + "discourseForum": {}, + "claim": { + "isClaimed": true, + "claimer": "", + "signature": "" + }, + "safeAddress": "0xbd5224f66D5ce49a8Afefc14a76248D158D14c6F" + } +]; diff --git a/scripts/build.ts b/scripts/build.ts index a600201..eabca83 100644 --- a/scripts/build.ts +++ b/scripts/build.ts @@ -13,9 +13,6 @@ fs.writeFileSync( "./dist/index.ts", ` import { Protocol } from "../types"; - export { - Protocol - } export default [${protocolInfo.toString()}] as Protocol[]; `, diff --git a/yarn.lock b/yarn.lock index de92ec1..1fca1a7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9,10 +9,15 @@ dependencies: "@types/node" "*" -"@types/node@*", "@types/node@^14.14.37": - version "14.14.37" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.37.tgz#a3dd8da4eb84a996c36e331df98d82abd76b516e" - integrity sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw== +"@types/node@*": + version "15.0.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-15.0.1.tgz#ef34dea0881028d11398be5bf4e856743e3dc35a" + integrity sha512-TMkXt0Ck1y0KKsGr9gJtWGjttxlZnnvDtphxUOSd0bfaR6Q1jle+sPvrzNR1urqYTWMinoKvjKfXUGsumaO1PA== + +"@types/node@^14.14.37": + version "14.14.43" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.43.tgz#26bcbb0595b305400e8ceaf9a127a7f905ae49c8" + integrity sha512-3pwDJjp1PWacPTpH0LcfhgjvurQvrZFBrC6xxjaUEZ7ifUtT32jtjPxEMMblpqd2Mvx+k8haqQJLQxolyGN/cQ== arg@^4.1.0: version "4.1.3" @@ -47,14 +52,14 @@ dotenv@^8.2.0: integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== follow-redirects@^1.10.0: - version "1.13.3" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.3.tgz#e5598ad50174c1bc4e872301e82ac2cd97f90267" - integrity sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA== + version "1.14.0" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.0.tgz#f5d260f95c5f8c105894491feee5dc8993b402fe" + integrity sha512-0vRwd7RKQBTt+mgu87mtYeofLFZpTas2S9zY+jIeuLJMNvudIgF52nr19q40HOwH5RrhWIPuj9puybzSJiRrVg== fp-ts@^2.9.5: - version "2.9.5" - resolved "https://registry.yarnpkg.com/fp-ts/-/fp-ts-2.9.5.tgz#6690cd8b76b84214a38fc77cbbbd04a38f86ea90" - integrity sha512-MiHrA5teO6t8zKArE3DdMPT/Db6v2GUt5yfWnhBTrrsVfeCJUUnV6sgFvjGNBKDmEMqVwRFkEePL7wPwqrLKKA== + version "2.10.4" + resolved "https://registry.yarnpkg.com/fp-ts/-/fp-ts-2.10.4.tgz#f81f34b1c15b3255d65cdbb39508ebb42922aa0c" + integrity sha512-vMTB5zNc9PnE20q145PNbkiL9P9WegwmKVOFloi/NfHnPdAlcob6I3AKqlH/9u3k3/M/GOftZhcJdBrb+NtnDA== io-ts-validator@^0.0.5: version "0.0.5" @@ -107,14 +112,14 @@ ts-node@^9.1.1: yn "3.1.1" tslib@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a" - integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A== + version "2.2.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.2.0.tgz#fb2c475977e35e241311ede2693cee1ec6698f5c" + integrity sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w== typescript@^4.1.3: - version "4.1.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.1.3.tgz#519d582bd94cba0cf8934c7d8e8467e473f53bb7" - integrity sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg== + version "4.2.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.2.4.tgz#8610b59747de028fda898a8aef0e103f156d0961" + integrity sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg== yn@3.1.1: version "3.1.1"