Skip to content

Instantly share code, notes, and snippets.

@DanielVF
Last active February 2, 2021 19:08
Show Gist options
  • Select an option

  • Save DanielVF/3f0d3279480a43a3b7256526ea7e5bb0 to your computer and use it in GitHub Desktop.

Select an option

Save DanielVF/3f0d3279480a43a3b7256526ea7e5bb0 to your computer and use it in GitHub Desktop.
Compound USDT change proposal
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 30,
"id": "civilian-advocacy",
"metadata": {},
"outputs": [],
"source": [
"%matplotlib inline\n",
"%config InlineBackend.figure_format = 'retina'\n",
"import pandas as pd\n",
"import numpy as np\n",
"import seaborn as sns\n",
"import matplotlib as mpl\n",
"import matplotlib.pyplot as plt\n",
"# import scipy\n",
"import time\n",
"import datetime"
]
},
{
"cell_type": "markdown",
"id": "destroyed-composer",
"metadata": {},
"source": [
"# Compound USDT rates visualization"
]
},
{
"cell_type": "code",
"execution_count": 59,
"id": "viral-survivor",
"metadata": {},
"outputs": [],
"source": [
"before = pd.read_json('before.json')\n",
"after = pd.read_json('after.json')"
]
},
{
"cell_type": "code",
"execution_count": 80,
"id": "trying-semiconductor",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[<matplotlib.lines.Line2D at 0x139a9a5e0>]"
]
},
"execution_count": 80,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 864x648 with 1 Axes>"
]
},
"metadata": {
"image/png": {
"height": 520,
"width": 703
},
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"\n",
"plt.figure(figsize=(12,9))\n",
"ax = plt.gca()\n",
"ax.spines['top'].set_visible(False)\n",
"ax.spines['right'].set_visible(False)\n",
"ax.spines['bottom'].set_visible(False)\n",
"ax.spines['left'].set_visible(False)\n",
"\n",
"\n",
"plt.axhline(y=40, c=\"grey\", linewidth=0.5)\n",
"plt.axhline(y=30, c=\"grey\", linewidth=0.5)\n",
"plt.axvline(x=0, c=\"grey\", linewidth=0.5)\n",
"plt.axvline(x=80, c=\"grey\", linewidth=0.5)\n",
"plt.axvline(x=100, c=\"grey\", linewidth=0.5)\n",
"\n",
"plt.plot(before['pct'], before['borrow_apy']*100, c=\"grey\", linewidth=5)\n",
"plt.plot(before['pct'], before['supply_apy']*100, c=\"grey\", linewidth=5)\n",
"\n",
"\n",
"plt.plot(after['pct'], after['borrow_apy']*100, c=[.5882,.4118,.9294], linewidth=5)\n",
"plt.plot(after['pct'], after['supply_apy']*100, c=[0,.8275,.5843], linewidth=5)\n",
"\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "forward-advertising",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.1"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
{"pct": [100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0], "supply": [147831050226, 139906249997, 132111681885, 124447345887, 116913242007, 109509370240, 102235730591, 95092323057, 88079147638, 81196204336, 74443493148, 67821014077, 61328767121, 54966752281, 48734969556, 42633418947, 36662100454, 30821014077, 25110159815, 19529537669, 14079147639, 13729368814, 13383989724, 13043010367, 12706430744, 12374250854, 12046470698, 11723090276, 11404109587, 11089528632, 10779347410, 10473565923, 10172184169, 9875202148, 9582619861, 9294437308, 9010654488, 8731271402, 8456288050, 8185704432, 7919520547, 7657736395, 7400351977, 7147367293, 6898782343, 6654597126, 6414811642, 6179425893, 5948439877, 5721853595, 5499667046, 5281880231, 5068493149, 4859505802, 4654918188, 4454730307, 4258942160, 4067553747, 3880565067, 3697976121, 3519786909, 3345997430, 3176607686, 3011617674, 2851027396, 2694836852, 2543046042, 2395654965, 2252663622, 2114072012, 1979880136, 1850087994, 1724695585, 1603702910, 1487109969, 1374916761, 1267123287, 1163729547, 1064735540, 970141266, 879946727, 794151921, 712756849, 635761510, 563165905, 494970034, 431173896, 371777492, 316780821, 266183885, 219986681, 178189212, 140791476, 107793474, 79195205, 54996670, 35197869, 19798801, 8799467, 2199866, 0], "borrow": [159817351596, 152777777776, 145738203956, 138698630135, 131659056315, 124619482494, 117579908674, 110540334854, 103500761033, 96461187213, 89421613392, 82382039572, 75342465752, 68302891931, 61263318111, 54223744290, 47184170470, 40144596650, 33105022829, 26065449009, 19025875189, 18788051749, 18550228309, 18312404869, 18074581430, 17836757990, 17598934550, 17361111110, 17123287670, 16885464230, 16647640790, 16409817351, 16171993911, 15934170471, 15696347031, 15458523591, 15220700151, 14982876711, 14745053271, 14507229832, 14269406392, 14031582952, 13793759512, 13555936072, 13318112632, 13080289192, 12842465752, 12604642313, 12366818873, 12128995433, 11891171993, 11653348553, 11415525113, 11177701673, 10939878234, 10702054794, 10464231354, 10226407914, 9988584474, 9750761034, 9512937594, 9275114154, 9037290715, 8799467275, 8561643835, 8323820395, 8085996955, 7848173515, 7610350075, 7372526635, 7134703196, 6896879756, 6659056316, 6421232876, 6183409436, 5945585996, 5707762556, 5469939117, 5232115677, 4994292237, 4756468797, 4518645357, 4280821917, 4042998477, 3805175037, 3567351598, 3329528158, 3091704718, 2853881278, 2616057838, 2378234398, 2140410958, 1902587518, 1664764079, 1426940639, 1189117199, 951293759, 713470319, 475646879, 237823439, 0], "borrow_apy": [0.3993389871711319, 0.37878127570658227, 0.35852557776875726, 0.33856745647625885, 0.3189025401298937, 0.29952652125508084, 0.2804351556583293, 0.2616242614975768, 0.24308971836618443, 0.22482746639039042, 0.20683350534002232, 0.1891038937522731, 0.1716347480683511, 0.15442224178281205, 0.1374626046053895, 0.12075212163513815, 0.10428713254670985, 0.0880640307885836, 0.07207926229260075, 0.056329326704831484, 0.040810773593610294, 0.04029049856594602, 0.03977048312511622, 0.03925072811214503, 0.03873123242655141, 0.038211996908519064, 0.03769302045866696, 0.0371743039163388, 0.03665584618325224, 0.036137647614215895, 0.03561970856313468, 0.03510202793337269, 0.03458460656217821, 0.03406744335401091, 0.033550539145282166, 0.03303389284154701, 0.03251750527838082, 0.032001375362432416, 0.03148550344691703, 0.030969889884150836, 0.030454533582421783, 0.029939435375218704, 0.029424594171920226, 0.028910010805182518, 0.028395684185474446, 0.02788161514461973, 0.027367802594175927, 0.02685424688577287, 0.026340948370144668, 0.0258279059604809, 0.025315120486528064, 0.024802590862561757, 0.02429031791749936, 0.023778300566701827, 0.023266539638257866, 0.022755034048612455, 0.022243784147816026, 0.021732790285028614, 0.021222051378318785, 0.02071156825370779, 0.02020133983034622, 0.019691366933429766, 0.019181648483188818, 0.018672185303994615, 0.018162976317156687, 0.017654021871154058, 0.017145322313578903, 0.016636876567357683, 0.01612868545480306, 0.015620747899918186, 0.015113064724193714, 0.014605634852708382, 0.014098459106131722, 0.013591536410616945, 0.013084867113078102, 0.012578451559546622, 0.012072288677785314, 0.011566379286414241, 0.011060722314268023, 0.010555318579148931, 0.010050167010961841, 0.009545268426691456, 0.009040621757312461, 0.008536227348181713, 0.008032085543776324, 0.007528195276673921, 0.0070245573618188395, 0.006521170732854964, 0.0060180362039130575, 0.0055151527097021535, 0.0050125210635392214, 0.004510140201198443, 0.004008010466486134, 0.00350613220233309, 0.0030045043461088827, 0.0025031277090994397, 0.00200200122973615, 0.0015011257184944782, 0.0010005001148665205, 0.0005001252285175006, 0.0], "supply_apy": [0.36451625946601296, 0.34197026255336804, 0.3201582047551925, 0.2990563079703352, 0.2786417549148752, 0.25889265256890215, 0.23978798965830572, 0.2213076031553869, 0.2034321406078119, 0.18614303154352418, 0.1694224496651633, 0.1532532888809175, 0.13761913014455662, 0.12250421627846753, 0.10789342582765937, 0.0937722465999633, 0.08012675350726783, 0.06694358589897953, 0.054209923983025377, 0.04191347222882702, 0.030042434317611777, 0.02928524521146869, 0.028538126825370158, 0.02780105803239019, 0.027074017520157367, 0.026356985228939145, 0.025649940432124207, 0.024952863652472734, 0.024265735223458984, 0.023588535289974066, 0.022921245241553923, 0.02226384627670641, 0.021616319403587436, 0.020978646870479567, 0.02035081025665253, 0.019732792378605923, 0.01912457585909344, 0.01852614360322602, 0.01793747832247017, 0.017358563485073697, 0.016789383788579748, 0.016229922310038614, 0.01568016335536071, 0.015140092455972809, 0.014609693523740086, 0.014088951695633067, 0.013577852857392214, 0.013076382695814903, 0.012584527171980886, 0.012102272048122309, 0.011629603832594482, 0.011166510250162132, 0.010712977408298574, 0.010268993102161117, 0.009834544453779959, 0.009409619798385727, 0.00899420679776064, 0.008588294795802698, 0.008191871049961552, 0.0078049259104862045, 0.007427447641257912, 0.007059426184694351, 0.006700850808885717, 0.006351711987959918, 0.00601199999108859, 0.00568170488284947, 0.005360817931523654, 0.005049330199619728, 0.004747232544207058, 0.004454517023914306, 0.004171175022078977, 0.003897199590920497, 0.003632581701099147, 0.0033773153968643665, 0.0031313926409659576, 0.0028948070626400035, 0.002667551615255448, 0.0024496204489488083, 0.0022410075056971124, 0.0020417065195459383, 0.0018517124198564883, 0.0016710194597358008, 0.0014996230867430071, 0.0013375185395032574, 0.0011847013152666008, 0.0010411667023879634, 0.0009069111821933262, 0.0007819305594012338, 0.0006662218310860002, 0.0005597817847113884, 0.0004626069982529568, 0.00037469524127109466, 0.0002960436065162497, 0.00022665084484541076, 0.00016651362942221581, 0.00011563169199435563, 7.40026866312693e-05, 4.162592493428541e-05, 1.8500041559121883e-05, 4.624861596802532e-06, 0.0]}
{"pct": [100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0], "supply": [113513127851, 107630244005, 101843274351, 96152218890, 90557077623, 85057850549, 79654537669, 74347138982, 69135654488, 64020084187, 59000428079, 54076686167, 49248858445, 44516944918, 39880945584, 35340860442, 30896689496, 26548432742, 22296090180, 18139661813, 14079147639, 13729368814, 13383989724, 13043010367, 12706430744, 12374250854, 12046470698, 11723090276, 11404109587, 11089528632, 10779347410, 10473565923, 10172184169, 9875202148, 9582619861, 9294437308, 9010654488, 8731271402, 8456288050, 8185704432, 7919520547, 7657736395, 7400351977, 7147367293, 6898782343, 6654597126, 6414811642, 6179425893, 5948439877, 5721853595, 5499667046, 5281880231, 5068493149, 4859505802, 4654918188, 4454730307, 4258942160, 4067553747, 3880565067, 3697976121, 3519786909, 3345997430, 3176607686, 3011617674, 2851027396, 2694836852, 2543046042, 2395654965, 2252663622, 2114072012, 1979880136, 1850087994, 1724695585, 1603702910, 1487109969, 1374916761, 1267123287, 1163729547, 1064735540, 970141266, 879946727, 794151921, 712756849, 635761510, 563165905, 494970034, 431173896, 371777492, 316780821, 266183885, 219986681, 178189212, 140791476, 107793474, 79195205, 54996670, 35197869, 19798801, 8799467, 2199866, 0], "borrow": [122716894975, 117532343986, 112347792997, 107163242007, 101978691018, 96794140029, 91609589039, 86425038050, 81240487061, 76055936071, 70871385082, 65686834093, 60502283103, 55317732114, 50133181125, 44948630135, 39764079146, 34579528157, 29394977167, 24210426178, 19025875189, 18788051749, 18550228309, 18312404869, 18074581430, 17836757990, 17598934550, 17361111110, 17123287670, 16885464230, 16647640790, 16409817351, 16171993911, 15934170471, 15696347031, 15458523591, 15220700151, 14982876711, 14745053271, 14507229832, 14269406392, 14031582952, 13793759512, 13555936072, 13318112632, 13080289192, 12842465752, 12604642313, 12366818873, 12128995433, 11891171993, 11653348553, 11415525113, 11177701673, 10939878234, 10702054794, 10464231354, 10226407914, 9988584474, 9750761034, 9512937594, 9275114154, 9037290715, 8799467275, 8561643835, 8323820395, 8085996955, 7848173515, 7610350075, 7372526635, 7134703196, 6896879756, 6659056316, 6421232876, 6183409436, 5945585996, 5707762556, 5469939117, 5232115677, 4994292237, 4756468797, 4518645357, 4280821917, 4042998477, 3805175037, 3567351598, 3329528158, 3091704718, 2853881278, 2616057838, 2378234398, 2140410958, 1902587518, 1664764079, 1426940639, 1189117199, 951293759, 713470319, 475646879, 237823439, 0], "borrow_apy": [0.29433879783741124, 0.28030711874568137, 0.26642755373769345, 0.25269845437295224, 0.23911818948368468, 0.22568514558527086, 0.2123977266845456, 0.1992543540901759, 0.18625346622509653, 0.1733935184409774, 0.16067298283470266, 0.14809034860279913, 0.13564411971222556, 0.12333281795600404, 0.11115498061613538, 0.09910916083164545, 0.08719392742668264, 0.07540786474047834, 0.06374957245915125, 0.05221766544933515, 0.040810773593610294, 0.04029049856594602, 0.03977048312511622, 0.03925072811214503, 0.03873123242655141, 0.038211996908519064, 0.03769302045866696, 0.0371743039163388, 0.03665584618325224, 0.036137647614215895, 0.03561970856313468, 0.03510202793337269, 0.03458460656217821, 0.03406744335401091, 0.033550539145282166, 0.03303389284154701, 0.03251750527838082, 0.032001375362432416, 0.03148550344691703, 0.030969889884150836, 0.030454533582421783, 0.029939435375218704, 0.029424594171920226, 0.028910010805182518, 0.028395684185474446, 0.02788161514461973, 0.027367802594175927, 0.02685424688577287, 0.026340948370144668, 0.0258279059604809, 0.025315120486528064, 0.024802590862561757, 0.02429031791749936, 0.023778300566701827, 0.023266539638257866, 0.022755034048612455, 0.022243784147816026, 0.021732790285028614, 0.021222051378318785, 0.02071156825370779, 0.02020133983034622, 0.019691366933429766, 0.019181648483188818, 0.018672185303994615, 0.018162976317156687, 0.017654021871154058, 0.017145322313578903, 0.016636876567357683, 0.01612868545480306, 0.015620747899918186, 0.015113064724193714, 0.014605634852708382, 0.014098459106131722, 0.013591536410616945, 0.013084867113078102, 0.012578451559546622, 0.012072288677785314, 0.011566379286414241, 0.011060722314268023, 0.010555318579148931, 0.010050167010961841, 0.009545268426691456, 0.009040621757312461, 0.008536227348181713, 0.008032085543776324, 0.007528195276673921, 0.0070245573618188395, 0.006521170732854964, 0.0060180362039130575, 0.0055151527097021535, 0.0050125210635392214, 0.004510140201198443, 0.004008010466486134, 0.00350613220233309, 0.0030045043461088827, 0.0025031277090994397, 0.00200200122973615, 0.0015011257184944782, 0.0010005001148665205, 0.0005001252285175006, 0.0], "supply_apy": [0.2695341044969606, 0.25392898887328075, 0.23876546246578867, 0.22403210729864975, 0.209717899304124, 0.19581219711078557, 0.18230472845501966, 0.16918557769872677, 0.1564451743867168, 0.14407427957879815, 0.1320639785928075, 0.12040566663137997, 0.10909104076043352, 0.09811208960239282, 0.08746108396140362, 0.07713056782542838, 0.06711334973065863, 0.05740249496794991, 0.0479913156518581, 0.0388733665510097, 0.030042434317611777, 0.02928524521146869, 0.028538126825370158, 0.02780105803239019, 0.027074017520157367, 0.026356985228939145, 0.025649940432124207, 0.024952863652472734, 0.024265735223458984, 0.023588535289974066, 0.022921245241553923, 0.02226384627670641, 0.021616319403587436, 0.020978646870479567, 0.02035081025665253, 0.019732792378605923, 0.01912457585909344, 0.01852614360322602, 0.01793747832247017, 0.017358563485073697, 0.016789383788579748, 0.016229922310038614, 0.01568016335536071, 0.015140092455972809, 0.014609693523740086, 0.014088951695633067, 0.013577852857392214, 0.013076382695814903, 0.012584527171980886, 0.012102272048122309, 0.011629603832594482, 0.011166510250162132, 0.010712977408298574, 0.010268993102161117, 0.009834544453779959, 0.009409619798385727, 0.00899420679776064, 0.008588294795802698, 0.008191871049961552, 0.0078049259104862045, 0.007427447641257912, 0.007059426184694351, 0.006700850808885717, 0.006351711987959918, 0.00601199999108859, 0.00568170488284947, 0.005360817931523654, 0.005049330199619728, 0.004747232544207058, 0.004454517023914306, 0.004171175022078977, 0.003897199590920497, 0.003632581701099147, 0.0033773153968643665, 0.0031313926409659576, 0.0028948070626400035, 0.002667551615255448, 0.0024496204489488083, 0.0022410075056971124, 0.0020417065195459383, 0.0018517124198564883, 0.0016710194597358008, 0.0014996230867430071, 0.0013375185395032574, 0.0011847013152666008, 0.0010411667023879634, 0.0009069111821933262, 0.0007819305594012338, 0.0006662218310860002, 0.0005597817847113884, 0.0004626069982529568, 0.00037469524127109466, 0.0002960436065162497, 0.00022665084484541076, 0.00016651362942221581, 0.00011563169199435563, 7.40026866312693e-05, 4.162592493428541e-05, 1.8500041559121883e-05, 4.624861596802532e-06, 0.0]}
# 1. Set your WEB3_INFURA_PROJECT_ID and ETHERSCAN_TOKEN environment varibles
# 2. Save this as a brownie script named new_rate.py
# 3. brownie run new_rate main --network mainnet-fork
from brownie import *
import math
import json
cusdt = Contract.from_explorer("0xf650C3d88D12dB855b8bf7D11Be6C55A4e07dCC9")
rates = Contract.from_explorer("0xfb564da37b41b2f6b6edcc3e56fbf523bd9f2012")
blocksPerYear = rates.blocksPerYear()
baseRatePerBlock = rates.baseRatePerBlock()
multiplierPerBlock = rates.multiplierPerBlock()
kink = rates.kink()
jumpMultiplierPerBlock = rates.jumpMultiplierPerBlock()
reserveFactorMantissa = cusdt.reserveFactorMantissa()
owner = rates.owner()
def apy(r):
n = blocksPerYear
r = r * blocksPerYear / 1e18
return math.pow((1 + r/n ),n) - 1
def write_usage_rates(name):
pct = []
borrow = []
supply = []
borrow_apy = []
supply_apy = []
for i in range(0,101):
pct.append(100-i)
br = rates.getBorrowRate(i*1e32, (100-i)*1e32, 0)
sr = rates.getSupplyRate(i*1e32, (100-i)*1e32, 0, reserveFactorMantissa)
borrow.append(br)
supply.append(sr)
borrow_apy.append(apy(br))
supply_apy.append(apy(sr))
with(open(name, "w") as f):
j = json.dumps({
"pct":pct,
"supply":supply,
"borrow":borrow,
"borrow_apy":borrow_apy,
"supply_apy":supply_apy
})
f.write(j)
print("100%% utilization rate: %f" % borrow_apy[0])
def try_jump_rate(jumpMultiplierPerYear):
"""Use exsisting deployed parameters except for jumpMultiplierPerYear."""
rates.updateJumpRateModel(
0,
"0x000000000000000000000000000000000000000000000000008e1bc9bf040000",
jumpMultiplierPerYear,
"0x0000000000000000000000000000000000000000000000000b1a2bc2ec500000",
{"from":owner}
)
br = rates.getBorrowRate(0*1e32, 100*1e32, 0)
return apy(br)
def main():
print("Rate before")
write_usage_rates("before.json")
print("Change to new rate")
# Old value: 1090000000000000000
print(try_jump_rate(1480000000000000000))
print("Rate after")
write_usage_rates("after.json")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment