Skip to content

Commit

Permalink
Add merkle tree scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
LucasDenele committed Feb 10, 2022
1 parent 14a30fa commit a8d4ae9
Show file tree
Hide file tree
Showing 20 changed files with 6,178 additions and 23,226 deletions.
25,508 changes: 2,387 additions & 23,121 deletions package-lock.json

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
"build": "npm run clean && npm run compile",
"clean": "npx hardhat clean",
"compile": "npx hardhat compile",
"test": "npx hardhat test"
"test": "npx hardhat test",
"gv": "ts-node scripts/utils/gaugeVotes.utils.ts",
"mg": "ts-node scripts/merkle/merkleGenerator.ts"
},
"author": "",
"license": "MIT",
Expand Down Expand Up @@ -36,6 +38,7 @@
"dependencies": {
"@tenderly/hardhat-tenderly": "^1.1.0-beta.6",
"axios": "^0.21.4",
"commander": "^9.0.0",
"dotenv": "^10.0.0"
}
}
1 change: 1 addition & 0 deletions scripts/constants/gauge.constants.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
export const GAUGE_CONTROLLER_ADRESS = "0x2F50D538606Fa9EDD2B11E2446BEb18C9D5846bB";
export const GAUGE_UTILS_ADRESS = "0x7893bbb46613d7a4FbcC31Dab4C9b823FfeE1026";
export const WARDEN_QUEST_CONTRACT_ADRESS = "";
export const WEEK = 86400 * 7;
export const TO_MILISECOND = 1000;
1 change: 1 addition & 0 deletions scripts/data/1639612800/0_balance.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"0x9eE9D2F7350c4Af8Cd16798029AE82efB1FBF58C":"10595894732639959680000000000","0x3bee5d4dFBC0B352696E7507E8d08E35E3b32f52":"329289648510768220800000000","0x0e5e736101542b6c0b5724724F3B4bF4e85baFB4":"9428662274772296344320000000","0x6833efB00f40aF788F55bf27D6E236541a3989A2":"85022361515751775436160000000","0x225bc778fF20a3B50a06e9A2fFadf7CCd5d7728e":"27673161597182304000000000","0x9c844a2ec1f22EA6309f0CaCbe30ad0ACe5317CE":"45356889287720527372800000000","0x84B8d1b74EB063F21451c2F3B1f88Acc6782cF31":"42003566523659994704640000000","0x0aF86aCf75Cd7DC616b40dbe33da038C900964f5":"2982192434437110935040000000","0xCf72b6323bD64D861E7A33B50f6b53aceA46976B":"174400178374979019066240000000","0xd76b7dA8E0fD2008FCc8991b54aa95B230ea6f32":"9001232876712324487680000000","0x3672f5F8a74d97e163382b4b94B76C04d4924B1C":"41424657534240583680000000","0xBe286d574b1Ea46f54955Bd856821f84DFd20b2e":"14178447359999930327040000000","0xd7f397a87d0b308Ae01C551553e95D3669506910":"99291943117979136000000000","0x1A567B84377e64bdaB026342C177870cc7410EaD":"456122700735167692800000000","0x6632EdA2685EABFb7B3B45669CFa5441349485d3":"443013698630123712000000000","0xbA0098dB592f7BAf7f74f031087d7FfDF7698455":"115601158782456225500160000000","0x128E00ff66D8BFB92923C5b8223f2db974220d69":"1841293643648599969920000000","0xAf75521F7f7FE5E915628762342560D29B0F2Db3":"1184054794520536713600000000","0xbD9E0a744059bfb83DD9b6a07f050e295956AbD9":"1307139755347586160000000000","0x17E5a662B373673475C51b6DB9d79Bd291dcE573":"26045409054957626880000000","0xAfEa5b52C980bDA1C5bD43dcb381a1B295213E77":"39094749900764620231680000000","0xeb92C5860f22119EB5f506a2d028482a2ad362a0":"3200892884065356157440000000","0xe9EDb2766012cabd56c0165707816dFca14C0bc6":"98262162358810643975040000000","0x359377f743813eb9e0D628840996798fB65D5B8e":"37531219198058778528000000000","0xE5E095C97c43496C7C23E87045Fd3927759a89C9":"2330008290477759386880000000","0x928efa31DB4D805DC355945A5AB3c8c7a8DB2FE2":"3922555157403146127360000000","0xEc257c79adBa44A44E6de77a15c12439120557ea":"118308571075541087136000000000","0xef1D299346DbF2e842fC7872B2548f61fbA9165c":"103174080125985614954880000000","0x1fC3dDeB035310930A444c0fa59C01618d5902aF":"91398634131739265694720000000","0xF8057dCAaF5282DEEF129423B1d6E1073c26082F":"460158904109574230400000000","0x409C6c5Ec5C479673f4c09fb80d0F182Fcff643e":"2636220708085180809600000000","0x08a90CC45aD164D37b74F9684e6C31c99A2DE1dC":"3085668628463294415360000000","0x9E002Db879BEfd384f0b095664E72C064B2db73E":"148823456064704748432000000000","0x8De596296aD99cDc608c8C102EaF20E27b4D6499":"17507495983561628728320000000","0x0C01383Ecb25008D207025B405575f908C6167C4":"220500931286326817427840000000","0x3f47cB95EFBc1A15113b6A405b7548421580967F":"217915033181970307276800000000","0x19Ae3cf684087E2CB9CC2dd2b58C29F79F4e9D02":"299518030240216010496000000000","0xad99b27F19A33F1141F4b3C9F2DA262845Df0D77":"28943927869100033180160000000","0x93951003a5ee69C6d8cb0837B7b937E93e0E0EF6":"36356286323619684011520000000","0xf063471f5d6350b4D227DDb01FA390E1e714c5CA":"17424889230972384000000000","0xA042EA47883Ed7A200A88f2649499A3dfd923a8C":"84514713743053768366080000000","0x8Da91E387B9476ac05F6830d6f1e371D2314b01E":"160882443756060967503360000000","0x1B380BAa5b597CFA53bCC6A9C71e01C86D02370f":"10330791926355331200000000","0xAF77ecD5349e8a736b1aA651366845607824D1BC":"3385567170257431864320000000","0x07c89CCA7e8d937922B352e3272fE2Cc537fBD83":"28319658514512825600000000","0xfa8343c666C7b4E617e502c7070A31c52D5A46EC":"13624415097492895073280000000","0x321Eee115BF4CA128Fae1e6E80FB3fff1c2fc0e5":"441230110292234551680000000","0x755fD3fA2a4bd8C67f405894a3B1992771cc1D2B":"5170941223780695955200000000","0x2988983d105436843757CE8E45be5B3aF3736445":"10210517956972707736320000000","0x9E82b1b2B0Dd8C1C41f86cEAE0b49eF8CCeF9cc2":"56685622085260851029760000000","0xb1B18a165842Fd6819598022dE837ee2211041c8":"1672314203958887059200000000","0x5dc50055Bc813C9910e406B786E45A5aE4f8aD5b":"673294297975206768000000000","0x54dEa0D442c3254419382f0b5Fc5D245eb241569":"8809740295013130762240000000","0xf6EAA80C96BD69598e99f70D0DAe3EF4d1FD38C0":"116193287846202053760000000","0xbae3BAD311A211DBc19C14a5D2995a9a4741abc7":"692396596119375100800000000","0x3818241e5982CCb87D6F618BF334AA46E84B5b57":"511382048029816199040000000","0x4b8639572f3e6756838C14Ebe185014572e8AB18":"5455260291237058834560000000","0x975793c7A6a077221aCa4E4FB9B7f9A46378463a":"30797359690329714585600000000","0x874b9C7f9bB441d60e9BDb868005f1c95FaB4781":"434383561643827582080000000","0x514706B28FEdEA7DfD33985E4C5E2FA916b08527":"6082717541485841343360000000","0x49De76E8e7c1b6a974D6B766B9b5F5d199566e94":"2524286619502365715200000000","0x8dc05D9478b1199a0ddF90DD9D94691542070b5E":"11854931506847694720000000","0xedC90F1Ac0e0eeDd7D700570a50A6F6Cf494A4AF":"480770547945154992000000000","0xb084a32c870Ef9fD3A6183Cd3Ba04f5D6eDd5Aea":"1574950206914363664000000000","0x123ceAC83C6d5110671F09E96C0F8076CE4bC839":"2134419341942840400000000000","0x3293e1958cc0275F76449426896740B20ea74cd7":"151890411227186903040000000","0xCC7AA155a408bb2f2f4C6273BE37Cd76ecdCDb04":"4022538144644728719360000000","0xf3DF39Bb5D9876E1c89D1A99b0F1e81d9B469F40":"7284996530275479402240000000","0x2F89f40485F32276434a4Ebe29A5D3a4b04cc1b0":"4947945205453770240000000","0x4c135a50068c589Bb2D4f3C8287584Ae638e5854":"4947945205453770240000000","0xd05fFC8fF9192E22A1dBa68D0F5854d359B320E2":"863665379072323430400000000","0x409981e2C0370AA0790CCd4AC90F1143D2a01886":"1347525425218371840000000","0x5BA8C82F74C61Ec40c3C80B12800c2ed3773A33B":"52344743838868575360000000","0x9769885D237030A32E12D09B7944769e019A57db":"65606301369824624640000000","0x36fD7EEBf81992646DbF4774B76BCb375584D879":"4947945205453770240000000","0x5E7c9777bD63BB7aA8D1b9f18C840C18E71e9770":"2473972602695677440000000","0x68c88Fe8FeE367d64faB809621C44DaDf9BeC2B7":"4947945205453770240000000","0xB8Bd8f4c420ada4D999F2619503d5aaa139eD7C2":"527681742352577729280000000","0x0A988bFbEE67D64AddFd42487efE69F7a6f27b42":"4947945205453770240000000","0x8971339ec48877b0372aB9B46E63A424D5c1182C":"15041670275021409976320000000","0x856b195AF015951dFdF9D0Ce6ccd7e2921e6Cb5d":"2473972602695677440000000","0x59932C8e0B3cf2D9f890bB5F4D30291086E651F9":"162382391095034880000000000","0x408305474160c3345E20D6F8C81131d4a578967b":"129759762282580684800000000","0x8942AE01572653790D83959BEd158498fB2fa330":"151446271514337515520000000","0x2510Ea7e3DAe76FFf1c7e616Da55313EfF6f66F5":"2473972602695677440000000","0x3555aa9864919117aC9F6404ca00549A66A73043":"2473972602695677440000000","0x8D218F591bAd0Bc7762d71Ff00658A585Dcc4c4e":"2473972602695677440000000","0x7E1cb685345fcd68861Cf2BA3E2e4C681fD4D326":"2473972602695677440000000","0xAb6925FCA7E4794b68554627da7F0455Efc68B8b":"2473972602695677440000000","0xF8371315744a701563CeC560DF8c0b47e9e50B2C":"1010876712328752998400000000","0xaD778a33C1577961cAafE686076a809235D1B23e":"5753424657534140160000000","0x86d827d018185a56B7BfC2Dd3A5b624EA7525E10":"219585387326706616320000000","0xe146a890e53d4b58B1D805DC32Fc068b93C9cEE9":"3325125616438319245440000000","0xa1C7bd2e48f7f3922e201705f3491C841135F483":"743982223561632720000000000","0x06C8aaC97CAa0e19bA9a2F402ECfB9C2e944aF63":"7987660763479061575680000000","0x7FC3B1C77C306104CDaA9b1b749684226A8c4011":"30412914463266048000000000","0xE41Efe33E05D5c8fc44b7ED844D11D06C533914D":"30011382479038464000000000","0x7eB510A2d3316DD2cdCa937A95Ec81cDf140A98d":"1277735754023102505600000000","0x50dF7d6ef23c1E77DBCF49031A7f37E77e8fE0bA":"8177846669186227084800000000","0xFE1BBa50466012047b90974bc7535b526c9e3564":"3153146428706583133440000000","0x094Cf782bfa47bB9Ae0EF5912b6346f446B5624E":"1036134246575331509760000000","0x587CEb56a519f60DC8D8518536e12c69B622ef58":"12565312038898536960000000","0xa95Ca3B03D8E133388c2Af48bE35a8AD0e6EC39B":"693946602560488273920000000","0xdE9B9A2B33E136a6fdA98005E85585f83e536DA7":"25337962016988445440000000","0x1D8D739912AAE17819618e6e33580284C16785A9":"12067457053967036628480000000","0x72E0E85b85A27C901c34295299d362F2a77119F2":"2229509589039532800000000","0xB775D29398031068023ee32395940F31d03f50DC":"1956164383561607654400000000","0xBad05FF85970136AC399Dd0FEd7C899e9830128b":"15006139726025831040000000","0x59CE4a2AC5bC3f5F225439B2993b86B42f6d3e9F":"124609641272700632294400000000","0xee79DF38f62D4c1390fEd9f690a40262412BAd5F":"2180164170803795043840000000","0x85F3D3ec5d3d546d6c37A6B55804252e8e5bd278":"1893645402641919118080000000","0x135749A097d9D8C1fBad6DDeaCAAC757f0A7633A":"125872889536817740800000000","0x4E814EefC8D95aAF3be11f8B5CD8193BDC0Fc994":"89444521595743372800000000","0xEB1bCB9DFFB7839df1627f4b66E58904A228856D":"175009675653164298240000000","0xeBE27290d47137Ca758CA487538e8C2Bb426697B":"1268200018940718044160000000","0xD58DCd4594087c2758717A59f44A5Ac09DB65105":"70344246575306229120000000","0x373f5e563dc56cd03EEEd49c224b89F931E31e07":"2473972602695677440000000","0xCb397b4e2612EE99A1591cb40Db3C837Bc1b2C35":"17386299426088660072320000000","0x00778a211057c47A9f8885750BBF48226771BcDC":"6447342846414818880000000000","0xAADA978F5728FF75775b6bF42982393B73a26e1f":"8898131078884587254400000000","0xdC1661AD8fC908A853Bd1747b6B011Db2788d685":"63784237808219140800000000000","0xf271d22da0656F3BeB538f9224e175341CF5e340":"9629392814136929433600000000","0x0952615CD36904d97C736A0b0A5EEA75C75e26D8":"856613643521374126080000000","0xF9B04c671693A662a3B8701Dd0BB67958EFeA12c":"4947945205453770240000000","0x58F41B41AB4884520769c382D45188f9D5C31b27":"314075803304426002560000000","0x64AAfbd1704761488824Fe4F2538a674E9e64747":"4947945205453770240000000","0x0Eb21ed8543789C79bEd81D85b13eA31E7aC805b":"2545021040379475795200000000","0xDc2287cA62a7a336DC90756178BC270C2e60C1c0":"4947945205453770240000000","0xa9BFCC580fC993933bf83e24be7E0796d07d160e":"4947945205453770240000000","0x1f1878000FB8149dbFE7F0496555bC7415EF9363":"2473972602695677440000000","0xfcAfea7cD243dfc677356D221dc9fE2Bc43d0ca5":"4947945205453770240000000","0x0eBb26C5bf0CFEF4f9fF8cD06Ce9cD7E507D3C0a":"4947945205453770240000000","0xF78848974B80eF6751222a03744568300E1a2331":"4947945205453770240000000","0x82261f9C88c576FBbFE2A5708acF5fFFE3b4d46c":"4947945205453770240000000","0x1830c41eeDEA4F101688f1aa6b2C2eF9370AD48D":"156382273415829283200000000","0x38CeFce7AE6490Bf6cD376b27278D8e184E2385C":"4947945205453770240000000","0xb1df010877FBAD79aE2d5ef6b6Cf2665442ba181":"2473972602695677440000000","0x19Ff0119955693D9a072E41C4E08eA9B4011c898":"2473972602695677440000000","0xAE17CBe434EF3E2b9D80B6643480d2b8181AA951":"2473972602695677440000000","0x01d29A01951bd11CfCD0658BEA202Ae6BfdDd85D":"4947945205453770240000000","0x053c685Fb78581Eb36f05a70219ccC414B8899cd":"3501493847776298626560000000","0xC7453c11e58E80B78909EE550065C97046d1674A":"862930697662509880320000000","0x582048F5ce820e81B740e8297A1a741853985a9d":"33330457803971704320000000","0x13d90032427D7Db319713A07A801c083F6Df6b28":"5439956583629070720000000","0xF4B987EDD7B1F571D39BC6cC8aa59F60c0ae1f4a":"4947945205453770240000000","0x5A345ab45cF19A821De6dB013a6e5F86DAfd1632":"4947945205453770240000000","0x8Ff27DDF2783C788572910Cb3cfbF9Fceea95938":"2867263941651249974400000000","0x76b20A25373250d1229070d8876C45a675e61D89":"276852114084177515520000000","0xbE93c81cD87eB1f82Aa66795D130646531A4b03A":"2473972602695677440000000","0x36de990133D36d7E3DF9a820aA3eDE5a2320De71":"7819719392989324800000000","0xD42a69398961cC7234B32965DCb8248C9B73a595":"2473972602695677440000000","0x3C7108FAD72AbA31e2Fa59dFBc458b54F58d9966":"2401727512792064204160000000","0x6D769A480a4c71f79B726861CF85959Dd0e4CbE3":"17572839169278113280000000","0x5E163e9cBD11c22850c3B50CD2a53597cE1a6Edd":"222105531210915502080000000","0x99FD1378ca799ED6772Fe7bCDC9B30B389518962":"166987712097928543328640000000","0x51B6b030d6bfd734Ebb9Fc1b9e5dF42a1F4bA44f":"17349572943526199040000000","0xe0e86ec78bF89598eAa97d8C430BcC1109477878":"101414465753414929920000000","0x8afaeD312996c8a3984c83e9d092fAa970F9D055":"475351663676569344000000000","0xFF6E18566c66855719595D1dAfE706e238c32e5A":"152624443357871936640000000","0xc219CafDE6855f60dA76d9cacC3873fda65516E6":"4414880776188370037760000000","0xabCa2289F0d03773e8b102248997e854aa36CD21":"1560064882459762425600000000","0x6557C6F854D0EB8D695Fd19A7cab5cE47c98bF4E":"2473972602695677440000000","0x542e3987E3d49bF76B2E807bD073Ca9055A556aa":"19009315068489123840000000","0x0EB72B7341F2D0497b9dfFF17DAE834059C5E46a":"2563676844757430814720000000","0x7eD97dB2ACF8f3021f58795d8c6a0E68b541053e":"7644760885281439180800000000","0xB5714084eeF0f02eFDD145DFB3Fe2e3290591D7b":"8444565170461662802560000000","0x7a16fF8270133F063aAb6C9977183D9e72835428":"275956155687100099518720000000","0x82E8936b187d83FD6eb2B7Dab5B19556e9DEFF1C":"4608766311221399040000000000","0xb3c01b1AccB7EA8aD18C4Ff1D5e021887b8fA234":"104463759399459906458880000000","0x6165fD87C1BC73a4c44b23934e9136fd92df5b01":"2062694076157532966400000000","0xb7258743fFD0e2A175021d2847E3419DE7c53AAc":"27925203724819833600000000","0xA58d091B9A59096d4504cECBa04F071982F55a9F":"10390684931506696320000000","0x4c6238f0AC7eAA9F615491aF7d16a4a3cba7ecEe":"193593724852081118423040000000","0x9D4Db4BfA9205d60856fE678D6Fcef2a7860c3e1":"6885991668329964288000000000","0x1a2824CB33BA825dcE4BbA0BD665f79Bab054604":"253078767123278826240000000","0x5C7c6d069ba232718f37C27A9549b547C359E31C":"25609195451740267906560000000","0x9C02AC8A9E766A6E4F6987f5ea6aa91d70e932b9":"625860164031117018877440000000","0x9C3c6cF9D29Ab9E9e14503dbfC9aD8bB2A0E37EF":"4806610073452973479680000000","0xC62eECc24cb6E84dA2409e945Ddcf7386118c57a":"545071906951832028061440000000","0x41EfF4e547090fBD310099Fe13d18069C65dfe61":"6653521370084615631360000000","0x73A3f23f7F13de6f7f1E0CbE26baD345F96d000e":"202370380345749530880000000","0xbf71FF2a9Be34Af7194Ae2e6F3759B663643A49E":"2006684282830493185920000000","0x6a224D74c8F6343dD665DA857a2178B8f1A13cE2":"199494417203339166720000000","0x6c09e225D0A7047d5dcADB76C6D0A7cbf30561d7":"5815736696671175312640000000","0xe98B20c3dbDA0b2e18384f4D2d28a241e3E114D0":"4513283123518755210240000000","0x2Debdf4427CcBcfDbC7f29D63964499a0ec184F6":"25562319007900313157120000000","0xDF2BA6bf1D1A2347B28d2E5869C338aEBD8daE3b":"2250275071024542481920000000","0xF82E9Cd64f932F31B842DcF66Dc7c23f80D4C27D":"107847945205479409230720000000","0x3d75c58e07ff3a44e296B0701b8a54055DbAa07E":"128589041095890357548160000000","0xB451B8f48805744073185a4aE6d44062711f722E":"212475754913340764160000000"}
1 change: 1 addition & 0 deletions scripts/data/1639612800/0_merkle_root.json

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions scripts/data/1639612800/0_scores.json

Large diffs are not rendered by default.

10 changes: 10 additions & 0 deletions scripts/data/1639612800/1639612800_quests_merkle_roots.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
[
{
"questId": "0",
"merkleRoot": "0x5c5719a2c3b64fa8fdff074d5044aaf572a73a56682c46239271c5ae1e391523"
},
{
"questId": "1",
"merkleRoot": "0x5c5719a2c3b64fa8fdff074d5044aaf572a73a56682c46239271c5ae1e391523"
}
]
Loading

0 comments on commit a8d4ae9

Please sign in to comment.