{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":842379743,"defaultBranch":"main","name":"m31jubjub","ownerLogin":"zeropoolnetwork","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-08-14T08:27:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/55062221?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723624042.271606","currentOid":""},"activityList":{"items":[{"before":"579fbf4cbc9373bfaad6106e7153743d4be8203c","after":"96733282e0ad3f63e83e0fbe4fa150d356095f3c","ref":"refs/heads/main","pushedAt":"2024-08-23T22:29:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snjax","name":"Igor Gulamov","path":"/snjax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1750575?s=80&v=4"},"commit":{"message":"Updated README with usage instructions and added EdDSA signature scheme\n\n- Added detailed usage instructions for the EdDSA (Edwards-curve Digital Signature Algorithm) signature scheme in the README file.\n- Implemented public key derivation, signing, and verification functions in the eddsa.rs file.\n- Updated curve.rs to improve subgroup checks and point decompression.\n- Removed TestParams struct from tests in curve.rs and replaced it with M31JubJubParams.\n- Created a new engine module under m31 that includes M31JubJubSigParams struct for handling hashing operations.\n- Added test cases for EdDSA sign/verify functionality and generators relation check.","shortMessageHtmlLink":"Updated README with usage instructions and added EdDSA signature scheme"}},{"before":"6c26a5c5e9611215b95d9d6681e632e70474fa3a","after":"579fbf4cbc9373bfaad6106e7153743d4be8203c","ref":"refs/heads/main","pushedAt":"2024-08-23T19:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snjax","name":"Igor Gulamov","path":"/snjax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1750575?s=80&v=4"},"commit":{"message":"Add curve usage examples and tests","shortMessageHtmlLink":"Add curve usage examples and tests"}},{"before":"c32c9706f9420fa34e89c6589eb46fdcc316b9e0","after":"6c26a5c5e9611215b95d9d6681e632e70474fa3a","ref":"refs/heads/main","pushedAt":"2024-08-23T01:39:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snjax","name":"Igor Gulamov","path":"/snjax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1750575?s=80&v=4"},"commit":{"message":"Added support for Edwards-curve Digital Signature Algorithm (EdDSA)\n\n- Implemented curve operations and parameters in `curve.rs`\n- Added EdDSA signature generation and verification functionality in `eddsa.rs`\n- Created a trait for flattening extended fields in `flatten.rs`\n- Updated `.gitignore` to ignore the `/target` directory\n- Included new dependencies in `Cargo.toml`\n- Enhanced mathematical calculations and assertions in `verify_curve.sage`","shortMessageHtmlLink":"Added support for Edwards-curve Digital Signature Algorithm (EdDSA)"}},{"before":"1f375f90e833eb465454e2d2104bcfc65dbe0e33","after":"c32c9706f9420fa34e89c6589eb46fdcc316b9e0","ref":"refs/heads/main","pushedAt":"2024-08-19T22:06:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snjax","name":"Igor Gulamov","path":"/snjax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1750575?s=80&v=4"},"commit":{"message":"Update README.md\n\nfix github md bugs","shortMessageHtmlLink":"Update README.md"}},{"before":"73045420f451d2204bcf10e744da955bcf2ad024","after":"1f375f90e833eb465454e2d2104bcfc65dbe0e33","ref":"refs/heads/main","pushedAt":"2024-08-19T20:59:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snjax","name":"Igor Gulamov","path":"/snjax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1750575?s=80&v=4"},"commit":{"message":"Add definition through recursive binary extensions, update README","shortMessageHtmlLink":"Add definition through recursive binary extensions, update README"}},{"before":"22b464c71079ce74f89c3036368e5a3d9fd9dd0e","after":"73045420f451d2204bcf10e744da955bcf2ad024","ref":"refs/heads/main","pushedAt":"2024-08-15T14:51:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"snjax","name":"Igor Gulamov","path":"/snjax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1750575?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"9f2e97249b5f2fea595e2b3dfe92304fec42a56e","after":"22b464c71079ce74f89c3036368e5a3d9fd9dd0e","ref":"refs/heads/main","pushedAt":"2024-08-15T14:49:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snjax","name":"Igor Gulamov","path":"/snjax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1750575?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"9e7e7f6d7f3c423897f04603a4a834a205f26867","after":"9f2e97249b5f2fea595e2b3dfe92304fec42a56e","ref":"refs/heads/main","pushedAt":"2024-08-14T09:22:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snjax","name":"Igor Gulamov","path":"/snjax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1750575?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}},{"before":null,"after":"9e7e7f6d7f3c423897f04603a4a834a205f26867","ref":"refs/heads/main","pushedAt":"2024-08-14T08:27:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snjax","name":"Igor Gulamov","path":"/snjax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1750575?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEosVusgA","startCursor":null,"endCursor":null}},"title":"Activity ยท zeropoolnetwork/m31jubjub"}