{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":281694617,"defaultBranch":"master","name":"crypto3-algebra","ownerLogin":"NilFoundation","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-22T14:07:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49043182?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716709698.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"b0c362e4aac6bc991cc1d28722fcca96be80401e","ref":"refs/heads/small_fix","pushedAt":"2024-05-26T07:48:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"martun","name":"Martun Karapetyan","path":"/martun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4995697?s=80&v=4"},"commit":{"message":"Adding group_order_minus_one_half to vesta field, it must be in every field.","shortMessageHtmlLink":"Adding group_order_minus_one_half to vesta field, it must be in every…"}},{"before":null,"after":"fd70a7c90f5b867725cbae229feecf2e29e73137","ref":"refs/heads/migration","pushedAt":"2024-05-25T17:53:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AndreyMlashkin","name":"Andrei Malashkin","path":"/AndreyMlashkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3842441?s=80&v=4"},"commit":{"message":"Move all files into libs/algebra directory","shortMessageHtmlLink":"Move all files into libs/algebra directory"}},{"before":"a3d40d8203493e3093cfe53ffaba18a0045f6d9e","after":"f4a68ed9de9bc47eadf165be17c7172e33edc11b","ref":"refs/heads/master","pushedAt":"2024-05-25T10:39:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"x-mass","name":null,"path":"/x-mass","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36629999?s=80&v=4"},"commit":{"message":"Make tests use linked unit_test_framework","shortMessageHtmlLink":"Make tests use linked unit_test_framework"}},{"before":"c4db9c8409fc805c2d9cf699a81cd10598f710ef","after":null,"ref":"refs/heads/fix-heap","pushedAt":"2024-05-25T10:39:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"x-mass","name":null,"path":"/x-mass","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36629999?s=80&v=4"}},{"before":"bff65172eed720d00bb1dbddbc61ecae15ba27bd","after":null,"ref":"refs/heads/link-unit-test","pushedAt":"2024-05-25T08:01:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"x-mass","name":null,"path":"/x-mass","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36629999?s=80&v=4"}},{"before":"c148e274e665a15d5035f16ae755e33844f9b872","after":"c4db9c8409fc805c2d9cf699a81cd10598f710ef","ref":"refs/heads/fix-heap","pushedAt":"2024-05-25T08:00:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"x-mass","name":null,"path":"/x-mass","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36629999?s=80&v=4"},"commit":{"message":"Make tests use linked unit_test_framework","shortMessageHtmlLink":"Make tests use linked unit_test_framework"}},{"before":"c148e274e665a15d5035f16ae755e33844f9b872","after":"bff65172eed720d00bb1dbddbc61ecae15ba27bd","ref":"refs/heads/link-unit-test","pushedAt":"2024-05-25T07:23:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"x-mass","name":null,"path":"/x-mass","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36629999?s=80&v=4"},"commit":{"message":"Make tests use linked unit_test_framework","shortMessageHtmlLink":"Make tests use linked unit_test_framework"}},{"before":"a3ff2e500cd2b1d5747f402e2c26eb7d5e9a6164","after":"c148e274e665a15d5035f16ae755e33844f9b872","ref":"refs/heads/fix-heap","pushedAt":"2024-05-25T07:11:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"x-mass","name":null,"path":"/x-mass","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36629999?s=80&v=4"},"commit":{"message":"Make tests use linked unit_test_framework","shortMessageHtmlLink":"Make tests use linked unit_test_framework"}},{"before":null,"after":"c148e274e665a15d5035f16ae755e33844f9b872","ref":"refs/heads/link-unit-test","pushedAt":"2024-05-25T05:59:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"x-mass","name":null,"path":"/x-mass","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36629999?s=80&v=4"},"commit":{"message":"Make tests use linked unit_test_framework","shortMessageHtmlLink":"Make tests use linked unit_test_framework"}},{"before":"2c593dc54268e2874119b9ffb0adedb91dd2402c","after":"a3ff2e500cd2b1d5747f402e2c26eb7d5e9a6164","ref":"refs/heads/fix-heap","pushedAt":"2024-05-24T09:02:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"x-mass","name":null,"path":"/x-mass","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36629999?s=80&v=4"},"commit":{"message":"Fix tests memory issues with different include","shortMessageHtmlLink":"Fix tests memory issues with different include"}},{"before":null,"after":"2c593dc54268e2874119b9ffb0adedb91dd2402c","ref":"refs/heads/fix-heap","pushedAt":"2024-05-24T09:01:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"x-mass","name":null,"path":"/x-mass","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36629999?s=80&v=4"},"commit":{"message":"Fix tests memory issues with different include","shortMessageHtmlLink":"Fix tests memory issues with different include"}},{"before":"ab10c6a3932d999fbc177e133c3a11bc580a532e","after":null,"ref":"refs/heads/175-fix-recursive-dependency","pushedAt":"2024-05-22T08:27:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martun","name":"Martun Karapetyan","path":"/martun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4995697?s=80&v=4"}},{"before":"906f6afbf2f556782ad6fc297d9cf33143767089","after":"a3d40d8203493e3093cfe53ffaba18a0045f6d9e","ref":"refs/heads/master","pushedAt":"2024-05-22T08:27:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"martun","name":"Martun Karapetyan","path":"/martun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4995697?s=80&v=4"},"commit":{"message":"Move h2c headers to hash","shortMessageHtmlLink":"Move h2c headers to hash"}},{"before":"6fbd6240c9d51d02967a860cdfef4c7b9e88720f","after":"ab10c6a3932d999fbc177e133c3a11bc580a532e","ref":"refs/heads/175-fix-recursive-dependency","pushedAt":"2024-05-22T07:06:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martun","name":"Martun Karapetyan","path":"/martun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4995697?s=80&v=4"},"commit":{"message":"Move h2c headers to hash","shortMessageHtmlLink":"Move h2c headers to hash"}},{"before":"756f4a1589c0d5cd3adda7246e47fa74ebd3c334","after":null,"ref":"refs/heads/157-review-eq-operators","pushedAt":"2024-05-22T06:34:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vo-nil","name":"Vasiliy Olekhov","path":"/vo-nil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145333445?s=80&v=4"}},{"before":"a0e078f4c81ce7b4dd13e2700c697ecd17173afb","after":"906f6afbf2f556782ad6fc297d9cf33143767089","ref":"refs/heads/master","pushedAt":"2024-05-22T06:34:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vo-nil","name":"Vasiliy Olekhov","path":"/vo-nil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145333445?s=80&v=4"},"commit":{"message":"multiexp update #157","shortMessageHtmlLink":"multiexp update #157"}},{"before":"2bfd587a44d86f161ff0f5b6f71bce8b5b783414","after":"756f4a1589c0d5cd3adda7246e47fa74ebd3c334","ref":"refs/heads/157-review-eq-operators","pushedAt":"2024-05-22T06:32:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vo-nil","name":"Vasiliy Olekhov","path":"/vo-nil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145333445?s=80&v=4"},"commit":{"message":"multiexp update #157","shortMessageHtmlLink":"multiexp update #157"}},{"before":null,"after":"2bfd587a44d86f161ff0f5b6f71bce8b5b783414","ref":"refs/heads/157-review-eq-operators","pushedAt":"2024-05-22T06:31:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vo-nil","name":"Vasiliy Olekhov","path":"/vo-nil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145333445?s=80&v=4"},"commit":{"message":"multiexp update #157","shortMessageHtmlLink":"multiexp update #157"}},{"before":"d7ab7c70cdf6c8fa56d85d5834a86667a5f17da0","after":"a0e078f4c81ce7b4dd13e2700c697ecd17173afb","ref":"refs/heads/master","pushedAt":"2024-05-22T06:25:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vo-nil","name":"Vasiliy Olekhov","path":"/vo-nil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145333445?s=80&v=4"},"commit":{"message":"Added inplace functions for += #157\n\nAdded eq-operators for fields #157\n\nRemoved division operator\n\ndata[2] typo #157\n\nWork on curve operations #157\n\nArithmetic errors fixed #157\n\nRemoved comments #157\n\nRemoved divisions from hash_to_curve #157\n\nwork in progress #157\n\nReworked dobule and add functions to inplace variants #157\n\nUpdate for short weierstrass curves #157\n\nRenamed functions to emphasise inplace operation #157\n\nAdded type traits and different implementations for curves that support mixed_add #157\n\ntwisted extended #157\n\nReplace double with double_inplace for multiexp and wnaf #157\n\nrenamed typetrait, removed doubling and mixed_add from static tests #157\n\ndisable curves_static test, update on fields #157\n\nClear version conflict markers #157\n\nwork in progress\n\nGood data for babyjubjub montgomery affine #157\n\nGood data for jubjub montgomery affine #157\n\nFixed montgomery affine functions #157\n\nremove space #157\n\nReworked add/dbl/madd to return void #157\n\nvoid mixed_add for element_g2 #157\n\nReverted EC_INF define, updated addition and doubling function for g2 #157\n\nRevert \"Reverted EC_INF define, updated addition and doubling function for g2 #157\"\n\nThis reverts commit 46824d37108111940a35b2942856bc97ce95bd26.\n\nreverted g2 operations #157\n\nrewrite for clarity #157\n\nupdates for blueprint compatibility #157\n\nreworked operator+ #157","shortMessageHtmlLink":"Added inplace functions for += #157"}},{"before":"2aa641423db7d050521dd169b4e5b0fff2b40994","after":null,"ref":"refs/heads/157-review-eq-operators","pushedAt":"2024-05-22T06:25:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vo-nil","name":"Vasiliy Olekhov","path":"/vo-nil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145333445?s=80&v=4"}},{"before":"29221587549023ac698ca625a55f58f81ca35a71","after":null,"ref":"refs/heads/cmake-cleanup","pushedAt":"2024-05-22T05:51:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AndreyMlashkin","name":"Andrei Malashkin","path":"/AndreyMlashkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3842441?s=80&v=4"}},{"before":"466146135ad2ea78a407bbf4120bfcf08dcd3b8b","after":"d7ab7c70cdf6c8fa56d85d5834a86667a5f17da0","ref":"refs/heads/master","pushedAt":"2024-05-22T05:51:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AndreyMlashkin","name":"Andrei Malashkin","path":"/AndreyMlashkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3842441?s=80&v=4"},"commit":{"message":"cleanup cmake; update CI","shortMessageHtmlLink":"cleanup cmake; update CI"}},{"before":"23aab572c6a0247210747a7de14a036410c90e93","after":"2aa641423db7d050521dd169b4e5b0fff2b40994","ref":"refs/heads/157-review-eq-operators","pushedAt":"2024-05-21T16:44:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vo-nil","name":"Vasiliy Olekhov","path":"/vo-nil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145333445?s=80&v=4"},"commit":{"message":"Added inplace functions for += #157\n\nAdded eq-operators for fields #157\n\nRemoved division operator\n\ndata[2] typo #157\n\nWork on curve operations #157\n\nArithmetic errors fixed #157\n\nRemoved comments #157\n\nRemoved divisions from hash_to_curve #157\n\nwork in progress #157\n\nReworked dobule and add functions to inplace variants #157\n\nUpdate for short weierstrass curves #157\n\nRenamed functions to emphasise inplace operation #157\n\nAdded type traits and different implementations for curves that support mixed_add #157\n\ntwisted extended #157\n\nReplace double with double_inplace for multiexp and wnaf #157\n\nrenamed typetrait, removed doubling and mixed_add from static tests #157\n\ndisable curves_static test, update on fields #157\n\nClear version conflict markers #157\n\nwork in progress\n\nGood data for babyjubjub montgomery affine #157\n\nGood data for jubjub montgomery affine #157\n\nFixed montgomery affine functions #157\n\nremove space #157\n\nReworked add/dbl/madd to return void #157\n\nvoid mixed_add for element_g2 #157\n\nReverted EC_INF define, updated addition and doubling function for g2 #157\n\nRevert \"Reverted EC_INF define, updated addition and doubling function for g2 #157\"\n\nThis reverts commit 46824d37108111940a35b2942856bc97ce95bd26.\n\nreverted g2 operations #157\n\nrewrite for clarity #157\n\nupdates for blueprint compatibility #157\n\nreworked operator+ #157","shortMessageHtmlLink":"Added inplace functions for += #157"}},{"before":"c39ad3a98371e6bef89828e2a8aa0a78a4dd1790","after":"23aab572c6a0247210747a7de14a036410c90e93","ref":"refs/heads/157-review-eq-operators","pushedAt":"2024-05-21T14:47:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vo-nil","name":"Vasiliy Olekhov","path":"/vo-nil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145333445?s=80&v=4"},"commit":{"message":"reworked operator+ #157","shortMessageHtmlLink":"reworked operator+ #157"}},{"before":"1b452ed892dc8a946b89aa5299856b06c788eff2","after":"c39ad3a98371e6bef89828e2a8aa0a78a4dd1790","ref":"refs/heads/157-review-eq-operators","pushedAt":"2024-05-21T14:10:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vo-nil","name":"Vasiliy Olekhov","path":"/vo-nil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145333445?s=80&v=4"},"commit":{"message":"updates for blueprint compatibility #157","shortMessageHtmlLink":"updates for blueprint compatibility #157"}},{"before":"460780878a12c9dc00921f15551505ec273cef4f","after":"29221587549023ac698ca625a55f58f81ca35a71","ref":"refs/heads/cmake-cleanup","pushedAt":"2024-05-21T13:01:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AndreyMlashkin","name":"Andrei Malashkin","path":"/AndreyMlashkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3842441?s=80&v=4"},"commit":{"message":"cleanup cmake; update CI","shortMessageHtmlLink":"cleanup cmake; update CI"}},{"before":"46824d37108111940a35b2942856bc97ce95bd26","after":"1b452ed892dc8a946b89aa5299856b06c788eff2","ref":"refs/heads/157-review-eq-operators","pushedAt":"2024-05-21T12:46:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vo-nil","name":"Vasiliy Olekhov","path":"/vo-nil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145333445?s=80&v=4"},"commit":{"message":"rewrite for clarity #157","shortMessageHtmlLink":"rewrite for clarity #157"}},{"before":"521703435a7d04f384557031f7fb5fe700106d6f","after":"46824d37108111940a35b2942856bc97ce95bd26","ref":"refs/heads/157-review-eq-operators","pushedAt":"2024-05-21T09:04:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vo-nil","name":"Vasiliy Olekhov","path":"/vo-nil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145333445?s=80&v=4"},"commit":{"message":"Reverted EC_INF define, updated addition and doubling function for g2 #157","shortMessageHtmlLink":"Reverted EC_INF define, updated addition and doubling function for g2 #…"}},{"before":"f1451d511b8016462710aa59fe4778a1af904223","after":"521703435a7d04f384557031f7fb5fe700106d6f","ref":"refs/heads/157-review-eq-operators","pushedAt":"2024-05-21T08:35:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vo-nil","name":"Vasiliy Olekhov","path":"/vo-nil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145333445?s=80&v=4"},"commit":{"message":"void mixed_add for element_g2 #157","shortMessageHtmlLink":"void mixed_add for element_g2 #157"}},{"before":"53dc4771e6a0181c75c84370f80f1495efaa57c4","after":"0385295b39234c69a15af7d81bdf1f28705cf882","ref":"refs/heads/fix_zero","pushedAt":"2024-05-21T05:10:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martun","name":"Martun Karapetyan","path":"/martun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4995697?s=80&v=4"},"commit":{"message":"Fixing is_zero for twisted edwards curve.","shortMessageHtmlLink":"Fixing is_zero for twisted edwards curve."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVArvgwA","startCursor":null,"endCursor":null}},"title":"Activity · NilFoundation/crypto3-algebra"}