wakamex/github
02.7k
1[{"node": {"oid": "f37e81460cea631f1bb6097359bd3dda8a033f6b", "messageHeadline": "Add unmaintained note to the readme", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5f572462b2450b940872f7e825d0c79c0330c931", "messageHeadline": "Add a warning about cairo 1 incompleteness at the top", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "dfa130b1c7054dbebbf8e42f096eca6760ca3ea4", "messageHeadline": "Fix the link", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e3b255fa374ed808b028807b5375a28a656a7ca", "messageHeadline": "Remove \"and\"", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e46234cb608efc8c891420a4589328d3c46f7896", "messageHeadline": "Add cairo 1 docs (#1093)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 67, "deletions": 55}}, {"node": {"oid": "2142270794c7f2e55c9ba2d877e2ced472816490", "messageHeadline": "Merge branch 'async-tests-cairo-1' into cairo-1.0", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp", "user": null}, "additions": 1433, "deletions": 1225}}, {"node": {"oid": "44729e7c84484cfe81ad21a2ee57470afb1268b7", "messageHeadline": "Fix directory name", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6149a43dfeb5c95a97b9a1557cbf73bd730c576e", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into async-tests-cairo-1", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "4083b154f5806a78477c1bb658d835a6e18c6d63", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into merge-async-changes", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp", "user": null}, "additions": 1431, "deletions": 1225}}, {"node": {"oid": "321bfe76b27790327e5574c0d5c86c2acf95d750", "messageHeadline": "replaced CairoAssert by FunctionCall (#1057)", "author": {"name": "esdras santos", "email": "esantoz@protonmail.com", "user": {"login": "esdras-santos"}}, "additions": 53, "deletions": 131}}, {"node": {"oid": "bb63366bc270c0ed2a88307d43e4b1f3805cb757", "messageHeadline": "Add a new warp logo to documentation (#1091)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "baf662ccc69af0fa788834109db359cecb24a547", "messageHeadline": "Add instructions to install starknet cli and other Python dependencies", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "74a9b0269b3af7332d893e76d6a4fdeaa1b0cf84", "messageHeadline": "Update cairo 1.1 (#1085)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 1545, "deletions": 852}}, {"node": {"oid": "e144a72b1eedf9585b7e3aadca7443499287103b", "messageHeadline": "Remove unnecessary sections from readme & restructure (#1089)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 9, "deletions": 81}}, {"node": {"oid": "f4eae91454343543cceb04a203acb05da39eb057", "messageHeadline": "Fix the link to manual installation in contributor's guidelines", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "341c1b78ff44c00369c206bd520b3c14f0591375", "messageHeadline": "Remove br tag", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "31d923e144d2b296f0b7308ed4557d0bb11775e6", "messageHeadline": "Made the documentation more user-friendly #1029 (#1048)", "author": {"name": "Ankit Choudhary", "email": "sign.ankit14@gmail.com", "user": {"login": "ankit7241"}}, "additions": 217, "deletions": 311}}, {"node": {"oid": "0c4eb565ae4a7d7e154d98cd5985fa53d287fbb5", "messageHeadline": "Fix misleading name - FILE_NAME is not a constant", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp", "user": null}, "additions": 13, "deletions": 13}}, {"node": {"oid": "da1433c36f236ebeeea7c3dbee0fa0da0878be1a", "messageHeadline": "Revert changes to generateMarkdown.py", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp", "user": null}, "additions": 19, "deletions": 14}}, {"node": {"oid": "46821d379ddca7ec6064d0b49140789e97703bd6", "messageHeadline": "translate int conversions to Cairo 1 (#1084)", "author": {"name": "Artem Yurchenko", "email": "44875844+murcake@users.noreply.github.com", "user": {"login": "temyurchenko"}}, "additions": 220, "deletions": 152}}, {"node": {"oid": "4ec525ca179ec11ef9084407f536f63960267156", "messageHeadline": "Make most of the I/O operations asynchronously (#948)", "author": {"name": "Franco Barpp Gomes", "email": "franco.b.gomes@gmail.com", "user": {"login": "Hyodar"}}, "additions": 1063, "deletions": 702}}, {"node": {"oid": "bbf4834e9fa7daac1b4451248ffd5e6756d4edd8", "messageHeadline": "annotate each variable declaration with its type (#1069)", "author": {"name": "Artem Yurchenko", "email": "44875844+murcake@users.noreply.github.com", "user": {"login": "temyurchenko"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "17c84abe3ee051b56dbd2b4357da6f546d78296c", "messageHeadline": "fixed bytes operations in warplib (#1043)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 705, "deletions": 287}}, {"node": {"oid": "29c7b5063c1e395327f51ccf9b6fce321bca8137", "messageHeadline": "fix warplib path computation", "author": {"name": "AlejandroLabourdette", "email": "jal.labourdette@gmail.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2f94e9f7250c847d6099583079d02f84c2b458f3", "messageHeadline": "fix merge error", "author": {"name": "AlejandroLabourdette", "email": "jal.labourdette@gmail.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "13cf39b192be6b74687bbcdad27b5a759272eeba", "messageHeadline": "Merge branch 'cairo-1.0' into update-cairo1-with-develop-1", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 714, "deletions": 784}}, {"node": {"oid": "d5902bf931fe0d148d8d014e9c23af120a46309d", "messageHeadline": "Update warp memory functionality to Cairo 1 (#1045)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 703, "deletions": 780}}, {"node": {"oid": "2aa4d9561fdc76e2fe35a780efd6010187b20d0f", "messageHeadline": "Add the new method of running warp to the readme", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 4, "deletions": 19}}, {"node": {"oid": "e7804e496e0c95cea4e24ea8fddf457e37fbc932", "messageHeadline": "Fix - use devnet 0.4.4 also in docker", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02224ea7e310e6422ab61a32ce7fbb681cbd769d", "messageHeadline": "fixed path to warplib", "author": {"name": "AlejandroLabourdette", "email": "jal.labourdette@gmail.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "e8c7165e12cc50a3d37cab43dbfccc294d65cc88", "messageHeadline": "Do not include starknet accounts file in commits (#1077)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "96b890aa20b1b6b2f71aa504ce6921de179cc0fc", "messageHeadline": "fix register import from bytes converter", "author": {"name": "AlejandroLabourdette", "email": "jal.labourdette@gmail.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "c3452d836f81fcf5467d26f241fbeb05bcd42151", "messageHeadline": "Merge branch 'develop' into update-cairo1-with-develop-1", "author": {"name": "AlejandroLabourdette", "email": "jal.labourdette@gmail.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 521, "deletions": 440}}, {"node": {"oid": "ba6a438a88f243e67ef7ebd4dc7cc883db408ccd", "messageHeadline": "new warp-plugin bin with bug fixes (#1078)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2119566ca0590e7cb54b50407bd95fd29cce7cd1", "messageHeadline": "Warp 2.5.1", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c872aa475c6380a2dacb53dd5504cbf15ff256ad", "messageHeadline": "Dockerhub latest tag & absolute warplib path (#1076)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "49fc8528387044e952c941d5b4fc11ab4548197c", "messageHeadline": "Warp 2.5.0", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4bc1dba8d2ab8a4d6b24e7d8f3a3e2ba6bdb6ec", "messageHeadline": "Merge branch 'develop' of github.com:NethermindEth/warp into develop", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp", "user": null}, "additions": 26, "deletions": 3}}, {"node": {"oid": "f84106727ebea105a13764245facc08e46bb3bdd", "messageHeadline": "Remove semantic tests submodule", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "55841392c7fa0b2b73d36b63e1ba244f4aff147e", "messageHeadline": "CI to build and push docker image on release (#1054)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "74c99be2e883b86e57bf385bccbab7e6f0b27db8", "messageHeadline": "Behavior tests and CI (#1055)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 492, "deletions": 580}}, {"node": {"oid": "d1c8066f1c99e0dda0e8776b31f589c23e14101a", "messageHeadline": "fix various issues converted with conversions to the address type (#1\u2026", "author": {"name": "Artem Yurchenko", "email": "44875844+murcake@users.noreply.github.com", "user": {"login": "temyurchenko"}}, "additions": 98, "deletions": 34}}, {"node": {"oid": "2075afb0732f6485c9cffee855332c1ef03351b8", "messageHeadline": "Cairo1 bump up to v1.0.0-rc0 (#1051)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 3661, "deletions": 1486}}, {"node": {"oid": "2d13f86086cfaa72fdd4249ec06e8e88dd27a3b5", "messageHeadline": " Remove an unused git submodule; fix error reporting in tests (#1061)", "author": {"name": "Artem Yurchenko", "email": "44875844+murcake@users.noreply.github.com", "user": {"login": "temyurchenko"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "2f107c27d9133489e3d29031cef6bb7c7a1cb4d6", "messageHeadline": "Update warplib generator to not only write in math (#1044)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 70, "deletions": 43}}, {"node": {"oid": "bd6e3ef8f06bccd86564fdbda04eb04f30325b3b", "messageHeadline": "Warp Memory basic functionality (#1038)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 659, "deletions": 79}}, {"node": {"oid": "336dc15d206a4f0532c16ea30c7898278f6e4512", "messageHeadline": "Implement behaviour testing for cairo 1.0 (#1047)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 4926, "deletions": 4843}}, {"node": {"oid": "7b26520fc02f2a2e78bd0d01cd88d9fb5ba4345c", "messageHeadline": "Cross contract call (#1034)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 201, "deletions": 72}}, {"node": {"oid": "d57b616d2ae47ec85de541c76a9d68f815e89389", "messageHeadline": "Bump yaml from 2.1.3 to 2.2.2 (#1039)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "2a911fa0f38c15287f233030344228f939801832", "messageHeadline": "Use boolean operations as a part of Cairo1 compiler (#963)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 100, "deletions": 146}}, {"node": {"oid": "f17f978b70bb38126eb224f4005cc6d0a445d3c4", "messageHeadline": "remove the use of implicits that are not warp-memory (#1022)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 1639, "deletions": 1891}}, {"node": {"oid": "f59c558cbd220f48606dc39e00c58618671090fe", "messageHeadline": "Plugin Integration (#1036)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 599, "deletions": 172}}, {"node": {"oid": "d0c89a13e56b8572d5aa6ccecd21863eb68e8fd8", "messageHeadline": "remove member access PFS pass (#1033)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 4, "deletions": 16}}, {"node": {"oid": "22a693f4c576e97ab3c536f0810e00d7e4ef9288", "messageHeadline": "uintN->uN (#967)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 930, "deletions": 76}}, {"node": {"oid": "8c7329b8fb4d3ead184720f50145d92c206b3df5", "messageHeadline": "Fix readme pr (#1008)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 248, "deletions": 230}}, {"node": {"oid": "29d09c01ffd620d1630342e5252c4de8adf8fdfc", "messageHeadline": "Warp memory struct (#1025)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 63, "deletions": 14}}, {"node": {"oid": "f04aa684f9d3b0b331c13c2d67d77de7c0d49807", "messageHeadline": "Refactor on BytesConverter pass (#1005)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 215, "deletions": 183}}, {"node": {"oid": "4a9b4831c9af1aaa29978e651aec391c26060700", "messageHeadline": "Bump webpack from 5.73.0 to 5.76.1 in /docs (#992)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "f528d1b1b3fda92212221fb8c7469d020e0c0b33", "messageHeadline": "Remove order nested struct.ts (#1028)", "author": {"name": "esdras santos", "email": "esantoz@protonmail.com", "user": {"login": "esdras-santos"}}, "additions": 3, "deletions": 135}}, {"node": {"oid": "02600e5117cf4fba8517fae5b71fe5c8a6cf44a0", "messageHeadline": "Contract address (#1016)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 49, "deletions": 35}}, {"node": {"oid": "4136c6ca003e6383365045169af5e129322f314b", "messageHeadline": "Compilation tests rework (#1018)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 216, "deletions": 463}}, {"node": {"oid": "2b61558b3781a5ce718d0ea3e2dc61d0b27968fa", "messageHeadline": "Cairo update 9c3cb9633a9ef8595b3ee041a00b37b84d964af7 (#1020)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 3218, "deletions": 2566}}, {"node": {"oid": "db1b5987c7fe19c0f7b26dc80239f819be7f644e", "messageHeadline": "Merge develop into cairo1 (#1015)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 200, "deletions": 190}}, {"node": {"oid": "383f05ca5bb6ca8d88534b420c57c96ceaa3f4ed", "messageHeadline": "Alpha6 update (#1013)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 2601, "deletions": 1329}}, {"node": {"oid": "61c54425f07e2f689de03cb31785f22799c175c7", "messageHeadline": "[Cairo 1] Static arrays implementation (#1004)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 143, "deletions": 154}}, {"node": {"oid": "9659e567c24b793e140e2d44e02e289fde4a1500", "messageHeadline": "fix (#1006)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "01293e4656e08ef7e5368f72f46bcf90513cb411", "messageHeadline": "Cairo1 ci (#1002)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 986, "deletions": 292}}, {"node": {"oid": "9caa683951e96cf8bb3c183c7c46f71cb9a39a10", "messageHeadline": "Bump @sideway/formula from 3.0.0 to 3.0.1 in /docs (#990)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e294c14773c12be82c365bfdb897df4f970c03bd", "messageHeadline": "Cairo1 warplib infra (#993)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 80, "deletions": 47554}}, {"node": {"oid": "15ef0934e564b23b4bc28f81f0af262ffc060ba0", "messageHeadline": "fix: typos (#991)", "author": {"name": "julio4", "email": "30329843+julio4@users.noreply.github.com", "user": {"login": "julio4"}}, "additions": 192, "deletions": 192}}, {"node": {"oid": "575aad504930854bf254fdf4521ca8ed5ddeaa34", "messageHeadline": "Test erc20 (#983)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 47785, "deletions": 331}}, {"node": {"oid": "775d383e1574a00351cbd2c638df755fc52bb2b1", "messageHeadline": "Fix cairo-lang dependencies issues after major upgrades (#995)", "author": {"name": "Franco Barpp Gomes", "email": "franco.b.gomes@gmail.com", "user": {"login": "Hyodar"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "0c8e9dfb36a576ce43a7195993892027ec8a4b83", "messageHeadline": "[Cairo 1] Add string hash (#994)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "65a1ec89a51e3eb3bd7c583e343b96c24d2447ec", "messageHeadline": "Merge branch 'develop' into cairo-1.0", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 379, "deletions": 233}}, {"node": {"oid": "7a2e80e655b3d0dffb1060ee00aecfb632cf8123", "messageHeadline": "check if is necessary to validate functions output (#962)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c7b7f9aab7cb912135a47b709216601053059963", "messageHeadline": "literalExpressionEvaluator binary operation with boolean changes (#871)", "author": {"name": "Aniket Shaha", "email": "64733221+aniket2405@users.noreply.github.com", "user": {"login": "aniket2405"}}, "additions": 217, "deletions": 82}}, {"node": {"oid": "cb8d119bee1a00eb175e0f2cbdc9934f86de3661", "messageHeadline": "Error message when starknet-class-hash command do not work as expecte\u2026", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 148, "deletions": 137}}, {"node": {"oid": "14ee59ac235658ff8713bb5fc229c607c0f4e9c4", "messageHeadline": "create u256 from 2 felts (#975)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "d9fb605361535fef7970cf3b4fb4258f7fd40dd2", "messageHeadline": "Imports path structure (#968)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 611, "deletions": 418}}, {"node": {"oid": "cc98e43233bc8e973ab534de5647e19420fd3aea", "messageHeadline": "Fix string interpolation", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26c3708f3e26e3ba2fe640a46dbfc10a900811dd", "messageHeadline": "partial update to func generation for Cairo1 (#958)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 135, "deletions": 138}}, {"node": {"oid": "670ef545002cdce780c816746888b50614257dac", "messageHeadline": "update return parameters in func definitions cairo writer (#961)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "bada8930cdbc3a01510ab5b7568459f14161ca85", "messageHeadline": "Change code to match Starknet capitalization (#970)", "author": {"name": "Chen Wen Kang", "email": "23054115+cwkang1998@users.noreply.github.com", "user": {"login": "cwkang1998"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "7e36b640bf9755d1085f6ef0efbafdf7a1449188", "messageHeadline": "compilation tests for cairo1 example contracts (#955)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 7133, "deletions": 12}}, {"node": {"oid": "e631a743cb39d2e2abe842a050c3179849c65f16", "messageHeadline": "Warplib updates for erc20 (Rebased) (#960)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 46, "deletions": 93}}, {"node": {"oid": "1e513662e886d5d172da8318671d40f756bad5af", "messageHeadline": "New Cairo Gen (#869)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 5472, "deletions": 4253}}, {"node": {"oid": "d3a7dea1a9f8adf8d4b5fabcb2bd076cffcf6372", "messageHeadline": "Include cairo-lang version in the version command output (#909)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "e69d2fae9e36950bd2b6bf696b538e2ebb5d3346", "messageHeadline": "Dependency injection of infer type in Cairo Writer (#954)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 7, "deletions": 15}}, {"node": {"oid": "6f1272d532046423a53c554bc21720467a1fbe7e", "messageHeadline": "Remove super clause from IdentifierWriter (#943)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 1, "deletions": 14}}, {"node": {"oid": "586a90d8ea4279e9e0ec9d22399c3a57d1015087", "messageHeadline": "Remove `warp test` (#942)", "author": {"name": "Chen Wen Kang", "email": "23054115+cwkang1998@users.noreply.github.com", "user": {"login": "cwkang1998"}}, "additions": 14, "deletions": 29}}, {"node": {"oid": "1855ef188d4f2223487e65b2910b251454b2dfe6", "messageHeadline": "chore: update docs and comments to reflect change (#941)", "author": {"name": "Chen Wen Kang", "email": "23054115+cwkang1998@users.noreply.github.com", "user": {"login": "cwkang1998"}}, "additions": 92, "deletions": 92}}, {"node": {"oid": "326fdd117e315915780a9c8b329066d821884aa5", "messageHeadline": "Remove UncheckedBlockWriter (#945)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 3, "deletions": 28}}, {"node": {"oid": "dc5a623398bf29a6252fd56d5c90c1c9b02183af", "messageHeadline": "Add external calls validation (#916)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "c557cd61617c0cef683bbe555ba3ba42d88e943e", "messageHeadline": "File names to camelCase (#878)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 785, "deletions": 461}}, {"node": {"oid": "3b43fa2a3162809bd63b9cac6cf32d0ecd075f6b", "messageHeadline": "Run npm publish on new releases (#887)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "84b742aa6d7c8a43124ec7182fd9d9281039e5b0", "messageHeadline": "add transcoding docs (#891)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 180, "deletions": 0}}, {"node": {"oid": "93ff295cea588d4914898b40aee4116da2c3c873", "messageHeadline": "Fix: typos (#913)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "fbc4acfccd6360c6689aaa9719761a198d392a70", "messageHeadline": "event APIs (#882)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 688, "deletions": 397}}, {"node": {"oid": "bb927ffd4d02205d08b656ae7b858a6c4ff9027b", "messageHeadline": "bytes32(string) fix (#900)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dd87412fdbb736f23963fc85388d10355d66ae34", "messageHeadline": "Print Starknet version in --version (#906)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "872a727bc329dd8ffb2971fb7208eb46e3502d90", "messageHeadline": "Print transformed result to stdout if no output dir is given (#897)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "77269def0a583c849c48f0fbf5d4373b45e52ca8", "messageHeadline": "Add utility to encode strings for tests (#893)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 40, "deletions": 58}}, {"node": {"oid": "82df29b526032162355e212ad24af77da4f2d8e7", "messageHeadline": "Bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs (#885)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9819bc7d31cfc4c9d7aecc1d23222832d9426164", "messageHeadline": "Bump http-cache-semantics from 4.1.0 to 4.1.1 (#884)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a158b06d2ddb6a1e647894b3e21c43462c0ceb0b", "messageHeadline": "Bump version to 2.4.7", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9000c43339e9221e77718c4755a043173e73c2d4", "messageHeadline": "Remove fs-extra since its not browser friendly (#896)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "df69ecaa8489fae8d157c5971b9d695f3ff14004", "messageHeadline": "Gcc (#899)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "e3e21e9e9a21e30514b584d3df104037def29ff3", "messageHeadline": "Update function visibility check & handle CairoAssert type (#876)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 7, "deletions": 16}}, {"node": {"oid": "b0c6d795a0037d5ddbc88b0dc78a23da4cfa310e", "messageHeadline": "rename option for gen interface (#895)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "48498267abede1e92501f2965729db8e9ba53674", "messageHeadline": "Fix storage static arrays bug (#873)", "author": {"name": "Luis Lara", "email": "62342483+LuisLara-UH@users.noreply.github.com", "user": {"login": "LuisLara-UH"}}, "additions": 44, "deletions": 14}}, {"node": {"oid": "2f226cfcdaff5a70e3b12ba3cce524e62b2df3a1", "messageHeadline": "CI lint hotfix", "author": {"name": "Swapnil Raj", "email": "raj.swapnil99@gmail.com", "user": {"login": "swapnilraj"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9307c2b85640283c04fc2bdd04bdd31101628070", "messageHeadline": "Fix deploy with no constructor (#853)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 443, "deletions": 153}}, {"node": {"oid": "b859c36bff347a88a953d3fe80e2a54c7b54954b", "messageHeadline": "Bump warp version", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62ee9339e99b1a6f9f8a636a89295468df818e69", "messageHeadline": "Fix linting issue", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "29e40b948be2347f66250eb19393bf1b2ada671b", "messageHeadline": "Remove 251 bit (now it's 256) keccak hashing: Events (#857)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 217, "deletions": 122}}, {"node": {"oid": "b18c92be69a71a1ac9493bdce81369196c45af4b", "messageHeadline": "export transcode functions (#879)", "author": {"name": "John Agbanusi", "email": "agbanusijohn@gmail.com", "user": {"login": "agbanusi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "43b2b2b12d34708e3ad8e8761188202da1b8cc81", "messageHeadline": "Bump warp version", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a15a3fddb57cca3917dab33573296a9c7427f74", "messageHeadline": "Bump cookiejar from 2.1.3 to 2.1.4 (#870)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a3e644778eff9e65dc6a89d102adf0dbe863d2d4", "messageHeadline": "Bump ua-parser-js from 0.7.31 to 0.7.33 in /docs (#872)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7d2c2c7e4a754f78d9f81c4548f20f93a9ba977a", "messageHeadline": "Add descriptions to all commands (#827)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 318, "deletions": 260}}, {"node": {"oid": "818fdc4154030ab16b85ca52046367f3d202105b", "messageHeadline": "Add typename to declaration in expressionSplitter (#868)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "242439ab73029cee4de63ac3898f8bee0cdb4fff", "messageHeadline": "Cli test using starknet devnet (#819)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 766, "deletions": 17}}, {"node": {"oid": "082d485a1850b579f80dfcf30e7d150f2d3614af", "messageHeadline": "Add contribution guidelines and code of conduct (#865)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 150, "deletions": 0}}, {"node": {"oid": "4c70014cba93fb6a1d6cebf8b30ac2856d6c74a8", "messageHeadline": "Move emit prefix to name modifiers (#856)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "4bb5441fa78ea27d2260c8cca2143ebf5d535ee7", "messageHeadline": "Conditionals and operators (#803)", "author": {"name": "John Agbanusi", "email": "agbanusijohn@gmail.com", "user": {"login": "agbanusi"}}, "additions": 53, "deletions": 24}}, {"node": {"oid": "ce2ff602e8a8c5cf8f2eede2257b58e693d0bae1", "messageHeadline": "Ast update 11.0.2 (#813)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 7984, "deletions": 1156}}, {"node": {"oid": "c7196e417b698f7b96cc3e235f436d22f415c73d", "messageHeadline": "Change ticket tracking link to github projects (#860)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1af5b777f0869bf02dbe078a663b2304b2908a80", "messageHeadline": "Let only one workflow per branch at a time (#817)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "bf80a497cac3a629c270c1469c5852be0553335d", "messageHeadline": "Keep running semantic tests even if one fails (#815)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1d7cc70ae59faab4e704d8698c155315d3be7855", "messageHeadline": "Bump json5 from 2.2.1 to 2.2.3 in /docs (#814)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "974db9b8cae8ca5283ddf993fe0ccaf8243db179", "messageHeadline": "Debug options (#809)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 50, "deletions": 16}}, {"node": {"oid": "d51ab442deae7ea3eeafc99c07a546cf7b7320c5", "messageHeadline": "Replace if-functionalisation with tempvar postpends (#763)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 316, "deletions": 269}}, {"node": {"oid": "5835b58b6fc8d5f990808117537a84ed7bbfce9d", "messageHeadline": "Extract cli parser to its own module (#811)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 408, "deletions": 414}}, {"node": {"oid": "bd2ad06d0a5cb243d99cd977195612d3d1456682", "messageHeadline": "Remove event mangling (#810)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 86, "deletions": 97}}, {"node": {"oid": "699ef399e3fc4f5c2b251af5ffff76f11fabf3f3", "messageHeadline": "Re-structure cairo writer (#804)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 1386, "deletions": 1169}}, {"node": {"oid": "0f85fa05a2a0232ae54f184d844a24b4a6929ce5", "messageHeadline": "fix documentation broken links (#808)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e8b08eeb54c27440db3ddb169fe5d214f9caaf18", "messageHeadline": "Bump decode-uri-component from 0.2.0 to 0.2.2 (#802)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a8ccc9d0d6859cb00a0ad9a285e5026f2bde4635", "messageHeadline": "Save solidity interfaces transpiled output (#805)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "28fc15d402f43913b28267cdc5c5b9820a45e0cb", "messageHeadline": "Documentation i18n (#795)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 2083, "deletions": 10}}, {"node": {"oid": "687cfb334c510463f5ef8a0fec79aa10cc59a998", "messageHeadline": "Bump version (#806)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67854dbec3ae88ccd594b114c40b6abe635f7117", "messageHeadline": "Add semantic tests batches to Github CI and fix implicit issue indexe\u2026", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 172, "deletions": 217}}, {"node": {"oid": "ea133ffc8a0945a805f1a04ecf9b39b960a993dc", "messageHeadline": "Inline assembly arithmetic operations (#776)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 335, "deletions": 10}}, {"node": {"oid": "5f98419080bf743bf2dba12f8ed13ace363079b3", "messageHeadline": "Update readme with new logo (#801)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14337f2c27e7caa31d6e0a2a64197010d1378bcd", "messageHeadline": "Add new warp logo! (#800)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b644bdfd429814ef47d1198928a850c4fd64a30d", "messageHeadline": "Enforce strict eq and not eq in codebase (#781)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 30, "deletions": 29}}, {"node": {"oid": "a2bdfd350640303c6bfeac9be479eed6b7af5829", "messageHeadline": "Remove ternary from unsupported features list (#798)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6de1c979699a1ff45ac92791990bd4e4b0f35e89", "messageHeadline": "import Uint256 (#799)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0d5280f210ef309b5619bffee148e5a653436d59", "messageHeadline": "Doc to get around unsupported features (#778)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "ab923d04efe2e2d7ef3e25e31498bc3d20871b04", "messageHeadline": "Indexed Events (#782)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 1390, "deletions": 41}}, {"node": {"oid": "a4a631a2b064a0b58c2f9935a8f643a6d20f8de2", "messageHeadline": "remove_any (#797)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "95045c3c300c97114d586a1aa055c18ebb992b1a", "messageHeadline": "Fix curly braces in structured documentation (#792)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "91c0118efdbdcdc130bf1679b540a16f103898f4", "messageHeadline": "Minor improvements to `TypeInformationCalculator` (#794)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "3ea6c916db5868641f1bca05001f8d38e3c459ab", "messageHeadline": "Version bump 2.4.2", "author": {"name": "Swapnil Raj", "email": "raj.swapnil99@gmail.com", "user": {"login": "swapnilraj"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "849abb87e2feeaf8889ea2eb016640c6dfeb52f7", "messageHeadline": "warp deploy fix (#793)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 47, "deletions": 3}}, {"node": {"oid": "efe3333caad27f94908f0b5794bea326c1bf3a46", "messageHeadline": "Version bump 2.4.1", "author": {"name": "Swapnil Raj", "email": "raj.swapnil99@gmail.com", "user": {"login": "swapnilraj"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2251b61d3dfdf8448fad9c52a57754bfc31ff394", "messageHeadline": "add title icf doc (#788)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 8, "deletions": 19}}, {"node": {"oid": "ca5d158730071c5743112b5f21ddb6b88a4e5b34", "messageHeadline": "Fix source unit for openzeppelin contracts (#791)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "c4b640eee0965a5b7018451b537a4c6173b26d20", "messageHeadline": "Fix ethers not found (#790)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 378, "deletions": 215}}, {"node": {"oid": "e9bcf49f857a14ef8a8f5969d85e86495d2ada32", "messageHeadline": "Update python default message (#789)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf33b720d55d6222ddfd8ec5e6a76d3e5c09ed05", "messageHeadline": "bumping version number (#786)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87f2bc83ac5337c96163a97d8adcb4d6b6903cfd", "messageHeadline": "Remove abi extractor (#765)", "author": {"name": "Luis Lara", "email": "62342483+LuisLara-UH@users.noreply.github.com", "user": {"login": "LuisLara-UH"}}, "additions": 526, "deletions": 1858}}, {"node": {"oid": "07e6cd83a2e8d9a8e1a9e8cca6d502fccd215aca", "messageHeadline": "Adding python installation (#785)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "c99ef8a756d06467ac1c9315663749bd91781104", "messageHeadline": "Base path fix (#784)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "05bec1c63bc7c1191fd571830071bb9f00ea887b", "messageHeadline": "Bump loader-utils from 2.0.3 to 2.0.4 in /docs (#777)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a13ecfc3d1dd5df8fa8d62ccaf649c4f7d97912b", "messageHeadline": "Include node_modules in include_path by default (#779)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 96, "deletions": 7}}, {"node": {"oid": "d06f11bcaee00667d5918201a7aeeb864e009c6e", "messageHeadline": "Fix source unit path for contracts in \"include-path\" (#769)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 53, "deletions": 9}}, {"node": {"oid": "b4f244955a5e4470a3aaca30d8be9403caf1a9da", "messageHeadline": "Update github runner for semantic tests (#780)", "author": {"name": "Falco", "email": "1364936+FalcoXYZ@users.noreply.github.com", "user": {"login": "FalcoXYZ"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1dc3e74f43988f3ae5ff1938c95c187943d67d7f", "messageHeadline": "Interface call forwarder(icf) (#756)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 4099, "deletions": 14}}, {"node": {"oid": "948ff175e878e641a3bf8d8b69d95380d204568a", "messageHeadline": "ignore indexed arg (#775)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "749f557eb71eca55e711f1b2f77c09d005ff0e03", "messageHeadline": "fix implicit issue: uint256(addr) (#770)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "9843fd0f33aad82172938660e6088579368b7ff9", "messageHeadline": "Add testing for underscore integers (#767)", "author": {"name": "Luis Lara", "email": "62342483+LuisLara-UH@users.noreply.github.com", "user": {"login": "LuisLara-UH"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "8b61351d74a5a98632f6200a833931e90afbce1c", "messageHeadline": "Documenting how to install python-dev package (#772)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "bc8dc3dcb69cb7ac36d04d93afa11d8163bd1503", "messageHeadline": "Bump loader-utils from 2.0.2 to 2.0.3 in /docs (#766)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6f843ab771df2de2edffb050a59ef6ba418fa4b9", "messageHeadline": "User defined identifiers are not mangled (#752)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 230, "deletions": 153}}, {"node": {"oid": "2953361f158fc3c0f2a5795c24956885235231d4", "messageHeadline": "Revert \"Revert \"Output solidity ABI file (#764)\"\"", "author": {"name": "Swapnil Raj", "email": "raj.swapnil99@gmail.com", "user": {"login": "swapnilraj"}}, "additions": 82, "deletions": 69}}, {"node": {"oid": "085a8550d836309746f9a3f293cf6b05bc36f2e0", "messageHeadline": "Revert \"Output solidity ABI file (#764)\"", "author": {"name": "Swapnil Raj", "email": "raj.swapnil99@gmail.com", "user": {"login": "swapnilraj"}}, "additions": 69, "deletions": 82}}, {"node": {"oid": "06ce76d06408085dd91e3b5c25d02de21a1535c3", "messageHeadline": "Output solidity ABI file (#764)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 82, "deletions": 69}}, {"node": {"oid": "95c74ada489dfb23ef9825671ff3eba8ab2a4d49", "messageHeadline": "Adding address notes (#754)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 37, "deletions": 12}}, {"node": {"oid": "71ba45ae5025248b4e86529262b314a3e01fd3d3", "messageHeadline": "Use cleaner warp_output directory structure (#759)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 237, "deletions": 248}}, {"node": {"oid": "834062a959bf8d3d9bfb44b4fe3c9d440dbec73f", "messageHeadline": "Remove all compile repitions for multifile input (#758)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 72, "deletions": 77}}, {"node": {"oid": "6f2ed81d599391fed24d27acf253acb0a547c7c0", "messageHeadline": "Fix docker-compose.yaml (#762)", "author": {"name": "Piotr Piwo\u0144ski", "email": "piwonskp@gmail.com", "user": {"login": "piwonskp"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "ff539bf2332d7eca7439689c1b37d0afc538a6d7", "messageHeadline": "Add case when dealing with a payable and non payable addresses (#761)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2fc7793ccd966a9b2aeed2a5e081811a2534db23", "messageHeadline": "Fix classhash placeholder path (#753)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 167, "deletions": 188}}, {"node": {"oid": "07a2587cfbfe104cf03373f7acc56b37a058bd08", "messageHeadline": "Add include-path option to execute warp commands (#751)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 33, "deletions": 13}}, {"node": {"oid": "929167d5c94685db3b6541ab010db22014ef1cb7", "messageHeadline": "Update readme.md", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be641e692cacba0ed0399f1a028971276c2d0c93", "messageHeadline": "Add devnet (#746)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 92, "deletions": 26}}, {"node": {"oid": "1031dfdf2d074491e033a8eb1a24cb0d0733a1ab", "messageHeadline": "Improve rejectUnsupportedFeatures (#755)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "26838c3cb3ec095b3a0f8109fbc5c47280985dce", "messageHeadline": "Run eslint on staged files pre commit (#760)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 313, "deletions": 6}}, {"node": {"oid": "4abfec7d539c0ff64159e41862358b8048277048", "messageHeadline": "Add reference types for abi decoding (#745)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 589, "deletions": 87}}, {"node": {"oid": "d4b953d9ed641179fbfb2eeda8f6389d645e6f72", "messageHeadline": "Optimise solc call, only request abi and in the output (#750)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 8, "deletions": 29}}, {"node": {"oid": "93f6b4d156d3a4b531da39ef95ecd61d94fd7484", "messageHeadline": "Add test cases for safe signed addition (#728)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "e1ba33636e844584b330facbf17cb52b049d9783", "messageHeadline": "Conditional pass (#713)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 1148, "deletions": 591}}, {"node": {"oid": "badd769e37dd048ba3abcecfeadbce3bd1fd521a", "messageHeadline": "remove cairo-format (#743)", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 0, "deletions": 8}}, {"node": {"oid": "f67ce01de701b471e90b296849c5fe0a514b5280", "messageHeadline": "Avoid retranspilation (#744)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "baf4cad22f2d6fdaab2996902cce5eb316c54e82", "messageHeadline": "fix error messages in defaultValueNodes (#729)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "1638ba0416ceadd9c3af6bbef2060a122b67a241", "messageHeadline": "Semantic CI false positives fix (#710)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "9dbe4d9a3e1fa8c51b0e1c1694776d6bbf5ff55d", "messageHeadline": "add block.memberName to RejectUnsupportedFeatures pass (#742)", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "b8123a84e56bdbcc492506e5fa74cbcf87f2fff5", "messageHeadline": "versionBump (#741)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07002c0db7e7afda93bfd95107dac5c5932742e4", "messageHeadline": "Only run AST sanity check on every pass if --dev is enabled (#740)", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 78, "deletions": 61}}, {"node": {"oid": "07d319c387e687eee744247517a0b05b2d81b361", "messageHeadline": "Minor Fix (#738)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 39, "deletions": 11}}, {"node": {"oid": "9843aef99be8ee26786a90bc84eb92aea72765ce", "messageHeadline": "Unchecked Block Patch (#737)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "589cd853625b340a5f229557051476b6517272c4", "messageHeadline": "Bump for release", "author": {"name": "Swapnil Raj", "email": "raj.swapnil99@gmail.com", "user": {"login": "swapnilraj"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "b84e197eb435928b72d6cfc6ec5fb7219e1a7ff2", "messageHeadline": "Export all functions from warp (#731)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 201, "deletions": 218}}, {"node": {"oid": "4afe35aab5ff0fee1641b52d6151ed00424fc129", "messageHeadline": "Removing Console.log (#735)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d9c4a5d4e1dd8f4a8a813edce2b41b4fd2eb3669", "messageHeadline": "Fix function overriding (#734)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 80, "deletions": 191}}, {"node": {"oid": "30301287c95690c95d291ec95603aa48fec57bc1", "messageHeadline": "Split Declare and Deploy in CLI (#724)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 61, "deletions": 60}}, {"node": {"oid": "273d2de20a5daf8981fc96cf423e5c16ca780e93", "messageHeadline": "fix bug in modifierHandler pass (#733)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "d2e816adcd7089b43a708b4aec2224f63f8ed4ff", "messageHeadline": "Moving while counter (#730)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "8de50254fe4e7316bda2bcbe39cc8fc42f2032f5", "messageHeadline": "Update readme.md (#732)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abbe7f230addc81a39ff53ac9ec713c956f52d84", "messageHeadline": "Adding ABI decoding for value types (#722)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 309, "deletions": 15}}, {"node": {"oid": "3f7ee8d78117ef1b65583f83dc022393f3957e6b", "messageHeadline": "Update `getPackedEncoding` to return 32 bytes when dealing with addre\u2026", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "342fd44551999f9a5cb5e783c9427f5b2110d0fd", "messageHeadline": "Modifier cloning bug (#727)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "37773a0bb7d6ce9e5c9f403120f8a83f2eb37e37", "messageHeadline": "Fix uncompressed program (#720)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 33, "deletions": 18}}, {"node": {"oid": "766b0b40f9dd00e513aded7e547081cf68e91651", "messageHeadline": "Add missing implicit in abi encode (#726)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0e09186296cec9b3174a4b228316f3a168318f6a", "messageHeadline": "Fix negation of mul result (#723)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "171a5310b6828b552d365e40c18b93de2a21298c", "messageHeadline": "Modifiers in inherited functions (#721)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "d56083e6c9e3422600503a937f5ca62f1cc65547", "messageHeadline": "Reverting Libraries (#719)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 11, "deletions": 152}}, {"node": {"oid": "598cc4e92f83c7db0236465af37c07c74a507032", "messageHeadline": "Fix documentation clone (#718)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "d0d724f075ab1beb163e177125c7d7df077c5cb7", "messageHeadline": "Hotfix for clone bug (#717)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "b4e10fe5f798bab142573d58c68cb46c1fab0074", "messageHeadline": "Update readme instructions. (#715)", "author": {"name": "Luis Lara", "email": "62342483+LuisLara-UH@users.noreply.github.com", "user": {"login": "LuisLara-UH"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "93a4d79490bfd64815a58a2e8f7c811b231ea060", "messageHeadline": "Transpile libraries (#702)", "author": {"name": "Luis Lara", "email": "62342483+LuisLara-UH@users.noreply.github.com", "user": {"login": "LuisLara-UH"}}, "additions": 131, "deletions": 8}}, {"node": {"oid": "e4cf4d6bdc8774a1c2390098fd454a82b99b6318", "messageHeadline": "Update readme.md (#716)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f8ab18d60be0f1ce49421515bb53a8bbc714f4e3", "messageHeadline": "DeclarationNameMangler_audit_fixes (#698)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 101, "deletions": 29}}, {"node": {"oid": "ad8b5b948a085ac52c74dcec8d744692a0106061", "messageHeadline": "Fix class_hash zero bug (#714)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "81249c88f64b0a96c111be444372e7e23aa7e801", "messageHeadline": "Audit advices for literal expr eval (#708)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 75, "deletions": 11}}, {"node": {"oid": "534581ac75f97d6cb6d127693ba604f46663c8b2", "messageHeadline": "Fix Event mangling (#712)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 14, "deletions": 19}}, {"node": {"oid": "3bbbe6455bb627e0b6ecebe0130c28aec7e4627f", "messageHeadline": "Implicit checks minor fix (#707)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "ca2fa1b361f1cad2f797a17742b9379423957f5e", "messageHeadline": "Fixing Abi Search. (#709)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7f26499a0ce0d93ae0612bae9b90542f310dc19", "messageHeadline": "Audit modifiers (#706)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 113, "deletions": 89}}, {"node": {"oid": "fbf048f210b87f60c1b2e196bd6bf2df2785d7ef", "messageHeadline": "cairo version bump -> v0.10.0 (#669)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 3355, "deletions": 3240}}, {"node": {"oid": "8089f44e56afc6d0f863de90d58380c74a1f034f", "messageHeadline": "'delete' keyword must be outermost expression (#679)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "28f2c592640314bef1823c27c59569d6934377c9", "messageHeadline": "Fix member access interfaces bug (#703)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "aa7fff841adc3e5fe10a7e8642a6868e59a3b85b", "messageHeadline": "Update error logging (#704)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 166, "deletions": 104}}, {"node": {"oid": "70ce5f40d972c15f786c005d4e40542bf17eca76", "messageHeadline": "fix interface being not carried out to final contract (#699)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "499e26cc1feac2d32da039679f92ef99d72820c5", "messageHeadline": "modify pass to collect libraries just the first time (#696)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 39, "deletions": 27}}, {"node": {"oid": "ed0766cf0c2fc6f7e0ba457e7b32d8f8fc64aa38", "messageHeadline": "Adds documentation for Inputs and Outputs (#693)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 109, "deletions": 0}}, {"node": {"oid": "6d429aaa49d6c198e7fdd66059f2a63a23b505fa", "messageHeadline": "Minor docs update (#697)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 19, "deletions": 36}}, {"node": {"oid": "e41d3326c87b980f2eb6ba18c09eac67e6c17935", "messageHeadline": "Bug related to libraries and inheritance (#694)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "2da8f5211f4e22c13d8d681d8b5c5f764993f2be", "messageHeadline": "update deployment instruction in docs (#659)", "author": {"name": "Jelilat Anofiu", "email": "anofiujelailah@gmail.com", "user": {"login": "jelilat"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "888de256057cefb570285a52fe6eb91917851a3c", "messageHeadline": "Fix rationalLiteral.ts (#684)", "author": {"name": "Luis Lara", "email": "62342483+LuisLara-UH@users.noreply.github.com", "user": {"login": "LuisLara-UH"}}, "additions": 93, "deletions": 17}}, {"node": {"oid": "3e71019027870ac93e5f3feeadb3fa4c86fbae19", "messageHeadline": "Detect implicits from Cairo stubs (#691)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 79, "deletions": 10}}, {"node": {"oid": "3c7b8a208a1b133b0bc52a9f89d0a7d383a8cb4f", "messageHeadline": "Minor bug fix to Warning pass (#690)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e399949432a3e7da320705db3d7f800c06512dfb", "messageHeadline": "Add warning pass (#685)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 138, "deletions": 26}}, {"node": {"oid": "4d7a1a6d21b578afe376cf4621ecb767932c2a22", "messageHeadline": "Bumping Version (#687)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ab11883112746db7c00134df6341212096ba4f2", "messageHeadline": "Add Contract Factory Documentation (#686)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 104, "deletions": 1}}, {"node": {"oid": "a027ebdb3902a4895b0c62e1399628526f668deb", "messageHeadline": "Minor fix to readme", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "125b1e55b65a620c457c8547d680be2a2364720b", "messageHeadline": "Library import bug (#681)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 80, "deletions": 37}}, {"node": {"oid": "70eac103389ea38843aa3a1bccad6c237d43b47f", "messageHeadline": "Adding CairoBlock Documentation (#683)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 244, "deletions": 1}}, {"node": {"oid": "bea4041dadde1eddb9f385b6ca85ec0855f3f59b", "messageHeadline": "execution test for anonymous parameters (#680)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "361a8762e87b7e39d49173e2ca1ebb8d8f31c030", "messageHeadline": "Added usage and installation instructions on docs (#668)", "author": {"name": "mitesh pandey", "email": "excelrock_mitesh@yahoo.com", "user": {"login": "davidmitesh"}}, "additions": 294, "deletions": 368}}, {"node": {"oid": "a2692f0289007d63de731b4e3a0e1c1e8d5be440", "messageHeadline": "Change keccak return value from uin256 to bytes32 (#682)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "1dfd2354786f3e6eb58ff4fdec2941f124497076", "messageHeadline": "Add Abi Encode support (#657)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 1805, "deletions": 130}}, {"node": {"oid": "549cf7bfc614073ce61eb49f1c3e27e9f0fa887b", "messageHeadline": "Fixing interface calls that have CallData Location (#672)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 82, "deletions": 109}}, {"node": {"oid": "798242bf9110fff359ac70cd36e7be0e230420df", "messageHeadline": "Library constants (#664)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 117, "deletions": 52}}, {"node": {"oid": "6e13aecbd17c0bc9d702373abe0acdcc586b0d2a", "messageHeadline": "Add instructions for installing gmp and exporting CFLAGS for arm mac \u2026", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "7eb12f56f67f16921ed403e208505fc306e5a18a", "messageHeadline": "Bumping Version (#677)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ffa23e4fc721d25dd8f45e6f864de6b839ad6f8", "messageHeadline": "External call to other reference type bug fix (#660)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 61, "deletions": 3}}, {"node": {"oid": "a4560d3d97c879d1207c3234658a815eea5d5afb", "messageHeadline": "Add Public State Vars to Solidity ABI. (#674)", "author": {"name": "Luis Lara", "email": "62342483+LuisLara-UH@users.noreply.github.com", "user": {"login": "LuisLara-UH"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "9a8318f7e90c8d42e18d633887e92a1b6868ffc2", "messageHeadline": "Fix cairo path when computing class hash (#673)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2110381d2a6a0960a1f357699dea3dc9367ec327", "messageHeadline": "gasleft is an unsupported feature (#671)", "author": {"name": "Alejandro Labourdette", "email": "66191544+AlejandroLabourdette@users.noreply.github.com", "user": {"login": "AlejandroLabourdette"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "53b5c4b892f37588129597cca7b21db84f367f1d", "messageHeadline": "Bumping version (#670)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd18f3eae8b1e617d3e1715a89fee54828d27f15", "messageHeadline": "Refactor createVariableDeclarationStatement methods (#665)", "author": {"name": "mitesh pandey", "email": "excelrock_mitesh@yahoo.com", "user": {"login": "davidmitesh"}}, "additions": 31, "deletions": 52}}, {"node": {"oid": "247cd672f5809825f7d49b509b591c0e577f9083", "messageHeadline": "Adding CLI Documentation to Warp Site (#653)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 185, "deletions": 663}}, {"node": {"oid": "2237d1e39f62d0f9742416507662b71ce526758e", "messageHeadline": "Remove console.log", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8287cc1f8b5a88520e6865e3f6f63f44ed5eb934", "messageHeadline": "Fix the case where the type of inner node in a type conversion was se\u2026", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a926bc79aed563e4759061b880bebd54a4742370", "messageHeadline": "Add Contract Hash to Contract Factories. (#658)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 362, "deletions": 144}}, {"node": {"oid": "58ea9d6ed006345ed28519ff23cefd3b1f121089", "messageHeadline": "Update rejectUnsupportedFeatures.ts (#656)", "author": {"name": "mitesh pandey", "email": "excelrock_mitesh@yahoo.com", "user": {"login": "davidmitesh"}}, "additions": 89, "deletions": 1}}, {"node": {"oid": "d7b81a1b012fdc64eb0484b1acac4ffdaf9b973d", "messageHeadline": "Check correct use of getNodeType methods (#654)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 468, "deletions": 400}}, {"node": {"oid": "acb79df279a30cb40dabc3714941539e531136cb", "messageHeadline": "Semantic Tests for specific solc release (#634)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 470, "deletions": 242}}, {"node": {"oid": "5985ddc2ccfc064e89ee4d00308ebf76173425c5", "messageHeadline": "Fix --compile-cairo bug (#647)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "1b01c63aaf574c5041ae9eb748de41824d2b744e", "messageHeadline": "Excess functions (#598)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 216, "deletions": 4}}, {"node": {"oid": "6622ce59a3b97eecbd4f355310662d18c7b7aa65", "messageHeadline": "Swapping sides (#651)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "871e98928ca8e6fe2b2380cbdee49c30dbe0cb09", "messageHeadline": "getContaining methods refactoring (#648)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 53, "deletions": 84}}, {"node": {"oid": "b2abf84d3d2e4b9e199eb7b1a9f319d3833c1081", "messageHeadline": "Improvements to contract factory (#650)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 29, "deletions": 27}}, {"node": {"oid": "131df6a65fa79bdad0aef4a9d7b8f0986f15e887", "messageHeadline": "Use PAT for pushing to Github Pages (#649)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8aba62bca7166b84bdf5c8e628ac3213fa2da81", "messageHeadline": "No longer require inputs to be quoted (#642)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "f5c55993cd8e03fc1ecf990709f6fccd26ac1f10", "messageHeadline": "docusaurus files and gitaction workflows added(LATEST) (#640)", "author": {"name": "mitesh pandey", "email": "excelrock_mitesh@yahoo.com", "user": {"login": "davidmitesh"}}, "additions": 15131, "deletions": 0}}, {"node": {"oid": "fa89f4e486ffa5c0408a3ee5e7cd9df831462c63", "messageHeadline": "Bumping version number (#644)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95ccc0ae513e567315a90f7e8a22ba8d219929f3", "messageHeadline": "Fixes for `warp deploy` command (#638)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "f23e8779ebe264bac24f0c1bc3b0028859486e20", "messageHeadline": "CurrentFunc Macro (#628)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "e8ee77915de0e9ab5bf820241bac4b6ff7187ca3", "messageHeadline": "follow suggestions (#630)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "f9dba609091d9294ff87f7d1f667030e966562a9", "messageHeadline": "Update readme.md (#637)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "5120ba1c9527304162b168dfa71146908f62f305", "messageHeadline": "Version bump", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad4173f7067bfc323328de555f3303151a0eaa1c", "messageHeadline": "make --no_debug_info default to reduce compiled contract size (#636)", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 35, "deletions": 11}}, {"node": {"oid": "5cdb07dd7c52b874d824e6f119137d7f1a3ec65b", "messageHeadline": "Cairo091 Version Bump (#633)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 83, "deletions": 43}}, {"node": {"oid": "5fef3871b3cb07cc8c40417d126d549ead47b2dd", "messageHeadline": "Adding readMe instructions (#631)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 73, "deletions": 33}}, {"node": {"oid": "d2330774415851c72f5a71871a8c4593c9678cb5", "messageHeadline": "Msg.sender Recursion (#627)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "79f0b43b8250000b4e3fdac41c0f10283e4a4fd2", "messageHeadline": "Adding recurse (#629)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "def5171db4ac52aefac8bb5055b8afbf235d3e33", "messageHeadline": "Contract Factory Support (#606)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 1355, "deletions": 94}}, {"node": {"oid": "2061185bc2aaae752cc68608e24028d1ee799e98", "messageHeadline": "Adding block methods for .timestamp and .number (#611)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "4e3f76c8ac4a34ccfa56055144cb3c7917a3d136", "messageHeadline": "Improve efficiency of control flow algorithms (#619)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 48, "deletions": 35}}, {"node": {"oid": "0620734a323431c5b4d0eee3b39d9e16bf80f6d1", "messageHeadline": "Unloading assignment bug (#617)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 111, "deletions": 3}}, {"node": {"oid": "1a070520cbccd650aef6ae18ac99614b229d34b8", "messageHeadline": "Add manual workflow for semantic tests (#616)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 121, "deletions": 0}}, {"node": {"oid": "602b3d5c0f513fcf3d2aa59e31e472f0466992c8", "messageHeadline": "Cairo stubs (#589)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 281, "deletions": 50}}, {"node": {"oid": "fb06b561134189fdf660b2f66850d599c3b48ac3", "messageHeadline": "Prerequisite passes (#613)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 356, "deletions": 1}}, {"node": {"oid": "540fd571082b3cb7d71510713342c93ec6a1efda", "messageHeadline": "Pfs audit (#607)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 102, "deletions": 48}}, {"node": {"oid": "e7e82ad34e4d1d5359d6a3fda4ebcf21798c7724", "messageHeadline": "Fix cairoWriter bug (#608)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 41, "deletions": 44}}, {"node": {"oid": "313b5a13276bf7a03b2bac555aa11063df7b5c3e", "messageHeadline": "Fix order of instructions (#610)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "75077f485bd2e9f7089b3faead3e10419575a587", "messageHeadline": "Add new behaviour tests for benchmarking (#582)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 804, "deletions": 0}}, {"node": {"oid": "872b91ab01d509d90c773cc0d334dcba20ebf52d", "messageHeadline": "Add Docker Image (#605)", "author": {"name": "Thomas S. Bauer", "email": "tsbauer@posteo.eu", "user": {"login": "TsBauer"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "4f7f13377d616b5ec19a772cd1158391c9764bea", "messageHeadline": "Update with Warp-ts (#603)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 73, "deletions": 1}}, {"node": {"oid": "b03e2b82946cd004cd5f1764cf664319c42e2836", "messageHeadline": "Cairo v0.9 (#602)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 111, "deletions": 63}}, {"node": {"oid": "40677de9cf94d7e05ab7e73e89be542ecfbcbe83", "messageHeadline": "Transpile multiple files (#596)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "f4807c44f87d7a6115b98871829e4db3db11414f", "messageHeadline": "Unifiy mangling + some maintenance (#599)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 103, "deletions": 40}}, {"node": {"oid": "b025581cf5e5bc25fef56f3224f397d254259a24", "messageHeadline": "Unreachable functions remover (#585)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 145, "deletions": 0}}, {"node": {"oid": "5c147f91cb98dff02db94c3cb3e67d501ccb7101", "messageHeadline": "Implement mulmod and addmod (#601)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 120, "deletions": 9}}, {"node": {"oid": "f81cbe1c08f4dab9628e24c8b56dc9afa4c1c1f7", "messageHeadline": "Use absolute path for logo (#600)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c7f9f8b60d02382ca6db8952adae025aa3b029e", "messageHeadline": "Cleanup contract name mangling (#595)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "5ce7fe3440e6578cdd9ead307922e92698c5824e", "messageHeadline": "Include inherited functions in abi (#593)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e299e4c9f24fafce8d56e39674703d7dfde41980", "messageHeadline": "Add instructions for compiling a library. (#594)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5e428fc3ff0b064b0510d813bf1092f5abe98063", "messageHeadline": "Fix misuse of createIdentifier (#590)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d91d6b94a7469cad17947449a3866acca602643b", "messageHeadline": "Version bump", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5bd182951fc5144f450627c2377b2b0d50992c8", "messageHeadline": "Fix cairo_path to point to warplib (#586)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "9f3c32a69b26b4b0027d58270a13cece39e2d4ab", "messageHeadline": "Adding more unsupported features to readme (#584)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 36, "deletions": 31}}, {"node": {"oid": "603c60af34a7330110316e676e71aa3d8d3e5ddd", "messageHeadline": "Bug fix when memory treated as calldata is returned as memory treated\u2026", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 54, "deletions": 10}}, {"node": {"oid": "98a3733c564b67d6849995ecf2b78325798165a5", "messageHeadline": "Make clear features that are not supported (#579)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "941108fe2a683c0b675d475bbee528e02726f99e", "messageHeadline": "Add check for invalid r/s values on ecrecover (#569)", "author": {"name": "Alex Beregszaszi", "email": "alex@rtfs.hu", "user": {"login": "axic"}}, "additions": 64, "deletions": 5}}, {"node": {"oid": "8ac50ec6fe76773f54196306e5b3daf16a2982f5", "messageHeadline": "Fix documentation cloning bug (#580)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1e980e98ed1a77eb06a71c4443dc8229a25ea75c", "messageHeadline": "Fix image rendering in README (#581)", "author": {"name": "Alex Beregszaszi", "email": "alex@rtfs.hu", "user": {"login": "axic"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb3f74797024c7f9b77b6fed49159805851564c0", "messageHeadline": "Use simplified implementation for warp_gt256 (#571)", "author": {"name": "Alex Beregszaszi", "email": "alex@rtfs.hu", "user": {"login": "axic"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "46028149b35345c1e2caf0ede988e76e546581d2", "messageHeadline": "Use upstream uint256_le (#570)", "author": {"name": "Alex Beregszaszi", "email": "alex@rtfs.hu", "user": {"login": "axic"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "27d29fc74a95c3edeba0d6493caee4ba25db67a0", "messageHeadline": "CI: Skip benchmark for pull requests (#573)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "7d1664092893a2abc0457c761ffe57c1c37562d0", "messageHeadline": "update readme with ecrecover type change (#572)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "dc8abb94cc71eb171a51ff716a3f50376fba6134", "messageHeadline": "Read me update (#568)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 91, "deletions": 23}}, {"node": {"oid": "6b5039efff3ac2ae084e4633c718017da47ce0b7", "messageHeadline": "version bump", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7976b7f67dbd0b7f0169c04d8909a5101ea34ee4", "messageHeadline": "Update readme.md", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 11, "deletions": 22}}, {"node": {"oid": "c841723eba5525e1392f979a55618436300d654c", "messageHeadline": "allow all paths in current directory for solc 0.7 (#564)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "3c984c71249e84d8469d27b93b18afacd1c59ad5", "messageHeadline": "Show offending source for unsupported features (#561)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 96, "deletions": 36}}, {"node": {"oid": "a0b38fa152889eb7033994be12900e66316fc2be", "messageHeadline": "Add push conversions for c->s (#562)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 46, "deletions": 15}}, {"node": {"oid": "4c9a472c4d2303c23a134107eca0d1f2560c86ef", "messageHeadline": "update readme (#563)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 35, "deletions": 18}}, {"node": {"oid": "f30725c0433a4cbe9023d971a8ed95e84c028e5c", "messageHeadline": "Update whitelist (#549)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 206, "deletions": 28}}, {"node": {"oid": "3f3ba87c65369c000e7d7a80e1c6694d755988bb", "messageHeadline": "Out of date todo removal (#558)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 10, "deletions": 64}}, {"node": {"oid": "5e1a0230d483fde9595ba02808d6c2e0b77aa212", "messageHeadline": "Inline all constants (#535)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 95, "deletions": 88}}, {"node": {"oid": "fcf5dcc87776e6f847fa26ad23cc662eb7d11f95", "messageHeadline": "Drop source units (#557)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 21, "deletions": 36}}, {"node": {"oid": "a7889d099d097e92848cf4878457ce54646c2170", "messageHeadline": "Strict fix (#560)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78e30309f841d442705988305f9c6de6c8128aa8", "messageHeadline": "Replace --strict with --no-strict (#559)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c3329abecba01069ea236f3773e019e8ed07cf45", "messageHeadline": "Dyn to fixed bytes (#554)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 190, "deletions": 7}}, {"node": {"oid": "92ec715b595cc346918598fbaaa41727f10c8ab1", "messageHeadline": "Add default values for contracts and user defined value types (#556)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "e426e494977eb1c0b991e2c07fd13b4f585a8a40", "messageHeadline": "Do not rebind modifiers in library calls (#552)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 43, "deletions": 39}}, {"node": {"oid": "2753212441f6c81cb8f8a033f6721a250131d705", "messageHeadline": "Don't print the errors from solc to stderr (#555)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7aa43f14998a68091300c86534107b577a4a4925", "messageHeadline": "Add lookup node for constructor inheritance (#553)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "479deeb881f72d82137576f13dacc263327fe638", "messageHeadline": "Fix overloading based on userDefinedValueType (#548)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "6c4986c43f6566cc66efb905113ec830fa38a691", "messageHeadline": "Throw Asserts when enums overflow. (#546)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 196, "deletions": 49}}, {"node": {"oid": "230502f527be7b8a2f5dc02f87ff85456584bb35", "messageHeadline": "Moving fallback semantic tests to the behaviour tests (#551)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 62, "deletions": 15}}, {"node": {"oid": "ab3fc540ddb35c80b8ae60dafb6fb043868257f4", "messageHeadline": "Using library structs (#547)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 53, "deletions": 12}}, {"node": {"oid": "65f1db3a3c182296041254154b485744d49a8299", "messageHeadline": "Change ext fn def with it's typestring (#540)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 106, "deletions": 1}}, {"node": {"oid": "01c12c4df3442da15b980143d11e8fec2c7bc086", "messageHeadline": "Exclude private/internal fns inlining for interfaces (#545)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "d89dcd5ec72429de6047df1b712b30a98a8c46d4", "messageHeadline": "Add input check in ecrecover and add semantic tests (#542)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "88e9d7549de3a76723e0dd150c7f1b1e807e072e", "messageHeadline": "Solve replacement issue when adding extra read (#539)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "44f51dc57d1a408d84645f779b71a7f7a0d48872", "messageHeadline": "Do not run abiExtractor on abstract contracts (#544)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 47, "deletions": 13}}, {"node": {"oid": "47a06e64e839bbf76f8bba3bb826eaadcfacb4b5", "messageHeadline": "Bug fix and behaviour test improvement (#543)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "b895d63e1511a67ee7c399bec07b3f285d493e4c", "messageHeadline": "Fix documentation bug in ConstantHandler (#538)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "7539cad24e1fede721e671d4e3583e32b62435b6", "messageHeadline": "Fallback function (#508)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 93, "deletions": 2}}, {"node": {"oid": "963aa628010b8915c8edd9538b8d542b10fbc4b0", "messageHeadline": "Modifier fixes (#536)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 85, "deletions": 13}}, {"node": {"oid": "a29da05095414911e9237a5bb4da1d0144c9bafd", "messageHeadline": "Support free functions in a library, stop exposing library functions \u2026", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 257, "deletions": 194}}, {"node": {"oid": "8f44cb583f50fc1286cd49c41f8f148349ff55c5", "messageHeadline": "Fix exp implicit type conversion (#531)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 146, "deletions": 28}}, {"node": {"oid": "b01e2ca8b137ce2ffc2325a98c5fb45da4e97fec", "messageHeadline": "Removes TypeNameType Nodes From Contracts. (#526)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 164, "deletions": 1}}, {"node": {"oid": "7639a47d8147e4fcd4e109ce8a102c6a9f548403", "messageHeadline": "Adding implicit conversion of bytes[] calldata -> storage. (#532)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 219, "deletions": 6}}, {"node": {"oid": "d2f828804034de99c78737b6809a2bb16fb5aec9", "messageHeadline": "User Defined Value Types test fixes (#537)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 63, "deletions": 9}}, {"node": {"oid": "7e033a6e70fba507ffd1a5f5480106c20f4ccda6", "messageHeadline": "String mapping getter (#533)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "9e32546739eba70427e1b2e8c0a81a096a270218", "messageHeadline": "Fix expected location of memory assignments (#534)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "1ec6c59eb6c13b21510033042347e30ae2014d2a", "messageHeadline": "Fix install script and venv requirement in readme (#521)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "d559f6f57221b7b3192c4cabf06d52b707eb503a", "messageHeadline": "fix WSMAP_DELETE redefinition (#530)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "39679e962f42d8f9d76bc3477f74f99bfc8d9e23", "messageHeadline": "Fix delete for recursive structs (#529)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 48, "deletions": 25}}, {"node": {"oid": "0fc0720f3f8bbd2ba18e5d657af9c395fc64f3e4", "messageHeadline": "Map string index hash (#523)", "author": {"name": "Ahmet Yaz\u0131c\u0131", "email": "75089142+yaziciahmet@users.noreply.github.com", "user": {"login": "yaziciahmet"}}, "additions": 340, "deletions": 22}}, {"node": {"oid": "1ddc5c246c9f3a7cbd22a17ecb65fd618fb86998", "messageHeadline": "Throwing WillNotSupportError for Nested Tuples (#527)", "author": {"name": "Eli Barbieri", "email": "42658433+elicbarbieri@users.noreply.github.com", "user": {"login": "elicbarbieri"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "adcd13067a80610c4a5ea72ee7f40f2ca3fe0572", "messageHeadline": "Add fixed bytes storage to storage scaling (#528)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "f0a7874831fc37d6679062f7b943c941df6a51af", "messageHeadline": "Add readId to reference storage types when pushing (#525)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "f5da9085db0a5a510fa233055b0728eb54c54f1c", "messageHeadline": "Add filter for Member Access in ref_lib pass (#507)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "008a96af08e780d6314d9c43e5ba7130b8962dc5", "messageHeadline": "Fix bytes index access in type conversion (#520)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "f52fc047b7a61fecfad0b8a7a32d73acec9bd879", "messageHeadline": "Push fixes (#519)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "67b10bf5648a75d450bf868c9ae1d63c447a9c26", "messageHeadline": "Fix memory read for strings/bytes (#517)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ff9dc123946f252305dcecfec1b528bb202c1356", "messageHeadline": "Removing function and making keygen unique (#513)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 13, "deletions": 30}}, {"node": {"oid": "9b1de7864dc7ee8ed1e129c2df7fc9f8d177eeca", "messageHeadline": "Data location fixes (#514)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 45, "deletions": 13}}, {"node": {"oid": "77935529389283d847aaba5d39bd0c789eafcb75", "messageHeadline": "Non literal array length (#515)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 38, "deletions": 5}}, {"node": {"oid": "fc24a6fd59295a7e8bfe124251ba830594ed2c0d", "messageHeadline": "Fix dynamic objects in structs (#511)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "e3c4ab6452ea60c7d30419762e1dd446c9f0be24", "messageHeadline": "Add lib_call_homestead behv test (#512)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "fa4ac90dc8c4c52e052d8641f1392d2b3f68d4bb", "messageHeadline": "throw unsupported error: Free fns in exp stmt (#510)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "06096ee543305d1f94e1b851719df2bea44dd5d9", "messageHeadline": "Fix tuple assignment for structs (#504)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 163, "deletions": 47}}, {"node": {"oid": "bb2ce2cad9098cd71239cf9fd0c7f51364fc3426", "messageHeadline": "CallData -> Storage array implicit conversion. (#490)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 1197, "deletions": 3}}, {"node": {"oid": "3d7e068a2c095d604f4fbaf148930b868012a47c", "messageHeadline": "add missing case enum converter (#506)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "164c908d1964fcbc94614b61fa5f8f078d1fc7ea", "messageHeadline": "Handle Contract.var even without inheritance (#505)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "589b27cbf74c6cc32fa56faf7d6e11fa73d43f58", "messageHeadline": "Push assignment (#503)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 56, "deletions": 6}}, {"node": {"oid": "807b6da56ac146007007ca6c101dba62f55d6d31", "messageHeadline": "Exp fix (#501)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 47, "deletions": 16}}, {"node": {"oid": "a15bf36ac5244f09362f59f6605fa2deadf8cb67", "messageHeadline": "Fix batch1 (#502)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 124, "deletions": 29}}, {"node": {"oid": "b066987e6a6e7d06aa94b57cded62d8af28796f4", "messageHeadline": "Init storage returns (#493)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 38, "deletions": 4}}, {"node": {"oid": "6ceef1651c31af2d3fe1aead77fe9dba5382bd75", "messageHeadline": "Fix old code generator error (#488)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 45, "deletions": 7}}, {"node": {"oid": "0fd934f20f3614b8f0c8a0b2067c66823f40fe3f", "messageHeadline": "Interface excess (#489)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 119, "deletions": 91}}, {"node": {"oid": "8370069192b79394723d0c8c51c9e892a4284aa2", "messageHeadline": "Add FixedByte conversion to memory to storage and other bug fixes (#491)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 300, "deletions": 170}}, {"node": {"oid": "8a6396c124f519fce5715bc4ce5860db9dd7104d", "messageHeadline": "Fix empty string literals in concat (#484)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "b966ee28810b9330fea871fb326f5fd43197c2b7", "messageHeadline": "Split external function calls returning dynarrays properly (#486)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 47, "deletions": 10}}, {"node": {"oid": "2d00e8d1411f735398b510f5161b4c0883dcc539", "messageHeadline": "Handle unitialised storage pointers (#487)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "38e37b1a0ade03c500207b171a678a1121ad97d0", "messageHeadline": "Reject cairo keywords (#481)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "20c57fbc718a66d697f135e3fd014ee08bb03ab2", "messageHeadline": "fix flask async installation (#485)", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "46f8be4bdf486455d1e775628bc6b4239a7a5531", "messageHeadline": "make every lib fns private (#482)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "7db27617750a14850e6de98a7217ba16ec732206", "messageHeadline": "Small house keeping for release flow (#483)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "a6402c542dffdde40c76832d304a1f17fdae8b08", "messageHeadline": "Fix expression splitter for complex ref assignment (#478)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "cf7beedfd836c4154178cda5603ba3854c411b62", "messageHeadline": "External same name (#466)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 71, "deletions": 9}}, {"node": {"oid": "93e587970352e9d5cc7ff8d7bf04057a3bfb7efa", "messageHeadline": "Include strings and bytes in dynamic array param detection (#473)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "2b3cf621d59bb109f199379e35f67c896acc9f4c", "messageHeadline": "Memory To Storage Bug fix (#476)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 166, "deletions": 115}}, {"node": {"oid": "319d15232e188f4e9cf226682f9b65433f73bd7b", "messageHeadline": "Flip bytesX index access (#477)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 65, "deletions": 33}}, {"node": {"oid": "1683269b0407158ec7230641112886685618eb9d", "messageHeadline": "Test suite improvements and whitelist update (#467)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 433, "deletions": 430}}, {"node": {"oid": "a211c0a77f9650a9db6027a0c75f6707fcd091c5", "messageHeadline": "Fix pickLargerType for StringLiteralType (#474)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "5f3da6b771e02955eee9d58607991cc89ff3eaf1", "messageHeadline": "Copy different size Arrays from storage to storage (#462)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 136, "deletions": 32}}, {"node": {"oid": "9774e586493a006967902dd2ec39e605912716e2", "messageHeadline": "Weaken overzealous sanity check (#475)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "67587ca2ef3ec81fff7865eaa7e4664f4e431b4e", "messageHeadline": "Concat literals (strings<->bytes PR should go first) (#472)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 58, "deletions": 1}}, {"node": {"oid": "d92dc028b81b3ec1215badd09123297e60c5083d", "messageHeadline": "Fix nested if handling when there are no blocks involved (#471)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "ee60a6f82d042fb4090ec1ba287ac3dd023771fd", "messageHeadline": "Handle strings<->bytes conversions (#469)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "37441cd8ab226b2aeef3a61b561af40fdf95e43e", "messageHeadline": "Add support for m1 mac and update readme (#461)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "122a9fa3b439505ef7b6eb6d5204ba4aeab403a8", "messageHeadline": "Regex was detecting contract names in comments (#465)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 49, "deletions": 28}}, {"node": {"oid": "d60b4b0d768a70df1eca01c62bdc7b80fde03938", "messageHeadline": "String literal test cases are added (#468)", "author": {"name": "Ahmet Yaz\u0131c\u0131", "email": "75089142+yaziciahmet@users.noreply.github.com", "user": {"login": "yaziciahmet"}}, "additions": 43, "deletions": 6}}, {"node": {"oid": "2aca6e875eb526636699e8c5b6fa399642b9509c", "messageHeadline": "Read id for memory (#457)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 145, "deletions": 156}}, {"node": {"oid": "42a99a36d70fe2cab125fdd65227beae7d3dc621", "messageHeadline": "Bytes fix (#459)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 942, "deletions": 465}}, {"node": {"oid": "b81926c6116220e7f4041ab58cfa0f5fee25eb78", "messageHeadline": "Add support for keccak (#455)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 198, "deletions": 5}}, {"node": {"oid": "9a2e47f2afa4989defda6c51efc3996488a5d1c7", "messageHeadline": "Add support for ecrecover precompile (#435)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 185, "deletions": 23}}, {"node": {"oid": "c314e6855937401aadb6df9ca768bc5dfe5cdf8f", "messageHeadline": "Reject nested bytes types as appropriate and support dynarrays of sta\u2026", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 247, "deletions": 124}}, {"node": {"oid": "d5d61a3ced185a95a6bce32e3f2feec402d4e98d", "messageHeadline": "Add div by 0 error for /, % ops (#453)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 76, "deletions": 4}}, {"node": {"oid": "ef563ec539988e47155033442700a9d44b79e241", "messageHeadline": "Justify our exclusion of legacy state constructor inheritance order -\u2026", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "511246d7b285ba3fa2598cfc1367d1107184afa7", "messageHeadline": "Storage to storage array scaling (#456)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 152, "deletions": 55}}, {"node": {"oid": "6a0c9c6d9a156d441e11663c752547d6098b5e2f", "messageHeadline": "Fix mod implicits (#452)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "b01f732a39266d0aa0edbc11eb17a4e639b57832", "messageHeadline": "Support nested dynamic array copy from storage to memory (#447)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 159, "deletions": 65}}, {"node": {"oid": "1a6ac2ebf42f2fdb423397699126b03195cec320", "messageHeadline": "Push fixes (#427)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 215, "deletions": 159}}, {"node": {"oid": "3863b098dda8b8368d5918185fb8c2fce29a416a", "messageHeadline": "Add FunctionTypeName cloning (#449)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "4c708ab7cab51c2cb406042c269217a52580cb2f", "messageHeadline": "Add fixedBytes length (#450)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "351467f8e2140cf66358ed3caa7b8d8620e54b1e", "messageHeadline": "Reject msg when not in msg.sender, and function call options (#451)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "005389490e0e65b5e27eadf3bcd2a0e70ae09967", "messageHeadline": "String hex values being treated as decimal is solved (#446)", "author": {"name": "Ahmet Yaz\u0131c\u0131", "email": "75089142+yaziciahmet@users.noreply.github.com", "user": {"login": "yaziciahmet"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "89001f82061368b6d313c51443f31d92ab4c16a7", "messageHeadline": "Concat fixed bytes (#445)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 182, "deletions": 44}}, {"node": {"oid": "7c277cf6905558e70599b288c0caa8a8a5d87113", "messageHeadline": "Benchmark: Separate build and benchmark (#415)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "856ae8cc7a2bd22be78c954cc799a2be8bc94782", "messageHeadline": "Fix storage variable constructor inheritance order (#443)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 97, "deletions": 52}}, {"node": {"oid": "07b0393094cf9b4db146ebd82ff56a18eb6e50c1", "messageHeadline": "bug fix: too_long_literal typename gen (#439)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 112, "deletions": 9}}, {"node": {"oid": "d278596c9e06f1a078d6e5dd1bc5aa86a4090308", "messageHeadline": "Add missing clone for NewExpressions (#442)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "501abcd5922a34d2232600e7183e4b236010ef4e", "messageHeadline": "Correct cli test description (#444)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fabc2c37bd4eb9ba55fbfe21aca4747ade1265d6", "messageHeadline": "Add bytes and string concatenation (#440)", "author": {"name": "Rodrigo", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 263, "deletions": 0}}, {"node": {"oid": "c949441e5d4fd35b5fedee0ef42b781c770e4833", "messageHeadline": "Support nested dynamic array m->s copies (#438)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "7671beed912a1c199a35fb052160f26838bc6bbf", "messageHeadline": "Ref input checks v2 (#418)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 692, "deletions": 367}}, {"node": {"oid": "2755ae6aacf7dc292445704f81531ead91aee678", "messageHeadline": "Storage static to dynamic copies (#421)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 331, "deletions": 97}}, {"node": {"oid": "2d4db1f8d4ac9c40af8590846551ddb95e16b109", "messageHeadline": "Calldata dynamic array.length implemented (#433)", "author": {"name": "Ahmet Yaz\u0131c\u0131", "email": "75089142+yaziciahmet@users.noreply.github.com", "user": {"login": "yaziciahmet"}}, "additions": 95, "deletions": 5}}, {"node": {"oid": "8ea0637e6a61168cfe208151013b2362aa703331", "messageHeadline": "Mangle dashes in file names (#395)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 224, "deletions": 204}}, {"node": {"oid": "ffa73b2b3aebc81e9fa7454eb45b85b396d2ddd8", "messageHeadline": "reject try/catch & index param (#436)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 78, "deletions": 13}}, {"node": {"oid": "765352c70dbc5810f2eb79d05ef4b2566cf3db58", "messageHeadline": "change expected loc of contract state_var (#434)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "b81acd6a982f6ef1d84e6ba883d8ed91b322cb2a", "messageHeadline": "Type conversion (#412)", "author": {"name": "Rodrigo", "email": "62129975+rodrigo-pino@users.noreply.github.com", "user": {"login": "rodrigo-pino"}}, "additions": 702, "deletions": 15}}, {"node": {"oid": "fa79c1a869d3a800c8527f0bc7b594aca33205c2", "messageHeadline": "`this` methods calls (#426)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 177, "deletions": 2}}, {"node": {"oid": "48b9657153f8735617253fbf07ae62ce815a811b", "messageHeadline": "Order of evaluation of arguments in constructors (#432)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 109, "deletions": 57}}, {"node": {"oid": "dcbf44ee59140c776ff90fa4b505562d23b826e6", "messageHeadline": "Don't create empty free sourceUnits (#431)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "684a25e6598ce3827c57c703dd1388fc76f87cea", "messageHeadline": "Formatting fix in benchmark markdown (#430)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6c0a14cda2c772d0c82ecf368ab781c8ee3532b", "messageHeadline": "Exclude WARP FREE from compilation (#428)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b9a801297f91e398f65e1161cbdb1d96138d1603", "messageHeadline": "Return index access bug (#422)", "author": {"name": "Ahmet Yaz\u0131c\u0131", "email": "75089142+yaziciahmet@users.noreply.github.com", "user": {"login": "yaziciahmet"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "fb1ca1ffbf6e39ed15c6848ee262b66929fd9009", "messageHeadline": "Add solc with 2^251 addresses (#423)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "aaac1f17965e2a07ff38f029a4880c4fefc4c159", "messageHeadline": "Support bytes and strings (#368)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 496, "deletions": 140}}, {"node": {"oid": "1e881014dd3b2ec3432d740d3f5694bcb0992e04", "messageHeadline": "Add cli compile options (#400)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 25, "deletions": 14}}, {"node": {"oid": "8b0d9e5db891a5d2773d54e95ace0b76e6e9dc8e", "messageHeadline": "return error msg in case of OUT_OF_RESOURCE (#425)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7db16bc3dea80ffe2090122926eecc30cce5059d", "messageHeadline": "Benchmark: Add JSON file size, and group functions by contract (#407)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 56, "deletions": 7}}, {"node": {"oid": "b2a5ba1a733adf60c498ea20def29cf0b1d73b45", "messageHeadline": "Calldata assignment after tuple split solved. (#419)", "author": {"name": "Ahmet Yaz\u0131c\u0131", "email": "75089142+yaziciahmet@users.noreply.github.com", "user": {"login": "yaziciahmet"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "9180bacb7485ff59240d65b808c9fed5224e9c51", "messageHeadline": "Add missing slash (#420)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d5f864cfd9d38d7ad779b174bdad4ddeb170088", "messageHeadline": "Precalculate ids (#376)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 156, "deletions": 18}}, {"node": {"oid": "905225e579f3d974d65f393ee8c980c5842a0cef", "messageHeadline": "Use the solidity abi for cli inputs (#357)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 4169, "deletions": 60}}, {"node": {"oid": "42555df7d26cf911a8d7e49b55391b4afef8827d", "messageHeadline": "Revert \"Ref input checks (#401)\" (#417)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 148, "deletions": 689}}, {"node": {"oid": "8925ca4987748c8c88f60b7caf9d19600a3a8585", "messageHeadline": "Ref input checks (#401)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 689, "deletions": 148}}, {"node": {"oid": "faeff780164e85ce39ee1bda4dc91c9634bb0db7", "messageHeadline": "fix bug: using_for bound fn named arg (#416)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "08a6e0ac6c15b1c7fac71485a66441f65708030a", "messageHeadline": "Add account option to all cli commands (#396)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "af290d8cb09614cfebb2feaedac89077695940bf", "messageHeadline": "Adding input checks for nested reference types that we do not support\u2026", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 392, "deletions": 1}}, {"node": {"oid": "741798429a6d4cde3c8f6b65b154633c24ba9dfe", "messageHeadline": "TupleFlattener and TupleFiller (#414)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 191, "deletions": 35}}, {"node": {"oid": "e6f0bb8476071a44d15613f015f7f25164b82b56", "messageHeadline": "Reject non-array new expressions (#404)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "1d0ea2df25b70f2f393f00d680105ee30805dcdf", "messageHeadline": "Fix enum literal replacement (#406)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 51, "deletions": 15}}, {"node": {"oid": "6d05c2969eeda1e9422758ab07ea9de2a0196a7b", "messageHeadline": "add support for % operator (#379)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 218, "deletions": 8}}, {"node": {"oid": "6fdcbbf2e9dd9402baa31881fc176719aeb48717", "messageHeadline": "Extern import cleaned up (#413)", "author": {"name": "Ahmet Yaz\u0131c\u0131", "email": "75089142+yaziciahmet@users.noreply.github.com", "user": {"login": "yaziciahmet"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "d711706a492240f3da96c8ee471a20e0623d568b", "messageHeadline": "solved the issue with typestring in Literal#18 node for too long lite\u2026", "author": {"name": "Shivam", "email": "75530356+phyBrackets@users.noreply.github.com", "user": {"login": "phyBrackets"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "8ea9ae58aa99c8cbd9c5d4f9934e64f257908d20", "messageHeadline": "Loop references issues (#409)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 65, "deletions": 15}}, {"node": {"oid": "97ceae42b2e309483c4330696967fc2f565df069", "messageHeadline": "Fix memoryToCalldata not reading nested complex types properly (#408)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "917e3bd511df84cb8d40248ccfdd2030eccbe9b8", "messageHeadline": "Fix fixed length array encoding for semantic tests (#402)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "63ddc0036fe44ee1e2f1d66f748d0223ec11dadf", "messageHeadline": "Array element location (#403)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "60dc47a77c5be1146371bdf2c6d02ff9a5944451", "messageHeadline": "reject the fallback function having arguments (#405)", "author": {"name": "Shivam", "email": "75530356+phyBrackets@users.noreply.github.com", "user": {"login": "phyBrackets"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "d3570bc57a9c15d224fe1d0d72e2d04c3cb1a2af", "messageHeadline": "Enumtoint (#392)", "author": {"name": "Shivam", "email": "75530356+phyBrackets@users.noreply.github.com", "user": {"login": "phyBrackets"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "cecf478629e762400742875b0007106808b6cece", "messageHeadline": "Increase max buffer size for solc json output (#399)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "d86068db190d28e811311a22b6548fb20297e7bb", "messageHeadline": "Index static arrays (#386)", "author": {"name": "Rodrigo", "email": "62129975+rodrigo-pino@users.noreply.github.com", "user": {"login": "rodrigo-pino"}}, "additions": 324, "deletions": 0}}, {"node": {"oid": "945439bbad4a71d2cc13289c1663bb2a7e6e4336", "messageHeadline": "Skip test fix (#398)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "c1becf7cd136e3bc5470995f8d4217b695f917db", "messageHeadline": "Receive complex returns (#377)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 681, "deletions": 737}}, {"node": {"oid": "f64e751613458057ec7816860d10991c7e62285b", "messageHeadline": "Prepare warp for packaging (#393)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 141, "deletions": 70}}, {"node": {"oid": "981787d98b262340b6a2e68fa88745d873a359b6", "messageHeadline": "Implement semanticTest exceptions (#370)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "0e5849a01125ad021373912b1db69d37cbff60ca", "messageHeadline": "This keyword pass is added. While testing it is now also possible to \u2026", "author": {"name": "Ahmet Yaz\u0131c\u0131", "email": "75089142+yaziciahmet@users.noreply.github.com", "user": {"login": "yaziciahmet"}}, "additions": 83, "deletions": 1}}, {"node": {"oid": "cd34c80bfe877a6c886761a486dec550f0c9c9d7", "messageHeadline": "Fix references for super calls (#380)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 194, "deletions": 4}}, {"node": {"oid": "7c96077d05ea29814bd8669908c33835fcbc8ee0", "messageHeadline": "Array element conversion (#387)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 45, "deletions": 10}}, {"node": {"oid": "5976d1f72a43ee75dce3963951803cb5b1641735", "messageHeadline": "Shift bugs fix (#383)", "author": {"name": "Ahmet Yaz\u0131c\u0131", "email": "75089142+yaziciahmet@users.noreply.github.com", "user": {"login": "yaziciahmet"}}, "additions": 51, "deletions": 7}}, {"node": {"oid": "f810d711536d4464de58d7885f8a4cc67619f4da", "messageHeadline": "Reference Types in Mapping Values (#384)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 101, "deletions": 63}}, {"node": {"oid": "3f385ad7fc8c7b5298ed671f3a8a3c6e4cdcd40e", "messageHeadline": "Reduce CI memory usage (#382)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 42, "deletions": 11}}, {"node": {"oid": "44e993d5ca36c9566be26b3417fa2ec701147736", "messageHeadline": "bytesX index access (#361)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 255, "deletions": 0}}, {"node": {"oid": "fbac88aecbcafdddedd81d3f80fec07b778668f6", "messageHeadline": "Memory copy: calldata <-> storage (#375)", "author": {"name": "Rodrigo", "email": "62129975+rodrigo-pino@users.noreply.github.com", "user": {"login": "rodrigo-pino"}}, "additions": 680, "deletions": 10}}, {"node": {"oid": "fbc0ea0c565e7b7a53c2c792487308f857bed3c4", "messageHeadline": "Cairo Writer Modifier (#371)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 61, "deletions": 12}}, {"node": {"oid": "6e3b12eab9e636c6335184bd978fcf6a32dd1d53", "messageHeadline": "Stored pointers (#372)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 414, "deletions": 344}}, {"node": {"oid": "3e36f027284b751873197b495474272dd9972ed8", "messageHeadline": "Allow blocks as children (#374)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "69b06bc1dc6ac747858fb0e72dd073ee3175a8de", "messageHeadline": "ElementaryTypeNames Compiled Correctly (#366)", "author": {"name": "Shivam", "email": "75530356+phyBrackets@users.noreply.github.com", "user": {"login": "phyBrackets"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "e6956d0ced1b2ad80acadb488c4534c12a768428", "messageHeadline": "Clone emit (#373)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "762057060d983f139cc2189cacfed7bb73580a0f", "messageHeadline": "DynArray Memory to Calldata (#363)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 384, "deletions": 19}}, {"node": {"oid": "470dceeaec36e77f0f5029cb21fbda65749c9f96", "messageHeadline": "Delete (#354)", "author": {"name": "Rodrigo", "email": "62129975+rodrigo-pino@users.noreply.github.com", "user": {"login": "rodrigo-pino"}}, "additions": 581, "deletions": 70}}, {"node": {"oid": "c01b31846db84173e62a79bbd56e558df7ed19e4", "messageHeadline": "Storage copies (#360)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 413, "deletions": 5}}, {"node": {"oid": "ce04814d0e98f50e67a5c4936c141985cdfe49e0", "messageHeadline": "Fix dataAccessFunctionaliser recursion (#365)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "7edd46bcd846508508d9af820ba3ac84afc456e6", "messageHeadline": "Hotfix Identifier Writer (#364)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23e2da389125c390dfd668eabda6e2499dc0a5d4", "messageHeadline": "Writer changes (#362)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 177, "deletions": 70}}, {"node": {"oid": "0884612fc3fb37c502c96ad8d02d4d694cd4f284", "messageHeadline": "Memory delete (#355)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 157, "deletions": 28}}, {"node": {"oid": "f998e447f369eb500be85d2e6d85f3e4e65541d8", "messageHeadline": "Nested memory member and index accesses (#359)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 972, "deletions": 194}}, {"node": {"oid": "ee54af4f8ee21a8731c828c1bcc1f280d5abb490", "messageHeadline": "Addressed the '-' sign issue in cairo filenames (#350)", "author": {"name": "Shivam", "email": "75530356+phyBrackets@users.noreply.github.com", "user": {"login": "phyBrackets"}}, "additions": 36, "deletions": 13}}, {"node": {"oid": "b41db45deafb6f601135a76049d4f1e7acc84d72", "messageHeadline": "Add solc with widened addresses (#348)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 288, "deletions": 40}}, {"node": {"oid": "538225c88a531535ad7191f062c41014fd21f65e", "messageHeadline": "Update UserDefinedTypesConverter pass (#358)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 75, "deletions": 39}}, {"node": {"oid": "2d995f4b2ed93fb586962211d7c1b7d0de301a99", "messageHeadline": "Update EnumConverter pass (#353)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 101, "deletions": 22}}, {"node": {"oid": "7d8d8f3168444dda463162145f4fcba7dd5f686c", "messageHeadline": "Implement TypeStringsChecker pass (#356)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "8c70d97448e45975d2bc078d36c52a3e014abed1", "messageHeadline": "update cairo-lang version (#351)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c828833660f2762c63e787393c097012d3ed4ea", "messageHeadline": "Replace news with create functions (#324)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 1535, "deletions": 833}}, {"node": {"oid": "080ab30b20abf6f88af7f6751e3ff316d2ca2fcd", "messageHeadline": "Remove 'global' from using for (#352)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7dbae29f11872560bb13b7b52382989c0791f7e", "messageHeadline": "Handle inheritance issues with function and modifier overriding (#344)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 162, "deletions": 33}}, {"node": {"oid": "c2ad2bfba8481a0afa76f2efe61fb934dcbcef62", "messageHeadline": "Semantic test fix (#349)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "bc7fbb64a758a1a15c7e5c11f9913b7b03be4b9c", "messageHeadline": "Reorder nested structs (#347)", "author": {"name": "Rodrigo", "email": "62129975+rodrigo-pino@users.noreply.github.com", "user": {"login": "rodrigo-pino"}}, "additions": 179, "deletions": 0}}, {"node": {"oid": "ad684c95b55884388f16685996a651d7b986eabc", "messageHeadline": "Inherit Structs and Events (#343)", "author": {"name": "Rodrigo", "email": "62129975+rodrigo-pino@users.noreply.github.com", "user": {"login": "rodrigo-pino"}}, "additions": 242, "deletions": 42}}, {"node": {"oid": "46cd6ad9bbf535a6d6c6785860f494f363070fdf", "messageHeadline": " Import StructDefinition from outside the Contract within the file. (\u2026", "author": {"name": "Shivam", "email": "75530356+phyBrackets@users.noreply.github.com", "user": {"login": "phyBrackets"}}, "additions": 119, "deletions": 65}}, {"node": {"oid": "58e5afbfd4fbe7fcfdf6feee4cbfb7d54ef4661b", "messageHeadline": "Add detection for unsupported Abi and Maths functions (#341)", "author": {"name": "Rodrigo", "email": "62129975+rodrigo-pino@users.noreply.github.com", "user": {"login": "rodrigo-pino"}}, "additions": 141, "deletions": 1}}, {"node": {"oid": "df2ed0110c779921fef86621057b1d24ecc7b969", "messageHeadline": "Compile time type information (#340)", "author": {"name": "Rodrigo", "email": "62129975+rodrigo-pino@users.noreply.github.com", "user": {"login": "rodrigo-pino"}}, "additions": 209, "deletions": 66}}, {"node": {"oid": "794c4d26a0a1b4c26e2d333cdb1d3b5ef97bcff1", "messageHeadline": "add support for memory array len (#338)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 90, "deletions": 3}}, {"node": {"oid": "448e060fb2d5ae190d68b44405665f02c63728a6", "messageHeadline": "Handle conditionals created by short circuiting (#339)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 414, "deletions": 115}}, {"node": {"oid": "2a9fdec61e18b5f2d5c64ea36391f5e840d039c0", "messageHeadline": "Inheritance removal (#335)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "86a78622b3180fe99875b25f65bc5f095a8da09b", "messageHeadline": "Semantics (#327)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 2052, "deletions": 159}}, {"node": {"oid": "feb10f52b309d78a12dcb2c6a412f447baceda18", "messageHeadline": "Transpile \"argless\" fallback functions (#334)", "author": {"name": "Rodrigo", "email": "62129975+rodrigo-pino@users.noreply.github.com", "user": {"login": "rodrigo-pino"}}, "additions": 94, "deletions": 12}}, {"node": {"oid": "11df0303d0d0255d0d9e8bd8600fd2d02ede97ba", "messageHeadline": "Extern Dynamic Array Handling (#317)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 623, "deletions": 27}}, {"node": {"oid": "0cd4a67f8d16dc740d0ac95dbde40c272b0dbace", "messageHeadline": "Added Pass to assert ID based references and Fixed SourceUnitSplitter\u2026", "author": {"name": "Purva-Chaudhari", "email": "48947123+Purva-Chaudhari@users.noreply.github.com", "user": {"login": "Purva-Chaudhari"}}, "additions": 159, "deletions": 63}}, {"node": {"oid": "d9937ef1de634a5ade0afc767fbc53b57c00105f", "messageHeadline": "Add no-stubs option (#321)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 61, "deletions": 41}}, {"node": {"oid": "22ef2b76c2df45eb1631df9f06d1b0ced5fb45c6", "messageHeadline": "Handle ineffectual structs (#333)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "d4764545e30d24d6724c787ea14eba6b030ed987", "messageHeadline": "Eliminate user defined types (#309)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 179, "deletions": 0}}, {"node": {"oid": "e52b281aa2d578a862604b1ecee6c2f7e9ee2669", "messageHeadline": "typestring getters (#326)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 536, "deletions": 150}}, {"node": {"oid": "9a3ea6af2951e7be43f3d051569aacd2e5d90748", "messageHeadline": "Functionalise `&&` and `||` when rhs has no side effects (#325)", "author": {"name": "Rodrigo", "email": "62129975+rodrigo-pino@users.noreply.github.com", "user": {"login": "rodrigo-pino"}}, "additions": 224, "deletions": 9}}, {"node": {"oid": "0d261cf801d62860e4d0bd21245a5bd3de0577b5", "messageHeadline": "Scope checker (#320)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 323, "deletions": 375}}, {"node": {"oid": "b03cbfeed725cb3348be5e6e29220110117b96e8", "messageHeadline": "Fix wm_alloc returning wrong pointer (#323)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e83d7c71bad4beba237d0a9e19a4d9ad2720ea88", "messageHeadline": "Added the test cases and expected behaviour for the width and sign co\u2026", "author": {"name": "Shivam", "email": "75530356+phyBrackets@users.noreply.github.com", "user": {"login": "phyBrackets"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "5d7b6abbc7dae7109d080b932203459f4b2e6459", "messageHeadline": "Specific import for interface (#322)", "author": {"name": "Purva-Chaudhari", "email": "48947123+Purva-Chaudhari@users.noreply.github.com", "user": {"login": "Purva-Chaudhari"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "f143998030490c9efce9203a9f7ecd1c00378ac6", "messageHeadline": "support specific imports (#307)", "author": {"name": "Purva-Chaudhari", "email": "48947123+Purva-Chaudhari@users.noreply.github.com", "user": {"login": "Purva-Chaudhari"}}, "additions": 296, "deletions": 112}}, {"node": {"oid": "734087038c331ef04adadbd1f1f55ef4f61be4be", "messageHeadline": "Merge pull request #312 from NethermindEth/optimization_public_functi\u2026", "author": {"name": "Rodrigo", "email": "62129975+rodrigo-pino@users.noreply.github.com", "user": {"login": "rodrigo-pino"}}, "additions": 121, "deletions": 26}}, {"node": {"oid": "9b8f6f55846dd1bd110704bd99246575f102269e", "messageHeadline": "Fix condition to parenthisize Struct constructors function calls", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e3b670a278af12e7d77773b97fa9ed123c94a9f", "messageHeadline": "Remove unused import", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d36df40c95003c579e152577d7d372a135311d52", "messageHeadline": "Delete unused pass", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 0, "deletions": 42}}, {"node": {"oid": "68d304598c7af5d3dcbd01fd6eac3f6572bcafb0", "messageHeadline": "Delete deprecated CairoReturnEndMemory node", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 2, "deletions": 79}}, {"node": {"oid": "0907b727ab77303033d33d0eadf51254b901f82f", "messageHeadline": "Improve CairoReturnWriter to finalize warp memorywhen apropiate", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "3bffe17017fb4811335f9d60f9376a2358427f07", "messageHeadline": "Fix linting", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "99d37a22260395f71c8badc11221968cb2bae9dc", "messageHeadline": "Update state_variabls/structs.sol test expected result", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4f5be44ed02ce4b8c1405d47def04ff0ab99c7da", "messageHeadline": "Rename script from warpMemoryFinalizer to returnMemoryFinalizer", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83b183df4f2a62c1fd82e4498f2216fe64c11824", "messageHeadline": "Minor import changes", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b9680eef2655d146ee7080bd763c9687f31aab13", "messageHeadline": "Merge remote-tracking branch 'origin/getter_typestring' into optimiza\u2026", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 41, "deletions": 9}}, {"node": {"oid": "3d38e8735e1a1c89adbd9e70d8637837acd992af", "messageHeadline": "Merge branch 'warp-ts' into optimization_public_function_splitter", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 856, "deletions": 327}}, {"node": {"oid": "bff5b7067a7a70d1c718a768a48f8ef862bab366", "messageHeadline": "Add class description and remove console logs", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "2e364f09d0fe4371bed34832ee72f11793f32c62", "messageHeadline": "Set external function explicitly when not called from inside the cont\u2026", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "75731fd5ceba6ca7954086e09fa31155747c6ae8", "messageHeadline": "Modify Cairo and Sol writers", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 56, "deletions": 10}}, {"node": {"oid": "e0ef1c2c2b782d6bb0bf2ce68e4e97a7dec548e7", "messageHeadline": "Add pass that transform Return statements in CairoReturnMemoryFinaliz\u2026", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "0611691cb2d5ee9818b981fc02d83a28d6435f3a", "messageHeadline": "Add new Cairo AST node to finalize warp memory", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "2cbd8a632d0ed75074bf4ea22c6c30a703d443ab", "messageHeadline": "Merge pull request #310 from NethermindEth/constructorInheritance", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 856, "deletions": 327}}, {"node": {"oid": "37b05efed1730945bc926cdcff50ef79410d5343", "messageHeadline": "specify cairo version in CI workflow", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3662ccbcf4183d34d5e61890626cf618924e676", "messageHeadline": "add comment summarising idea to solve constructors inheritance", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "5f99037927901ccff433a1d4cd7849f99a03813f", "messageHeadline": "fix scope when creating parameters", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "e70eeef0de83b5381acb00455d620ce28befa0bd", "messageHeadline": "change name of generated functions when handling modifiers", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "36164e90be4f695e8567a5454ef6f669cceb8476", "messageHeadline": "remove constructor calls from modifier invocations in the inheritance\u2026", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 19, "deletions": 41925}}, {"node": {"oid": "4eb46cead83627d0d975ebb3b2079dc98637f496", "messageHeadline": "refactor some code on functionInheritance section", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 41920, "deletions": 13}}, {"node": {"oid": "a8f49bd9b18ba7aea04274f512aeee8d70595d22", "messageHeadline": "modify updateReferences method to use walk instead of walkChildren", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 23, "deletions": 32}}, {"node": {"oid": "570ca9ecde632c50476d982dc2316b984183764f", "messageHeadline": "add generator for counter to create new names", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "fc6219f7f8bb8eb5cbea572c6c59b4d41b14f645", "messageHeadline": "ignore abstract contracts", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "3de9f41813ccb9a6380fa765b3c729ccde1b8df0", "messageHeadline": "fix bug in solving visible functions", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "84f615db6b9e5b91cafd02582a822d1083daf7f4", "messageHeadline": "added test for modifiers in constructors", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 142, "deletions": 49}}, {"node": {"oid": "5a985e3bebe46f0a1e41218a220b8381aa4c4264", "messageHeadline": "add empty body to the default constructor instead of undefined", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "e9b815833f219f53e6e3d0d8888a4d5f003b1c32", "messageHeadline": "add test for constructors inheritance", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 60, "deletions": 5}}, {"node": {"oid": "3b4bc0e22922645b68311db5032163db169c8294", "messageHeadline": "fix bugs on collecting visible functions and resolving names", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "baf8f175d10a9407207ac2294353eb04d260579d", "messageHeadline": "fix references on ast nodes creation", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 98, "deletions": 68}}, {"node": {"oid": "020be711cfdb3fbdff6693534c25935b02d80423", "messageHeadline": "fix method for collecting args for constructors", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 521, "deletions": 403}}, {"node": {"oid": "c93402724f63fc0f4377e54703db1dfcc10afba9", "messageHeadline": "ignore modifier invocations to contract constructors in modifierHandler", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 5, "deletions": 17}}, {"node": {"oid": "100c0f2e932624ac7de706192a9433cae80dd119", "messageHeadline": "add functionality to handle inheritance in constructors", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 124, "deletions": 1}}, {"node": {"oid": "5eb2a44f2b2e73fccb327cf197f7c6cd351819c5", "messageHeadline": "Merge branch 'warp-ts' into getter_typestring", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3885ecea8f55b15fc248248f9f3eb71e31b6797f", "messageHeadline": "Add condition to not visit functions defined in Interfaces", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "21cafd5aacd31252a074383ea1e5f1e211299593", "messageHeadline": "Change comment to match project style", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4ccee98c7a39a5e8a5b269f6d525b91cf2a69aa6", "messageHeadline": "Delete unused import", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "42598b063476c18529f8d2c954a89a762f5aedab", "messageHeadline": "Merge branch 'warp-ts' into optimization_public_function_splitter.", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 3619, "deletions": 1459}}, {"node": {"oid": "a52dcae57f6c6098c75f7c4eb78bb8668404574c", "messageHeadline": "Minor change in comment indentation", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9029d2215510a776f1603deb60fc93d1c4c59700", "messageHeadline": "Minor bug fix and comment improvement", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "08759cbaa4352ee9603fb086b0f958b82c53965a", "messageHeadline": "Install older marshmallow-dataclass version (#319)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8fec0d209deb47778fd8402e97bb88ba5b844c2d", "messageHeadline": "fix behv expected output", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "752402c3dbca06c9b971e65a3d02d4bf6b6cefaf", "messageHeadline": "uncomment state_vars behv tests", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0c088433b19e08772109f54f3117cc411e10e616", "messageHeadline": "fix typestring bug: getter fns", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 41, "deletions": 9}}, {"node": {"oid": "4d99b50e0d3287704c9d245b0d4152cb35798c12", "messageHeadline": "Support fixed-size byte arrays (#305)", "author": {"name": "GT", "email": "8017125+tserg@users.noreply.github.com", "user": {"login": "tserg"}}, "additions": 512, "deletions": 14}}, {"node": {"oid": "2e99c01e76852201031097962aba2a6086f2d1a4", "messageHeadline": "Merge pull request #315 from NethermindEth/revertAccidentalCommit", "author": {"name": "Shivam", "email": "75530356+phyBrackets@users.noreply.github.com", "user": {"login": "phyBrackets"}}, "additions": 56, "deletions": 47}}, {"node": {"oid": "7f3b05d6c070fd91f631bccede5e6601e13d0914", "messageHeadline": "Revert \"Added the test cases for the width and sign conversion simult\u2026", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 56, "deletions": 47}}, {"node": {"oid": "94551f314be9a4ba3e80b69e44f23d111f6db147", "messageHeadline": "Added the test cases for the width and sign conversion simultaneously\u2026", "author": {"name": "phyBrackets", "email": "singh.shivamsingh2003@gmail.com", "user": {"login": "phyBrackets"}}, "additions": 47, "deletions": 56}}, {"node": {"oid": "d957707971123ffd5e11739b95e809efa4673cc9", "messageHeadline": "Cleanup (#302)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 117, "deletions": 53}}, {"node": {"oid": "04de9a85c01007f613c6f352479b0c7e7e30f1a0", "messageHeadline": "Block function objects variable declarations (#313)", "author": {"name": "GT", "email": "8017125+tserg@users.noreply.github.com", "user": {"login": "tserg"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "3647329570180ccb92834da41f4894c8e9349049", "messageHeadline": "DictAccess memory model (#286)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 2992, "deletions": 1397}}, {"node": {"oid": "75d726dfdfc40ed159e2b8f1bc0f80aaf5cd6b80", "messageHeadline": "Minor optimization to `publicFunctionSplitter`:", "author": {"name": "rodrigo-pino", "email": "rodrodpino@gmail.com", "user": {"login": "rodrigo-pino"}}, "additions": 48, "deletions": 3}}, {"node": {"oid": "354434b2377ba8ed2b362ff3eab0a941e0a61c00", "messageHeadline": "UsingForDirective Support (#308)", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 343, "deletions": 73}}, {"node": {"oid": "cfcfa5527ec9d221b8471b0e6f216cf73b9f4285", "messageHeadline": "Handles library calls from free functions (#299)", "author": {"name": "Purva-Chaudhari", "email": "48947123+Purva-Chaudhari@users.noreply.github.com", "user": {"login": "Purva-Chaudhari"}}, "additions": 176, "deletions": 6}}, {"node": {"oid": "a695713316beb104260fa9f4957ea6d4d7f84aac", "messageHeadline": "Ban calls to members of addresses (#304)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "93c7ae9439cf9dbc879c9662c21c50132fd8996a", "messageHeadline": "Validate constructor input (#300)", "author": {"name": "GT", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 135, "deletions": 46}}, {"node": {"oid": "51710e26509db6be2e4ffbf47b4dcd560524d229", "messageHeadline": "Implement documentation by preserving comments (#303)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 137, "deletions": 24}}, {"node": {"oid": "0d1e561ebaddd4985f75b04b260dd4f29709ecd5", "messageHeadline": "Merge pull request #301 from NethermindEth/modifierInheritance", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 172, "deletions": 2}}, {"node": {"oid": "a56867d1895d84123439be4db282a4efe071053d", "messageHeadline": "add tests for modifiers inheritance", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 125, "deletions": 0}}, {"node": {"oid": "55b785f337d4c865a00d415fa86a3e97ac5e237e", "messageHeadline": "handle inheritance for modifiers", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "76f6bb5a178734259f6429f877ee6e360e01b0c3", "messageHeadline": "Merge pull request #296 from NethermindEth/external_contract", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 321, "deletions": 125}}, {"node": {"oid": "762000d6def8386d2259fe1f396e6f33b691ff1f", "messageHeadline": "merge #297", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 79, "deletions": 40}}, {"node": {"oid": "e18d31c7665d124061b46833dd0e8824d22ed4c3", "messageHeadline": "Support constructor arguments in behaviour tests (#297)", "author": {"name": "GT", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 78, "deletions": 39}}, {"node": {"oid": "b50ba52cadb9235565e0c076f32497bd033bbdcc", "messageHeadline": "address PR comments", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 69, "deletions": 92}}, {"node": {"oid": "041d2304a1e0a1a7cf589899617ce81d701d5f15", "messageHeadline": "merge expects in to a single File.Simple", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "7da113f52c404f2d2b877ca7538bc31f640573cd", "messageHeadline": "introduce temps in public_vars.sol", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 33, "deletions": 28}}, {"node": {"oid": "c03ae69aa1a5e7c65a5d5df46653b5b03fa724e9", "messageHeadline": "cross contract method call support", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 341, "deletions": 121}}, {"node": {"oid": "c916fb5b7900bdf9783f5f1d6ab9db5c3fdd2dbb", "messageHeadline": "Update to cairo 0.8.1 (#294)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8aa0845558582b93826b16f7a3da96b43bc3e590", "messageHeadline": "Merge pull request #272 from NethermindEth/functionModifierHandling", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 468, "deletions": 61}}, {"node": {"oid": "1c91c0f09872357dcb95e17431fe9b144dfa7b0f", "messageHeadline": "fix cairo formatting after cairo-lang update", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "90db3c1f289df7cdb60ea65e487b26248d7cdc59", "messageHeadline": "add description for each pass of modifier handler", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "4ac8766cfd887b8d779bc592d9b9ea351936f108", "messageHeadline": "add more test cases and fixing some code", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 51, "deletions": 310}}, {"node": {"oid": "06b70f323d0ecdb2dd089e4352a47c8a947f777a", "messageHeadline": "fix some bugs when creating new function nodes", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 8, "deletions": 48}}, {"node": {"oid": "4df0490f5c8f42785c0b8363871c26cd27b08e62", "messageHeadline": "added another pass to remove modifiers after being handled", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 34, "deletions": 33}}, {"node": {"oid": "d59fbd206f7d569f21a7b063207c35ca0fe08e99", "messageHeadline": "Added some test cases for modifiers", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 89, "deletions": 17}}, {"node": {"oid": "6820af6638bc5b4c088138b54593785cdeebbc89", "messageHeadline": "Reject specific imports (#293)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "5a63fc30422d50eadf7388878af5513e7ac6b6fb", "messageHeadline": "refactor some code for function generation", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 313, "deletions": 56}}, {"node": {"oid": "7b6cadaf8ee823bd2d07d0ed0b0e25d4a8c99a15", "messageHeadline": "create pass to handle modifiers", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 338, "deletions": 0}}, {"node": {"oid": "232ac4d31dd03cd18cd9b327a512cbf00323ff8c", "messageHeadline": "ReferencedLibraries (#285)", "author": {"name": "Purva-Chaudhari", "email": "48947123+Purva-Chaudhari@users.noreply.github.com", "user": {"login": "Purva-Chaudhari"}}, "additions": 202, "deletions": 11}}, {"node": {"oid": "701ebd55b76483a265329a4af0187043ae2e9a89", "messageHeadline": "Fix behaviour tests (#292)", "author": {"name": "GT", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 52, "deletions": 70}}, {"node": {"oid": "3fb80fc47bc701b12e53f293b78913ee5eb5fa90", "messageHeadline": "Updated to solc-typed-ast 0.9 (#289)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 1167, "deletions": 3333}}, {"node": {"oid": "e4b375cc872cd0c1294eb3e9da9b90a5ab40bcec", "messageHeadline": "Handle constants (#281)", "author": {"name": "GT", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 280, "deletions": 16}}, {"node": {"oid": "4aa4f1477ad5bd4031d91c1ff57fe062bc4030e2", "messageHeadline": "Add yarn formatlib to format warplib (#288)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1b825afe210a9b04c6bdd7160d7fa2a821f6387a", "messageHeadline": "Changing Cairo Version (#284)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "a15c71cb002215dc7a4dfa1860f50bae02a511ad", "messageHeadline": "Fix no args server crash (#282)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "016a83ad2c8ec76deb58f351585dafbc33cbdb96", "messageHeadline": "Implement benchmarking (#263)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 160, "deletions": 2}}, {"node": {"oid": "03a146955b5b427951bd15b5be63740b2e83ba84", "messageHeadline": "Public Function Split (#280)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 232, "deletions": 1}}, {"node": {"oid": "f4913815ea0211dbe4f2a251742ab2e71441807e", "messageHeadline": "Add range check to wide equality (#279)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "22a12995d2c2617b17af085c3886c586770a7c66", "messageHeadline": "Sanitize External Inputs (Enums, Boolean and Int) (#270)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 517, "deletions": 76}}, {"node": {"oid": "52bfd4c71a2fc8f5e0a72f8490528a94890fe03d", "messageHeadline": "fixed Actual Outcome (#278)", "author": {"name": "Purva-Chaudhari", "email": "48947123+Purva-Chaudhari@users.noreply.github.com", "user": {"login": "Purva-Chaudhari"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "d753a75913c1852404c89876714f02016d18e9ab", "messageHeadline": "Assert pass order has valid keys (#276)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "ca45df436d7d18c5176a1cfd3c142c1d5d1ade0b", "messageHeadline": "Whitespace (#277)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4208632ee33fc566693a09424a6d1f27b49039a8", "messageHeadline": "Storage (#266)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 2953, "deletions": 1271}}, {"node": {"oid": "77d2dc252f20ea2a00408f91ed046ca29adc6e91", "messageHeadline": "Fixed returnInserter (#268)", "author": {"name": "Purva-Chaudhari", "email": "48947123+Purva-Chaudhari@users.noreply.github.com", "user": {"login": "Purva-Chaudhari"}}, "additions": 183, "deletions": 55}}, {"node": {"oid": "c232a07b66e84a2866b8c6e2c4c7d5a70714595a", "messageHeadline": "Merge pull request #273 from NethermindEth/contract_method", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 56, "deletions": 4}}, {"node": {"oid": "b0265ac77b114f1278fa87ce19f160cc484a7986", "messageHeadline": "Merge pull request #267 from NethermindEth/named_call", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 278, "deletions": 10}}, {"node": {"oid": "e77f3a8dbec7731a65dce3cd45072c50bdbdbb82", "messageHeadline": "Remove Named Arguments from function Call", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 278, "deletions": 10}}, {"node": {"oid": "3021256f7bd00131166afb6e73e51ee6e2aa78fe", "messageHeadline": "modify external contract method call", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 56, "deletions": 4}}, {"node": {"oid": "b28c0ecee7600a18ad8c50adeadf68dfcd1ff369", "messageHeadline": "If functionalisation (#271)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 393, "deletions": 36}}, {"node": {"oid": "762d69120f8b88123d738d9bdab15344e13727a3", "messageHeadline": "Merge pull request #265 from NethermindEth/getters", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 502, "deletions": 65}}, {"node": {"oid": "69139231e2b61fce8140dc87b7840799797c9d8e", "messageHeadline": "Generate getter functions", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 502, "deletions": 65}}, {"node": {"oid": "2301f73e84f920ca68955c06e5b2c183192d084f", "messageHeadline": "Merge remote-tracking branch 'warp-ts-dev/develop' into warp-ts", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 232, "deletions": 20}}, {"node": {"oid": "059acaa350a58aac59e4e1f78348574558b76958", "messageHeadline": "Sanitize input to external functions (#90)", "author": {"name": "GuyMcComb", "email": "47884161+GuyMcComb@users.noreply.github.com", "user": {"login": "GuyMcComb"}}, "additions": 208, "deletions": 3}}, {"node": {"oid": "1523ef0b8ec08093b7b88c715fbd6fcf52111531", "messageHeadline": "Turn on compilation tests and fix swapnil's review comments on semant\u2026", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "2f2f4389a703944d8edce029c84ee7cc62fcbe71", "messageHeadline": "Update readme.md", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e83d92b3dff980de594b7a9e3b6034ce736e6b8", "messageHeadline": "update workflows", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "aeb6eaacb4c4f6ad031dc05a5d376507f4f19dee", "messageHeadline": "Add semantic tests (#34)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 33938, "deletions": 97}}, {"node": {"oid": "d645313eabdd0cbe8046a80af19a89196c37bc8c", "messageHeadline": "Merge pull request #89 from NethermindEth/handle_conditionals", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3fbc400ed74c6eb6e224b800b94875692d74cf93", "messageHeadline": "Merge pull request #85 from NethermindEth/inheritance", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 688, "deletions": 69}}, {"node": {"oid": "6f191f6d23de75b0a46c189fb73557c9bbf1ad4f", "messageHeadline": "Remove duplicate clone branches", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 0, "deletions": 34}}, {"node": {"oid": "a9c72e5e6822e5684cfc087194babd12f14ea2a6", "messageHeadline": "Merge branch 'develop' into inheritance", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 530, "deletions": 81}}, {"node": {"oid": "499598deac64d763f686cb05ae9514ce78236a25", "messageHeadline": "Remove debug print", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e0a541687d530002261ac898e4df2f77a5b8b859", "messageHeadline": "added conditional expressions to unsupported features", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "242f341469cd395d7faf1a046c8db3873282db5c", "messageHeadline": "Review fixes", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 59, "deletions": 19}}, {"node": {"oid": "b5ad366ac9d8939c8fa7a4296c80bb4e56d060d1", "messageHeadline": "Implement functionalisation of doWhile loops (#80)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 289, "deletions": 21}}, {"node": {"oid": "366c257165961f4e2c5f4ca5fa5fb81ca95b630b", "messageHeadline": "Add support for with_attr for reverts and require (#73)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 256, "deletions": 60}}, {"node": {"oid": "853f2adae9905e2a478eee626472aa3ae17aa38f", "messageHeadline": "Ignore warp artificats generated during testing (#86)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9ad4a9d40d15bc6d2152b00b607be0f420189d20", "messageHeadline": "Update test expectations", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a14ae4de59a4920058b740569dacafe13035c288", "messageHeadline": "Inheritance", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 671, "deletions": 45}}, {"node": {"oid": "db9e269fb0641a841a798b8dcda5018cf5aecb05", "messageHeadline": "Combine clone methods into one (#84)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 77, "deletions": 105}}, {"node": {"oid": "cadeb5623a3d34c52f60102ccdab2cb0e692ad5f", "messageHeadline": "Transpile to output_dir (ast restructure) (#76)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 771, "deletions": 563}}, {"node": {"oid": "4700cf88ffd1e4da4596d34eb76f7c2783a2da4b", "messageHeadline": "DRAFT : Implicit Return (#72)", "author": {"name": "Purva-Chaudhari", "email": "48947123+Purva-Chaudhari@users.noreply.github.com", "user": {"login": "Purva-Chaudhari"}}, "additions": 64, "deletions": 15}}, {"node": {"oid": "83128af79aeef9a53992942def02e5faf4e27486", "messageHeadline": "Fix test expectations (#81)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ab91d8a5cce630c6ddfb69e166cf1989a9c635d7", "messageHeadline": "Merge pull request #79 from NethermindEth/assignment_cloning", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 25, "deletions": 13}}, {"node": {"oid": "559f44b8cfd4c3242cc71d00a18ba1dc24a0dc8e", "messageHeadline": "Consolidate SolType -> CairoType mappings (#46)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 582, "deletions": 569}}, {"node": {"oid": "a848d4a90e739eb9ee88edb3e1a7f6202874aeed", "messageHeadline": "Merge pull request #71 from NethermindEth/set_allow_path", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 111, "deletions": 7}}, {"node": {"oid": "8e62c4030680c82f70d1f1b461c6e03b48805d5c", "messageHeadline": "update expected outcomes for example-contracts", "author": {"name": "Gary Tse", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0eeb2977aa0fd96a7942b14bed1966dcbb785dc5", "messageHeadline": "relax restriction on pragma extraction", "author": {"name": "Gary Tse", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "1919cb5d8546d597bd0edf68ec2f3cd96bb9f0a4", "messageHeadline": "use getCompilerVersionsBySpecifiers from solc-typed-ast", "author": {"name": "Gary Tse", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "9a3d475283498213e812887de12797e7a5b1f7ec", "messageHeadline": "get highest version", "author": {"name": "Gary Tse", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f22ddadffe2fb19322cad6cba75a5e8c2cae3ce", "messageHeadline": "check for gt and lt operators in pragma", "author": {"name": "Gary Tse", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae43b99a5231c7940090889ee4b224e7c5e186a3", "messageHeadline": "update condition for setting allow path", "author": {"name": "Gary Tse", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "588e03c85a818976896f2615734ac6bb7bb09e19", "messageHeadline": "add solc v0.7 test to expectations", "author": {"name": "Gary Tse", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "07573e18e25d133513af865980b37a3a97b76045", "messageHeadline": "download solc v0.7.6 and dynamically set solc command based on version", "author": {"name": "Gary Tse", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "b8d89023da57481c59e268ccc8b27bd0ad998165", "messageHeadline": "get required solc version from solc-typed-ast", "author": {"name": "Gary Tse", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "b1d9d340e3743f5e9615bfd50190cb15341c321c", "messageHeadline": "set allow path for solc 0.8.7 and before", "author": {"name": "Gary Tse", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "631770188958152554f207c8c94be59626cbe601", "messageHeadline": "Add cloning case for Assignment", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "bc404130ec02e1fc9100aeeca96b3631041a3f99", "messageHeadline": "Add --exact flag to example contracts (#78)", "author": {"name": "GT", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 97, "deletions": 5}}, {"node": {"oid": "9d08c9566737d15e5afc626a2897b4f0fa05b85a", "messageHeadline": "Testing QoL improvements (#77)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 40, "deletions": 35}}, {"node": {"oid": "ca46c328503780342329467e9aeac2b1b723196c", "messageHeadline": "Merge pull request #66 from NethermindEth/gen_getters", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 104, "deletions": 0}}, {"node": {"oid": "1a5e011e9694031c8c0bd41b13cf2be7e144bdb4", "messageHeadline": "add behaviour test", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "a09264ce3bcb90d022bd55ce3cd33a3e98043143", "messageHeadline": "Merge pull request #75 from NethermindEth/version-flag", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0e7d9790f020ebb45fa8d7a3499c260dfe71a656", "messageHeadline": "Merge pull request #74 from NethermindEth/cli-colors", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 71, "deletions": 41}}, {"node": {"oid": "14e1f1d1bdacb8fe0ca0d0616705876dcd9333c7", "messageHeadline": "Merge pull request #69 from NethermindEth/negative_literal_fix", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 134, "deletions": 66}}, {"node": {"oid": "15c2c096e72347059276355d3c00b75eef97d027", "messageHeadline": "add version flag", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 14, "deletions": 8}}, {"node": {"oid": "5fc26803dff8693916b223a6d345bd181c90a83c", "messageHeadline": "add colors to error messages", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 71, "deletions": 41}}, {"node": {"oid": "527e2472c4774c1ba37ec93fbbffb772217c4cad", "messageHeadline": "Optional behaviour test name filter (#70)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "4717bc9743e0075ac02f45410e5482a715343e07", "messageHeadline": "gen getters for public state vars", "author": {"name": "Rohit Ranjan", "email": "rohitrjn629@gmail.com", "user": {"login": "rjnrohit"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "16c325a29fb0ffd6fb50abc044ff11ae23c7f8fe", "messageHeadline": "Handle negative literals correctly", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 134, "deletions": 66}}, {"node": {"oid": "1305fca7ddec1e4b73e628630b32196915ab7386", "messageHeadline": "Merge pull request #67 from NethermindEth/literal-fix", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "9052d592e23f5195080d70b91b33d8682f97770a", "messageHeadline": "fix large int/uint literal handling", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "04d45cb3cd8b9be4af30907c5a73148906e3ef2d", "messageHeadline": "Handle enums (#43)", "author": {"name": "GT", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 277, "deletions": 21}}, {"node": {"oid": "d4c32fb3f167a0a49b74b7f31d26d6636408c551", "messageHeadline": "Merge pull request #60 from NethermindEth/add_fix", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "3186d7b5ca4848e57dbd221f37983c594efd6afc", "messageHeadline": "Fix over-eager warp_add_signed256 assert", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "1bfdd73e76c683b656575baceddefc84a8ca3b05", "messageHeadline": "Merge pull request #56 from NethermindEth/nested-mappings", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 389, "deletions": 56}}, {"node": {"oid": "9e06f644eefbdf074929679d1694d7d306cb3f2f", "messageHeadline": "Implement ShortCircuitToConditional pass (#59)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "bd68c0c95eefdb71f2c13a96099d7a7679031b2a", "messageHeadline": "Handle delete (#48)", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 602, "deletions": 6}}, {"node": {"oid": "eee78ea63d80759f4d9d5b2925712e27d9799a0a", "messageHeadline": "add test cases for nested mappings", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 205, "deletions": 43}}, {"node": {"oid": "d5d2e29030e6020aef02ee555d331f3a7307e3dd", "messageHeadline": "fix nested mapping reads on rhs in assignments", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 215, "deletions": 44}}, {"node": {"oid": "2c094dbdbfad2bb45ff5427897839ad9b53b61b1", "messageHeadline": "switch pass order to fix nested mappings", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48fd64fa04a1d1dc9ead6e9bb636419f90d0e450", "messageHeadline": "Merge pull request #58 from NethermindEth/strict_tests", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8fc9bb2f9ab81111509df6e87dbd9fcfb14cc22", "messageHeadline": "Merge pull request #57 from NethermindEth/sub_fix", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 50, "deletions": 6}}, {"node": {"oid": "5605196d6dcf4c06ca40b715b6134b6b8a153dd4", "messageHeadline": "Run warp in strict mode for the tests", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6eb9c8d48c66aec760d4e6decff75af232f089b4", "messageHeadline": "Update readme (#55)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "5f94e74c69997fea232025ca7e8f26c78dcb5111", "messageHeadline": "One extra test", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "6227375dedc6e62099e9fc2a22976e51687ca0e4", "messageHeadline": "Fixed 256 bit signed subtraction", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "feef6f62e3243175e0803b3a44608dbbfb9eb85f", "messageHeadline": "Change default function call of visitors (#53)", "author": {"name": "Atharva Nimbalkar", "email": "30515829+Glitch18@users.noreply.github.com", "user": {"login": "Glitch18"}}, "additions": 77, "deletions": 274}}, {"node": {"oid": "8aec4884902582c50a132f3463ca49dfa105d206", "messageHeadline": "Remove update queue in identifier mangler (#51)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 79, "deletions": 39}}, {"node": {"oid": "7684c886d5130c709446ce26238d4276d8e7519a", "messageHeadline": "Bump follow-redirects from 1.14.7 to 1.14.8 (#54)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "822bf8fa041d96e05d5ed626123c9895f3668dd4", "messageHeadline": "Width specific arithmetic (#44)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 3603, "deletions": 647}}, {"node": {"oid": "8dc40baddc06326ca3a8d3658b7d48e90e0d0f6d", "messageHeadline": "Resolve using for directives to explicit references to library functi\u2026", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 130, "deletions": 0}}, {"node": {"oid": "ccc5e164cd58bdc5c0925e6e1b4a0c99add9ba07", "messageHeadline": "Highlight nodes with cyan color (#52)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "36fc77963c3a9e8846615e02cc22039e33cd2edb", "messageHeadline": "Functionalise while loops (#49)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 988, "deletions": 49}}, {"node": {"oid": "cfe2082679071638f529dcf2b3485bc5c1070e73", "messageHeadline": "Merge initialisationBlock into constructor (#47)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 66, "deletions": 59}}, {"node": {"oid": "59eae34dd68498fa802cb03b215d1a8abe175535", "messageHeadline": "Revert \"add type annotations to assigments\" (#45)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "1c706802d53708abfb650235bb573eb508ec3442", "messageHeadline": "Add support for starknet transaction status, invoke/call and deploy (\u2026", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 247, "deletions": 47}}, {"node": {"oid": "d0b61abcc383532645a95a942af3b882674bf2a7", "messageHeadline": "Merge pull request #41 from NethermindEth/assignment_tests", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 53, "deletions": 0}}, {"node": {"oid": "ccada22caad4436cc84361a6e685db869628e3f4", "messageHeadline": "Merge pull request #39 from NethermindEth/assignment-fix", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d120ae40b559dd313b20a1a639a47e195a9b291f", "messageHeadline": "Merge pull request #40 from NethermindEth/unary-ops", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 85, "deletions": 3}}, {"node": {"oid": "e040c4596b437ae6a16e468b17df29ee1ed9dc4d", "messageHeadline": "Merge pull request #42 from NethermindEth/unary-ops-fix", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 85, "deletions": 50}}, {"node": {"oid": "8c166c7c392c9e1340d2218ec19e0ce7fd23b72f", "messageHeadline": "Fixed unary increment/decrement", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 60, "deletions": 49}}, {"node": {"oid": "5bc848a9cf71b35e535f06dcb7704dc76d568853", "messageHeadline": "Add tests for unary increment/decrement", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "e9589f96ef7894678eea0cef7fa93582627f80b2", "messageHeadline": "Test assignments", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "72e2448fd899cebc461192e55a4b35cdbcbb12a8", "messageHeadline": "unary to binary operation pass", "author": {"name": "bitbasebit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 47, "deletions": 0}}, {"node": {"oid": "109eb7db0a7405217ae10f5f387a6579cdbc1de3", "messageHeadline": "add type annotations to assigments", "author": {"name": "bitbasebit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "680a3321d80001aec693fb7b44b94ba7a5161f0e", "messageHeadline": "Package address passes", "author": {"name": "GT", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "80b400333b3f3f66d4794cb1afda9c4aad6087e9", "messageHeadline": "Behaviour tests (#26)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 925, "deletions": 6224}}, {"node": {"oid": "eadf9aae976fc8b5db29a58ff138939dcb64f811", "messageHeadline": "Mangle external functions deterministically (#38)", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "f85a558aa0ced98d1549ea4d0ee5d2286b4f935f", "messageHeadline": "Handle error output from solc (#36)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 63, "deletions": 12}}, {"node": {"oid": "d19add0fddf448381e22f5191179b0bc82f3da4f", "messageHeadline": "Debug options (#35)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "fc072b2a116759936511900c3109add804182c7a", "messageHeadline": "Use cairo-lang 0.7.0 (#32)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "10790a3faa0ed73e04057dad104bfebd06667152", "messageHeadline": "Remove leftover artifact from review testing (#31)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d9d580c52502168d97c5ec6988d56e05af07914", "messageHeadline": "Use solc directly (#30)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 62, "deletions": 4}}, {"node": {"oid": "237989fd8df02ceb1aab6862e7c9a659608a0175", "messageHeadline": "Merge pull request #29 from NethermindEth/events", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 212, "deletions": 154}}, {"node": {"oid": "868bb0dce03e72f94f263cb209ad1c58a4cf178a", "messageHeadline": "Small ammendments", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1c757dbe1e129607d04b9e4745726965d30c7a87", "messageHeadline": "implement events", "author": {"name": "BitBaseBit", "email": "vardygreg23@gmail.com", "user": null}, "additions": 210, "deletions": 153}}, {"node": {"oid": "ebe3d4a0c869b32f9a33e9d176c7c5e8c3061f9b", "messageHeadline": "Convert for loops to while loops", "author": {"name": "GT", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 68, "deletions": 37}}, {"node": {"oid": "f73b2505cfe56e97a8543065bb0e0d046e3bae3e", "messageHeadline": "Print transpiled Cairo AST to Solidity", "author": {"name": "GT", "email": "tse.rong.gary@gmail.com", "user": {"login": "tserg"}}, "additions": 187, "deletions": 2}}, {"node": {"oid": "3bf1cda836131b7ab333583c5af9ffd1eb437384", "messageHeadline": "Merge pull request #24 from NethermindEth/set_up_ci", "author": {"name": "Carmen Irene Cabrera Rodr\u00edguez", "email": "49727740+cicr99@users.noreply.github.com", "user": {"login": "cicr99"}}, "additions": 162, "deletions": 66}}, {"node": {"oid": "115a4319142b64740eb026bf7495a9b5d1c8b671", "messageHeadline": "added check formatting to workflow", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 102, "deletions": 68}}, {"node": {"oid": "7abdbb437df53d67d3261a055f8b9ce1617fb12f", "messageHeadline": "Make tests fail if warplib compilation fails", "author": {"name": "Carmen Cabrera", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e4372cc2d290bf7857ac32a2dbba7537e1630a6e", "messageHeadline": "Add cairo-lang as a requirement", "author": {"name": "cicr99", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 9, "deletions": 21}}, {"node": {"oid": "64eda528a868365f4067ee1c080197df9d87fcf6", "messageHeadline": "Fix no-unused-vars linting", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "8b07a006d5600b73aa4a936c489a6f3f3ac3ae1b", "messageHeadline": "add missing requirements for testnet", "author": {"name": "cicr99", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "c90921ee2975b17ee5d5d744d8e65d214d31e1d8", "messageHeadline": "create action to install cairo", "author": {"name": "cicr99", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "870d7604416a63aab31060a3320b5a1ac06e0ae0", "messageHeadline": "add CI workflow", "author": {"name": "cicr99", "email": "kr1000a@gmail.com", "user": {"login": "cicr99"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "922988b2b72987785839f1570b121d3c2d21b830", "messageHeadline": "Merge branch 'main' into develop", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f81ad5403ed9b94faf2bbe8fd688439a8c1af278", "messageHeadline": "Merge pull request #23 from NethermindEth/dependabot/npm_and_yarn/fol\u2026", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a57c487223664944bd36543170fda572ed6d089e", "messageHeadline": "warp-ts post rewrite", "author": {"name": "Dom Henderson", "email": "dominic@nethermind.io", "user": {"login": "DomHenderson"}}, "additions": 13995, "deletions": 2435}}, {"node": {"oid": "f5631f32e0af54738e1218049c4503c91cb56552", "messageHeadline": "Bump follow-redirects from 1.14.4 to 1.14.7", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "013ee912c833daf7ac94a701ec1f6b941c472ec8", "messageHeadline": "Fix multiple definitions of compilerVersion", "author": {"name": "Swapnil Raj", "email": "raj.swapnil99@gmail.com", "user": {"login": "swapnilraj"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "fce285d063f0f82a2a0d8ac145629fe6dec76ea4", "messageHeadline": "Small bug fixes", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "ec4cf237b4fdc6bc3125710b3799e304fb1d2773", "messageHeadline": "Support remote calls", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 129, "deletions": 4}}, {"node": {"oid": "8b0ddb5e80f1fb1a9fdc2285ba49be0d407da45f", "messageHeadline": "Fix merge bugs and implement review suggestions", "author": {"name": "Dom Henderson", "email": "dominic.henderson1@outlook.com", "user": {"login": "DomHenderson"}}, "additions": 37, "deletions": 48}}, {"node": {"oid": "de4b5b1ca5bbbd81bc9480940ed381cf4d667007", "messageHeadline": "Added order and print-trees options to transpile", "author": {"name": "Dom Henderson", "email": "dominic.henderson1@outlook.com", "user": {"login": "DomHenderson"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "3f23e42c0d6789c91f816ead018ff64d0726547f", "messageHeadline": "Allow cairo's automatic reference copying", "author": {"name": "Swapnil Raj", "email": "raj.swapnil99@gmail.com", "user": {"login": "swapnilraj"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c82ddd3405629e1502a9b1fad8cd45615cf7be72", "messageHeadline": "Annotate function definitions with their required implicits (#20)", "author": {"name": "Swapnil Raj", "email": "swapnilraj@users.noreply.github.com", "user": {"login": "swapnilraj"}}, "additions": 303, "deletions": 105}}, {"node": {"oid": "91ffce521f7ce7810599ddf9b76b344f08095dc6", "messageHeadline": "Make implicit casts for ElementaryTypes explicit", "author": {"name": "Swapnil Raj", "email": "raj.swapnil99@gmail.com", "user": {"login": "swapnilraj"}}, "additions": 335, "deletions": 20}}, {"node": {"oid": "10ce004c23533f0dfe3d53caa6e283515a4f4ebf", "messageHeadline": "Print errors properly when compilation fails", "author": {"name": "Dom Henderson", "email": "dominic.henderson1@outlook.com", "user": {"login": "DomHenderson"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "cba47b107c37a132fecac5076f382e5946474995", "messageHeadline": "fully evaluate literal-only expressions to single literal node each", "author": {"name": "Dom Henderson", "email": "dominic.henderson1@outlook.com", "user": {"login": "DomHenderson"}}, "additions": 451, "deletions": 181}}, {"node": {"oid": "a0fb7469265b6e3fd7abe75dcb094299350c0f66", "messageHeadline": "Remove unused file", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "df3f6183be1df0ad03d0e0f71e8d19ba9e4eb92d", "messageHeadline": "Interfaces", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 31, "deletions": 10}}, {"node": {"oid": "e1c9cd24ab4dd0f64ad266bbc01e0d6da90d51a1", "messageHeadline": "Fix builtin handler", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 258, "deletions": 135}}, {"node": {"oid": "dc8307ba0fd7a0dff63ca60baefbd7e836b14178", "messageHeadline": "compile enums", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 46, "deletions": 4}}, {"node": {"oid": "2d7bebc8eff0b07004a6bf70352bf53a7cd5c152", "messageHeadline": "Remove some completed todos", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "e41f70f8baa5cd30c73b8f7c743aa4f043d9dbe3", "messageHeadline": "Handle units on literals (#10)", "author": {"name": "DomHenderson", "email": "40724842+DomHenderson@users.noreply.github.com", "user": {"login": "DomHenderson"}}, "additions": 216, "deletions": 1}}, {"node": {"oid": "fcf59b67ff08eaaa2df888949ed629445934e6ed", "messageHeadline": "Use getTypeNode", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 95, "deletions": 51}}, {"node": {"oid": "9c9360e1d22eb11d925ef7c79b2a282acad6ec4f", "messageHeadline": "rm tocairovisitor", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "46514f6bc3fc8d24f434dde071198453b16905c6", "messageHeadline": "Update readme.md", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3471461b8b2163878fb1f125fbd90550884f39bc", "messageHeadline": "Fix unloading assingments for two multiple character operators", "author": {"name": "Swapnil Raj", "email": "raj.swapnil99@gmail.com", "user": {"login": "swapnilraj"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f343edbe1d33f25638c3ee65af158b076eb88e25", "messageHeadline": "Compile source units", "author": {"name": "Swapnil Raj", "email": "raj.swapnil99@gmail.com", "user": {"login": "swapnilraj"}}, "additions": 47, "deletions": 33}}, {"node": {"oid": "61fd71bbcc4787bd02baa7305fe2def2094f3c76", "messageHeadline": "Initial Framework and license", "author": {"name": "Jorik Schellekens", "email": "joriksch@gmail.com", "user": {"login": "JorikSchellekens"}}, "additions": 6510, "deletions": 0}}]