-
Notifications
You must be signed in to change notification settings - Fork 1
/
coverage.json
1 lines (1 loc) · 13.5 KB
/
coverage.json
1
{"contracts/interfaces/ILendersFactory.sol":{"l":{},"path":"/home/rachit/Projects/lendersfinance/Protocol/contracts/interfaces/ILendersFactory.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IunERC20.sol":{"l":{},"path":"/home/rachit/Projects/lendersfinance/Protocol/contracts/interfaces/IunERC20.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/LendersFactory.sol":{"l":{"25":4,"26":4,"27":4,"37":1,"39":1,"40":1,"41":1,"42":1,"44":1,"46":1,"50":1,"55":1,"56":1,"57":1,"58":1,"69":1,"73":0,"78":0,"80":0,"84":1,"85":1,"86":1,"87":1,"95":0,"96":0,"97":0,"98":0,"102":0,"103":0,"107":0,"108":0,"112":0,"120":0,"125":0,"133":1},"path":"/home/rachit/Projects/lendersfinance/Protocol/contracts/LendersFactory.sol","s":{"1":4,"2":4,"3":4,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":0,"18":0,"19":0,"20":1,"21":1,"22":1,"23":1,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":1},"b":{"1":[1,0],"2":[0,0],"3":[0,0],"4":[0,0]},"f":{"1":4,"2":1,"3":1,"4":0,"5":1,"6":0,"7":0,"8":0,"9":0,"10":0,"11":1},"fnMap":{"1":{"name":"constructor","line":24,"loc":{"start":{"line":24,"column":4},"end":{"line":28,"column":4}}},"2":{"name":"createLiquidityContract","line":32,"loc":{"start":{"line":32,"column":4},"end":{"line":47,"column":4}}},"3":{"name":"addLiquidity","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":70,"column":4}}},"4":{"name":"withdrawLiquidity","line":72,"loc":{"start":{"line":72,"column":4},"end":{"line":81,"column":4}}},"5":{"name":"getContractAddress","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":88,"column":4}}},"6":{"name":"issueLoan","line":90,"loc":{"start":{"line":90,"column":4},"end":{"line":99,"column":4}}},"7":{"name":"paybackLoan","line":101,"loc":{"start":{"line":101,"column":4},"end":{"line":104,"column":4}}},"8":{"name":"payInterest","line":106,"loc":{"start":{"line":106,"column":4},"end":{"line":113,"column":4}}},"9":{"name":"calculateInterestAmount","line":115,"loc":{"start":{"line":115,"column":4},"end":{"line":121,"column":4}}},"10":{"name":"payInterest","line":123,"loc":{"start":{"line":123,"column":4},"end":{"line":126,"column":4}}},"11":{"name":"returnProxyContract","line":128,"loc":{"start":{"line":128,"column":4},"end":{"line":134,"column":4}}}},"statementMap":{"1":{"start":{"line":25,"column":8},"end":{"line":25,"column":44}},"2":{"start":{"line":26,"column":8},"end":{"line":26,"column":49}},"3":{"start":{"line":27,"column":8},"end":{"line":27,"column":25}},"4":{"start":{"line":37,"column":8},"end":{"line":37,"column":1209}},"5":{"start":{"line":39,"column":8},"end":{"line":39,"column":68}},"6":{"start":{"line":40,"column":8},"end":{"line":40,"column":66}},"7":{"start":{"line":41,"column":8},"end":{"line":41,"column":51}},"8":{"start":{"line":42,"column":8},"end":{"line":42,"column":53}},"9":{"start":{"line":44,"column":8},"end":{"line":44,"column":45}},"10":{"start":{"line":46,"column":8},"end":{"line":46,"column":55}},"11":{"start":{"line":50,"column":8},"end":{"line":50,"column":1702}},"12":{"start":{"line":55,"column":8},"end":{"line":55,"column":58}},"13":{"start":{"line":56,"column":8},"end":{"line":56,"column":61}},"14":{"start":{"line":57,"column":8},"end":{"line":57,"column":66}},"15":{"start":{"line":58,"column":8},"end":{"line":58,"column":64}},"16":{"start":{"line":69,"column":8},"end":{"line":69,"column":54}},"17":{"start":{"line":73,"column":8},"end":{"line":73,"column":2550}},"18":{"start":{"line":78,"column":8},"end":{"line":78,"column":72}},"19":{"start":{"line":80,"column":8},"end":{"line":80,"column":59}},"20":{"start":{"line":84,"column":8},"end":{"line":84,"column":67}},"21":{"start":{"line":85,"column":8},"end":{"line":85,"column":63}},"22":{"start":{"line":86,"column":8},"end":{"line":86,"column":71}},"23":{"start":{"line":87,"column":8},"end":{"line":87,"column":32}},"24":{"start":{"line":95,"column":8},"end":{"line":95,"column":72}},"25":{"start":{"line":96,"column":8},"end":{"line":96,"column":77}},"26":{"start":{"line":97,"column":8},"end":{"line":97,"column":66}},"27":{"start":{"line":98,"column":8},"end":{"line":98,"column":47}},"28":{"start":{"line":102,"column":8},"end":{"line":102,"column":72}},"29":{"start":{"line":103,"column":8},"end":{"line":103,"column":56}},"30":{"start":{"line":107,"column":8},"end":{"line":107,"column":58}},"31":{"start":{"line":108,"column":8},"end":{"line":108,"column":3877}},"32":{"start":{"line":112,"column":8},"end":{"line":112,"column":46}},"33":{"start":{"line":120,"column":8},"end":{"line":120,"column":49}},"34":{"start":{"line":125,"column":8},"end":{"line":125,"column":17}},"35":{"start":{"line":133,"column":8},"end":{"line":133,"column":41}}},"branchMap":{"1":{"line":50,"type":"if","locations":[{"start":{"line":50,"column":8},"end":{"line":50,"column":8}},{"start":{"line":50,"column":8},"end":{"line":50,"column":8}}]},"2":{"line":73,"type":"if","locations":[{"start":{"line":73,"column":8},"end":{"line":73,"column":8}},{"start":{"line":73,"column":8},"end":{"line":73,"column":8}}]},"3":{"line":96,"type":"if","locations":[{"start":{"line":96,"column":8},"end":{"line":96,"column":8}},{"start":{"line":96,"column":8},"end":{"line":96,"column":8}}]},"4":{"line":108,"type":"if","locations":[{"start":{"line":108,"column":8},"end":{"line":108,"column":8}},{"start":{"line":108,"column":8},"end":{"line":108,"column":8}}]}}},"contracts/Mocks/Dai.sol":{"l":{"7":3},"path":"/home/rachit/Projects/lendersfinance/Protocol/contracts/Mocks/Dai.sol","s":{"1":3},"b":{},"f":{"1":3},"fnMap":{"1":{"name":"constructor","line":6,"loc":{"start":{"line":6,"column":4},"end":{"line":8,"column":4}}}},"statementMap":{"1":{"start":{"line":7,"column":8},"end":{"line":7,"column":32}}},"branchMap":{}},"contracts/unERC20.sol":{"l":{"45":5,"46":5,"47":5,"48":5,"49":5,"50":5,"64":2,"65":2,"72":0,"74":0,"78":0,"83":0,"84":0,"92":1,"93":1,"94":1,"95":1,"104":1,"109":1,"110":1,"111":1,"112":1,"116":2,"120":1,"124":1,"125":1,"127":1,"128":2,"129":2,"130":2,"131":1,"132":1,"133":1,"136":1,"139":1,"140":1,"142":1,"146":1,"149":1,"157":1,"158":1,"168":0,"169":0,"170":0,"178":0,"179":0,"180":0,"184":1,"188":2,"196":3,"204":0,"208":0},"path":"/home/rachit/Projects/lendersfinance/Protocol/contracts/unERC20.sol","s":{"1":5,"2":5,"3":5,"4":5,"5":5,"6":5,"7":2,"8":2,"9":0,"10":0,"11":0,"12":0,"13":0,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":2,"24":1,"25":1,"26":1,"27":1,"28":2,"29":2,"30":2,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":1,"47":2,"48":3,"49":0,"50":0},"b":{"1":[0,0],"2":[0,0],"3":[1,0],"4":[1,0],"5":[1,1]},"f":{"1":5,"2":0,"3":2,"4":0,"5":1,"6":1,"7":2,"8":1,"9":1,"10":1,"11":0,"12":0,"13":1,"14":2,"15":3,"16":0,"17":0},"fnMap":{"1":{"name":"initialize","line":44,"loc":{"start":{"line":39,"column":4},"end":{"line":51,"column":4}}},"2":{"name":"_authorizeUpgrade","line":53,"loc":{"start":{"line":53,"column":4},"end":{"line":53,"column":69}}},"3":{"name":"increaseSupply","line":62,"loc":{"start":{"line":60,"column":4},"end":{"line":66,"column":4}}},"4":{"name":"decreaseSupply","line":70,"loc":{"start":{"line":68,"column":4},"end":{"line":85,"column":4}}},"5":{"name":"getLoan","line":91,"loc":{"start":{"line":87,"column":4},"end":{"line":96,"column":4}}},"6":{"name":"paybackLoan","line":102,"loc":{"start":{"line":100,"column":4},"end":{"line":113,"column":4}}},"7":{"name":"getAvailaibleSupply","line":115,"loc":{"start":{"line":115,"column":4},"end":{"line":117,"column":4}}},"8":{"name":"getUsedLiquidity","line":119,"loc":{"start":{"line":119,"column":4},"end":{"line":121,"column":4}}},"9":{"name":"balanceSupply","line":123,"loc":{"start":{"line":123,"column":4},"end":{"line":150,"column":4}}},"10":{"name":"addBorrower","line":152,"loc":{"start":{"line":152,"column":4},"end":{"line":159,"column":4}}},"11":{"name":"transfer","line":162,"loc":{"start":{"line":162,"column":4},"end":{"line":171,"column":4}}},"12":{"name":"transferFrom","line":173,"loc":{"start":{"line":173,"column":4},"end":{"line":181,"column":4}}},"13":{"name":"getLiquidityByAddress","line":183,"loc":{"start":{"line":183,"column":4},"end":{"line":185,"column":4}}},"14":{"name":"getTotalLiquidity","line":187,"loc":{"start":{"line":187,"column":4},"end":{"line":189,"column":4}}},"15":{"name":"getBorrowerDetails","line":191,"loc":{"start":{"line":191,"column":4},"end":{"line":197,"column":4}}},"16":{"name":"getBalanceSupplyCallPending","line":199,"loc":{"start":{"line":199,"column":4},"end":{"line":205,"column":4}}},"17":{"name":"getTokenAddress","line":207,"loc":{"start":{"line":207,"column":4},"end":{"line":209,"column":4}}}},"statementMap":{"1":{"start":{"line":45,"column":8},"end":{"line":45,"column":33}},"2":{"start":{"line":46,"column":8},"end":{"line":46,"column":35}},"3":{"start":{"line":47,"column":8},"end":{"line":47,"column":35}},"4":{"start":{"line":48,"column":8},"end":{"line":48,"column":35}},"5":{"start":{"line":49,"column":8},"end":{"line":49,"column":39}},"6":{"start":{"line":50,"column":8},"end":{"line":50,"column":44}},"7":{"start":{"line":64,"column":8},"end":{"line":64,"column":43}},"8":{"start":{"line":65,"column":8},"end":{"line":65,"column":31}},"9":{"start":{"line":72,"column":8},"end":{"line":72,"column":56}},"10":{"start":{"line":74,"column":8},"end":{"line":74,"column":2427}},"11":{"start":{"line":78,"column":8},"end":{"line":78,"column":2572}},"12":{"start":{"line":83,"column":8},"end":{"line":83,"column":33}},"13":{"start":{"line":84,"column":8},"end":{"line":84,"column":40}},"14":{"start":{"line":92,"column":8},"end":{"line":92,"column":71}},"15":{"start":{"line":93,"column":8},"end":{"line":93,"column":48}},"16":{"start":{"line":94,"column":8},"end":{"line":94,"column":77}},"17":{"start":{"line":95,"column":8},"end":{"line":95,"column":30}},"18":{"start":{"line":104,"column":8},"end":{"line":104,"column":3351}},"19":{"start":{"line":109,"column":8},"end":{"line":109,"column":49}},"20":{"start":{"line":110,"column":8},"end":{"line":110,"column":45}},"21":{"start":{"line":111,"column":8},"end":{"line":111,"column":64}},"22":{"start":{"line":112,"column":8},"end":{"line":112,"column":29}},"23":{"start":{"line":116,"column":8},"end":{"line":116,"column":48}},"24":{"start":{"line":120,"column":8},"end":{"line":120,"column":28}},"25":{"start":{"line":124,"column":8},"end":{"line":124,"column":32}},"26":{"start":{"line":125,"column":8},"end":{"line":125,"column":24}},"27":{"start":{"line":127,"column":8},"end":{"line":127,"column":4052}},"28":{"start":{"line":128,"column":12},"end":{"line":128,"column":49}},"29":{"start":{"line":129,"column":12},"end":{"line":129,"column":73}},"30":{"start":{"line":130,"column":12},"end":{"line":130,"column":4256}},"31":{"start":{"line":131,"column":16},"end":{"line":131,"column":46}},"32":{"start":{"line":132,"column":16},"end":{"line":132,"column":47}},"33":{"start":{"line":133,"column":16},"end":{"line":133,"column":4440}},"34":{"start":{"line":139,"column":16},"end":{"line":139,"column":34}},"35":{"start":{"line":140,"column":16},"end":{"line":140,"column":32}},"36":{"start":{"line":146,"column":8},"end":{"line":146,"column":46}},"37":{"start":{"line":149,"column":8},"end":{"line":149,"column":44}},"38":{"start":{"line":157,"column":8},"end":{"line":157,"column":66}},"39":{"start":{"line":158,"column":8},"end":{"line":158,"column":47}},"40":{"start":{"line":168,"column":8},"end":{"line":168,"column":49}},"41":{"start":{"line":169,"column":8},"end":{"line":169,"column":72}},"42":{"start":{"line":170,"column":8},"end":{"line":170,"column":19}},"43":{"start":{"line":178,"column":8},"end":{"line":178,"column":52}},"44":{"start":{"line":179,"column":8},"end":{"line":179,"column":72}},"45":{"start":{"line":180,"column":8},"end":{"line":180,"column":19}},"46":{"start":{"line":184,"column":8},"end":{"line":184,"column":35}},"47":{"start":{"line":188,"column":8},"end":{"line":188,"column":29}},"48":{"start":{"line":196,"column":8},"end":{"line":196,"column":41}},"49":{"start":{"line":204,"column":8},"end":{"line":204,"column":39}},"50":{"start":{"line":208,"column":8},"end":{"line":208,"column":19}}},"branchMap":{"1":{"line":74,"type":"if","locations":[{"start":{"line":74,"column":8},"end":{"line":74,"column":8}},{"start":{"line":74,"column":8},"end":{"line":74,"column":8}}]},"2":{"line":78,"type":"if","locations":[{"start":{"line":78,"column":8},"end":{"line":78,"column":8}},{"start":{"line":78,"column":8},"end":{"line":78,"column":8}}]},"3":{"line":92,"type":"if","locations":[{"start":{"line":92,"column":8},"end":{"line":92,"column":8}},{"start":{"line":92,"column":8},"end":{"line":92,"column":8}}]},"4":{"line":104,"type":"if","locations":[{"start":{"line":104,"column":8},"end":{"line":104,"column":8}},{"start":{"line":104,"column":8},"end":{"line":104,"column":8}}]},"5":{"line":130,"type":"if","locations":[{"start":{"line":130,"column":12},"end":{"line":130,"column":12}},{"start":{"line":130,"column":12},"end":{"line":130,"column":12}}]}}},"contracts/UnERC20Proxy.sol":{"l":{"11":3,"15":1},"path":"/home/rachit/Projects/lendersfinance/Protocol/contracts/UnERC20Proxy.sol","s":{"1":3,"2":1},"b":{},"f":{"1":1,"2":3,"3":1},"fnMap":{"1":{"name":"constructor","line":7,"loc":{"start":{"line":6,"column":4},"end":{"line":8,"column":5}}},"2":{"name":"getImplementation","line":10,"loc":{"start":{"line":10,"column":4},"end":{"line":12,"column":4}}},"3":{"name":"upgradeTo","line":14,"loc":{"start":{"line":14,"column":4},"end":{"line":16,"column":4}}}},"statementMap":{"1":{"start":{"line":11,"column":8},"end":{"line":11,"column":32}},"2":{"start":{"line":15,"column":8},"end":{"line":15,"column":36}}},"branchMap":{}}}