{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":40892817,"defaultBranch":"develop","name":"solidity","ownerLogin":"ethereum","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-08-17T12:27:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6250754?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719575983.0","currentOid":""},"activityList":{"items":[{"before":"475adf2c5f46152fbd6411511d531916778c9926","after":"1e39984cf32b8205073bc5e6c2cc086f5beecb2f","ref":"refs/heads/push0-optimisations","pushedAt":"2024-06-30T04:41:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matheusaaguiar","name":null,"path":"/matheusaaguiar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95899911?s=80&v=4"},"commit":{"message":"fixup! EVMMetrics","shortMessageHtmlLink":"fixup! EVMMetrics"}},{"before":"ab1debe98ce6e48cf6d6b9f4b17b17de78fcff8a","after":"475adf2c5f46152fbd6411511d531916778c9926","ref":"refs/heads/push0-optimisations","pushedAt":"2024-06-29T22:33:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matheusaaguiar","name":null,"path":"/matheusaaguiar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95899911?s=80&v=4"},"commit":{"message":"workaround to skip failing hardhat tests","shortMessageHtmlLink":"workaround to skip failing hardhat tests"}},{"before":"ae72de1f8df47503983d22290c8dd5110b332f35","after":"ab1debe98ce6e48cf6d6b9f4b17b17de78fcff8a","ref":"refs/heads/push0-optimisations","pushedAt":"2024-06-28T19:48:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matheusaaguiar","name":null,"path":"/matheusaaguiar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95899911?s=80&v=4"},"commit":{"message":"workaround","shortMessageHtmlLink":"workaround"}},{"before":"8cdc70f9c2df861a404fc2746ed1da79b528a12e","after":"ae72de1f8df47503983d22290c8dd5110b332f35","ref":"refs/heads/push0-optimisations","pushedAt":"2024-06-28T16:23:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matheusaaguiar","name":null,"path":"/matheusaaguiar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95899911?s=80&v=4"},"commit":{"message":"quick test","shortMessageHtmlLink":"quick test"}},{"before":"6bcdce4121615816e8ce5e814182ff8ef4911e70","after":"6880d805ace0d3082ccecd4351baf93f55179505","ref":"refs/heads/smt-predicate-cleanup","pushedAt":"2024-06-28T15:20:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blishko","name":"Martin Blicha","path":"/blishko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16404346?s=80&v=4"},"commit":{"message":"SMTChecker: Simplify CHC predicate representation\n\nThere is no need to represent predicates using the symbolic variables.\nThese are not variables that correspond to expression in the code.\nIt is sufficient to store the name of the predicate and its signature\n(sort), which we can do with the SMT Expression.","shortMessageHtmlLink":"SMTChecker: Simplify CHC predicate representation"}},{"before":"cb1783b2a0d1c6cc846c324a8eebf524c49f952b","after":"6bcdce4121615816e8ce5e814182ff8ef4911e70","ref":"refs/heads/smt-predicate-cleanup","pushedAt":"2024-06-28T13:30:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blishko","name":"Martin Blicha","path":"/blishko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16404346?s=80&v=4"},"commit":{"message":"SMTChecker: Simplify CHC predicate representation\n\nThere is no need to represent predicates using the symbolic variables.\nThese are not variables that correspond to expression in the code.\nIt is sufficient to store the name of the predicate and its signature\n(sort), which we can do with the SMT Expression.","shortMessageHtmlLink":"SMTChecker: Simplify CHC predicate representation"}},{"before":"dec8e3a04a59812f49cc5653e8135ae02afc0baf","after":"6e5cf0774450450b24dec75b191c2659e10d534b","ref":"refs/heads/export-yul-cfg-json","pushedAt":"2024-06-28T13:09:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r0qs","name":"r0qs","path":"/r0qs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/457348?s=80&v=4"},"commit":{"message":"Fix yul literal value","shortMessageHtmlLink":"Fix yul literal value"}},{"before":"a53fc607320ba1e70d235e12417c194031aa3738","after":"cb1783b2a0d1c6cc846c324a8eebf524c49f952b","ref":"refs/heads/smt-predicate-cleanup","pushedAt":"2024-06-28T13:06:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blishko","name":"Martin Blicha","path":"/blishko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16404346?s=80&v=4"},"commit":{"message":"SMTChecker: Simplify CHC predicate representation\n\nThere is no need to represent predicates using the symbolic variables.\nThese are not variables that correspond to expression in the code.\nIt is sufficient to store the name of the predicate and its signature\n(sort), which we can do with the SMT Expression.","shortMessageHtmlLink":"SMTChecker: Simplify CHC predicate representation"}},{"before":"597a27afce98191ef36aee1af9b97a65877e2e0e","after":"a53fc607320ba1e70d235e12417c194031aa3738","ref":"refs/heads/smt-predicate-cleanup","pushedAt":"2024-06-28T13:04:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blishko","name":"Martin Blicha","path":"/blishko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16404346?s=80&v=4"},"commit":{"message":"SMTChecker: Simplify CHC predicate representation\n\nThere is no need to represent predicates using the symbolic variables.\nThese are not variables that correspond to expression in the code.\nIt is sufficient to store the name of the predicate and its signature\n(sort), which we can do with the SMT Expression.","shortMessageHtmlLink":"SMTChecker: Simplify CHC predicate representation"}},{"before":"7141e7feec2cd43cd6a4168b716c6ee5ef388d9b","after":"597a27afce98191ef36aee1af9b97a65877e2e0e","ref":"refs/heads/smt-predicate-cleanup","pushedAt":"2024-06-28T13:03:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blishko","name":"Martin Blicha","path":"/blishko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16404346?s=80&v=4"},"commit":{"message":"SMTChecker: Simplify CHC predicate representation\n\nThere is no need to represent predicates using the symbolic variables.\nThese are not variables that correspond to expression in the code.\nIt is sufficient to store the name of the predicate and its signature\n(sort), which we can do with the SMT Expression.","shortMessageHtmlLink":"SMTChecker: Simplify CHC predicate representation"}},{"before":"4f36ce0abbbfc1e478050d909da3bd808a838111","after":"7141e7feec2cd43cd6a4168b716c6ee5ef388d9b","ref":"refs/heads/smt-predicate-cleanup","pushedAt":"2024-06-28T12:26:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blishko","name":"Martin Blicha","path":"/blishko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16404346?s=80&v=4"},"commit":{"message":"SMTChecker: Simplify CHC predicate representation\n\nThere is no need to represent predicates using the symbolic variables.\nThese are not variables that correspond to expression in the code.\nIt is sufficient to store the name of the predicate and its signature\n(sort), which we can do with the SMT Expression.","shortMessageHtmlLink":"SMTChecker: Simplify CHC predicate representation"}},{"before":"bd0eacfb40ef460e010778040de7ad808405b842","after":"d4991ddf905eaf1c0d1fe5fe214552be3b42ca09","ref":"refs/heads/dominator","pushedAt":"2024-06-28T12:00:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r0qs","name":"r0qs","path":"/r0qs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/457348?s=80&v=4"},"commit":{"message":"Update tests","shortMessageHtmlLink":"Update tests"}},{"before":null,"after":"bd0eacfb40ef460e010778040de7ad808405b842","ref":"refs/heads/dominator-yul-cfg","pushedAt":"2024-06-28T11:59:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"r0qs","name":"r0qs","path":"/r0qs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/457348?s=80&v=4"},"commit":{"message":"Compute dominance for each subgraph","shortMessageHtmlLink":"Compute dominance for each subgraph"}},{"before":"7cfd5c7cfdb53ef41bb76afd73c1c9ede7656b3b","after":"bd0eacfb40ef460e010778040de7ad808405b842","ref":"refs/heads/dominator","pushedAt":"2024-06-28T11:53:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r0qs","name":"r0qs","path":"/r0qs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/457348?s=80&v=4"},"commit":{"message":"Compute dominance for each subgraph","shortMessageHtmlLink":"Compute dominance for each subgraph"}},{"before":"7580d3cbc8457be35cc369b004e23158fcff213d","after":"7cfd5c7cfdb53ef41bb76afd73c1c9ede7656b3b","ref":"refs/heads/dominator","pushedAt":"2024-06-28T11:48:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r0qs","name":"r0qs","path":"/r0qs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/457348?s=80&v=4"},"commit":{"message":"Compute dominance for each subgraph","shortMessageHtmlLink":"Compute dominance for each subgraph"}},{"before":"827d263b67100249f826f15afbb5d9c01a9b62bf","after":"7580d3cbc8457be35cc369b004e23158fcff213d","ref":"refs/heads/dominator","pushedAt":"2024-06-28T11:40:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"r0qs","name":"r0qs","path":"/r0qs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/457348?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"381e9fb445eab4a1c21f7c40401b00602faa9dec","after":"827d263b67100249f826f15afbb5d9c01a9b62bf","ref":"refs/heads/dominator","pushedAt":"2024-06-28T11:33:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r0qs","name":"r0qs","path":"/r0qs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/457348?s=80&v=4"},"commit":{"message":"Update tests","shortMessageHtmlLink":"Update tests"}},{"before":"6f97301824fb7c231549460ed4c33a8a87567ad2","after":"381e9fb445eab4a1c21f7c40401b00602faa9dec","ref":"refs/heads/dominator","pushedAt":"2024-06-28T11:30:30.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"r0qs","name":"r0qs","path":"/r0qs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/457348?s=80&v=4"},"commit":{"message":"Update tests","shortMessageHtmlLink":"Update tests"}},{"before":"1af9e31533b22a82d03acbd4ac7e25487ce83efe","after":"4f36ce0abbbfc1e478050d909da3bd808a838111","ref":"refs/heads/smt-predicate-cleanup","pushedAt":"2024-06-28T10:36:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blishko","name":"Martin Blicha","path":"/blishko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16404346?s=80&v=4"},"commit":{"message":"SMTChecker: Simplify CHC predicate representation\n\nThere is no need to represent predicates using the symbolic variables.\nThese are not variables that correspond to expression in the code.\nIt is sufficient to store the name of the predicate and its signature\n(sort), which we can do with the SMT Expression.","shortMessageHtmlLink":"SMTChecker: Simplify CHC predicate representation"}},{"before":"31d87b0281921d198c0ee897c6e85338e7d22ecf","after":"f3f77208ae3224e89f2b380e6e63796a0e1522eb","ref":"refs/heads/develop","pushedAt":"2024-06-28T09:29:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"clonker","name":"Moritz Hoffmann","path":"/clonker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1685266?s=80&v=4"},"commit":{"message":"Merge pull request #15112 from clonker/rework_yul_literals_2\n\nyul literal value as struct of u256 + optional formatting hint","shortMessageHtmlLink":"Merge pull request #15112 from clonker/rework_yul_literals_2"}},{"before":"0de5d5e77e7852093b94fc153a515f4e62688958","after":"8cdc70f9c2df861a404fc2746ed1da79b528a12e","ref":"refs/heads/push0-optimisations","pushedAt":"2024-06-27T17:32:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matheusaaguiar","name":null,"path":"/matheusaaguiar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95899911?s=80&v=4"},"commit":{"message":"Update tests","shortMessageHtmlLink":"Update tests"}},{"before":"7178bce9922fd3bbef89ccb8f628c7910177f31e","after":"0de5d5e77e7852093b94fc153a515f4e62688958","ref":"refs/heads/push0-optimisations","pushedAt":"2024-06-26T23:50:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matheusaaguiar","name":null,"path":"/matheusaaguiar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95899911?s=80&v=4"},"commit":{"message":"fixup! revert outdated gas cost test","shortMessageHtmlLink":"fixup! revert outdated gas cost test"}},{"before":null,"after":"1af9e31533b22a82d03acbd4ac7e25487ce83efe","ref":"refs/heads/smt-predicate-cleanup","pushedAt":"2024-06-26T19:44:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blishko","name":"Martin Blicha","path":"/blishko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16404346?s=80&v=4"},"commit":{"message":"SMTChecker: Simplify CHC predicate representation\n\nThere is no need to represent predicates using the symbolic variables.\nThese are not variables that correspond to expression in the code.\nIt is sufficient to store the name of the predicate and its signature\n(sort), which we can do with the SMT Expression.","shortMessageHtmlLink":"SMTChecker: Simplify CHC predicate representation"}},{"before":"0d01c93d96c6bed69b81f5fe784842125f9a887b","after":null,"ref":"refs/heads/smt-invariants-fix-unary-ops","pushedAt":"2024-06-26T19:19:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"blishko","name":"Martin Blicha","path":"/blishko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16404346?s=80&v=4"}},{"before":"c967d468fd1d6a2809ce048c978e08ecae3f16b7","after":"31d87b0281921d198c0ee897c6e85338e7d22ecf","ref":"refs/heads/develop","pushedAt":"2024-06-26T19:19:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"blishko","name":"Martin Blicha","path":"/blishko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16404346?s=80&v=4"},"commit":{"message":"Merge pull request #15220 from ethereum/smt-invariants-fix-unary-ops\n\nSMTChecker: Fix formatting of unary minus expressions in invariants","shortMessageHtmlLink":"Merge pull request #15220 from ethereum/smt-invariants-fix-unary-ops"}},{"before":"e917a8725857a63930d1466862d2ec75f9c3b6d6","after":"9701a3eae97dbeaf552c8208ca40dac446029e6d","ref":"refs/heads/some_dependencies_as_git_submodules","pushedAt":"2024-06-26T15:21:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aarlt","name":"Alexander Arlt","path":"/aarlt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5008794?s=80&v=4"},"commit":{"message":"Use submodules for some dependencies.","shortMessageHtmlLink":"Use submodules for some dependencies."}},{"before":"0e62268b666baba3113b58df48fe89f86d3d40f0","after":"e917a8725857a63930d1466862d2ec75f9c3b6d6","ref":"refs/heads/some_dependencies_as_git_submodules","pushedAt":"2024-06-26T15:13:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aarlt","name":"Alexander Arlt","path":"/aarlt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5008794?s=80&v=4"},"commit":{"message":"Use submodules for some dependencies.","shortMessageHtmlLink":"Use submodules for some dependencies."}},{"before":"c2d8b49a89a0721ef35864d8b89be2b7ed6cf47b","after":"7178bce9922fd3bbef89ccb8f628c7910177f31e","ref":"refs/heads/push0-optimisations","pushedAt":"2024-06-26T12:49:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matheusaaguiar","name":null,"path":"/matheusaaguiar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95899911?s=80&v=4"},"commit":{"message":"fixup! update tests","shortMessageHtmlLink":"fixup! update tests"}},{"before":"c4876e565a8d221e3952a157576a10dd7c16ad0b","after":"9399332d0d1bbb4f7ff725cc3e6ece8792e1a99f","ref":"refs/heads/generating-ir-without-dependencies-included","pushedAt":"2024-06-26T12:34:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cameel","name":"Kamil Śliwak","path":"/cameel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137030?s=80&v=4"},"commit":{"message":"Introduce an intermediate object for generated IR with incomplete dependencies","shortMessageHtmlLink":"Introduce an intermediate object for generated IR with incomplete dep…"}},{"before":null,"after":"c4876e565a8d221e3952a157576a10dd7c16ad0b","ref":"refs/heads/generating-ir-without-dependencies-included","pushedAt":"2024-06-26T12:23:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cameel","name":"Kamil Śliwak","path":"/cameel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137030?s=80&v=4"},"commit":{"message":"Introduce an intermediate object for generated IR with incomplete dependencies","shortMessageHtmlLink":"Introduce an intermediate object for generated IR with incomplete dep…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEctVXNgA","startCursor":null,"endCursor":null}},"title":"Activity · ethereum/solidity"}