{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":787904818,"defaultBranch":"main","name":"cairo-vm-go-nethermind","ownerLogin":"TAdev0","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-04-17T12:06:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/122918260?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720720100.0","currentOid":""},"activityList":{"items":[{"before":"28b38e18d59487d5c187e8967f6216d003af3fa9","after":"e821f4ca3c2d3ac95fe1f8365cd6f662e060607d","ref":"refs/heads/main","pushedAt":"2024-09-06T08:54:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"feat: implement `all_solidity` layout (#655)","shortMessageHtmlLink":"feat: implement all_solidity layout (NethermindEth#655)"}},{"before":"afedafd66100a52af0329cf71ca1d96fb9539a83","after":"28b38e18d59487d5c187e8967f6216d003af3fa9","ref":"refs/heads/main","pushedAt":"2024-09-05T19:24:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"feat: implement `starknet` layout (#651)\n\n* temp\r\n\r\n* starknet layout\r\n\r\n* address Hari comment\r\n\r\n* fmt\r\n\r\n* reorder","shortMessageHtmlLink":"feat: implement starknet layout (NethermindEth#651)"}},{"before":"4e05778a5ddb6ee6a6cce6e4deef80652951ef05","after":"afedafd66100a52af0329cf71ca1d96fb9539a83","ref":"refs/heads/main","pushedAt":"2024-09-05T19:10:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"feat: implement `recursive_large_output` layout (#652)\n\nrecursive_large_output layout","shortMessageHtmlLink":"feat: implement recursive_large_output layout (NethermindEth#652)"}},{"before":"d2dfc2d873e688d5ce5fc655a00dc19ae88c7c43","after":"4e05778a5ddb6ee6a6cce6e4deef80652951ef05","ref":"refs/heads/main","pushedAt":"2024-08-26T11:50:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"Implement Reference type (#646)\n\n* init\r\n\r\n* Unit and Integration Tests pass\r\n\r\n* nit\r\n\r\n* nit\r\n\r\n* bug fix\r\n\r\n* refactor\r\n\r\n* refactor\r\n\r\n* nit\r\n\r\n* refactor\r\n\r\n* Remove GetAddress\r\n\r\n* Removed GetCellRefer and GetResOperander\r\n\r\n* refactored Resolve method\r\n\r\n* Combined redundant types in tests\r\n\r\n* refactor\r\n\r\n* Refactor","shortMessageHtmlLink":"Implement Reference type (NethermindEth#646)"}},{"before":"8e99de4ba71e0178a8b2ff418fa43487e3575194","after":"d2dfc2d873e688d5ce5fc655a00dc19ae88c7c43","ref":"refs/heads/main","pushedAt":"2024-08-20T16:17:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"Hint reference parsing (#625)\n\n* add current failing tests\r\n\r\n* add new grammar\r\n\r\n* fix parsing of number as string\r\n\r\n* fix grammar to operate sub correctly\r\n\r\n* add explanation comments\r\n\r\n---------\r\n\r\nCo-authored-by: Shourya Goel ","shortMessageHtmlLink":"Hint reference parsing (NethermindEth#625)"}},{"before":"d06d0247115a9d8e434ab662ac5d6717cac407d3","after":"8e99de4ba71e0178a8b2ff418fa43487e3575194","ref":"refs/heads/main","pushedAt":"2024-08-20T15:06:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"Fix path to test example (#644)\n\nfix path to test example","shortMessageHtmlLink":"Fix path to test example (NethermindEth#644)"}},{"before":"5bd121317df174fd2f549dadaca9238711a80902","after":"d06d0247115a9d8e434ab662ac5d6717cac407d3","ref":"refs/heads/main","pushedAt":"2024-08-16T14:19:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"Implemented `TestLessThanOrEqualAddress` (#629)\n\n* Implemented core hint\r\n\r\n* Changed Impl\r\n\r\n* Added Cmp utility function","shortMessageHtmlLink":"Implemented TestLessThanOrEqualAddress (NethermindEth#629)"}},{"before":"2ea2e10d9ef3a6827aa609ccd2ae03da81ce5a1e","after":"5bd121317df174fd2f549dadaca9238711a80902","ref":"refs/heads/main","pushedAt":"2024-08-12T22:08:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"[Chore] Move Git Hook documentation to Contributing.md (#626)\n\nfix","shortMessageHtmlLink":"[Chore] Move Git Hook documentation to Contributing.md (NethermindEth…"}},{"before":"148a8f3e34ee4877503d39d49edf13a97bc94143","after":"2ea2e10d9ef3a6827aa609ccd2ae03da81ce5a1e","ref":"refs/heads/main","pushedAt":"2024-08-08T15:16:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"Poseidon integration tests fix (#623)\n\n* Move poseidon integration test to integration tests dir\r\n\r\n* Add cache to poseidon builtin\r\n\r\n* Fix unit tests\r\n\r\n* Add cache to ecop and keccak builtins\r\n\r\n* rename to fp package","shortMessageHtmlLink":"Poseidon integration tests fix (NethermindEth#623)"}},{"before":"ff34f199a27e80ced54c97ad05777de4eb8a8b6e","after":"148a8f3e34ee4877503d39d49edf13a97bc94143","ref":"refs/heads/main","pushedAt":"2024-08-06T13:23:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"feat: `Sha256` utils tests + chore improvements (#622)\n\n* various improvements\r\n\r\n* fmt","shortMessageHtmlLink":"feat: Sha256 utils tests + chore improvements (NethermindEth#622)"}},{"before":"eb683ebce678ac63b65e4bbdb095540fa8200894","after":"ff34f199a27e80ced54c97ad05777de4eb8a8b6e","ref":"refs/heads/main","pushedAt":"2024-08-02T13:57:12.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"Feat `Blake2sCompress` hint (#610)\n\n* Add initial version of blake2scompress hint\r\n\r\n* Fix h calculation\r\n\r\n* Improvements and first attemp of unit tests\r\n\r\n* Move cairo file\r\n\r\n* Update unit test\r\n\r\n* Finish implementation\r\n\r\n---------\r\n\r\nCo-authored-by: Tristan <122918260+TAdev0@users.noreply.github.com>\r\nCo-authored-by: MaksymMalicki <81577596+MaksymMalicki@users.noreply.github.com>","shortMessageHtmlLink":"Feat Blake2sCompress hint (NethermindEth#610)"}},{"before":"cfbc930ab5629ec8e7e55176d08f1b5a79ca7d9f","after":"eb683ebce678ac63b65e4bbdb095540fa8200894","ref":"refs/heads/main","pushedAt":"2024-07-27T22:20:28.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"Feat uint128add hint (#582)","shortMessageHtmlLink":"Feat uint128add hint (NethermindEth#582)"}},{"before":"1b9794d86c3875532437254ade98550a5d8f9f86","after":"cfbc930ab5629ec8e7e55176d08f1b5a79ca7d9f","ref":"refs/heads/main","pushedAt":"2024-07-17T11:39:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"feat: use `GetVariableAs` generic method (#523)\n\n* GetVariableAs generic method\r\n\r\n* print value and type","shortMessageHtmlLink":"feat: use GetVariableAs generic method (NethermindEth#523)"}},{"before":"505bc2c008924ad11e575c4d4caa427742ba2d4c","after":"c352ae95df381b4d12ff39d6a42ab0bbe2eb45b2","ref":"refs/heads/test_generics_scope","pushedAt":"2024-07-17T11:28:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"Merge branch 'main' into test_generics_scope","shortMessageHtmlLink":"Merge branch 'main' into test_generics_scope"}},{"before":"25b18bb2f99a81cebc846c7ed37c8be2ff44f85c","after":"505bc2c008924ad11e575c4d4caa427742ba2d4c","ref":"refs/heads/test_generics_scope","pushedAt":"2024-07-16T11:09:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"print value and type","shortMessageHtmlLink":"print value and type"}},{"before":"050d0e02ee170d91b36a43b5da168133211c3ff4","after":"1b9794d86c3875532437254ade98550a5d8f9f86","ref":"refs/heads/main","pushedAt":"2024-07-16T11:06:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"chore: improve hintcode file (#519)\n\n* improve hintcode file\r\n\r\n* fmt","shortMessageHtmlLink":"chore: improve hintcode file (NethermindEth#519)"}},{"before":null,"after":"25b18bb2f99a81cebc846c7ed37c8be2ff44f85c","ref":"refs/heads/test_generics_scope","pushedAt":"2024-07-11T17:48:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"GetVariableAs generic method","shortMessageHtmlLink":"GetVariableAs generic method"}},{"before":"08d12e6fd6f66e439e8d7f8147eb89c05f3d4468","after":"050d0e02ee170d91b36a43b5da168133211c3ff4","ref":"refs/heads/main","pushedAt":"2024-07-11T16:57:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"Implement RandomEcPoint hint (#513)\n\n* Implement RandomEcPoint\r\n\r\n* Add unit test\r\n\r\n* Update test assert\r\n\r\n* Add comment\r\n\r\n* Some test changes\r\n\r\n* Update pkg/hintrunner/zero/zerohint_ec.go\r\n\r\nCo-authored-by: Tristan <122918260+TAdev0@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Tristan <122918260+TAdev0@users.noreply.github.com>","shortMessageHtmlLink":"Implement RandomEcPoint hint (NethermindEth#513)"}},{"before":"c740c917cc5ddced3c58d211adc24e2be7276f35","after":"08d12e6fd6f66e439e8d7f8147eb89c05f3d4468","ref":"refs/heads/main","pushedAt":"2024-07-11T13:47:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"feat: allow exporting memory file and trace file in non proof mode (#476)\n\n* allow exporting memory file and trace file in non proof mode\r\n\r\n* fix\r\n\r\n* fmt\r\n\r\n* fix2\r\n\r\n* add comment to RelocateTrace public function\r\n\r\n* add collectMemory and collectTrace flags\r\n\r\n* rename collectMemory to BuildMemory\r\n\r\n* fmt\r\n\r\n* fmt\r\n\r\n---------\r\n\r\nCo-authored-by: Shourya Goel ","shortMessageHtmlLink":"feat: allow exporting memory file and trace file in non proof mode (N…"}},{"before":"9d7782506442f8bc0a4ad45be26af54678b9d56f","after":"f7877a1d8b40360ea776a707260842ec526b8ae5","ref":"refs/heads/export_trace_memory_execution_mode","pushedAt":"2024-07-11T13:27:39.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"Merge branch 'main' into export_trace_memory_execution_mode","shortMessageHtmlLink":"Merge branch 'main' into export_trace_memory_execution_mode"}},{"before":"dc4ae3b4fe16f9fcee547b9e610ea6ea3b598efb","after":"c740c917cc5ddced3c58d211adc24e2be7276f35","ref":"refs/heads/main","pushedAt":"2024-07-10T13:16:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"FIx not enough steps being run (#515)\n\n* Run all builtin tests as integration tests\r\n\r\n* Fix bitwise infer value bug\r\n\r\n* Allow checking for failures\r\n\r\n* Update blake test\r\n\r\n* Fix checkUsedCells bug\r\n\r\n* Update blake test","shortMessageHtmlLink":"FIx not enough steps being run (NethermindEth#515)"}},{"before":"17a54454b94da0a4d2bfda7e02e78e1182845089","after":"dc4ae3b4fe16f9fcee547b9e610ea6ea3b598efb","ref":"refs/heads/main","pushedAt":"2024-07-09T16:56:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":" chore: make CI work by manually installing sympy + remove redondant builtin tests (#518)\n\n* dummy PR\r\n\r\n* add sympy in ci\r\n\r\n* fmt\r\n\r\n* same version as cairolang requirement\r\n\r\n* remove redondant builtin tests","shortMessageHtmlLink":" chore: make CI work by manually installing sympy + remove redondant …"}},{"before":"9b020835093ae637e24fa1568bf0ff4057a0d90f","after":"9f5bd7f9b022d53cab355525643ce879fd9b16ca","ref":"refs/heads/dummy","pushedAt":"2024-07-09T12:20:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"remove redondant builtin tests","shortMessageHtmlLink":"remove redondant builtin tests"}},{"before":"501a18b594fe6ea202cff4ab504c39f3a9c8e47c","after":"9b020835093ae637e24fa1568bf0ff4057a0d90f","ref":"refs/heads/dummy","pushedAt":"2024-07-09T12:10:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"same version as cairolang requirement","shortMessageHtmlLink":"same version as cairolang requirement"}},{"before":"75c50479106d9e9251fb3f3e09b3f99dd7d26a25","after":"501a18b594fe6ea202cff4ab504c39f3a9c8e47c","ref":"refs/heads/dummy","pushedAt":"2024-07-09T12:04:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}},{"before":"748dca81e0fc815a55222d2c8cfb692743eb0fe4","after":"75c50479106d9e9251fb3f3e09b3f99dd7d26a25","ref":"refs/heads/dummy","pushedAt":"2024-07-09T12:02:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"add sympy in ci","shortMessageHtmlLink":"add sympy in ci"}},{"before":null,"after":"748dca81e0fc815a55222d2c8cfb692743eb0fe4","ref":"refs/heads/dummy","pushedAt":"2024-07-09T11:55:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"dummy PR","shortMessageHtmlLink":"dummy PR"}},{"before":"5785dc630084a519ad71697c02ba8954443779af","after":"86f6a7d02bb31d68c4c44ac89d78e39507cc6ef9","ref":"refs/heads/remove_builtins_unit_tests","pushedAt":"2024-07-09T11:37:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"bump dependencies","shortMessageHtmlLink":"bump dependencies"}},{"before":"c14e927505e96a71f79aa558de54602beeb0b4b6","after":"5785dc630084a519ad71697c02ba8954443779af","ref":"refs/heads/remove_builtins_unit_tests","pushedAt":"2024-07-09T11:23:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}},{"before":"89b418cbb38a11531e9b4a07a5ce5f5aec56af32","after":"c14e927505e96a71f79aa558de54602beeb0b4b6","ref":"refs/heads/remove_builtins_unit_tests","pushedAt":"2024-07-09T11:15:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TAdev0","name":"Tristan","path":"/TAdev0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122918260?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErrajxAA","startCursor":null,"endCursor":null}},"title":"Activity · TAdev0/cairo-vm-go-nethermind"}