From 5a7046de73ec11352f5a946bb6cda2a859195c5c Mon Sep 17 00:00:00 2001 From: s bacha Date: Wed, 7 Sep 2022 21:58:52 -0700 Subject: [PATCH] v1.0 --- .../excel/MEV_Scaling_USDT_ETH - Sheet1.csv | 114 ++++++++++++++++++ .../src/excel/MEV_Scaling_USDT_ETH.xlsx | Bin 0 -> 22535 bytes 2 files changed, 114 insertions(+) create mode 100644 packages/mev-scaling-workbook/src/excel/MEV_Scaling_USDT_ETH - Sheet1.csv create mode 100644 packages/mev-scaling-workbook/src/excel/MEV_Scaling_USDT_ETH.xlsx diff --git a/packages/mev-scaling-workbook/src/excel/MEV_Scaling_USDT_ETH - Sheet1.csv b/packages/mev-scaling-workbook/src/excel/MEV_Scaling_USDT_ETH - Sheet1.csv new file mode 100644 index 0000000..bf86330 --- /dev/null +++ b/packages/mev-scaling-workbook/src/excel/MEV_Scaling_USDT_ETH - Sheet1.csv @@ -0,0 +1,114 @@ +Swap,ETH -> USDT,,,,,, +,,,,,,, +,,sushi,uni,,,, +,reserveIn,11331.5068,26061.75441,,,, +,reserveOut,27647537.35,63398606.2,,,, +,,,,,,, +,,,,,,, +,,,,,,, +,,,,,,, +,,,,,,, +,,,,,,, +amountIn (eth),amountOut (usdt),Ca,Cb,Cf,Cg,arb amount (usdt),mev (usdt) +0.1,243.2540764,7.14104E+17,7.20537E+17,-6.43289E+15,37247288290,-86547.47,0.00 +1,2432.348157,7.14161E+17,7.2048E+17,-6.31913E+15,37248182898,-85011.43,0.00 +10,24304.23764,7.14728E+17,7.1991E+17,-5.18194E+15,37257128979,-69668.49,0.00 +20,48565.78235,7.15358E+17,7.19278E+17,-3.91945E+15,37267069069,-52657.81,0.00 +30,72784.74653,7.15988E+17,7.18646E+17,-2.65807E+15,37277009159,-35686.02,0.00 +40,96961.24217,7.16619E+17,7.18016E+17,-1.3978E+15,37286949249,-18753.01,0.00 +50,121095.3809,7.17249E+17,7.17387E+17,-138638518013312,37296889339,-1858.67,0.00 +60,145187.2739,7.17879E+17,7.16759E+17,1.11943E+15,37306829429,14997.11,11.71 +70,169237.032,7.18509E+17,7.16133E+17,2.37639E+15,37316769519,31814.45,52.74 +80,193244.7657,7.19139E+17,7.15507E+17,3.63226E+15,37326709609,48593.44,123.19 +90,217210.5849,7.19769E+17,7.14882E+17,4.88704E+15,37336649699,65334.20,222.94 +100,241134.5995,7.204E+17,7.14259E+17,6.14073E+15,37346589789,82036.82,351.89 +110,265016.9186,7.2103E+17,7.13637E+17,7.39334E+15,37356529879,98701.43,509.96 +120,288857.6512,7.2166E+17,7.13015E+17,8.64486E+15,37366469969,115328.13,697.03 +130,312656.9058,7.2229E+17,7.12395E+17,9.89529E+15,37376410059,131917.01,913.02 +140,336414.7905,7.2292E+17,7.11776E+17,1.11447E+16,37386350149,148468.19,1157.81 +150,360131.4132,7.23551E+17,7.11158E+17,1.23929E+16,37396290239,164981.77,1431.31 +160,383806.8812,7.24181E+17,7.10541E+17,1.36402E+16,37406230329,181457.86,1733.43 +170,407441.3015,7.24811E+17,7.09925E+17,1.48863E+16,37416170419,197896.57,2064.07 +180,431034.7809,7.25441E+17,7.0931E+17,1.61314E+16,37426110509,214297.98,2423.12 +190,454587.4255,7.26071E+17,7.08696E+17,1.73754E+16,37436050599,230662.22,2810.50 +200,478099.3414,7.26702E+17,7.08083E+17,1.86183E+16,37445990689,246989.38,3226.10 +210,501570.6341,7.27332E+17,7.07472E+17,1.98602E+16,37455930779,263279.57,3669.83 +220,525001.4087,7.27962E+17,7.06861E+17,2.11011E+16,37465870869,279532.89,4141.60 +230,548391.7701,7.28592E+17,7.06251E+17,2.23408E+16,37475810959,295749.44,4641.30 +240,571741.8228,7.29222E+17,7.05643E+17,2.35796E+16,37485751049,311929.32,5168.85 +250,595051.6708,7.29852E+17,7.05035E+17,2.48173E+16,37495691139,328072.63,5724.14 +260,618321.418,7.30483E+17,7.04429E+17,2.60539E+16,37505631229,344179.48,6307.09 +270,641551.1677,7.31113E+17,7.03823E+17,2.72895E+16,37515571319,360249.97,6917.61 +280,664741.0229,7.31743E+17,7.03219E+17,2.8524E+16,37525511409,376284.20,7555.58 +290,687891.0864,7.32373E+17,7.02616E+17,2.97576E+16,37535451499,392282.27,8220.93 +300,711001.4604,7.33003E+17,7.02013E+17,3.099E+16,37545391589,408244.27,8913.57 +310,734072.247,7.33634E+17,7.01412E+17,3.22215E+16,37555331679,424170.31,9633.38 +320,757103.5477,7.34264E+17,7.00812E+17,3.34519E+16,37565271769,440060.48,10380.30 +330,780095.4639,7.34894E+17,7.00213E+17,3.46813E+16,37575211859,455914.90,11154.22 +340,803048.0965,7.35524E+17,6.99614E+17,3.59097E+16,37585151949,471733.64,11955.04 +350,825961.546,7.36154E+17,6.99017E+17,3.7137E+16,37595092039,487516.82,12782.69 +360,848835.9128,7.36785E+17,6.98421E+17,3.83634E+16,37605032129,503264.53,13637.07 +370,871671.2968,7.37415E+17,6.97826E+17,3.95887E+16,37614972219,518976.86,14518.09 +380,894467.7975,7.38045E+17,6.97232E+17,4.0813E+16,37624912309,534653.92,15425.66 +390,917225.5141,7.38675E+17,6.96639E+17,4.20363E+16,37634852399,550295.80,16359.68 +400,939944.5455,7.39305E+17,6.96047E+17,4.32586E+16,37644792489,565902.59,17320.08 +410,962624.9903,7.39935E+17,6.95456E+17,4.44799E+16,37654732579,581474.40,18306.75 +420,985266.9468,7.40566E+17,6.94866E+17,4.57001E+16,37664672669,597011.32,19319.62 +430,1007870.513,7.41196E+17,6.94276E+17,4.69194E+16,37674612759,612513.44,20358.59 +440,1030435.786,7.41826E+17,6.93688E+17,4.81377E+16,37684552849,627980.87,21423.57 +450,1052962.863,7.42456E+17,6.93101E+17,4.9355E+16,37694492939,643413.69,22514.47 +460,1075451.841,7.43086E+17,6.92515E+17,5.05713E+16,37704433029,658811.99,23631.22 +470,1097902.818,7.43717E+17,6.9193E+17,5.17866E+16,37714373119,674175.88,24773.71 +480,1120315.888,7.44347E+17,6.91346E+17,5.30009E+16,37724313209,689505.45,25941.87 +490,1142691.148,7.44977E+17,6.90763E+17,5.42142E+16,37734253299,704800.79,27135.61 +500,1165028.694,7.45607E+17,6.90181E+17,5.54265E+16,37744193389,720061.99,28354.84 +510,1187328.62,7.46237E+17,6.89599E+17,5.66379E+16,37754133479,735289.15,29599.47 +520,1209591.022,7.46868E+17,6.89019E+17,5.78483E+16,37764073569,750482.35,30869.42 +530,1231815.995,7.47498E+17,6.8844E+17,5.90577E+16,37774013659,765641.70,32164.60 +540,1254003.632,7.48128E+17,6.87862E+17,6.02661E+16,37783953749,780767.28,33484.93 +550,1276154.028,7.48758E+17,6.87285E+17,6.14736E+16,37793893839,795859.19,34830.33 +560,1298267.276,7.49388E+17,6.86708E+17,6.26801E+16,37803833929,810917.51,36200.70 +570,1320343.47,7.50019E+17,6.86133E+17,6.38856E+16,37813774019,825942.33,37595.97 +580,1342382.703,7.50649E+17,6.85558E+17,6.50902E+16,37823714109,840933.76,39016.04 +590,1364385.067,7.51279E+17,6.84985E+17,6.62938E+16,37833654199,855891.87,40460.85 +600,1386350.655,7.51909E+17,6.84413E+17,6.74965E+16,37843594289,870816.76,41930.30 +610,1408279.56,7.52539E+17,6.83841E+17,6.86982E+16,37853534379,885708.52,43424.31 +620,1430171.872,7.53169E+17,6.83271E+17,6.98989E+16,37863474469,900567.23,44942.79 +630,1452027.684,7.538E+17,6.82701E+17,7.10987E+16,37873414559,915392.99,46485.67 +640,1473847.086,7.5443E+17,6.82132E+17,7.22975E+16,37883354649,930185.89,48052.87 +650,1495630.17,7.5506E+17,6.81565E+17,7.34954E+16,37893294739,944946.00,49644.29 +660,1517377.026,7.5569E+17,6.80998E+17,7.46924E+16,37903234829,959673.43,51259.87 +670,1539087.745,7.5632E+17,6.80432E+17,7.58884E+16,37913174919,974368.26,52899.51 +680,1560762.416,7.56951E+17,6.79867E+17,7.70834E+16,37923115009,989030.57,54563.15 +690,1582401.129,7.57581E+17,6.79303E+17,7.82776E+16,37933055099,1003660.46,56250.68 +700,1604003.974,7.58211E+17,6.7874E+17,7.94708E+16,37942995189,1018258.01,57962.05 +710,1625571.04,7.58841E+17,6.78178E+17,8.0663E+16,37952935279,1032823.31,59697.16 +720,1647102.415,7.59471E+17,6.77617E+17,8.18544E+16,37962875369,1047356.44,61455.94 +730,1668598.188,7.60102E+17,6.77057E+17,8.30448E+16,37972815459,1061857.49,63238.30 +740,1690058.447,7.60732E+17,6.76497E+17,8.42343E+16,37982755549,1076326.55,65044.18 +750,1711483.28,7.61362E+17,6.75939E+17,8.54228E+16,37992695639,1090763.70,66873.48 +760,1732872.775,7.61992E+17,6.75382E+17,8.66104E+16,38002635729,1105169.02,68726.13 +770,1754227.02,7.62622E+17,6.74825E+17,8.77972E+16,38012575819,1119542.61,70602.05 +780,1775546.101,7.63252E+17,6.74269E+17,8.8983E+16,38022515909,1133884.54,72501.17 +790,1796830.104,7.63883E+17,6.73715E+17,9.01678E+16,38032455999,1148194.91,74423.40 +800,1818079.118,7.64513E+17,6.73161E+17,9.13518E+16,38042396089,1162473.79,76368.67 +810,1839293.227,7.65143E+17,6.72608E+17,9.25349E+16,38052336179,1176721.26,78336.91 +820,1860472.517,7.65773E+17,6.72056E+17,9.3717E+16,38062276269,1190937.42,80328.02 +830,1881617.075,7.66403E+17,6.71505E+17,9.48983E+16,38072216359,1205122.35,82341.95 +840,1902726.986,7.67034E+17,6.70955E+17,9.60786E+16,38082156449,1219276.12,84378.60 +850,1923802.335,7.67664E+17,6.70406E+17,9.72581E+16,38092096539,1233398.83,86437.91 +860,1944843.206,7.68294E+17,6.69857E+17,9.84366E+16,38102036629,1247490.54,88519.80 +870,1965849.684,7.68924E+17,6.6931E+17,9.96143E+16,38111976719,1261551.36,90624.19 +880,1986821.854,7.69554E+17,6.68763E+17,1.00791E+17,38121916809,1275581.35,92751.01 +890,2007759.799,7.70185E+17,6.68218E+17,1.01967E+17,38131856899,1289580.60,94900.18 +900,2028663.603,7.70815E+17,6.67673E+17,1.03142E+17,38141796989,1303549.19,97071.63 +910,2049533.349,7.71445E+17,6.67129E+17,1.04316E+17,38151737079,1317487.20,99265.28 +920,2070369.122,7.72075E+17,6.66586E+17,1.05489E+17,38161677169,1331394.71,101481.06 +930,2091171.003,7.72705E+17,6.66044E+17,1.06662E+17,38171617259,1345271.81,103718.90 +940,2111939.075,7.73335E+17,6.65502E+17,1.07833E+17,38181557349,1359118.57,105978.71 +950,2132673.421,7.73966E+17,6.64962E+17,1.09004E+17,38191497439,1372935.07,108260.44 +960,2153374.122,7.74596E+17,6.64423E+17,1.10173E+17,38201437529,1386721.40,110564.00 +970,2174041.261,7.75226E+17,6.63884E+17,1.11342E+17,38211377619,1400477.63,112889.32 +980,2194674.919,7.75856E+17,6.63346E+17,1.1251E+17,38221317709,1414203.83,115236.32 +990,2215275.177,7.76486E+17,6.62809E+17,1.13677E+17,38231257799,1427900.10,117604.95 +1000,2235842.116,7.77117E+17,6.62273E+17,1.14843E+17,38241197889,1441566.51,119995.12 \ No newline at end of file diff --git a/packages/mev-scaling-workbook/src/excel/MEV_Scaling_USDT_ETH.xlsx b/packages/mev-scaling-workbook/src/excel/MEV_Scaling_USDT_ETH.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..c0394e2b5304e5b950fd698e8d76c63fdb4c7665 GIT binary patch literal 22535 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