{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":612744919,"defaultBranch":"master","name":"halo2_backend","ownerLogin":"Ethan-000","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-11T21:06:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/70556667?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1694857015.0","currentOid":""},"activityList":{"items":[{"before":"fe089872d6ec41980a19442dd2bc50a5caeebc96","after":"b6d2c36dad80c64018d5ca2f6f3e3ed193e19b77","ref":"refs/heads/master","pushedAt":"2024-01-08T05:18:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ethan-000","name":null,"path":"/Ethan-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70556667?s=80&v=4"},"commit":{"message":"feat: axiom xor (#51)\n\n* add: axiom xor constraint\r\n\r\n* fix readme","shortMessageHtmlLink":"feat: axiom xor (#51)"}},{"before":"6374c93ba7df7347d09d15816a7c5417affe53cd","after":"fe089872d6ec41980a19442dd2bc50a5caeebc96","ref":"refs/heads/master","pushedAt":"2023-12-01T09:46:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ethan-000","name":null,"path":"/Ethan-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70556667?s=80&v=4"},"commit":{"message":"Adding table readme (#50)\n\nCo-authored-by: luciano-eth <113019900+luciano-eth@users.noreply.github.com>","shortMessageHtmlLink":"Adding table readme (#50)"}},{"before":"101ffcdcc8da736f9e9c9a36056f3a98715eef57","after":"79297bf4ab95b955a362f65d50acf3281a06ba7a","ref":"refs/heads/acvm26","pushedAt":"2023-09-16T15:33:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ethan-000","name":null,"path":"/Ethan-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70556667?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":"c2a8f99a1aae6233bcdc7dda115d987fcdead104","after":"101ffcdcc8da736f9e9c9a36056f3a98715eef57","ref":"refs/heads/acvm26","pushedAt":"2023-09-16T15:27:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ethan-000","name":null,"path":"/Ethan-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70556667?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":"6374c93ba7df7347d09d15816a7c5417affe53cd","after":"c2a8f99a1aae6233bcdc7dda115d987fcdead104","ref":"refs/heads/acvm26","pushedAt":"2023-09-16T15:01:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ethan-000","name":null,"path":"/Ethan-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70556667?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":null,"after":"6374c93ba7df7347d09d15816a7c5417affe53cd","ref":"refs/heads/acvm26","pushedAt":"2023-09-16T09:36:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ethan-000","name":null,"path":"/Ethan-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70556667?s=80&v=4"},"commit":{"message":"feat: pse evm tests (#48)\n\n* add nargo contract command to nargo tests\r\n\r\n* verifier contract tests passing\r\n\r\n* commit latests\r\n\r\n* remove calldata print line\r\n\r\n* change fr::from_raw() to fr::from()\r\n\r\n* add second public input test with array\r\n\r\n* update pse to acvm v 0.22\r\n\r\n* pse uses new circuit api input to compute number of public inputs\r\n\r\n* zcash updated to acm 0.22\r\n\r\n* axiom (all) updated to acvm v0.22\r\n\r\n* fmt/clippy\r\n\r\n* update test utilities & programs to be compatible with newest noir/ acvm\r\n\r\n* bump down to acvm 0.18.1 with cherrypicked commit 2bc7d25 to support eth_contract_from_vk without changing memory opcodes (breaks functions and arrays)\r\n\r\n* integration tests for pse working except for evm\r\n\r\n* all unit tests working except for evm tests >:(\r\n\r\n* remove if false for failing tests\r\n\r\n* update wasm\r\n\r\n* should pass all actions\r\n\r\n* fix if\r\n\r\n* add solc install to action\r\n\r\n* add poseidon\r\n\r\n* crs\r\n\r\n* downgrade solc in ci to compatible version with snark verifier\r\n\r\n* ci should pass now\r\n\r\n---------\r\n\r\nCo-authored-by: Ian-Bright ","shortMessageHtmlLink":"feat: pse evm tests (#48)"}},{"before":null,"after":"6374c93ba7df7347d09d15816a7c5417affe53cd","ref":"refs/heads/0.1.3","pushedAt":"2023-08-10T07:35:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ethan-000","name":null,"path":"/Ethan-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70556667?s=80&v=4"},"commit":{"message":"feat: pse evm tests (#48)\n\n* add nargo contract command to nargo tests\r\n\r\n* verifier contract tests passing\r\n\r\n* commit latests\r\n\r\n* remove calldata print line\r\n\r\n* change fr::from_raw() to fr::from()\r\n\r\n* add second public input test with array\r\n\r\n* update pse to acvm v 0.22\r\n\r\n* pse uses new circuit api input to compute number of public inputs\r\n\r\n* zcash updated to acm 0.22\r\n\r\n* axiom (all) updated to acvm v0.22\r\n\r\n* fmt/clippy\r\n\r\n* update test utilities & programs to be compatible with newest noir/ acvm\r\n\r\n* bump down to acvm 0.18.1 with cherrypicked commit 2bc7d25 to support eth_contract_from_vk without changing memory opcodes (breaks functions and arrays)\r\n\r\n* integration tests for pse working except for evm\r\n\r\n* all unit tests working except for evm tests >:(\r\n\r\n* remove if false for failing tests\r\n\r\n* update wasm\r\n\r\n* should pass all actions\r\n\r\n* fix if\r\n\r\n* add solc install to action\r\n\r\n* add poseidon\r\n\r\n* crs\r\n\r\n* downgrade solc in ci to compatible version with snark verifier\r\n\r\n* ci should pass now\r\n\r\n---------\r\n\r\nCo-authored-by: Ian-Bright ","shortMessageHtmlLink":"feat: pse evm tests (#48)"}},{"before":"6c76a1f0d870da520a290e2c26047feeec52a1c7","after":"6374c93ba7df7347d09d15816a7c5417affe53cd","ref":"refs/heads/master","pushedAt":"2023-08-10T07:34:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ethan-000","name":null,"path":"/Ethan-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70556667?s=80&v=4"},"commit":{"message":"feat: pse evm tests (#48)\n\n* add nargo contract command to nargo tests\r\n\r\n* verifier contract tests passing\r\n\r\n* commit latests\r\n\r\n* remove calldata print line\r\n\r\n* change fr::from_raw() to fr::from()\r\n\r\n* add second public input test with array\r\n\r\n* update pse to acvm v 0.22\r\n\r\n* pse uses new circuit api input to compute number of public inputs\r\n\r\n* zcash updated to acm 0.22\r\n\r\n* axiom (all) updated to acvm v0.22\r\n\r\n* fmt/clippy\r\n\r\n* update test utilities & programs to be compatible with newest noir/ acvm\r\n\r\n* bump down to acvm 0.18.1 with cherrypicked commit 2bc7d25 to support eth_contract_from_vk without changing memory opcodes (breaks functions and arrays)\r\n\r\n* integration tests for pse working except for evm\r\n\r\n* all unit tests working except for evm tests >:(\r\n\r\n* remove if false for failing tests\r\n\r\n* update wasm\r\n\r\n* should pass all actions\r\n\r\n* fix if\r\n\r\n* add solc install to action\r\n\r\n* add poseidon\r\n\r\n* crs\r\n\r\n* downgrade solc in ci to compatible version with snark verifier\r\n\r\n* ci should pass now\r\n\r\n---------\r\n\r\nCo-authored-by: Ian-Bright ","shortMessageHtmlLink":"feat: pse evm tests (#48)"}},{"before":"18bca1506269569ae83bf991a942434fb531c31e","after":"951771bb2a9343aaf2d741ed697833c93617ac71","ref":"refs/heads/feat/pse-evm-tests","pushedAt":"2023-08-10T00:20:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"ci should pass now","shortMessageHtmlLink":"ci should pass now"}},{"before":"44fdf149d510e700f3a32b2ad6f15422e6d0e6a4","after":"18bca1506269569ae83bf991a942434fb531c31e","ref":"refs/heads/feat/pse-evm-tests","pushedAt":"2023-08-09T23:03:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"downgrade solc in ci to compatible version with snark verifier","shortMessageHtmlLink":"downgrade solc in ci to compatible version with snark verifier"}},{"before":"98ac41a94f5c68bf6b530c000c8085ded09f9d00","after":"44fdf149d510e700f3a32b2ad6f15422e6d0e6a4","ref":"refs/heads/feat/pse-evm-tests","pushedAt":"2023-08-09T21:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"crs","shortMessageHtmlLink":"crs"}},{"before":"92251c18ad56df53a85ecdbc21a9eadaa1e42aa4","after":"98ac41a94f5c68bf6b530c000c8085ded09f9d00","ref":"refs/heads/feat/pse-evm-tests","pushedAt":"2023-08-08T19:49:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"add poseidon","shortMessageHtmlLink":"add poseidon"}},{"before":"a7f9b90fd1176ce2b433bd7c0f1a1aa4ed1c9bfc","after":"92251c18ad56df53a85ecdbc21a9eadaa1e42aa4","ref":"refs/heads/feat/pse-evm-tests","pushedAt":"2023-08-02T21:20:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"add solc install to action","shortMessageHtmlLink":"add solc install to action"}},{"before":"6ec71d2a1d40cc79eb693bf74eb3c1f6127f91f5","after":"a7f9b90fd1176ce2b433bd7c0f1a1aa4ed1c9bfc","ref":"refs/heads/feat/pse-evm-tests","pushedAt":"2023-08-02T20:01:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"fix if","shortMessageHtmlLink":"fix if"}},{"before":"f5498fc7e07d2f8f466e60a7aa20d6c057001cc7","after":"6ec71d2a1d40cc79eb693bf74eb3c1f6127f91f5","ref":"refs/heads/feat/pse-evm-tests","pushedAt":"2023-08-02T19:46:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"should pass all actions","shortMessageHtmlLink":"should pass all actions"}},{"before":"a2ec26e9c5f3d9c0e42a3bca6649cceaa8ea0748","after":"f5498fc7e07d2f8f466e60a7aa20d6c057001cc7","ref":"refs/heads/feat/pse-evm-tests","pushedAt":"2023-08-02T19:34:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"update wasm","shortMessageHtmlLink":"update wasm"}},{"before":"90c52b36d3f67648e6f601ebff7bb4553f078a0c","after":"a2ec26e9c5f3d9c0e42a3bca6649cceaa8ea0748","ref":"refs/heads/feat/pse-evm-tests","pushedAt":"2023-08-02T19:23:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"remove if false for failing tests","shortMessageHtmlLink":"remove if false for failing tests"}},{"before":"fa84b0dffa97b2652e7f89a37dc8dde30627e5ef","after":"90c52b36d3f67648e6f601ebff7bb4553f078a0c","ref":"refs/heads/feat/pse-evm-tests","pushedAt":"2023-08-02T19:22:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"all unit tests working except for evm tests >:(","shortMessageHtmlLink":"all unit tests working except for evm tests >:("}},{"before":"30bc47e2a4bc4dbeed24832a77cdd7c712a6e75f","after":"fa84b0dffa97b2652e7f89a37dc8dde30627e5ef","ref":"refs/heads/feat/pse-evm-tests","pushedAt":"2023-08-02T18:56:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"integration tests for pse working except for evm","shortMessageHtmlLink":"integration tests for pse working except for evm"}},{"before":"021a952c251941de248bfb32b92bc3a86ad91d89","after":"30bc47e2a4bc4dbeed24832a77cdd7c712a6e75f","ref":"refs/heads/feat/pse-evm-tests","pushedAt":"2023-08-02T18:37:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"bump down to acvm 0.18.1 with cherrypicked commit 2bc7d25 to support eth_contract_from_vk without changing memory opcodes (breaks functions and arrays)","shortMessageHtmlLink":"bump down to acvm 0.18.1 with cherrypicked commit 2bc7d25 to support …"}},{"before":"6071e43802ebfdb1d0d3b9745068a901a189dca9","after":"021a952c251941de248bfb32b92bc3a86ad91d89","ref":"refs/heads/feat/pse-evm-tests","pushedAt":"2023-08-02T16:09:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"update test utilities & programs to be compatible with newest noir/ acvm","shortMessageHtmlLink":"update test utilities & programs to be compatible with newest noir/ acvm"}},{"before":"6071e43802ebfdb1d0d3b9745068a901a189dca9","after":null,"ref":"refs/heads/verifier-contract-tests-2","pushedAt":"2023-08-01T16:33:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"}},{"before":null,"after":"6071e43802ebfdb1d0d3b9745068a901a189dca9","ref":"refs/heads/feat/pse-evm-tests","pushedAt":"2023-08-01T16:33:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"fmt/clippy","shortMessageHtmlLink":"fmt/clippy"}},{"before":"09c2b853ecfcecfe3b6d6dd521c89e43f93a95cd","after":"6071e43802ebfdb1d0d3b9745068a901a189dca9","ref":"refs/heads/verifier-contract-tests-2","pushedAt":"2023-08-01T16:28:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"fmt/clippy","shortMessageHtmlLink":"fmt/clippy"}},{"before":"f2c2cf9bc1f070c9e2ff93b3daedf37ce1e0036b","after":"09c2b853ecfcecfe3b6d6dd521c89e43f93a95cd","ref":"refs/heads/verifier-contract-tests-2","pushedAt":"2023-08-01T16:22:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"resolve conflicts","shortMessageHtmlLink":"resolve conflicts"}},{"before":"d9ab034fb718e96b46411db11b3cb6be75cc4e2f","after":"f2c2cf9bc1f070c9e2ff93b3daedf37ce1e0036b","ref":"refs/heads/verifier-contract-tests-2","pushedAt":"2023-08-01T16:16:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"axiom (all) updated to acvm v0.22","shortMessageHtmlLink":"axiom (all) updated to acvm v0.22"}},{"before":"5ce3619369a4922793a531a8e4ab7d86a7aa4c5d","after":"d9ab034fb718e96b46411db11b3cb6be75cc4e2f","ref":"refs/heads/verifier-contract-tests-2","pushedAt":"2023-08-01T16:10:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"zcash updated to acm 0.22","shortMessageHtmlLink":"zcash updated to acm 0.22"}},{"before":"2bb318042e518d4c91675082fe78c2104c1d52d3","after":"5ce3619369a4922793a531a8e4ab7d86a7aa4c5d","ref":"refs/heads/verifier-contract-tests-2","pushedAt":"2023-08-01T16:02:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"pse uses new circuit api input to compute number of public inputs","shortMessageHtmlLink":"pse uses new circuit api input to compute number of public inputs"}},{"before":"e85549f0b32eeb8dfed8d2e5b0d9ac6969a3bfa7","after":"2bb318042e518d4c91675082fe78c2104c1d52d3","ref":"refs/heads/verifier-contract-tests-2","pushedAt":"2023-08-01T16:00:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"update pse to acvm v 0.22","shortMessageHtmlLink":"update pse to acvm v 0.22"}},{"before":"3358487f428be6783707a9f3fe32d49674327032","after":"2fe0a2dfd2051bf6be2c1a36437850481014cbb1","ref":"refs/heads/wasi-3","pushedAt":"2023-07-17T17:14:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jp4g","name":"Jack Gilcrest","path":"/jp4g","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31053787?s=80&v=4"},"commit":{"message":"stash","shortMessageHtmlLink":"stash"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wOFQwNToxODo0NS4wMDAwMDBazwAAAAPZ-5mt","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0xN1QxNzoxNDoyNS4wMDAwMDBazwAAAANXPyF5"}},"title":"Activity · Ethan-000/halo2_backend"}