-
Notifications
You must be signed in to change notification settings - Fork 3
/
coverage.json
1 lines (1 loc) · 34.1 KB
/
coverage.json
1
{"contracts/meta-oracles/data-sources/LinearizedPriceDataSource.sol":{"l":{"74":11,"75":11,"76":11,"104":4,"110":3,"113":3,"117":3,"118":1,"120":2,"122":2,"145":3,"150":2,"152":2},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/data-sources/LinearizedPriceDataSource.sol","s":{"1":11,"2":11,"3":11,"4":4,"5":3,"6":3,"7":3,"8":1,"9":2,"10":2,"11":3,"12":2,"13":2},"b":{"1":[3,1],"2":[1,2],"3":[2,1]},"f":{"1":11,"2":4,"3":3},"fnMap":{"1":{"name":"constructor","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":73,"column":5}}},"2":{"name":"read","line":96,"loc":{"start":{"line":96,"column":4},"end":{"line":102,"column":5}}},"3":{"name":"changeOracle","line":137,"loc":{"start":{"line":137,"column":4},"end":{"line":143,"column":5}}}},"statementMap":{"1":{"start":{"line":74,"column":8},"end":{"line":74,"column":55}},"2":{"start":{"line":75,"column":8},"end":{"line":75,"column":38}},"3":{"start":{"line":76,"column":8},"end":{"line":76,"column":41}},"4":{"start":{"line":104,"column":8},"end":{"line":104,"column":4130}},"5":{"start":{"line":110,"column":8},"end":{"line":110,"column":97}},"6":{"start":{"line":113,"column":8},"end":{"line":113,"column":51}},"7":{"start":{"line":117,"column":8},"end":{"line":117,"column":4742}},"8":{"start":{"line":118,"column":12},"end":{"line":118,"column":30}},"9":{"start":{"line":120,"column":12},"end":{"line":120,"column":86}},"10":{"start":{"line":122,"column":12},"end":{"line":122,"column":4952}},"11":{"start":{"line":145,"column":8},"end":{"line":145,"column":5668}},"12":{"start":{"line":150,"column":8},"end":{"line":150,"column":41}},"13":{"start":{"line":152,"column":8},"end":{"line":152,"column":57}}},"branchMap":{"1":{"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}}]},"2":{"line":117,"type":"if","locations":[{"start":{"line":117,"column":8},"end":{"line":117,"column":8}},{"start":{"line":117,"column":8},"end":{"line":117,"column":8}}]},"3":{"line":145,"type":"if","locations":[{"start":{"line":145,"column":8},"end":{"line":145,"column":8}},{"start":{"line":145,"column":8},"end":{"line":145,"column":8}}]}}},"contracts/meta-oracles/EMAOracle.sol":{"l":{"76":12,"79":12,"85":10,"86":12,"87":12,"104":4,"107":4,"113":3,"130":7,"135":6,"137":6,"151":5,"153":5,"158":4,"160":4},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/EMAOracle.sol","s":{"1":12,"2":12,"3":10,"4":12,"5":12,"6":4,"7":4,"8":3,"9":7,"10":6,"11":6,"12":5,"13":5,"14":4},"b":{"1":[10,2],"2":[3,1],"3":[6,1],"4":[4,1]},"f":{"1":12,"2":4,"3":7,"4":5},"fnMap":{"1":{"name":"constructor","line":69,"loc":{"start":{"line":69,"column":4},"end":{"line":75,"column":5}}},"2":{"name":"read","line":97,"loc":{"start":{"line":97,"column":4},"end":{"line":103,"column":5}}},"3":{"name":"addFeed","line":123,"loc":{"start":{"line":123,"column":4},"end":{"line":129,"column":5}}},"4":{"name":"removeFeed","line":146,"loc":{"start":{"line":146,"column":4},"end":{"line":150,"column":5}}}},"statementMap":{"1":{"start":{"line":76,"column":8},"end":{"line":76,"column":41}},"2":{"start":{"line":79,"column":8},"end":{"line":79,"column":2465}},"3":{"start":{"line":85,"column":8},"end":{"line":85,"column":2679}},"4":{"start":{"line":86,"column":12},"end":{"line":86,"column":47}},"5":{"start":{"line":87,"column":12},"end":{"line":87,"column":59}},"6":{"start":{"line":104,"column":8},"end":{"line":104,"column":76}},"7":{"start":{"line":107,"column":8},"end":{"line":107,"column":3332}},"8":{"start":{"line":113,"column":8},"end":{"line":113,"column":41}},"9":{"start":{"line":130,"column":8},"end":{"line":130,"column":3997}},"10":{"start":{"line":135,"column":8},"end":{"line":135,"column":56}},"11":{"start":{"line":137,"column":8},"end":{"line":137,"column":61}},"12":{"start":{"line":151,"column":8},"end":{"line":151,"column":79}},"13":{"start":{"line":153,"column":8},"end":{"line":153,"column":4749}},"14":{"start":{"line":160,"column":8},"end":{"line":160,"column":59}}},"branchMap":{"1":{"line":79,"type":"if","locations":[{"start":{"line":79,"column":8},"end":{"line":79,"column":8}},{"start":{"line":79,"column":8},"end":{"line":79,"column":8}}]},"2":{"line":107,"type":"if","locations":[{"start":{"line":107,"column":8},"end":{"line":107,"column":8}},{"start":{"line":107,"column":8},"end":{"line":107,"column":8}}]},"3":{"line":130,"type":"if","locations":[{"start":{"line":130,"column":8},"end":{"line":130,"column":8}},{"start":{"line":130,"column":8},"end":{"line":130,"column":8}}]},"4":{"line":153,"type":"if","locations":[{"start":{"line":153,"column":8},"end":{"line":153,"column":8}},{"start":{"line":153,"column":8},"end":{"line":153,"column":8}}]}}},"contracts/meta-oracles/feeds/LinearizedEMATimeSeriesFeed.sol":{"l":{"95":22,"100":22,"101":22,"102":22,"103":22,"122":0,"127":0,"129":0,"154":2,"157":2,"160":2,"167":2,"171":2,"172":2,"174":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/feeds/LinearizedEMATimeSeriesFeed.sol","s":{"1":22,"2":22,"3":22,"4":22,"5":22,"6":0,"7":0,"8":0,"9":2,"10":2,"11":2,"12":2,"13":2,"14":2,"15":0},"b":{"1":[22,0],"2":[0,0],"3":[2,0]},"f":{"1":22,"2":0,"3":2},"fnMap":{"1":{"name":"constructor","line":77,"loc":{"start":{"line":77,"column":4},"end":{"line":94,"column":5}}},"2":{"name":"changeOracle","line":114,"loc":{"start":{"line":114,"column":4},"end":{"line":120,"column":5}}},"3":{"name":"calculateNextValue","line":149,"loc":{"start":{"line":149,"column":4},"end":{"line":152,"column":5}}}},"statementMap":{"1":{"start":{"line":95,"column":8},"end":{"line":95,"column":3939}},"2":{"start":{"line":100,"column":8},"end":{"line":100,"column":55}},"3":{"start":{"line":101,"column":8},"end":{"line":101,"column":37}},"4":{"start":{"line":102,"column":8},"end":{"line":102,"column":38}},"5":{"start":{"line":103,"column":8},"end":{"line":103,"column":41}},"6":{"start":{"line":122,"column":8},"end":{"line":122,"column":4763}},"7":{"start":{"line":127,"column":8},"end":{"line":127,"column":41}},"8":{"start":{"line":129,"column":8},"end":{"line":129,"column":57}},"9":{"start":{"line":154,"column":8},"end":{"line":154,"column":51}},"10":{"start":{"line":157,"column":8},"end":{"line":157,"column":66}},"11":{"start":{"line":160,"column":8},"end":{"line":160,"column":6433}},"12":{"start":{"line":167,"column":8},"end":{"line":167,"column":80}},"13":{"start":{"line":171,"column":8},"end":{"line":171,"column":6883}},"14":{"start":{"line":172,"column":12},"end":{"line":172,"column":34}},"15":{"start":{"line":174,"column":12},"end":{"line":174,"column":7008}}},"branchMap":{"1":{"line":95,"type":"if","locations":[{"start":{"line":95,"column":8},"end":{"line":95,"column":8}},{"start":{"line":95,"column":8},"end":{"line":95,"column":8}}]},"2":{"line":122,"type":"if","locations":[{"start":{"line":122,"column":8},"end":{"line":122,"column":8}},{"start":{"line":122,"column":8},"end":{"line":122,"column":8}}]},"3":{"line":171,"type":"if","locations":[{"start":{"line":171,"column":8},"end":{"line":171,"column":8}},{"start":{"line":171,"column":8},"end":{"line":171,"column":8}}]}}},"contracts/meta-oracles/feeds/TwoAssetLinearizedTimeSeriesFeed.sol":{"l":{"94":0,"95":0,"96":0,"97":0,"115":0,"120":0,"122":0,"138":0,"143":0,"145":0,"169":0,"172":0,"175":0,"178":0,"182":0,"183":0,"186":0,"188":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/feeds/TwoAssetLinearizedTimeSeriesFeed.sol","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0},"b":{"1":[0,0],"2":[0,0],"3":[0,0]},"f":{"1":0,"2":0,"3":0,"4":0},"fnMap":{"1":{"name":"constructor","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":93,"column":5}}},"2":{"name":"changeBaseOracle","line":108,"loc":{"start":{"line":108,"column":4},"end":{"line":113,"column":5}}},"3":{"name":"changeQuoteOracle","line":131,"loc":{"start":{"line":131,"column":4},"end":{"line":136,"column":5}}},"4":{"name":"calculateNextValue","line":164,"loc":{"start":{"line":164,"column":4},"end":{"line":167,"column":5}}}},"statementMap":{"1":{"start":{"line":94,"column":8},"end":{"line":94,"column":55}},"2":{"start":{"line":95,"column":8},"end":{"line":95,"column":46}},"3":{"start":{"line":96,"column":8},"end":{"line":96,"column":48}},"4":{"start":{"line":97,"column":8},"end":{"line":97,"column":41}},"5":{"start":{"line":115,"column":8},"end":{"line":115,"column":4607}},"6":{"start":{"line":120,"column":8},"end":{"line":120,"column":49}},"7":{"start":{"line":122,"column":8},"end":{"line":122,"column":61}},"8":{"start":{"line":138,"column":8},"end":{"line":138,"column":5355}},"9":{"start":{"line":143,"column":8},"end":{"line":143,"column":51}},"10":{"start":{"line":145,"column":8},"end":{"line":145,"column":62}},"11":{"start":{"line":169,"column":8},"end":{"line":169,"column":59}},"12":{"start":{"line":172,"column":8},"end":{"line":172,"column":61}},"13":{"start":{"line":175,"column":8},"end":{"line":175,"column":87}},"14":{"start":{"line":178,"column":8},"end":{"line":178,"column":80}},"15":{"start":{"line":182,"column":8},"end":{"line":182,"column":7447}},"16":{"start":{"line":183,"column":12},"end":{"line":183,"column":36}},"17":{"start":{"line":186,"column":12},"end":{"line":186,"column":72}},"18":{"start":{"line":188,"column":12},"end":{"line":188,"column":7687}}},"branchMap":{"1":{"line":115,"type":"if","locations":[{"start":{"line":115,"column":8},"end":{"line":115,"column":8}},{"start":{"line":115,"column":8},"end":{"line":115,"column":8}}]},"2":{"line":138,"type":"if","locations":[{"start":{"line":138,"column":8},"end":{"line":138,"column":8}},{"start":{"line":138,"column":8},"end":{"line":138,"column":8}}]},"3":{"line":182,"type":"if","locations":[{"start":{"line":182,"column":8},"end":{"line":182,"column":8}},{"start":{"line":182,"column":8},"end":{"line":182,"column":8}}]}}},"contracts/meta-oracles/legacy/HistoricalPriceFeed.sol":{"l":{"72":0,"73":0,"74":0,"77":0,"80":0,"88":0,"89":0,"96":0,"109":0,"115":0,"118":0,"121":0,"142":0,"160":0,"180":0,"183":0,"184":0,"187":0,"188":0,"192":0,"194":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/legacy/HistoricalPriceFeed.sol","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0},"b":{"1":[0,0]},"f":{"1":0,"2":0,"3":0,"4":0,"5":0},"fnMap":{"1":{"name":"constructor","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":70,"column":5}}},"2":{"name":"poke","line":105,"loc":{"start":{"line":105,"column":4},"end":{"line":107,"column":5}}},"3":{"name":"read","line":135,"loc":{"start":{"line":135,"column":4},"end":{"line":141,"column":5}}},"4":{"name":"changeMedianizer","line":154,"loc":{"start":{"line":154,"column":4},"end":{"line":159,"column":5}}},"5":{"name":"createInitialValues","line":173,"loc":{"start":{"line":173,"column":4},"end":{"line":178,"column":5}}}},"statementMap":{"1":{"start":{"line":72,"column":8},"end":{"line":72,"column":41}},"2":{"start":{"line":73,"column":8},"end":{"line":73,"column":41}},"3":{"start":{"line":74,"column":8},"end":{"line":74,"column":55}},"4":{"start":{"line":77,"column":8},"end":{"line":77,"column":75}},"5":{"start":{"line":80,"column":8},"end":{"line":80,"column":2974}},"6":{"start":{"line":88,"column":8},"end":{"line":88,"column":3236}},"7":{"start":{"line":89,"column":12},"end":{"line":89,"column":3305}},"8":{"start":{"line":96,"column":8},"end":{"line":96,"column":38}},"9":{"start":{"line":109,"column":8},"end":{"line":109,"column":3787}},"10":{"start":{"line":115,"column":8},"end":{"line":115,"column":38}},"11":{"start":{"line":118,"column":8},"end":{"line":118,"column":61}},"12":{"start":{"line":121,"column":8},"end":{"line":121,"column":4217}},"13":{"start":{"line":142,"column":8},"end":{"line":142,"column":4806}},"14":{"start":{"line":160,"column":8},"end":{"line":160,"column":58}},"15":{"start":{"line":180,"column":8},"end":{"line":180,"column":65}},"16":{"start":{"line":183,"column":8},"end":{"line":183,"column":57}},"17":{"start":{"line":184,"column":8},"end":{"line":184,"column":79}},"18":{"start":{"line":187,"column":8},"end":{"line":187,"column":6217}},"19":{"start":{"line":188,"column":12},"end":{"line":188,"column":44}},"20":{"start":{"line":192,"column":8},"end":{"line":192,"column":53}},"21":{"start":{"line":194,"column":8},"end":{"line":194,"column":26}}},"branchMap":{"1":{"line":109,"type":"if","locations":[{"start":{"line":109,"column":8},"end":{"line":109,"column":8}},{"start":{"line":109,"column":8},"end":{"line":109,"column":8}}]}}},"contracts/meta-oracles/legacy/MovingAverageOracle.sol":{"l":{"55":0,"57":0,"75":0,"78":0,"79":0,"80":0,"84":0,"97":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/legacy/MovingAverageOracle.sol","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{},"f":{"1":0,"2":0,"3":0},"fnMap":{"1":{"name":"constructor","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":54,"column":5}}},"2":{"name":"read","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":73,"column":5}}},"3":{"name":"getSourceMedianizer","line":92,"loc":{"start":{"line":92,"column":4},"end":{"line":96,"column":5}}}},"statementMap":{"1":{"start":{"line":55,"column":8},"end":{"line":55,"column":59}},"2":{"start":{"line":57,"column":8},"end":{"line":57,"column":41}},"3":{"start":{"line":75,"column":8},"end":{"line":75,"column":72}},"4":{"start":{"line":78,"column":8},"end":{"line":78,"column":32}},"5":{"start":{"line":79,"column":8},"end":{"line":79,"column":2549}},"6":{"start":{"line":80,"column":12},"end":{"line":80,"column":56}},"7":{"start":{"line":84,"column":8},"end":{"line":84,"column":53}},"8":{"start":{"line":97,"column":8},"end":{"line":97,"column":53}}},"branchMap":{}},"contracts/meta-oracles/lib/DataSourceLinearInterpolationLibrary.sol":{"l":{"83":2,"87":2},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/lib/DataSourceLinearInterpolationLibrary.sol","s":{"1":2,"2":2},"b":{},"f":{"1":2},"fnMap":{"1":{"name":"interpolateDelayedPriceUpdate","line":72,"loc":{"start":{"line":72,"column":4},"end":{"line":81,"column":5}}}},"statementMap":{"1":{"start":{"line":83,"column":8},"end":{"line":83,"column":81}},"2":{"start":{"line":87,"column":8},"end":{"line":87,"column":4291}}},"branchMap":{}},"contracts/meta-oracles/lib/EMALibrary.sol":{"l":{"62":2,"63":2,"64":2,"66":2},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/lib/EMALibrary.sol","s":{"1":2,"2":2,"3":2,"4":2},"b":{},"f":{"1":2},"fnMap":{"1":{"name":"calculate","line":53,"loc":{"start":{"line":53,"column":4},"end":{"line":61,"column":5}}}},"statementMap":{"1":{"start":{"line":62,"column":8},"end":{"line":62,"column":45}},"2":{"start":{"line":63,"column":8},"end":{"line":63,"column":61}},"3":{"start":{"line":64,"column":8},"end":{"line":64,"column":38}},"4":{"start":{"line":66,"column":8},"end":{"line":66,"column":30}}},"branchMap":{}},"contracts/meta-oracles/lib/LinkedListHelper.sol":{"l":{"41":2,"42":2},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/lib/LinkedListHelper.sol","s":{"1":2,"2":2},"b":{},"f":{"1":2},"fnMap":{"1":{"name":"getLatestValue","line":34,"loc":{"start":{"line":34,"column":4},"end":{"line":40,"column":5}}}},"statementMap":{"1":{"start":{"line":41,"column":8},"end":{"line":41,"column":74}},"2":{"start":{"line":42,"column":8},"end":{"line":42,"column":41}}},"branchMap":{}},"contracts/meta-oracles/lib/LinkedListLibrary.sol":{"l":{"55":0,"62":0,"63":0,"64":0,"81":0,"98":0,"100":0,"105":0,"111":0,"114":0,"131":0,"134":0,"140":0,"141":0,"159":0,"165":0,"168":0,"169":0,"171":0,"174":0,"177":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/lib/LinkedListLibrary.sol","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0},"b":{"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"f":{"1":0,"2":0,"3":0,"4":0,"5":0},"fnMap":{"1":{"name":"initialize","line":48,"loc":{"start":{"line":48,"column":4},"end":{"line":54,"column":5}}},"2":{"name":"editList","line":74,"loc":{"start":{"line":74,"column":4},"end":{"line":79,"column":5}}},"3":{"name":"addNode","line":92,"loc":{"start":{"line":92,"column":4},"end":{"line":97,"column":5}}},"4":{"name":"updateNode","line":124,"loc":{"start":{"line":124,"column":4},"end":{"line":129,"column":5}}},"5":{"name":"readList","line":150,"loc":{"start":{"line":150,"column":4},"end":{"line":157,"column":5}}}},"statementMap":{"1":{"start":{"line":55,"column":8},"end":{"line":55,"column":1663}},"2":{"start":{"line":62,"column":8},"end":{"line":62,"column":43}},"3":{"start":{"line":63,"column":8},"end":{"line":63,"column":42}},"4":{"start":{"line":64,"column":8},"end":{"line":64,"column":33}},"5":{"start":{"line":98,"column":8},"end":{"line":98,"column":60}},"6":{"start":{"line":100,"column":8},"end":{"line":100,"column":3102}},"7":{"start":{"line":105,"column":8},"end":{"line":105,"column":3266}},"8":{"start":{"line":111,"column":8},"end":{"line":111,"column":40}},"9":{"start":{"line":114,"column":8},"end":{"line":114,"column":44}},"10":{"start":{"line":131,"column":8},"end":{"line":131,"column":85}},"11":{"start":{"line":134,"column":8},"end":{"line":134,"column":4189}},"12":{"start":{"line":140,"column":8},"end":{"line":140,"column":53}},"13":{"start":{"line":141,"column":8},"end":{"line":141,"column":47}},"14":{"start":{"line":159,"column":8},"end":{"line":159,"column":4983}},"15":{"start":{"line":165,"column":8},"end":{"line":165,"column":65}},"16":{"start":{"line":168,"column":8},"end":{"line":168,"column":56}},"17":{"start":{"line":169,"column":8},"end":{"line":169,"column":5331}},"18":{"start":{"line":171,"column":12},"end":{"line":171,"column":60}},"19":{"start":{"line":174,"column":12},"end":{"line":174,"column":103}},"20":{"start":{"line":177,"column":8},"end":{"line":177,"column":26}}},"branchMap":{"1":{"line":55,"type":"if","locations":[{"start":{"line":55,"column":8},"end":{"line":55,"column":8}},{"start":{"line":55,"column":8},"end":{"line":55,"column":8}}]},"2":{"line":100,"type":"if","locations":[{"start":{"line":100,"column":8},"end":{"line":100,"column":8}},{"start":{"line":100,"column":8},"end":{"line":100,"column":8}}]},"3":{"line":105,"type":"if","locations":[{"start":{"line":105,"column":8},"end":{"line":105,"column":8}},{"start":{"line":105,"column":8},"end":{"line":105,"column":8}}]},"4":{"line":134,"type":"if","locations":[{"start":{"line":134,"column":8},"end":{"line":134,"column":8}},{"start":{"line":134,"column":8},"end":{"line":134,"column":8}}]},"5":{"line":159,"type":"if","locations":[{"start":{"line":159,"column":8},"end":{"line":159,"column":8}},{"start":{"line":159,"column":8},"end":{"line":159,"column":8}}]}}},"contracts/meta-oracles/lib/RSILibrary.sol":{"l":{"63":0,"64":0,"67":0,"73":0,"74":0,"75":0,"76":0,"77":0,"79":0,"84":0,"90":0,"92":0,"94":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/lib/RSILibrary.sol","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0},"b":{"1":[0,0],"2":[0,0],"3":[0,0]},"f":{"1":0},"fnMap":{"1":{"name":"calculate","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":62,"column":5}}}},"statementMap":{"1":{"start":{"line":63,"column":8},"end":{"line":63,"column":35}},"2":{"start":{"line":64,"column":8},"end":{"line":64,"column":35}},"3":{"start":{"line":67,"column":8},"end":{"line":67,"column":1884}},"4":{"start":{"line":73,"column":8},"end":{"line":73,"column":2083}},"5":{"start":{"line":74,"column":12},"end":{"line":74,"column":52}},"6":{"start":{"line":75,"column":12},"end":{"line":75,"column":49}},"7":{"start":{"line":76,"column":12},"end":{"line":76,"column":2254}},"8":{"start":{"line":77,"column":16},"end":{"line":77,"column":85}},"9":{"start":{"line":79,"column":16},"end":{"line":79,"column":85}},"10":{"start":{"line":84,"column":8},"end":{"line":84,"column":2588}},"11":{"start":{"line":90,"column":8},"end":{"line":90,"column":48}},"12":{"start":{"line":92,"column":8},"end":{"line":92,"column":56}},"13":{"start":{"line":94,"column":8},"end":{"line":94,"column":23}}},"branchMap":{"1":{"line":67,"type":"if","locations":[{"start":{"line":67,"column":8},"end":{"line":67,"column":8}},{"start":{"line":67,"column":8},"end":{"line":67,"column":8}}]},"2":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":12},"end":{"line":76,"column":12}},{"start":{"line":76,"column":12},"end":{"line":76,"column":12}}]},"3":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":84,"column":8}},{"start":{"line":84,"column":8},"end":{"line":84,"column":8}}]}}},"contracts/meta-oracles/lib/TimeSeriesFeed.sol":{"l":{"79":0,"80":0,"81":0,"82":0,"84":0,"90":0,"94":0,"95":0,"99":0,"112":0,"117":0,"120":0,"123":0,"126":0,"144":0,"160":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/lib/TimeSeriesFeed.sol","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0},"b":{"1":[0,0],"2":[0,0]},"f":{"1":0,"2":0,"3":0,"4":0},"fnMap":{"1":{"name":"constructor","line":69,"loc":{"start":{"line":69,"column":4},"end":{"line":77,"column":5}}},"2":{"name":"poke","line":107,"loc":{"start":{"line":107,"column":4},"end":{"line":110,"column":5}}},"3":{"name":"read","line":137,"loc":{"start":{"line":137,"column":4},"end":{"line":143,"column":5}}},"4":{"name":"getTimeSeriesFeedState","line":155,"loc":{"start":{"line":155,"column":4},"end":{"line":159,"column":5}}}},"statementMap":{"1":{"start":{"line":79,"column":8},"end":{"line":79,"column":39}},"2":{"start":{"line":80,"column":8},"end":{"line":80,"column":37}},"3":{"start":{"line":81,"column":8},"end":{"line":81,"column":41}},"4":{"start":{"line":82,"column":8},"end":{"line":82,"column":46}},"5":{"start":{"line":84,"column":8},"end":{"line":84,"column":3562}},"6":{"start":{"line":90,"column":8},"end":{"line":90,"column":66}},"7":{"start":{"line":94,"column":8},"end":{"line":94,"column":3995}},"8":{"start":{"line":95,"column":12},"end":{"line":95,"column":52}},"9":{"start":{"line":99,"column":8},"end":{"line":99,"column":63}},"10":{"start":{"line":112,"column":8},"end":{"line":112,"column":4496}},"11":{"start":{"line":117,"column":8},"end":{"line":117,"column":86}},"12":{"start":{"line":120,"column":8},"end":{"line":120,"column":67}},"13":{"start":{"line":123,"column":8},"end":{"line":123,"column":66}},"14":{"start":{"line":126,"column":8},"end":{"line":126,"column":40}},"15":{"start":{"line":144,"column":8},"end":{"line":144,"column":54}},"16":{"start":{"line":160,"column":8},"end":{"line":160,"column":6098}}},"branchMap":{"1":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":84,"column":8}},{"start":{"line":84,"column":8},"end":{"line":84,"column":8}}]},"2":{"line":112,"type":"if","locations":[{"start":{"line":112,"column":8},"end":{"line":112,"column":8}},{"start":{"line":112,"column":8},"end":{"line":112,"column":8}}]}}},"contracts/meta-oracles/lib/TimeSeriesFeedV2.sol":{"l":{"77":22,"83":22,"89":22,"95":22,"101":22,"102":22,"105":22,"109":22,"110":0,"114":22,"127":2,"133":2,"136":2,"139":2,"157":4},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/lib/TimeSeriesFeedV2.sol","s":{"1":22,"2":22,"3":22,"4":22,"5":22,"6":22,"7":22,"8":22,"9":0,"10":22,"11":2,"12":2,"13":2,"14":2,"15":4},"b":{"1":[22,0],"2":[22,0],"3":[22,0],"4":[22,0],"5":[2,0]},"f":{"1":22,"2":2,"3":4},"fnMap":{"1":{"name":"constructor","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":74,"column":5}}},"2":{"name":"poke","line":122,"loc":{"start":{"line":122,"column":4},"end":{"line":125,"column":5}}},"3":{"name":"read","line":150,"loc":{"start":{"line":150,"column":4},"end":{"line":156,"column":5}}}},"statementMap":{"1":{"start":{"line":77,"column":8},"end":{"line":77,"column":3098}},"2":{"start":{"line":83,"column":8},"end":{"line":83,"column":3340}},"3":{"start":{"line":89,"column":8},"end":{"line":89,"column":3540}},"4":{"start":{"line":95,"column":8},"end":{"line":95,"column":3735}},"5":{"start":{"line":101,"column":8},"end":{"line":101,"column":39}},"6":{"start":{"line":102,"column":8},"end":{"line":102,"column":37}},"7":{"start":{"line":105,"column":8},"end":{"line":105,"column":66}},"8":{"start":{"line":109,"column":8},"end":{"line":109,"column":4294}},"9":{"start":{"line":110,"column":12},"end":{"line":110,"column":52}},"10":{"start":{"line":114,"column":8},"end":{"line":114,"column":47}},"11":{"start":{"line":127,"column":8},"end":{"line":127,"column":4813}},"12":{"start":{"line":133,"column":8},"end":{"line":133,"column":47}},"13":{"start":{"line":136,"column":8},"end":{"line":136,"column":66}},"14":{"start":{"line":139,"column":8},"end":{"line":139,"column":40}},"15":{"start":{"line":157,"column":8},"end":{"line":157,"column":54}}},"branchMap":{"1":{"line":77,"type":"if","locations":[{"start":{"line":77,"column":8},"end":{"line":77,"column":8}},{"start":{"line":77,"column":8},"end":{"line":77,"column":8}}]},"2":{"line":83,"type":"if","locations":[{"start":{"line":83,"column":8},"end":{"line":83,"column":8}},{"start":{"line":83,"column":8},"end":{"line":83,"column":8}}]},"3":{"line":89,"type":"if","locations":[{"start":{"line":89,"column":8},"end":{"line":89,"column":8}},{"start":{"line":89,"column":8},"end":{"line":89,"column":8}}]},"4":{"line":95,"type":"if","locations":[{"start":{"line":95,"column":8},"end":{"line":95,"column":8}},{"start":{"line":95,"column":8},"end":{"line":95,"column":8}}]},"5":{"line":127,"type":"if","locations":[{"start":{"line":127,"column":8},"end":{"line":127,"column":8}},{"start":{"line":127,"column":8},"end":{"line":127,"column":8}}]}}},"contracts/meta-oracles/lib/TimeSeriesStateLibrary.sol":{"l":{},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/lib/TimeSeriesStateLibrary.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/meta-oracles/MovingAverageOracleV2.sol":{"l":{"59":0,"61":0,"79":0,"82":0,"83":0,"84":0,"88":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/MovingAverageOracleV2.sol","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{},"f":{"1":0,"2":0},"fnMap":{"1":{"name":"constructor","line":53,"loc":{"start":{"line":53,"column":4},"end":{"line":58,"column":5}}},"2":{"name":"read","line":71,"loc":{"start":{"line":71,"column":4},"end":{"line":77,"column":5}}}},"statementMap":{"1":{"start":{"line":59,"column":8},"end":{"line":59,"column":47}},"2":{"start":{"line":61,"column":8},"end":{"line":61,"column":41}},"3":{"start":{"line":79,"column":8},"end":{"line":79,"column":77}},"4":{"start":{"line":82,"column":8},"end":{"line":82,"column":27}},"5":{"start":{"line":83,"column":8},"end":{"line":83,"column":2637}},"6":{"start":{"line":84,"column":12},"end":{"line":84,"column":46}},"7":{"start":{"line":88,"column":8},"end":{"line":88,"column":39}}},"branchMap":{}},"contracts/meta-oracles/oracles/ConstantPriceOracle.sol":{"l":{"46":0,"59":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/oracles/ConstantPriceOracle.sol","s":{"1":0,"2":0},"b":{},"f":{"1":0,"2":0},"fnMap":{"1":{"name":"constructor","line":41,"loc":{"start":{"line":41,"column":4},"end":{"line":45,"column":5}}},"2":{"name":"read","line":54,"loc":{"start":{"line":54,"column":4},"end":{"line":58,"column":5}}}},"statementMap":{"1":{"start":{"line":46,"column":8},"end":{"line":46,"column":33}},"2":{"start":{"line":59,"column":8},"end":{"line":59,"column":26}}},"branchMap":{}},"contracts/meta-oracles/oracles/CTokenOracle.sol":{"l":{"68":0,"69":0,"70":0,"71":0,"72":0,"89":0,"92":0,"96":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/oracles/CTokenOracle.sol","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{},"f":{"1":0,"2":0},"fnMap":{"1":{"name":"constructor","line":59,"loc":{"start":{"line":59,"column":4},"end":{"line":67,"column":5}}},"2":{"name":"read","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":87,"column":5}}}},"statementMap":{"1":{"start":{"line":68,"column":8},"end":{"line":68,"column":23}},"2":{"start":{"line":69,"column":8},"end":{"line":69,"column":39}},"3":{"start":{"line":70,"column":8},"end":{"line":70,"column":47}},"4":{"start":{"line":71,"column":8},"end":{"line":71,"column":43}},"5":{"start":{"line":72,"column":8},"end":{"line":72,"column":41}},"6":{"start":{"line":89,"column":8},"end":{"line":89,"column":57}},"7":{"start":{"line":92,"column":8},"end":{"line":92,"column":60}},"8":{"start":{"line":96,"column":8},"end":{"line":96,"column":3120}}},"branchMap":{}},"contracts/meta-oracles/oracles/TwoAssetRatioOracle.sol":{"l":{"58":0,"59":0,"60":0,"73":0,"74":0,"77":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/oracles/TwoAssetRatioOracle.sol","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"b":{},"f":{"1":0,"2":0},"fnMap":{"1":{"name":"constructor","line":51,"loc":{"start":{"line":51,"column":4},"end":{"line":57,"column":5}}},"2":{"name":"read","line":68,"loc":{"start":{"line":68,"column":4},"end":{"line":72,"column":5}}}},"statementMap":{"1":{"start":{"line":58,"column":8},"end":{"line":58,"column":47}},"2":{"start":{"line":59,"column":8},"end":{"line":59,"column":49}},"3":{"start":{"line":60,"column":8},"end":{"line":60,"column":41}},"4":{"start":{"line":73,"column":8},"end":{"line":73,"column":59}},"5":{"start":{"line":74,"column":8},"end":{"line":74,"column":61}},"6":{"start":{"line":77,"column":8},"end":{"line":77,"column":71}}},"branchMap":{}},"contracts/meta-oracles/proxies/ChainlinkOracleAdapter.sol":{"l":{"50":0,"66":0,"69":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/proxies/ChainlinkOracleAdapter.sol","s":{"1":0,"2":0,"3":0},"b":{},"f":{"1":0,"2":0},"fnMap":{"1":{"name":"constructor","line":45,"loc":{"start":{"line":45,"column":4},"end":{"line":49,"column":5}}},"2":{"name":"read","line":60,"loc":{"start":{"line":60,"column":4},"end":{"line":64,"column":5}}}},"statementMap":{"1":{"start":{"line":50,"column":8},"end":{"line":50,"column":23}},"2":{"start":{"line":66,"column":8},"end":{"line":66,"column":61}},"3":{"start":{"line":69,"column":8},"end":{"line":69,"column":49}}},"branchMap":{}},"contracts/meta-oracles/proxies/DydxOracleAdapter.sol":{"l":{"51":0,"52":0,"68":0,"69":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/proxies/DydxOracleAdapter.sol","s":{"1":0,"2":0,"3":0,"4":0},"b":{},"f":{"1":0,"2":0},"fnMap":{"1":{"name":"constructor","line":45,"loc":{"start":{"line":45,"column":4},"end":{"line":50,"column":5}}},"2":{"name":"read","line":62,"loc":{"start":{"line":62,"column":4},"end":{"line":66,"column":5}}}},"statementMap":{"1":{"start":{"line":51,"column":8},"end":{"line":51,"column":47}},"2":{"start":{"line":52,"column":8},"end":{"line":52,"column":45}},"3":{"start":{"line":68,"column":8},"end":{"line":68,"column":84}},"4":{"start":{"line":69,"column":8},"end":{"line":69,"column":26}}},"branchMap":{}},"contracts/meta-oracles/proxies/LegacyMakerOracleAdapter.sol":{"l":{"45":31,"61":5},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/proxies/LegacyMakerOracleAdapter.sol","s":{"1":31,"2":5},"b":{},"f":{"1":31,"2":5},"fnMap":{"1":{"name":"constructor","line":40,"loc":{"start":{"line":40,"column":4},"end":{"line":44,"column":5}}},"2":{"name":"read","line":55,"loc":{"start":{"line":55,"column":4},"end":{"line":59,"column":5}}}},"statementMap":{"1":{"start":{"line":45,"column":8},"end":{"line":45,"column":45}},"2":{"start":{"line":61,"column":8},"end":{"line":61,"column":49}}},"branchMap":{}},"contracts/meta-oracles/proxies/MovingAverageOracleV1Proxy.sol":{"l":{"50":0,"67":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/proxies/MovingAverageOracleV1Proxy.sol","s":{"1":0,"2":0},"b":{},"f":{"1":0,"2":0},"fnMap":{"1":{"name":"constructor","line":45,"loc":{"start":{"line":45,"column":4},"end":{"line":49,"column":5}}},"2":{"name":"read","line":60,"loc":{"start":{"line":60,"column":4},"end":{"line":66,"column":5}}}},"statementMap":{"1":{"start":{"line":50,"column":8},"end":{"line":50,"column":47}},"2":{"start":{"line":67,"column":8},"end":{"line":67,"column":58}}},"branchMap":{}},"contracts/meta-oracles/proxies/OracleProxy.sol":{"l":{"59":31,"77":5,"93":0,"99":0,"101":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/proxies/OracleProxy.sol","s":{"1":31,"2":5,"3":0,"4":0,"5":0},"b":{"1":[0,0]},"f":{"1":31,"2":5,"3":0},"fnMap":{"1":{"name":"constructor","line":54,"loc":{"start":{"line":54,"column":4},"end":{"line":58,"column":5}}},"2":{"name":"read","line":70,"loc":{"start":{"line":70,"column":4},"end":{"line":75,"column":5}}},"3":{"name":"changeOracleAddress","line":85,"loc":{"start":{"line":85,"column":4},"end":{"line":91,"column":5}}}},"statementMap":{"1":{"start":{"line":59,"column":8},"end":{"line":59,"column":38}},"2":{"start":{"line":77,"column":8},"end":{"line":77,"column":36}},"3":{"start":{"line":93,"column":8},"end":{"line":93,"column":2793}},"4":{"start":{"line":99,"column":8},"end":{"line":99,"column":41}},"5":{"start":{"line":101,"column":8},"end":{"line":101,"column":57}}},"branchMap":{"1":{"line":93,"type":"if","locations":[{"start":{"line":93,"column":8},"end":{"line":93,"column":8}},{"start":{"line":93,"column":8},"end":{"line":93,"column":8}}]}}},"contracts/meta-oracles/RSIOracle.sol":{"l":{"56":0,"58":0,"76":0,"82":0,"85":0},"path":"/Users/brianweickmann/Documents/Source/set-protocol-oracles/contracts/meta-oracles/RSIOracle.sol","s":{"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"1":[0,0]},"f":{"1":0,"2":0},"fnMap":{"1":{"name":"constructor","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":55,"column":5}}},"2":{"name":"read","line":68,"loc":{"start":{"line":68,"column":4},"end":{"line":74,"column":5}}}},"statementMap":{"1":{"start":{"line":56,"column":8},"end":{"line":56,"column":47}},"2":{"start":{"line":58,"column":8},"end":{"line":58,"column":41}},"3":{"start":{"line":76,"column":8},"end":{"line":76,"column":2288}},"4":{"start":{"line":82,"column":8},"end":{"line":82,"column":87}},"5":{"start":{"line":85,"column":8},"end":{"line":85,"column":46}}},"branchMap":{"1":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":8},"end":{"line":76,"column":8}},{"start":{"line":76,"column":8},"end":{"line":76,"column":8}}]}}}}