-
Notifications
You must be signed in to change notification settings - Fork 4
/
coverage.json
1 lines (1 loc) · 37.7 KB
/
coverage.json
1
{"contracts/migration/MerkleDrop.sol":{"l":{"56":0,"57":0,"58":0,"70":0,"72":0,"73":0,"75":0,"77":0,"84":0,"86":0,"103":0,"104":0,"105":0,"119":0,"136":0,"138":0,"139":0,"141":0,"143":0,"157":0,"158":0,"163":0,"164":0,"166":0},"path":"/Users/fabianscherer/Repos/curve/contracts-v2-2/contracts/migration/MerkleDrop.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,"22":0,"23":0,"24":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,"6":0,"7":0,"8":0},"fnMap":{"1":{"name":"initialize","line":54,"loc":{"start":{"line":47,"column":4},"end":{"line":59,"column":4}}},"2":{"name":"seedNewAllocations","line":67,"loc":{"start":{"line":65,"column":4},"end":{"line":78,"column":4}}},"3":{"name":"expireTranche","line":82,"loc":{"start":{"line":80,"column":4},"end":{"line":87,"column":4}}},"4":{"name":"claimTranche","line":95,"loc":{"start":{"line":95,"column":4},"end":{"line":106,"column":4}}},"5":{"name":"verifyClaim","line":109,"loc":{"start":{"line":109,"column":4},"end":{"line":120,"column":4}}},"6":{"name":"_claimTranche","line":128,"loc":{"start":{"line":128,"column":4},"end":{"line":144,"column":4}}},"7":{"name":"_verifyClaim","line":147,"loc":{"start":{"line":147,"column":4},"end":{"line":159,"column":4}}},"8":{"name":"_disburse","line":162,"loc":{"start":{"line":162,"column":4},"end":{"line":168,"column":4}}}},"statementMap":{"1":{"start":{"line":56,"column":8},"end":{"line":56,"column":69}},"2":{"start":{"line":57,"column":8},"end":{"line":57,"column":21}},"3":{"start":{"line":58,"column":8},"end":{"line":58,"column":39}},"4":{"start":{"line":70,"column":8},"end":{"line":70,"column":70}},"5":{"start":{"line":72,"column":8},"end":{"line":72,"column":27}},"6":{"start":{"line":73,"column":8},"end":{"line":73,"column":43}},"7":{"start":{"line":75,"column":8},"end":{"line":75,"column":33}},"8":{"start":{"line":77,"column":8},"end":{"line":77,"column":67}},"9":{"start":{"line":84,"column":8},"end":{"line":84,"column":43}},"10":{"start":{"line":86,"column":8},"end":{"line":86,"column":39}},"11":{"start":{"line":103,"column":8},"end":{"line":103,"column":79}},"12":{"start":{"line":104,"column":8},"end":{"line":104,"column":64}},"13":{"start":{"line":105,"column":8},"end":{"line":105,"column":36}},"14":{"start":{"line":119,"column":8},"end":{"line":119,"column":71}},"15":{"start":{"line":136,"column":8},"end":{"line":136,"column":67}},"16":{"start":{"line":138,"column":8},"end":{"line":138,"column":70}},"17":{"start":{"line":139,"column":8},"end":{"line":139,"column":98}},"18":{"start":{"line":141,"column":8},"end":{"line":141,"column":41}},"19":{"start":{"line":143,"column":8},"end":{"line":143,"column":50}},"20":{"start":{"line":157,"column":8},"end":{"line":157,"column":70}},"21":{"start":{"line":158,"column":8},"end":{"line":158,"column":76}},"22":{"start":{"line":163,"column":8},"end":{"line":163,"column":4878}},"23":{"start":{"line":164,"column":12},"end":{"line":164,"column":49}},"24":{"start":{"line":166,"column":12},"end":{"line":166,"column":82}}},"branchMap":{"1":{"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}}]},"2":{"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}}]},"3":{"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}}]},"4":{"line":139,"type":"if","locations":[{"start":{"line":139,"column":8},"end":{"line":139,"column":8}},{"start":{"line":139,"column":8},"end":{"line":139,"column":8}}]},"5":{"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}}]}}},"contracts/Reputation.sol":{"l":{"13":11,"17":10,"26":4,"33":2,"41":2,"48":4,"55":3,"65":7,"66":17,"77":3,"78":6},"path":"/Users/fabianscherer/Repos/curve/contracts-v2-2/contracts/Reputation.sol","s":{"1":11,"2":4,"3":2,"4":2,"5":4,"6":3,"7":7,"8":17,"9":3,"10":6},"b":{"1":[10,1]},"f":{"1":11,"2":4,"3":2,"4":2,"5":4,"6":3,"7":7,"8":3},"fnMap":{"1":{"name":"validInput","line":8,"loc":{"start":{"line":8,"column":4},"end":{"line":18,"column":4}}},"2":{"name":"constructor","line":24,"loc":{"start":{"line":20,"column":4},"end":{"line":27,"column":4}}},"3":{"name":"transfer","line":29,"loc":{"start":{"line":29,"column":4},"end":{"line":34,"column":4}}},"4":{"name":"transferFrom","line":36,"loc":{"start":{"line":36,"column":4},"end":{"line":42,"column":4}}},"5":{"name":"batchMint","line":47,"loc":{"start":{"line":44,"column":4},"end":{"line":49,"column":4}}},"6":{"name":"batchBurn","line":54,"loc":{"start":{"line":51,"column":4},"end":{"line":56,"column":4}}},"7":{"name":"_batchMint","line":64,"loc":{"start":{"line":58,"column":4},"end":{"line":68,"column":4}}},"8":{"name":"_batchBurn","line":76,"loc":{"start":{"line":70,"column":4},"end":{"line":80,"column":4}}}},"statementMap":{"1":{"start":{"line":13,"column":8},"end":{"line":13,"column":372}},"2":{"start":{"line":26,"column":8},"end":{"line":26,"column":46}},"3":{"start":{"line":33,"column":8},"end":{"line":33,"column":20}},"4":{"start":{"line":41,"column":8},"end":{"line":41,"column":20}},"5":{"start":{"line":48,"column":8},"end":{"line":48,"column":46}},"6":{"start":{"line":55,"column":8},"end":{"line":55,"column":46}},"7":{"start":{"line":65,"column":8},"end":{"line":65,"column":1633}},"8":{"start":{"line":66,"column":12},"end":{"line":66,"column":57}},"9":{"start":{"line":77,"column":8},"end":{"line":77,"column":1949}},"10":{"start":{"line":78,"column":12},"end":{"line":78,"column":57}}},"branchMap":{"1":{"line":13,"type":"if","locations":[{"start":{"line":13,"column":8},"end":{"line":13,"column":8}},{"start":{"line":13,"column":8},"end":{"line":13,"column":8}}]}}},"contracts/seed/Seed.sol":{"l":{"79":0,"80":0,"84":0,"85":0,"86":0,"122":0,"123":0,"126":0,"127":0,"128":0,"129":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"146":0,"149":0,"150":0,"151":0,"159":0,"160":0,"161":0,"163":0,"164":0,"166":0,"169":0,"172":0,"175":0,"180":0,"183":0,"186":0,"187":0,"189":0,"190":0,"192":0,"193":0,"194":0,"198":0,"199":0,"201":0,"204":0,"209":0,"211":0,"220":0,"221":0,"222":0,"224":0,"225":0,"226":0,"227":0,"229":0,"231":0,"232":0,"236":0,"238":0,"245":0,"246":0,"247":0,"248":0,"249":0,"250":0,"251":0,"252":0,"253":0,"254":0,"255":0,"259":0,"261":0,"270":0,"277":0,"278":0,"280":0,"290":0,"291":0,"292":0,"305":0,"311":0,"312":0,"318":0,"319":0,"320":0,"332":0,"333":0,"335":0,"343":0,"344":0,"345":0,"346":0,"355":0,"356":0,"358":0,"369":0,"374":0,"375":0,"376":0,"384":0,"388":0,"389":0,"398":0,"400":0,"401":0,"405":0,"407":0,"408":0,"412":0,"413":0,"415":0,"416":0,"424":0,"432":0,"440":0,"448":0},"path":"/Users/fabianscherer/Repos/curve/contracts-v2-2/contracts/seed/Seed.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,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"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":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":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],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0],"37":[0,0],"38":[0,0],"39":[0,0],"40":[0,0],"41":[0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,0],"46":[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,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0},"fnMap":{"1":{"name":"onlyAdmin","line":78,"loc":{"start":{"line":78,"column":4},"end":{"line":81,"column":4}}},"2":{"name":"isActive","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":87,"column":4}}},"3":{"name":"initialize","line":108,"loc":{"start":{"line":108,"column":4},"end":{"line":152,"column":4}}},"4":{"name":"buy","line":158,"loc":{"start":{"line":158,"column":4},"end":{"line":212,"column":4}}},"5":{"name":"claim","line":219,"loc":{"start":{"line":219,"column":4},"end":{"line":239,"column":4}}},"6":{"name":"retrieveFundingTokens","line":244,"loc":{"start":{"line":244,"column":4},"end":{"line":262,"column":4}}},"7":{"name":"pause","line":269,"loc":{"start":{"line":269,"column":4},"end":{"line":271,"column":4}}},"8":{"name":"unpause","line":276,"loc":{"start":{"line":276,"column":4},"end":{"line":281,"column":4}}},"9":{"name":"close","line":288,"loc":{"start":{"line":288,"column":4},"end":{"line":293,"column":4}}},"10":{"name":"retrieveSeedTokens","line":299,"loc":{"start":{"line":299,"column":4},"end":{"line":325,"column":4}}},"11":{"name":"whitelist","line":331,"loc":{"start":{"line":331,"column":4},"end":{"line":336,"column":4}}},"12":{"name":"whitelistBatch","line":342,"loc":{"start":{"line":342,"column":4},"end":{"line":348,"column":4}}},"13":{"name":"unwhitelist","line":354,"loc":{"start":{"line":354,"column":4},"end":{"line":359,"column":4}}},"14":{"name":"withdraw","line":364,"loc":{"start":{"line":364,"column":4},"end":{"line":377,"column":4}}},"15":{"name":"updateMetadata","line":383,"loc":{"start":{"line":383,"column":4},"end":{"line":390,"column":4}}},"16":{"name":"calculateClaim","line":397,"loc":{"start":{"line":397,"column":4},"end":{"line":418,"column":4}}},"17":{"name":"feeClaimed","line":423,"loc":{"start":{"line":423,"column":4},"end":{"line":425,"column":4}}},"18":{"name":"feeClaimedForFunder","line":431,"loc":{"start":{"line":431,"column":4},"end":{"line":433,"column":4}}},"19":{"name":"feeForFunder","line":439,"loc":{"start":{"line":439,"column":4},"end":{"line":441,"column":4}}},"20":{"name":"seedAmountForFunder","line":447,"loc":{"start":{"line":447,"column":4},"end":{"line":449,"column":4}}}},"statementMap":{"1":{"start":{"line":79,"column":8},"end":{"line":79,"column":67}},"2":{"start":{"line":84,"column":8},"end":{"line":84,"column":53}},"3":{"start":{"line":85,"column":8},"end":{"line":85,"column":53}},"4":{"start":{"line":122,"column":8},"end":{"line":122,"column":66}},"5":{"start":{"line":123,"column":8},"end":{"line":123,"column":25}},"6":{"start":{"line":126,"column":8},"end":{"line":126,"column":89}},"7":{"start":{"line":127,"column":8},"end":{"line":127,"column":115}},"8":{"start":{"line":128,"column":8},"end":{"line":128,"column":114}},"9":{"start":{"line":129,"column":8},"end":{"line":129,"column":100}},"10":{"start":{"line":131,"column":8},"end":{"line":131,"column":39}},"11":{"start":{"line":132,"column":8},"end":{"line":132,"column":33}},"12":{"start":{"line":133,"column":8},"end":{"line":133,"column":49}},"13":{"start":{"line":134,"column":8},"end":{"line":134,"column":49}},"14":{"start":{"line":135,"column":8},"end":{"line":135,"column":33}},"15":{"start":{"line":136,"column":8},"end":{"line":136,"column":37}},"16":{"start":{"line":137,"column":8},"end":{"line":137,"column":35}},"17":{"start":{"line":138,"column":8},"end":{"line":138,"column":34}},"18":{"start":{"line":139,"column":8},"end":{"line":139,"column":43}},"19":{"start":{"line":140,"column":8},"end":{"line":140,"column":40}},"20":{"start":{"line":141,"column":8},"end":{"line":141,"column":44}},"21":{"start":{"line":142,"column":8},"end":{"line":142,"column":45}},"22":{"start":{"line":143,"column":8},"end":{"line":143,"column":45}},"23":{"start":{"line":144,"column":8},"end":{"line":144,"column":31}},"24":{"start":{"line":146,"column":8},"end":{"line":146,"column":56}},"25":{"start":{"line":149,"column":8},"end":{"line":149,"column":64}},"26":{"start":{"line":150,"column":8},"end":{"line":150,"column":46}},"27":{"start":{"line":151,"column":8},"end":{"line":151,"column":45}},"28":{"start":{"line":159,"column":8},"end":{"line":159,"column":64}},"29":{"start":{"line":160,"column":8},"end":{"line":160,"column":90}},"30":{"start":{"line":161,"column":8},"end":{"line":161,"column":8152}},"31":{"start":{"line":163,"column":8},"end":{"line":163,"column":8239}},"32":{"start":{"line":164,"column":12},"end":{"line":164,"column":8313}},"33":{"start":{"line":166,"column":12},"end":{"line":166,"column":26}},"34":{"start":{"line":169,"column":8},"end":{"line":169,"column":61}},"35":{"start":{"line":172,"column":8},"end":{"line":172,"column":56}},"36":{"start":{"line":175,"column":8},"end":{"line":175,"column":8894}},"37":{"start":{"line":180,"column":8},"end":{"line":180,"column":9084}},"38":{"start":{"line":183,"column":8},"end":{"line":183,"column":41}},"39":{"start":{"line":186,"column":8},"end":{"line":186,"column":34}},"40":{"start":{"line":187,"column":8},"end":{"line":187,"column":33}},"41":{"start":{"line":189,"column":8},"end":{"line":189,"column":9339}},"42":{"start":{"line":190,"column":12},"end":{"line":190,"column":32}},"43":{"start":{"line":192,"column":8},"end":{"line":192,"column":9427}},"44":{"start":{"line":193,"column":12},"end":{"line":193,"column":32}},"45":{"start":{"line":194,"column":12},"end":{"line":194,"column":45}},"46":{"start":{"line":198,"column":8},"end":{"line":198,"column":9601}},"47":{"start":{"line":201,"column":8},"end":{"line":201,"column":58}},"48":{"start":{"line":204,"column":8},"end":{"line":204,"column":9840}},"49":{"start":{"line":209,"column":8},"end":{"line":209,"column":51}},"50":{"start":{"line":211,"column":8},"end":{"line":211,"column":38}},"51":{"start":{"line":220,"column":8},"end":{"line":220,"column":70}},"52":{"start":{"line":221,"column":8},"end":{"line":221,"column":105}},"53":{"start":{"line":222,"column":8},"end":{"line":222,"column":31}},"54":{"start":{"line":224,"column":8},"end":{"line":224,"column":48}},"55":{"start":{"line":225,"column":8},"end":{"line":225,"column":66}},"56":{"start":{"line":226,"column":8},"end":{"line":226,"column":97}},"57":{"start":{"line":227,"column":8},"end":{"line":227,"column":67}},"58":{"start":{"line":229,"column":8},"end":{"line":229,"column":55}},"59":{"start":{"line":231,"column":8},"end":{"line":231,"column":34}},"60":{"start":{"line":232,"column":8},"end":{"line":232,"column":11080}},"61":{"start":{"line":236,"column":8},"end":{"line":236,"column":80}},"62":{"start":{"line":238,"column":8},"end":{"line":238,"column":31}},"63":{"start":{"line":245,"column":8},"end":{"line":245,"column":82}},"64":{"start":{"line":246,"column":8},"end":{"line":246,"column":67}},"65":{"start":{"line":247,"column":8},"end":{"line":247,"column":65}},"66":{"start":{"line":248,"column":8},"end":{"line":248,"column":57}},"67":{"start":{"line":249,"column":8},"end":{"line":249,"column":62}},"68":{"start":{"line":250,"column":8},"end":{"line":250,"column":55}},"69":{"start":{"line":251,"column":8},"end":{"line":251,"column":47}},"70":{"start":{"line":253,"column":8},"end":{"line":253,"column":36}},"71":{"start":{"line":254,"column":8},"end":{"line":254,"column":40}},"72":{"start":{"line":255,"column":8},"end":{"line":255,"column":12037}},"73":{"start":{"line":259,"column":8},"end":{"line":259,"column":56}},"74":{"start":{"line":261,"column":8},"end":{"line":261,"column":28}},"75":{"start":{"line":270,"column":8},"end":{"line":270,"column":20}},"76":{"start":{"line":277,"column":8},"end":{"line":277,"column":60}},"77":{"start":{"line":278,"column":8},"end":{"line":278,"column":56}},"78":{"start":{"line":280,"column":8},"end":{"line":280,"column":21}},"79":{"start":{"line":290,"column":8},"end":{"line":290,"column":53}},"80":{"start":{"line":291,"column":8},"end":{"line":291,"column":20}},"81":{"start":{"line":292,"column":8},"end":{"line":292,"column":21}},"82":{"start":{"line":305,"column":8},"end":{"line":305,"column":13630}},"83":{"start":{"line":311,"column":8},"end":{"line":311,"column":13863}},"84":{"start":{"line":312,"column":12},"end":{"line":312,"column":13902}},"85":{"start":{"line":318,"column":12},"end":{"line":318,"column":110}},"86":{"start":{"line":319,"column":12},"end":{"line":319,"column":94}},"87":{"start":{"line":320,"column":12},"end":{"line":320,"column":14410}},"88":{"start":{"line":332,"column":8},"end":{"line":332,"column":53}},"89":{"start":{"line":333,"column":8},"end":{"line":333,"column":73}},"90":{"start":{"line":335,"column":8},"end":{"line":335,"column":33}},"91":{"start":{"line":343,"column":8},"end":{"line":343,"column":53}},"92":{"start":{"line":344,"column":8},"end":{"line":344,"column":73}},"93":{"start":{"line":345,"column":8},"end":{"line":345,"column":15354}},"94":{"start":{"line":346,"column":12},"end":{"line":346,"column":41}},"95":{"start":{"line":355,"column":8},"end":{"line":355,"column":53}},"96":{"start":{"line":356,"column":8},"end":{"line":356,"column":73}},"97":{"start":{"line":358,"column":8},"end":{"line":358,"column":33}},"98":{"start":{"line":369,"column":8},"end":{"line":369,"column":16162}},"99":{"start":{"line":374,"column":8},"end":{"line":374,"column":72}},"100":{"start":{"line":375,"column":8},"end":{"line":375,"column":42}},"101":{"start":{"line":376,"column":8},"end":{"line":376,"column":63}},"102":{"start":{"line":384,"column":8},"end":{"line":384,"column":16772}},"103":{"start":{"line":388,"column":8},"end":{"line":388,"column":27}},"104":{"start":{"line":389,"column":8},"end":{"line":389,"column":39}},"105":{"start":{"line":398,"column":8},"end":{"line":398,"column":62}},"106":{"start":{"line":400,"column":8},"end":{"line":400,"column":17334}},"107":{"start":{"line":401,"column":12},"end":{"line":401,"column":20}},"108":{"start":{"line":405,"column":8},"end":{"line":405,"column":67}},"109":{"start":{"line":407,"column":8},"end":{"line":407,"column":17522}},"110":{"start":{"line":408,"column":12},"end":{"line":408,"column":20}},"111":{"start":{"line":412,"column":8},"end":{"line":412,"column":17655}},"112":{"start":{"line":413,"column":12},"end":{"line":413,"column":74}},"113":{"start":{"line":415,"column":12},"end":{"line":415,"column":98}},"114":{"start":{"line":416,"column":12},"end":{"line":416,"column":58}},"115":{"start":{"line":424,"column":8},"end":{"line":424,"column":42}},"116":{"start":{"line":432,"column":8},"end":{"line":432,"column":60}},"117":{"start":{"line":440,"column":8},"end":{"line":440,"column":59}},"118":{"start":{"line":448,"column":8},"end":{"line":448,"column":63}}},"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":84,"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":84,"column":8}},{"start":{"line":84,"column":8},"end":{"line":84,"column":8}}]},"3":{"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}}]},"4":{"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}}]},"5":{"line":126,"type":"if","locations":[{"start":{"line":126,"column":8},"end":{"line":126,"column":8}},{"start":{"line":126,"column":8},"end":{"line":126,"column":8}}]},"6":{"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}}]},"7":{"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}}]},"8":{"line":129,"type":"if","locations":[{"start":{"line":129,"column":8},"end":{"line":129,"column":8}},{"start":{"line":129,"column":8},"end":{"line":129,"column":8}}]},"9":{"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}}]},"10":{"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}}]},"11":{"line":161,"type":"if","locations":[{"start":{"line":161,"column":8},"end":{"line":161,"column":8}},{"start":{"line":161,"column":8},"end":{"line":161,"column":8}}]},"12":{"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}}]},"13":{"line":164,"type":"if","locations":[{"start":{"line":164,"column":12},"end":{"line":164,"column":12}},{"start":{"line":164,"column":12},"end":{"line":164,"column":12}}]},"14":{"line":175,"type":"if","locations":[{"start":{"line":175,"column":8},"end":{"line":175,"column":8}},{"start":{"line":175,"column":8},"end":{"line":175,"column":8}}]},"15":{"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}}]},"16":{"line":189,"type":"if","locations":[{"start":{"line":189,"column":8},"end":{"line":189,"column":8}},{"start":{"line":189,"column":8},"end":{"line":189,"column":8}}]},"17":{"line":192,"type":"if","locations":[{"start":{"line":192,"column":8},"end":{"line":192,"column":8}},{"start":{"line":192,"column":8},"end":{"line":192,"column":8}}]},"18":{"line":198,"type":"if","locations":[{"start":{"line":198,"column":8},"end":{"line":198,"column":8}},{"start":{"line":198,"column":8},"end":{"line":198,"column":8}}]},"19":{"line":204,"type":"if","locations":[{"start":{"line":204,"column":8},"end":{"line":204,"column":8}},{"start":{"line":204,"column":8},"end":{"line":204,"column":8}}]},"20":{"line":220,"type":"if","locations":[{"start":{"line":220,"column":8},"end":{"line":220,"column":8}},{"start":{"line":220,"column":8},"end":{"line":220,"column":8}}]},"21":{"line":221,"type":"if","locations":[{"start":{"line":221,"column":8},"end":{"line":221,"column":8}},{"start":{"line":221,"column":8},"end":{"line":221,"column":8}}]},"22":{"line":225,"type":"if","locations":[{"start":{"line":225,"column":8},"end":{"line":225,"column":8}},{"start":{"line":225,"column":8},"end":{"line":225,"column":8}}]},"23":{"line":226,"type":"if","locations":[{"start":{"line":226,"column":8},"end":{"line":226,"column":8}},{"start":{"line":226,"column":8},"end":{"line":226,"column":8}}]},"24":{"line":232,"type":"if","locations":[{"start":{"line":232,"column":8},"end":{"line":232,"column":8}},{"start":{"line":232,"column":8},"end":{"line":232,"column":8}}]},"25":{"line":245,"type":"if","locations":[{"start":{"line":245,"column":8},"end":{"line":245,"column":8}},{"start":{"line":245,"column":8},"end":{"line":245,"column":8}}]},"26":{"line":246,"type":"if","locations":[{"start":{"line":246,"column":8},"end":{"line":246,"column":8}},{"start":{"line":246,"column":8},"end":{"line":246,"column":8}}]},"27":{"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}}]},"28":{"line":255,"type":"if","locations":[{"start":{"line":255,"column":8},"end":{"line":255,"column":8}},{"start":{"line":255,"column":8},"end":{"line":255,"column":8}}]},"29":{"line":277,"type":"if","locations":[{"start":{"line":277,"column":8},"end":{"line":277,"column":8}},{"start":{"line":277,"column":8},"end":{"line":277,"column":8}}]},"30":{"line":278,"type":"if","locations":[{"start":{"line":278,"column":8},"end":{"line":278,"column":8}},{"start":{"line":278,"column":8},"end":{"line":278,"column":8}}]},"31":{"line":290,"type":"if","locations":[{"start":{"line":290,"column":8},"end":{"line":290,"column":8}},{"start":{"line":290,"column":8},"end":{"line":290,"column":8}}]},"32":{"line":305,"type":"if","locations":[{"start":{"line":305,"column":8},"end":{"line":305,"column":8}},{"start":{"line":305,"column":8},"end":{"line":305,"column":8}}]},"33":{"line":311,"type":"if","locations":[{"start":{"line":311,"column":8},"end":{"line":311,"column":8}},{"start":{"line":311,"column":8},"end":{"line":311,"column":8}}]},"34":{"line":312,"type":"if","locations":[{"start":{"line":312,"column":12},"end":{"line":312,"column":12}},{"start":{"line":312,"column":12},"end":{"line":312,"column":12}}]},"35":{"line":320,"type":"if","locations":[{"start":{"line":320,"column":12},"end":{"line":320,"column":12}},{"start":{"line":320,"column":12},"end":{"line":320,"column":12}}]},"36":{"line":332,"type":"if","locations":[{"start":{"line":332,"column":8},"end":{"line":332,"column":8}},{"start":{"line":332,"column":8},"end":{"line":332,"column":8}}]},"37":{"line":333,"type":"if","locations":[{"start":{"line":333,"column":8},"end":{"line":333,"column":8}},{"start":{"line":333,"column":8},"end":{"line":333,"column":8}}]},"38":{"line":343,"type":"if","locations":[{"start":{"line":343,"column":8},"end":{"line":343,"column":8}},{"start":{"line":343,"column":8},"end":{"line":343,"column":8}}]},"39":{"line":344,"type":"if","locations":[{"start":{"line":344,"column":8},"end":{"line":344,"column":8}},{"start":{"line":344,"column":8},"end":{"line":344,"column":8}}]},"40":{"line":355,"type":"if","locations":[{"start":{"line":355,"column":8},"end":{"line":355,"column":8}},{"start":{"line":355,"column":8},"end":{"line":355,"column":8}}]},"41":{"line":356,"type":"if","locations":[{"start":{"line":356,"column":8},"end":{"line":356,"column":8}},{"start":{"line":356,"column":8},"end":{"line":356,"column":8}}]},"42":{"line":369,"type":"if","locations":[{"start":{"line":369,"column":8},"end":{"line":369,"column":8}},{"start":{"line":369,"column":8},"end":{"line":369,"column":8}}]},"43":{"line":384,"type":"if","locations":[{"start":{"line":384,"column":8},"end":{"line":384,"column":8}},{"start":{"line":384,"column":8},"end":{"line":384,"column":8}}]},"44":{"line":400,"type":"if","locations":[{"start":{"line":400,"column":8},"end":{"line":400,"column":8}},{"start":{"line":400,"column":8},"end":{"line":400,"column":8}}]},"45":{"line":407,"type":"if","locations":[{"start":{"line":407,"column":8},"end":{"line":407,"column":8}},{"start":{"line":407,"column":8},"end":{"line":407,"column":8}}]},"46":{"line":412,"type":"if","locations":[{"start":{"line":412,"column":8},"end":{"line":412,"column":8}},{"start":{"line":412,"column":8},"end":{"line":412,"column":8}}]}}},"contracts/seed/SeedFactory.sol":{"l":{"39":0,"40":0,"78":0,"79":0,"80":0,"84":0,"86":0,"89":0,"103":0,"105":0},"path":"/Users/fabianscherer/Repos/curve/contracts-v2-2/contracts/seed/SeedFactory.sol","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0},"b":{"1":[0,0],"2":[0,0],"3":[0,0]},"f":{"1":0,"2":0},"fnMap":{"1":{"name":"setMasterCopy","line":38,"loc":{"start":{"line":38,"column":4},"end":{"line":41,"column":4}}},"2":{"name":"deploySeed","line":76,"loc":{"start":{"line":64,"column":4},"end":{"line":106,"column":4}}}},"statementMap":{"1":{"start":{"line":39,"column":8},"end":{"line":39,"column":104}},"2":{"start":{"line":40,"column":8},"end":{"line":40,"column":31}},"3":{"start":{"line":79,"column":12},"end":{"line":79,"column":103}},"4":{"start":{"line":80,"column":12},"end":{"line":80,"column":120}},"5":{"start":{"line":84,"column":8},"end":{"line":84,"column":59}},"6":{"start":{"line":86,"column":8},"end":{"line":86,"column":47}},"7":{"start":{"line":89,"column":8},"end":{"line":89,"column":3968}},"8":{"start":{"line":103,"column":8},"end":{"line":103,"column":51}},"9":{"start":{"line":105,"column":8},"end":{"line":105,"column":23}}},"branchMap":{"1":{"line":39,"type":"if","locations":[{"start":{"line":39,"column":8},"end":{"line":39,"column":8}},{"start":{"line":39,"column":8},"end":{"line":39,"column":8}}]},"2":{"line":79,"type":"if","locations":[{"start":{"line":79,"column":12},"end":{"line":79,"column":12}},{"start":{"line":79,"column":12},"end":{"line":79,"column":12}}]},"3":{"line":80,"type":"if","locations":[{"start":{"line":80,"column":12},"end":{"line":80,"column":12}},{"start":{"line":80,"column":12},"end":{"line":80,"column":12}}]}}},"contracts/test/CustomERC20Mock.sol":{"l":{"14":0,"21":0,"22":0,"30":0,"31":0,"33":0,"34":0,"36":0,"41":0,"45":0,"46":0,"50":0,"54":0,"62":0,"63":0,"64":0,"66":0,"69":0,"70":0,"78":0,"79":0,"81":0,"82":0},"path":"/Users/fabianscherer/Repos/curve/contracts-v2-2/contracts/test/CustomERC20Mock.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,"22":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,"6":0,"7":0,"8":0},"fnMap":{"1":{"name":"constructor","line":13,"loc":{"start":{"line":13,"column":4},"end":{"line":15,"column":4}}},"2":{"name":"transfer","line":17,"loc":{"start":{"line":17,"column":4},"end":{"line":23,"column":4}}},"3":{"name":"transferFrom","line":25,"loc":{"start":{"line":25,"column":4},"end":{"line":42,"column":4}}},"4":{"name":"approve","line":44,"loc":{"start":{"line":44,"column":4},"end":{"line":47,"column":4}}},"5":{"name":"balanceOf","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":51,"column":4}}},"6":{"name":"burn","line":53,"loc":{"start":{"line":53,"column":4},"end":{"line":55,"column":4}}},"7":{"name":"_customTransfer","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":71,"column":4}}},"8":{"name":"_approve","line":73,"loc":{"start":{"line":73,"column":4},"end":{"line":83,"column":4}}}},"statementMap":{"1":{"start":{"line":14,"column":9},"end":{"line":14,"column":56}},"2":{"start":{"line":21,"column":8},"end":{"line":21,"column":71}},"3":{"start":{"line":22,"column":8},"end":{"line":22,"column":22}},"4":{"start":{"line":30,"column":8},"end":{"line":30,"column":68}},"5":{"start":{"line":31,"column":8},"end":{"line":31,"column":54}},"6":{"start":{"line":31,"column":40},"end":{"line":31,"column":52}},"7":{"start":{"line":33,"column":8},"end":{"line":33,"column":65}},"8":{"start":{"line":34,"column":8},"end":{"line":34,"column":1045}},"9":{"start":{"line":41,"column":8},"end":{"line":41,"column":19}},"10":{"start":{"line":45,"column":8},"end":{"line":45,"column":46}},"11":{"start":{"line":46,"column":8},"end":{"line":46,"column":19}},"12":{"start":{"line":50,"column":8},"end":{"line":50,"column":33}},"13":{"start":{"line":54,"column":8},"end":{"line":54,"column":29}},"14":{"start":{"line":62,"column":8},"end":{"line":62,"column":49}},"15":{"start":{"line":63,"column":8},"end":{"line":63,"column":1864}},"16":{"start":{"line":64,"column":12},"end":{"line":64,"column":24}},"17":{"start":{"line":69,"column":8},"end":{"line":69,"column":37}},"18":{"start":{"line":70,"column":8},"end":{"line":70,"column":48}},"19":{"start":{"line":78,"column":8},"end":{"line":78,"column":75}},"20":{"start":{"line":79,"column":8},"end":{"line":79,"column":75}},"21":{"start":{"line":81,"column":8},"end":{"line":81,"column":43}},"22":{"start":{"line":82,"column":8},"end":{"line":82,"column":45}}},"branchMap":{"1":{"line":31,"type":"if","locations":[{"start":{"line":31,"column":8},"end":{"line":31,"column":8}},{"start":{"line":31,"column":8},"end":{"line":31,"column":8}}]},"2":{"line":34,"type":"if","locations":[{"start":{"line":34,"column":8},"end":{"line":34,"column":8}},{"start":{"line":34,"column":8},"end":{"line":34,"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":78,"type":"if","locations":[{"start":{"line":78,"column":8},"end":{"line":78,"column":8}},{"start":{"line":78,"column":8},"end":{"line":78,"column":8}}]},"5":{"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}}]}}},"contracts/test/ERC20Mock.sol":{"l":{"12":0},"path":"/Users/fabianscherer/Repos/curve/contracts-v2-2/contracts/test/ERC20Mock.sol","s":{"1":0},"b":{},"f":{"1":0},"fnMap":{"1":{"name":"constructor","line":11,"loc":{"start":{"line":11,"column":4},"end":{"line":13,"column":4}}}},"statementMap":{"1":{"start":{"line":12,"column":8},"end":{"line":12,"column":39}}},"branchMap":{}},"contracts/test/Imports.sol":{"l":{},"path":"/Users/fabianscherer/Repos/curve/contracts-v2-2/contracts/test/Imports.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/test/PrimeToken.sol":{"l":{"30":0,"31":0},"path":"/Users/fabianscherer/Repos/curve/contracts-v2-2/contracts/test/PrimeToken.sol","s":{"1":0,"2":0},"b":{"1":[0,0]},"f":{"1":0},"fnMap":{"1":{"name":"constructor","line":27,"loc":{"start":{"line":21,"column":4},"end":{"line":32,"column":4}}}},"statementMap":{"1":{"start":{"line":30,"column":8},"end":{"line":30,"column":36}},"2":{"start":{"line":31,"column":8},"end":{"line":31,"column":50}}},"branchMap":{"1":{"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/utils/CloneFactory.sol":{"l":{"49":0,"50":0,"60":0,"61":0},"path":"/Users/fabianscherer/Repos/curve/contracts-v2-2/contracts/utils/CloneFactory.sol","s":{"1":0,"2":0},"b":{},"f":{"1":0,"2":0},"fnMap":{"1":{"name":"createClone","line":48,"loc":{"start":{"line":48,"column":4},"end":{"line":57,"column":4}}},"2":{"name":"isClone","line":59,"loc":{"start":{"line":59,"column":4},"end":{"line":74,"column":4}}}},"statementMap":{"1":{"start":{"line":49,"column":8},"end":{"line":49,"column":45}},"2":{"start":{"line":60,"column":8},"end":{"line":60,"column":45}}},"branchMap":{}},"contracts/utils/interface/Safe.sol":{"l":{},"path":"/Users/fabianscherer/Repos/curve/contracts-v2-2/contracts/utils/interface/Safe.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/utils/Signer.sol":{"l":{"50":0,"54":0,"55":0,"86":0,"90":0,"94":0,"102":0,"115":0,"116":0,"118":0,"124":0,"125":0,"126":0,"135":0,"136":0,"137":0,"140":0,"141":0,"144":0,"145":0,"148":0,"156":0,"166":0,"167":0},"path":"/Users/fabianscherer/Repos/curve/contracts-v2-2/contracts/utils/Signer.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,"22":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]},"f":{"1":0,"2":0,"3":0,"4":0,"5":0},"fnMap":{"1":{"name":"constructor","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":56,"column":4}}},"2":{"name":"generateSignature","line":71,"loc":{"start":{"line":71,"column":4},"end":{"line":127,"column":4}}},"3":{"name":"isValidSignature","line":134,"loc":{"start":{"line":134,"column":4},"end":{"line":149,"column":4}}},"4":{"name":"_getFunctionHashFromData","line":155,"loc":{"start":{"line":155,"column":4},"end":{"line":159,"column":4}}},"5":{"name":"_encodeMessageHash","line":165,"loc":{"start":{"line":165,"column":4},"end":{"line":170,"column":4}}}},"statementMap":{"1":{"start":{"line":50,"column":8},"end":{"line":50,"column":1649}},"2":{"start":{"line":54,"column":8},"end":{"line":54,"column":19}},"3":{"start":{"line":55,"column":8},"end":{"line":55,"column":33}},"4":{"start":{"line":86,"column":8},"end":{"line":86,"column":2991}},"5":{"start":{"line":90,"column":8},"end":{"line":90,"column":3132}},"6":{"start":{"line":94,"column":8},"end":{"line":94,"column":3289}},"7":{"start":{"line":102,"column":8},"end":{"line":102,"column":3546}},"8":{"start":{"line":115,"column":8},"end":{"line":115,"column":85}},"9":{"start":{"line":116,"column":8},"end":{"line":116,"column":59}},"10":{"start":{"line":118,"column":8},"end":{"line":118,"column":4024}},"11":{"start":{"line":124,"column":8},"end":{"line":124,"column":130}},"12":{"start":{"line":125,"column":8},"end":{"line":125,"column":56}},"13":{"start":{"line":126,"column":8},"end":{"line":126,"column":46}},"14":{"start":{"line":135,"column":8},"end":{"line":135,"column":4828}},"15":{"start":{"line":136,"column":12},"end":{"line":136,"column":24}},"16":{"start":{"line":140,"column":12},"end":{"line":140,"column":4977}},"17":{"start":{"line":141,"column":16},"end":{"line":141,"column":42}},"18":{"start":{"line":144,"column":12},"end":{"line":144,"column":5121}},"19":{"start":{"line":145,"column":16},"end":{"line":145,"column":42}},"20":{"start":{"line":148,"column":8},"end":{"line":148,"column":19}},"21":{"start":{"line":166,"column":8},"end":{"line":166,"column":83}},"22":{"start":{"line":167,"column":8},"end":{"line":167,"column":6045}}},"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":86,"type":"if","locations":[{"start":{"line":86,"column":8},"end":{"line":86,"column":8}},{"start":{"line":86,"column":8},"end":{"line":86,"column":8}}]},"3":{"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}}]},"4":{"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}}]},"5":{"line":118,"type":"if","locations":[{"start":{"line":118,"column":8},"end":{"line":118,"column":8}},{"start":{"line":118,"column":8},"end":{"line":118,"column":8}}]},"6":{"line":135,"type":"if","locations":[{"start":{"line":135,"column":8},"end":{"line":135,"column":8}},{"start":{"line":135,"column":8},"end":{"line":135,"column":8}}]},"7":{"line":140,"type":"if","locations":[{"start":{"line":140,"column":12},"end":{"line":140,"column":12}},{"start":{"line":140,"column":12},"end":{"line":140,"column":12}}]},"8":{"line":144,"type":"if","locations":[{"start":{"line":144,"column":12},"end":{"line":144,"column":12}},{"start":{"line":144,"column":12},"end":{"line":144,"column":12}}]}}}}