{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":671982219,"defaultBranch":"main","name":"cairo-vm_in_go","ownerLogin":"lambdaclass","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-28T15:50:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6535196?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1700600082.0","currentOid":""},"activityList":{"items":[{"before":"4d675a2bf57f411d7a4d598a340f1ce094bb76db","after":null,"ref":"refs/heads/blake2s-hints-4","pushedAt":"2023-11-21T20:54:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pefontana","name":"Pedro Fontana","path":"/pefontana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79212398?s=80&v=4"}},{"before":"31c3628bc10ebc1628685b3cdfa72d0e938b533e","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-315-17a2ee1945d9090c9015ac9a6fe8ac28e41946e1","pushedAt":"2023-11-21T20:54:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"17a2ee1945d9090c9015ac9a6fe8ac28e41946e1","after":"31c3628bc10ebc1628685b3cdfa72d0e938b533e","ref":"refs/heads/main","pushedAt":"2023-11-21T20:54:41.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Implement Blake2s hints (Part 4) (#315)\n\n* Begin implemneting blake2s\n\n* Finish blake2s impl\n\n* Add unit test\n\n* Add more unit tests\n\n* Add integration test\n\n* Implement BLAKE2S_COMPUTE\n\n* Add unit tests\n\n* Add unit tests\n\n* Add newline\n\n* Add integration test\n\n* Implement BLAKE2S_ADD_UINT256_BIGEND hint\n\n* Add unit test\n\n* Add integration test\n\n* Implement finalize_blake2s hint\n\n* Fix removed line\n\n* Add unit test\n\n* Fix test values\n\n* Add + expand integration test\n\n* Implement hint + add quickfix to makefile\n\n* Add hint + integration test\n\n* Implement finalize v3\n\n* Add integration test\n\n* Implement sha256 input hint\n\n* Add unit tests\n\n* Add exmaple blake compress hint\n\n* Add unit test\n\n* Clone from main branch\n\n* Update cairo version\n\n* fix conflict\n\n* fix conflict\n\n* Update cairo-vm version\n\n---------\n\nCo-authored-by: Pedro Fontana ","shortMessageHtmlLink":"Implement Blake2s hints (Part 4) (#315)"}},{"before":null,"after":"31c3628bc10ebc1628685b3cdfa72d0e938b533e","ref":"refs/heads/gh-readonly-queue/main/pr-315-17a2ee1945d9090c9015ac9a6fe8ac28e41946e1","pushedAt":"2023-11-21T20:44:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Implement Blake2s hints (Part 4) (#315)\n\n* Begin implemneting blake2s\n\n* Finish blake2s impl\n\n* Add unit test\n\n* Add more unit tests\n\n* Add integration test\n\n* Implement BLAKE2S_COMPUTE\n\n* Add unit tests\n\n* Add unit tests\n\n* Add newline\n\n* Add integration test\n\n* Implement BLAKE2S_ADD_UINT256_BIGEND hint\n\n* Add unit test\n\n* Add integration test\n\n* Implement finalize_blake2s hint\n\n* Fix removed line\n\n* Add unit test\n\n* Fix test values\n\n* Add + expand integration test\n\n* Implement hint + add quickfix to makefile\n\n* Add hint + integration test\n\n* Implement finalize v3\n\n* Add integration test\n\n* Implement sha256 input hint\n\n* Add unit tests\n\n* Add exmaple blake compress hint\n\n* Add unit test\n\n* Clone from main branch\n\n* Update cairo version\n\n* fix conflict\n\n* fix conflict\n\n* Update cairo-vm version\n\n---------\n\nCo-authored-by: Pedro Fontana ","shortMessageHtmlLink":"Implement Blake2s hints (Part 4) (#315)"}},{"before":"6bec3e05e3cb24b60d56b22b298901b8e2095415","after":"4d675a2bf57f411d7a4d598a340f1ce094bb76db","ref":"refs/heads/blake2s-hints-4","pushedAt":"2023-11-21T20:19:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pefontana","name":"Pedro Fontana","path":"/pefontana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79212398?s=80&v=4"},"commit":{"message":"Merge branch 'main' into blake2s-hints-4","shortMessageHtmlLink":"Merge branch 'main' into blake2s-hints-4"}},{"before":"3b603d7cf30f14e85106006e7d71b24b8a37a0eb","after":null,"ref":"refs/heads/blake2s-hints-3","pushedAt":"2023-11-21T19:36:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Oppen","name":"Mario Rugiero","path":"/Oppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/932199?s=80&v=4"}},{"before":"17a2ee1945d9090c9015ac9a6fe8ac28e41946e1","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-314-e01d7a5eb9374f3e6e230f7ef1ac3cfd7e868b79","pushedAt":"2023-11-21T19:36:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"e01d7a5eb9374f3e6e230f7ef1ac3cfd7e868b79","after":"17a2ee1945d9090c9015ac9a6fe8ac28e41946e1","ref":"refs/heads/main","pushedAt":"2023-11-21T19:36:40.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Implement Blake2s hints (Part 3) (#314)\n\n* Begin implemneting blake2s\n\n* Finish blake2s impl\n\n* Add unit test\n\n* Add more unit tests\n\n* Add integration test\n\n* Implement BLAKE2S_COMPUTE\n\n* Add unit tests\n\n* Add unit tests\n\n* Add newline\n\n* Add integration test\n\n* Implement BLAKE2S_ADD_UINT256_BIGEND hint\n\n* Add unit test\n\n* Add integration test\n\n* Implement finalize_blake2s hint\n\n* Fix removed line\n\n* Add unit test\n\n* Fix test values\n\n* Add + expand integration test\n\n* Implement hint + add quickfix to makefile\n\n* Clone from main branch\n\n* Update cairo version\n\n* fix conflict\n\n* fix conflict\n\n* Update cairo-vm version\n\n---------\n\nCo-authored-by: Pedro Fontana ","shortMessageHtmlLink":"Implement Blake2s hints (Part 3) (#314)"}},{"before":null,"after":"17a2ee1945d9090c9015ac9a6fe8ac28e41946e1","ref":"refs/heads/gh-readonly-queue/main/pr-314-e01d7a5eb9374f3e6e230f7ef1ac3cfd7e868b79","pushedAt":"2023-11-21T19:25:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Implement Blake2s hints (Part 3) (#314)\n\n* Begin implemneting blake2s\n\n* Finish blake2s impl\n\n* Add unit test\n\n* Add more unit tests\n\n* Add integration test\n\n* Implement BLAKE2S_COMPUTE\n\n* Add unit tests\n\n* Add unit tests\n\n* Add newline\n\n* Add integration test\n\n* Implement BLAKE2S_ADD_UINT256_BIGEND hint\n\n* Add unit test\n\n* Add integration test\n\n* Implement finalize_blake2s hint\n\n* Fix removed line\n\n* Add unit test\n\n* Fix test values\n\n* Add + expand integration test\n\n* Implement hint + add quickfix to makefile\n\n* Clone from main branch\n\n* Update cairo version\n\n* fix conflict\n\n* fix conflict\n\n* Update cairo-vm version\n\n---------\n\nCo-authored-by: Pedro Fontana ","shortMessageHtmlLink":"Implement Blake2s hints (Part 3) (#314)"}},{"before":"f00d78ee807629e42820c4cba01f039683dcbff4","after":"3b603d7cf30f14e85106006e7d71b24b8a37a0eb","ref":"refs/heads/blake2s-hints-3","pushedAt":"2023-11-21T18:28:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pefontana","name":"Pedro Fontana","path":"/pefontana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79212398?s=80&v=4"},"commit":{"message":"Merge branch 'main' into blake2s-hints-3","shortMessageHtmlLink":"Merge branch 'main' into blake2s-hints-3"}},{"before":"f04da44963504208afd75a3699256631d648fc24","after":"6bec3e05e3cb24b60d56b22b298901b8e2095415","ref":"refs/heads/blake2s-hints-4","pushedAt":"2023-11-21T13:18:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fmoletta","name":null,"path":"/fmoletta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99273364?s=80&v=4"},"commit":{"message":"Merge branch 'blake2s-hints-3' into blake2s-hints-4","shortMessageHtmlLink":"Merge branch 'blake2s-hints-3' into blake2s-hints-4"}},{"before":"85a60e9d6708ae0421657cd39da3003c45d5a321","after":"f00d78ee807629e42820c4cba01f039683dcbff4","ref":"refs/heads/blake2s-hints-3","pushedAt":"2023-11-21T13:18:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmoletta","name":null,"path":"/fmoletta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99273364?s=80&v=4"},"commit":{"message":"Update cairo-vm version","shortMessageHtmlLink":"Update cairo-vm version"}},{"before":"e01d7a5eb9374f3e6e230f7ef1ac3cfd7e868b79","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-319-f08fbfda96b1684c43057448947e444a13b60b55","pushedAt":"2023-11-02T21:48:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"f08fbfda96b1684c43057448947e444a13b60b55","after":"e01d7a5eb9374f3e6e230f7ef1ac3cfd7e868b79","ref":"refs/heads/main","pushedAt":"2023-11-02T21:48:21.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"bitwise 'Name' method in docs returns correct name (#319)\n\n* bitwise 'Name' method in docs returns correct name\n\n* typo in `BITWISE_INPUT_CELLS_PER_INSTANCE`\n\n* BIWISE->BITWISE\n\n* const BIWISE->BITWISE fix\n\n* fix for `InputCellsPerInstance` method","shortMessageHtmlLink":"bitwise 'Name' method in docs returns correct name (#319)"}},{"before":null,"after":"e01d7a5eb9374f3e6e230f7ef1ac3cfd7e868b79","ref":"refs/heads/gh-readonly-queue/main/pr-319-f08fbfda96b1684c43057448947e444a13b60b55","pushedAt":"2023-11-02T21:39:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"bitwise 'Name' method in docs returns correct name (#319)\n\n* bitwise 'Name' method in docs returns correct name\n\n* typo in `BITWISE_INPUT_CELLS_PER_INSTANCE`\n\n* BIWISE->BITWISE\n\n* const BIWISE->BITWISE fix\n\n* fix for `InputCellsPerInstance` method","shortMessageHtmlLink":"bitwise 'Name' method in docs returns correct name (#319)"}},{"before":"a22582caf0dadfbbb848e1f5eb0b803af1f8bdd2","after":"f04da44963504208afd75a3699256631d648fc24","ref":"refs/heads/blake2s-hints-4","pushedAt":"2023-10-26T21:27:13.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"fmoletta","name":null,"path":"/fmoletta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99273364?s=80&v=4"},"commit":{"message":"Merge branch 'blake2s-hints-3' into blake2s-hints-4","shortMessageHtmlLink":"Merge branch 'blake2s-hints-3' into blake2s-hints-4"}},{"before":"f6927106ef02bc24a9504d403b0322df06cc8638","after":"85a60e9d6708ae0421657cd39da3003c45d5a321","ref":"refs/heads/blake2s-hints-3","pushedAt":"2023-10-26T21:22:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmoletta","name":null,"path":"/fmoletta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99273364?s=80&v=4"},"commit":{"message":"fix conflict","shortMessageHtmlLink":"fix conflict"}},{"before":"a7b19b71e4fe4a694fba96df35e893870278a421","after":"f6927106ef02bc24a9504d403b0322df06cc8638","ref":"refs/heads/blake2s-hints-3","pushedAt":"2023-10-26T21:19:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmoletta","name":null,"path":"/fmoletta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99273364?s=80&v=4"},"commit":{"message":"fix conflict","shortMessageHtmlLink":"fix conflict"}},{"before":"206a70b45a8293592785a2a3e6703d7acbf34fd4","after":"a7b19b71e4fe4a694fba96df35e893870278a421","ref":"refs/heads/blake2s-hints-3","pushedAt":"2023-10-26T21:18:57.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"fmoletta","name":null,"path":"/fmoletta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99273364?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:lambdaclass/cairo-vm.go into blake2s-hints-3","shortMessageHtmlLink":"Merge branch 'main' of github.com:lambdaclass/cairo-vm.go into blake2…"}},{"before":"af1f729795c97bdf020f595798c9636c60982880","after":"206a70b45a8293592785a2a3e6703d7acbf34fd4","ref":"refs/heads/blake2s-hints-3","pushedAt":"2023-10-26T21:16:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmoletta","name":null,"path":"/fmoletta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99273364?s=80&v=4"},"commit":{"message":"Update cairo version","shortMessageHtmlLink":"Update cairo version"}},{"before":"32a892a8cc012e1e8667b4def10298ba7328cc80","after":null,"ref":"refs/heads/blake2s-hints-2","pushedAt":"2023-10-25T12:16:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"toni-calvin","name":"Antonio Calvín García","path":"/toni-calvin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43949331?s=80&v=4"}},{"before":"f08fbfda96b1684c43057448947e444a13b60b55","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-312-c58f01e09ca83422e32bcb7e2eded001b2abbc2c","pushedAt":"2023-10-25T12:16:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"c58f01e09ca83422e32bcb7e2eded001b2abbc2c","after":"f08fbfda96b1684c43057448947e444a13b60b55","ref":"refs/heads/main","pushedAt":"2023-10-25T12:16:28.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Implement Blake2s hints (Part 2) (#312)\n\n* Begin implemneting blake2s\n\n* Finish blake2s impl\n\n* Add unit test\n\n* Add more unit tests\n\n* Add integration test\n\n* Implement BLAKE2S_COMPUTE\n\n* Add unit tests\n\n* Add unit tests\n\n* Add newline\n\n* Add integration test\n\n* Implement BLAKE2S_ADD_UINT256_BIGEND hint\n\n* Add unit test\n\n* Add integration test\n\n* Implement finalize_blake2s hint\n\n* Fix removed line\n\n* Add unit test\n\n* Fix test values\n\n---------\n\nCo-authored-by: toni-calvin ","shortMessageHtmlLink":"Implement Blake2s hints (Part 2) (#312)"}},{"before":null,"after":"f08fbfda96b1684c43057448947e444a13b60b55","ref":"refs/heads/gh-readonly-queue/main/pr-312-c58f01e09ca83422e32bcb7e2eded001b2abbc2c","pushedAt":"2023-10-25T12:03:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Implement Blake2s hints (Part 2) (#312)\n\n* Begin implemneting blake2s\n\n* Finish blake2s impl\n\n* Add unit test\n\n* Add more unit tests\n\n* Add integration test\n\n* Implement BLAKE2S_COMPUTE\n\n* Add unit tests\n\n* Add unit tests\n\n* Add newline\n\n* Add integration test\n\n* Implement BLAKE2S_ADD_UINT256_BIGEND hint\n\n* Add unit test\n\n* Add integration test\n\n* Implement finalize_blake2s hint\n\n* Fix removed line\n\n* Add unit test\n\n* Fix test values\n\n---------\n\nCo-authored-by: toni-calvin ","shortMessageHtmlLink":"Implement Blake2s hints (Part 2) (#312)"}},{"before":"02464df9815a70e35813723afd96c0ad2754ecd7","after":null,"ref":"refs/heads/secp-hints","pushedAt":"2023-10-25T11:59:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"toni-calvin","name":"Antonio Calvín García","path":"/toni-calvin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43949331?s=80&v=4"}},{"before":"c58f01e09ca83422e32bcb7e2eded001b2abbc2c","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-307-432dd89a7fbcf2bf254708a957f92ecfbdb3849e","pushedAt":"2023-10-25T11:59:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"432dd89a7fbcf2bf254708a957f92ecfbdb3849e","after":"c58f01e09ca83422e32bcb7e2eded001b2abbc2c","ref":"refs/heads/main","pushedAt":"2023-10-25T11:59:16.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Implement `REDUCE+` & `VERIFY_ZERO+` hints (#307)\n\n* Add ec hints\n\n* Implement hints\n\n* Add the hints to the processor\n\n* Test pack86 function\n\n* Test hint\n\n* Delete debug info, Test ec negative op\n\n* Second hint test\n\n* Test embedded hint\n\n* Change to Camel case\n\n* Implement slope hints\n\n* Fix format\n\n* Delete github conflict string\n\n* Tests hints\n\n* Tests hints slopes\n\n* Rename misleading name function\n\n* Fix function name\n\n* Fix error in function call\n\n* Delete debug info\n\n* Delete unused import\n\n* Secp hints\n\n* Secpr21\n\n* Add it to the hint processor\n\n* Hints secp\n\n* bigint3 nondet\n\n* Zero verify\n\n* Merge main\n\n* Add hint to hint processor\n\n* Debug info\n\n* Prints\n\n* Test verify with unit test\n\n* Debug unit test\n\n* Test verify zero with debug\n\n* Non det big 3 test\n\n* Modify test to use ids manager\n\n* Add hint codes\n\n* Implement base hint\n\n* Add hints\n\n* Add hints to ExecuteHint\n\n* debug info\n\n* Fix broken test\n\n* Move integration test to cairo_run_test.go\n\n* Move file from hints_utils and rename\n\n* Delete debug\n\n* Return error of IdsData.Insert\n\n* Change to camel case\n\n* Add unit test\n\n* Add unit test\n\n* Add hint codes\n\n* Implement hint\n\n* Add SafeDivBig\n\n* Add generic way to fetch scope variables\n\n* Add generic fetch\n\n* Add generic way to fetch scope variables\n\n* Use more specific error\n\n* Add hints to ExecuteHint\n\n* Add extra hint\n\n* Fix logic, add unit test\n\n* Add unit test\n\n* use boolean flag instead or arg\n\n* Fix scope var name\n\n* Fix scope var name in tests\n\n* Make FetchScopeVar work despite references\n\n* Revert \"Make FetchScopeVar work despite references\"\n\nThis reverts commit 69993be48a9a8fea8d241450463e4dd240091056.\n\n* Handle scope variables as big.Int instead of *big.Int\n\n* Fix merge cnflicts\n\n* Fix tests\n\n* Implement Igcdex + add tests\n\n* Implement DivMod\n\n* Use DivMod instead of Div + Mod\n\n* Dont modify the original value in bigint3_split function\n\n* Push test file\n\n* Remove redundant check\n\n* Implement Reduce_V1 hint\n\n* Fix file names\n\n* Add unit test\n\n* Add testing util CheckScopeVar`\n\n* Refactor test\n\n* Merge math_utils/utils & utils/math_utils\n\n* Restore gitignore\n\n* Add hint + tests\n\n* Add test file\n\n* Add REDUCE_V2 hint\n\n* Implement verify_zero hints\n\n* Add verify_zero hints\n\n* Fix fmt\n\n* Implement `GET_POINT_FROM_X` hint (#298)\n\n* Add hint code\r\n\r\n* Implement hint\r\n\r\n* Add unit test\r\n\r\n* Fix test value\r\n\r\n* Fix hint logic\r\n\r\n* Add unit test\r\n\r\n* Add integration test\r\n\r\n* fmt\r\n\r\n* Fix\r\n\r\n* Bump cairo-vm version\n\n---------\n\nCo-authored-by: Milton \nCo-authored-by: mmsc2 <88055861+mmsc2@users.noreply.github.com>\nCo-authored-by: Mariano A. Nicolini \nCo-authored-by: Pedro Fontana \nCo-authored-by: toni-calvin ","shortMessageHtmlLink":"Implement REDUCE+ & VERIFY_ZERO+ hints (#307)"}},{"before":null,"after":"c58f01e09ca83422e32bcb7e2eded001b2abbc2c","ref":"refs/heads/gh-readonly-queue/main/pr-307-432dd89a7fbcf2bf254708a957f92ecfbdb3849e","pushedAt":"2023-10-25T11:42:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Implement `REDUCE+` & `VERIFY_ZERO+` hints (#307)\n\n* Add ec hints\n\n* Implement hints\n\n* Add the hints to the processor\n\n* Test pack86 function\n\n* Test hint\n\n* Delete debug info, Test ec negative op\n\n* Second hint test\n\n* Test embedded hint\n\n* Change to Camel case\n\n* Implement slope hints\n\n* Fix format\n\n* Delete github conflict string\n\n* Tests hints\n\n* Tests hints slopes\n\n* Rename misleading name function\n\n* Fix function name\n\n* Fix error in function call\n\n* Delete debug info\n\n* Delete unused import\n\n* Secp hints\n\n* Secpr21\n\n* Add it to the hint processor\n\n* Hints secp\n\n* bigint3 nondet\n\n* Zero verify\n\n* Merge main\n\n* Add hint to hint processor\n\n* Debug info\n\n* Prints\n\n* Test verify with unit test\n\n* Debug unit test\n\n* Test verify zero with debug\n\n* Non det big 3 test\n\n* Modify test to use ids manager\n\n* Add hint codes\n\n* Implement base hint\n\n* Add hints\n\n* Add hints to ExecuteHint\n\n* debug info\n\n* Fix broken test\n\n* Move integration test to cairo_run_test.go\n\n* Move file from hints_utils and rename\n\n* Delete debug\n\n* Return error of IdsData.Insert\n\n* Change to camel case\n\n* Add unit test\n\n* Add unit test\n\n* Add hint codes\n\n* Implement hint\n\n* Add SafeDivBig\n\n* Add generic way to fetch scope variables\n\n* Add generic fetch\n\n* Add generic way to fetch scope variables\n\n* Use more specific error\n\n* Add hints to ExecuteHint\n\n* Add extra hint\n\n* Fix logic, add unit test\n\n* Add unit test\n\n* use boolean flag instead or arg\n\n* Fix scope var name\n\n* Fix scope var name in tests\n\n* Make FetchScopeVar work despite references\n\n* Revert \"Make FetchScopeVar work despite references\"\n\nThis reverts commit 69993be48a9a8fea8d241450463e4dd240091056.\n\n* Handle scope variables as big.Int instead of *big.Int\n\n* Fix merge cnflicts\n\n* Fix tests\n\n* Implement Igcdex + add tests\n\n* Implement DivMod\n\n* Use DivMod instead of Div + Mod\n\n* Dont modify the original value in bigint3_split function\n\n* Push test file\n\n* Remove redundant check\n\n* Implement Reduce_V1 hint\n\n* Fix file names\n\n* Add unit test\n\n* Add testing util CheckScopeVar`\n\n* Refactor test\n\n* Merge math_utils/utils & utils/math_utils\n\n* Restore gitignore\n\n* Add hint + tests\n\n* Add test file\n\n* Add REDUCE_V2 hint\n\n* Implement verify_zero hints\n\n* Add verify_zero hints\n\n* Fix fmt\n\n* Implement `GET_POINT_FROM_X` hint (#298)\n\n* Add hint code\r\n\r\n* Implement hint\r\n\r\n* Add unit test\r\n\r\n* Fix test value\r\n\r\n* Fix hint logic\r\n\r\n* Add unit test\r\n\r\n* Add integration test\r\n\r\n* fmt\r\n\r\n* Fix\r\n\r\n* Bump cairo-vm version\n\n---------\n\nCo-authored-by: Milton \nCo-authored-by: mmsc2 <88055861+mmsc2@users.noreply.github.com>\nCo-authored-by: Mariano A. Nicolini \nCo-authored-by: Pedro Fontana \nCo-authored-by: toni-calvin ","shortMessageHtmlLink":"Implement REDUCE+ & VERIFY_ZERO+ hints (#307)"}},{"before":"101dc93e0b915fb0acc9a8b6fd61e7e74dbe03a9","after":"32a892a8cc012e1e8667b4def10298ba7328cc80","ref":"refs/heads/blake2s-hints-2","pushedAt":"2023-10-25T11:40:17.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"toni-calvin","name":"Antonio Calvín García","path":"/toni-calvin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43949331?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:lambdaclass/cairo-vm.go into HEAD","shortMessageHtmlLink":"Merge branch 'main' of github.com:lambdaclass/cairo-vm.go into HEAD"}},{"before":"4c1b132fbe656e44e9ba577440b0e288cef693b1","after":"02464df9815a70e35813723afd96c0ad2754ecd7","ref":"refs/heads/secp-hints","pushedAt":"2023-10-25T11:30:16.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"toni-calvin","name":"Antonio Calvín García","path":"/toni-calvin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43949331?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:lambdaclass/cairo-vm.go into HEAD","shortMessageHtmlLink":"Merge branch 'main' of github.com:lambdaclass/cairo-vm.go into HEAD"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0yMVQyMDo1NDo0Mi4wMDAwMDBazwAAAAO0pFIx","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0yMVQyMDo1NDo0Mi4wMDAwMDBazwAAAAO0pFIx","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0yNVQxMTozMDoxNi4wMDAwMDBazwAAAAOfY84L"}},"title":"Activity · lambdaclass/cairo-vm_in_go"}