{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":776329780,"defaultBranch":"main","name":"kakarot","ownerLogin":"obatirou","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-03-23T07:48:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/92337658?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726829625.0","currentOid":""},"activityList":{"items":[{"before":"cfa841986da72144c736395e2c3f80d868bcfaf4","after":"c7896d0f23cb752f02d93743152e597d57086426","ref":"refs/heads/main","pushedAt":"2024-09-20T15:19:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"feat: disable modexp (#1429)\n\n\r\n\r\n\r\n\r\nTime spent on this PR:\r\n\r\n## Pull request type\r\n\r\n\r\n\r\nPlease check the type of change your PR introduces:\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update (formatting, renaming)\r\n- [ ] Refactoring (no functional changes, no api changes)\r\n- [ ] Build related changes\r\n- [ ] Documentation content changes\r\n- [ ] Other (please describe):\r\n\r\n## What is the current behavior?\r\n\r\n\r\n\r\nResolves #1422\r\n\r\n## What is the new behavior?\r\n\r\n\r\n\r\n- Disables the external call to the cairo1 class for modexp operations\r\n- Removes the legacy modexp files.\r\n-\r\n\r\n\r\n- - -\r\nThis change is [](https://reviewable.io/reviews/kkrt-labs/kakarot/1429)\r\n","shortMessageHtmlLink":"feat: disable modexp (kkrt-labs#1429)"}},{"before":"2b88a2b2db9438da465134a3bf55589cf1ba5420","after":"de6d1fc4350e12944154240de8cdfd53c879edaa","ref":"refs/heads/address-alising","pushedAt":"2024-09-20T12:35:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"test: add missing teardown","shortMessageHtmlLink":"test: add missing teardown"}},{"before":"40e8ac169bcffe02f018504935451ab2312602a0","after":"2b88a2b2db9438da465134a3bf55589cf1ba5420","ref":"refs/heads/address-alising","pushedAt":"2024-09-20T10:56:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"feat: address aliasing","shortMessageHtmlLink":"feat: address aliasing"}},{"before":null,"after":"40e8ac169bcffe02f018504935451ab2312602a0","ref":"refs/heads/address-alising","pushedAt":"2024-09-20T10:53:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"feat: address aliasing","shortMessageHtmlLink":"feat: address aliasing"}},{"before":"0ef7eb3d8c006d175fb2fe0b0dc850fc767e9169","after":"b5cc83bfc4bf9de421f3e7332a655154677d3f27","ref":"refs/heads/dualvmtoken-starknet-address","pushedAt":"2024-09-19T16:19:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"refactor: failing test dualVMToken","shortMessageHtmlLink":"refactor: failing test dualVMToken"}},{"before":"8c665e0a8cdaf006f94ba96c61e2407cd9cf1e91","after":"4ca95765c0dbfed0e43874c3a700e59b69b4a0c3","ref":"refs/heads/solidity-version","pushedAt":"2024-09-19T12:09:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"fix: init code hash update\n\nContracts are compiled with optimizer changing the bytecode\nHence the init code hash","shortMessageHtmlLink":"fix: init code hash update"}},{"before":null,"after":"8c665e0a8cdaf006f94ba96c61e2407cd9cf1e91","ref":"refs/heads/solidity-version","pushedAt":"2024-09-19T10:22:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"style: trunk fmt","shortMessageHtmlLink":"style: trunk fmt"}},{"before":"3b8f72562cfe93ff064454528f2cf684f7af365b","after":"0ef7eb3d8c006d175fb2fe0b0dc850fc767e9169","ref":"refs/heads/dualvmtoken-starknet-address","pushedAt":"2024-09-19T08:02:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"test: remove uncessary fixtures","shortMessageHtmlLink":"test: remove uncessary fixtures"}},{"before":"e2cefdaa7fbc349a6bff56a6e2e616172e05961d","after":"cfa841986da72144c736395e2c3f80d868bcfaf4","ref":"refs/heads/main","pushedAt":"2024-09-19T07:58:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"Starknet benchmarks (#1392)\n\nTime spent on this PR: 0.5\r\n\r\n## Pull request type\r\n\r\nPlease check the type of change your PR introduces:\r\n\r\n- [ ] Bugfix\r\n- [x] Feature\r\n- [ ] Code style update (formatting, renaming)\r\n- [ ] Refactoring (no functional changes, no api changes)\r\n- [ ] Build related changes\r\n- [ ] Documentation content changes\r\n- [ ] Other (please describe):\r\n\r\n## What is the new behavior?\r\n\r\nSome minor constants updates.\r\n\r\nResolves: #1405 \r\n\r\n\r\n- - -\r\nThis change is [](https://reviewable.io/reviews/kkrt-labs/kakarot/1392)\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: Eugenio Paluello ","shortMessageHtmlLink":"Starknet benchmarks (kkrt-labs#1392)"}},{"before":"7d50fe6dd1b27cf78a2b9dc717a18f1ea2082809","after":"3b8f72562cfe93ff064454528f2cf684f7af365b","ref":"refs/heads/dualvmtoken-starknet-address","pushedAt":"2024-09-18T14:39:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"test: remove uncessary fixtures","shortMessageHtmlLink":"test: remove uncessary fixtures"}},{"before":"87171ca20885bde0089a3e31c2bb56bb6f83cfba","after":"7d50fe6dd1b27cf78a2b9dc717a18f1ea2082809","ref":"refs/heads/dualvmtoken-starknet-address","pushedAt":"2024-09-18T14:23:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"fix: check invalid address starknet","shortMessageHtmlLink":"fix: check invalid address starknet"}},{"before":"be5aa36c8f8d99633d7f897034aa3c2663b11f74","after":"87171ca20885bde0089a3e31c2bb56bb6f83cfba","ref":"refs/heads/dualvmtoken-starknet-address","pushedAt":"2024-09-18T12:35:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"feat: dualVMToken starknet functions","shortMessageHtmlLink":"feat: dualVMToken starknet functions"}},{"before":"de467f3c2999569b073769e80c91661131802bca","after":"be5aa36c8f8d99633d7f897034aa3c2663b11f74","ref":"refs/heads/dualvmtoken-starknet-address","pushedAt":"2024-09-18T10:42:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"feat: dualVMToken starknet functions","shortMessageHtmlLink":"feat: dualVMToken starknet functions"}},{"before":"c429ea3c2807faf5a39f8c5e9b6897c34b9dc047","after":"de467f3c2999569b073769e80c91661131802bca","ref":"refs/heads/dualvmtoken-starknet-address","pushedAt":"2024-09-18T10:40:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"feat: dualVMToken starknet functions","shortMessageHtmlLink":"feat: dualVMToken starknet functions"}},{"before":"d0f88326a1f899034f3486eac8fe4a56a037c71e","after":"e2cefdaa7fbc349a6bff56a6e2e616172e05961d","ref":"refs/heads/main","pushedAt":"2024-09-18T10:38:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"test: L1KakarotMessaging (#1416)\n\n\r\n\r\n\r\n\r\nTime spent on this PR:\r\n\r\n## Pull request type\r\n\r\n\r\n\r\nPlease check the type of change your PR introduces:\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update (formatting, renaming)\r\n- [ ] Refactoring (no functional changes, no api changes)\r\n- [ ] Build related changes\r\n- [ ] Documentation content changes\r\n- [x] Other (please describe): testing and opti\r\n\r\n## What is the current behavior?\r\n\r\n\r\n\r\nResolves #\r\n\r\n## What is the new behavior?\r\n\r\n\r\n\r\n- add foundry unit test for L1KakarotMessaging\r\n\r\n\r\n- - -\r\nThis change is [](https://reviewable.io/reviews/kkrt-labs/kakarot/1416)\r\n","shortMessageHtmlLink":"test: L1KakarotMessaging (kkrt-labs#1416)"}},{"before":null,"after":"c429ea3c2807faf5a39f8c5e9b6897c34b9dc047","ref":"refs/heads/dualvmtoken-starknet-address","pushedAt":"2024-09-17T16:17:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"feat: dualVMToken starknet functions","shortMessageHtmlLink":"feat: dualVMToken starknet functions"}},{"before":null,"after":"4b2a0d0c352c0eff90cb08d4481971da5ace0112","ref":"refs/heads/test-L1L2Messaging","pushedAt":"2024-09-17T11:17:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"test: L1KakarotMessaging","shortMessageHtmlLink":"test: L1KakarotMessaging"}},{"before":"a87ad27a84611994fa9ccc3ba9573049e400e5c2","after":"d0f88326a1f899034f3486eac8fe4a56a037c71e","ref":"refs/heads/main","pushedAt":"2024-09-17T11:01:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"test: dualVMToken uniswap test (#1415)\n\n\r\n\r\n\r\n\r\nTime spent on this PR:\r\n\r\n## Pull request type\r\n\r\n\r\n\r\nPlease check the type of change your PR introduces:\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update (formatting, renaming)\r\n- [ ] Refactoring (no functional changes, no api changes)\r\n- [ ] Build related changes\r\n- [ ] Documentation content changes\r\n- [x] Other (please describe): testing\r\n\r\n## What is the current behavior?\r\n\r\n\r\n\r\nResolves #\r\n\r\n## What is the new behavior?\r\n\r\n\r\n\r\n- test events sent from DualVMToken\r\n- test uniswapV2 with DualVMToken\r\n\r\n\r\n- - -\r\nThis change is [](https://reviewable.io/reviews/kkrt-labs/kakarot/1415)\r\n","shortMessageHtmlLink":"test: dualVMToken uniswap test (kkrt-labs#1415)"}},{"before":"4acc09c7b9a5fa9b853b5aa953f956996343adfe","after":"693258647a294be50921ad050688a9fd41ddab53","ref":"refs/heads/dualvmtoken-uniswap-test","pushedAt":"2024-09-17T10:07:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"apply review","shortMessageHtmlLink":"apply review"}},{"before":"6c376cabd45c204cae6ee51c5c1ef561a432a7ef","after":"4acc09c7b9a5fa9b853b5aa953f956996343adfe","ref":"refs/heads/dualvmtoken-uniswap-test","pushedAt":"2024-09-16T14:18:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"chore: delete empty file","shortMessageHtmlLink":"chore: delete empty file"}},{"before":null,"after":"6c376cabd45c204cae6ee51c5c1ef561a432a7ef","ref":"refs/heads/dualvmtoken-uniswap-test","pushedAt":"2024-09-16T12:52:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"test: dualVMToken uniswap test","shortMessageHtmlLink":"test: dualVMToken uniswap test"}},{"before":"d7632075c4608b060cc010d73a3a8b7f95b0f391","after":"a87ad27a84611994fa9ccc3ba9573049e400e5c2","ref":"refs/heads/main","pushedAt":"2024-09-16T12:50:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"fix(makefile): avoid relinking on makefile (#1412)\n\n### Key Modifications:\r\n1. **Avoid Always Running `clean` in `build`:** Removed `$(MAKE) clean`\r\nfrom `build`, so it won't delete and relink files every time.\r\n2. **Timestamp Tracking for Artifacts:**\r\n - The `SSJ_DIR` target only rebuilds if `$(SSJ_ZIP)` changes.\r\n - `curl` only runs if the zip file doesn't exist.\r\n3. **Directory creation conditional:** The build directory `build/ssj`\r\nis only recreated when necessary.\r\n\r\n\r\n- - -\r\nThis change is [](https://reviewable.io/reviews/kkrt-labs/kakarot/1412)\r\n","shortMessageHtmlLink":"fix(makefile): avoid relinking on makefile (kkrt-labs#1412)"}},{"before":"5b78172147941b54c0246a46aa96b7962775a602","after":"5e64e1b0fd0405c0f2a3faeb7f0ad4fc9ba4ff83","ref":"refs/heads/sha256-cairo1-helper","pushedAt":"2024-09-11T11:43:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"doc: update docstring bytes_to_bytes4_array","shortMessageHtmlLink":"doc: update docstring bytes_to_bytes4_array"}},{"before":null,"after":"5b78172147941b54c0246a46aa96b7962775a602","ref":"refs/heads/sha256-cairo1-helper","pushedAt":"2024-09-11T10:13:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"feat: use cairo1Helper sha256","shortMessageHtmlLink":"feat: use cairo1Helper sha256"}},{"before":"e8cd9870c86cebc1db001215b3f7f480df30c338","after":"d7632075c4608b060cc010d73a3a8b7f95b0f391","ref":"refs/heads/main","pushedAt":"2024-09-11T10:10:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"dev: Lower codecov precision (#1408)\n\n\r\nThis change is [](https://reviewable.io/reviews/kkrt-labs/kakarot/1408)\r\n","shortMessageHtmlLink":"dev: Lower codecov precision (kkrt-labs#1408)"}},{"before":"87924caf40cc4dcac962a165ab26c66c021cfffe","after":"bfab9bb602016cab395d87716e8621f0f4b2db7f","ref":"refs/heads/nightly-fuzzing","pushedAt":"2024-09-10T13:37:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"chore: update hypothesis","shortMessageHtmlLink":"chore: update hypothesis"}},{"before":"9f248d5d6adc95ce5c3767b9593d5ba1671f9433","after":"e8cd9870c86cebc1db001215b3f7f480df30c338","ref":"refs/heads/main","pushedAt":"2024-09-10T13:33:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"Fix venv not cached (#1406)\n\n\r\nThis change is [](https://reviewable.io/reviews/kkrt-labs/kakarot/1406)\r\n","shortMessageHtmlLink":"Fix venv not cached (kkrt-labs#1406)"}},{"before":"bc675e484b654a2c94442042add00475b275374b","after":"87924caf40cc4dcac962a165ab26c66c021cfffe","ref":"refs/heads/nightly-fuzzing","pushedAt":"2024-09-10T13:31:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"chore: update hypothesis","shortMessageHtmlLink":"chore: update hypothesis"}},{"before":"77ec325f83fc3767ce19ed3706971520194b892b","after":"bc675e484b654a2c94442042add00475b275374b","ref":"refs/heads/nightly-fuzzing","pushedAt":"2024-09-10T13:28:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"chore: update hypothesis","shortMessageHtmlLink":"chore: update hypothesis"}},{"before":null,"after":"77ec325f83fc3767ce19ed3706971520194b892b","ref":"refs/heads/nightly-fuzzing","pushedAt":"2024-09-10T13:22:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"obatirou","name":"Oba","path":"/obatirou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92337658?s=80&v=4"},"commit":{"message":"chore: update hypothesis","shortMessageHtmlLink":"chore: update hypothesis"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNToxOToyOS4wMDAwMDBazwAAAAS8G-0L","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNToxOToyOS4wMDAwMDBazwAAAAS8G-0L","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMFQxMzoyMjo0My4wMDAwMDBazwAAAASyFwSX"}},"title":"Activity · obatirou/kakarot"}