{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":756820247,"defaultBranch":"main","name":"aiken-design-patterns","ownerLogin":"Anastasia-Labs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-13T11:22:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/125997902?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726482847.0","currentOid":""},"activityList":{"items":[{"before":"2cf250f632095a29adf98689fb4c739e388cdd30","after":"751e7b5ade77a52886bd5f3c5d9e691e401f7217","ref":"refs/heads/plutus-v3","pushedAt":"2024-09-17T16:17:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"feat: progress","shortMessageHtmlLink":"feat: progress"}},{"before":"ba4e30c3d79ab8abdd4cdb30afe1c567d63b4a17","after":null,"ref":"refs/heads/feature/merkelized-validators","pushedAt":"2024-09-16T10:34:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"}},{"before":null,"after":"2cf250f632095a29adf98689fb4c739e388cdd30","ref":"refs/heads/plutus-v3","pushedAt":"2024-09-16T10:33:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"feat: progress migrating to plutus v3","shortMessageHtmlLink":"feat: progress migrating to plutus v3"}},{"before":"a8193974023be0aa3f77c60fc42cb35240735884","after":"b97149459e7499bdbc97c89451e49162889c867f","ref":"refs/heads/main","pushedAt":"2024-09-11T08:24:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"fix: remove `expect` in multi-indexers\n\nAlso added note for singular indexers to highlight that they don't\nprevent double satisfaction out of the box.","shortMessageHtmlLink":"fix: remove expect in multi-indexers"}},{"before":"9a1e82c5dd13dce8b5a0df849d1b9994b87525ed","after":"a8193974023be0aa3f77c60fc42cb35240735884","ref":"refs/heads/main","pushedAt":"2024-05-04T09:26:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hadelive","name":"Hade","path":"/hadelive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127402781?s=80&v=4"},"commit":{"message":"docs: add test report (#6)","shortMessageHtmlLink":"docs: add test report (#6)"}},{"before":"9bc8585944cb8adf7754e4d237d77043a0d26571","after":"9a1e82c5dd13dce8b5a0df849d1b9994b87525ed","ref":"refs/heads/main","pushedAt":"2024-05-04T09:04:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hadelive","name":"Hade","path":"/hadelive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127402781?s=80&v=4"},"commit":{"message":"Add property tests (#5)\n\n* test: add sum of square property based test\r\n\r\n* test: add merkelized-validator tests\r\n\r\n* build: bump aiken\r\n\r\n* test: add tx-level-minter tests\r\n\r\n* test: add stake-validator tests\r\n\r\n* test: add singular utxo indexer tests\r\n\r\n* test: add singular utxo indexer one to many tests\r\n\r\n* test: add multi uxto indexer tests\r\n\r\n* docs: add test function docs","shortMessageHtmlLink":"Add property tests (#5)"}},{"before":"34138c981b8fe24fbd8f38011c0a0c0019cd2e2a","after":"9bc8585944cb8adf7754e4d237d77043a0d26571","ref":"refs/heads/main","pushedAt":"2024-04-18T17:05:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"fix: total output count was passed by mistake","shortMessageHtmlLink":"fix: total output count was passed by mistake"}},{"before":"8c722d533caa824e12f8a0b7811cf8e384f619bf","after":"34138c981b8fe24fbd8f38011c0a0c0019cd2e2a","ref":"refs/heads/main","pushedAt":"2024-04-18T10:58:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"fix: total input count for multi utxo indexer","shortMessageHtmlLink":"fix: total input count for multi utxo indexer"}},{"before":"69660c63a711448795cc4b2014d7500047dc2507","after":"8c722d533caa824e12f8a0b7811cf8e384f619bf","ref":"refs/heads/main","pushedAt":"2024-04-17T13:56:16.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"solidsnakedev","name":"Jonathan","path":"/solidsnakedev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57915702?s=80&v=4"},"commit":{"message":"Merge pull request #4 from Anastasia-Labs/develop\n\nAddress Double Satisfaction Vulnerability of Multi UTxO Indexers","shortMessageHtmlLink":"Merge pull request #4 from Anastasia-Labs/develop"}},{"before":"98333e307677e0908e2163a745f663a3cbd0f695","after":"317d07078dc4ce189f59224b7a779a20c78b1989","ref":"refs/heads/develop","pushedAt":"2024-04-17T00:28:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"docs: add note about different indices","shortMessageHtmlLink":"docs: add note about different indices"}},{"before":null,"after":"98333e307677e0908e2163a745f663a3cbd0f695","ref":"refs/heads/develop","pushedAt":"2024-04-17T00:14:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"fix: address double satisfaction vulnerability\n\nAlso enhanced the one-to-many variants so that their\n`collective_output_validator`s are also provided with the output counts.","shortMessageHtmlLink":"fix: address double satisfaction vulnerability"}},{"before":"d5c7182b077c1bca5df3a95e11d7efcb376520f1","after":"69660c63a711448795cc4b2014d7500047dc2507","ref":"refs/heads/main","pushedAt":"2024-03-25T20:27:23.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"colll78","name":null,"path":"/colll78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14356239?s=80&v=4"},"commit":{"message":"Merge pull request #2 from Anastasia-Labs/feature/merkelized-validators\n\nImplement Merkelized Validators Pattern","shortMessageHtmlLink":"Merge pull request #2 from Anastasia-Labs/feature/merkelized-validators"}},{"before":"ff6d49f5ac7786cb13c3fc40d1876a1210a9bf5e","after":"ba4e30c3d79ab8abdd4cdb30afe1c567d63b4a17","ref":"refs/heads/feature/merkelized-validators","pushedAt":"2024-03-24T16:53:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"fix: remove `expected_outputs` from merkelized val\n\nProviding the outputs via spending validator's redeemer and then\nvalidating their equality with the ones provided to the withdrawal\nvalidator was redundant.\n\n`merkelized_validator.spend` now expects one less argument.","shortMessageHtmlLink":"fix: remove expected_outputs from merkelized val"}},{"before":"53817d1ef88fd7308b1982e34d0171d71924b2b6","after":"ff6d49f5ac7786cb13c3fc40d1876a1210a9bf5e","ref":"refs/heads/feature/merkelized-validators","pushedAt":"2024-03-24T10:56:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"fix: refine trace comment","shortMessageHtmlLink":"fix: refine trace comment"}},{"before":"70fb97cf6af0084e14882aa19b19a0c63295cafb","after":"53817d1ef88fd7308b1982e34d0171d71924b2b6","ref":"refs/heads/feature/merkelized-validators","pushedAt":"2024-03-24T10:32:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"docs: refine","shortMessageHtmlLink":"docs: refine"}},{"before":"6aea27afd3dc174c766c4bd8071b616d17427ef5","after":"70fb97cf6af0084e14882aa19b19a0c63295cafb","ref":"refs/heads/feature/merkelized-validators","pushedAt":"2024-03-24T10:17:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"docs: fix and refine","shortMessageHtmlLink":"docs: fix and refine"}},{"before":"4248dffd499627e8889bca0c0ba3d9daf3429ac4","after":"6aea27afd3dc174c766c4bd8071b616d17427ef5","ref":"refs/heads/feature/merkelized-validators","pushedAt":"2024-03-24T09:27:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"docs: extend readme to include merkelized pattern","shortMessageHtmlLink":"docs: extend readme to include merkelized pattern"}},{"before":"b2768070385b08abbc6034ade070b7ce1c467d14","after":"4248dffd499627e8889bca0c0ba3d9daf3429ac4","ref":"refs/heads/feature/merkelized-validators","pushedAt":"2024-03-23T22:47:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"fix: typo","shortMessageHtmlLink":"fix: typo"}},{"before":"b2bdf666d0e44874f2449d0d4b1cbff9e531e5b9","after":"b2768070385b08abbc6034ade070b7ce1c467d14","ref":"refs/heads/feature/merkelized-validators","pushedAt":"2024-03-23T22:46:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"fix: more consistent file names","shortMessageHtmlLink":"fix: more consistent file names"}},{"before":null,"after":"b2bdf666d0e44874f2449d0d4b1cbff9e531e5b9","ref":"refs/heads/feature/merkelized-validators","pushedAt":"2024-03-21T22:43:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"feat: start implementing merkelized validators","shortMessageHtmlLink":"feat: start implementing merkelized validators"}},{"before":"5fccb437825193def81fa206c2048fd0a1c8718d","after":"d5c7182b077c1bca5df3a95e11d7efcb376520f1","ref":"refs/heads/main","pushedAt":"2024-03-19T14:03:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"solidsnakedev","name":"Jonathan","path":"/solidsnakedev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57915702?s=80&v=4"},"commit":{"message":"Merge pull request #1 from hadelive/add-video\n\ndocs: add demo video","shortMessageHtmlLink":"Merge pull request #1 from hadelive/add-video"}},{"before":"2cf2301eef068f7820c8708df5bdf6e2440c6f61","after":"5fccb437825193def81fa206c2048fd0a1c8718d","ref":"refs/heads/main","pushedAt":"2024-03-13T18:12:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"docs: make more consistent","shortMessageHtmlLink":"docs: make more consistent"}},{"before":"f33b5628da8175be8324df8abc48098690b7e8ad","after":"2cf2301eef068f7820c8708df5bdf6e2440c6f61","ref":"refs/heads/main","pushedAt":"2024-03-13T18:09:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"docs: add guide for `aiken build`","shortMessageHtmlLink":"docs: add guide for aiken build"}},{"before":"f7b1d96c2993ec412225cc9561ae2dba5725574c","after":"f33b5628da8175be8324df8abc48098690b7e8ad","ref":"refs/heads/main","pushedAt":"2024-03-05T08:17:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"Add Trace Logs","shortMessageHtmlLink":"Add Trace Logs"}},{"before":"b1d7b29fe76b2dc2d0637f257dce234c6672ef35","after":"f7b1d96c2993ec412225cc9561ae2dba5725574c","ref":"refs/heads/main","pushedAt":"2024-03-04T11:00:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"Fix Minor Typo","shortMessageHtmlLink":"Fix Minor Typo"}},{"before":"c3f19558accde87c3466353ebee8e51bf43589c8","after":"b1d7b29fe76b2dc2d0637f257dce234c6672ef35","ref":"refs/heads/main","pushedAt":"2024-02-23T17:58:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"Refine Readme","shortMessageHtmlLink":"Refine Readme"}},{"before":"5953bda6194fa3fb53c8b97bf0b342863ba31af5","after":"c3f19558accde87c3466353ebee8e51bf43589c8","ref":"refs/heads/main","pushedAt":"2024-02-23T09:16:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"Add Table of Contents","shortMessageHtmlLink":"Add Table of Contents"}},{"before":"66f13dff3354160d48e3c754c8b16c65339fc3ed","after":"5953bda6194fa3fb53c8b97bf0b342863ba31af5","ref":"refs/heads/main","pushedAt":"2024-02-22T19:12:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"Add Docs for Validity Range Normalization","shortMessageHtmlLink":"Add Docs for Validity Range Normalization"}},{"before":"24787e0716bb942ba024c2052ae199f88b36da7c","after":"66f13dff3354160d48e3c754c8b16c65339fc3ed","ref":"refs/heads/main","pushedAt":"2024-02-22T16:37:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"Fix Typo","shortMessageHtmlLink":"Fix Typo"}},{"before":"1b4f598ad17bcc62064c1ba042cad6b06b610ad9","after":"24787e0716bb942ba024c2052ae199f88b36da7c","ref":"refs/heads/main","pushedAt":"2024-02-22T16:29:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"keyan-m","name":"keyanm","path":"/keyan-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86695999?s=80&v=4"},"commit":{"message":"Refine Tx Level Minter and Add Corresponding Docs","shortMessageHtmlLink":"Refine Tx Level Minter and Add Corresponding Docs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxNjoxNzo0My4wMDAwMDBazwAAAAS4wH-L","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxNjoxNzo0My4wMDAwMDBazwAAAAS4wH-L","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yMlQxNjoyOToxMS4wMDAwMDBazwAAAAQCN2dx"}},"title":"Activity ยท Anastasia-Labs/aiken-design-patterns"}