mirror of
https://github.com/Instadapp/aave-protocol-v2.git
synced 2024-07-29 21:47:30 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
{"contracts/protocol/configuration/LendingPoolAddressesProvider.sol":{"l":{"32":3,"40":0,"48":0,"65":12,"66":11,"76":3,"77":3,"85":12792,"93":1677,"102":12,"103":11,"111":1033,"120":12,"121":11,"132":137,"140":3,"141":3,"150":395,"154":9,"155":9,"159":250,"163":3,"164":3,"168":2554,"172":3,"173":3,"177":6745,"181":3,"182":3,"195":36,"197":36,"199":36,"201":36,"202":36,"203":36,"204":33,"205":33,"207":0,"212":3,"213":3},"path":"/src/contracts/protocol/configuration/LendingPoolAddressesProvider.sol","s":{"1":3,"2":0,"3":0,"4":12,"5":11,"6":3,"7":3,"8":12792,"9":1677,"10":12,"11":11,"12":1033,"13":12,"14":11,"15":137,"16":3,"17":3,"18":395,"19":9,"20":9,"21":250,"22":3,"23":3,"24":2554,"25":3,"26":3,"27":6745,"28":3,"29":3,"30":36,"31":36,"32":36,"33":36,"34":36,"35":36,"36":33,"37":33,"38":0,"39":3,"40":3},"b":{"1":[36,0]},"f":{"1":3,"2":0,"3":0,"4":12,"5":3,"6":12792,"7":1677,"8":12,"9":1033,"10":12,"11":137,"12":3,"13":395,"14":9,"15":250,"16":3,"17":2554,"18":3,"19":6745,"20":3,"21":36,"22":3},"fnMap":{"1":{"name":"constructor","line":31,"loc":{"start":{"line":31,"column":2},"end":{"line":33,"column":2}}},"2":{"name":"getMarketId","line":39,"loc":{"start":{"line":39,"column":2},"end":{"line":41,"column":2}}},"3":{"name":"setMarketId","line":47,"loc":{"start":{"line":47,"column":2},"end":{"line":49,"column":2}}},"4":{"name":"setAddressAsProxy","line":63,"loc":{"start":{"line":60,"column":2},"end":{"line":67,"column":2}}},"5":{"name":"setAddress","line":75,"loc":{"start":{"line":75,"column":2},"end":{"line":78,"column":2}}},"6":{"name":"getAddress","line":84,"loc":{"start":{"line":84,"column":2},"end":{"line":86,"column":2}}},"7":{"name":"getLendingPool","line":92,"loc":{"start":{"line":92,"column":2},"end":{"line":94,"column":2}}},"8":{"name":"setLendingPoolImpl","line":101,"loc":{"start":{"line":101,"column":2},"end":{"line":104,"column":2}}},"9":{"name":"getLendingPoolConfigurator","line":110,"loc":{"start":{"line":110,"column":2},"end":{"line":112,"column":2}}},"10":{"name":"setLendingPoolConfiguratorImpl","line":119,"loc":{"start":{"line":119,"column":2},"end":{"line":122,"column":2}}},"11":{"name":"getLendingPoolCollateralManager","line":131,"loc":{"start":{"line":131,"column":2},"end":{"line":133,"column":2}}},"12":{"name":"setLendingPoolCollateralManager","line":139,"loc":{"start":{"line":139,"column":2},"end":{"line":142,"column":2}}},"13":{"name":"getPoolAdmin","line":149,"loc":{"start":{"line":149,"column":2},"end":{"line":151,"column":2}}},"14":{"name":"setPoolAdmin","line":153,"loc":{"start":{"line":153,"column":2},"end":{"line":156,"column":2}}},"15":{"name":"getEmergencyAdmin","line":158,"loc":{"start":{"line":158,"column":2},"end":{"line":160,"column":2}}},"16":{"name":"setEmergencyAdmin","line":162,"loc":{"start":{"line":162,"column":2},"end":{"line":165,"column":2}}},"17":{"name":"getPriceOracle","line":167,"loc":{"start":{"line":167,"column":2},"end":{"line":169,"column":2}}},"18":{"name":"setPriceOracle","line":171,"loc":{"start":{"line":171,"column":2},"end":{"line":174,"column":2}}},"19":{"name":"getLendingRateOracle","line":176,"loc":{"start":{"line":176,"column":2},"end":{"line":178,"column":2}}},"20":{"name":"setLendingRateOracle","line":180,"loc":{"start":{"line":180,"column":2},"end":{"line":183,"column":2}}},"21":{"name":"_updateImpl","line":194,"loc":{"start":{"line":194,"column":2},"end":{"line":209,"column":2}}},"22":{"name":"_setMarketId","line":211,"loc":{"start":{"line":211,"column":2},"end":{"line":214,"column":2}}}},"statementMap":{"1":{"start":{"line":32,"column":4},"end":{"line":32,"column":25}},"2":{"start":{"line":40,"column":4},"end":{"line":40,"column":20}},"3":{"start":{"line":48,"column":4},"end":{"line":48,"column":25}},"4":{"start":{"line":65,"column":4},"end":{"line":65,"column":41}},"5":{"start":{"line":66,"column":4},"end":{"line":66,"column":52}},"6":{"start":{"line":76,"column":4},"end":{"line":76,"column":30}},"7":{"start":{"line":77,"column":4},"end":{"line":77,"column":42}},"8":{"start":{"line":85,"column":4},"end":{"line":85,"column":25}},"9":{"start":{"line":93,"column":4},"end":{"line":93,"column":35}},"10":{"start":{"line":102,"column":4},"end":{"line":102,"column":34}},"11":{"start":{"line":103,"column":4},"end":{"line":103,"column":33}},"12":{"start":{"line":111,"column":4},"end":{"line":111,"column":48}},"13":{"start":{"line":120,"column":4},"end":{"line":120,"column":55}},"14":{"start":{"line":121,"column":4},"end":{"line":121,"column":53}},"15":{"start":{"line":132,"column":4},"end":{"line":132,"column":54}},"16":{"start":{"line":140,"column":4},"end":{"line":140,"column":56}},"17":{"start":{"line":141,"column":4},"end":{"line":141,"column":53}},"18":{"start":{"line":150,"column":4},"end":{"line":150,"column":33}},"19":{"start":{"line":154,"column":4},"end":{"line":154,"column":33}},"20":{"start":{"line":155,"column":4},"end":{"line":155,"column":41}},"21":{"start":{"line":159,"column":4},"end":{"line":159,"column":38}},"22":{"start":{"line":163,"column":4},"end":{"line":163,"column":47}},"23":{"start":{"line":164,"column":4},"end":{"line":164,"column":46}},"24":{"start":{"line":168,"column":4},"end":{"line":168,"column":35}},"25":{"start":{"line":172,"column":4},"end":{"line":172,"column":41}},"26":{"start":{"line":173,"column":4},"end":{"line":173,"column":40}},"27":{"start":{"line":177,"column":4},"end":{"line":177,"column":42}},"28":{"start":{"line":181,"column":4},"end":{"line":181,"column":54}},"29":{"start":{"line":182,"column":4},"end":{"line":182,"column":52}},"30":{"start":{"line":195,"column":4},"end":{"line":195,"column":58}},"31":{"start":{"line":197,"column":4},"end":{"line":197,"column":7507}},"32":{"start":{"line":199,"column":4},"end":{"line":199,"column":87}},"33":{"start":{"line":201,"column":4},"end":{"line":201,"column":7662}},"34":{"start":{"line":202,"column":6},"end":{"line":202,"column":78}},"35":{"start":{"line":203,"column":6},"end":{"line":203,"column":41}},"36":{"start":{"line":204,"column":6},"end":{"line":204,"column":36}},"37":{"start":{"line":205,"column":6},"end":{"line":205,"column":43}},"38":{"start":{"line":207,"column":6},"end":{"line":207,"column":47}},"39":{"start":{"line":212,"column":4},"end":{"line":212,"column":23}},"40":{"start":{"line":213,"column":4},"end":{"line":213,"column":30}}},"branchMap":{"1":{"line":201,"type":"if","locations":[{"start":{"line":201,"column":4},"end":{"line":201,"column":4}},{"start":{"line":201,"column":4},"end":{"line":201,"column":4}}]}}},"contracts/protocol/configuration/LendingPoolAddressesProviderRegistry.sol":{"l":{"27":4,"29":4,"31":4,"33":4,"34":7,"35":5,"39":4,"48":10,"50":9,"51":9,"52":9,"60":13,"61":11,"62":10,"75":2,"79":9,"81":9,"82":6,"83":3,"87":6},"path":"/src/contracts/protocol/configuration/LendingPoolAddressesProviderRegistry.sol","s":{"1":4,"2":4,"3":4,"4":4,"5":7,"6":5,"7":4,"8":10,"9":9,"10":9,"11":9,"12":13,"13":11,"14":10,"15":2,"16":9,"17":9,"18":6,"19":3,"20":6},"b":{"1":[5,2],"2":[9,1],"3":[11,2],"4":[3,3]},"f":{"1":4,"2":10,"3":13,"4":2,"5":9},"fnMap":{"1":{"name":"getAddressesProvidersList","line":26,"loc":{"start":{"line":26,"column":2},"end":{"line":40,"column":2}}},"2":{"name":"registerAddressesProvider","line":47,"loc":{"start":{"line":47,"column":2},"end":{"line":53,"column":2}}},"3":{"name":"unregisterAddressesProvider","line":59,"loc":{"start":{"line":59,"column":2},"end":{"line":63,"column":2}}},"4":{"name":"getAddressesProviderIdByAddress","line":69,"loc":{"start":{"line":69,"column":2},"end":{"line":76,"column":2}}},"5":{"name":"_addToAddressesProvidersList","line":78,"loc":{"start":{"line":78,"column":2},"end":{"line":88,"column":2}}}},"statementMap":{"1":{"start":{"line":27,"column":4},"end":{"line":27,"column":69}},"2":{"start":{"line":29,"column":4},"end":{"line":29,"column":53}},"3":{"start":{"line":31,"column":4},"end":{"line":31,"column":63}},"4":{"start":{"line":33,"column":4},"end":{"line":33,"column":1382}},"5":{"start":{"line":34,"column":6},"end":{"line":34,"column":1432}},"6":{"start":{"line":35,"column":8},"end":{"line":35,"column":53}},"7":{"start":{"line":39,"column":4},"end":{"line":39,"column":26}},"8":{"start":{"line":48,"column":4},"end":{"line":48,"column":63}},"9":{"start":{"line":50,"column":4},"end":{"line":50,"column":37}},"10":{"start":{"line":51,"column":4},"end":{"line":51,"column":41}},"11":{"start":{"line":52,"column":4},"end":{"line":52,"column":46}},"12":{"start":{"line":60,"column":4},"end":{"line":60,"column":83}},"13":{"start":{"line":61,"column":4},"end":{"line":61,"column":36}},"14":{"start":{"line":62,"column":4},"end":{"line":62,"column":48}},"15":{"start":{"line":75,"column":4},"end":{"line":75,"column":49}},"16":{"start":{"line":79,"column":4},"end":{"line":79,"column":59}},"17":{"start":{"line":81,"column":4},"end":{"line":81,"column":3044}},"18":{"start":{"line":82,"column":6},"end":{"line":82,"column":3099}},"19":{"start":{"line":83,"column":8},"end":{"line":83,"column":14}},"20":{"start":{"line":87,"column":4},"end":{"line":87,"column":41}}},"branchMap":{"1":{"line":34,"type":"if","locations":[{"start":{"line":34,"column":6},"end":{"line":34,"column":6}},{"start":{"line":34,"column":6},"end":{"line":34,"column":6}}]},"2":{"line":48,"type":"if","locations":[{"start":{"line":48,"column":4},"end":{"line":48,"column":4}},{"start":{"line":48,"column":4},"end":{"line":48,"column":4}}]},"3":{"line":60,"type":"if","locations":[{"start":{"line":60,"column":4},"end":{"line":60,"column":4}},{"start":{"line":60,"column":4},"end":{"line":60,"column":4}}]},"4":{"line":82,"type":"if","locations":[{"start":{"line":82,"column":6},"end":{"line":82,"column":6}},{"start":{"line":82,"column":6},"end":{"line":82,"column":6}}]}}},"contracts/protocol/lendingpool/DefaultReserveInterestRateStrategy.sol":{"l":{"66":30,"67":30,"68":30,"69":30,"70":30,"71":30,"72":30,"73":30,"77":0,"81":0,"85":0,"89":0,"93":0,"97":19,"130":6753,"132":6746,"134":6746,"182":6746,"184":6746,"185":6746,"186":6746,"187":6746,"189":6746,"193":6746,"196":6735,"197":58,"200":58,"204":58,"208":6677,"211":6671,"216":6727,"226":6718,"247":6727,"249":6726,"251":1484,"253":1484,"255":1483,"258":1481},"path":"/src/contracts/protocol/lendingpool/DefaultReserveInterestRateStrategy.sol","s":{"1":30,"2":30,"3":30,"4":30,"5":30,"6":30,"7":30,"8":30,"9":0,"10":0,"11":0,"12":0,"13":0,"14":19,"15":6753,"16":6746,"17":6746,"18":6746,"19":6746,"20":6746,"21":6746,"22":6746,"23":6746,"24":6746,"25":6735,"26":58,"27":58,"28":58,"29":6677,"30":6671,"31":6727,"32":6718,"33":6727,"34":6726,"35":5242,"36":1484,"37":1484,"38":1483,"39":1481},"b":{"1":[58,6677],"2":[5242,1484]},"f":{"1":30,"2":0,"3":0,"4":0,"5":0,"6":0,"7":19,"8":6753,"9":6746,"10":6727},"fnMap":{"1":{"name":"constructor","line":57,"loc":{"start":{"line":57,"column":2},"end":{"line":74,"column":2}}},"2":{"name":"variableRateSlope1","line":76,"loc":{"start":{"line":76,"column":2},"end":{"line":78,"column":2}}},"3":{"name":"variableRateSlope2","line":80,"loc":{"start":{"line":80,"column":2},"end":{"line":82,"column":2}}},"4":{"name":"stableRateSlope1","line":84,"loc":{"start":{"line":84,"column":2},"end":{"line":86,"column":2}}},"5":{"name":"stableRateSlope2","line":88,"loc":{"start":{"line":88,"column":2},"end":{"line":90,"column":2}}},"6":{"name":"baseVariableBorrowRate","line":92,"loc":{"start":{"line":92,"column":2},"end":{"line":94,"column":2}}},"7":{"name":"getMaxVariableBorrowRate","line":96,"loc":{"start":{"line":96,"column":2},"end":{"line":98,"column":2}}},"8":{"name":"calculateInterestRates","line":111,"loc":{"start":{"line":111,"column":2},"end":{"line":143,"column":2}}},"9":{"name":"calculateInterestRates","line":165,"loc":{"start":{"line":165,"column":2},"end":{"line":231,"column":2}}},"10":{"name":"_getOverallBorrowRate","line":241,"loc":{"start":{"line":241,"column":2},"end":{"line":259,"column":2}}}},"statementMap":{"1":{"start":{"line":66,"column":4},"end":{"line":66,"column":52}},"2":{"start":{"line":67,"column":4},"end":{"line":67,"column":73}},"3":{"start":{"line":68,"column":4},"end":{"line":68,"column":31}},"4":{"start":{"line":69,"column":4},"end":{"line":69,"column":51}},"5":{"start":{"line":70,"column":4},"end":{"line":70,"column":43}},"6":{"start":{"line":71,"column":4},"end":{"line":71,"column":43}},"7":{"start":{"line":72,"column":4},"end":{"line":72,"column":39}},"8":{"start":{"line":73,"column":4},"end":{"line":73,"column":39}},"9":{"start":{"line":77,"column":4},"end":{"line":77,"column":30}},"10":{"start":{"line":81,"column":4},"end":{"line":81,"column":30}},"11":{"start":{"line":85,"column":4},"end":{"line":85,"column":28}},"12":{"start":{"line":89,"column":4},"end":{"line":89,"column":28}},"13":{"start":{"line":93,"column":4},"end":{"line":93,"column":34}},"14":{"start":{"line":97,"column":4},"end":{"line":97,"column":84}},"15":{"start":{"line":130,"column":4},"end":{"line":130,"column":66}},"16":{"start":{"line":132,"column":4},"end":{"line":132,"column":82}},"17":{"start":{"line":134,"column":4},"end":{"line":134,"column":5243}},"18":{"start":{"line":182,"column":4},"end":{"line":182,"column":42}},"19":{"start":{"line":184,"column":4},"end":{"line":184,"column":58}},"20":{"start":{"line":185,"column":4},"end":{"line":185,"column":37}},"21":{"start":{"line":186,"column":4},"end":{"line":186,"column":35}},"22":{"start":{"line":187,"column":4},"end":{"line":187,"column":32}},"23":{"start":{"line":189,"column":4},"end":{"line":189,"column":7112}},"24":{"start":{"line":193,"column":4},"end":{"line":193,"column":7207}},"25":{"start":{"line":196,"column":4},"end":{"line":196,"column":7311}},"26":{"start":{"line":197,"column":6},"end":{"line":197,"column":7458}},"27":{"start":{"line":200,"column":6},"end":{"line":200,"column":7510}},"28":{"start":{"line":204,"column":6},"end":{"line":204,"column":7675}},"29":{"start":{"line":208,"column":6},"end":{"line":208,"column":7853}},"30":{"start":{"line":211,"column":6},"end":{"line":211,"column":8021}},"31":{"start":{"line":216,"column":4},"end":{"line":216,"column":8256}},"32":{"start":{"line":226,"column":4},"end":{"line":226,"column":8487}},"33":{"start":{"line":247,"column":4},"end":{"line":247,"column":62}},"34":{"start":{"line":249,"column":4},"end":{"line":249,"column":32}},"35":{"start":{"line":249,"column":24},"end":{"line":249,"column":32}},"36":{"start":{"line":251,"column":4},"end":{"line":251,"column":97}},"37":{"start":{"line":253,"column":4},"end":{"line":253,"column":98}},"38":{"start":{"line":255,"column":4},"end":{"line":255,"column":9740}},"39":{"start":{"line":258,"column":4},"end":{"line":258,"column":28}}},"branchMap":{"1":{"line":196,"type":"if","locations":[{"start":{"line":196,"column":4},"end":{"line":196,"column":4}},{"start":{"line":196,"column":4},"end":{"line":196,"column":4}}]},"2":{"line":249,"type":"if","locations":[{"start":{"line":249,"column":4},"end":{"line":249,"column":4}},{"start":{"line":249,"column":4},"end":{"line":249,"column":4}}]}}},"contracts/protocol/lendingpool/LendingPool.sol":{"l":{"55":7335,"56":7325,"60":1032,"61":1032,"65":7335,"69":1032,"76":24,"87":24,"88":24,"89":24,"90":24,"110":4154,"112":4154,"114":4152,"116":4152,"117":4151,"119":4149,"121":4149,"123":3867,"124":3731,"125":3531,"128":3521,"147":731,"149":731,"151":731,"153":731,"155":731,"156":236,"159":731,"170":727,"172":725,"174":716,"175":663,"176":663,"179":716,"181":641,"183":615,"208":853,"210":853,"242":453,"244":453,"246":453,"248":453,"257":448,"260":448,"261":153,"264":448,"266":443,"267":225,"269":218,"276":436,"277":436,"279":415,"280":234,"283":415,"285":381,"287":361,"289":319,"298":29,"300":29,"302":29,"304":29,"312":27,"314":27,"315":13,"316":13,"323":14,"328":14,"336":26,"338":20,"351":19,"353":19,"354":19,"355":19,"357":19,"359":19,"367":14,"369":14,"370":14,"377":14,"379":12,"392":67,"394":67,"405":60,"407":56,"408":25,"410":31,"432":137,"435":137,"447":137,"449":118,"451":118,"492":359,"494":359,"496":359,"497":359,"499":359,"501":359,"502":384,"504":384,"506":384,"509":357,"514":320,"515":340,"516":340,"517":340,"518":340,"519":340,"521":340,"522":281,"523":281,"527":275,"534":256,"542":58,"555":285,"577":1983,"603":35,"618":35,"636":604,"650":317,"665":5301,"679":951,"686":0,"693":2,"695":2,"696":42,"698":2,"705":13,"712":0,"719":0,"726":0,"747":523,"749":523,"758":522,"760":522,"761":522,"762":124,"763":124,"764":122,"767":520,"768":520,"769":520,"770":513,"792":282,"793":282,"799":271,"813":0,"827":510,"836":240,"837":210,"838":120,"840":80,"856":911,"857":911,"859":911,"861":911,"866":911,"881":898,"883":898,"885":898,"886":898,"887":548,"889":548,"896":350,"904":896,"905":840,"908":896,"915":894,"916":840,"919":793,"933":271,"935":271,"937":270,"939":270,"940":270,"941":270,"943":270},"path":"/src/contracts/protocol/lendingpool/LendingPool.sol","s":{"1":7335,"2":1032,"3":7335,"4":1032,"5":24,"6":24,"7":24,"8":24,"9":24,"10":4154,"11":4154,"12":4152,"13":4152,"14":4151,"15":4149,"16":4149,"17":3867,"18":3731,"19":3531,"20":3492,"21":731,"22":731,"23":731,"24":731,"25":731,"26":236,"27":731,"28":727,"29":725,"30":716,"31":663,"32":663,"33":716,"34":641,"35":613,"36":853,"37":853,"38":453,"39":453,"40":453,"41":453,"42":448,"43":448,"44":153,"45":448,"46":443,"47":225,"48":218,"49":436,"50":436,"51":415,"52":234,"53":414,"54":381,"55":361,"56":319,"57":29,"58":29,"59":29,"60":29,"61":27,"62":27,"63":13,"64":13,"65":14,"66":14,"67":26,"68":20,"69":19,"70":19,"71":19,"72":19,"73":19,"74":19,"75":14,"76":14,"77":14,"78":14,"79":12,"80":67,"81":67,"82":60,"83":56,"84":25,"85":31,"86":137,"87":137,"88":137,"89":118,"90":118,"91":359,"92":359,"93":359,"94":359,"95":359,"96":359,"97":384,"98":384,"99":384,"100":357,"101":320,"102":340,"103":340,"104":340,"105":340,"106":340,"107":340,"108":281,"109":281,"110":275,"111":256,"112":58,"113":285,"114":1983,"115":35,"116":35,"117":604,"118":317,"119":5301,"120":951,"121":0,"122":2,"123":2,"124":42,"125":2,"126":13,"127":0,"128":0,"129":0,"130":523,"131":523,"132":522,"133":522,"134":522,"135":124,"136":124,"137":122,"138":520,"139":520,"140":520,"141":513,"142":282,"143":282,"144":271,"145":0,"146":510,"147":240,"148":210,"149":120,"150":80,"151":911,"152":911,"153":911,"154":911,"155":911,"156":898,"157":898,"158":898,"159":898,"160":548,"161":548,"162":350,"163":896,"164":840,"165":896,"166":893,"167":840,"168":793,"169":271,"170":271,"171":270,"172":270,"173":270,"174":270,"175":270},"b":{"1":[7325,10],"2":[1032,0],"3":[3731,136],"4":[236,495],"5":[663,53],"6":[153,295],"7":[225,218],"8":[234,181],"9":[13,14],"10":[25,31],"11":[118,19],"12":[113,5],"13":[320,37],"14":[281,58],"15":[523,0],"16":[522,0],"17":[124,398],"18":[520,0],"19":[282,0],"20":[120,80],"21":[548,350],"22":[840,56],"23":[840,53],"24":[270,1],"25":[270,0]},"f":{"1":7335,"2":1032,"3":7335,"4":1032,"5":24,"6":24,"7":4154,"8":731,"9":853,"10":453,"11":29,"12":19,"13":67,"14":137,"15":359,"16":1983,"17":35,"18":604,"19":317,"20":5301,"21":951,"22":0,"23":2,"24":13,"25":0,"26":0,"27":0,"28":523,"29":282,"30":0,"31":510,"32":240,"33":911,"34":271},"fnMap":{"1":{"name":"whenNotPaused","line":54,"loc":{"start":{"line":54,"column":2},"end":{"line":57,"column":2}}},"2":{"name":"onlyLendingPoolConfigurator","line":59,"loc":{"start":{"line":59,"column":2},"end":{"line":62,"column":2}}},"3":{"name":"_whenNotPaused","line":64,"loc":{"start":{"line":64,"column":2},"end":{"line":66,"column":2}}},"4":{"name":"_onlyLendingPoolConfigurator","line":68,"loc":{"start":{"line":68,"column":2},"end":{"line":73,"column":2}}},"5":{"name":"getRevision","line":75,"loc":{"start":{"line":75,"column":2},"end":{"line":77,"column":2}}},"6":{"name":"initialize","line":86,"loc":{"start":{"line":86,"column":2},"end":{"line":91,"column":2}}},"7":{"name":"deposit","line":109,"loc":{"start":{"line":104,"column":2},"end":{"line":129,"column":2}}},"8":{"name":"withdraw","line":146,"loc":{"start":{"line":142,"column":2},"end":{"line":184,"column":2}}},"9":{"name":"borrow","line":207,"loc":{"start":{"line":201,"column":2},"end":{"line":222,"column":2}}},"10":{"name":"repay","line":241,"loc":{"start":{"line":236,"column":2},"end":{"line":290,"column":2}}},"11":{"name":"swapBorrowRateMode","line":297,"loc":{"start":{"line":297,"column":2},"end":{"line":339,"column":2}}},"12":{"name":"rebalanceStableBorrowRate","line":350,"loc":{"start":{"line":350,"column":2},"end":{"line":380,"column":2}}},"13":{"name":"setUserUseReserveAsCollateral","line":390,"loc":{"start":{"line":387,"column":2},"end":{"line":412,"column":2}}},"14":{"name":"liquidationCall","line":431,"loc":{"start":{"line":425,"column":2},"end":{"line":452,"column":2}}},"15":{"name":"flashLoan","line":491,"loc":{"start":{"line":483,"column":2},"end":{"line":564,"column":2}}},"16":{"name":"getReserveData","line":571,"loc":{"start":{"line":571,"column":2},"end":{"line":578,"column":2}}},"17":{"name":"getUserAccountData","line":590,"loc":{"start":{"line":590,"column":2},"end":{"line":623,"column":2}}},"18":{"name":"getConfiguration","line":630,"loc":{"start":{"line":630,"column":2},"end":{"line":637,"column":2}}},"19":{"name":"getUserConfiguration","line":644,"loc":{"start":{"line":644,"column":2},"end":{"line":651,"column":2}}},"20":{"name":"getReserveNormalizedIncome","line":658,"loc":{"start":{"line":658,"column":2},"end":{"line":666,"column":2}}},"21":{"name":"getReserveNormalizedVariableDebt","line":673,"loc":{"start":{"line":673,"column":2},"end":{"line":680,"column":2}}},"22":{"name":"paused","line":685,"loc":{"start":{"line":685,"column":2},"end":{"line":687,"column":2}}},"23":{"name":"getReservesList","line":692,"loc":{"start":{"line":692,"column":2},"end":{"line":699,"column":2}}},"24":{"name":"getAddressesProvider","line":704,"loc":{"start":{"line":704,"column":2},"end":{"line":706,"column":2}}},"25":{"name":"MAX_STABLE_RATE_BORROW_SIZE_PERCENT","line":711,"loc":{"start":{"line":711,"column":2},"end":{"line":713,"column":2}}},"26":{"name":"FLASHLOAN_PREMIUM_TOTAL","line":718,"loc":{"start":{"line":718,"column":2},"end":{"line":720,"column":2}}},"27":{"name":"MAX_NUMBER_RESERVES","line":725,"loc":{"start":{"line":725,"column":2},"end":{"line":727,"column":2}}},"28":{"name":"finalizeTransfer","line":746,"loc":{"start":{"line":739,"column":2},"end":{"line":773,"column":2}}},"29":{"name":"initReserve","line":791,"loc":{"start":{"line":785,"column":2},"end":{"line":800,"column":2}}},"30":{"name":"setReserveInterestRateStrategyAddress","line":811,"loc":{"start":{"line":808,"column":2},"end":{"line":814,"column":2}}},"31":{"name":"setConfiguration","line":825,"loc":{"start":{"line":822,"column":2},"end":{"line":828,"column":2}}},"32":{"name":"setPause","line":835,"loc":{"start":{"line":835,"column":2},"end":{"line":842,"column":2}}},"33":{"name":"_executeBorrow","line":855,"loc":{"start":{"line":855,"column":2},"end":{"line":930,"column":2}}},"34":{"name":"_addReserveToList","line":932,"loc":{"start":{"line":932,"column":2},"end":{"line":945,"column":2}}}},"statementMap":{"1":{"start":{"line":55,"column":4},"end":{"line":55,"column":19}},"2":{"start":{"line":60,"column":4},"end":{"line":60,"column":33}},"3":{"start":{"line":65,"column":4},"end":{"line":65,"column":41}},"4":{"start":{"line":69,"column":4},"end":{"line":69,"column":3000}},"5":{"start":{"line":76,"column":4},"end":{"line":76,"column":31}},"6":{"start":{"line":87,"column":4},"end":{"line":87,"column":32}},"7":{"start":{"line":88,"column":4},"end":{"line":88,"column":41}},"8":{"start":{"line":89,"column":4},"end":{"line":89,"column":29}},"9":{"start":{"line":90,"column":4},"end":{"line":90,"column":29}},"10":{"start":{"line":110,"column":4},"end":{"line":110,"column":60}},"11":{"start":{"line":112,"column":4},"end":{"line":112,"column":51}},"12":{"start":{"line":114,"column":4},"end":{"line":114,"column":42}},"13":{"start":{"line":116,"column":4},"end":{"line":116,"column":24}},"14":{"start":{"line":117,"column":4},"end":{"line":117,"column":56}},"15":{"start":{"line":119,"column":4},"end":{"line":119,"column":61}},"16":{"start":{"line":121,"column":4},"end":{"line":121,"column":90}},"17":{"start":{"line":123,"column":4},"end":{"line":123,"column":5111}},"18":{"start":{"line":124,"column":6},"end":{"line":124,"column":68}},"19":{"start":{"line":125,"column":6},"end":{"line":125,"column":60}},"20":{"start":{"line":128,"column":4},"end":{"line":128,"column":69}},"21":{"start":{"line":147,"column":4},"end":{"line":147,"column":60}},"22":{"start":{"line":149,"column":4},"end":{"line":149,"column":42}},"23":{"start":{"line":151,"column":4},"end":{"line":151,"column":63}},"24":{"start":{"line":153,"column":4},"end":{"line":153,"column":37}},"25":{"start":{"line":155,"column":4},"end":{"line":155,"column":6366}},"26":{"start":{"line":156,"column":6},"end":{"line":156,"column":35}},"27":{"start":{"line":159,"column":4},"end":{"line":159,"column":6450}},"28":{"start":{"line":170,"column":4},"end":{"line":170,"column":24}},"29":{"start":{"line":172,"column":4},"end":{"line":172,"column":66}},"30":{"start":{"line":174,"column":4},"end":{"line":174,"column":6784}},"31":{"start":{"line":175,"column":6},"end":{"line":175,"column":69}},"32":{"start":{"line":176,"column":6},"end":{"line":176,"column":61}},"33":{"start":{"line":179,"column":4},"end":{"line":179,"column":81}},"34":{"start":{"line":181,"column":4},"end":{"line":181,"column":58}},"35":{"start":{"line":183,"column":4},"end":{"line":183,"column":27}},"36":{"start":{"line":208,"column":4},"end":{"line":208,"column":60}},"37":{"start":{"line":210,"column":4},"end":{"line":210,"column":8578}},"38":{"start":{"line":242,"column":4},"end":{"line":242,"column":60}},"39":{"start":{"line":244,"column":4},"end":{"line":244,"column":96}},"40":{"start":{"line":246,"column":4},"end":{"line":246,"column":86}},"41":{"start":{"line":248,"column":4},"end":{"line":248,"column":10082}},"42":{"start":{"line":257,"column":4},"end":{"line":257,"column":10316}},"43":{"start":{"line":260,"column":4},"end":{"line":260,"column":10351}},"44":{"start":{"line":261,"column":6},"end":{"line":261,"column":27}},"45":{"start":{"line":264,"column":4},"end":{"line":264,"column":24}},"46":{"start":{"line":266,"column":4},"end":{"line":266,"column":10450}},"47":{"start":{"line":267,"column":6},"end":{"line":267,"column":85}},"48":{"start":{"line":269,"column":6},"end":{"line":269,"column":10620}},"49":{"start":{"line":276,"column":4},"end":{"line":276,"column":42}},"50":{"start":{"line":277,"column":4},"end":{"line":277,"column":63}},"51":{"start":{"line":279,"column":4},"end":{"line":279,"column":10887}},"52":{"start":{"line":280,"column":6},"end":{"line":280,"column":61}},"53":{"start":{"line":283,"column":4},"end":{"line":283,"column":68}},"54":{"start":{"line":285,"column":4},"end":{"line":285,"column":61}},"55":{"start":{"line":287,"column":4},"end":{"line":287,"column":60}},"56":{"start":{"line":289,"column":4},"end":{"line":289,"column":24}},"57":{"start":{"line":298,"column":4},"end":{"line":298,"column":60}},"58":{"start":{"line":300,"column":4},"end":{"line":300,"column":96}},"59":{"start":{"line":302,"column":4},"end":{"line":302,"column":86}},"60":{"start":{"line":304,"column":4},"end":{"line":304,"column":11835}},"61":{"start":{"line":312,"column":4},"end":{"line":312,"column":24}},"62":{"start":{"line":314,"column":4},"end":{"line":314,"column":12021}},"63":{"start":{"line":315,"column":6},"end":{"line":315,"column":82}},"64":{"start":{"line":316,"column":6},"end":{"line":316,"column":12175}},"65":{"start":{"line":323,"column":6},"end":{"line":323,"column":12358}},"66":{"start":{"line":328,"column":6},"end":{"line":328,"column":12510}},"67":{"start":{"line":336,"column":4},"end":{"line":336,"column":66}},"68":{"start":{"line":338,"column":4},"end":{"line":338,"column":42}},"69":{"start":{"line":351,"column":4},"end":{"line":351,"column":60}},"70":{"start":{"line":353,"column":4},"end":{"line":353,"column":67}},"71":{"start":{"line":354,"column":4},"end":{"line":354,"column":71}},"72":{"start":{"line":355,"column":4},"end":{"line":355,"column":49}},"73":{"start":{"line":357,"column":4},"end":{"line":357,"column":64}},"74":{"start":{"line":359,"column":4},"end":{"line":359,"column":13784}},"75":{"start":{"line":367,"column":4},"end":{"line":367,"column":24}},"76":{"start":{"line":369,"column":4},"end":{"line":369,"column":68}},"77":{"start":{"line":370,"column":4},"end":{"line":370,"column":14042}},"78":{"start":{"line":377,"column":4},"end":{"line":377,"column":58}},"79":{"start":{"line":379,"column":4},"end":{"line":379,"column":47}},"80":{"start":{"line":392,"column":4},"end":{"line":392,"column":60}},"81":{"start":{"line":394,"column":4},"end":{"line":394,"column":14757}},"82":{"start":{"line":405,"column":4},"end":{"line":405,"column":77}},"83":{"start":{"line":407,"column":4},"end":{"line":407,"column":15086}},"84":{"start":{"line":408,"column":6},"end":{"line":408,"column":60}},"85":{"start":{"line":410,"column":6},"end":{"line":410,"column":61}},"86":{"start":{"line":432,"column":4},"end":{"line":432,"column":84}},"87":{"start":{"line":435,"column":4},"end":{"line":435,"column":16430}},"88":{"start":{"line":447,"column":4},"end":{"line":447,"column":54}},"89":{"start":{"line":449,"column":4},"end":{"line":449,"column":93}},"90":{"start":{"line":451,"column":4},"end":{"line":451,"column":68}},"91":{"start":{"line":492,"column":4},"end":{"line":492,"column":34}},"92":{"start":{"line":494,"column":4},"end":{"line":494,"column":53}},"93":{"start":{"line":496,"column":4},"end":{"line":496,"column":67}},"94":{"start":{"line":497,"column":4},"end":{"line":497,"column":60}},"95":{"start":{"line":499,"column":4},"end":{"line":499,"column":54}},"96":{"start":{"line":501,"column":4},"end":{"line":501,"column":19167}},"97":{"start":{"line":502,"column":6},"end":{"line":502,"column":70}},"98":{"start":{"line":504,"column":6},"end":{"line":504,"column":78}},"99":{"start":{"line":506,"column":6},"end":{"line":506,"column":92}},"100":{"start":{"line":509,"column":4},"end":{"line":509,"column":19482}},"101":{"start":{"line":514,"column":4},"end":{"line":514,"column":19639}},"102":{"start":{"line":515,"column":6},"end":{"line":515,"column":39}},"103":{"start":{"line":516,"column":6},"end":{"line":516,"column":41}},"104":{"start":{"line":517,"column":6},"end":{"line":517,"column":43}},"105":{"start":{"line":518,"column":6},"end":{"line":518,"column":56}},"106":{"start":{"line":519,"column":6},"end":{"line":519,"column":80}},"107":{"start":{"line":521,"column":6},"end":{"line":521,"column":19975}},"108":{"start":{"line":522,"column":8},"end":{"line":522,"column":49}},"109":{"start":{"line":523,"column":8},"end":{"line":523,"column":20121}},"110":{"start":{"line":527,"column":8},"end":{"line":527,"column":20284}},"111":{"start":{"line":534,"column":8},"end":{"line":534,"column":20473}},"112":{"start":{"line":542,"column":8},"end":{"line":542,"column":20805}},"113":{"start":{"line":555,"column":6},"end":{"line":555,"column":21109}},"114":{"start":{"line":577,"column":4},"end":{"line":577,"column":27}},"115":{"start":{"line":603,"column":4},"end":{"line":603,"column":22433}},"116":{"start":{"line":618,"column":4},"end":{"line":618,"column":22745}},"117":{"start":{"line":636,"column":4},"end":{"line":636,"column":41}},"118":{"start":{"line":650,"column":4},"end":{"line":650,"column":29}},"119":{"start":{"line":665,"column":4},"end":{"line":665,"column":49}},"120":{"start":{"line":679,"column":4},"end":{"line":679,"column":47}},"121":{"start":{"line":686,"column":4},"end":{"line":686,"column":18}},"122":{"start":{"line":693,"column":4},"end":{"line":693,"column":68}},"123":{"start":{"line":695,"column":4},"end":{"line":695,"column":24681}},"124":{"start":{"line":696,"column":6},"end":{"line":696,"column":42}},"125":{"start":{"line":698,"column":4},"end":{"line":698,"column":26}},"126":{"start":{"line":705,"column":4},"end":{"line":705,"column":29}},"127":{"start":{"line":712,"column":4},"end":{"line":712,"column":42}},"128":{"start":{"line":719,"column":4},"end":{"line":719,"column":33}},"129":{"start":{"line":726,"column":4},"end":{"line":726,"column":31}},"130":{"start":{"line":747,"column":4},"end":{"line":747,"column":92}},"131":{"start":{"line":749,"column":4},"end":{"line":749,"column":26490}},"132":{"start":{"line":758,"column":4},"end":{"line":758,"column":43}},"133":{"start":{"line":760,"column":4},"end":{"line":760,"column":26722}},"134":{"start":{"line":761,"column":6},"end":{"line":761,"column":26748}},"135":{"start":{"line":762,"column":8},"end":{"line":762,"column":78}},"136":{"start":{"line":763,"column":8},"end":{"line":763,"column":56}},"137":{"start":{"line":764,"column":8},"end":{"line":764,"column":57}},"138":{"start":{"line":767,"column":6},"end":{"line":767,"column":27003}},"139":{"start":{"line":768,"column":8},"end":{"line":768,"column":74}},"140":{"start":{"line":769,"column":8},"end":{"line":769,"column":53}},"141":{"start":{"line":770,"column":8},"end":{"line":770,"column":54}},"142":{"start":{"line":792,"column":4},"end":{"line":792,"column":61}},"143":{"start":{"line":793,"column":4},"end":{"line":793,"column":28189}},"144":{"start":{"line":799,"column":4},"end":{"line":799,"column":27}},"145":{"start":{"line":813,"column":4},"end":{"line":813,"column":69}},"146":{"start":{"line":827,"column":4},"end":{"line":827,"column":54}},"147":{"start":{"line":836,"column":4},"end":{"line":836,"column":16}},"148":{"start":{"line":837,"column":4},"end":{"line":837,"column":29628}},"149":{"start":{"line":838,"column":6},"end":{"line":838,"column":19}},"150":{"start":{"line":840,"column":6},"end":{"line":840,"column":21}},"151":{"start":{"line":856,"column":4},"end":{"line":856,"column":65}},"152":{"start":{"line":857,"column":4},"end":{"line":857,"column":85}},"153":{"start":{"line":859,"column":4},"end":{"line":859,"column":56}},"154":{"start":{"line":861,"column":4},"end":{"line":861,"column":30229}},"155":{"start":{"line":866,"column":4},"end":{"line":866,"column":30391}},"156":{"start":{"line":881,"column":4},"end":{"line":881,"column":24}},"157":{"start":{"line":883,"column":4},"end":{"line":883,"column":33}},"158":{"start":{"line":885,"column":4},"end":{"line":885,"column":33}},"159":{"start":{"line":886,"column":4},"end":{"line":886,"column":30787}},"160":{"start":{"line":887,"column":6},"end":{"line":887,"column":56}},"161":{"start":{"line":889,"column":6},"end":{"line":889,"column":30949}},"162":{"start":{"line":896,"column":6},"end":{"line":896,"column":31142}},"163":{"start":{"line":904,"column":4},"end":{"line":904,"column":31339}},"164":{"start":{"line":905,"column":6},"end":{"line":905,"column":46}},"165":{"start":{"line":908,"column":4},"end":{"line":908,"column":31423}},"166":{"start":{"line":915,"column":4},"end":{"line":915,"column":31564}},"167":{"start":{"line":916,"column":6},"end":{"line":916,"column":77}},"168":{"start":{"line":919,"column":4},"end":{"line":919,"column":31686}},"169":{"start":{"line":933,"column":4},"end":{"line":933,"column":42}},"170":{"start":{"line":935,"column":4},"end":{"line":935,"column":84}},"171":{"start":{"line":937,"column":4},"end":{"line":937,"column":84}},"172":{"start":{"line":939,"column":4},"end":{"line":939,"column":32285}},"173":{"start":{"line":940,"column":6},"end":{"line":940,"column":47}},"174":{"start":{"line":941,"column":6},"end":{"line":941,"column":41}},"175":{"start":{"line":943,"column":6},"end":{"line":943,"column":39}}},"branchMap":{"1":{"line":65,"type":"if","locations":[{"start":{"line":65,"column":4},"end":{"line":65,"column":4}},{"start":{"line":65,"column":4},"end":{"line":65,"column":4}}]},"2":{"line":69,"type":"if","locations":[{"start":{"line":69,"column":4},"end":{"line":69,"column":4}},{"start":{"line":69,"column":4},"end":{"line":69,"column":4}}]},"3":{"line":123,"type":"if","locations":[{"start":{"line":123,"column":4},"end":{"line":123,"column":4}},{"start":{"line":123,"column":4},"end":{"line":123,"column":4}}]},"4":{"line":155,"type":"if","locations":[{"start":{"line":155,"column":4},"end":{"line":155,"column":4}},{"start":{"line":155,"column":4},"end":{"line":155,"column":4}}]},"5":{"line":174,"type":"if","locations":[{"start":{"line":174,"column":4},"end":{"line":174,"column":4}},{"start":{"line":174,"column":4},"end":{"line":174,"column":4}}]},"6":{"line":260,"type":"if","locations":[{"start":{"line":260,"column":4},"end":{"line":260,"column":4}},{"start":{"line":260,"column":4},"end":{"line":260,"column":4}}]},"7":{"line":266,"type":"if","locations":[{"start":{"line":266,"column":4},"end":{"line":266,"column":4}},{"start":{"line":266,"column":4},"end":{"line":266,"column":4}}]},"8":{"line":279,"type":"if","locations":[{"start":{"line":279,"column":4},"end":{"line":279,"column":4}},{"start":{"line":279,"column":4},"end":{"line":279,"column":4}}]},"9":{"line":314,"type":"if","locations":[{"start":{"line":314,"column":4},"end":{"line":314,"column":4}},{"start":{"line":314,"column":4},"end":{"line":314,"column":4}}]},"10":{"line":407,"type":"if","locations":[{"start":{"line":407,"column":4},"end":{"line":407,"column":4}},{"start":{"line":407,"column":4},"end":{"line":407,"column":4}}]},"11":{"line":447,"type":"if","locations":[{"start":{"line":447,"column":4},"end":{"line":447,"column":4}},{"start":{"line":447,"column":4},"end":{"line":447,"column":4}}]},"12":{"line":451,"type":"if","locations":[{"start":{"line":451,"column":4},"end":{"line":451,"column":4}},{"start":{"line":451,"column":4},"end":{"line":451,"column":4}}]},"13":{"line":509,"type":"if","locations":[{"start":{"line":509,"column":4},"end":{"line":509,"column":4}},{"start":{"line":509,"column":4},"end":{"line":509,"column":4}}]},"14":{"line":521,"type":"if","locations":[{"start":{"line":521,"column":6},"end":{"line":521,"column":6}},{"start":{"line":521,"column":6},"end":{"line":521,"column":6}}]},"15":{"line":747,"type":"if","locations":[{"start":{"line":747,"column":4},"end":{"line":747,"column":4}},{"start":{"line":747,"column":4},"end":{"line":747,"column":4}}]},"16":{"line":760,"type":"if","locations":[{"start":{"line":760,"column":4},"end":{"line":760,"column":4}},{"start":{"line":760,"column":4},"end":{"line":760,"column":4}}]},"17":{"line":761,"type":"if","locations":[{"start":{"line":761,"column":6},"end":{"line":761,"column":6}},{"start":{"line":761,"column":6},"end":{"line":761,"column":6}}]},"18":{"line":767,"type":"if","locations":[{"start":{"line":767,"column":6},"end":{"line":767,"column":6}},{"start":{"line":767,"column":6},"end":{"line":767,"column":6}}]},"19":{"line":792,"type":"if","locations":[{"start":{"line":792,"column":4},"end":{"line":792,"column":4}},{"start":{"line":792,"column":4},"end":{"line":792,"column":4}}]},"20":{"line":837,"type":"if","locations":[{"start":{"line":837,"column":4},"end":{"line":837,"column":4}},{"start":{"line":837,"column":4},"end":{"line":837,"column":4}}]},"21":{"line":886,"type":"if","locations":[{"start":{"line":886,"column":4},"end":{"line":886,"column":4}},{"start":{"line":886,"column":4},"end":{"line":886,"column":4}}]},"22":{"line":904,"type":"if","locations":[{"start":{"line":904,"column":4},"end":{"line":904,"column":4}},{"start":{"line":904,"column":4},"end":{"line":904,"column":4}}]},"23":{"line":915,"type":"if","locations":[{"start":{"line":915,"column":4},"end":{"line":915,"column":4}},{"start":{"line":915,"column":4},"end":{"line":915,"column":4}}]},"24":{"line":935,"type":"if","locations":[{"start":{"line":935,"column":4},"end":{"line":935,"column":4}},{"start":{"line":935,"column":4},"end":{"line":935,"column":4}}]},"25":{"line":939,"type":"if","locations":[{"start":{"line":939,"column":4},"end":{"line":939,"column":4}},{"start":{"line":939,"column":4},"end":{"line":939,"column":4}}]}}},"contracts/protocol/lendingpool/LendingPoolCollateralManager.sol":{"l":{"67":0,"88":137,"89":137,"90":137,"92":137,"94":137,"103":137,"105":137,"114":137,"115":5,"118":132,"120":132,"122":132,"126":132,"130":132,"146":132,"147":14,"152":132,"153":104,"155":104,"156":0,"163":132,"165":132,"166":29,"173":103,"174":0,"180":103,"186":132,"193":132,"194":28,"195":28,"197":28,"198":14,"199":14,"200":14,"203":104,"204":104,"212":104,"222":131,"223":13,"224":13,"228":131,"234":123,"244":117,"280":132,"281":132,"282":132,"284":132,"286":132,"287":132,"289":132,"292":132,"296":132,"303":132,"304":14,"305":14,"312":118,"313":118,"315":132},"path":"/src/contracts/protocol/lendingpool/LendingPoolCollateralManager.sol","s":{"1":0,"2":137,"3":137,"4":137,"5":137,"6":137,"7":137,"8":137,"9":137,"10":5,"11":132,"12":132,"13":132,"14":132,"15":132,"16":132,"17":14,"18":132,"19":104,"20":104,"21":0,"22":132,"23":132,"24":29,"25":103,"26":0,"27":103,"28":132,"29":132,"30":28,"31":28,"32":28,"33":14,"34":14,"35":14,"36":104,"37":104,"38":104,"39":131,"40":13,"41":13,"42":131,"43":123,"44":117,"45":132,"46":132,"47":132,"48":132,"49":132,"50":132,"51":132,"52":132,"53":132,"54":132,"55":14,"56":14,"57":118,"58":118,"59":132},"b":{"1":[5,132],"2":[14,118],"3":[104,28],"4":[0,104],"5":[29,103],"6":[0,103],"7":[28,104],"8":[14,14],"9":[13,118],"10":[14,118]},"f":{"1":0,"2":137,"3":132},"fnMap":{"1":{"name":"getRevision","line":66,"loc":{"start":{"line":66,"column":2},"end":{"line":68,"column":2}}},"2":{"name":"liquidationCall","line":81,"loc":{"start":{"line":81,"column":2},"end":{"line":245,"column":2}}},"3":{"name":"_calculateAvailableCollateralToLiquidate","line":272,"loc":{"start":{"line":272,"column":2},"end":{"line":316,"column":2}}}},"statementMap":{"1":{"start":{"line":67,"column":4},"end":{"line":67,"column":12}},"2":{"start":{"line":88,"column":4},"end":{"line":88,"column":80}},"3":{"start":{"line":89,"column":4},"end":{"line":89,"column":68}},"4":{"start":{"line":90,"column":4},"end":{"line":90,"column":74}},"5":{"start":{"line":92,"column":4},"end":{"line":92,"column":40}},"6":{"start":{"line":94,"column":4},"end":{"line":94,"column":4252}},"7":{"start":{"line":103,"column":4},"end":{"line":103,"column":95}},"8":{"start":{"line":105,"column":4},"end":{"line":105,"column":4564}},"9":{"start":{"line":114,"column":4},"end":{"line":114,"column":4793}},"10":{"start":{"line":115,"column":6},"end":{"line":115,"column":44}},"11":{"start":{"line":118,"column":4},"end":{"line":118,"column":67}},"12":{"start":{"line":120,"column":4},"end":{"line":120,"column":69}},"13":{"start":{"line":122,"column":4},"end":{"line":122,"column":5091}},"14":{"start":{"line":126,"column":4},"end":{"line":126,"column":5242}},"15":{"start":{"line":130,"column":4},"end":{"line":130,"column":5355}},"16":{"start":{"line":146,"column":4},"end":{"line":146,"column":5821}},"17":{"start":{"line":147,"column":6},"end":{"line":147,"column":55}},"18":{"start":{"line":152,"column":4},"end":{"line":152,"column":6086}},"19":{"start":{"line":153,"column":6},"end":{"line":153,"column":6183}},"20":{"start":{"line":155,"column":6},"end":{"line":155,"column":6234}},"21":{"start":{"line":156,"column":8},"end":{"line":156,"column":6311}},"22":{"start":{"line":163,"column":4},"end":{"line":163,"column":28}},"23":{"start":{"line":165,"column":4},"end":{"line":165,"column":6505}},"24":{"start":{"line":166,"column":6},"end":{"line":166,"column":6572}},"25":{"start":{"line":173,"column":6},"end":{"line":173,"column":6846}},"26":{"start":{"line":174,"column":8},"end":{"line":174,"column":6889}},"27":{"start":{"line":180,"column":6},"end":{"line":180,"column":7066}},"28":{"start":{"line":186,"column":4},"end":{"line":186,"column":7219}},"29":{"start":{"line":193,"column":4},"end":{"line":193,"column":7356}},"30":{"start":{"line":194,"column":6},"end":{"line":194,"column":95}},"31":{"start":{"line":195,"column":6},"end":{"line":195,"column":97}},"32":{"start":{"line":197,"column":6},"end":{"line":197,"column":7584}},"33":{"start":{"line":198,"column":8},"end":{"line":198,"column":90}},"34":{"start":{"line":199,"column":8},"end":{"line":199,"column":72}},"35":{"start":{"line":200,"column":8},"end":{"line":200,"column":72}},"36":{"start":{"line":203,"column":6},"end":{"line":203,"column":36}},"37":{"start":{"line":204,"column":6},"end":{"line":204,"column":7940}},"38":{"start":{"line":212,"column":6},"end":{"line":212,"column":8197}},"39":{"start":{"line":222,"column":4},"end":{"line":222,"column":8496}},"40":{"start":{"line":223,"column":6},"end":{"line":223,"column":65}},"41":{"start":{"line":224,"column":6},"end":{"line":224,"column":65}},"42":{"start":{"line":228,"column":4},"end":{"line":228,"column":8797}},"43":{"start":{"line":234,"column":4},"end":{"line":234,"column":8930}},"44":{"start":{"line":244,"column":4},"end":{"line":244,"column":84}},"45":{"start":{"line":280,"column":4},"end":{"line":280,"column":32}},"46":{"start":{"line":281,"column":4},"end":{"line":281,"column":32}},"47":{"start":{"line":282,"column":4},"end":{"line":282,"column":87}},"48":{"start":{"line":284,"column":4},"end":{"line":284,"column":55}},"49":{"start":{"line":286,"column":4},"end":{"line":286,"column":63}},"50":{"start":{"line":287,"column":4},"end":{"line":287,"column":56}},"51":{"start":{"line":289,"column":4},"end":{"line":289,"column":11248}},"52":{"start":{"line":292,"column":4},"end":{"line":292,"column":67}},"53":{"start":{"line":296,"column":4},"end":{"line":296,"column":11628}},"54":{"start":{"line":303,"column":4},"end":{"line":303,"column":11810}},"55":{"start":{"line":304,"column":6},"end":{"line":304,"column":45}},"56":{"start":{"line":305,"column":6},"end":{"line":305,"column":11968}},"57":{"start":{"line":312,"column":6},"end":{"line":312,"column":59}},"58":{"start":{"line":313,"column":6},"end":{"line":313,"column":35}},"59":{"start":{"line":315,"column":4},"end":{"line":315,"column":47}}},"branchMap":{"1":{"line":114,"type":"if","locations":[{"start":{"line":114,"column":4},"end":{"line":114,"column":4}},{"start":{"line":114,"column":4},"end":{"line":114,"column":4}}]},"2":{"line":146,"type":"if","locations":[{"start":{"line":146,"column":4},"end":{"line":146,"column":4}},{"start":{"line":146,"column":4},"end":{"line":146,"column":4}}]},"3":{"line":152,"type":"if","locations":[{"start":{"line":152,"column":4},"end":{"line":152,"column":4}},{"start":{"line":152,"column":4},"end":{"line":152,"column":4}}]},"4":{"line":155,"type":"if","locations":[{"start":{"line":155,"column":6},"end":{"line":155,"column":6}},{"start":{"line":155,"column":6},"end":{"line":155,"column":6}}]},"5":{"line":165,"type":"if","locations":[{"start":{"line":165,"column":4},"end":{"line":165,"column":4}},{"start":{"line":165,"column":4},"end":{"line":165,"column":4}}]},"6":{"line":173,"type":"if","locations":[{"start":{"line":173,"column":6},"end":{"line":173,"column":6}},{"start":{"line":173,"column":6},"end":{"line":173,"column":6}}]},"7":{"line":193,"type":"if","locations":[{"start":{"line":193,"column":4},"end":{"line":193,"column":4}},{"start":{"line":193,"column":4},"end":{"line":193,"column":4}}]},"8":{"line":197,"type":"if","locations":[{"start":{"line":197,"column":6},"end":{"line":197,"column":6}},{"start":{"line":197,"column":6},"end":{"line":197,"column":6}}]},"9":{"line":222,"type":"if","locations":[{"start":{"line":222,"column":4},"end":{"line":222,"column":4}},{"start":{"line":222,"column":4},"end":{"line":222,"column":4}}]},"10":{"line":303,"type":"if","locations":[{"start":{"line":303,"column":4},"end":{"line":303,"column":4}},{"start":{"line":303,"column":4},"end":{"line":303,"column":4}}]}}},"contracts/protocol/lendingpool/LendingPoolConfigurator.sol":{"l":{"37":382,"38":369,"42":250,"46":250,"52":12,"56":12,"57":12,"64":82,"65":82,"66":292,"71":292,"87":292,"102":292,"117":282,"125":269,"128":269,"130":269,"131":269,"133":269,"135":264,"148":13,"150":13,"152":13,"154":13,"166":13,"172":7,"179":13,"181":13,"183":13,"185":13,"196":13,"202":9,"216":13,"218":13,"220":13,"222":13,"233":13,"239":9,"255":31,"257":31,"258":31,"260":31,"262":31,"270":12,"272":12,"274":12,"275":12,"293":47,"298":47,"300":47,"303":32,"310":32,"315":15,"319":15,"322":47,"323":47,"324":47,"326":47,"328":47,"336":12,"338":12,"340":12,"342":12,"350":12,"352":12,"354":12,"356":12,"364":36,"366":36,"368":36,"370":36,"378":40,"380":39,"382":39,"384":39,"386":39,"395":12,"397":12,"399":12,"401":12,"409":12,"411":12,"413":12,"415":12,"424":34,"426":34,"428":33,"430":31,"442":0,"443":0,"451":250,"458":876,"461":871,"463":866,"471":39,"474":39,"478":55,"480":55,"482":55},"path":"/src/contracts/protocol/lendingpool/LendingPoolConfigurator.sol","s":{"1":382,"2":250,"3":12,"4":12,"5":12,"6":82,"7":82,"8":292,"9":292,"10":292,"11":292,"12":282,"13":269,"14":269,"15":269,"16":269,"17":269,"18":264,"19":13,"20":13,"21":13,"22":13,"23":13,"24":7,"25":13,"26":13,"27":13,"28":13,"29":13,"30":9,"31":13,"32":13,"33":13,"34":13,"35":13,"36":9,"37":31,"38":31,"39":31,"40":31,"41":31,"42":12,"43":12,"44":12,"45":12,"46":47,"47":47,"48":47,"49":32,"50":32,"51":15,"52":15,"53":47,"54":47,"55":47,"56":47,"57":47,"58":12,"59":12,"60":12,"61":12,"62":12,"63":12,"64":12,"65":12,"66":36,"67":36,"68":36,"69":36,"70":40,"71":39,"72":39,"73":39,"74":39,"75":12,"76":12,"77":12,"78":12,"79":12,"80":12,"81":12,"82":12,"83":34,"84":34,"85":33,"86":31,"87":0,"88":0,"89":250,"90":876,"91":871,"92":866,"93":39,"94":39,"95":55,"96":55,"97":55},"b":{"1":[369,13],"2":[250,0],"3":[47,0],"4":[32,15],"5":[32,0],"6":[32,0],"7":[15,0],"8":[54,1]},"f":{"1":382,"2":250,"3":12,"4":12,"5":82,"6":292,"7":13,"8":13,"9":13,"10":31,"11":12,"12":47,"13":12,"14":12,"15":36,"16":40,"17":12,"18":12,"19":34,"20":0,"21":250,"22":876,"23":39,"24":55},"fnMap":{"1":{"name":"onlyPoolAdmin","line":36,"loc":{"start":{"line":36,"column":2},"end":{"line":39,"column":2}}},"2":{"name":"onlyEmergencyAdmin","line":41,"loc":{"start":{"line":41,"column":2},"end":{"line":47,"column":2}}},"3":{"name":"getRevision","line":51,"loc":{"start":{"line":51,"column":2},"end":{"line":53,"column":2}}},"4":{"name":"initialize","line":55,"loc":{"start":{"line":55,"column":2},"end":{"line":58,"column":2}}},"5":{"name":"batchInitReserve","line":63,"loc":{"start":{"line":63,"column":2},"end":{"line":68,"column":2}}},"6":{"name":"_initReserve","line":70,"loc":{"start":{"line":70,"column":2},"end":{"line":142,"column":2}}},"7":{"name":"updateAToken","line":147,"loc":{"start":{"line":147,"column":2},"end":{"line":173,"column":2}}},"8":{"name":"updateStableDebtToken","line":178,"loc":{"start":{"line":178,"column":2},"end":{"line":207,"column":2}}},"9":{"name":"updateVariableDebtToken","line":214,"loc":{"start":{"line":212,"column":2},"end":{"line":244,"column":2}}},"10":{"name":"enableBorrowingOnReserve","line":253,"loc":{"start":{"line":251,"column":2},"end":{"line":263,"column":2}}},"11":{"name":"disableBorrowingOnReserve","line":269,"loc":{"start":{"line":269,"column":2},"end":{"line":276,"column":2}}},"12":{"name":"configureReserveAsCollateral","line":292,"loc":{"start":{"line":287,"column":2},"end":{"line":329,"column":2}}},"13":{"name":"enableReserveStableRate","line":335,"loc":{"start":{"line":335,"column":2},"end":{"line":343,"column":2}}},"14":{"name":"disableReserveStableRate","line":349,"loc":{"start":{"line":349,"column":2},"end":{"line":357,"column":2}}},"15":{"name":"activateReserve","line":363,"loc":{"start":{"line":363,"column":2},"end":{"line":371,"column":2}}},"16":{"name":"deactivateReserve","line":377,"loc":{"start":{"line":377,"column":2},"end":{"line":387,"column":2}}},"17":{"name":"freezeReserve","line":394,"loc":{"start":{"line":394,"column":2},"end":{"line":402,"column":2}}},"18":{"name":"unfreezeReserve","line":408,"loc":{"start":{"line":408,"column":2},"end":{"line":416,"column":2}}},"19":{"name":"setReserveFactor","line":423,"loc":{"start":{"line":423,"column":2},"end":{"line":431,"column":2}}},"20":{"name":"setReserveInterestRateStrategyAddress","line":440,"loc":{"start":{"line":438,"column":2},"end":{"line":444,"column":2}}},"21":{"name":"setPoolPause","line":450,"loc":{"start":{"line":450,"column":2},"end":{"line":452,"column":2}}},"22":{"name":"_initTokenWithProxy","line":454,"loc":{"start":{"line":454,"column":2},"end":{"line":464,"column":2}}},"23":{"name":"_upgradeTokenImplementation","line":466,"loc":{"start":{"line":466,"column":2},"end":{"line":475,"column":2}}},"24":{"name":"_checkNoLiquidity","line":477,"loc":{"start":{"line":477,"column":2},"end":{"line":486,"column":2}}}},"statementMap":{"1":{"start":{"line":37,"column":4},"end":{"line":37,"column":88}},"2":{"start":{"line":42,"column":4},"end":{"line":42,"column":1924}},"3":{"start":{"line":52,"column":4},"end":{"line":52,"column":32}},"4":{"start":{"line":56,"column":4},"end":{"line":56,"column":31}},"5":{"start":{"line":57,"column":4},"end":{"line":57,"column":58}},"6":{"start":{"line":64,"column":4},"end":{"line":64,"column":34}},"7":{"start":{"line":65,"column":4},"end":{"line":65,"column":2584}},"8":{"start":{"line":66,"column":6},"end":{"line":66,"column":39}},"9":{"start":{"line":71,"column":4},"end":{"line":71,"column":2776}},"10":{"start":{"line":87,"column":4},"end":{"line":87,"column":3228}},"11":{"start":{"line":102,"column":4},"end":{"line":102,"column":3693}},"12":{"start":{"line":117,"column":4},"end":{"line":117,"column":4163}},"13":{"start":{"line":125,"column":4},"end":{"line":125,"column":4406}},"14":{"start":{"line":128,"column":4},"end":{"line":128,"column":59}},"15":{"start":{"line":130,"column":4},"end":{"line":130,"column":32}},"16":{"start":{"line":131,"column":4},"end":{"line":131,"column":33}},"17":{"start":{"line":133,"column":4},"end":{"line":133,"column":67}},"18":{"start":{"line":135,"column":4},"end":{"line":135,"column":4681}},"19":{"start":{"line":148,"column":4},"end":{"line":148,"column":34}},"20":{"start":{"line":150,"column":4},"end":{"line":150,"column":85}},"21":{"start":{"line":152,"column":4},"end":{"line":152,"column":91}},"22":{"start":{"line":154,"column":4},"end":{"line":154,"column":5266}},"23":{"start":{"line":166,"column":4},"end":{"line":166,"column":5560}},"24":{"start":{"line":172,"column":4},"end":{"line":172,"column":85}},"25":{"start":{"line":179,"column":4},"end":{"line":179,"column":34}},"26":{"start":{"line":181,"column":4},"end":{"line":181,"column":85}},"27":{"start":{"line":183,"column":4},"end":{"line":183,"column":91}},"28":{"start":{"line":185,"column":4},"end":{"line":185,"column":6178}},"29":{"start":{"line":196,"column":4},"end":{"line":196,"column":6451}},"30":{"start":{"line":202,"column":4},"end":{"line":202,"column":6581}},"31":{"start":{"line":216,"column":4},"end":{"line":216,"column":34}},"32":{"start":{"line":218,"column":4},"end":{"line":218,"column":85}},"33":{"start":{"line":220,"column":4},"end":{"line":220,"column":91}},"34":{"start":{"line":222,"column":4},"end":{"line":222,"column":7127}},"35":{"start":{"line":233,"column":4},"end":{"line":233,"column":7400}},"36":{"start":{"line":239,"column":4},"end":{"line":239,"column":7532}},"37":{"start":{"line":255,"column":4},"end":{"line":255,"column":89}},"38":{"start":{"line":257,"column":4},"end":{"line":257,"column":42}},"39":{"start":{"line":258,"column":4},"end":{"line":258,"column":71}},"40":{"start":{"line":260,"column":4},"end":{"line":260,"column":51}},"41":{"start":{"line":262,"column":4},"end":{"line":262,"column":66}},"42":{"start":{"line":270,"column":4},"end":{"line":270,"column":89}},"43":{"start":{"line":272,"column":4},"end":{"line":272,"column":43}},"44":{"start":{"line":274,"column":4},"end":{"line":274,"column":51}},"45":{"start":{"line":275,"column":4},"end":{"line":275,"column":42}},"46":{"start":{"line":293,"column":4},"end":{"line":293,"column":89}},"47":{"start":{"line":298,"column":4},"end":{"line":298,"column":73}},"48":{"start":{"line":300,"column":4},"end":{"line":300,"column":9983}},"49":{"start":{"line":303,"column":6},"end":{"line":303,"column":10172}},"50":{"start":{"line":310,"column":6},"end":{"line":310,"column":10487}},"51":{"start":{"line":315,"column":6},"end":{"line":315,"column":69}},"52":{"start":{"line":319,"column":6},"end":{"line":319,"column":29}},"53":{"start":{"line":322,"column":4},"end":{"line":322,"column":28}},"54":{"start":{"line":323,"column":4},"end":{"line":323,"column":62}},"55":{"start":{"line":324,"column":4},"end":{"line":324,"column":54}},"56":{"start":{"line":326,"column":4},"end":{"line":326,"column":51}},"57":{"start":{"line":328,"column":4},"end":{"line":328,"column":91}},"58":{"start":{"line":336,"column":4},"end":{"line":336,"column":89}},"59":{"start":{"line":338,"column":4},"end":{"line":338,"column":52}},"60":{"start":{"line":340,"column":4},"end":{"line":340,"column":51}},"61":{"start":{"line":342,"column":4},"end":{"line":342,"column":42}},"62":{"start":{"line":350,"column":4},"end":{"line":350,"column":89}},"63":{"start":{"line":352,"column":4},"end":{"line":352,"column":53}},"64":{"start":{"line":354,"column":4},"end":{"line":354,"column":51}},"65":{"start":{"line":356,"column":4},"end":{"line":356,"column":43}},"66":{"start":{"line":364,"column":4},"end":{"line":364,"column":89}},"67":{"start":{"line":366,"column":4},"end":{"line":366,"column":32}},"68":{"start":{"line":368,"column":4},"end":{"line":368,"column":51}},"69":{"start":{"line":370,"column":4},"end":{"line":370,"column":32}},"70":{"start":{"line":378,"column":4},"end":{"line":378,"column":27}},"71":{"start":{"line":380,"column":4},"end":{"line":380,"column":89}},"72":{"start":{"line":382,"column":4},"end":{"line":382,"column":33}},"73":{"start":{"line":384,"column":4},"end":{"line":384,"column":51}},"74":{"start":{"line":386,"column":4},"end":{"line":386,"column":34}},"75":{"start":{"line":395,"column":4},"end":{"line":395,"column":89}},"76":{"start":{"line":397,"column":4},"end":{"line":397,"column":32}},"77":{"start":{"line":399,"column":4},"end":{"line":399,"column":51}},"78":{"start":{"line":401,"column":4},"end":{"line":401,"column":29}},"79":{"start":{"line":409,"column":4},"end":{"line":409,"column":89}},"80":{"start":{"line":411,"column":4},"end":{"line":411,"column":33}},"81":{"start":{"line":413,"column":4},"end":{"line":413,"column":51}},"82":{"start":{"line":415,"column":4},"end":{"line":415,"column":31}},"83":{"start":{"line":424,"column":4},"end":{"line":424,"column":89}},"84":{"start":{"line":426,"column":4},"end":{"line":426,"column":48}},"85":{"start":{"line":428,"column":4},"end":{"line":428,"column":51}},"86":{"start":{"line":430,"column":4},"end":{"line":430,"column":51}},"87":{"start":{"line":442,"column":4},"end":{"line":442,"column":73}},"88":{"start":{"line":443,"column":4},"end":{"line":443,"column":71}},"89":{"start":{"line":451,"column":4},"end":{"line":451,"column":21}},"90":{"start":{"line":458,"column":4},"end":{"line":458,"column":15446}},"91":{"start":{"line":461,"column":4},"end":{"line":461,"column":47}},"92":{"start":{"line":463,"column":4},"end":{"line":463,"column":25}},"93":{"start":{"line":471,"column":4},"end":{"line":471,"column":15803}},"94":{"start":{"line":474,"column":4},"end":{"line":474,"column":53}},"95":{"start":{"line":478,"column":4},"end":{"line":478,"column":73}},"96":{"start":{"line":480,"column":4},"end":{"line":480,"column":91}},"97":{"start":{"line":482,"column":4},"end":{"line":482,"column":16160}}},"branchMap":{"1":{"line":37,"type":"if","locations":[{"start":{"line":37,"column":4},"end":{"line":37,"column":4}},{"start":{"line":37,"column":4},"end":{"line":37,"column":4}}]},"2":{"line":42,"type":"if","locations":[{"start":{"line":42,"column":4},"end":{"line":42,"column":4}},{"start":{"line":42,"column":4},"end":{"line":42,"column":4}}]},"3":{"line":298,"type":"if","locations":[{"start":{"line":298,"column":4},"end":{"line":298,"column":4}},{"start":{"line":298,"column":4},"end":{"line":298,"column":4}}]},"4":{"line":300,"type":"if","locations":[{"start":{"line":300,"column":4},"end":{"line":300,"column":4}},{"start":{"line":300,"column":4},"end":{"line":300,"column":4}}]},"5":{"line":303,"type":"if","locations":[{"start":{"line":303,"column":6},"end":{"line":303,"column":6}},{"start":{"line":303,"column":6},"end":{"line":303,"column":6}}]},"6":{"line":310,"type":"if","locations":[{"start":{"line":310,"column":6},"end":{"line":310,"column":6}},{"start":{"line":310,"column":6},"end":{"line":310,"column":6}}]},"7":{"line":315,"type":"if","locations":[{"start":{"line":315,"column":6},"end":{"line":315,"column":6}},{"start":{"line":315,"column":6},"end":{"line":315,"column":6}}]},"8":{"line":482,"type":"if","locations":[{"start":{"line":482,"column":4},"end":{"line":482,"column":4}},{"start":{"line":482,"column":4},"end":{"line":482,"column":4}}]}}},"contracts/protocol/lendingpool/LendingPoolStorage.sol":{"l":{},"path":"/src/contracts/protocol/lendingpool/LendingPoolStorage.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/protocol/libraries/aave-upgradeability/BaseImmutableAdminUpgradeabilityProxy.sol":{"l":{"20":912,"24":39,"25":39,"27":0,"35":0,"42":0,"51":0,"68":39,"69":39,"70":39,"77":66238,"78":66236},"path":"/src/contracts/protocol/libraries/aave-upgradeability/BaseImmutableAdminUpgradeabilityProxy.sol","s":{"1":912,"2":39,"3":0,"4":0,"5":0,"6":0,"7":39,"8":39,"9":39,"10":66238,"11":66236},"b":{"1":[39,0],"2":[25,14],"3":[66236,2]},"f":{"1":912,"2":39,"3":0,"4":0,"5":0,"6":39,"7":66239},"fnMap":{"1":{"name":"constructor","line":19,"loc":{"start":{"line":19,"column":2},"end":{"line":21,"column":2}}},"2":{"name":"ifAdmin","line":23,"loc":{"start":{"line":23,"column":2},"end":{"line":29,"column":2}}},"3":{"name":"admin","line":34,"loc":{"start":{"line":34,"column":2},"end":{"line":36,"column":2}}},"4":{"name":"implementation","line":41,"loc":{"start":{"line":41,"column":2},"end":{"line":43,"column":2}}},"5":{"name":"upgradeTo","line":50,"loc":{"start":{"line":50,"column":2},"end":{"line":52,"column":2}}},"6":{"name":"upgradeToAndCall","line":66,"loc":{"start":{"line":63,"column":2},"end":{"line":71,"column":2}}},"7":{"name":"_willFallback","line":76,"loc":{"start":{"line":76,"column":2},"end":{"line":79,"column":2}}}},"statementMap":{"1":{"start":{"line":20,"column":4},"end":{"line":20,"column":16}},"2":{"start":{"line":24,"column":4},"end":{"line":24,"column":879}},"3":{"start":{"line":27,"column":6},"end":{"line":27,"column":16}},"4":{"start":{"line":35,"column":4},"end":{"line":35,"column":16}},"5":{"start":{"line":42,"column":4},"end":{"line":42,"column":28}},"6":{"start":{"line":51,"column":4},"end":{"line":51,"column":32}},"7":{"start":{"line":68,"column":4},"end":{"line":68,"column":32}},"8":{"start":{"line":69,"column":4},"end":{"line":69,"column":59}},"9":{"start":{"line":70,"column":4},"end":{"line":70,"column":19}},"10":{"start":{"line":77,"column":4},"end":{"line":77,"column":85}},"11":{"start":{"line":78,"column":4},"end":{"line":78,"column":24}}},"branchMap":{"1":{"line":24,"type":"if","locations":[{"start":{"line":24,"column":4},"end":{"line":24,"column":4}},{"start":{"line":24,"column":4},"end":{"line":24,"column":4}}]},"2":{"line":70,"type":"if","locations":[{"start":{"line":70,"column":4},"end":{"line":70,"column":4}},{"start":{"line":70,"column":4},"end":{"line":70,"column":4}}]},"3":{"line":77,"type":"if","locations":[{"start":{"line":77,"column":4},"end":{"line":77,"column":4}},{"start":{"line":77,"column":4},"end":{"line":77,"column":4}}]}}},"contracts/protocol/libraries/aave-upgradeability/InitializableImmutableAdminUpgradeabilityProxy.sol":{"l":{"21":66241},"path":"/src/contracts/protocol/libraries/aave-upgradeability/InitializableImmutableAdminUpgradeabilityProxy.sol","s":{"1":66241},"b":{},"f":{"1":912,"2":66241},"fnMap":{"1":{"name":"constructor","line":15,"loc":{"start":{"line":15,"column":2},"end":{"line":15,"column":82}}},"2":{"name":"_willFallback","line":20,"loc":{"start":{"line":20,"column":2},"end":{"line":22,"column":2}}}},"statementMap":{"1":{"start":{"line":21,"column":4},"end":{"line":21,"column":56}}},"branchMap":{}},"contracts/protocol/libraries/aave-upgradeability/VersionedInitializable.sol":{"l":{"33":998,"34":998,"39":998,"40":998,"41":998,"42":998,"45":998,"47":972,"48":972,"67":998,"69":998,"72":998},"path":"/src/contracts/protocol/libraries/aave-upgradeability/VersionedInitializable.sol","s":{"1":998,"2":998,"3":998,"4":998,"5":998,"6":998,"7":972,"8":972,"9":998,"10":998},"b":{"1":[998,0],"2":[998,0],"3":[972,0]},"f":{"1":998,"2":998},"fnMap":{"1":{"name":"initializer","line":32,"loc":{"start":{"line":32,"column":2},"end":{"line":50,"column":2}}},"2":{"name":"isConstructor","line":61,"loc":{"start":{"line":61,"column":2},"end":{"line":73,"column":2}}}},"statementMap":{"1":{"start":{"line":33,"column":4},"end":{"line":33,"column":36}},"2":{"start":{"line":34,"column":4},"end":{"line":34,"column":1205}},"3":{"start":{"line":39,"column":4},"end":{"line":39,"column":39}},"4":{"start":{"line":40,"column":4},"end":{"line":40,"column":1399}},"5":{"start":{"line":41,"column":6},"end":{"line":41,"column":24}},"6":{"start":{"line":42,"column":6},"end":{"line":42,"column":39}},"7":{"start":{"line":47,"column":4},"end":{"line":47,"column":1509}},"8":{"start":{"line":48,"column":6},"end":{"line":48,"column":25}},"9":{"start":{"line":67,"column":4},"end":{"line":67,"column":14}},"10":{"start":{"line":72,"column":4},"end":{"line":72,"column":18}}},"branchMap":{"1":{"line":34,"type":"if","locations":[{"start":{"line":34,"column":4},"end":{"line":34,"column":4}},{"start":{"line":34,"column":4},"end":{"line":34,"column":4}}]},"2":{"line":40,"type":"if","locations":[{"start":{"line":40,"column":4},"end":{"line":40,"column":4}},{"start":{"line":40,"column":4},"end":{"line":40,"column":4}}]},"3":{"line":47,"type":"if","locations":[{"start":{"line":47,"column":4},"end":{"line":47,"column":4}},{"start":{"line":47,"column":4},"end":{"line":47,"column":4}}]}}},"contracts/protocol/libraries/configuration/ReserveConfiguration.sol":{"l":{"45":47,"47":47,"56":0,"68":47,"70":47,"85":134,"97":47,"99":47,"114":0,"126":269,"128":269,"141":1043,"150":344,"161":726,"170":293,"181":0,"193":43,"208":0,"220":55,"235":0,"247":34,"249":33,"264":13531,"282":5842,"284":5842,"308":3470,"310":3470,"335":88,"359":49},"path":"/src/contracts/protocol/libraries/configuration/ReserveConfiguration.sol","s":{"1":47,"2":47,"3":0,"4":47,"5":47,"6":134,"7":47,"8":47,"9":0,"10":269,"11":269,"12":1043,"13":344,"14":726,"15":293,"16":0,"17":43,"18":0,"19":55,"20":0,"21":34,"22":33,"23":13531,"24":5842,"25":5842,"26":3470,"27":3470,"28":88,"29":49},"b":{"1":[47,0],"2":[47,0],"3":[47,0],"4":[269,0],"5":[33,1]},"f":{"1":47,"2":0,"3":47,"4":134,"5":47,"6":0,"7":269,"8":1043,"9":344,"10":726,"11":293,"12":0,"13":43,"14":0,"15":55,"16":0,"17":34,"18":13531,"19":5842,"20":3470,"21":88,"22":49},"fnMap":{"1":{"name":"setLtv","line":44,"loc":{"start":{"line":44,"column":2},"end":{"line":48,"column":2}}},"2":{"name":"getLtv","line":55,"loc":{"start":{"line":55,"column":2},"end":{"line":57,"column":2}}},"3":{"name":"setLiquidationThreshold","line":64,"loc":{"start":{"line":64,"column":2},"end":{"line":73,"column":2}}},"4":{"name":"getLiquidationThreshold","line":80,"loc":{"start":{"line":80,"column":2},"end":{"line":86,"column":2}}},"5":{"name":"setLiquidationBonus","line":93,"loc":{"start":{"line":93,"column":2},"end":{"line":102,"column":2}}},"6":{"name":"getLiquidationBonus","line":109,"loc":{"start":{"line":109,"column":2},"end":{"line":115,"column":2}}},"7":{"name":"setDecimals","line":122,"loc":{"start":{"line":122,"column":2},"end":{"line":129,"column":2}}},"8":{"name":"getDecimals","line":136,"loc":{"start":{"line":136,"column":2},"end":{"line":142,"column":2}}},"9":{"name":"setActive","line":149,"loc":{"start":{"line":149,"column":2},"end":{"line":153,"column":2}}},"10":{"name":"getActive","line":160,"loc":{"start":{"line":160,"column":2},"end":{"line":162,"column":2}}},"11":{"name":"setFrozen","line":169,"loc":{"start":{"line":169,"column":2},"end":{"line":173,"column":2}}},"12":{"name":"getFrozen","line":180,"loc":{"start":{"line":180,"column":2},"end":{"line":182,"column":2}}},"13":{"name":"setBorrowingEnabled","line":189,"loc":{"start":{"line":189,"column":2},"end":{"line":196,"column":2}}},"14":{"name":"getBorrowingEnabled","line":203,"loc":{"start":{"line":203,"column":2},"end":{"line":209,"column":2}}},"15":{"name":"setStableRateBorrowingEnabled","line":216,"loc":{"start":{"line":216,"column":2},"end":{"line":223,"column":2}}},"16":{"name":"getStableRateBorrowingEnabled","line":230,"loc":{"start":{"line":230,"column":2},"end":{"line":236,"column":2}}},"17":{"name":"setReserveFactor","line":243,"loc":{"start":{"line":243,"column":2},"end":{"line":252,"column":2}}},"18":{"name":"getReserveFactor","line":259,"loc":{"start":{"line":259,"column":2},"end":{"line":265,"column":2}}},"19":{"name":"getFlags","line":272,"loc":{"start":{"line":272,"column":2},"end":{"line":290,"column":2}}},"20":{"name":"getParams","line":297,"loc":{"start":{"line":297,"column":2},"end":{"line":317,"column":2}}},"21":{"name":"getParamsMemory","line":324,"loc":{"start":{"line":324,"column":2},"end":{"line":342,"column":2}}},"22":{"name":"getFlagsMemory","line":349,"loc":{"start":{"line":349,"column":2},"end":{"line":365,"column":2}}}},"statementMap":{"1":{"start":{"line":45,"column":4},"end":{"line":45,"column":55}},"2":{"start":{"line":47,"column":4},"end":{"line":47,"column":43}},"3":{"start":{"line":56,"column":4},"end":{"line":56,"column":32}},"4":{"start":{"line":68,"column":4},"end":{"line":68,"column":89}},"5":{"start":{"line":70,"column":4},"end":{"line":70,"column":3434}},"6":{"start":{"line":85,"column":4},"end":{"line":85,"column":96}},"7":{"start":{"line":97,"column":4},"end":{"line":97,"column":77}},"8":{"start":{"line":99,"column":4},"end":{"line":99,"column":4296}},"9":{"start":{"line":114,"column":4},"end":{"line":114,"column":88}},"10":{"start":{"line":126,"column":4},"end":{"line":126,"column":70}},"11":{"start":{"line":128,"column":4},"end":{"line":128,"column":94}},"12":{"start":{"line":141,"column":4},"end":{"line":141,"column":78}},"13":{"start":{"line":150,"column":4},"end":{"line":150,"column":5841}},"14":{"start":{"line":161,"column":4},"end":{"line":161,"column":42}},"15":{"start":{"line":170,"column":4},"end":{"line":170,"column":6479}},"16":{"start":{"line":181,"column":4},"end":{"line":181,"column":42}},"17":{"start":{"line":193,"column":4},"end":{"line":193,"column":7198}},"18":{"start":{"line":208,"column":4},"end":{"line":208,"column":45}},"19":{"start":{"line":220,"column":4},"end":{"line":220,"column":7996}},"20":{"start":{"line":235,"column":4},"end":{"line":235,"column":52}},"21":{"start":{"line":247,"column":4},"end":{"line":247,"column":87}},"22":{"start":{"line":249,"column":4},"end":{"line":249,"column":8842}},"23":{"start":{"line":264,"column":4},"end":{"line":264,"column":82}},"24":{"start":{"line":282,"column":4},"end":{"line":282,"column":33}},"25":{"start":{"line":284,"column":4},"end":{"line":284,"column":9675}},"26":{"start":{"line":308,"column":4},"end":{"line":308,"column":33}},"27":{"start":{"line":310,"column":4},"end":{"line":310,"column":10318}},"28":{"start":{"line":335,"column":4},"end":{"line":335,"column":11143}},"29":{"start":{"line":359,"column":4},"end":{"line":359,"column":11930}}},"branchMap":{"1":{"line":45,"type":"if","locations":[{"start":{"line":45,"column":4},"end":{"line":45,"column":4}},{"start":{"line":45,"column":4},"end":{"line":45,"column":4}}]},"2":{"line":68,"type":"if","locations":[{"start":{"line":68,"column":4},"end":{"line":68,"column":4}},{"start":{"line":68,"column":4},"end":{"line":68,"column":4}}]},"3":{"line":97,"type":"if","locations":[{"start":{"line":97,"column":4},"end":{"line":97,"column":4}},{"start":{"line":97,"column":4},"end":{"line":97,"column":4}}]},"4":{"line":126,"type":"if","locations":[{"start":{"line":126,"column":4},"end":{"line":126,"column":4}},{"start":{"line":126,"column":4},"end":{"line":126,"column":4}}]},"5":{"line":247,"type":"if","locations":[{"start":{"line":247,"column":4},"end":{"line":247,"column":4}},{"start":{"line":247,"column":4},"end":{"line":247,"column":4}}]}}},"contracts/protocol/libraries/configuration/UserConfiguration.sol":{"l":{"27":1074,"28":1074,"44":5123,"45":5123,"60":34482,"61":34482,"75":3293,"76":3293,"90":4351,"91":4351,"100":769,"109":1649},"path":"/src/contracts/protocol/libraries/configuration/UserConfiguration.sol","s":{"1":1074,"2":1074,"3":5123,"4":5123,"5":34482,"6":34482,"7":3293,"8":3293,"9":4351,"10":4351,"11":769,"12":1649},"b":{"1":[1074,0],"2":[5123,0],"3":[34482,0],"4":[3293,0],"5":[4351,0]},"f":{"1":1074,"2":5123,"3":34482,"4":3293,"5":4351,"6":769,"7":1649},"fnMap":{"1":{"name":"setBorrowing","line":22,"loc":{"start":{"line":22,"column":2},"end":{"line":31,"column":2}}},"2":{"name":"setUsingAsCollateral","line":39,"loc":{"start":{"line":39,"column":2},"end":{"line":48,"column":2}}},"3":{"name":"isUsingAsCollateralOrBorrowing","line":56,"loc":{"start":{"line":56,"column":2},"end":{"line":62,"column":2}}},"4":{"name":"isBorrowing","line":70,"loc":{"start":{"line":70,"column":2},"end":{"line":77,"column":2}}},"5":{"name":"isUsingAsCollateral","line":85,"loc":{"start":{"line":85,"column":2},"end":{"line":92,"column":2}}},"6":{"name":"isBorrowingAny","line":99,"loc":{"start":{"line":99,"column":2},"end":{"line":101,"column":2}}},"7":{"name":"isEmpty","line":108,"loc":{"start":{"line":108,"column":2},"end":{"line":110,"column":2}}}},"statementMap":{"1":{"start":{"line":27,"column":4},"end":{"line":27,"column":55}},"2":{"start":{"line":28,"column":4},"end":{"line":28,"column":968}},"3":{"start":{"line":44,"column":4},"end":{"line":44,"column":55}},"4":{"start":{"line":45,"column":4},"end":{"line":45,"column":1622}},"5":{"start":{"line":60,"column":4},"end":{"line":60,"column":55}},"6":{"start":{"line":61,"column":4},"end":{"line":61,"column":53}},"7":{"start":{"line":75,"column":4},"end":{"line":75,"column":55}},"8":{"start":{"line":76,"column":4},"end":{"line":76,"column":53}},"9":{"start":{"line":90,"column":4},"end":{"line":90,"column":55}},"10":{"start":{"line":91,"column":4},"end":{"line":91,"column":57}},"11":{"start":{"line":100,"column":4},"end":{"line":100,"column":42}},"12":{"start":{"line":109,"column":4},"end":{"line":109,"column":25}}},"branchMap":{"1":{"line":27,"type":"if","locations":[{"start":{"line":27,"column":4},"end":{"line":27,"column":4}},{"start":{"line":27,"column":4},"end":{"line":27,"column":4}}]},"2":{"line":44,"type":"if","locations":[{"start":{"line":44,"column":4},"end":{"line":44,"column":4}},{"start":{"line":44,"column":4},"end":{"line":44,"column":4}}]},"3":{"line":60,"type":"if","locations":[{"start":{"line":60,"column":4},"end":{"line":60,"column":4}},{"start":{"line":60,"column":4},"end":{"line":60,"column":4}}]},"4":{"line":75,"type":"if","locations":[{"start":{"line":75,"column":4},"end":{"line":75,"column":4}},{"start":{"line":75,"column":4},"end":{"line":75,"column":4}}]},"5":{"line":90,"type":"if","locations":[{"start":{"line":90,"column":4},"end":{"line":90,"column":4}},{"start":{"line":90,"column":4},"end":{"line":90,"column":4}}]}}},"contracts/protocol/libraries/helpers/Errors.sol":{"l":{},"path":"/src/contracts/protocol/libraries/helpers/Errors.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/protocol/libraries/helpers/Helpers.sol":{"l":{"23":619,"34":55},"path":"/src/contracts/protocol/libraries/helpers/Helpers.sol","s":{"1":619,"2":55},"b":{},"f":{"1":619,"2":55},"fnMap":{"1":{"name":"getUserCurrentDebt","line":18,"loc":{"start":{"line":18,"column":2},"end":{"line":27,"column":2}}},"2":{"name":"getUserCurrentDebtMemory","line":29,"loc":{"start":{"line":29,"column":2},"end":{"line":38,"column":2}}}},"statementMap":{"1":{"start":{"line":23,"column":4},"end":{"line":23,"column":621}},"2":{"start":{"line":34,"column":4},"end":{"line":34,"column":916}}},"branchMap":{}},"contracts/protocol/libraries/logic/GenericLogic.sol":{"l":{"65":769,"66":724,"69":45,"71":45,"75":45,"76":0,"79":45,"87":45,"88":0,"91":45,"95":45,"98":45,"99":3,"102":42,"108":41,"115":40,"168":1649,"170":1649,"171":7,"173":1642,"174":34482,"175":31189,"178":3293,"179":3293,"181":3293,"185":3293,"186":3293,"188":3293,"189":2832,"191":2832,"194":2832,"196":2832,"197":2832,"202":3293,"203":522,"206":522,"210":522,"216":1642,"217":1642,"221":1642,"226":1642,"247":1683,"249":546,"266":35,"268":35,"269":11,"272":24,"273":24},"path":"/src/contracts/protocol/libraries/logic/GenericLogic.sol","s":{"1":769,"2":724,"3":45,"4":45,"5":45,"6":0,"7":45,"8":45,"9":0,"10":45,"11":45,"12":45,"13":3,"14":42,"15":41,"16":40,"17":1649,"18":1649,"19":7,"20":1642,"21":34482,"22":3293,"23":3293,"24":3293,"25":3293,"26":3293,"27":3293,"28":2832,"29":2832,"30":2832,"31":2832,"32":2832,"33":3293,"34":522,"35":522,"36":522,"37":1642,"38":1642,"39":1642,"40":1642,"41":1683,"42":1137,"43":546,"44":35,"45":35,"46":11,"47":24,"48":24},"b":{"1":[724,45],"2":[0,45],"3":[0,45],"4":[3,42],"5":[7,1642],"6":[31189,3293],"7":[2832,461],"8":[522,2771],"9":[1137,546],"10":[11,24]},"f":{"1":769,"2":1649,"3":1683,"4":35},"fnMap":{"1":{"name":"balanceDecreaseAllowed","line":55,"loc":{"start":{"line":55,"column":2},"end":{"line":116,"column":2}}},"2":{"name":"calculateUserAccountData","line":150,"loc":{"start":{"line":150,"column":2},"end":{"line":233,"column":2}}},"3":{"name":"calculateHealthFactorFromBalances","line":242,"loc":{"start":{"line":242,"column":2},"end":{"line":250,"column":2}}},"4":{"name":"calculateAvailableBorrowsETH","line":261,"loc":{"start":{"line":261,"column":2},"end":{"line":274,"column":2}}}},"statementMap":{"1":{"start":{"line":65,"column":4},"end":{"line":65,"column":2588}},"2":{"start":{"line":66,"column":6},"end":{"line":66,"column":17}},"3":{"start":{"line":69,"column":4},"end":{"line":69,"column":47}},"4":{"start":{"line":71,"column":4},"end":{"line":71,"column":2776}},"5":{"start":{"line":75,"column":4},"end":{"line":75,"column":2880}},"6":{"start":{"line":76,"column":6},"end":{"line":76,"column":17}},"7":{"start":{"line":79,"column":4},"end":{"line":79,"column":3040}},"8":{"start":{"line":87,"column":4},"end":{"line":87,"column":3159}},"9":{"start":{"line":88,"column":6},"end":{"line":88,"column":17}},"10":{"start":{"line":91,"column":4},"end":{"line":91,"column":3221}},"11":{"start":{"line":95,"column":4},"end":{"line":95,"column":98}},"12":{"start":{"line":98,"column":4},"end":{"line":98,"column":3509}},"13":{"start":{"line":99,"column":6},"end":{"line":99,"column":18}},"14":{"start":{"line":102,"column":4},"end":{"line":102,"column":3630}},"15":{"start":{"line":108,"column":4},"end":{"line":108,"column":3830}},"16":{"start":{"line":115,"column":4},"end":{"line":115,"column":88}},"17":{"start":{"line":168,"column":4},"end":{"line":168,"column":44}},"18":{"start":{"line":170,"column":4},"end":{"line":170,"column":5747}},"19":{"start":{"line":171,"column":6},"end":{"line":171,"column":38}},"20":{"start":{"line":173,"column":4},"end":{"line":173,"column":5825}},"21":{"start":{"line":174,"column":6},"end":{"line":174,"column":5886}},"22":{"start":{"line":178,"column":6},"end":{"line":178,"column":50}},"23":{"start":{"line":179,"column":6},"end":{"line":179,"column":93}},"24":{"start":{"line":181,"column":6},"end":{"line":181,"column":6139}},"25":{"start":{"line":185,"column":6},"end":{"line":185,"column":39}},"26":{"start":{"line":186,"column":6},"end":{"line":186,"column":97}},"27":{"start":{"line":188,"column":6},"end":{"line":188,"column":6395}},"28":{"start":{"line":189,"column":8},"end":{"line":189,"column":93}},"29":{"start":{"line":191,"column":8},"end":{"line":191,"column":6662}},"30":{"start":{"line":194,"column":8},"end":{"line":194,"column":85}},"31":{"start":{"line":196,"column":8},"end":{"line":196,"column":71}},"32":{"start":{"line":197,"column":8},"end":{"line":197,"column":6874}},"33":{"start":{"line":202,"column":6},"end":{"line":202,"column":7024}},"34":{"start":{"line":203,"column":8},"end":{"line":203,"column":7072}},"35":{"start":{"line":206,"column":8},"end":{"line":206,"column":7194}},"36":{"start":{"line":210,"column":8},"end":{"line":210,"column":7353}},"37":{"start":{"line":216,"column":4},"end":{"line":216,"column":95}},"38":{"start":{"line":217,"column":4},"end":{"line":217,"column":7614}},"39":{"start":{"line":221,"column":4},"end":{"line":221,"column":7755}},"40":{"start":{"line":226,"column":4},"end":{"line":226,"column":7917}},"41":{"start":{"line":247,"column":4},"end":{"line":247,"column":47}},"42":{"start":{"line":247,"column":29},"end":{"line":247,"column":47}},"43":{"start":{"line":249,"column":4},"end":{"line":249,"column":89}},"44":{"start":{"line":266,"column":4},"end":{"line":266,"column":70}},"45":{"start":{"line":268,"column":4},"end":{"line":268,"column":9342}},"46":{"start":{"line":269,"column":6},"end":{"line":269,"column":14}},"47":{"start":{"line":272,"column":4},"end":{"line":272,"column":64}},"48":{"start":{"line":273,"column":4},"end":{"line":273,"column":30}}},"branchMap":{"1":{"line":65,"type":"if","locations":[{"start":{"line":65,"column":4},"end":{"line":65,"column":4}},{"start":{"line":65,"column":4},"end":{"line":65,"column":4}}]},"2":{"line":75,"type":"if","locations":[{"start":{"line":75,"column":4},"end":{"line":75,"column":4}},{"start":{"line":75,"column":4},"end":{"line":75,"column":4}}]},"3":{"line":87,"type":"if","locations":[{"start":{"line":87,"column":4},"end":{"line":87,"column":4}},{"start":{"line":87,"column":4},"end":{"line":87,"column":4}}]},"4":{"line":98,"type":"if","locations":[{"start":{"line":98,"column":4},"end":{"line":98,"column":4}},{"start":{"line":98,"column":4},"end":{"line":98,"column":4}}]},"5":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":4},"end":{"line":170,"column":4}},{"start":{"line":170,"column":4},"end":{"line":170,"column":4}}]},"6":{"line":174,"type":"if","locations":[{"start":{"line":174,"column":6},"end":{"line":174,"column":6}},{"start":{"line":174,"column":6},"end":{"line":174,"column":6}}]},"7":{"line":188,"type":"if","locations":[{"start":{"line":188,"column":6},"end":{"line":188,"column":6}},{"start":{"line":188,"column":6},"end":{"line":188,"column":6}}]},"8":{"line":202,"type":"if","locations":[{"start":{"line":202,"column":6},"end":{"line":202,"column":6}},{"start":{"line":202,"column":6},"end":{"line":202,"column":6}}]},"9":{"line":247,"type":"if","locations":[{"start":{"line":247,"column":4},"end":{"line":247,"column":4}},{"start":{"line":247,"column":4},"end":{"line":247,"column":4}}]},"10":{"line":268,"type":"if","locations":[{"start":{"line":268,"column":4},"end":{"line":268,"column":4}},{"start":{"line":268,"column":4},"end":{"line":268,"column":4}}]}}},"contracts/protocol/libraries/logic/ReserveLogic.sol":{"l":{"62":5301,"65":5301,"67":753,"70":4548,"75":4548,"90":951,"93":951,"95":235,"98":716,"103":716,"111":6783,"113":6780,"114":6780,"115":6780,"117":6780,"126":6780,"148":279,"150":277,"152":277,"153":277,"155":277,"171":282,"173":282,"174":282,"175":282,"176":282,"177":276,"178":276,"205":6759,"207":6759,"209":6759,"215":6755,"219":6751,"233":6713,"234":6713,"235":6708,"237":6708,"238":6706,"239":6703,"241":6702,"282":6780,"284":6780,"286":6780,"287":573,"291":6207,"299":6205,"302":6205,"305":6205,"311":6205,"314":6205,"320":6205,"322":6205,"323":791,"341":6780,"343":6780,"344":6780,"347":6780,"348":1008,"350":1008,"351":1008,"353":1008,"357":1008,"358":461,"360":461,"361":461,"365":461,"370":6780,"371":6780},"path":"/src/contracts/protocol/libraries/logic/ReserveLogic.sol","s":{"1":5301,"2":5301,"3":753,"4":4548,"5":4548,"6":951,"7":951,"8":235,"9":716,"10":716,"11":6783,"12":6780,"13":6780,"14":6780,"15":6780,"16":6780,"17":279,"18":277,"19":277,"20":277,"21":277,"22":282,"23":282,"24":282,"25":282,"26":282,"27":276,"28":276,"29":6759,"30":6759,"31":6759,"32":6755,"33":6751,"34":6713,"35":6712,"36":6708,"37":6708,"38":6706,"39":6703,"40":6702,"41":6780,"42":6780,"43":6780,"44":573,"45":6207,"46":6205,"47":6205,"48":6205,"49":6205,"50":6205,"51":6205,"52":6204,"53":791,"54":6780,"55":6780,"56":6780,"57":6780,"58":1008,"59":1008,"60":1008,"61":1008,"62":1008,"63":461,"64":461,"65":461,"66":461,"67":6780,"68":6780},"b":{"1":[753,4548],"2":[235,716],"3":[277,0],"4":[282,0],"5":[6713,0],"6":[6708,4],"7":[6708,0],"8":[573,6207],"9":[791,5413],"10":[1008,5772],"11":[1008,0],"12":[461,547],"13":[461,0]},"f":{"1":5301,"2":951,"3":6783,"4":279,"5":282,"6":6759,"7":6780,"8":6780},"fnMap":{"1":{"name":"getNormalizedIncome","line":57,"loc":{"start":{"line":57,"column":2},"end":{"line":76,"column":2}}},"2":{"name":"getNormalizedDebt","line":85,"loc":{"start":{"line":85,"column":2},"end":{"line":104,"column":2}}},"3":{"name":"updateState","line":110,"loc":{"start":{"line":110,"column":2},"end":{"line":134,"column":2}}},"4":{"name":"cumulateToLiquidityIndex","line":143,"loc":{"start":{"line":143,"column":2},"end":{"line":156,"column":2}}},"5":{"name":"init","line":164,"loc":{"start":{"line":164,"column":2},"end":{"line":179,"column":2}}},"6":{"name":"updateInterestRates","line":198,"loc":{"start":{"line":198,"column":2},"end":{"line":249,"column":2}}},"7":{"name":"_mintToTreasury","line":274,"loc":{"start":{"line":274,"column":2},"end":{"line":325,"column":2}}},"8":{"name":"_updateIndexes","line":334,"loc":{"start":{"line":334,"column":2},"end":{"line":372,"column":2}}}},"statementMap":{"1":{"start":{"line":62,"column":4},"end":{"line":62,"column":50}},"2":{"start":{"line":65,"column":4},"end":{"line":65,"column":2523}},"3":{"start":{"line":67,"column":6},"end":{"line":67,"column":35}},"4":{"start":{"line":70,"column":4},"end":{"line":70,"column":2705}},"5":{"start":{"line":75,"column":4},"end":{"line":75,"column":20}},"6":{"start":{"line":90,"column":4},"end":{"line":90,"column":50}},"7":{"start":{"line":93,"column":4},"end":{"line":93,"column":3454}},"8":{"start":{"line":95,"column":6},"end":{"line":95,"column":40}},"9":{"start":{"line":98,"column":4},"end":{"line":98,"column":3641}},"10":{"start":{"line":103,"column":4},"end":{"line":103,"column":20}},"11":{"start":{"line":111,"column":4},"end":{"line":111,"column":4112}},"12":{"start":{"line":113,"column":4},"end":{"line":113,"column":69}},"13":{"start":{"line":114,"column":4},"end":{"line":114,"column":59}},"14":{"start":{"line":115,"column":4},"end":{"line":115,"column":61}},"15":{"start":{"line":117,"column":4},"end":{"line":117,"column":4350}},"16":{"start":{"line":126,"column":4},"end":{"line":126,"column":4588}},"17":{"start":{"line":148,"column":4},"end":{"line":148,"column":88}},"18":{"start":{"line":150,"column":4},"end":{"line":150,"column":65}},"19":{"start":{"line":152,"column":4},"end":{"line":152,"column":49}},"20":{"start":{"line":153,"column":4},"end":{"line":153,"column":75}},"21":{"start":{"line":155,"column":4},"end":{"line":155,"column":43}},"22":{"start":{"line":171,"column":4},"end":{"line":171,"column":86}},"23":{"start":{"line":173,"column":4},"end":{"line":173,"column":53}},"24":{"start":{"line":174,"column":4},"end":{"line":174,"column":58}},"25":{"start":{"line":175,"column":4},"end":{"line":175,"column":40}},"26":{"start":{"line":176,"column":4},"end":{"line":176,"column":58}},"27":{"start":{"line":177,"column":4},"end":{"line":177,"column":62}},"28":{"start":{"line":178,"column":4},"end":{"line":178,"column":68}},"29":{"start":{"line":205,"column":4},"end":{"line":205,"column":44}},"30":{"start":{"line":207,"column":4},"end":{"line":207,"column":63}},"31":{"start":{"line":209,"column":4},"end":{"line":209,"column":7588}},"32":{"start":{"line":215,"column":4},"end":{"line":215,"column":7941}},"33":{"start":{"line":219,"column":4},"end":{"line":219,"column":8058}},"34":{"start":{"line":233,"column":4},"end":{"line":233,"column":89}},"35":{"start":{"line":234,"column":4},"end":{"line":234,"column":90}},"36":{"start":{"line":235,"column":4},"end":{"line":235,"column":94}},"37":{"start":{"line":237,"column":4},"end":{"line":237,"column":64}},"38":{"start":{"line":238,"column":4},"end":{"line":238,"column":64}},"39":{"start":{"line":239,"column":4},"end":{"line":239,"column":68}},"40":{"start":{"line":241,"column":4},"end":{"line":241,"column":8959}},"41":{"start":{"line":282,"column":4},"end":{"line":282,"column":39}},"42":{"start":{"line":284,"column":4},"end":{"line":284,"column":64}},"43":{"start":{"line":286,"column":4},"end":{"line":286,"column":10455}},"44":{"start":{"line":287,"column":6},"end":{"line":287,"column":12}},"45":{"start":{"line":291,"column":4},"end":{"line":291,"column":10650}},"46":{"start":{"line":299,"column":4},"end":{"line":299,"column":85}},"47":{"start":{"line":302,"column":4},"end":{"line":302,"column":79}},"48":{"start":{"line":305,"column":4},"end":{"line":305,"column":11146}},"49":{"start":{"line":311,"column":4},"end":{"line":311,"column":90}},"50":{"start":{"line":314,"column":4},"end":{"line":314,"column":11530}},"51":{"start":{"line":320,"column":4},"end":{"line":320,"column":75}},"52":{"start":{"line":322,"column":4},"end":{"line":322,"column":11750}},"53":{"start":{"line":323,"column":6},"end":{"line":323,"column":88}},"54":{"start":{"line":341,"column":4},"end":{"line":341,"column":63}},"55":{"start":{"line":343,"column":4},"end":{"line":343,"column":46}},"56":{"start":{"line":344,"column":4},"end":{"line":344,"column":56}},"57":{"start":{"line":347,"column":4},"end":{"line":347,"column":12667}},"58":{"start":{"line":348,"column":6},"end":{"line":348,"column":12775}},"59":{"start":{"line":350,"column":6},"end":{"line":350,"column":74}},"60":{"start":{"line":351,"column":6},"end":{"line":351,"column":88}},"61":{"start":{"line":353,"column":6},"end":{"line":353,"column":56}},"62":{"start":{"line":357,"column":6},"end":{"line":357,"column":13206}},"63":{"start":{"line":358,"column":8},"end":{"line":358,"column":13332}},"64":{"start":{"line":360,"column":8},"end":{"line":360,"column":91}},"65":{"start":{"line":361,"column":8},"end":{"line":361,"column":13486}},"66":{"start":{"line":365,"column":8},"end":{"line":365,"column":68}},"67":{"start":{"line":370,"column":4},"end":{"line":370,"column":56}},"68":{"start":{"line":371,"column":4},"end":{"line":371,"column":54}}},"branchMap":{"1":{"line":65,"type":"if","locations":[{"start":{"line":65,"column":4},"end":{"line":65,"column":4}},{"start":{"line":65,"column":4},"end":{"line":65,"column":4}}]},"2":{"line":93,"type":"if","locations":[{"start":{"line":93,"column":4},"end":{"line":93,"column":4}},{"start":{"line":93,"column":4},"end":{"line":93,"column":4}}]},"3":{"line":153,"type":"if","locations":[{"start":{"line":153,"column":4},"end":{"line":153,"column":4}},{"start":{"line":153,"column":4},"end":{"line":153,"column":4}}]},"4":{"line":171,"type":"if","locations":[{"start":{"line":171,"column":4},"end":{"line":171,"column":4}},{"start":{"line":171,"column":4},"end":{"line":171,"column":4}}]},"5":{"line":233,"type":"if","locations":[{"start":{"line":233,"column":4},"end":{"line":233,"column":4}},{"start":{"line":233,"column":4},"end":{"line":233,"column":4}}]},"6":{"line":234,"type":"if","locations":[{"start":{"line":234,"column":4},"end":{"line":234,"column":4}},{"start":{"line":234,"column":4},"end":{"line":234,"column":4}}]},"7":{"line":235,"type":"if","locations":[{"start":{"line":235,"column":4},"end":{"line":235,"column":4}},{"start":{"line":235,"column":4},"end":{"line":235,"column":4}}]},"8":{"line":286,"type":"if","locations":[{"start":{"line":286,"column":4},"end":{"line":286,"column":4}},{"start":{"line":286,"column":4},"end":{"line":286,"column":4}}]},"9":{"line":322,"type":"if","locations":[{"start":{"line":322,"column":4},"end":{"line":322,"column":4}},{"start":{"line":322,"column":4},"end":{"line":322,"column":4}}]},"10":{"line":347,"type":"if","locations":[{"start":{"line":347,"column":4},"end":{"line":347,"column":4}},{"start":{"line":347,"column":4},"end":{"line":347,"column":4}}]},"11":{"line":351,"type":"if","locations":[{"start":{"line":351,"column":6},"end":{"line":351,"column":6}},{"start":{"line":351,"column":6},"end":{"line":351,"column":6}}]},"12":{"line":357,"type":"if","locations":[{"start":{"line":357,"column":6},"end":{"line":357,"column":6}},{"start":{"line":357,"column":6},"end":{"line":357,"column":6}}]},"13":{"line":361,"type":"if","locations":[{"start":{"line":361,"column":8},"end":{"line":361,"column":8}},{"start":{"line":361,"column":8},"end":{"line":361,"column":8}}]}}},"contracts/protocol/libraries/logic/ValidationLogic.sol":{"l":{"42":4154,"44":4154,"45":4152,"46":4152,"70":731,"71":730,"73":729,"74":729,"76":729,"134":911,"136":911,"140":911,"141":911,"142":911,"144":911,"147":911,"153":909,"168":909,"170":904,"176":904,"180":904,"193":898,"196":548,"198":548,"205":548,"209":548,"211":548,"231":453,"233":453,"235":453,"237":451,"245":449,"266":29,"268":29,"269":29,"271":29,"272":14,"274":15,"282":14,"284":14,"291":0,"310":19,"312":19,"315":19,"317":19,"318":19,"323":19,"324":19,"327":19,"354":67,"356":65,"358":65,"380":359,"400":137,"403":2,"409":135,"410":1,"416":134,"421":134,"422":1,"428":133,"429":1,"435":132,"454":523,"464":523},"path":"/src/contracts/protocol/libraries/logic/ValidationLogic.sol","s":{"1":4154,"2":4154,"3":4152,"4":4152,"5":731,"6":730,"7":729,"8":729,"9":729,"10":911,"11":911,"12":911,"13":911,"14":911,"15":911,"16":911,"17":909,"18":909,"19":904,"20":904,"21":904,"22":898,"23":548,"24":548,"25":548,"26":548,"27":548,"28":453,"29":453,"30":453,"31":451,"32":449,"33":29,"34":29,"35":29,"36":29,"37":14,"38":15,"39":15,"40":14,"41":14,"42":0,"43":19,"44":19,"45":19,"46":19,"47":19,"48":19,"49":19,"50":19,"51":67,"52":65,"53":65,"54":359,"55":137,"56":2,"57":135,"58":1,"59":134,"60":134,"61":1,"62":133,"63":1,"64":132,"65":523,"66":523},"b":{"1":[4152,2],"2":[4152,0],"3":[4152,0],"4":[730,1],"5":[729,1],"6":[729,0],"7":[727,2],"8":[911,0],"9":[911,0],"10":[911,0],"11":[911,0],"12":[909,2],"13":[904,5],"14":[904,0],"15":[898,6],"16":[548,350],"17":[548,0],"18":[548,0],"19":[548,0],"20":[453,0],"21":[451,2],"22":[449,2],"23":[448,1],"24":[29,0],"25":[29,0],"26":[14,15],"27":[13,1],"28":[15,0],"29":[14,1],"30":[14,0],"31":[14,0],"32":[19,0],"33":[14,5],"34":[65,0],"35":[60,5],"36":[359,0],"37":[2,135],"38":[1,134],"39":[1,133],"40":[1,132],"41":[522,1]},"f":{"1":4154,"2":731,"3":911,"4":453,"5":29,"6":19,"7":67,"8":359,"9":137,"10":523},"fnMap":{"1":{"name":"validateDeposit","line":41,"loc":{"start":{"line":41,"column":2},"end":{"line":47,"column":2}}},"2":{"name":"validateWithdraw","line":60,"loc":{"start":{"line":60,"column":2},"end":{"line":89,"column":2}}},"3":{"name":"validateBorrow","line":120,"loc":{"start":{"line":120,"column":2},"end":{"line":213,"column":2}}},"4":{"name":"validateRepay","line":223,"loc":{"start":{"line":223,"column":2},"end":{"line":249,"column":2}}},"5":{"name":"validateSwapRateMode","line":259,"loc":{"start":{"line":259,"column":2},"end":{"line":293,"column":2}}},"6":{"name":"validateRebalanceStableBorrowRate","line":303,"loc":{"start":{"line":303,"column":2},"end":{"line":333,"column":2}}},"7":{"name":"validateSetUseReserveAsCollateral","line":344,"loc":{"start":{"line":344,"column":2},"end":{"line":372,"column":2}}},"8":{"name":"validateFlashloan","line":379,"loc":{"start":{"line":379,"column":2},"end":{"line":381,"column":2}}},"9":{"name":"validateLiquidationCall","line":392,"loc":{"start":{"line":392,"column":2},"end":{"line":436,"column":2}}},"10":{"name":"validateTransfer","line":446,"loc":{"start":{"line":446,"column":2},"end":{"line":468,"column":2}}}},"statementMap":{"1":{"start":{"line":42,"column":4},"end":{"line":42,"column":73}},"2":{"start":{"line":44,"column":4},"end":{"line":44,"column":49}},"3":{"start":{"line":45,"column":4},"end":{"line":45,"column":49}},"4":{"start":{"line":46,"column":4},"end":{"line":46,"column":47}},"5":{"start":{"line":70,"column":4},"end":{"line":70,"column":49}},"6":{"start":{"line":71,"column":4},"end":{"line":71,"column":78}},"7":{"start":{"line":73,"column":4},"end":{"line":73,"column":81}},"8":{"start":{"line":74,"column":4},"end":{"line":74,"column":49}},"9":{"start":{"line":76,"column":4},"end":{"line":76,"column":3135}},"10":{"start":{"line":134,"column":4},"end":{"line":134,"column":39}},"11":{"start":{"line":136,"column":4},"end":{"line":136,"column":5047}},"12":{"start":{"line":140,"column":4},"end":{"line":140,"column":54}},"13":{"start":{"line":141,"column":4},"end":{"line":141,"column":52}},"14":{"start":{"line":142,"column":4},"end":{"line":142,"column":49}},"15":{"start":{"line":144,"column":4},"end":{"line":144,"column":66}},"16":{"start":{"line":147,"column":4},"end":{"line":147,"column":5446}},"17":{"start":{"line":153,"column":4},"end":{"line":153,"column":5665}},"18":{"start":{"line":168,"column":4},"end":{"line":168,"column":80}},"19":{"start":{"line":170,"column":4},"end":{"line":170,"column":6074}},"20":{"start":{"line":176,"column":4},"end":{"line":176,"column":6346}},"21":{"start":{"line":180,"column":4},"end":{"line":180,"column":6504}},"22":{"start":{"line":193,"column":4},"end":{"line":193,"column":7046}},"23":{"start":{"line":196,"column":6},"end":{"line":196,"column":85}},"24":{"start":{"line":198,"column":6},"end":{"line":198,"column":7313}},"25":{"start":{"line":205,"column":6},"end":{"line":205,"column":77}},"26":{"start":{"line":209,"column":6},"end":{"line":209,"column":90}},"27":{"start":{"line":211,"column":6},"end":{"line":211,"column":92}},"28":{"start":{"line":231,"column":4},"end":{"line":231,"column":53}},"29":{"start":{"line":233,"column":4},"end":{"line":233,"column":49}},"30":{"start":{"line":235,"column":4},"end":{"line":235,"column":52}},"31":{"start":{"line":237,"column":4},"end":{"line":237,"column":8750}},"32":{"start":{"line":245,"column":4},"end":{"line":245,"column":9040}},"33":{"start":{"line":266,"column":4},"end":{"line":266,"column":95}},"34":{"start":{"line":268,"column":4},"end":{"line":268,"column":49}},"35":{"start":{"line":269,"column":4},"end":{"line":269,"column":47}},"36":{"start":{"line":271,"column":4},"end":{"line":271,"column":9983}},"37":{"start":{"line":272,"column":6},"end":{"line":272,"column":70}},"38":{"start":{"line":273,"column":11},"end":{"line":273,"column":10127}},"39":{"start":{"line":274,"column":6},"end":{"line":274,"column":74}},"40":{"start":{"line":282,"column":6},"end":{"line":282,"column":71}},"41":{"start":{"line":284,"column":6},"end":{"line":284,"column":10715}},"42":{"start":{"line":291,"column":6},"end":{"line":291,"column":58}},"43":{"start":{"line":310,"column":4},"end":{"line":310,"column":60}},"44":{"start":{"line":312,"column":4},"end":{"line":312,"column":49}},"45":{"start":{"line":315,"column":4},"end":{"line":315,"column":11939}},"46":{"start":{"line":317,"column":4},"end":{"line":317,"column":91}},"47":{"start":{"line":318,"column":4},"end":{"line":318,"column":97}},"48":{"start":{"line":323,"column":4},"end":{"line":323,"column":63}},"49":{"start":{"line":324,"column":4},"end":{"line":324,"column":12482}},"50":{"start":{"line":327,"column":4},"end":{"line":327,"column":12525}},"51":{"start":{"line":354,"column":4},"end":{"line":354,"column":83}},"52":{"start":{"line":356,"column":4},"end":{"line":356,"column":82}},"53":{"start":{"line":358,"column":4},"end":{"line":358,"column":13785}},"54":{"start":{"line":380,"column":4},"end":{"line":380,"column":84}},"55":{"start":{"line":400,"column":4},"end":{"line":400,"column":15221}},"56":{"start":{"line":403,"column":6},"end":{"line":403,"column":15341}},"57":{"start":{"line":409,"column":4},"end":{"line":409,"column":15470}},"58":{"start":{"line":410,"column":6},"end":{"line":410,"column":15555}},"59":{"start":{"line":416,"column":4},"end":{"line":416,"column":15770}},"60":{"start":{"line":421,"column":4},"end":{"line":421,"column":15960}},"61":{"start":{"line":422,"column":6},"end":{"line":422,"column":15997}},"62":{"start":{"line":428,"column":4},"end":{"line":428,"column":16156}},"63":{"start":{"line":429,"column":6},"end":{"line":429,"column":16217}},"64":{"start":{"line":435,"column":4},"end":{"line":435,"column":84}},"65":{"start":{"line":454,"column":4},"end":{"line":454,"column":17100}},"66":{"start":{"line":464,"column":4},"end":{"line":464,"column":17301}}},"branchMap":{"1":{"line":44,"type":"if","locations":[{"start":{"line":44,"column":4},"end":{"line":44,"column":4}},{"start":{"line":44,"column":4},"end":{"line":44,"column":4}}]},"2":{"line":45,"type":"if","locations":[{"start":{"line":45,"column":4},"end":{"line":45,"column":4}},{"start":{"line":45,"column":4},"end":{"line":45,"column":4}}]},"3":{"line":46,"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":46,"column":4}},{"start":{"line":46,"column":4},"end":{"line":46,"column":4}}]},"4":{"line":70,"type":"if","locations":[{"start":{"line":70,"column":4},"end":{"line":70,"column":4}},{"start":{"line":70,"column":4},"end":{"line":70,"column":4}}]},"5":{"line":71,"type":"if","locations":[{"start":{"line":71,"column":4},"end":{"line":71,"column":4}},{"start":{"line":71,"column":4},"end":{"line":71,"column":4}}]},"6":{"line":74,"type":"if","locations":[{"start":{"line":74,"column":4},"end":{"line":74,"column":4}},{"start":{"line":74,"column":4},"end":{"line":74,"column":4}}]},"7":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":4},"end":{"line":76,"column":4}},{"start":{"line":76,"column":4},"end":{"line":76,"column":4}}]},"8":{"line":140,"type":"if","locations":[{"start":{"line":140,"column":4},"end":{"line":140,"column":4}},{"start":{"line":140,"column":4},"end":{"line":140,"column":4}}]},"9":{"line":141,"type":"if","locations":[{"start":{"line":141,"column":4},"end":{"line":141,"column":4}},{"start":{"line":141,"column":4},"end":{"line":141,"column":4}}]},"10":{"line":142,"type":"if","locations":[{"start":{"line":142,"column":4},"end":{"line":142,"column":4}},{"start":{"line":142,"column":4},"end":{"line":142,"column":4}}]},"11":{"line":144,"type":"if","locations":[{"start":{"line":144,"column":4},"end":{"line":144,"column":4}},{"start":{"line":144,"column":4},"end":{"line":144,"column":4}}]},"12":{"line":147,"type":"if","locations":[{"start":{"line":147,"column":4},"end":{"line":147,"column":4}},{"start":{"line":147,"column":4},"end":{"line":147,"column":4}}]},"13":{"line":168,"type":"if","locations":[{"start":{"line":168,"column":4},"end":{"line":168,"column":4}},{"start":{"line":168,"column":4},"end":{"line":168,"column":4}}]},"14":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":4},"end":{"line":170,"column":4}},{"start":{"line":170,"column":4},"end":{"line":170,"column":4}}]},"15":{"line":180,"type":"if","locations":[{"start":{"line":180,"column":4},"end":{"line":180,"column":4}},{"start":{"line":180,"column":4},"end":{"line":180,"column":4}}]},"16":{"line":193,"type":"if","locations":[{"start":{"line":193,"column":4},"end":{"line":193,"column":4}},{"start":{"line":193,"column":4},"end":{"line":193,"column":4}}]},"17":{"line":196,"type":"if","locations":[{"start":{"line":196,"column":6},"end":{"line":196,"column":6}},{"start":{"line":196,"column":6},"end":{"line":196,"column":6}}]},"18":{"line":198,"type":"if","locations":[{"start":{"line":198,"column":6},"end":{"line":198,"column":6}},{"start":{"line":198,"column":6},"end":{"line":198,"column":6}}]},"19":{"line":211,"type":"if","locations":[{"start":{"line":211,"column":6},"end":{"line":211,"column":6}},{"start":{"line":211,"column":6},"end":{"line":211,"column":6}}]},"20":{"line":233,"type":"if","locations":[{"start":{"line":233,"column":4},"end":{"line":233,"column":4}},{"start":{"line":233,"column":4},"end":{"line":233,"column":4}}]},"21":{"line":235,"type":"if","locations":[{"start":{"line":235,"column":4},"end":{"line":235,"column":4}},{"start":{"line":235,"column":4},"end":{"line":235,"column":4}}]},"22":{"line":237,"type":"if","locations":[{"start":{"line":237,"column":4},"end":{"line":237,"column":4}},{"start":{"line":237,"column":4},"end":{"line":237,"column":4}}]},"23":{"line":245,"type":"if","locations":[{"start":{"line":245,"column":4},"end":{"line":245,"column":4}},{"start":{"line":245,"column":4},"end":{"line":245,"column":4}}]},"24":{"line":268,"type":"if","locations":[{"start":{"line":268,"column":4},"end":{"line":268,"column":4}},{"start":{"line":268,"column":4},"end":{"line":268,"column":4}}]},"25":{"line":269,"type":"if","locations":[{"start":{"line":269,"column":4},"end":{"line":269,"column":4}},{"start":{"line":269,"column":4},"end":{"line":269,"column":4}}]},"26":{"line":271,"type":"if","locations":[{"start":{"line":271,"column":4},"end":{"line":271,"column":4}},{"start":{"line":271,"column":4},"end":{"line":271,"column":4}}]},"27":{"line":272,"type":"if","locations":[{"start":{"line":272,"column":6},"end":{"line":272,"column":6}},{"start":{"line":272,"column":6},"end":{"line":272,"column":6}}]},"28":{"line":273,"type":"if","locations":[{"start":{"line":273,"column":11},"end":{"line":273,"column":11}},{"start":{"line":273,"column":11},"end":{"line":273,"column":11}}]},"29":{"line":274,"type":"if","locations":[{"start":{"line":274,"column":6},"end":{"line":274,"column":6}},{"start":{"line":274,"column":6},"end":{"line":274,"column":6}}]},"30":{"line":282,"type":"if","locations":[{"start":{"line":282,"column":6},"end":{"line":282,"column":6}},{"start":{"line":282,"column":6},"end":{"line":282,"column":6}}]},"31":{"line":284,"type":"if","locations":[{"start":{"line":284,"column":6},"end":{"line":284,"column":6}},{"start":{"line":284,"column":6},"end":{"line":284,"column":6}}]},"32":{"line":312,"type":"if","locations":[{"start":{"line":312,"column":4},"end":{"line":312,"column":4}},{"start":{"line":312,"column":4},"end":{"line":312,"column":4}}]},"33":{"line":327,"type":"if","locations":[{"start":{"line":327,"column":4},"end":{"line":327,"column":4}},{"start":{"line":327,"column":4},"end":{"line":327,"column":4}}]},"34":{"line":356,"type":"if","locations":[{"start":{"line":356,"column":4},"end":{"line":356,"column":4}},{"start":{"line":356,"column":4},"end":{"line":356,"column":4}}]},"35":{"line":358,"type":"if","locations":[{"start":{"line":358,"column":4},"end":{"line":358,"column":4}},{"start":{"line":358,"column":4},"end":{"line":358,"column":4}}]},"36":{"line":380,"type":"if","locations":[{"start":{"line":380,"column":4},"end":{"line":380,"column":4}},{"start":{"line":380,"column":4},"end":{"line":380,"column":4}}]},"37":{"line":400,"type":"if","locations":[{"start":{"line":400,"column":4},"end":{"line":400,"column":4}},{"start":{"line":400,"column":4},"end":{"line":400,"column":4}}]},"38":{"line":409,"type":"if","locations":[{"start":{"line":409,"column":4},"end":{"line":409,"column":4}},{"start":{"line":409,"column":4},"end":{"line":409,"column":4}}]},"39":{"line":421,"type":"if","locations":[{"start":{"line":421,"column":4},"end":{"line":421,"column":4}},{"start":{"line":421,"column":4},"end":{"line":421,"column":4}}]},"40":{"line":428,"type":"if","locations":[{"start":{"line":428,"column":4},"end":{"line":428,"column":4}},{"start":{"line":428,"column":4},"end":{"line":428,"column":4}}]},"41":{"line":464,"type":"if","locations":[{"start":{"line":464,"column":4},"end":{"line":464,"column":4}},{"start":{"line":464,"column":4},"end":{"line":464,"column":4}}]}}},"contracts/protocol/libraries/math/MathUtils.sol":{"l":{"27":5556,"29":5556,"51":11008,"53":11008,"54":3927,"57":7081,"59":7081,"61":7081,"63":7081,"64":7081,"66":7081,"67":7081,"69":7081,"82":4803},"path":"/src/contracts/protocol/libraries/math/MathUtils.sol","s":{"1":5556,"2":5556,"3":11008,"4":11008,"5":3927,"6":7081,"7":7081,"8":7081,"9":7081,"10":7081,"11":7081,"12":7081,"13":7081,"14":4803},"b":{"1":[3927,7081]},"f":{"1":5556,"2":11008,"3":4804},"fnMap":{"1":{"name":"calculateLinearInterest","line":21,"loc":{"start":{"line":21,"column":2},"end":{"line":30,"column":2}}},"2":{"name":"calculateCompoundedInterest","line":45,"loc":{"start":{"line":45,"column":2},"end":{"line":70,"column":2}}},"3":{"name":"calculateCompoundedInterest","line":77,"loc":{"start":{"line":77,"column":2},"end":{"line":83,"column":2}}}},"statementMap":{"1":{"start":{"line":27,"column":4},"end":{"line":27,"column":78}},"2":{"start":{"line":29,"column":4},"end":{"line":29,"column":78}},"3":{"start":{"line":51,"column":4},"end":{"line":51,"column":68}},"4":{"start":{"line":53,"column":4},"end":{"line":53,"column":2004}},"5":{"start":{"line":54,"column":6},"end":{"line":54,"column":29}},"6":{"start":{"line":57,"column":4},"end":{"line":57,"column":33}},"7":{"start":{"line":59,"column":4},"end":{"line":59,"column":47}},"8":{"start":{"line":61,"column":4},"end":{"line":61,"column":51}},"9":{"start":{"line":63,"column":4},"end":{"line":63,"column":62}},"10":{"start":{"line":64,"column":4},"end":{"line":64,"column":63}},"11":{"start":{"line":66,"column":4},"end":{"line":66,"column":67}},"12":{"start":{"line":67,"column":4},"end":{"line":67,"column":85}},"13":{"start":{"line":69,"column":4},"end":{"line":69,"column":86}},"14":{"start":{"line":82,"column":4},"end":{"line":82,"column":82}}},"branchMap":{"1":{"line":53,"type":"if","locations":[{"start":{"line":53,"column":4},"end":{"line":53,"column":4}},{"start":{"line":53,"column":4},"end":{"line":53,"column":4}}]}}},"contracts/protocol/libraries/math/PercentageMath.sol":{"l":{"25":14782,"26":10624,"29":4158,"34":4158,"44":918,"45":918,"47":918,"52":918},"path":"/src/contracts/protocol/libraries/math/PercentageMath.sol","s":{"1":14782,"2":10623,"3":4158,"4":4158,"5":918,"6":918,"7":918,"8":918},"b":{"1":[10624,4158],"2":[4158,0],"3":[918,0],"4":[918,0]},"f":{"1":14782,"2":918},"fnMap":{"1":{"name":"percentMul","line":24,"loc":{"start":{"line":24,"column":2},"end":{"line":35,"column":2}}},"2":{"name":"percentDiv","line":43,"loc":{"start":{"line":43,"column":2},"end":{"line":53,"column":2}}}},"statementMap":{"1":{"start":{"line":25,"column":4},"end":{"line":25,"column":900}},"2":{"start":{"line":26,"column":6},"end":{"line":26,"column":14}},"3":{"start":{"line":29,"column":4},"end":{"line":29,"column":964}},"4":{"start":{"line":34,"column":4},"end":{"line":34,"column":66}},"5":{"start":{"line":44,"column":4},"end":{"line":44,"column":57}},"6":{"start":{"line":45,"column":4},"end":{"line":45,"column":43}},"7":{"start":{"line":47,"column":4},"end":{"line":47,"column":1604}},"8":{"start":{"line":52,"column":4},"end":{"line":52,"column":68}}},"branchMap":{"1":{"line":25,"type":"if","locations":[{"start":{"line":25,"column":4},"end":{"line":25,"column":4}},{"start":{"line":25,"column":4},"end":{"line":25,"column":4}}]},"2":{"line":29,"type":"if","locations":[{"start":{"line":29,"column":4},"end":{"line":29,"column":4}},{"start":{"line":29,"column":4},"end":{"line":29,"column":4}}]},"3":{"line":44,"type":"if","locations":[{"start":{"line":44,"column":4},"end":{"line":44,"column":4}},{"start":{"line":44,"column":4},"end":{"line":44,"column":4}}]},"4":{"line":47,"type":"if","locations":[{"start":{"line":47,"column":4},"end":{"line":47,"column":4}},{"start":{"line":47,"column":4},"end":{"line":47,"column":4}}]}}},"contracts/protocol/libraries/math/WadRayMath.sol":{"l":{"25":17435,"33":0,"40":0,"47":0,"57":0,"58":0,"61":0,"63":0,"73":546,"74":546,"76":545,"78":545,"88":82883,"89":49041,"92":33841,"94":33841,"104":24984,"105":24983,"107":24983,"109":24977,"118":0,"119":0,"120":0,"122":0,"131":8622,"132":8622,"133":8620},"path":"/src/contracts/protocol/libraries/math/WadRayMath.sol","s":{"1":17435,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":546,"10":546,"11":545,"12":545,"13":82883,"14":49041,"15":33841,"16":33841,"17":24983,"18":24983,"19":24980,"20":24977,"21":0,"22":0,"23":0,"24":0,"25":8622,"26":8622,"27":8620},"b":{"1":[0,0],"2":[0,0],"3":[546,0],"4":[545,0],"5":[49041,33841],"6":[33841,0],"7":[24983,0],"8":[24978,5],"9":[0,0],"10":[8620,2]},"f":{"1":17435,"2":0,"3":0,"4":0,"5":0,"6":546,"7":82883,"8":24984,"9":0,"10":8622},"fnMap":{"1":{"name":"ray","line":24,"loc":{"start":{"line":24,"column":2},"end":{"line":26,"column":2}}},"2":{"name":"wad","line":32,"loc":{"start":{"line":32,"column":2},"end":{"line":34,"column":2}}},"3":{"name":"halfRay","line":39,"loc":{"start":{"line":39,"column":2},"end":{"line":41,"column":2}}},"4":{"name":"halfWad","line":46,"loc":{"start":{"line":46,"column":2},"end":{"line":48,"column":2}}},"5":{"name":"wadMul","line":56,"loc":{"start":{"line":56,"column":2},"end":{"line":64,"column":2}}},"6":{"name":"wadDiv","line":72,"loc":{"start":{"line":72,"column":2},"end":{"line":79,"column":2}}},"7":{"name":"rayMul","line":87,"loc":{"start":{"line":87,"column":2},"end":{"line":95,"column":2}}},"8":{"name":"rayDiv","line":103,"loc":{"start":{"line":103,"column":2},"end":{"line":110,"column":2}}},"9":{"name":"rayToWad","line":117,"loc":{"start":{"line":117,"column":2},"end":{"line":123,"column":2}}},"10":{"name":"wadToRay","line":130,"loc":{"start":{"line":130,"column":2},"end":{"line":134,"column":2}}}},"statementMap":{"1":{"start":{"line":25,"column":4},"end":{"line":25,"column":14}},"2":{"start":{"line":33,"column":4},"end":{"line":33,"column":14}},"3":{"start":{"line":40,"column":4},"end":{"line":40,"column":18}},"4":{"start":{"line":47,"column":4},"end":{"line":47,"column":18}},"5":{"start":{"line":57,"column":4},"end":{"line":57,"column":1244}},"6":{"start":{"line":58,"column":6},"end":{"line":58,"column":14}},"7":{"start":{"line":61,"column":4},"end":{"line":61,"column":87}},"8":{"start":{"line":63,"column":4},"end":{"line":63,"column":34}},"9":{"start":{"line":73,"column":4},"end":{"line":73,"column":48}},"10":{"start":{"line":74,"column":4},"end":{"line":74,"column":25}},"11":{"start":{"line":76,"column":4},"end":{"line":76,"column":87}},"12":{"start":{"line":78,"column":4},"end":{"line":78,"column":32}},"13":{"start":{"line":88,"column":4},"end":{"line":88,"column":2089}},"14":{"start":{"line":89,"column":6},"end":{"line":89,"column":14}},"15":{"start":{"line":92,"column":4},"end":{"line":92,"column":87}},"16":{"start":{"line":94,"column":4},"end":{"line":94,"column":34}},"17":{"start":{"line":104,"column":4},"end":{"line":104,"column":48}},"18":{"start":{"line":105,"column":4},"end":{"line":105,"column":25}},"19":{"start":{"line":107,"column":4},"end":{"line":107,"column":87}},"20":{"start":{"line":109,"column":4},"end":{"line":109,"column":32}},"21":{"start":{"line":118,"column":4},"end":{"line":118,"column":41}},"22":{"start":{"line":119,"column":4},"end":{"line":119,"column":34}},"23":{"start":{"line":120,"column":4},"end":{"line":120,"column":62}},"24":{"start":{"line":122,"column":4},"end":{"line":122,"column":33}},"25":{"start":{"line":131,"column":4},"end":{"line":131,"column":38}},"26":{"start":{"line":132,"column":4},"end":{"line":132,"column":76}},"27":{"start":{"line":133,"column":4},"end":{"line":133,"column":17}}},"branchMap":{"1":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":4},"end":{"line":57,"column":4}},{"start":{"line":57,"column":4},"end":{"line":57,"column":4}}]},"2":{"line":61,"type":"if","locations":[{"start":{"line":61,"column":4},"end":{"line":61,"column":4}},{"start":{"line":61,"column":4},"end":{"line":61,"column":4}}]},"3":{"line":73,"type":"if","locations":[{"start":{"line":73,"column":4},"end":{"line":73,"column":4}},{"start":{"line":73,"column":4},"end":{"line":73,"column":4}}]},"4":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":4},"end":{"line":76,"column":4}},{"start":{"line":76,"column":4},"end":{"line":76,"column":4}}]},"5":{"line":88,"type":"if","locations":[{"start":{"line":88,"column":4},"end":{"line":88,"column":4}},{"start":{"line":88,"column":4},"end":{"line":88,"column":4}}]},"6":{"line":92,"type":"if","locations":[{"start":{"line":92,"column":4},"end":{"line":92,"column":4}},{"start":{"line":92,"column":4},"end":{"line":92,"column":4}}]},"7":{"line":104,"type":"if","locations":[{"start":{"line":104,"column":4},"end":{"line":104,"column":4}},{"start":{"line":104,"column":4},"end":{"line":104,"column":4}}]},"8":{"line":107,"type":"if","locations":[{"start":{"line":107,"column":4},"end":{"line":107,"column":4}},{"start":{"line":107,"column":4},"end":{"line":107,"column":4}}]},"9":{"line":120,"type":"if","locations":[{"start":{"line":120,"column":4},"end":{"line":120,"column":4}},{"start":{"line":120,"column":4},"end":{"line":120,"column":4}}]},"10":{"line":132,"type":"if","locations":[{"start":{"line":132,"column":4},"end":{"line":132,"column":4}},{"start":{"line":132,"column":4},"end":{"line":132,"column":4}}]}}},"contracts/protocol/libraries/types/DataTypes.sol":{"l":{},"path":"/src/contracts/protocol/libraries/types/DataTypes.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/protocol/tokenization/AToken.sol":{"l":{"46":7374,"47":7365,"51":305,"74":331,"77":331,"81":331,"91":331,"92":330,"93":330,"95":329,"96":329,"97":329,"98":325,"100":324,"126":813,"127":812,"128":812,"130":809,"132":780,"133":773,"149":4145,"151":4145,"152":4145,"153":4145,"155":3918,"156":3897,"158":3867,"168":790,"169":0,"172":790,"178":790,"180":790,"181":789,"198":28,"200":28,"214":4467,"224":306,"239":0,"249":280,"251":280,"252":0,"255":280,"263":0,"270":0,"277":0,"284":0,"291":6096,"298":0,"314":1224,"315":1123,"345":165,"347":164,"348":162,"349":162,"357":161,"358":159,"359":159,"376":554,"377":554,"379":554,"381":554,"382":554,"384":554,"386":552,"387":524,"390":532,"404":526},"path":"/src/contracts/protocol/tokenization/AToken.sol","s":{"1":7374,"2":305,"3":331,"4":331,"5":331,"6":330,"7":330,"8":329,"9":329,"10":329,"11":325,"12":324,"13":813,"14":812,"15":812,"16":809,"17":780,"18":773,"19":4145,"20":4145,"21":4145,"22":4145,"23":3918,"24":3897,"25":3867,"26":790,"27":0,"28":790,"29":790,"30":790,"31":789,"32":28,"33":28,"34":4467,"35":306,"36":0,"37":280,"38":280,"39":0,"40":280,"41":0,"42":0,"43":0,"44":0,"45":6096,"46":0,"47":1224,"48":1123,"49":165,"50":164,"51":162,"52":162,"53":161,"54":159,"55":159,"56":554,"57":554,"58":554,"59":554,"60":554,"61":554,"62":552,"63":524,"64":532,"65":526},"b":{"1":[7365,9],"2":[812,0],"3":[4145,0],"4":[0,790],"5":[0,280],"6":[164,1],"7":[162,2],"8":[159,2],"9":[524,28]},"f":{"1":7376,"2":305,"3":331,"4":814,"5":4145,"6":790,"7":28,"8":4467,"9":306,"10":0,"11":280,"12":0,"13":0,"14":0,"15":0,"16":6096,"17":0,"18":1224,"19":362,"20":165,"21":554,"22":526},"fnMap":{"1":{"name":"onlyLendingPool","line":45,"loc":{"start":{"line":45,"column":2},"end":{"line":48,"column":2}}},"2":{"name":"getRevision","line":50,"loc":{"start":{"line":50,"column":2},"end":{"line":52,"column":2}}},"3":{"name":"initialize","line":73,"loc":{"start":{"line":64,"column":2},"end":{"line":110,"column":2}}},"4":{"name":"burn","line":125,"loc":{"start":{"line":120,"column":2},"end":{"line":134,"column":2}}},"5":{"name":"mint","line":148,"loc":{"start":{"line":144,"column":2},"end":{"line":159,"column":2}}},"6":{"name":"mintToTreasury","line":167,"loc":{"start":{"line":167,"column":2},"end":{"line":182,"column":2}}},"7":{"name":"transferOnLiquidation","line":195,"loc":{"start":{"line":191,"column":2},"end":{"line":201,"column":2}}},"8":{"name":"balanceOf","line":208,"loc":{"start":{"line":208,"column":2},"end":{"line":215,"column":2}}},"9":{"name":"scaledBalanceOf","line":223,"loc":{"start":{"line":223,"column":2},"end":{"line":225,"column":2}}},"10":{"name":"getScaledUserBalanceAndSupply","line":233,"loc":{"start":{"line":233,"column":2},"end":{"line":240,"column":2}}},"11":{"name":"totalSupply","line":248,"loc":{"start":{"line":248,"column":2},"end":{"line":256,"column":2}}},"12":{"name":"scaledTotalSupply","line":262,"loc":{"start":{"line":262,"column":2},"end":{"line":264,"column":2}}},"13":{"name":"RESERVE_TREASURY_ADDRESS","line":269,"loc":{"start":{"line":269,"column":2},"end":{"line":271,"column":2}}},"14":{"name":"UNDERLYING_ASSET_ADDRESS","line":276,"loc":{"start":{"line":276,"column":2},"end":{"line":278,"column":2}}},"15":{"name":"POOL","line":283,"loc":{"start":{"line":283,"column":2},"end":{"line":285,"column":2}}},"16":{"name":"_getIncentivesController","line":290,"loc":{"start":{"line":290,"column":2},"end":{"line":292,"column":2}}},"17":{"name":"getIncentivesController","line":297,"loc":{"start":{"line":297,"column":2},"end":{"line":299,"column":2}}},"18":{"name":"transferUnderlyingTo","line":311,"loc":{"start":{"line":308,"column":2},"end":{"line":316,"column":2}}},"19":{"name":"handleRepayment","line":323,"loc":{"start":{"line":323,"column":2},"end":{"line":323,"column":92}}},"20":{"name":"permit","line":336,"loc":{"start":{"line":336,"column":2},"end":{"line":360,"column":2}}},"21":{"name":"_transfer","line":370,"loc":{"start":{"line":370,"column":2},"end":{"line":391,"column":2}}},"22":{"name":"_transfer","line":399,"loc":{"start":{"line":399,"column":2},"end":{"line":405,"column":2}}}},"statementMap":{"1":{"start":{"line":46,"column":4},"end":{"line":46,"column":81}},"2":{"start":{"line":51,"column":4},"end":{"line":51,"column":26}},"3":{"start":{"line":74,"column":4},"end":{"line":74,"column":19}},"4":{"start":{"line":81,"column":4},"end":{"line":81,"column":2946}},"5":{"start":{"line":91,"column":4},"end":{"line":91,"column":23}},"6":{"start":{"line":92,"column":4},"end":{"line":92,"column":27}},"7":{"start":{"line":93,"column":4},"end":{"line":93,"column":31}},"8":{"start":{"line":95,"column":4},"end":{"line":95,"column":15}},"9":{"start":{"line":96,"column":4},"end":{"line":96,"column":23}},"10":{"start":{"line":97,"column":4},"end":{"line":97,"column":37}},"11":{"start":{"line":98,"column":4},"end":{"line":98,"column":47}},"12":{"start":{"line":100,"column":4},"end":{"line":100,"column":3377}},"13":{"start":{"line":126,"column":4},"end":{"line":126,"column":47}},"14":{"start":{"line":127,"column":4},"end":{"line":127,"column":60}},"15":{"start":{"line":128,"column":4},"end":{"line":128,"column":28}},"16":{"start":{"line":130,"column":4},"end":{"line":130,"column":70}},"17":{"start":{"line":132,"column":4},"end":{"line":132,"column":43}},"18":{"start":{"line":133,"column":4},"end":{"line":133,"column":56}},"19":{"start":{"line":149,"column":4},"end":{"line":149,"column":51}},"20":{"start":{"line":151,"column":4},"end":{"line":151,"column":47}},"21":{"start":{"line":152,"column":4},"end":{"line":152,"column":60}},"22":{"start":{"line":153,"column":4},"end":{"line":153,"column":28}},"23":{"start":{"line":155,"column":4},"end":{"line":155,"column":43}},"24":{"start":{"line":156,"column":4},"end":{"line":156,"column":34}},"25":{"start":{"line":158,"column":4},"end":{"line":158,"column":31}},"26":{"start":{"line":168,"column":4},"end":{"line":168,"column":5634}},"27":{"start":{"line":169,"column":6},"end":{"line":169,"column":12}},"28":{"start":{"line":172,"column":4},"end":{"line":172,"column":32}},"29":{"start":{"line":178,"column":4},"end":{"line":178,"column":40}},"30":{"start":{"line":180,"column":4},"end":{"line":180,"column":47}},"31":{"start":{"line":181,"column":4},"end":{"line":181,"column":38}},"32":{"start":{"line":198,"column":4},"end":{"line":198,"column":36}},"33":{"start":{"line":200,"column":4},"end":{"line":200,"column":34}},"34":{"start":{"line":214,"column":4},"end":{"line":214,"column":91}},"35":{"start":{"line":224,"column":4},"end":{"line":224,"column":32}},"36":{"start":{"line":239,"column":4},"end":{"line":239,"column":55}},"37":{"start":{"line":249,"column":4},"end":{"line":249,"column":53}},"38":{"start":{"line":251,"column":4},"end":{"line":251,"column":8460}},"39":{"start":{"line":252,"column":6},"end":{"line":252,"column":14}},"40":{"start":{"line":255,"column":4},"end":{"line":255,"column":89}},"41":{"start":{"line":263,"column":4},"end":{"line":263,"column":30}},"42":{"start":{"line":270,"column":4},"end":{"line":270,"column":20}},"43":{"start":{"line":277,"column":4},"end":{"line":277,"column":27}},"44":{"start":{"line":284,"column":4},"end":{"line":284,"column":16}},"45":{"start":{"line":291,"column":4},"end":{"line":291,"column":32}},"46":{"start":{"line":298,"column":4},"end":{"line":298,"column":37}},"47":{"start":{"line":314,"column":4},"end":{"line":314,"column":56}},"48":{"start":{"line":315,"column":4},"end":{"line":315,"column":17}},"49":{"start":{"line":345,"column":4},"end":{"line":345,"column":48}},"50":{"start":{"line":347,"column":4},"end":{"line":347,"column":61}},"51":{"start":{"line":348,"column":4},"end":{"line":348,"column":46}},"52":{"start":{"line":349,"column":4},"end":{"line":349,"column":11489}},"53":{"start":{"line":357,"column":4},"end":{"line":357,"column":68}},"54":{"start":{"line":358,"column":4},"end":{"line":358,"column":44}},"55":{"start":{"line":359,"column":4},"end":{"line":359,"column":34}},"56":{"start":{"line":376,"column":4},"end":{"line":376,"column":46}},"57":{"start":{"line":377,"column":4},"end":{"line":377,"column":29}},"58":{"start":{"line":379,"column":4},"end":{"line":379,"column":68}},"59":{"start":{"line":381,"column":4},"end":{"line":381,"column":67}},"60":{"start":{"line":382,"column":4},"end":{"line":382,"column":63}},"61":{"start":{"line":384,"column":4},"end":{"line":384,"column":50}},"62":{"start":{"line":386,"column":4},"end":{"line":386,"column":12668}},"63":{"start":{"line":387,"column":6},"end":{"line":387,"column":97}},"64":{"start":{"line":390,"column":4},"end":{"line":390,"column":49}},"65":{"start":{"line":404,"column":4},"end":{"line":404,"column":36}}},"branchMap":{"1":{"line":46,"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":46,"column":4}},{"start":{"line":46,"column":4},"end":{"line":46,"column":4}}]},"2":{"line":127,"type":"if","locations":[{"start":{"line":127,"column":4},"end":{"line":127,"column":4}},{"start":{"line":127,"column":4},"end":{"line":127,"column":4}}]},"3":{"line":152,"type":"if","locations":[{"start":{"line":152,"column":4},"end":{"line":152,"column":4}},{"start":{"line":152,"column":4},"end":{"line":152,"column":4}}]},"4":{"line":168,"type":"if","locations":[{"start":{"line":168,"column":4},"end":{"line":168,"column":4}},{"start":{"line":168,"column":4},"end":{"line":168,"column":4}}]},"5":{"line":251,"type":"if","locations":[{"start":{"line":251,"column":4},"end":{"line":251,"column":4}},{"start":{"line":251,"column":4},"end":{"line":251,"column":4}}]},"6":{"line":345,"type":"if","locations":[{"start":{"line":345,"column":4},"end":{"line":345,"column":4}},{"start":{"line":345,"column":4},"end":{"line":345,"column":4}}]},"7":{"line":347,"type":"if","locations":[{"start":{"line":347,"column":4},"end":{"line":347,"column":4}},{"start":{"line":347,"column":4},"end":{"line":347,"column":4}}]},"8":{"line":357,"type":"if","locations":[{"start":{"line":357,"column":4},"end":{"line":357,"column":4}},{"start":{"line":357,"column":4},"end":{"line":357,"column":4}}]},"9":{"line":386,"type":"if","locations":[{"start":{"line":386,"column":4},"end":{"line":386,"column":4}},{"start":{"line":386,"column":4},"end":{"line":386,"column":4}}]}}},"contracts/protocol/tokenization/base/DebtTokenBase.sol":{"l":{"29":1559,"30":1555,"41":60,"42":60,"57":3,"65":0,"66":0,"67":0,"77":0,"78":0,"79":0,"83":0,"84":0,"85":0,"93":0,"94":0,"95":0,"96":0,"105":0,"106":0,"107":0,"116":0,"117":0,"118":0,"126":58,"129":56,"131":56},"path":"/src/contracts/protocol/tokenization/base/DebtTokenBase.sol","s":{"1":1559,"2":60,"3":60,"4":3,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":58,"12":56,"13":56},"b":{"1":[1555,4]},"f":{"1":1559,"2":60,"3":3,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":58},"fnMap":{"1":{"name":"onlyLendingPool","line":28,"loc":{"start":{"line":28,"column":2},"end":{"line":31,"column":2}}},"2":{"name":"approveDelegation","line":40,"loc":{"start":{"line":40,"column":2},"end":{"line":43,"column":2}}},"3":{"name":"borrowAllowance","line":51,"loc":{"start":{"line":51,"column":2},"end":{"line":58,"column":2}}},"4":{"name":"transfer","line":64,"loc":{"start":{"line":64,"column":2},"end":{"line":68,"column":2}}},"5":{"name":"allowance","line":70,"loc":{"start":{"line":70,"column":2},"end":{"line":80,"column":2}}},"6":{"name":"approve","line":82,"loc":{"start":{"line":82,"column":2},"end":{"line":86,"column":2}}},"7":{"name":"transferFrom","line":88,"loc":{"start":{"line":88,"column":2},"end":{"line":97,"column":2}}},"8":{"name":"increaseAllowance","line":99,"loc":{"start":{"line":99,"column":2},"end":{"line":108,"column":2}}},"9":{"name":"decreaseAllowance","line":110,"loc":{"start":{"line":110,"column":2},"end":{"line":119,"column":2}}},"10":{"name":"_decreaseBorrowAllowance","line":121,"loc":{"start":{"line":121,"column":2},"end":{"line":132,"column":2}}}},"statementMap":{"1":{"start":{"line":29,"column":4},"end":{"line":29,"column":93}},"2":{"start":{"line":41,"column":4},"end":{"line":41,"column":54}},"3":{"start":{"line":42,"column":4},"end":{"line":42,"column":96}},"4":{"start":{"line":57,"column":4},"end":{"line":57,"column":46}},"5":{"start":{"line":67,"column":4},"end":{"line":67,"column":35}},"6":{"start":{"line":79,"column":4},"end":{"line":79,"column":36}},"7":{"start":{"line":85,"column":4},"end":{"line":85,"column":35}},"8":{"start":{"line":96,"column":4},"end":{"line":96,"column":35}},"9":{"start":{"line":107,"column":4},"end":{"line":107,"column":36}},"10":{"start":{"line":118,"column":4},"end":{"line":118,"column":36}},"11":{"start":{"line":126,"column":4},"end":{"line":126,"column":3533}},"12":{"start":{"line":129,"column":4},"end":{"line":129,"column":57}},"13":{"start":{"line":131,"column":4},"end":{"line":131,"column":99}}},"branchMap":{"1":{"line":29,"type":"if","locations":[{"start":{"line":29,"column":4},"end":{"line":29,"column":4}},{"start":{"line":29,"column":4},"end":{"line":29,"column":4}}]}}},"contracts/protocol/tokenization/DelegationAwareAToken.sol":{"l":{"16":13,"20":12,"28":12},"path":"/src/contracts/protocol/tokenization/DelegationAwareAToken.sol","s":{"1":13,"2":12},"b":{"1":[12,1]},"f":{"1":13,"2":12},"fnMap":{"1":{"name":"onlyPoolAdmin","line":15,"loc":{"start":{"line":15,"column":2},"end":{"line":21,"column":2}}},"2":{"name":"delegateUnderlyingTo","line":27,"loc":{"start":{"line":27,"column":2},"end":{"line":29,"column":2}}}},"statementMap":{"1":{"start":{"line":16,"column":4},"end":{"line":16,"column":584}},"2":{"start":{"line":28,"column":4},"end":{"line":28,"column":57}}},"branchMap":{"1":{"line":16,"type":"if","locations":[{"start":{"line":16,"column":4},"end":{"line":16,"column":4}},{"start":{"line":16,"column":4},"end":{"line":16,"column":4}}]}}},"contracts/protocol/tokenization/IncentivizedERC20.sol":{"l":{"31":24,"32":24,"33":24,"40":29,"47":27,"54":2,"61":35498,"68":15493,"84":93,"85":76,"86":64,"102":5,"111":339,"112":312,"127":433,"128":428,"133":427,"134":427,"144":0,"145":0,"159":0,"167":0,"175":554,"176":554,"178":554,"180":554,"181":554,"182":554,"183":553,"185":552,"186":0,"187":0,"188":0,"189":0,"195":5298,"197":5298,"199":5298,"200":5291,"202":5289,"203":5289,"205":5097,"206":0,"211":1073,"213":1073,"215":1073,"216":1073,"218":1070,"219":1070,"221":1070,"222":0,"231":926,"232":926,"234":926,"235":923,"239":962,"243":959,"247":959},"path":"/src/contracts/protocol/tokenization/IncentivizedERC20.sol","s":{"1":24,"2":24,"3":24,"4":29,"5":27,"6":2,"7":35498,"8":15493,"9":93,"10":76,"11":64,"12":5,"13":339,"14":312,"15":433,"16":428,"17":427,"18":427,"19":0,"20":0,"21":0,"22":0,"23":554,"24":554,"25":554,"26":554,"27":554,"28":554,"29":553,"30":552,"31":0,"32":0,"33":0,"34":0,"35":5298,"36":5298,"37":5298,"38":5291,"39":5289,"40":5289,"41":5097,"42":0,"43":1073,"44":1073,"45":1073,"46":1073,"47":1070,"48":1070,"49":1070,"50":0,"51":926,"52":926,"53":926,"54":923,"55":962,"56":959,"57":959},"b":{"1":[554,0],"2":[554,0],"3":[0,552],"4":[0,0],"5":[5298,0],"6":[0,5070],"7":[1073,0],"8":[0,1070],"9":[926,0],"10":[926,0]},"f":{"1":24,"2":29,"3":27,"4":2,"5":35499,"6":15493,"7":93,"8":5,"9":339,"10":433,"11":0,"12":0,"13":554,"14":5298,"15":1073,"16":926,"17":962,"18":959,"19":959,"20":6925},"fnMap":{"1":{"name":"constructor","line":26,"loc":{"start":{"line":26,"column":2},"end":{"line":34,"column":2}}},"2":{"name":"name","line":39,"loc":{"start":{"line":39,"column":2},"end":{"line":41,"column":2}}},"3":{"name":"symbol","line":46,"loc":{"start":{"line":46,"column":2},"end":{"line":48,"column":2}}},"4":{"name":"decimals","line":53,"loc":{"start":{"line":53,"column":2},"end":{"line":55,"column":2}}},"5":{"name":"totalSupply","line":60,"loc":{"start":{"line":60,"column":2},"end":{"line":62,"column":2}}},"6":{"name":"balanceOf","line":67,"loc":{"start":{"line":67,"column":2},"end":{"line":69,"column":2}}},"7":{"name":"transfer","line":83,"loc":{"start":{"line":83,"column":2},"end":{"line":87,"column":2}}},"8":{"name":"allowance","line":95,"loc":{"start":{"line":95,"column":2},"end":{"line":103,"column":2}}},"9":{"name":"approve","line":110,"loc":{"start":{"line":110,"column":2},"end":{"line":113,"column":2}}},"10":{"name":"transferFrom","line":122,"loc":{"start":{"line":122,"column":2},"end":{"line":135,"column":2}}},"11":{"name":"increaseAllowance","line":143,"loc":{"start":{"line":143,"column":2},"end":{"line":146,"column":2}}},"12":{"name":"decreaseAllowance","line":154,"loc":{"start":{"line":154,"column":2},"end":{"line":168,"column":2}}},"13":{"name":"_transfer","line":170,"loc":{"start":{"line":170,"column":2},"end":{"line":192,"column":2}}},"14":{"name":"_mint","line":194,"loc":{"start":{"line":194,"column":2},"end":{"line":208,"column":2}}},"15":{"name":"_burn","line":210,"loc":{"start":{"line":210,"column":2},"end":{"line":224,"column":2}}},"16":{"name":"_approve","line":226,"loc":{"start":{"line":226,"column":2},"end":{"line":236,"column":2}}},"17":{"name":"_setName","line":238,"loc":{"start":{"line":238,"column":2},"end":{"line":240,"column":2}}},"18":{"name":"_setSymbol","line":242,"loc":{"start":{"line":242,"column":2},"end":{"line":244,"column":2}}},"19":{"name":"_setDecimals","line":246,"loc":{"start":{"line":246,"column":2},"end":{"line":248,"column":2}}},"20":{"name":"_beforeTokenTransfer","line":250,"loc":{"start":{"line":250,"column":2},"end":{"line":254,"column":22}}}},"statementMap":{"1":{"start":{"line":31,"column":4},"end":{"line":31,"column":15}},"2":{"start":{"line":32,"column":4},"end":{"line":32,"column":19}},"3":{"start":{"line":33,"column":4},"end":{"line":33,"column":23}},"4":{"start":{"line":40,"column":4},"end":{"line":40,"column":16}},"5":{"start":{"line":47,"column":4},"end":{"line":47,"column":18}},"6":{"start":{"line":54,"column":4},"end":{"line":54,"column":20}},"7":{"start":{"line":61,"column":4},"end":{"line":61,"column":23}},"8":{"start":{"line":68,"column":4},"end":{"line":68,"column":29}},"9":{"start":{"line":84,"column":4},"end":{"line":84,"column":45}},"10":{"start":{"line":85,"column":4},"end":{"line":85,"column":50}},"11":{"start":{"line":86,"column":4},"end":{"line":86,"column":15}},"12":{"start":{"line":102,"column":4},"end":{"line":102,"column":38}},"13":{"start":{"line":111,"column":4},"end":{"line":111,"column":42}},"14":{"start":{"line":112,"column":4},"end":{"line":112,"column":15}},"15":{"start":{"line":127,"column":4},"end":{"line":127,"column":39}},"16":{"start":{"line":128,"column":4},"end":{"line":128,"column":3900}},"17":{"start":{"line":133,"column":4},"end":{"line":133,"column":44}},"18":{"start":{"line":134,"column":4},"end":{"line":134,"column":15}},"19":{"start":{"line":144,"column":4},"end":{"line":144,"column":86}},"20":{"start":{"line":145,"column":4},"end":{"line":145,"column":15}},"21":{"start":{"line":159,"column":4},"end":{"line":159,"column":4939}},"22":{"start":{"line":167,"column":4},"end":{"line":167,"column":15}},"23":{"start":{"line":175,"column":4},"end":{"line":175,"column":73}},"24":{"start":{"line":176,"column":4},"end":{"line":176,"column":74}},"25":{"start":{"line":178,"column":4},"end":{"line":178,"column":50}},"26":{"start":{"line":180,"column":4},"end":{"line":180,"column":48}},"27":{"start":{"line":181,"column":4},"end":{"line":181,"column":93}},"28":{"start":{"line":182,"column":4},"end":{"line":182,"column":54}},"29":{"start":{"line":183,"column":4},"end":{"line":183,"column":58}},"30":{"start":{"line":185,"column":4},"end":{"line":185,"column":5723}},"31":{"start":{"line":186,"column":6},"end":{"line":186,"column":47}},"32":{"start":{"line":187,"column":6},"end":{"line":187,"column":90}},"33":{"start":{"line":188,"column":6},"end":{"line":188,"column":5930}},"34":{"start":{"line":189,"column":8},"end":{"line":189,"column":98}},"35":{"start":{"line":195,"column":4},"end":{"line":195,"column":68}},"36":{"start":{"line":197,"column":4},"end":{"line":197,"column":52}},"37":{"start":{"line":199,"column":4},"end":{"line":199,"column":41}},"38":{"start":{"line":200,"column":4},"end":{"line":200,"column":44}},"39":{"start":{"line":202,"column":4},"end":{"line":202,"column":50}},"40":{"start":{"line":203,"column":4},"end":{"line":203,"column":53}},"41":{"start":{"line":205,"column":4},"end":{"line":205,"column":6476}},"42":{"start":{"line":206,"column":6},"end":{"line":206,"column":88}},"43":{"start":{"line":211,"column":4},"end":{"line":211,"column":70}},"44":{"start":{"line":213,"column":4},"end":{"line":213,"column":52}},"45":{"start":{"line":215,"column":4},"end":{"line":215,"column":41}},"46":{"start":{"line":216,"column":4},"end":{"line":216,"column":44}},"47":{"start":{"line":218,"column":4},"end":{"line":218,"column":50}},"48":{"start":{"line":219,"column":4},"end":{"line":219,"column":91}},"49":{"start":{"line":221,"column":4},"end":{"line":221,"column":7076}},"50":{"start":{"line":222,"column":6},"end":{"line":222,"column":88}},"51":{"start":{"line":231,"column":4},"end":{"line":231,"column":71}},"52":{"start":{"line":232,"column":4},"end":{"line":232,"column":71}},"53":{"start":{"line":234,"column":4},"end":{"line":234,"column":39}},"54":{"start":{"line":235,"column":4},"end":{"line":235,"column":41}},"55":{"start":{"line":239,"column":4},"end":{"line":239,"column":18}},"56":{"start":{"line":243,"column":4},"end":{"line":243,"column":22}},"57":{"start":{"line":247,"column":4},"end":{"line":247,"column":26}}},"branchMap":{"1":{"line":175,"type":"if","locations":[{"start":{"line":175,"column":4},"end":{"line":175,"column":4}},{"start":{"line":175,"column":4},"end":{"line":175,"column":4}}]},"2":{"line":176,"type":"if","locations":[{"start":{"line":176,"column":4},"end":{"line":176,"column":4}},{"start":{"line":176,"column":4},"end":{"line":176,"column":4}}]},"3":{"line":185,"type":"if","locations":[{"start":{"line":185,"column":4},"end":{"line":185,"column":4}},{"start":{"line":185,"column":4},"end":{"line":185,"column":4}}]},"4":{"line":188,"type":"if","locations":[{"start":{"line":188,"column":6},"end":{"line":188,"column":6}},{"start":{"line":188,"column":6},"end":{"line":188,"column":6}}]},"5":{"line":195,"type":"if","locations":[{"start":{"line":195,"column":4},"end":{"line":195,"column":4}},{"start":{"line":195,"column":4},"end":{"line":195,"column":4}}]},"6":{"line":205,"type":"if","locations":[{"start":{"line":205,"column":4},"end":{"line":205,"column":4}},{"start":{"line":205,"column":4},"end":{"line":205,"column":4}}]},"7":{"line":211,"type":"if","locations":[{"start":{"line":211,"column":4},"end":{"line":211,"column":4}},{"start":{"line":211,"column":4},"end":{"line":211,"column":4}}]},"8":{"line":221,"type":"if","locations":[{"start":{"line":221,"column":4},"end":{"line":221,"column":4}},{"start":{"line":221,"column":4},"end":{"line":221,"column":4}}]},"9":{"line":231,"type":"if","locations":[{"start":{"line":231,"column":4},"end":{"line":231,"column":4}},{"start":{"line":231,"column":4},"end":{"line":231,"column":4}}]},"10":{"line":232,"type":"if","locations":[{"start":{"line":232,"column":4},"end":{"line":232,"column":4}},{"start":{"line":232,"column":4},"end":{"line":232,"column":4}}]}}},"contracts/protocol/tokenization/StableDebtToken.sol":{"l":{"50":318,"51":317,"52":317,"54":317,"55":317,"56":316,"58":315,"74":292,"82":332,"90":317,"99":317,"107":1982,"108":1982,"109":1982,"110":651,"112":1331,"114":1331,"142":576,"144":576,"145":30,"148":574,"150":574,"151":574,"152":574,"154":574,"156":574,"161":574,"162":574,"165":574,"168":574,"174":574,"176":574,"178":574,"189":574,"198":355,"200":355,"201":355,"202":355,"203":355,"209":355,"210":120,"211":120,"213":235,"214":235,"215":235,"220":235,"221":0,"223":235,"227":354,"228":158,"229":156,"232":196,"235":352,"237":350,"238":0,"239":0,"240":0,"251":350,"252":350,"253":350,"256":348,"273":929,"275":929,"276":560,"280":369,"282":369,"303":6502,"304":6501,"311":6759,"312":6757,"319":1280,"326":295,"335":317,"342":0,"349":0,"356":0,"363":0,"370":52,"377":933,"386":14538,"388":14538,"389":12241,"392":2297,"395":2295,"409":574,"410":574,"412":574,"413":0,"428":350,"429":350,"431":350,"432":0},"path":"/src/contracts/protocol/tokenization/StableDebtToken.sol","s":{"1":318,"2":317,"3":317,"4":317,"5":317,"6":316,"7":315,"8":292,"9":332,"10":317,"11":317,"12":1982,"13":1982,"14":1982,"15":651,"16":1331,"17":1331,"18":576,"19":576,"20":30,"21":574,"22":574,"23":574,"24":574,"25":574,"26":574,"27":574,"28":574,"29":574,"30":574,"31":574,"32":574,"33":574,"34":574,"35":355,"36":355,"37":355,"38":355,"39":355,"40":355,"41":120,"42":120,"43":235,"44":235,"45":235,"46":235,"47":0,"48":235,"49":354,"50":158,"51":156,"52":196,"53":352,"54":350,"55":0,"56":0,"57":0,"58":350,"59":350,"60":350,"61":348,"62":929,"63":929,"64":560,"65":369,"66":369,"67":6502,"68":6501,"69":6759,"70":6757,"71":1280,"72":295,"73":317,"74":0,"75":0,"76":0,"77":0,"78":52,"79":933,"80":14538,"81":14538,"82":12241,"83":2297,"84":2295,"85":574,"86":574,"87":574,"88":0,"89":350,"90":350,"91":350,"92":0},"b":{"1":[651,1331],"2":[30,546],"3":[574,0],"4":[120,235],"5":[0,235],"6":[158,196],"7":[0,350],"8":[560,369],"9":[12241,2297],"10":[0,574],"11":[0,350]},"f":{"1":318,"2":292,"3":332,"4":317,"5":317,"6":1982,"7":576,"8":355,"9":929,"10":6502,"11":6759,"12":1280,"13":295,"14":317,"15":0,"16":0,"17":0,"18":0,"19":52,"20":933,"21":14538,"22":574,"23":350},"fnMap":{"1":{"name":"initialize","line":49,"loc":{"start":{"line":41,"column":2},"end":{"line":67,"column":2}}},"2":{"name":"getRevision","line":73,"loc":{"start":{"line":73,"column":2},"end":{"line":75,"column":2}}},"3":{"name":"getAverageStableRate","line":81,"loc":{"start":{"line":81,"column":2},"end":{"line":83,"column":2}}},"4":{"name":"getUserLastUpdated","line":89,"loc":{"start":{"line":89,"column":2},"end":{"line":91,"column":2}}},"5":{"name":"getUserStableRate","line":98,"loc":{"start":{"line":98,"column":2},"end":{"line":100,"column":2}}},"6":{"name":"balanceOf","line":106,"loc":{"start":{"line":106,"column":2},"end":{"line":115,"column":2}}},"7":{"name":"mint","line":141,"loc":{"start":{"line":136,"column":2},"end":{"line":190,"column":2}}},"8":{"name":"burn","line":197,"loc":{"start":{"line":197,"column":2},"end":{"line":257,"column":2}}},"9":{"name":"_calculateBalanceIncrease","line":264,"loc":{"start":{"line":264,"column":2},"end":{"line":287,"column":2}}},"10":{"name":"getSupplyData","line":292,"loc":{"start":{"line":292,"column":2},"end":{"line":305,"column":2}}},"11":{"name":"getTotalSupplyAndAvgRate","line":310,"loc":{"start":{"line":310,"column":2},"end":{"line":313,"column":2}}},"12":{"name":"totalSupply","line":318,"loc":{"start":{"line":318,"column":2},"end":{"line":320,"column":2}}},"13":{"name":"getTotalSupplyLastUpdated","line":325,"loc":{"start":{"line":325,"column":2},"end":{"line":327,"column":2}}},"14":{"name":"principalBalanceOf","line":334,"loc":{"start":{"line":334,"column":2},"end":{"line":336,"column":2}}},"15":{"name":"UNDERLYING_ASSET_ADDRESS","line":341,"loc":{"start":{"line":341,"column":2},"end":{"line":343,"column":2}}},"16":{"name":"POOL","line":348,"loc":{"start":{"line":348,"column":2},"end":{"line":350,"column":2}}},"17":{"name":"getIncentivesController","line":355,"loc":{"start":{"line":355,"column":2},"end":{"line":357,"column":2}}},"18":{"name":"_getIncentivesController","line":362,"loc":{"start":{"line":362,"column":2},"end":{"line":364,"column":2}}},"19":{"name":"_getUnderlyingAssetAddress","line":369,"loc":{"start":{"line":369,"column":2},"end":{"line":371,"column":2}}},"20":{"name":"_getLendingPool","line":376,"loc":{"start":{"line":376,"column":2},"end":{"line":378,"column":2}}},"21":{"name":"_calcTotalSupply","line":385,"loc":{"start":{"line":385,"column":2},"end":{"line":396,"column":2}}},"22":{"name":"_mint","line":404,"loc":{"start":{"line":404,"column":2},"end":{"line":415,"column":2}}},"23":{"name":"_burn","line":423,"loc":{"start":{"line":423,"column":2},"end":{"line":434,"column":2}}}},"statementMap":{"1":{"start":{"line":50,"column":4},"end":{"line":50,"column":26}},"2":{"start":{"line":51,"column":4},"end":{"line":51,"column":30}},"3":{"start":{"line":52,"column":4},"end":{"line":52,"column":34}},"4":{"start":{"line":54,"column":4},"end":{"line":54,"column":15}},"5":{"start":{"line":55,"column":4},"end":{"line":55,"column":37}},"6":{"start":{"line":56,"column":4},"end":{"line":56,"column":47}},"7":{"start":{"line":58,"column":4},"end":{"line":58,"column":2163}},"8":{"start":{"line":74,"column":4},"end":{"line":74,"column":30}},"9":{"start":{"line":82,"column":4},"end":{"line":82,"column":25}},"10":{"start":{"line":90,"column":4},"end":{"line":90,"column":28}},"11":{"start":{"line":99,"column":4},"end":{"line":99,"column":33}},"12":{"start":{"line":107,"column":4},"end":{"line":107,"column":53}},"13":{"start":{"line":108,"column":4},"end":{"line":108,"column":50}},"14":{"start":{"line":109,"column":4},"end":{"line":109,"column":3658}},"15":{"start":{"line":110,"column":6},"end":{"line":110,"column":14}},"16":{"start":{"line":112,"column":4},"end":{"line":112,"column":3784}},"17":{"start":{"line":114,"column":4},"end":{"line":114,"column":51}},"18":{"start":{"line":142,"column":4},"end":{"line":142,"column":29}},"19":{"start":{"line":144,"column":4},"end":{"line":144,"column":4779}},"20":{"start":{"line":145,"column":6},"end":{"line":145,"column":55}},"21":{"start":{"line":148,"column":4},"end":{"line":148,"column":95}},"22":{"start":{"line":150,"column":4},"end":{"line":150,"column":38}},"23":{"start":{"line":151,"column":4},"end":{"line":151,"column":45}},"24":{"start":{"line":152,"column":4},"end":{"line":152,"column":67}},"25":{"start":{"line":154,"column":4},"end":{"line":154,"column":39}},"26":{"start":{"line":156,"column":4},"end":{"line":156,"column":5222}},"27":{"start":{"line":161,"column":4},"end":{"line":161,"column":84}},"28":{"start":{"line":162,"column":4},"end":{"line":162,"column":52}},"29":{"start":{"line":165,"column":4},"end":{"line":165,"column":76}},"30":{"start":{"line":168,"column":4},"end":{"line":168,"column":5707}},"31":{"start":{"line":174,"column":4},"end":{"line":174,"column":70}},"32":{"start":{"line":176,"column":4},"end":{"line":176,"column":49}},"33":{"start":{"line":178,"column":4},"end":{"line":178,"column":6012}},"34":{"start":{"line":189,"column":4},"end":{"line":189,"column":30}},"35":{"start":{"line":198,"column":4},"end":{"line":198,"column":89}},"36":{"start":{"line":200,"column":4},"end":{"line":200,"column":42}},"37":{"start":{"line":201,"column":4},"end":{"line":201,"column":32}},"38":{"start":{"line":202,"column":4},"end":{"line":202,"column":26}},"39":{"start":{"line":203,"column":4},"end":{"line":203,"column":51}},"40":{"start":{"line":209,"column":4},"end":{"line":209,"column":7047}},"41":{"start":{"line":210,"column":6},"end":{"line":210,"column":23}},"42":{"start":{"line":211,"column":6},"end":{"line":211,"column":21}},"43":{"start":{"line":213,"column":6},"end":{"line":213,"column":59}},"44":{"start":{"line":214,"column":6},"end":{"line":214,"column":74}},"45":{"start":{"line":215,"column":6},"end":{"line":215,"column":67}},"46":{"start":{"line":220,"column":6},"end":{"line":220,"column":7572}},"47":{"start":{"line":221,"column":8},"end":{"line":221,"column":59}},"48":{"start":{"line":223,"column":8},"end":{"line":223,"column":98}},"49":{"start":{"line":227,"column":4},"end":{"line":227,"column":7798}},"50":{"start":{"line":228,"column":6},"end":{"line":228,"column":31}},"51":{"start":{"line":229,"column":6},"end":{"line":229,"column":26}},"52":{"start":{"line":232,"column":6},"end":{"line":232,"column":48}},"53":{"start":{"line":235,"column":4},"end":{"line":235,"column":50}},"54":{"start":{"line":237,"column":4},"end":{"line":237,"column":8085}},"55":{"start":{"line":238,"column":6},"end":{"line":238,"column":56}},"56":{"start":{"line":239,"column":6},"end":{"line":239,"column":46}},"57":{"start":{"line":240,"column":6},"end":{"line":240,"column":8233}},"58":{"start":{"line":251,"column":6},"end":{"line":251,"column":56}},"59":{"start":{"line":252,"column":6},"end":{"line":252,"column":46}},"60":{"start":{"line":253,"column":6},"end":{"line":253,"column":98}},"61":{"start":{"line":256,"column":4},"end":{"line":256,"column":43}},"62":{"start":{"line":273,"column":4},"end":{"line":273,"column":60}},"63":{"start":{"line":275,"column":4},"end":{"line":275,"column":9174}},"64":{"start":{"line":276,"column":6},"end":{"line":276,"column":22}},"65":{"start":{"line":280,"column":4},"end":{"line":280,"column":75}},"66":{"start":{"line":282,"column":4},"end":{"line":282,"column":9396}},"67":{"start":{"line":303,"column":4},"end":{"line":303,"column":36}},"68":{"start":{"line":304,"column":4},"end":{"line":304,"column":91}},"69":{"start":{"line":311,"column":4},"end":{"line":311,"column":36}},"70":{"start":{"line":312,"column":4},"end":{"line":312,"column":47}},"71":{"start":{"line":319,"column":4},"end":{"line":319,"column":43}},"72":{"start":{"line":326,"column":4},"end":{"line":326,"column":32}},"73":{"start":{"line":335,"column":4},"end":{"line":335,"column":32}},"74":{"start":{"line":342,"column":4},"end":{"line":342,"column":27}},"75":{"start":{"line":349,"column":4},"end":{"line":349,"column":16}},"76":{"start":{"line":356,"column":4},"end":{"line":356,"column":37}},"77":{"start":{"line":363,"column":4},"end":{"line":363,"column":32}},"78":{"start":{"line":370,"column":4},"end":{"line":370,"column":27}},"79":{"start":{"line":377,"column":4},"end":{"line":377,"column":16}},"80":{"start":{"line":386,"column":4},"end":{"line":386,"column":49}},"81":{"start":{"line":388,"column":4},"end":{"line":388,"column":12400}},"82":{"start":{"line":389,"column":6},"end":{"line":389,"column":14}},"83":{"start":{"line":392,"column":4},"end":{"line":392,"column":12526}},"84":{"start":{"line":395,"column":4},"end":{"line":395,"column":52}},"85":{"start":{"line":409,"column":4},"end":{"line":409,"column":50}},"86":{"start":{"line":410,"column":4},"end":{"line":410,"column":53}},"87":{"start":{"line":412,"column":4},"end":{"line":412,"column":13063}},"88":{"start":{"line":413,"column":6},"end":{"line":413,"column":83}},"89":{"start":{"line":428,"column":4},"end":{"line":428,"column":50}},"90":{"start":{"line":429,"column":4},"end":{"line":429,"column":86}},"91":{"start":{"line":431,"column":4},"end":{"line":431,"column":13683}},"92":{"start":{"line":432,"column":6},"end":{"line":432,"column":83}}},"branchMap":{"1":{"line":109,"type":"if","locations":[{"start":{"line":109,"column":4},"end":{"line":109,"column":4}},{"start":{"line":109,"column":4},"end":{"line":109,"column":4}}]},"2":{"line":144,"type":"if","locations":[{"start":{"line":144,"column":4},"end":{"line":144,"column":4}},{"start":{"line":144,"column":4},"end":{"line":144,"column":4}}]},"3":{"line":161,"type":"if","locations":[{"start":{"line":161,"column":4},"end":{"line":161,"column":4}},{"start":{"line":161,"column":4},"end":{"line":161,"column":4}}]},"4":{"line":209,"type":"if","locations":[{"start":{"line":209,"column":4},"end":{"line":209,"column":4}},{"start":{"line":209,"column":4},"end":{"line":209,"column":4}}]},"5":{"line":220,"type":"if","locations":[{"start":{"line":220,"column":6},"end":{"line":220,"column":6}},{"start":{"line":220,"column":6},"end":{"line":220,"column":6}}]},"6":{"line":227,"type":"if","locations":[{"start":{"line":227,"column":4},"end":{"line":227,"column":4}},{"start":{"line":227,"column":4},"end":{"line":227,"column":4}}]},"7":{"line":237,"type":"if","locations":[{"start":{"line":237,"column":4},"end":{"line":237,"column":4}},{"start":{"line":237,"column":4},"end":{"line":237,"column":4}}]},"8":{"line":275,"type":"if","locations":[{"start":{"line":275,"column":4},"end":{"line":275,"column":4}},{"start":{"line":275,"column":4},"end":{"line":275,"column":4}}]},"9":{"line":388,"type":"if","locations":[{"start":{"line":388,"column":4},"end":{"line":388,"column":4}},{"start":{"line":388,"column":4},"end":{"line":388,"column":4}}]},"10":{"line":412,"type":"if","locations":[{"start":{"line":412,"column":4},"end":{"line":412,"column":4}},{"start":{"line":412,"column":4},"end":{"line":412,"column":4}}]},"11":{"line":431,"type":"if","locations":[{"start":{"line":431,"column":4},"end":{"line":431,"column":4}},{"start":{"line":431,"column":4},"end":{"line":431,"column":4}}]}}},"contracts/protocol/tokenization/VariableDebtToken.sol":{"l":{"44":313,"45":312,"46":312,"48":307,"49":307,"50":306,"52":305,"68":287,"76":1559,"78":1559,"79":959,"82":600,"101":363,"102":28,"105":363,"106":363,"107":363,"109":363,"111":362,"112":362,"114":362,"129":261,"130":261,"132":261,"134":261,"135":261,"143":317,"151":351,"159":13829,"174":0,"181":0,"188":0,"195":0,"199":623,"203":64,"207":626},"path":"/src/contracts/protocol/tokenization/VariableDebtToken.sol","s":{"1":313,"2":312,"3":312,"4":307,"5":307,"6":306,"7":305,"8":287,"9":1559,"10":1559,"11":959,"12":600,"13":363,"14":28,"15":363,"16":363,"17":363,"18":363,"19":362,"20":362,"21":362,"22":261,"23":261,"24":261,"25":261,"26":261,"27":317,"28":351,"29":13829,"30":0,"31":0,"32":0,"33":0,"34":623,"35":64,"36":626},"b":{"1":[959,600],"2":[28,335],"3":[363,0],"4":[261,0]},"f":{"1":313,"2":287,"3":1559,"4":363,"5":261,"6":317,"7":351,"8":13829,"9":0,"10":0,"11":0,"12":0,"13":623,"14":64,"15":626},"fnMap":{"1":{"name":"initialize","line":43,"loc":{"start":{"line":35,"column":2},"end":{"line":61,"column":2}}},"2":{"name":"getRevision","line":67,"loc":{"start":{"line":67,"column":2},"end":{"line":69,"column":2}}},"3":{"name":"balanceOf","line":75,"loc":{"start":{"line":75,"column":2},"end":{"line":83,"column":2}}},"4":{"name":"mint","line":100,"loc":{"start":{"line":95,"column":2},"end":{"line":115,"column":2}}},"5":{"name":"burn","line":128,"loc":{"start":{"line":124,"column":2},"end":{"line":136,"column":2}}},"6":{"name":"scaledBalanceOf","line":142,"loc":{"start":{"line":142,"column":2},"end":{"line":144,"column":2}}},"7":{"name":"totalSupply","line":150,"loc":{"start":{"line":150,"column":2},"end":{"line":152,"column":2}}},"8":{"name":"scaledTotalSupply","line":158,"loc":{"start":{"line":158,"column":2},"end":{"line":160,"column":2}}},"9":{"name":"getScaledUserBalanceAndSupply","line":168,"loc":{"start":{"line":168,"column":2},"end":{"line":175,"column":2}}},"10":{"name":"UNDERLYING_ASSET_ADDRESS","line":180,"loc":{"start":{"line":180,"column":2},"end":{"line":182,"column":2}}},"11":{"name":"getIncentivesController","line":187,"loc":{"start":{"line":187,"column":2},"end":{"line":189,"column":2}}},"12":{"name":"POOL","line":194,"loc":{"start":{"line":194,"column":2},"end":{"line":196,"column":2}}},"13":{"name":"_getIncentivesController","line":198,"loc":{"start":{"line":198,"column":2},"end":{"line":200,"column":2}}},"14":{"name":"_getUnderlyingAssetAddress","line":202,"loc":{"start":{"line":202,"column":2},"end":{"line":204,"column":2}}},"15":{"name":"_getLendingPool","line":206,"loc":{"start":{"line":206,"column":2},"end":{"line":208,"column":2}}}},"statementMap":{"1":{"start":{"line":44,"column":4},"end":{"line":44,"column":26}},"2":{"start":{"line":45,"column":4},"end":{"line":45,"column":30}},"3":{"start":{"line":46,"column":4},"end":{"line":46,"column":34}},"4":{"start":{"line":48,"column":4},"end":{"line":48,"column":15}},"5":{"start":{"line":49,"column":4},"end":{"line":49,"column":37}},"6":{"start":{"line":50,"column":4},"end":{"line":50,"column":47}},"7":{"start":{"line":52,"column":4},"end":{"line":52,"column":1933}},"8":{"start":{"line":68,"column":4},"end":{"line":68,"column":30}},"9":{"start":{"line":76,"column":4},"end":{"line":76,"column":49}},"10":{"start":{"line":78,"column":4},"end":{"line":78,"column":2628}},"11":{"start":{"line":79,"column":6},"end":{"line":79,"column":14}},"12":{"start":{"line":82,"column":4},"end":{"line":82,"column":89}},"13":{"start":{"line":101,"column":4},"end":{"line":101,"column":3423}},"14":{"start":{"line":102,"column":6},"end":{"line":102,"column":55}},"15":{"start":{"line":105,"column":4},"end":{"line":105,"column":57}},"16":{"start":{"line":106,"column":4},"end":{"line":106,"column":47}},"17":{"start":{"line":107,"column":4},"end":{"line":107,"column":60}},"18":{"start":{"line":109,"column":4},"end":{"line":109,"column":34}},"19":{"start":{"line":111,"column":4},"end":{"line":111,"column":49}},"20":{"start":{"line":112,"column":4},"end":{"line":112,"column":46}},"21":{"start":{"line":114,"column":4},"end":{"line":114,"column":31}},"22":{"start":{"line":129,"column":4},"end":{"line":129,"column":47}},"23":{"start":{"line":130,"column":4},"end":{"line":130,"column":60}},"24":{"start":{"line":132,"column":4},"end":{"line":132,"column":28}},"25":{"start":{"line":134,"column":4},"end":{"line":134,"column":43}},"26":{"start":{"line":135,"column":4},"end":{"line":135,"column":34}},"27":{"start":{"line":143,"column":4},"end":{"line":143,"column":32}},"28":{"start":{"line":151,"column":4},"end":{"line":151,"column":95}},"29":{"start":{"line":159,"column":4},"end":{"line":159,"column":30}},"30":{"start":{"line":174,"column":4},"end":{"line":174,"column":55}},"31":{"start":{"line":181,"column":4},"end":{"line":181,"column":27}},"32":{"start":{"line":188,"column":4},"end":{"line":188,"column":37}},"33":{"start":{"line":195,"column":4},"end":{"line":195,"column":16}},"34":{"start":{"line":199,"column":4},"end":{"line":199,"column":32}},"35":{"start":{"line":203,"column":4},"end":{"line":203,"column":27}},"36":{"start":{"line":207,"column":4},"end":{"line":207,"column":16}}},"branchMap":{"1":{"line":78,"type":"if","locations":[{"start":{"line":78,"column":4},"end":{"line":78,"column":4}},{"start":{"line":78,"column":4},"end":{"line":78,"column":4}}]},"2":{"line":101,"type":"if","locations":[{"start":{"line":101,"column":4},"end":{"line":101,"column":4}},{"start":{"line":101,"column":4},"end":{"line":101,"column":4}}]},"3":{"line":107,"type":"if","locations":[{"start":{"line":107,"column":4},"end":{"line":107,"column":4}},{"start":{"line":107,"column":4},"end":{"line":107,"column":4}}]},"4":{"line":130,"type":"if","locations":[{"start":{"line":130,"column":4},"end":{"line":130,"column":4}},{"start":{"line":130,"column":4},"end":{"line":130,"column":4}}]}}}} |