-
Notifications
You must be signed in to change notification settings - Fork 24
/
Copy pathcoverage.json
1 lines (1 loc) · 55.3 KB
/
coverage.json
1
{"contracts/CTFRegistry.sol":{"l":{"11":12,"16":3,"20":3,"21":3,"22":3,"24":3,"25":3,"27":3,"28":3,"34":3,"35":6,"36":6,"37":6,"45":3,"46":3,"56":3,"63":3,"64":3,"65":3,"66":3,"67":243960,"69":3,"73":6,"75":6,"77":6,"81":6},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/CTFRegistry.sol","s":{"1":12,"2":3,"3":3,"4":3,"5":3,"6":6,"7":6,"8":3,"9":6,"10":3,"11":3,"12":3,"13":3,"14":3,"15":3,"16":3,"17":243960,"18":3,"19":6,"20":6,"21":6,"22":6},"b":{"1":[3,3],"2":[3,0],"3":[3,3],"4":[3,0]},"f":{"1":12,"2":3,"3":3,"4":3,"5":6},"fnMap":{"1":{"name":"resolveAddress","line":10,"loc":{"start":{"line":10,"column":4},"end":{"line":10,"column":75}}},"2":{"name":"deployCTF","line":15,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":84}}},"3":{"name":"_decodeAddresses","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":49,"column":84}}},"4":{"name":"_decodeContractCode","line":62,"loc":{"start":{"line":62,"column":4},"end":{"line":62,"column":72}}},"5":{"name":"_getSig","line":72,"loc":{"start":{"line":72,"column":4},"end":{"line":72,"column":95}}}},"statementMap":{"1":{"start":{"line":11,"column":8},"end":{"line":11,"column":36}},"2":{"start":{"line":16,"column":8},"end":{"line":16,"column":46}},"3":{"start":{"line":24,"column":8},"end":{"line":24,"column":40}},"4":{"start":{"line":25,"column":8},"end":{"line":25,"column":40}},"5":{"start":{"line":34,"column":8},"end":{"line":34,"column":1109}},"6":{"start":{"line":35,"column":12},"end":{"line":35,"column":70}},"7":{"start":{"line":36,"column":12},"end":{"line":36,"column":51}},"8":{"start":{"line":36,"column":30},"end":{"line":36,"column":50}},"9":{"start":{"line":37,"column":12},"end":{"line":37,"column":51}},"10":{"start":{"line":37,"column":30},"end":{"line":37,"column":50}},"11":{"start":{"line":45,"column":8},"end":{"line":45,"column":46}},"12":{"start":{"line":46,"column":8},"end":{"line":46,"column":46}},"13":{"start":{"line":63,"column":8},"end":{"line":63,"column":35}},"14":{"start":{"line":64,"column":8},"end":{"line":64,"column":37}},"15":{"start":{"line":65,"column":8},"end":{"line":65,"column":50}},"16":{"start":{"line":66,"column":8},"end":{"line":66,"column":2183}},"17":{"start":{"line":67,"column":10},"end":{"line":67,"column":33}},"18":{"start":{"line":69,"column":8},"end":{"line":69,"column":21}},"19":{"start":{"line":73,"column":8},"end":{"line":73,"column":63}},"20":{"start":{"line":75,"column":8},"end":{"line":75,"column":51}},"21":{"start":{"line":77,"column":8},"end":{"line":77,"column":54}},"22":{"start":{"line":81,"column":8},"end":{"line":81,"column":17}}},"branchMap":{"1":{"line":36,"type":"if","locations":[{"start":{"line":36,"column":12},"end":{"line":36,"column":12}},{"start":{"line":36,"column":12},"end":{"line":36,"column":12}}]},"2":{"line":36,"type":"if","locations":[{"start":{"line":36,"column":30},"end":{"line":36,"column":30}},{"start":{"line":36,"column":30},"end":{"line":36,"column":30}}]},"3":{"line":37,"type":"if","locations":[{"start":{"line":37,"column":12},"end":{"line":37,"column":12}},{"start":{"line":37,"column":12},"end":{"line":37,"column":12}}]},"4":{"line":37,"type":"if","locations":[{"start":{"line":37,"column":30},"end":{"line":37,"column":30}},{"start":{"line":37,"column":30},"end":{"line":37,"column":30}}]}}},"contracts/lib/ECRecovery.sol":{"l":{"21":0,"22":0,"23":0,"26":0,"27":0,"31":0,"38":0,"39":0,"43":0,"44":0,"46":0},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/ECRecovery.sol","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"1":[0,0],"2":[0,0],"3":[0,0]},"f":{"1":0},"fnMap":{"1":{"name":"recover","line":16,"loc":{"start":{"line":16,"column":4},"end":{"line":20,"column":5}}}},"statementMap":{"1":{"start":{"line":26,"column":8},"end":{"line":26,"column":674}},"2":{"start":{"line":27,"column":8},"end":{"line":27,"column":27}},"3":{"start":{"line":38,"column":8},"end":{"line":38,"column":1032}},"4":{"start":{"line":39,"column":8},"end":{"line":39,"column":14}},"5":{"start":{"line":43,"column":8},"end":{"line":43,"column":1145}},"6":{"start":{"line":44,"column":8},"end":{"line":44,"column":27}},"7":{"start":{"line":46,"column":8},"end":{"line":46,"column":39}}},"branchMap":{"1":{"line":26,"type":"if","locations":[{"start":{"line":26,"column":8},"end":{"line":26,"column":8}},{"start":{"line":26,"column":8},"end":{"line":26,"column":8}}]},"2":{"line":38,"type":"if","locations":[{"start":{"line":38,"column":8},"end":{"line":38,"column":8}},{"start":{"line":38,"column":8},"end":{"line":38,"column":8}}]},"3":{"line":43,"type":"if","locations":[{"start":{"line":43,"column":8},"end":{"line":43,"column":8}},{"start":{"line":43,"column":8},"end":{"line":43,"column":8}}]}}},"contracts/lib/extensions/ERC20Extension.sol":{"l":{"8":0,"14":0,"20":0,"26":0,"32":0,"38":0,"39":0,"41":0,"47":0,"51":0,"53":0,"55":0,"57":0,"58":0,"63":0,"65":0,"68":0,"70":0,"73":0,"78":0,"80":0,"81":0,"83":0,"86":0,"90":0,"91":0,"93":0,"97":0,"98":0,"100":0,"101":0,"103":0,"104":0},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/extensions/ERC20Extension.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},"b":{"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0]},"f":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0},"fnMap":{"1":{"name":"getTokenAddress","line":7,"loc":{"start":{"line":7,"column":4},"end":{"line":7,"column":73}}},"2":{"name":"getPartyA","line":13,"loc":{"start":{"line":13,"column":4},"end":{"line":13,"column":67}}},"3":{"name":"getPartyB","line":19,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":67}}},"4":{"name":"getBalanceA","line":25,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":71}}},"5":{"name":"getBalanceB","line":31,"loc":{"start":{"line":31,"column":4},"end":{"line":31,"column":71}}},"6":{"name":"getTotal","line":37,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":58}}},"7":{"name":"open","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":50,"column":71}}},"8":{"name":"join","line":61,"loc":{"start":{"line":61,"column":4},"end":{"line":61,"column":71}}},"9":{"name":"update","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":76,"column":53}}},"10":{"name":"finalizeByzantine","line":89,"loc":{"start":{"line":89,"column":4},"end":{"line":89,"column":86}}},"11":{"name":"finalize","line":96,"loc":{"start":{"line":96,"column":4},"end":{"line":96,"column":55}}}},"statementMap":{"1":{"start":{"line":47,"column":8},"end":{"line":47,"column":22}},"2":{"start":{"line":51,"column":8},"end":{"line":51,"column":93}},"3":{"start":{"line":53,"column":8},"end":{"line":53,"column":74}},"4":{"start":{"line":55,"column":8},"end":{"line":55,"column":121}},"5":{"start":{"line":58,"column":8},"end":{"line":58,"column":19}},"6":{"start":{"line":63,"column":8},"end":{"line":63,"column":93}},"7":{"start":{"line":65,"column":8},"end":{"line":65,"column":74}},"8":{"start":{"line":68,"column":8},"end":{"line":68,"column":121}},"9":{"start":{"line":73,"column":8},"end":{"line":73,"column":108}},"10":{"start":{"line":78,"column":8},"end":{"line":78,"column":74}},"11":{"start":{"line":80,"column":8},"end":{"line":80,"column":2963}},"12":{"start":{"line":82,"column":15},"end":{"line":82,"column":3119}},"13":{"start":{"line":86,"column":8},"end":{"line":86,"column":108}},"14":{"start":{"line":90,"column":8},"end":{"line":90,"column":74}},"15":{"start":{"line":91,"column":8},"end":{"line":91,"column":118}},"16":{"start":{"line":97,"column":8},"end":{"line":97,"column":37}},"17":{"start":{"line":98,"column":8},"end":{"line":98,"column":37}},"18":{"start":{"line":100,"column":8},"end":{"line":100,"column":74}},"19":{"start":{"line":101,"column":8},"end":{"line":101,"column":118}}},"branchMap":{"1":{"line":51,"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":51,"column":8}},{"start":{"line":51,"column":8},"end":{"line":51,"column":8}}]},"2":{"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}}]},"3":{"line":63,"type":"if","locations":[{"start":{"line":63,"column":8},"end":{"line":63,"column":8}},{"start":{"line":63,"column":8},"end":{"line":63,"column":8}}]},"4":{"line":68,"type":"if","locations":[{"start":{"line":68,"column":8},"end":{"line":68,"column":8}},{"start":{"line":68,"column":8},"end":{"line":68,"column":8}}]},"5":{"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}}]},"6":{"line":80,"type":"if","locations":[{"start":{"line":80,"column":8},"end":{"line":80,"column":8}},{"start":{"line":80,"column":8},"end":{"line":80,"column":8}}]},"7":{"line":82,"type":"if","locations":[{"start":{"line":82,"column":15},"end":{"line":82,"column":15}},{"start":{"line":82,"column":15},"end":{"line":82,"column":15}}]},"8":{"line":86,"type":"if","locations":[{"start":{"line":86,"column":8},"end":{"line":86,"column":8}},{"start":{"line":86,"column":8},"end":{"line":86,"column":8}}]},"9":{"line":91,"type":"if","locations":[{"start":{"line":91,"column":8},"end":{"line":91,"column":8}},{"start":{"line":91,"column":8},"end":{"line":91,"column":8}}]},"10":{"line":101,"type":"if","locations":[{"start":{"line":101,"column":8},"end":{"line":101,"column":8}},{"start":{"line":101,"column":8},"end":{"line":101,"column":8}}]}}},"contracts/lib/extensions/ERC721Extension.sol":{"l":{},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/extensions/ERC721Extension.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/lib/extensions/EtherExtension.sol":{"l":{"5":0,"11":3,"17":3,"23":8,"29":8,"35":0,"36":0,"38":0,"44":0,"48":5,"51":5,"55":5,"59":5,"65":0,"72":3,"73":3},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/extensions/EtherExtension.sol","s":{"1":0,"2":5,"3":5,"4":5,"5":5,"6":0,"7":3,"8":3},"b":{"1":[5,0],"2":[5,0],"3":[5,0],"4":[5,0],"5":[0,0]},"f":{"1":0,"2":3,"3":3,"4":8,"5":8,"6":0,"7":5,"8":5,"9":0,"10":3},"fnMap":{"1":{"name":"getMetaAddress","line":4,"loc":{"start":{"line":4,"column":4},"end":{"line":4,"column":71}}},"2":{"name":"getPartyA","line":10,"loc":{"start":{"line":10,"column":4},"end":{"line":10,"column":67}}},"3":{"name":"getPartyB","line":16,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":67}}},"4":{"name":"getBalanceA","line":22,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":71}}},"5":{"name":"getBalanceB","line":28,"loc":{"start":{"line":28,"column":4},"end":{"line":28,"column":71}}},"6":{"name":"getTotal","line":34,"loc":{"start":{"line":34,"column":4},"end":{"line":34,"column":58}}},"7":{"name":"open","line":47,"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":41}}},"8":{"name":"join","line":54,"loc":{"start":{"line":54,"column":4},"end":{"line":54,"column":41}}},"9":{"name":"update","line":64,"loc":{"start":{"line":64,"column":4},"end":{"line":64,"column":43}}},"10":{"name":"finalize","line":70,"loc":{"start":{"line":70,"column":4},"end":{"line":70,"column":40}}}},"statementMap":{"1":{"start":{"line":44,"column":8},"end":{"line":44,"column":22}},"2":{"start":{"line":48,"column":8},"end":{"line":48,"column":82}},"3":{"start":{"line":51,"column":8},"end":{"line":51,"column":97}},"4":{"start":{"line":55,"column":8},"end":{"line":55,"column":82}},"5":{"start":{"line":59,"column":8},"end":{"line":59,"column":97}},"6":{"start":{"line":65,"column":8},"end":{"line":65,"column":30}},"7":{"start":{"line":72,"column":8},"end":{"line":72,"column":24}},"8":{"start":{"line":73,"column":8},"end":{"line":73,"column":24}}},"branchMap":{"1":{"line":48,"type":"if","locations":[{"start":{"line":48,"column":8},"end":{"line":48,"column":8}},{"start":{"line":48,"column":8},"end":{"line":48,"column":8}}]},"2":{"line":51,"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":51,"column":8}},{"start":{"line":51,"column":8},"end":{"line":51,"column":8}}]},"3":{"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}}]},"4":{"line":59,"type":"if","locations":[{"start":{"line":59,"column":8},"end":{"line":59,"column":8}},{"start":{"line":59,"column":8},"end":{"line":59,"column":8}}]},"5":{"line":65,"type":"if","locations":[{"start":{"line":65,"column":8},"end":{"line":65,"column":8}},{"start":{"line":65,"column":8},"end":{"line":65,"column":8}}]}}},"contracts/lib/interpreters/LibBattleEth.sol":{"l":{},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/interpreters/LibBattleEth.sol","s":{},"b":{},"f":{"1":0},"fnMap":{"1":{"name":"finalizeState","line":4,"loc":{"start":{"line":4,"column":4},"end":{"line":4,"column":65}}}},"statementMap":{},"branchMap":{}},"contracts/lib/interpreters/LibBidirectionalERC20.sol":{"l":{"15":0,"21":0,"23":0,"24":0,"26":0,"27":0,"31":0,"37":0,"43":0,"49":0,"55":0,"56":0,"58":0,"64":0},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/interpreters/LibBidirectionalERC20.sol","s":{"1":0,"2":0,"3":0,"4":0},"b":{"1":[0,0],"2":[0,0]},"f":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"fnMap":{"1":{"name":"getTokenAddress","line":14,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":73}}},"2":{"name":"finalizeState","line":20,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":60}}},"3":{"name":"getPartyA","line":30,"loc":{"start":{"line":30,"column":4},"end":{"line":30,"column":67}}},"4":{"name":"getPartyB","line":36,"loc":{"start":{"line":36,"column":4},"end":{"line":36,"column":67}}},"5":{"name":"getBalanceA","line":42,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":71}}},"6":{"name":"getBalanceB","line":48,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":71}}},"7":{"name":"getTotal","line":54,"loc":{"start":{"line":54,"column":4},"end":{"line":54,"column":58}}}},"statementMap":{"1":{"start":{"line":21,"column":8},"end":{"line":21,"column":77}},"2":{"start":{"line":23,"column":8},"end":{"line":23,"column":74}},"3":{"start":{"line":24,"column":8},"end":{"line":24,"column":118}},"4":{"start":{"line":64,"column":8},"end":{"line":64,"column":22}}},"branchMap":{"1":{"line":21,"type":"if","locations":[{"start":{"line":21,"column":8},"end":{"line":21,"column":8}},{"start":{"line":21,"column":8},"end":{"line":21,"column":8}}]},"2":{"line":24,"type":"if","locations":[{"start":{"line":24,"column":8},"end":{"line":24,"column":8}},{"start":{"line":24,"column":8},"end":{"line":24,"column":8}}]}}},"contracts/lib/interpreters/LibBidirectionalEther.sol":{"l":{"10":3,"12":3,"13":3,"17":3,"18":3,"19":3,"21":3,"22":3,"26":3,"32":3,"38":3,"44":3,"50":6,"56":6,"62":9,"63":9,"65":9,"71":9},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/interpreters/LibBidirectionalEther.sol","s":{"1":3,"2":3,"3":3,"4":3,"5":3,"6":3,"7":3,"8":9},"b":{"1":[3,0],"2":[3,0]},"f":{"1":3,"2":3,"3":3,"4":3,"5":3,"6":3,"7":6,"8":6,"9":9},"fnMap":{"1":{"name":"finalizeState","line":9,"loc":{"start":{"line":9,"column":4},"end":{"line":9,"column":45}}},"2":{"name":"finalizeByzantine","line":16,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":49}}},"3":{"name":"getMetaAddress","line":25,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":70}}},"4":{"name":"getRegistry","line":31,"loc":{"start":{"line":31,"column":4},"end":{"line":31,"column":66}}},"5":{"name":"getPartyA","line":37,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":67}}},"6":{"name":"getPartyB","line":43,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":67}}},"7":{"name":"getBalanceA","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":49,"column":71}}},"8":{"name":"getBalanceB","line":55,"loc":{"start":{"line":55,"column":4},"end":{"line":55,"column":71}}},"9":{"name":"getTotal","line":61,"loc":{"start":{"line":61,"column":4},"end":{"line":61,"column":58}}}},"statementMap":{"1":{"start":{"line":10,"column":8},"end":{"line":10,"column":77}},"2":{"start":{"line":12,"column":8},"end":{"line":12,"column":24}},"3":{"start":{"line":13,"column":8},"end":{"line":13,"column":24}},"4":{"start":{"line":17,"column":8},"end":{"line":17,"column":62}},"5":{"start":{"line":18,"column":8},"end":{"line":18,"column":70}},"6":{"start":{"line":19,"column":8},"end":{"line":19,"column":40}},"7":{"start":{"line":21,"column":8},"end":{"line":21,"column":121}},"8":{"start":{"line":71,"column":8},"end":{"line":71,"column":22}}},"branchMap":{"1":{"line":10,"type":"if","locations":[{"start":{"line":10,"column":8},"end":{"line":10,"column":8}},{"start":{"line":10,"column":8},"end":{"line":10,"column":8}}]},"2":{"line":21,"type":"if","locations":[{"start":{"line":21,"column":8},"end":{"line":21,"column":8}},{"start":{"line":21,"column":8},"end":{"line":21,"column":8}}]}}},"contracts/lib/interpreters/LibHashLockERC20.sol":{"l":{"21":0,"26":0,"27":0,"28":0},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/interpreters/LibHashLockERC20.sol","s":{"1":0,"2":0,"3":0},"b":{"1":[0,0]},"f":{"1":0,"2":0},"fnMap":{"1":{"name":"finalizeState","line":18,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":61}}},"2":{"name":"updateHTLCtoken","line":24,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":88}}}},"statementMap":{"1":{"start":{"line":21,"column":8},"end":{"line":21,"column":19}},"2":{"start":{"line":26,"column":8},"end":{"line":26,"column":68}},"3":{"start":{"line":27,"column":8},"end":{"line":27,"column":51}}},"branchMap":{"1":{"line":27,"type":"if","locations":[{"start":{"line":27,"column":8},"end":{"line":27,"column":8}},{"start":{"line":27,"column":8},"end":{"line":27,"column":8}}]}}},"contracts/lib/interpreters/LibHashlockEther.sol":{"l":{"24":1,"25":1,"26":1,"28":1,"29":1,"33":1,"39":1,"45":0,"51":0,"57":0,"63":0,"69":2,"70":2,"72":2,"78":2},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/interpreters/LibHashlockEther.sol","s":{"1":1,"2":1,"3":1,"4":1,"5":2},"b":{"1":[1,0]},"f":{"1":1,"2":1,"3":1,"4":1,"5":0,"6":0,"7":0,"8":0,"9":2},"fnMap":{"1":{"name":"finalizeState","line":18,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":46}}},"2":{"name":"finalizeByzantine","line":23,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":49}}},"3":{"name":"getMetaAddress","line":32,"loc":{"start":{"line":32,"column":4},"end":{"line":32,"column":70}}},"4":{"name":"getRegistry","line":38,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":66}}},"5":{"name":"getPartyA","line":44,"loc":{"start":{"line":44,"column":4},"end":{"line":44,"column":67}}},"6":{"name":"getPartyB","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":50,"column":67}}},"7":{"name":"getBalanceA","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":56,"column":71}}},"8":{"name":"getBalanceB","line":62,"loc":{"start":{"line":62,"column":4},"end":{"line":62,"column":71}}},"9":{"name":"getTotal","line":68,"loc":{"start":{"line":68,"column":4},"end":{"line":68,"column":58}}}},"statementMap":{"1":{"start":{"line":24,"column":8},"end":{"line":24,"column":62}},"2":{"start":{"line":25,"column":8},"end":{"line":25,"column":70}},"3":{"start":{"line":26,"column":8},"end":{"line":26,"column":40}},"4":{"start":{"line":28,"column":8},"end":{"line":28,"column":121}},"5":{"start":{"line":78,"column":8},"end":{"line":78,"column":22}}},"branchMap":{"1":{"line":28,"type":"if","locations":[{"start":{"line":28,"column":8},"end":{"line":28,"column":8}},{"start":{"line":28,"column":8},"end":{"line":28,"column":8}}]}}},"contracts/lib/interpreters/LibPaymentERC20.sol":{"l":{},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/interpreters/LibPaymentERC20.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/lib/interpreters/LibPaymentEth.sol":{"l":{},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/interpreters/LibPaymentEth.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/lib/interpreters/LibVirtualChannel.sol":{"l":{},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/interpreters/LibVirtualChannel.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/lib/token/HumanStandardToken.sol":{"l":{"39":0,"40":0,"41":0,"42":0,"43":0,"48":0,"49":0,"54":0,"55":0},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/token/HumanStandardToken.sol","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0},"b":{"1":[0,0]},"f":{"1":0,"2":0},"fnMap":{"1":{"name":null,"line":33,"loc":{"start":{"line":33,"column":4},"end":{"line":38,"column":18}}},"2":{"name":"approveAndCall","line":47,"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":107}}}},"statementMap":{"1":{"start":{"line":39,"column":8},"end":{"line":39,"column":44}},"2":{"start":{"line":40,"column":8},"end":{"line":40,"column":35}},"3":{"start":{"line":41,"column":8},"end":{"line":41,"column":24}},"4":{"start":{"line":42,"column":8},"end":{"line":42,"column":31}},"5":{"start":{"line":43,"column":8},"end":{"line":43,"column":28}},"6":{"start":{"line":48,"column":8},"end":{"line":48,"column":45}},"7":{"start":{"line":49,"column":8},"end":{"line":49,"column":51}},"8":{"start":{"line":54,"column":8},"end":{"line":54,"column":145}},"9":{"start":{"line":55,"column":8},"end":{"line":55,"column":19}}},"branchMap":{"1":{"line":54,"type":"if","locations":[{"start":{"line":54,"column":8},"end":{"line":54,"column":8}},{"start":{"line":54,"column":8},"end":{"line":54,"column":8}}]}}},"contracts/lib/token/StandardToken.sol":{"l":{"20":0,"21":0,"22":0,"23":0,"24":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"39":0,"43":0,"44":0,"45":0,"49":0},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/token/StandardToken.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,"5":0},"fnMap":{"1":{"name":"transfer","line":15,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":78}}},"2":{"name":"transferFrom","line":27,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":97}}},"3":{"name":"balanceOf","line":38,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":78}}},"4":{"name":"approve","line":42,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":82}}},"5":{"name":"allowance","line":48,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":98}}}},"statementMap":{"1":{"start":{"line":20,"column":8},"end":{"line":20,"column":46}},"2":{"start":{"line":21,"column":8},"end":{"line":21,"column":37}},"3":{"start":{"line":22,"column":8},"end":{"line":22,"column":30}},"4":{"start":{"line":23,"column":8},"end":{"line":23,"column":46}},"5":{"start":{"line":24,"column":8},"end":{"line":24,"column":19}},"6":{"start":{"line":30,"column":8},"end":{"line":30,"column":81}},"7":{"start":{"line":31,"column":8},"end":{"line":31,"column":30}},"8":{"start":{"line":32,"column":8},"end":{"line":32,"column":32}},"9":{"start":{"line":33,"column":8},"end":{"line":33,"column":43}},"10":{"start":{"line":34,"column":8},"end":{"line":34,"column":41}},"11":{"start":{"line":35,"column":8},"end":{"line":35,"column":19}},"12":{"start":{"line":39,"column":8},"end":{"line":39,"column":31}},"13":{"start":{"line":43,"column":8},"end":{"line":43,"column":45}},"14":{"start":{"line":44,"column":8},"end":{"line":44,"column":51}},"15":{"start":{"line":45,"column":8},"end":{"line":45,"column":19}},"16":{"start":{"line":49,"column":6},"end":{"line":49,"column":38}}},"branchMap":{"1":{"line":20,"type":"if","locations":[{"start":{"line":20,"column":8},"end":{"line":20,"column":8}},{"start":{"line":20,"column":8},"end":{"line":20,"column":8}}]},"2":{"line":30,"type":"if","locations":[{"start":{"line":30,"column":8},"end":{"line":30,"column":8}},{"start":{"line":30,"column":8},"end":{"line":30,"column":8}}]}}},"contracts/lib/token/Token.sol":{"l":{},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/lib/token/Token.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/MetaChannel.sol":{"l":{"43":8,"44":8,"45":8,"46":8,"56":0,"58":0,"60":0,"63":0,"66":0,"70":0,"72":0,"73":0,"75":0,"76":0,"77":0,"78":0,"83":0,"85":0,"88":0,"90":0,"94":0,"95":0,"96":0,"98":0,"99":0,"101":0,"102":0,"104":0,"105":0,"107":0,"114":4,"115":4,"117":4,"120":4,"122":4,"125":4,"128":4,"130":4,"132":4,"137":4,"139":4,"140":4,"141":4,"142":4,"143":4,"149":0,"150":0,"152":0,"155":0,"157":0,"159":0,"160":0,"162":0,"163":0,"165":0,"167":0,"169":0,"170":0,"171":0,"172":0,"178":4,"179":4,"180":4,"182":4,"183":4,"184":4,"186":4,"187":4,"188":4,"191":4,"199":1,"200":1,"202":1,"205":1,"207":1,"209":1,"210":1,"217":1,"218":1,"220":1,"225":0,"231":1,"232":1,"234":1,"236":1,"237":1,"239":1,"241":1,"242":1,"246":0,"247":0,"249":0,"251":0,"252":0,"254":0,"256":0,"257":0,"258":0,"262":1,"263":1,"264":1,"266":1,"271":4,"277":4,"283":4,"289":4,"296":5,"297":5,"299":5,"300":2,"302":2,"303":1,"305":1,"309":5,"313":0,"317":5,"318":5,"322":0,"323":0,"327":4,"333":1,"339":10,"340":10,"342":10,"344":10,"348":10,"368":8,"369":8},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/MetaChannel.sol","s":{"1":8,"2":8,"3":8,"4":8,"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,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":4,"31":4,"32":4,"33":4,"34":4,"35":4,"36":4,"37":4,"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":4,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":4,"61":4,"62":4,"63":4,"64":4,"65":4,"66":4,"67":4,"68":4,"69":4,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":0,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":1,"96":1,"97":1,"98":1,"99":5,"100":5,"101":2,"102":1,"103":1,"104":5,"105":5,"106":5,"107":0,"108":0,"109":10,"110":10,"111":10,"112":10,"113":10,"114":8,"115":8},"b":{"1":[8,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[4,0],"18":[4,0],"19":[4,0],"20":[4,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[4,0],"27":[4,0],"28":[4,0],"29":[4,0],"30":[0,4],"31":[1,0],"32":[1,0],"33":[1,0],"34":[1,0],"35":[1,0],"36":[1,0],"37":[1,0],"38":[1,0],"39":[0,0],"40":[0,0],"41":[0,0],"42":[0,0],"43":[1,0],"44":[1,0],"45":[1,0],"46":[1,1],"47":[5,0],"48":[0,0]},"f":{"1":8,"2":0,"3":0,"4":4,"5":0,"6":4,"7":1,"8":0,"9":1,"10":0,"11":1,"12":4,"13":4,"14":4,"15":4,"16":5,"17":0,"18":5,"19":0,"20":4,"21":1,"22":10,"23":8,"24":4},"fnMap":{"1":{"name":null,"line":42,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":73}}},"2":{"name":"forcePushSubchannel","line":54,"loc":{"start":{"line":54,"column":4},"end":{"line":54,"column":80}}},"3":{"name":"challengeForcePush","line":81,"loc":{"start":{"line":81,"column":4},"end":{"line":81,"column":72}}},"4":{"name":"startSettleStateSubchannel","line":112,"loc":{"start":{"line":112,"column":4},"end":{"line":112,"column":134}}},"5":{"name":"challengeSettleStateSubchannel","line":147,"loc":{"start":{"line":147,"column":4},"end":{"line":147,"column":138}}},"6":{"name":"closeWithTimeoutSubchannel","line":177,"loc":{"start":{"line":177,"column":4},"end":{"line":177,"column":61}}},"7":{"name":"updateHTLCBalances","line":198,"loc":{"start":{"line":198,"column":4},"end":{"line":198,"column":171}}},"8":{"name":"finalizeHTLCupdates","line":224,"loc":{"start":{"line":224,"column":4},"end":{"line":224,"column":59}}},"9":{"name":"startSettle","line":230,"loc":{"start":{"line":230,"column":4},"end":{"line":230,"column":86}}},"10":{"name":"challengeSettle","line":245,"loc":{"start":{"line":245,"column":4},"end":{"line":245,"column":90}}},"11":{"name":"closeWithTimeout","line":261,"loc":{"start":{"line":261,"column":4},"end":{"line":261,"column":36}}},"12":{"name":"_getInterpreterAddress","line":270,"loc":{"start":{"line":270,"column":4},"end":{"line":270,"column":79}}},"13":{"name":"_getChannelID","line":276,"loc":{"start":{"line":276,"column":4},"end":{"line":276,"column":65}}},"14":{"name":"_getSequence","line":282,"loc":{"start":{"line":282,"column":4},"end":{"line":282,"column":68}}},"15":{"name":"_getChallengePeriod","line":288,"loc":{"start":{"line":288,"column":4},"end":{"line":288,"column":78}}},"16":{"name":"_isContained","line":295,"loc":{"start":{"line":295,"column":4},"end":{"line":295,"column":96}}},"17":{"name":"_allowForce","line":312,"loc":{"start":{"line":312,"column":4},"end":{"line":312,"column":74}}},"18":{"name":"_hasAllSigs","line":316,"loc":{"start":{"line":316,"column":4},"end":{"line":316,"column":75}}},"19":{"name":"_hasOneSig","line":321,"loc":{"start":{"line":321,"column":4},"end":{"line":321,"column":62}}},"20":{"name":"_getRoot","line":326,"loc":{"start":{"line":326,"column":4},"end":{"line":326,"column":70}}},"21":{"name":"_getSubRoot","line":332,"loc":{"start":{"line":332,"column":4},"end":{"line":332,"column":73}}},"22":{"name":"_getSig","line":338,"loc":{"start":{"line":338,"column":4},"end":{"line":338,"column":93}}},"23":{"name":"getSubChannel","line":351,"loc":{"start":{"line":351,"column":4},"end":{"line":367,"column":7}}},"24":{"name":null,"line":384,"loc":{"start":{"line":384,"column":4},"end":{"line":384,"column":27}}}},"statementMap":{"1":{"start":{"line":43,"column":8},"end":{"line":43,"column":68}},"2":{"start":{"line":44,"column":8},"end":{"line":44,"column":40}},"3":{"start":{"line":45,"column":8},"end":{"line":45,"column":23}},"4":{"start":{"line":46,"column":8},"end":{"line":46,"column":23}},"5":{"start":{"line":56,"column":8},"end":{"line":56,"column":36}},"6":{"start":{"line":58,"column":8},"end":{"line":58,"column":38}},"7":{"start":{"line":60,"column":8},"end":{"line":60,"column":79}},"8":{"start":{"line":63,"column":8},"end":{"line":63,"column":66}},"9":{"start":{"line":66,"column":8},"end":{"line":66,"column":55}},"10":{"start":{"line":70,"column":8},"end":{"line":70,"column":67}},"11":{"start":{"line":72,"column":8},"end":{"line":72,"column":40}},"12":{"start":{"line":73,"column":8},"end":{"line":73,"column":159}},"13":{"start":{"line":75,"column":8},"end":{"line":75,"column":54}},"14":{"start":{"line":76,"column":8},"end":{"line":76,"column":70}},"15":{"start":{"line":77,"column":8},"end":{"line":77,"column":53}},"16":{"start":{"line":78,"column":8},"end":{"line":78,"column":115}},"17":{"start":{"line":83,"column":8},"end":{"line":83,"column":38}},"18":{"start":{"line":85,"column":8},"end":{"line":85,"column":79}},"19":{"start":{"line":88,"column":8},"end":{"line":88,"column":66}},"20":{"start":{"line":90,"column":8},"end":{"line":90,"column":55}},"21":{"start":{"line":94,"column":8},"end":{"line":94,"column":67}},"22":{"start":{"line":95,"column":8},"end":{"line":95,"column":68}},"23":{"start":{"line":96,"column":8},"end":{"line":96,"column":57}},"24":{"start":{"line":98,"column":8},"end":{"line":98,"column":40}},"25":{"start":{"line":99,"column":8},"end":{"line":99,"column":159}},"26":{"start":{"line":101,"column":8},"end":{"line":101,"column":53}},"27":{"start":{"line":102,"column":8},"end":{"line":102,"column":70}},"28":{"start":{"line":104,"column":8},"end":{"line":104,"column":47}},"29":{"start":{"line":105,"column":8},"end":{"line":105,"column":115}},"30":{"start":{"line":114,"column":8},"end":{"line":114,"column":61}},"31":{"start":{"line":115,"column":8},"end":{"line":115,"column":61}},"32":{"start":{"line":117,"column":8},"end":{"line":117,"column":51}},"33":{"start":{"line":120,"column":8},"end":{"line":120,"column":35}},"34":{"start":{"line":122,"column":8},"end":{"line":122,"column":45}},"35":{"start":{"line":125,"column":8},"end":{"line":125,"column":55}},"36":{"start":{"line":128,"column":8},"end":{"line":128,"column":67}},"37":{"start":{"line":130,"column":8},"end":{"line":130,"column":50}},"38":{"start":{"line":132,"column":8},"end":{"line":132,"column":59}},"39":{"start":{"line":137,"column":8},"end":{"line":137,"column":79}},"40":{"start":{"line":139,"column":8},"end":{"line":139,"column":57}},"41":{"start":{"line":140,"column":8},"end":{"line":140,"column":94}},"42":{"start":{"line":141,"column":8},"end":{"line":141,"column":53}},"43":{"start":{"line":142,"column":8},"end":{"line":142,"column":70}},"44":{"start":{"line":143,"column":8},"end":{"line":143,"column":21}},"45":{"start":{"line":149,"column":8},"end":{"line":149,"column":61}},"46":{"start":{"line":150,"column":8},"end":{"line":150,"column":61}},"47":{"start":{"line":152,"column":8},"end":{"line":152,"column":51}},"48":{"start":{"line":155,"column":8},"end":{"line":155,"column":35}},"49":{"start":{"line":157,"column":8},"end":{"line":157,"column":45}},"50":{"start":{"line":159,"column":8},"end":{"line":159,"column":67}},"51":{"start":{"line":160,"column":8},"end":{"line":160,"column":68}},"52":{"start":{"line":162,"column":8},"end":{"line":162,"column":50}},"53":{"start":{"line":163,"column":8},"end":{"line":163,"column":59}},"54":{"start":{"line":165,"column":8},"end":{"line":165,"column":79}},"55":{"start":{"line":167,"column":8},"end":{"line":167,"column":79}},"56":{"start":{"line":169,"column":8},"end":{"line":169,"column":94}},"57":{"start":{"line":170,"column":8},"end":{"line":170,"column":53}},"58":{"start":{"line":171,"column":8},"end":{"line":171,"column":70}},"59":{"start":{"line":172,"column":8},"end":{"line":172,"column":21}},"60":{"start":{"line":178,"column":8},"end":{"line":178,"column":69}},"61":{"start":{"line":179,"column":8},"end":{"line":179,"column":55}},"62":{"start":{"line":180,"column":8},"end":{"line":180,"column":67}},"63":{"start":{"line":182,"column":8},"end":{"line":182,"column":61}},"64":{"start":{"line":183,"column":8},"end":{"line":183,"column":57}},"65":{"start":{"line":184,"column":8},"end":{"line":184,"column":150}},"66":{"start":{"line":186,"column":8},"end":{"line":186,"column":45}},"67":{"start":{"line":187,"column":8},"end":{"line":187,"column":57}},"68":{"start":{"line":188,"column":8},"end":{"line":188,"column":46}},"69":{"start":{"line":191,"column":8},"end":{"line":191,"column":110}},"70":{"start":{"line":199,"column":8},"end":{"line":199,"column":67}},"71":{"start":{"line":200,"column":8},"end":{"line":200,"column":55}},"72":{"start":{"line":202,"column":8},"end":{"line":202,"column":66}},"73":{"start":{"line":205,"column":8},"end":{"line":205,"column":67}},"74":{"start":{"line":207,"column":8},"end":{"line":207,"column":72}},"75":{"start":{"line":209,"column":8},"end":{"line":209,"column":74}},"76":{"start":{"line":210,"column":8},"end":{"line":210,"column":56}},"77":{"start":{"line":220,"column":8},"end":{"line":220,"column":19}},"78":{"start":{"line":225,"column":8},"end":{"line":225,"column":19}},"79":{"start":{"line":231,"column":8},"end":{"line":231,"column":61}},"80":{"start":{"line":232,"column":8},"end":{"line":232,"column":61}},"81":{"start":{"line":234,"column":8},"end":{"line":234,"column":45}},"82":{"start":{"line":236,"column":8},"end":{"line":236,"column":29}},"83":{"start":{"line":237,"column":8},"end":{"line":237,"column":40}},"84":{"start":{"line":239,"column":8},"end":{"line":239,"column":21}},"85":{"start":{"line":241,"column":8},"end":{"line":241,"column":30}},"86":{"start":{"line":242,"column":8},"end":{"line":242,"column":57}},"87":{"start":{"line":246,"column":8},"end":{"line":246,"column":61}},"88":{"start":{"line":247,"column":8},"end":{"line":247,"column":61}},"89":{"start":{"line":249,"column":8},"end":{"line":249,"column":45}},"90":{"start":{"line":251,"column":8},"end":{"line":251,"column":40}},"91":{"start":{"line":252,"column":8},"end":{"line":252,"column":42}},"92":{"start":{"line":254,"column":8},"end":{"line":254,"column":47}},"93":{"start":{"line":256,"column":8},"end":{"line":256,"column":57}},"94":{"start":{"line":257,"column":8},"end":{"line":257,"column":21}},"95":{"start":{"line":262,"column":8},"end":{"line":262,"column":42}},"96":{"start":{"line":263,"column":8},"end":{"line":263,"column":29}},"97":{"start":{"line":264,"column":8},"end":{"line":264,"column":40}},"98":{"start":{"line":266,"column":8},"end":{"line":266,"column":19}},"99":{"start":{"line":296,"column":8},"end":{"line":296,"column":29}},"100":{"start":{"line":299,"column":8},"end":{"line":299,"column":12229}},"101":{"start":{"line":302,"column":12},"end":{"line":302,"column":12352}},"102":{"start":{"line":303,"column":16},"end":{"line":303,"column":52}},"103":{"start":{"line":305,"column":16},"end":{"line":305,"column":52}},"104":{"start":{"line":309,"column":8},"end":{"line":309,"column":30}},"105":{"start":{"line":317,"column":8},"end":{"line":317,"column":44}},"106":{"start":{"line":318,"column":8},"end":{"line":318,"column":19}},"107":{"start":{"line":322,"column":8},"end":{"line":322,"column":44}},"108":{"start":{"line":323,"column":8},"end":{"line":323,"column":19}},"109":{"start":{"line":339,"column":8},"end":{"line":339,"column":63}},"110":{"start":{"line":340,"column":8},"end":{"line":340,"column":32}},"111":{"start":{"line":342,"column":8},"end":{"line":342,"column":50}},"112":{"start":{"line":344,"column":8},"end":{"line":344,"column":54}},"113":{"start":{"line":348,"column":8},"end":{"line":348,"column":17}},"114":{"start":{"line":368,"column":8},"end":{"line":368,"column":53}},"115":{"start":{"line":369,"column":8},"end":{"line":369,"column":14220}}},"branchMap":{"1":{"line":43,"type":"if","locations":[{"start":{"line":43,"column":8},"end":{"line":43,"column":8}},{"start":{"line":43,"column":8},"end":{"line":43,"column":8}}]},"2":{"line":56,"type":"if","locations":[{"start":{"line":56,"column":8},"end":{"line":56,"column":8}},{"start":{"line":56,"column":8},"end":{"line":56,"column":8}}]},"3":{"line":58,"type":"if","locations":[{"start":{"line":58,"column":8},"end":{"line":58,"column":8}},{"start":{"line":58,"column":8},"end":{"line":58,"column":8}}]},"4":{"line":60,"type":"if","locations":[{"start":{"line":60,"column":8},"end":{"line":60,"column":8}},{"start":{"line":60,"column":8},"end":{"line":60,"column":8}}]},"5":{"line":63,"type":"if","locations":[{"start":{"line":63,"column":8},"end":{"line":63,"column":8}},{"start":{"line":63,"column":8},"end":{"line":63,"column":8}}]},"6":{"line":66,"type":"if","locations":[{"start":{"line":66,"column":8},"end":{"line":66,"column":8}},{"start":{"line":66,"column":8},"end":{"line":66,"column":8}}]},"7":{"line":70,"type":"if","locations":[{"start":{"line":70,"column":8},"end":{"line":70,"column":8}},{"start":{"line":70,"column":8},"end":{"line":70,"column":8}}]},"8":{"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}}]},"9":{"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}}]},"10":{"line":85,"type":"if","locations":[{"start":{"line":85,"column":8},"end":{"line":85,"column":8}},{"start":{"line":85,"column":8},"end":{"line":85,"column":8}}]},"11":{"line":88,"type":"if","locations":[{"start":{"line":88,"column":8},"end":{"line":88,"column":8}},{"start":{"line":88,"column":8},"end":{"line":88,"column":8}}]},"12":{"line":90,"type":"if","locations":[{"start":{"line":90,"column":8},"end":{"line":90,"column":8}},{"start":{"line":90,"column":8},"end":{"line":90,"column":8}}]},"13":{"line":94,"type":"if","locations":[{"start":{"line":94,"column":8},"end":{"line":94,"column":8}},{"start":{"line":94,"column":8},"end":{"line":94,"column":8}}]},"14":{"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}}]},"15":{"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}}]},"16":{"line":99,"type":"if","locations":[{"start":{"line":99,"column":8},"end":{"line":99,"column":8}},{"start":{"line":99,"column":8},"end":{"line":99,"column":8}}]},"17":{"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}}]},"18":{"line":125,"type":"if","locations":[{"start":{"line":125,"column":8},"end":{"line":125,"column":8}},{"start":{"line":125,"column":8},"end":{"line":125,"column":8}}]},"19":{"line":128,"type":"if","locations":[{"start":{"line":128,"column":8},"end":{"line":128,"column":8}},{"start":{"line":128,"column":8},"end":{"line":128,"column":8}}]},"20":{"line":132,"type":"if","locations":[{"start":{"line":132,"column":8},"end":{"line":132,"column":8}},{"start":{"line":132,"column":8},"end":{"line":132,"column":8}}]},"21":{"line":157,"type":"if","locations":[{"start":{"line":157,"column":8},"end":{"line":157,"column":8}},{"start":{"line":157,"column":8},"end":{"line":157,"column":8}}]},"22":{"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}}]},"23":{"line":160,"type":"if","locations":[{"start":{"line":160,"column":8},"end":{"line":160,"column":8}},{"start":{"line":160,"column":8},"end":{"line":160,"column":8}}]},"24":{"line":163,"type":"if","locations":[{"start":{"line":163,"column":8},"end":{"line":163,"column":8}},{"start":{"line":163,"column":8},"end":{"line":163,"column":8}}]},"25":{"line":165,"type":"if","locations":[{"start":{"line":165,"column":8},"end":{"line":165,"column":8}},{"start":{"line":165,"column":8},"end":{"line":165,"column":8}}]},"26":{"line":178,"type":"if","locations":[{"start":{"line":178,"column":8},"end":{"line":178,"column":8}},{"start":{"line":178,"column":8},"end":{"line":178,"column":8}}]},"27":{"line":179,"type":"if","locations":[{"start":{"line":179,"column":8},"end":{"line":179,"column":8}},{"start":{"line":179,"column":8},"end":{"line":179,"column":8}}]},"28":{"line":180,"type":"if","locations":[{"start":{"line":180,"column":8},"end":{"line":180,"column":8}},{"start":{"line":180,"column":8},"end":{"line":180,"column":8}}]},"29":{"line":184,"type":"if","locations":[{"start":{"line":184,"column":8},"end":{"line":184,"column":8}},{"start":{"line":184,"column":8},"end":{"line":184,"column":8}}]},"30":{"line":191,"type":"if","locations":[{"start":{"line":191,"column":8},"end":{"line":191,"column":8}},{"start":{"line":191,"column":8},"end":{"line":191,"column":8}}]},"31":{"line":199,"type":"if","locations":[{"start":{"line":199,"column":8},"end":{"line":199,"column":8}},{"start":{"line":199,"column":8},"end":{"line":199,"column":8}}]},"32":{"line":200,"type":"if","locations":[{"start":{"line":200,"column":8},"end":{"line":200,"column":8}},{"start":{"line":200,"column":8},"end":{"line":200,"column":8}}]},"33":{"line":202,"type":"if","locations":[{"start":{"line":202,"column":8},"end":{"line":202,"column":8}},{"start":{"line":202,"column":8},"end":{"line":202,"column":8}}]},"34":{"line":205,"type":"if","locations":[{"start":{"line":205,"column":8},"end":{"line":205,"column":8}},{"start":{"line":205,"column":8},"end":{"line":205,"column":8}}]},"35":{"line":210,"type":"if","locations":[{"start":{"line":210,"column":8},"end":{"line":210,"column":8}},{"start":{"line":210,"column":8},"end":{"line":210,"column":8}}]},"36":{"line":234,"type":"if","locations":[{"start":{"line":234,"column":8},"end":{"line":234,"column":8}},{"start":{"line":234,"column":8},"end":{"line":234,"column":8}}]},"37":{"line":236,"type":"if","locations":[{"start":{"line":236,"column":8},"end":{"line":236,"column":8}},{"start":{"line":236,"column":8},"end":{"line":236,"column":8}}]},"38":{"line":237,"type":"if","locations":[{"start":{"line":237,"column":8},"end":{"line":237,"column":8}},{"start":{"line":237,"column":8},"end":{"line":237,"column":8}}]},"39":{"line":249,"type":"if","locations":[{"start":{"line":249,"column":8},"end":{"line":249,"column":8}},{"start":{"line":249,"column":8},"end":{"line":249,"column":8}}]},"40":{"line":251,"type":"if","locations":[{"start":{"line":251,"column":8},"end":{"line":251,"column":8}},{"start":{"line":251,"column":8},"end":{"line":251,"column":8}}]},"41":{"line":252,"type":"if","locations":[{"start":{"line":252,"column":8},"end":{"line":252,"column":8}},{"start":{"line":252,"column":8},"end":{"line":252,"column":8}}]},"42":{"line":254,"type":"if","locations":[{"start":{"line":254,"column":8},"end":{"line":254,"column":8}},{"start":{"line":254,"column":8},"end":{"line":254,"column":8}}]},"43":{"line":262,"type":"if","locations":[{"start":{"line":262,"column":8},"end":{"line":262,"column":8}},{"start":{"line":262,"column":8},"end":{"line":262,"column":8}}]},"44":{"line":263,"type":"if","locations":[{"start":{"line":263,"column":8},"end":{"line":263,"column":8}},{"start":{"line":263,"column":8},"end":{"line":263,"column":8}}]},"45":{"line":264,"type":"if","locations":[{"start":{"line":264,"column":8},"end":{"line":264,"column":8}},{"start":{"line":264,"column":8},"end":{"line":264,"column":8}}]},"46":{"line":302,"type":"if","locations":[{"start":{"line":302,"column":12},"end":{"line":302,"column":12}},{"start":{"line":302,"column":12},"end":{"line":302,"column":12}}]},"47":{"line":317,"type":"if","locations":[{"start":{"line":317,"column":8},"end":{"line":317,"column":8}},{"start":{"line":317,"column":8},"end":{"line":317,"column":8}}]},"48":{"line":322,"type":"if","locations":[{"start":{"line":322,"column":8},"end":{"line":322,"column":8}},{"start":{"line":322,"column":8},"end":{"line":322,"column":8}}]}}},"contracts/MultiSig.sol":{"l":{"51":5,"52":5,"53":5,"54":5,"62":5,"63":5,"65":5,"67":5,"69":5,"73":5,"74":5,"76":5,"84":5,"87":5,"90":5,"93":5,"95":5,"97":5,"103":0,"105":0,"106":0,"107":0,"110":0,"112":0,"114":0,"119":2,"120":2,"122":2,"123":2,"125":2,"126":2,"131":4,"133":4,"134":4,"135":4,"136":4,"138":4,"140":4,"147":1,"149":1,"150":1,"151":1,"152":1,"153":1,"155":1,"161":3,"162":3,"163":3,"169":4,"170":4,"175":0,"176":0,"177":0,"179":0,"183":4,"190":2,"192":2,"197":2,"199":2,"203":2,"204":2,"209":14,"210":14,"212":14,"214":14,"218":14},"path":"/home/nico/Desktop/public_repos/general-state-channels/contracts/MultiSig.sol","s":{"1":5,"2":5,"3":5,"4":5,"5":5,"6":5,"7":5,"8":5,"9":5,"10":5,"11":5,"12":5,"13":5,"14":5,"15":5,"16":5,"17":5,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":2,"26":2,"27":2,"28":2,"29":2,"30":2,"31":4,"32":4,"33":4,"34":4,"35":4,"36":1,"37":1,"38":1,"39":1,"40":1,"41":3,"42":3,"43":3,"44":4,"45":4,"46":0,"47":0,"48":0,"49":0,"50":0,"51":2,"52":2,"53":2,"54":2,"55":14,"56":14,"57":14,"58":14,"59":14},"b":{"1":[5,0],"2":[5,0],"3":[5,0],"4":[5,0],"5":[5,0],"6":[5,0],"7":[5,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[2,0],"13":[2,0],"14":[4,0],"15":[1,0],"16":[3,0],"17":[4,0],"18":[0,0],"19":[2,0],"20":[2,0]},"f":{"1":5,"2":5,"3":5,"4":0,"5":2,"6":4,"7":1,"8":3,"9":4,"10":0,"11":4,"12":2,"13":2,"14":14},"fnMap":{"1":{"name":null,"line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":50,"column":61}}},"2":{"name":"openAgreement","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":58,"column":101}}},"3":{"name":"joinAgreement","line":80,"loc":{"start":{"line":80,"column":4},"end":{"line":80,"column":101}}},"4":{"name":"depositState","line":102,"loc":{"start":{"line":102,"column":4},"end":{"line":102,"column":115}}},"5":{"name":"closeAgreement","line":118,"loc":{"start":{"line":118,"column":4},"end":{"line":118,"column":95}}},"6":{"name":"closeSubchannel","line":130,"loc":{"start":{"line":130,"column":4},"end":{"line":130,"column":53}}},"7":{"name":"closeWithMetachannel","line":143,"loc":{"start":{"line":143,"column":4},"end":{"line":143,"column":40}}},"8":{"name":"_finalizeAll","line":160,"loc":{"start":{"line":160,"column":4},"end":{"line":160,"column":42}}},"9":{"name":"_finalizeSubchannel","line":168,"loc":{"start":{"line":168,"column":4},"end":{"line":168,"column":63}}},"10":{"name":"_assertExtension","line":174,"loc":{"start":{"line":174,"column":4},"end":{"line":174,"column":68}}},"11":{"name":"_getInterpreter","line":182,"loc":{"start":{"line":182,"column":4},"end":{"line":182,"column":70}}},"12":{"name":"_hasAllSigs","line":189,"loc":{"start":{"line":189,"column":4},"end":{"line":189,"column":75}}},"13":{"name":"_isClose","line":196,"loc":{"start":{"line":196,"column":4},"end":{"line":196,"column":60}}},"14":{"name":"_getSig","line":208,"loc":{"start":{"line":208,"column":4},"end":{"line":208,"column":93}}}},"statementMap":{"1":{"start":{"line":51,"column":8},"end":{"line":51,"column":94}},"2":{"start":{"line":52,"column":8},"end":{"line":52,"column":88}},"3":{"start":{"line":53,"column":8},"end":{"line":53,"column":33}},"4":{"start":{"line":54,"column":8},"end":{"line":54,"column":40}},"5":{"start":{"line":62,"column":8},"end":{"line":62,"column":76}},"6":{"start":{"line":63,"column":8},"end":{"line":63,"column":82}},"7":{"start":{"line":65,"column":8},"end":{"line":65,"column":23}},"8":{"start":{"line":67,"column":8},"end":{"line":67,"column":55}},"9":{"start":{"line":69,"column":8},"end":{"line":69,"column":35}},"10":{"start":{"line":73,"column":8},"end":{"line":73,"column":115}},"11":{"start":{"line":74,"column":8},"end":{"line":74,"column":26}},"12":{"start":{"line":84,"column":8},"end":{"line":84,"column":31}},"13":{"start":{"line":87,"column":8},"end":{"line":87,"column":20}},"14":{"start":{"line":90,"column":8},"end":{"line":90,"column":58}},"15":{"start":{"line":93,"column":8},"end":{"line":93,"column":35}},"16":{"start":{"line":95,"column":8},"end":{"line":95,"column":115}},"17":{"start":{"line":97,"column":8},"end":{"line":97,"column":29}},"18":{"start":{"line":103,"column":8},"end":{"line":103,"column":61}},"19":{"start":{"line":105,"column":8},"end":{"line":105,"column":75}},"20":{"start":{"line":106,"column":8},"end":{"line":106,"column":67}},"21":{"start":{"line":107,"column":8},"end":{"line":107,"column":67}},"22":{"start":{"line":110,"column":8},"end":{"line":110,"column":45}},"23":{"start":{"line":112,"column":8},"end":{"line":112,"column":35}},"24":{"start":{"line":114,"column":8},"end":{"line":114,"column":117}},"25":{"start":{"line":119,"column":8},"end":{"line":119,"column":67}},"26":{"start":{"line":120,"column":8},"end":{"line":120,"column":67}},"27":{"start":{"line":122,"column":8},"end":{"line":122,"column":78}},"28":{"start":{"line":123,"column":8},"end":{"line":123,"column":45}},"29":{"start":{"line":125,"column":8},"end":{"line":125,"column":27}},"30":{"start":{"line":126,"column":8},"end":{"line":126,"column":21}},"31":{"start":{"line":131,"column":8},"end":{"line":131,"column":90}},"32":{"start":{"line":135,"column":8},"end":{"line":135,"column":84}},"33":{"start":{"line":136,"column":8},"end":{"line":136,"column":29}},"34":{"start":{"line":138,"column":8},"end":{"line":138,"column":45}},"35":{"start":{"line":140,"column":8},"end":{"line":140,"column":40}},"36":{"start":{"line":147,"column":8},"end":{"line":147,"column":90}},"37":{"start":{"line":151,"column":8},"end":{"line":151,"column":48}},"38":{"start":{"line":152,"column":8},"end":{"line":152,"column":29}},"39":{"start":{"line":153,"column":8},"end":{"line":153,"column":43}},"40":{"start":{"line":155,"column":8},"end":{"line":155,"column":27}},"41":{"start":{"line":161,"column":8},"end":{"line":161,"column":31}},"42":{"start":{"line":162,"column":8},"end":{"line":162,"column":5767}},"43":{"start":{"line":163,"column":12},"end":{"line":163,"column":128}},"44":{"start":{"line":169,"column":8},"end":{"line":169,"column":31}},"45":{"start":{"line":170,"column":8},"end":{"line":170,"column":124}},"46":{"start":{"line":175,"column":8},"end":{"line":175,"column":30}},"47":{"start":{"line":176,"column":8},"end":{"line":176,"column":6376}},"48":{"start":{"line":177,"column":12},"end":{"line":177,"column":57}},"49":{"start":{"line":177,"column":38},"end":{"line":177,"column":54}},"50":{"start":{"line":179,"column":8},"end":{"line":179,"column":25}},"51":{"start":{"line":190,"column":8},"end":{"line":190,"column":88}},"52":{"start":{"line":192,"column":8},"end":{"line":192,"column":19}},"53":{"start":{"line":203,"column":8},"end":{"line":203,"column":29}},"54":{"start":{"line":204,"column":8},"end":{"line":204,"column":19}},"55":{"start":{"line":209,"column":8},"end":{"line":209,"column":63}},"56":{"start":{"line":210,"column":8},"end":{"line":210,"column":32}},"57":{"start":{"line":212,"column":8},"end":{"line":212,"column":50}},"58":{"start":{"line":214,"column":8},"end":{"line":214,"column":54}},"59":{"start":{"line":218,"column":8},"end":{"line":218,"column":17}}},"branchMap":{"1":{"line":51,"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":51,"column":8}},{"start":{"line":51,"column":8},"end":{"line":51,"column":8}}]},"2":{"line":52,"type":"if","locations":[{"start":{"line":52,"column":8},"end":{"line":52,"column":8}},{"start":{"line":52,"column":8},"end":{"line":52,"column":8}}]},"3":{"line":62,"type":"if","locations":[{"start":{"line":62,"column":8},"end":{"line":62,"column":8}},{"start":{"line":62,"column":8},"end":{"line":62,"column":8}}]},"4":{"line":63,"type":"if","locations":[{"start":{"line":63,"column":8},"end":{"line":63,"column":8}},{"start":{"line":63,"column":8},"end":{"line":63,"column":8}}]},"5":{"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}}]},"6":{"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}}]},"7":{"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}}]},"8":{"line":103,"type":"if","locations":[{"start":{"line":103,"column":8},"end":{"line":103,"column":8}},{"start":{"line":103,"column":8},"end":{"line":103,"column":8}}]},"9":{"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}}]},"10":{"line":110,"type":"if","locations":[{"start":{"line":110,"column":8},"end":{"line":110,"column":8}},{"start":{"line":110,"column":8},"end":{"line":110,"column":8}}]},"11":{"line":114,"type":"if","locations":[{"start":{"line":114,"column":8},"end":{"line":114,"column":8}},{"start":{"line":114,"column":8},"end":{"line":114,"column":8}}]},"12":{"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}}]},"13":{"line":123,"type":"if","locations":[{"start":{"line":123,"column":8},"end":{"line":123,"column":8}},{"start":{"line":123,"column":8},"end":{"line":123,"column":8}}]},"14":{"line":136,"type":"if","locations":[{"start":{"line":136,"column":8},"end":{"line":136,"column":8}},{"start":{"line":136,"column":8},"end":{"line":136,"column":8}}]},"15":{"line":152,"type":"if","locations":[{"start":{"line":152,"column":8},"end":{"line":152,"column":8}},{"start":{"line":152,"column":8},"end":{"line":152,"column":8}}]},"16":{"line":163,"type":"if","locations":[{"start":{"line":163,"column":12},"end":{"line":163,"column":12}},{"start":{"line":163,"column":12},"end":{"line":163,"column":12}}]},"17":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":8},"end":{"line":170,"column":8}},{"start":{"line":170,"column":8},"end":{"line":170,"column":8}}]},"18":{"line":177,"type":"if","locations":[{"start":{"line":177,"column":12},"end":{"line":177,"column":12}},{"start":{"line":177,"column":12},"end":{"line":177,"column":12}}]},"19":{"line":190,"type":"if","locations":[{"start":{"line":190,"column":8},"end":{"line":190,"column":8}},{"start":{"line":190,"column":8},"end":{"line":190,"column":8}}]},"20":{"line":203,"type":"if","locations":[{"start":{"line":203,"column":8},"end":{"line":203,"column":8}},{"start":{"line":203,"column":8},"end":{"line":203,"column":8}}]}}}}