finish scripts

This commit is contained in:
ButterflyEffect 2024-01-31 12:53:05 +00:00
parent b8464b39f2
commit 8ef038400c
2 changed files with 980 additions and 13 deletions

967
data/airdropRecipients.json Normal file

@ -0,0 +1,967 @@
[
{
"addr": "0xA29DbaA84a9949A0A38a2Ba07E0b75e6603934DB",
"initialLockedBalance": "222061659733700101062",
"deposit": "137712154083725857922"
},
{
"addr": "0xe9B4aA5906C6e842e52aE7B7ab4dec3EE52362cB",
"initialLockedBalance": "187871680391712414210",
"deposit": "116509143582455301337"
},
{
"addr": "0x642df98E9d71Ba533dF7288512cF63D34a907659",
"initialLockedBalance": "3274920890240498949168",
"deposit": "2030951271775840853887"
},
{
"addr": "0x97b90FBc8904F861F76CB06BFa0A465b72C5E662",
"initialLockedBalance": "1957577871492703175932",
"deposit": "1213997345571417446927"
},
{
"addr": "0xBFb910652F850F85E3F85AA0C12aE8f4037095b0",
"initialLockedBalance": "18064223509187007832993",
"deposit": "11202578303176107566187"
},
{
"addr": "0xe2506955723C01dDd6e619dD0829e28F76328c41",
"initialLockedBalance": "369300000000000000000",
"deposit": "229022419106966084976"
},
{
"addr": "0x3Df488Bd07C2082E84B1CD63F343Cf3d538342bA",
"initialLockedBalance": "268606679563771005193",
"deposit": "166577177205482007264"
},
{
"addr": "0x92F82EF0D08d8ADa7f542fC300adfd0b712b5963",
"initialLockedBalance": "3614275869036584865053",
"deposit": "2241403202942569198557"
},
{
"addr": "0x65C6AA5521F9b149E918A9A44A44FD651dF0AFF3",
"initialLockedBalance": "1337537896786103209588",
"deposit": "829477835822358177551"
},
{
"addr": "0x25713B024a8004727Ba79c43647a77c7447948dB",
"initialLockedBalance": "327316949018727268744",
"deposit": "202986513617601971220"
},
{
"addr": "0xB157ba30e3467DdBC844f14F02b4ba741f1d549F",
"initialLockedBalance": "300000008217141924923",
"deposit": "186045837026806247722"
},
{
"addr": "0x83c418D2eD6670785330B996b47a18492b61e218",
"initialLockedBalance": "24604927081108500781847",
"deposit": "15258813761348418011124"
},
{
"addr": "0x39978cc40e2D1d7E127050bDFFFBB0dFcfaEbAd0",
"initialLockedBalance": "407032960152083087629",
"deposit": "252422618982668288170"
},
{
"addr": "0x1d7979F557BA38892f25D3d54Fa6C1D75a4CfA27",
"initialLockedBalance": "176136388919542490495",
"deposit": "109231470032816240159"
},
{
"addr": "0x9433ea2C250D84d3fD6398699D48728fa610569A",
"initialLockedBalance": "320126637964798831618",
"deposit": "198527422278034547590"
},
{
"addr": "0xF99d1946Bf038a1205d430Ec91401E760e5F8F6F",
"initialLockedBalance": "37075508978146311050113",
"deposit": "22992479707005438225042"
},
{
"addr": "0x9897Bc7231492CDf163BB81bFF10A5919a73d132",
"initialLockedBalance": "9523810000000000000000",
"deposit": "5906217182006809287179"
},
{
"addr": "0x9C42EBDf0fA6fA0274aEEBf981613Dfa9c99BFF8",
"initialLockedBalance": "43892178461318681920771",
"deposit": "27219856190321898062447"
},
{
"addr": "0xeE1D1ac27A80De54F0ba92b2E25EBb3418495db2",
"initialLockedBalance": "2331546926022547020105",
"deposit": "1445915291792835672082"
},
{
"addr": "0xefe8Aa053Ef0C9F1879911ef1C83Da08AD385164",
"initialLockedBalance": "306015687989988508846",
"deposit": "189776477520037140979"
},
{
"addr": "0x238926025E84475e3182774df480021470f8F978",
"initialLockedBalance": "119748510011508001412",
"deposit": "74262370558598184724"
},
{
"addr": "0x0c3a4a0ed70fDB29860760b5ca78B116Fe77DE00",
"initialLockedBalance": "140306615000000000000",
"deposit": "87011536376955684545"
},
{
"addr": "0x54F2f104Fb6ABf1a6991150B27662Aade958A338",
"initialLockedBalance": "319349649026838373837",
"deposit": "198045570433487955572"
},
{
"addr": "0x327346e623A4334f7c4034D5a73Ac636d33a31c0",
"initialLockedBalance": "304751021776330822150",
"deposit": "188992191260587558962"
},
{
"addr": "0xeafa6FbaebB26F9d07B42f3Fd8906818CE75026F",
"initialLockedBalance": "922236496491056455335",
"deposit": "571927520755794174703"
},
{
"addr": "0xe443cbad516eE9b00A2CbE7F884A4bb314776dE3",
"initialLockedBalance": "64680368781627387285673",
"deposit": "40111710065255870068208"
},
{
"addr": "0x2D56db2f95Ae61c2396d30ABEa61fc91E506943F",
"initialLockedBalance": "135065031612858769227",
"deposit": "83760953903969034612"
},
{
"addr": "0xc7557AfDB4C2EF7E2A5e68ed60B1f8AC41c87459",
"initialLockedBalance": "100170264404649634361",
"deposit": "62120867253011847070"
},
{
"addr": "0x6eA8BfAa4697187D3BB1E27688931d73BcbbEC0b",
"initialLockedBalance": "439287784325687715732",
"deposit": "272425537639881340272"
},
{
"addr": "0xE0a9Cf94C4c41a7709B55D9bA37D788A8DF19F9E",
"initialLockedBalance": "118418383918603784875",
"deposit": "73437489173506874713"
},
{
"addr": "0x06F166E11d765aE936E7ec36777E1b4B6f0Cb83B",
"initialLockedBalance": "180305703889462319555",
"deposit": "111817082273352191382"
},
{
"addr": "0x1023aE712D5F219e9166a9D286e183226DFAafa6",
"initialLockedBalance": "143712248142294445923",
"deposit": "89123549214321328899"
},
{
"addr": "0x75F3fC9189fd3228a4178e544CdE26b75Da81Bf3",
"initialLockedBalance": "547090923569720095523",
"deposit": "339279953391285095179"
},
{
"addr": "0x90e14E059B28Af64B52d4Da0442b22052f507eF1",
"initialLockedBalance": "906706256793263291165",
"deposit": "562296399540252262006"
},
{
"addr": "0x344651A2445484bd2928eB46D2610DaaC1B42A66",
"initialLockedBalance": "244547007283286030643",
"deposit": "151656504720788034033"
},
{
"addr": "0x2490419318b3F69e8dc209604056f40Eb350d0d7",
"initialLockedBalance": "1641166788776420175594",
"deposit": "1017774135184367682001"
},
{
"addr": "0x4aAE2d5072385b02465263d5feb91bb1995D4f37",
"initialLockedBalance": "133266200000000000000",
"deposit": "82645403490909189476"
},
{
"addr": "0x0df59978Cc975e27C5E4e19d355e025F0770F088",
"initialLockedBalance": "1278073898007810414591",
"deposit": "792601072080201958361"
},
{
"addr": "0x85e6C3c83929eE45712EFF4F89c5E74cCddB5D41",
"initialLockedBalance": "220168850000000000000",
"deposit": "136538322878415244836"
},
{
"addr": "0xC346A5dc3b3821AEeF3f3fFB70989631521E41cD",
"initialLockedBalance": "224707550488945833056",
"deposit": "139353010572919291597"
},
{
"addr": "0x5d17B355538A9ea9b45A0018e11b36947fC16376",
"initialLockedBalance": "3461949885239649131822",
"deposit": "2146937821675245232841"
},
{
"addr": "0xAaF7168Bae99a4860D7729745B22C4b48d1f9Adb",
"initialLockedBalance": "100475944611586099877",
"deposit": "62310435681026218386"
},
{
"addr": "0xB835b4e277094D4AF9Fbb66e9f5Db9e6E8dC65dB",
"initialLockedBalance": "2499187111378392690208",
"deposit": "1549877817624777089547"
},
{
"addr": "0x42DbF634c256acd17beDDC1330488F1BEa7B8BDf",
"initialLockedBalance": "6877216358537763535178",
"deposit": "4264924795977034435640"
},
{
"addr": "0xE7304bA0f157f2Ade94015934284b6704BC72911",
"initialLockedBalance": "112608649098976008132",
"deposit": "69834566014121208052"
},
{
"addr": "0x3eE9378Fb0809a243FcF7C30865941675d766D71",
"initialLockedBalance": "2774004155905058916423",
"deposit": "1720306369883980751803"
},
{
"addr": "0x81348BB6CFA32662cE76aE5FcC8c54F056CE7042",
"initialLockedBalance": "100400761930000000000",
"deposit": "62263810932551272954"
},
{
"addr": "0x06981EfbE070996654482F4F20786e0CEf0f8740",
"initialLockedBalance": "32754177841356351554810",
"deposit": "20312594219028475614390"
},
{
"addr": "0x92e74E50edCE4573d181C03cA889f72640cD3a94",
"initialLockedBalance": "407199993263279657437",
"deposit": "252526205029776875443"
},
{
"addr": "0x3dD44f129563787449367046c9cBF5610f21467f",
"initialLockedBalance": "196204479061497808556",
"deposit": "121676751785232339178"
},
{
"addr": "0x0A54cf15a8719DB69B5cC40d797a213ca9407B8E",
"initialLockedBalance": "370960788258305263912",
"deposit": "230052361550891122613"
},
{
"addr": "0x95880f2E70203f759168665Feb6948E81Fe5dF77",
"initialLockedBalance": "294020437588528361099",
"deposit": "182337589719505840836"
},
{
"addr": "0x0050faCd2C04930257438b213FE9E132a26E5a29",
"initialLockedBalance": "119786423000000000000",
"deposit": "74285882403548122668"
},
{
"addr": "0x1d14080067dE02E048DdE58a936b4EBED7ee56e4",
"initialLockedBalance": "135408011012662929013",
"deposit": "83973653529874813015"
},
{
"addr": "0xbb6d1648A8BeF51603Badd347Dc91eb7D04a43e5",
"initialLockedBalance": "961751770023408248012",
"deposit": "596433027216808733123"
},
{
"addr": "0xD7b2879C8922cd704E41E8CC1f18f6994D6B7C36",
"initialLockedBalance": "1119299000000000000000",
"deposit": "694136378781500221899"
},
{
"addr": "0x7a628E9bCC082844797C37c79084ed6BC99e6Abc",
"initialLockedBalance": "138985632834248119775",
"deposit": "86192325623644948413"
},
{
"addr": "0xDaa5C5a5B6725666B1e37B14dc8e1FCB446c5952",
"initialLockedBalance": "119080000000000000000",
"deposit": "73847792221114328185"
},
{
"addr": "0x5dab475E601D55efa2290D27333913e025C7Bd89",
"initialLockedBalance": "146964212351551947890",
"deposit": "91140263836724321518"
},
{
"addr": "0x4051e1fcD4Be1366a0CDcfA47ca717868A96575E",
"initialLockedBalance": "561299291075539499694",
"deposit": "348091311901286638548"
},
{
"addr": "0xB3AAd889bf41Ec39571aFa78aa5D9A26a05DDaAb",
"initialLockedBalance": "208128000000000000000",
"deposit": "129071156360397068328"
},
{
"addr": "0x4303Ddc9943D862f2B205aF468a4A786c5137E76",
"initialLockedBalance": "121978258758390804343",
"deposit": "75645155427300664363"
},
{
"addr": "0xa1eBC8bdE2F1F87fe24F384497b6bD9cE3B14345",
"initialLockedBalance": "2984693312345136089833",
"deposit": "1850965834513042482137"
},
{
"addr": "0xaf095d9cedBc20c8Bb0A75ED9509c1f31DC4E7E6",
"initialLockedBalance": "4411294324551597847209",
"deposit": "2735676408344535371939"
},
{
"addr": "0x4839460F05b2a8fC1b615e0523EbC46eFba75420",
"initialLockedBalance": "147677697371346056769",
"deposit": "91582733550317141439"
},
{
"addr": "0x6b69c30354Cef94ee9d77DBC7BD268B4A6683825",
"initialLockedBalance": "215671961915475600719",
"deposit": "133749565262463257561"
},
{
"addr": "0x1CE7DC66CC98c61A573105514d073D64a9a8608f",
"initialLockedBalance": "183302847714096393245",
"deposit": "113675769327587772448"
},
{
"addr": "0x0d4E989c7620C8749c9417d2BF218896C767B606",
"initialLockedBalance": "11111000000000000000000",
"deposit": "6890517461948280991520"
},
{
"addr": "0x4963C9C61f48272969587c27aA4e6384798d48cA",
"initialLockedBalance": "646591448141274005553",
"deposit": "400985479629545037314"
},
{
"addr": "0x6fb4becf05497b79F0fCF61CfA5075efAA137DDF",
"initialLockedBalance": "118347626348277285232",
"deposit": "73393608670050860014"
},
{
"addr": "0x6f9BB7e454f5B3eb2310343f0E99269dC2BB8A1d",
"initialLockedBalance": "554530214763375646077",
"deposit": "343893450454951879621"
},
{
"addr": "0xb4e39F6D3d386E98AF0C064E087aCBC9A8F08944",
"initialLockedBalance": "147140882538472853905",
"deposit": "91249826343067960228"
},
{
"addr": "0x2462375371935c8122895e701380A06CE815B0FD",
"initialLockedBalance": "214282527968312078762",
"deposit": "132887903947086246196"
},
{
"addr": "0x24f04EC62597C11752c47448228B63052ED3158a",
"initialLockedBalance": "321761894521216575819",
"deposit": "199541531166231998831"
},
{
"addr": "0x8904FFC6Aa039dB5941De11309a42372F3F7D2FD",
"initialLockedBalance": "296350209248534143997",
"deposit": "183782404075155384585"
},
{
"addr": "0xa729adDeFe1fa7BCe87053ed55D55EDdDD13De60",
"initialLockedBalance": "105257962571588444433",
"deposit": "65276017379950388262"
},
{
"addr": "0x9265f86d58b348060E43216f968bda8A6Bb63572",
"initialLockedBalance": "462054994392400414840",
"deposit": "286544686098573495848"
},
{
"addr": "0xcE1fFD4cfE424757D6e597293566195Fba6f4cD8",
"initialLockedBalance": "378325759765781498396",
"deposit": "234619769055077653820"
},
{
"addr": "0x2E63Dbd91657dc5fa97213Ba6a1AEb5f194805F6",
"initialLockedBalance": "1200089842937217922038",
"deposit": "744239044070351003936"
},
{
"addr": "0x4273397532A8dF43a6607C4441e3EB6edF63acf3",
"initialLockedBalance": "150000000000000000037",
"deposit": "93022915965461448022"
},
{
"addr": "0xC68c10C524eC53A284FB76a91b2e97F15Fe79634",
"initialLockedBalance": "1295708210000000000000",
"deposit": "803537039563923164080"
},
{
"addr": "0x12168AEa666Be756E1aD0595fEd9C306442a4103",
"initialLockedBalance": "129858882018647549604",
"deposit": "80532345795929491274"
},
{
"addr": "0xE70eF2B9A263855535727Ee014C6Ffaf01881Ae3",
"initialLockedBalance": "126263397985613051754",
"deposit": "78302596402195314565"
},
{
"addr": "0x5Fc0A53A7e33Aa6E41A93b718DD2216707251fC2",
"initialLockedBalance": "1216512730000000000000",
"deposit": "754423743024693945441"
},
{
"addr": "0x18F516dD6D5F46b2875Fd822B994081274be2a8b",
"initialLockedBalance": "808879218854315691416",
"deposit": "501628690677954052253"
},
{
"addr": "0x7803Ab56769dDa5432CDbd63749a6BEeb3180008",
"initialLockedBalance": "1000020482341666374383",
"deposit": "620165475284060366758"
},
{
"addr": "0x4F50d47D20380172746527bbeAa274940C38EFAC",
"initialLockedBalance": "489392817721401322749",
"deposit": "303498313046655382433"
},
{
"addr": "0xFeAe121618049802Ccb40f094536a7B186642699",
"initialLockedBalance": "748171152585153967146",
"deposit": "463980415031408080496"
},
{
"addr": "0x069Dd24FC8ABEC3708841a4726617c17BC74d5eC",
"initialLockedBalance": "4465692444586264801956",
"deposit": "2769411553335628098085"
},
{
"addr": "0x11A2A99396c1BC4D878c9ac86401d38d5f2f4caE",
"initialLockedBalance": "1841131594759449968212",
"deposit": "1141782864137762235164"
},
{
"addr": "0x26D3b88d464A575784Be70Edc5F9290dC5e296DB",
"initialLockedBalance": "4584368997732369384071",
"deposit": "2843009146871499471200"
},
{
"addr": "0x7Abbdbd51813d85B448F887b946719Dd2B09D6F7",
"initialLockedBalance": "477257927573167840914",
"deposit": "295972827269927187802"
},
{
"addr": "0xEb89EfE3Ed80288E310c5529e1E242b4ab56E196",
"initialLockedBalance": "1300090776209185468018",
"deposit": "806254900151857368940"
},
{
"addr": "0xAD142B79f2500Bf194C174f06C7dC901A2CdA74f",
"initialLockedBalance": "174034164798218427885",
"deposit": "107927769914292944774"
},
{
"addr": "0x4fFDAeB9f4ec23254B6DFA41eEeF2C8d23f8c554",
"initialLockedBalance": "131502368878796458509",
"deposit": "81551558729809304902"
},
{
"addr": "0xb03384cA294C06E8d04B08412E8467ff2363E5E3",
"initialLockedBalance": "906139663513082751610",
"deposit": "561945025146326732110"
},
{
"addr": "0x6A3738c6299f45c31697aceA647D49EdCC9C28A4",
"initialLockedBalance": "426032828677716268597",
"deposit": "264205440137433563456"
},
{
"addr": "0xc74d1af789F5A0223448Db69a1B56c84845e17d5",
"initialLockedBalance": "386136667062531373859",
"deposit": "239463724875608142556"
},
{
"addr": "0xDf90418385aF4E9833603069DEaF7C71d76f83a2",
"initialLockedBalance": "683465828138249494426",
"deposit": "423853228641125993744"
},
{
"addr": "0x16eb5Fbb2a5c7dAbC2c7688482378e89471d5724",
"initialLockedBalance": "251802411781229744678",
"deposit": "156155963940172361485"
},
{
"addr": "0x356eE97D7D560af2E97E9f9EEe56b2e09D60e6F5",
"initialLockedBalance": "10836062927446519092234",
"deposit": "6720014473975398114095"
},
{
"addr": "0x21c756E2c7B898BDa8a3b2A77e4C56D855Ab9414",
"initialLockedBalance": "261098218101404112455",
"deposit": "161920784007857599013"
},
{
"addr": "0xFB96D60ce3ee83ed4BC71c6E0da10C537601b77C",
"initialLockedBalance": "446702746160587197664",
"deposit": "277023946784247729147"
},
{
"addr": "0xeb0fCD59212E521918b514c64313eF5a3dd101f8",
"initialLockedBalance": "100240415124564555330",
"deposit": "62164371416502262511"
},
{
"addr": "0x34DF0B83cf4F30683f8AB2Ac971a52A5f663FEb4",
"initialLockedBalance": "116124431887044456353",
"deposit": "72014888459769921482"
},
{
"addr": "0xF2Ba32f180B243D3138DEd0E1F1BdbdcCBCE0702",
"initialLockedBalance": "1482848214495146566693",
"deposit": "919592432310110475444"
},
{
"addr": "0xbC063735a5b8bdd12611157E7E0F29D1570D892D",
"initialLockedBalance": "509451890000000000000",
"deposit": "315938002346103396038"
},
{
"addr": "0xe7c724F87EcFf8E2f563962f96b6c291cBD729cF",
"initialLockedBalance": "250243001109044335565",
"deposit": "155188891087410047740"
},
{
"addr": "0x1fe7d323946A7C3B644528baA42eFf13056cd2B4",
"initialLockedBalance": "2012288953464165015019",
"deposit": "1247926574775489230293"
},
{
"addr": "0x48c0477Bf79a59e505d26eB33c5b331502a511B2",
"initialLockedBalance": "11028610297596262814514",
"deposit": "6839423259527466183047"
},
{
"addr": "0xE5A5BfC1772D4A2b44Add05aae63026A89486C1B",
"initialLockedBalance": "2897272017864013753943",
"deposit": "1796751276312313804058"
},
{
"addr": "0x00377B2FC0044Dec6507855eDd6531aF1755cCe4",
"initialLockedBalance": "942500316330675833924",
"deposit": "584494184822995267578"
},
{
"addr": "0xD9D10dc5609d77F2A15FAa68414835A6ed19269B",
"initialLockedBalance": "604677796610747756803",
"deposit": "374992612402013185045"
},
{
"addr": "0xdF20a1124d6B44e19ad75675a622d9c9669E59B6",
"initialLockedBalance": "720900000000000000000",
"deposit": "447068134130007719088"
},
{
"addr": "0xF4d2D64D1f9190A9daB0960c80e5C73c04710184",
"initialLockedBalance": "630536604758334996358",
"deposit": "391029023983879835698"
},
{
"addr": "0xf68de31d7fC80A70959966F9Aa78e86A7b418A10",
"initialLockedBalance": "100424753924039137153",
"deposit": "62278689634186916337"
},
{
"addr": "0x47B9cCa44fe405D12ff56aaCd1Df6dbA4A79Ae28",
"initialLockedBalance": "1198321376929923406445",
"deposit": "743142324971788784895"
},
{
"addr": "0x71917F124be5C0Cd97aDBE7AB472f4C82577B542",
"initialLockedBalance": "171985544540000000000",
"deposit": "106657312380123646444"
},
{
"addr": "0x2a2a1FB6382a528F1B23E76d3Ed6F4C17A9e5966",
"initialLockedBalance": "679861011890874134021",
"deposit": "421617691848789138824"
},
{
"addr": "0x343F48B346b0cE11342ffdEDaDAC4135E1FD525a",
"initialLockedBalance": "1112013784183226328856",
"deposit": "689618431990073636589"
},
{
"addr": "0x958622B4631212DC751c5B1Ba45013c833Dcb86c",
"initialLockedBalance": "1000000000000000000000",
"deposit": "620152773103076320000"
},
{
"addr": "0x0F46576F3b8b0ed6522e4b200Df53ac73251b911",
"initialLockedBalance": "440579268126896398907",
"deposit": "273226454900618607292"
},
{
"addr": "0xaAaC34d30d6938787c653AAfB922bc20bFa9C512",
"initialLockedBalance": "2313674300000000000000",
"deposit": "1434831533202318932522"
},
{
"addr": "0x758aB8aC42a8c44dF8C31129Db146c65c2669391",
"initialLockedBalance": "9999580000000000000000",
"deposit": "6201267266866059907945"
},
{
"addr": "0x149da2CB603A8818Fb2d703D72D46390Cd09A6D9",
"initialLockedBalance": "351315917791207543375",
"deposit": "217869540653469745005"
},
{
"addr": "0xC2e6B265cb965DED721566f0f9Eb5ab1A6162A21",
"initialLockedBalance": "2004486788385385993147",
"deposit": "1243088040465676437960"
},
{
"addr": "0x4e3072f7b5C075EA5FdEb423DA95312C4B99dc22",
"initialLockedBalance": "3776301446297895060890",
"deposit": "2341883813994797462369"
},
{
"addr": "0x4d6A11EbEC10E133A5007578Ad792F765ED724F2",
"initialLockedBalance": "19993341693923915158883",
"deposit": "12398926295084273323110"
},
{
"addr": "0x4F0535b9F0ad2f08dd01Fb4DA3ED15718978B2a9",
"initialLockedBalance": "1713558815628887133179",
"deposit": "1062668251387477431363"
},
{
"addr": "0xddbc1841BE23b2ab55501Deb4d6bc39E3f8AA2d7",
"initialLockedBalance": "48363478557462694029018",
"deposit": "29992745344321658938248"
},
{
"addr": "0x7b5edF38D955dd9deC103aF05c2D68B28e02Ad90",
"initialLockedBalance": "29597872806644626228418",
"deposit": "18355202898992797589838"
},
{
"addr": "0xE4143f6377AEcd7193b9731d1C28815b57C4f5Ab",
"initialLockedBalance": "98406849008651890866330",
"deposit": "61027280305051186971055"
},
{
"addr": "0x9Fd4d0dE8A3A8a8F2aC003A5ece295CE9512d9c6",
"initialLockedBalance": "16038729098845967400725",
"deposit": "9946462327698330956413"
},
{
"addr": "0xa39fE8D3094e2D69Bd579Dc2bc2fc44Feb54Fc57",
"initialLockedBalance": "62364443294474230012244",
"deposit": "38675482452097746632776"
},
{
"addr": "0x6f4CbC2E042ed0D1Df4bf14d00eEb52Ff1E0e5F8",
"initialLockedBalance": "632357477375385036674",
"deposit": "392158243186810874128"
},
{
"addr": "0x92374BA66EE27f207F9efff0837FF6D707006304",
"initialLockedBalance": "26511566449802577442283",
"deposit": "16441221453151548410460"
},
{
"addr": "0x9Ff3C1Bea9ffB56a78824FE29f457F066257DD58",
"initialLockedBalance": "1081206035039738702927",
"deposit": "670512920925675861069"
},
{
"addr": "0x94596B6A626392F5D972D6CC4D929a42c2f0008c",
"initialLockedBalance": "6237585974021878690758",
"deposit": "3868256239258521440628"
},
{
"addr": "0x065f2A0eF62878e8951af3c387E4ddC944f1B8F4",
"initialLockedBalance": "289834051536966486101",
"deposit": "179741390800349705806"
},
{
"addr": "0x7C199A0f301913212cfAB3756c3ed8F5B8927713",
"initialLockedBalance": "7414560240165695407853",
"deposit": "4598160094278567570627"
},
{
"addr": "0x544F1D81aF6DdA4ca3Be8E1B8f28a3C270a007bb",
"initialLockedBalance": "1423536639305809866205",
"deposit": "882810194479331701702"
},
{
"addr": "0x8Fec4550BF2D184950391f3e053eD7A9557A5FE5",
"initialLockedBalance": "7924889676611148883137",
"deposit": "4914642309486345686864"
},
{
"addr": "0x50042C58F7F55d62EC5275F67Ac4F847e4c93FBb",
"initialLockedBalance": "13849331891297736274686",
"deposit": "8588701578013163885182"
},
{
"addr": "0x1c24ca7497947F8317Ccb2BfA9E404Fc57Aa3f0F",
"initialLockedBalance": "39291332117152764542755",
"deposit": "24366628571366253718339"
},
{
"addr": "0x64Cd976be8b37db8402C65eae0893E94F21D3556",
"initialLockedBalance": "3166824297101437639597",
"deposit": "1963914869777657009114"
},
{
"addr": "0x7268335b68638B16F4A86360f3E9eb322301ab90",
"initialLockedBalance": "1053386541481860916683",
"deposit": "653260584849434784914"
},
{
"addr": "0xBEF6d320Ed305BC9a0977D312c0c1BF9f56749D4",
"initialLockedBalance": "16792018296955216982422",
"deposit": "10413616712854374719888"
},
{
"addr": "0x6e1Ea6FCEE2221844950FB269780BB450f47b6Ee",
"initialLockedBalance": "55567601300164580084708",
"deposit": "34460402040983173549160"
},
{
"addr": "0x25a3BD3A11DDf704b695a185143Ad582936724EA",
"initialLockedBalance": "52522786968174962240266",
"deposit": "32572151989415821179294"
},
{
"addr": "0xAd0dC9b5bf4308Cc26C1d44E1BEB2d30c43Bca1b",
"initialLockedBalance": "146313191178089164638730",
"deposit": "90736531250652557606055"
},
{
"addr": "0xfA9330bb565c2F502D371a96A9F43D9182D732c9",
"initialLockedBalance": "2932970328956661635966",
"deposit": "1818889682931515698545"
},
{
"addr": "0x09AdFab2635dcb681FADA41CeB0bfa6f52EFfd97",
"initialLockedBalance": "73474731701589249491935",
"deposit": "45565558617745086536199"
},
{
"addr": "0xb5a07432eEe9a07176E6Da4B25b2b04a00C2407B",
"initialLockedBalance": "17680387515310000000000",
"deposit": "10964541347156505735882"
},
{
"addr": "0xeb3E49Af2aB5D5D0f83A9289cF5a34d9e1f6C5b4",
"initialLockedBalance": "1011706736327691989355",
"deposit": "627412738100681031188"
},
{
"addr": "0xD97938E0EAa80d8801174e6cF3E7155C872aDdcD",
"initialLockedBalance": "11018292609207029948990",
"deposit": "6833024716460870008800"
},
{
"addr": "0xa5c4024fFb7C28516DAC1D83B3f92e5FeE7D3c22",
"initialLockedBalance": "7177114122787556481405",
"deposit": "4450907226123956153834"
},
{
"addr": "0x9DD56f43baB75551114fce768b7F85aBcbc4d61c",
"initialLockedBalance": "4862000000000000000000",
"deposit": "3015182782827157067840"
},
{
"addr": "0xef5031F705dfBD187B7F6A86f4173cB067afD1A9",
"initialLockedBalance": "42729083148460923251275",
"deposit": "26498559406669968884335"
},
{
"addr": "0xFB7c1D49e006eaDdff2385c7eF8B0C5Cf49d038A",
"initialLockedBalance": "1758194322344402845627",
"deposit": "1090349084655965486336"
},
{
"addr": "0x0AD50B53b0c142432c5f6c5c1fA1e4bb03021374",
"initialLockedBalance": "10000000000000000000000",
"deposit": "6201527731030763200000"
},
{
"addr": "0xa99a29c335590685cCeaCeD2A0dBAf2C099CBeD9",
"initialLockedBalance": "170002896000000000000",
"deposit": "105427767389953880909"
},
{
"addr": "0xa983D03A49C15dE8AF54b313B0C9D4d1e489D600",
"initialLockedBalance": "1249862822519364975935",
"deposit": "775105895383822296275"
},
{
"addr": "0x9b78e16456c8C0A1FE386894c6f1E7F7C0104ADC",
"initialLockedBalance": "1000000000000000000000",
"deposit": "620152773103076320000"
},
{
"addr": "0xD98f8EB41e46C5D22e6eD7A2fE720af3D8DBFcd6",
"initialLockedBalance": "74604454901819108700316",
"deposit": "46266159593206515671774"
},
{
"addr": "0xBf1F678061DFca5Dee9D85796751D3bb2dc64DE6",
"initialLockedBalance": "2475233242348013353909",
"deposit": "1535022759319039446230"
},
{
"addr": "0xC0F12799B8D3FA8810DfE1616095170C72117F8F",
"initialLockedBalance": "6096614520309199098544",
"deposit": "3780832401310231227583"
},
{
"addr": "0x8eD607D5E14EEc65DbcFe015905E7c19d3Dbe600",
"initialLockedBalance": "39407794500000000000000",
"deposit": "24438853041051158936376"
},
{
"addr": "0xE5bbc8C362EB53C6f7264C94d969B5a7962A11DF",
"initialLockedBalance": "11790930224760000000000",
"deposit": "7312178076349792956425"
},
{
"addr": "0xBa9B359C89Bb8B8985b7BeDba7fF143abBD2dadD",
"initialLockedBalance": "5287777839235049283919",
"deposit": "3279230090554608692859"
},
{
"addr": "0x13CC8E623098Bb7076a7ae179A2A309282428589",
"initialLockedBalance": "89840000000000000000000",
"deposit": "55714525135580376588800"
},
{
"addr": "0x5aAF2c73342eEdb0B295f0DB7641FAB6e2e0ede7",
"initialLockedBalance": "11177220714563111217644",
"deposit": "6931584421721461684214"
},
{
"addr": "0x88cafaD2072054b5a641150C8710062D11C296Ad",
"initialLockedBalance": "4960490823893811264302",
"deposit": "3076262140390110852616"
},
{
"addr": "0x43F3D8909819B681aDB64c50EbcaEb77689A101B",
"initialLockedBalance": "9063225233738240554677",
"deposit": "5620584261960546940548"
},
{
"addr": "0x2d1270896be64F2A3835CBb0528313511840AE02",
"initialLockedBalance": "2663650000000000000000",
"deposit": "1651869934076009239768"
},
{
"addr": "0x28d5fdd7cD29f9676cc82f30ee4ff47C4aF3c5aB",
"initialLockedBalance": "9230000000000000000000",
"deposit": "5724010095741394433600"
},
{
"addr": "0x9d8f0f4192643209F38f5E0D02E2504Eab6F15Ac",
"initialLockedBalance": "10596676565182876169022",
"deposit": "6571558357574542332903"
},
{
"addr": "0x9d7f41108Cd351AEE210082a41896Af822F81156",
"initialLockedBalance": "2184748060000000000000",
"deposit": "1354877567940566170151"
},
{
"addr": "0xD498265eb913f95BDd0618C67Fc41F82aC1F8E0E",
"initialLockedBalance": "2406194461606211909460",
"deposit": "1492208167990356019983"
},
{
"addr": "0x3376E7f9510b566f8CC6AB9e4F4588d941A64685",
"initialLockedBalance": "3000000000000000000000",
"deposit": "1860458319309228960000"
},
{
"addr": "0x516b55a1938C5306f2291fBd01C02C16B7E9B837",
"initialLockedBalance": "5007812741016906817987",
"deposit": "3105608958522552511650"
},
{
"addr": "0x7bd70c6462220072cEd0E7873a98CF21aAA952dA",
"initialLockedBalance": "6297877657280000000000",
"deposit": "3905646293826097690162"
},
{
"addr": "0x26532eC1bb6b115a8Ae697be63D47122De02fCa7",
"initialLockedBalance": "22733003153052279993119",
"deposit": "14097934946326349159270"
},
{
"addr": "0x5D9A3E0Cb733d566FA887b4b74776A8cF9250640",
"initialLockedBalance": "287024310000000000000",
"deposit": "177998921794497039625"
},
{
"addr": "0x9D1B637E76c0192b11aac1c59666866a8044f83d",
"initialLockedBalance": "446950120000000000000",
"deposit": "277177356356752733593"
},
{
"addr": "0xa0Ea24593C1571fCcea113Fe7eC1e8dc81191025",
"initialLockedBalance": "3700000000000000000000",
"deposit": "2294565260481382384000"
},
{
"addr": "0x1cE7260e0c5776A2834892e4452bdB099D6f0713",
"initialLockedBalance": "43659039111640240367762",
"deposit": "27075274176099364728818"
},
{
"addr": "0xefC17Ff5dB1FbbF77304aB3423faab05BAA21d8C",
"initialLockedBalance": "732170000000000000000",
"deposit": "454057255882879389214"
},
{
"addr": "0x0c9fCE6d71774709Ea41CAD8c55e171D5477DC18",
"initialLockedBalance": "10282263191686831069699",
"deposit": "6376574032100276686526"
},
{
"addr": "0x4Bb93141ceAFb41856695cC4fC2c07f3a45A5265",
"initialLockedBalance": "755139560000000000000",
"deposit": "468301892213836886931"
},
{
"addr": "0x6Da70176136DaE6eFA25A3399bdA5aEC78215723",
"initialLockedBalance": "17075770306076350632861",
"deposit": "10589586308184415159004"
},
{
"addr": "0xE68E072002B084EB674d4263aE6e992204705fB7",
"initialLockedBalance": "1614550204755241657412",
"deposit": "1001267786793102793690"
},
{
"addr": "0x1cC43840c765f71d4B419944eA8CebA75eb6DFB0",
"initialLockedBalance": "2500000000000000000000",
"deposit": "1550381932757690800000"
},
{
"addr": "0x6db80dCeB07984e36D6CB97EDeBCC34013fDa1a1",
"initialLockedBalance": "4994201825300195752523",
"deposit": "3097168111396361898859"
}
]

