Created
September 20, 2021 19:19
-
-
Save bonustrack/6cb0a70b3020ad86175a9be8bcf00c30 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const snapshot = require('@snapshot-labs/snapshot.js'); | |
const space = 'cvx.eth'; | |
const network = '1'; | |
const strategies = [ | |
{ | |
name: 'erc20-balance-of', | |
params: { | |
symbol: 'CVX', | |
address: '0xD18140b4B819b895A3dba5442F959fA44994AF50', | |
decimals: 18 | |
} | |
}, | |
{ | |
name: 'delegation', | |
params: { | |
symbol: 'CVX', | |
strategies: [ | |
{ | |
name: 'erc20-balance-of', | |
params: { | |
symbol: 'CVX', | |
address: '0xD18140b4B819b895A3dba5442F959fA44994AF50', | |
decimals: 18 | |
} | |
} | |
] | |
} | |
} | |
]; | |
const addresses = [ | |
'0xF717DE042875d40e81eabAc18Fd4B7B73b549c4F', | |
'0x2D8304750A8AC17DC1B9A5Da1c85c0a55f12c3D3', | |
'0x1424A2485d4F89C8d8d84B7809bD23995f2abD26', | |
'0xeF5695EF7B34E45F7e16282c2d86365128E4F021', | |
'0x2f45724d7E384b38D5C97206e78470544304887F', | |
'0xBA79b053281a1F48d7479C9516Fc8d6e919426b2', | |
'0x4Dacd010e15e220bC6C5C3210d166505d2b6c63A', | |
'0x947B7742C403f20e5FaCcDAc5E092C943E7D0277', | |
'0x469B83988610B92AAC8c3Ec1fDaC42D531B9178a', | |
'0x9824697F7c12CAbAda9b57842060931c48dEA969', | |
'0xB5c46131B4d8d13e4c0E476B9A2Ea5b43945891e', | |
'0xC258D51D09bBfB9d99365E95D16D197a78469128', | |
'0x3630220f243288E3EAC4C5676fC191CFf5756431', | |
'0xd81f3A7f6D6EEbCaFEC979A0b8B31E4F2F8e718a', | |
'0x887C3599c4826F7b3cDe82003b894430F27d5b92', | |
'0x8EF706F7e2e554E97E5F1d96A62CC682A825b103', | |
'0x7A8EDc710dDEAdDDB0B539DE83F3a306A621E823', | |
'0x2Ba8C59c99c94Ac5D3B2Af7019d2861C640e91F7', | |
'0xbdF81b19af7848F7384c38E68208885ff0C9F390', | |
'0x3E0a5FdE01ab05186F7808B3aE0cFDbcf844d3Ae', | |
'0xE6Afc8263d21c4d8bDeFd3c082A3b1fFCFA5C799', | |
'0x5180db0237291A6449DdA9ed33aD90a38787621c', | |
'0xE3F1EA13F608E42C10650c4A217964c4331fC454', | |
'0x52dC01082fC06a78eF3910C101b7823df3277355', | |
'0x8D82Fef0d77d79e5231AE7BFcFeBA2bAcF127E2B', | |
'0x2402ebD5bCD63431ab0C39Ce5414E29460B2C56A', | |
'0x0D133a56C703174d5De3a9677dbae485BC9B381A', | |
'0x34d6Dbd097f6b739C59D7467779549Aea60e1F84', | |
'0xe4f14C5d5Ede901243d6e8b3C0647Ac42c3319F1', | |
'0x6BbbC28B1a652F8ECbd72a1fe57a3cc70CD36d72', | |
'0x84d2AaDA921683c009a93958a3D8f1d772c6f1be', | |
'0xde1E6A7ED0ad3F61D531a8a78E83CcDdbd6E0c49', | |
'0xE5350E927B904FdB4d2AF55C566E269BB3df1941', | |
'0x424b83d8D10Cd5a9ab67DE90AD65c56aFA57616b', | |
'0x5dcD83Cf2dd90A4C7E1C189e74EC7DC072ad78E1', | |
'0xf032F533a8814741345215A0710B0364953387A5', | |
'0xCba1A275e2D858EcffaF7a87F606f74B719a8A93', | |
'0x6FAC7f048bDd5D626BFf0A556c2B3B85489429e7', | |
'0xAAc0aa431c237C2C0B5f041c8e59B3f1a43aC78F', | |
'0xB5faec4293C5cD262850c73D29725AfBFCFf189e', | |
'0x74b40Cad7ECebc056701020C8421329A1D643FcE', | |
'0x77C2E72268576c563b4F1B81Ec33B6E801902363', | |
'0x6566061F2691AC1bE2204F184d82398EC656E73c', | |
'0x26AB50D6bf127fDCeF520F2cCcDC9BaCd93A0F7F', | |
'0x7324812e5b5Ca91b5A74fA1B3b8A73B90f7498f4', | |
'0x3c229864378b3B0adF98aE247Ca33986AED8EC1E', | |
'0x89ba00068cCa54F77CdA3E679a7E6DD27d9C1e74', | |
'0x742c43952a9f5822446F9280F8F942765bEAb888', | |
'0x05F0BA0f63b401BC9B86089265Cee2f79c955768', | |
'0xCB23daef22Bd7004DFe20291652553867D88e8D5', | |
'0xa1d509aF0aB2e2c2FBfF2AC5BB1fad50Ba16C65D', | |
'0x893b80832F751999BF008E4Cd5976D918d2a92cd', | |
'0x786AA398183B169b1eeb95f376956f72146601FA', | |
'0x9E653Cdedb19674cBe557ac4af6a350001da2688', | |
'0xD18327BB6D6de9241Bed63bb5E78459325FbbD70', | |
'0x494BfAEC977E2b031c063A6d9ba5bd2E500D32Dd', | |
'0x8F11796C0D93A54039F626AB4F17b4398d659Ec4', | |
'0x0f1042F57e2AAD1855457BD8EfB3bd2263612992', | |
'0xd9012A0C82242B04ee09E45e98B24903F982D975', | |
'0x4594de64d7FFcAbf324D6420f186b6325Bce5c64', | |
'0x35E55a4227160D4d4f1b1732318d5062f348b354', | |
'0xe057E6386047C690f6D2804Ecd61E68441774bBc', | |
'0x4061dB5D35eC56da1d19aD8322e3DDeF8b908A18', | |
'0x76d2DDCe6b781e66c4B184C82Fbf4F94346Cfb0D', | |
'0x5bfF1A68663ff91b0650327D83D4230Cd00023Ad', | |
'0xeb8be52dfc1Bb310687cd0cB2985625ea4e014D2', | |
'0xD292b72e5C787f9F7E092aB7802aDDF76930981F', | |
'0xfDb714222DE5BFD1Fb0571b22878A52488c46538', | |
'0xA58d091B9A59096d4504cECBa04F071982F55a9F', | |
'0x3818241e5982CCb87D6F618BF334AA46E84B5b57', | |
'0x61eC1b16aa91610528018a5fbB988b137d3A8B8d', | |
'0xfaC2F11ba2577D5122DC1EC5301d35B16688251E', | |
'0xe0188aD346cE4D74E8C2Ba432f1eF0E8855e2174', | |
'0xE87a10d5B212D169CCBC9a50Cf5E23DD3da27cb6', | |
'0x7F827D73f834DA1c7E72C2596668505aA3D481cA', | |
'0x08072a5fBC90eed1Ca4FB863c1dF8aa1FeC61cFA', | |
'0xc84C19Bbf07d0CB7CC430fC3C51173c4ACD5dD9D', | |
'0xaBe780bDc3872B4DEC16bD44B2bB999f9151aE28', | |
'0xDEb9553eed4a1E9896000071E50a19EC83301574', | |
'0xb084a32c870Ef9fD3A6183Cd3Ba04f5D6eDd5Aea', | |
'0x3A2D016124DF975850b84A6A970ECd5725bF793D', | |
'0x8AB38A0B4410a1cbb1Aa6828Eb948F4942F21Fb9', | |
'0x8bf3Af77D34AB16D76906F233dE2E3BcB7F62384', | |
'0xDE4b4605555dfb3A73C1cF3A7e9F822e44E0F85E', | |
'0x7Ed7888f3bF70ED07f94Fd7381D39476928331F7', | |
'0xd65E6080662790087b71D56C530d38aA65C00730', | |
'0xe81FC42336c9314A9Be1EDB3F50eA9e275C93df3', | |
'0x1D1c4379C5dCA8Bdc0e7dE6DD58948c439b3BC0B', | |
'0x08Fc3eFd10a7003729FE5D69521757472511b1A0', | |
'0xfbd50C82Ea05d0D8b6B302317880060Bc3086866', | |
'0x9Dd84044bd2704ca0929295Ad902ECcA1B029A82', | |
'0x697999EcFC86F0bfa43235BCf324cC7f186E3D54', | |
'0xe1Efa96B43B43588738c21dA867151993b03645C', | |
'0xA65D2A150A3d62e1Ff8D4a843e13054d5A3F7BD7', | |
'0xe0ed7F74AC548d02c0A96474016B1d5b6Bc8E502', | |
'0x53C40473DcdFd927C4201cCFE24E314a7D7C3584', | |
'0x94692B042A0E36671952FF0B71e43d6e0D06845a', | |
'0x85a764DAC25D15a71A71b2AC485bA9fF0adF6734', | |
'0x54f2c1D76cB23329F36afdaff363b28E123f76E3', | |
'0xAD70c33FA39D55aD7d88dfc9186726e6C3758921', | |
'0x9CF40f5fB40626E3B242049da8C7e013C0CddC19', | |
'0x6B5422143e8ABDf03Db19c6058de007d27465Bd3', | |
'0x8FdD0CF22012a5FEcDbF77eF30d9e9834DC1bf0A', | |
'0x57d9255BCb3c6BB7Ec7069277300ffc04d7412F8', | |
'0x907438a78302035E0fd11fB88204a9E1B57cCC68', | |
'0x4849726d23bF5FEc06E97Ed58B1684129b35c5bA', | |
'0x86279e2E11886B826434ba143287549bdcf67B9a', | |
'0x2A1049062c6Cfd69bd38fbaf3b0559DF1DBbc92c', | |
'0xC4D077863cb04Ef988C7e5F8dcbbffA942791718', | |
'0x01f0Ff5cdd43D82a60f6A34728B71AA7e6f634c4', | |
'0xc5dF962d9Ea24d8B201d412b57574bd6d0DD78cb', | |
'0x28893320E3Ec737271510b92b3eFe948144A396E', | |
'0xAd970B7c19fC4b05728109136655015DE7Feeb7E', | |
'0xedE2098dEeD2Ee8E7249A6C4BE8565a55E5488Ab', | |
'0xC55AE491E46Ce0A31e600033f430Ca177faF305a', | |
'0x1125917201ed36700F86c3CecEC8C5DAfAe280D1', | |
'0x1D4548d09022e298F53b46Cd68A3C6A16830371E', | |
'0x253643bd61950801b94827462bb30d1859b6373d', | |
'0x1C53DbC699084d1Ed944167886b142fF48C718e3', | |
'0x6E7103eC14D6f89ebCAf1D526520b9BcbC760066', | |
'0xC72AED14386158960D0E93Fecb83642e68482E4b', | |
'0x3Ba6eB0e4327B96aDe6D4f3b578724208a590CEF', | |
'0x5b33443eFbd5D2BC5149F7CA81922f4ed5D6397b', | |
'0x94dFcE828c3DAaF6492f1B6F66f9a1825254D24B', | |
'0xcD79272e57a870c0b1f69a8C840244364C4a0260', | |
'0x5eB0cf5F601f7Fd0816f632af338EFb292B01316', | |
'0xfd48e40698B4925EA50bC7fFB57239bc58Da63c1', | |
'0xEE52308294033eA28BEA09e8267c8B1686E5E58e', | |
'0xa2e11fA386C698E525185EF211472555cDF006C3', | |
'0xE4B8C8e33b17eC8517403852d7bb272134a2271a', | |
'0xc6C31b566B818D7F156b6Cd2995667d5ab2C1e39', | |
'0x3C7108FAD72AbA31e2Fa59dFBc458b54F58d9966', | |
'0xE4D9faf7d21fEC43E6d7dd4d270C997F2518A4Cb', | |
'0x75b41D90281F8Dcc624067763D7281E3086ACAe9', | |
'0x53F1dc04587aF2f5f36E0D4B49c9Ab547804C479', | |
'0xc322150AD327091351Af0C64F82627098Cd04924', | |
'0x3B5E33914100a2aa5543FD03aEc6b938FEBA75e6', | |
'0x327aE09aefFc9a276529B61870E896E733933801', | |
'0x8a2e722c2f167283E38FFee0Ee5F1a035596915f', | |
'0x0459dDa9eB7062E6FDCA6293A4C363722fCA6102', | |
'0x24c31D3195250A03272D20e7C7A052B82e424637', | |
'0xB46296bfa66C72829d823042E9A25f2E5dd6eEC0', | |
'0x2e4ae4d3bD0Af45040b4F17e0BB7E6dC548626B1', | |
'0x5Ed293D6A1A222918eAE9138190183C8b9551018', | |
'0x9c5083dd4838E120Dbeac44C052179692Aa5dAC5', | |
'0x95f1872c2c63f54072BD42F68BeEe71E0D6f67d3', | |
'0xc13877E8203bD395B5dF47E02138Cc08a4b8e566', | |
'0x5416808256eA66367d7Ec1Ae2C37BB64EC2425d4', | |
'0xec70538bEac744eec5eDec4b329205a4b29Ba8AE', | |
'0x605B5F6549538a94Bd2653d1EE67612a47039da0', | |
'0x42Ee06B7B2075834A7D7EB22FFAcA3bd55e677e7', | |
'0x6FCfB789a593762557177Fe9548E44d166F91eD4', | |
'0xBf401b81E2D01BfB80D32A7B71Fc0715d6D76D45', | |
'0xF2118634dA505B3FdfF907901b7055bd6b9a1B85', | |
'0x89B8B20AE90328692cD367f75aaFadF55fd33E8B', | |
'0x0291eb432CB4a2613a7415018933E3Db45Bcd769', | |
'0x81da4F0bcEa8d330d790DA28bf5349D29aD51FDA' | |
]; | |
(async () => { | |
console.time('getScores'); | |
try { | |
const scores = await snapshot.utils.getScores( | |
space, | |
strategies, | |
network, | |
'', | |
addresses, | |
13233425 | |
); | |
console.log(scores); | |
} catch (e) { | |
console.log('getScores failed'); | |
console.error(e); | |
} | |
console.timeEnd('getScores'); | |
})(); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Response