@ -1,18 +1,18 @@
const stakers = require("../data/stakers.json"); const stakers = require("../data/stakers.json");
const fs = require("fs"); const fs = require("fs");
const { ethers } = require("hardhat");
async function getTorn() { BigInt.prototype.toJSON = function () {
return await ethers.getContractAt(require("../test/abi/torn.abi.json"), "0x77777FeDdddFfC19Ff86DB637967013e6C6A116C"); return this.toString();
} };
async function main() { const airdropAmount = 1000000n * 10n ** 18n;
const governanceAddr = "0x5efda50f22d34F262c29268506C5Fa42cB56A1Ce"; const stakeAmount = stakers.reduce((acc, staker) => acc + BigInt(staker.balance), 0n);
const governanceContract = await ethers.getContractAt(require("../test/abi/governance.abi.json"), governanceAddr); const ratioConstant = 10n ** 18n;
const airdropAmount = 1000000n * 10n ** 18n; const airdropCoefficient = (airdropAmount * ratioConstant) / stakeAmount;
const stakeAmount = stakers.reduce((acc, staker) => acc + BigInt(staker.balance), 0n); const airdropRecipients = stakers.map((staker) => ({
const vaultBalance = await (await getTorn()).balanceOf(await governanceContract.userVault()); addr: staker.address,
console.log(stakeAmount, vaultBalance); initialLockedBalance: staker.balance,
} deposit: (BigInt(staker.balance) * airdropCoefficient) / ratioConstant,
}));
main(); fs.writeFileSync("data/airdropRecipients.json", JSON.stringify(airdropRecipients, null, 4), { encoding: "utf-8" });