{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":487932909,"defaultBranch":"main","name":"portfolio","ownerLogin":"primitivefinance","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-02T17:31:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/62457969?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714402814.0","currentOid":""},"activityList":{"items":[{"before":"a4c5184aae2d7781ffc2daca41b36b7e47cbf9fa","after":null,"ref":"refs/heads/fix-stale-discord-invite","pushedAt":"2024-04-29T15:00:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Alexangelj","name":"Alexander","path":"/Alexangelj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38409137?s=80&v=4"}},{"before":"afc317e30c1508b5fecde856f65938dfcc7874c6","after":"b975e041366991f47fef520d07d260d71c453f63","ref":"refs/heads/main","pushedAt":"2024-04-29T15:00:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Alexangelj","name":"Alexander","path":"/Alexangelj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38409137?s=80&v=4"},"commit":{"message":"Merge pull request #456 from primitivefinance/fix-stale-discord-invite\n\nFix discord link","shortMessageHtmlLink":"Merge pull request #456 from primitivefinance/fix-stale-discord-invite"}},{"before":null,"after":"a4c5184aae2d7781ffc2daca41b36b7e47cbf9fa","ref":"refs/heads/fix-stale-discord-invite","pushedAt":"2024-04-29T14:59:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Alexangelj","name":"Alexander","path":"/Alexangelj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38409137?s=80&v=4"},"commit":{"message":"Fix discord link","shortMessageHtmlLink":"Fix discord link"}},{"before":null,"after":"b130033587972843a731569a68d14ff362bff4c2","ref":"refs/heads/feat/segmented-fees","pushedAt":"2024-04-26T20:54:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kinrezC","name":"Matt Czernik","path":"/kinrezC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20116582?s=80&v=4"},"commit":{"message":"fix: correctly segment fees on condition that invariant > 0","shortMessageHtmlLink":"fix: correctly segment fees on condition that invariant > 0"}},{"before":null,"after":"90b331f7a53c3f050a5d9e0f4a685948fee29cc5","ref":"refs/heads/feat/new-position-renderer","pushedAt":"2023-12-18T14:46:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"chore: move strategies into their own folders","shortMessageHtmlLink":"chore: move strategies into their own folders"}},{"before":"e3594aa2283e490ed292536570425860197e377c","after":"90b331f7a53c3f050a5d9e0f4a685948fee29cc5","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-15T15:10:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"chore: move strategies into their own folders","shortMessageHtmlLink":"chore: move strategies into their own folders"}},{"before":"17da0fb9faeec55ec536e1743b75424e026ce129","after":"e3594aa2283e490ed292536570425860197e377c","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-15T14:47:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"feat: add name param to strategy contracts","shortMessageHtmlLink":"feat: add name param to strategy contracts"}},{"before":"afc317e30c1508b5fecde856f65938dfcc7874c6","after":"c058454a361ec3027cd9bd6f110ead02d0d3dca1","ref":"refs/heads/experimental/erc20-liquidity","pushedAt":"2023-12-14T14:46:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"feat: deploy LiquidityToken in constructor","shortMessageHtmlLink":"feat: deploy LiquidityToken in constructor"}},{"before":null,"after":"afc317e30c1508b5fecde856f65938dfcc7874c6","ref":"refs/heads/experimental/erc20-liquidity","pushedAt":"2023-12-14T14:09:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"Merge pull request #451 from primitivefinance/feat/v1.5.0-beta\n\nv1.5.0-beta release","shortMessageHtmlLink":"Merge pull request #451 from primitivefinance/feat/v1.5.0-beta"}},{"before":"41a2087ae1edb8d5230c8559543de866b80c70ba","after":"17da0fb9faeec55ec536e1743b75424e026ce129","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-14T14:08:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"chore: update custom strategy guide","shortMessageHtmlLink":"chore: update custom strategy guide"}},{"before":"905f9e67929485d827e6933f22f733a613c9720a","after":"41a2087ae1edb8d5230c8559543de866b80c70ba","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-12T14:44:01.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"test: add updatePool test","shortMessageHtmlLink":"test: add updatePool test"}},{"before":"06098155120ca8267867d2f288df7df5954abe47","after":"905f9e67929485d827e6933f22f733a613c9720a","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-11T12:04:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"test: add weightX increase / decrease tests","shortMessageHtmlLink":"test: add weightX increase / decrease tests"}},{"before":"99e249ae2166b747f55be3ebb38199201816db1e","after":"06098155120ca8267867d2f288df7df5954abe47","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-11T11:34:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"test: add test_G3M_createPool_UpdatesWeights test","shortMessageHtmlLink":"test: add test_G3M_createPool_UpdatesWeights test"}},{"before":"41670503ca336dbf5afc36fa321fd74ceb24bbbb","after":"99e249ae2166b747f55be3ebb38199201816db1e","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-08T15:10:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"test: check pool config on creation","shortMessageHtmlLink":"test: check pool config on creation"}},{"before":"c2b61260dd7533a2687017e0ed54b1245950db49","after":"41670503ca336dbf5afc36fa321fd74ceb24bbbb","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-08T08:26:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"test: move strategy tests into dedicated folders","shortMessageHtmlLink":"test: move strategy tests into dedicated folders"}},{"before":"3863d0e443331ff8eb35b1eeb2e1cf26568ae9f1","after":"c2b61260dd7533a2687017e0ed54b1245950db49","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-08T08:09:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"test: update G3M tests","shortMessageHtmlLink":"test: update G3M tests"}},{"before":"caf0e3474f8751a7e5cfec6ce8bde77deee1ab3e","after":"3863d0e443331ff8eb35b1eeb2e1cf26568ae9f1","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-07T12:22:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"feat: use computeWeights func in G3M","shortMessageHtmlLink":"feat: use computeWeights func in G3M"}},{"before":"823974ec0516c46533382893e1a3bff637dbbcd4","after":"caf0e3474f8751a7e5cfec6ce8bde77deee1ab3e","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-07T12:17:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"feat: update computeWeights function","shortMessageHtmlLink":"feat: update computeWeights function"}},{"before":"e3b61e0a1ad3c15600f7e982c18d33252f98b709","after":"823974ec0516c46533382893e1a3bff637dbbcd4","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-07T12:16:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"feat: update G3M pool config, add computeWeights","shortMessageHtmlLink":"feat: update G3M pool config, add computeWeights"}},{"before":"183d10821e83e08e951acc7ef81c20b4c6ac139b","after":"e3b61e0a1ad3c15600f7e982c18d33252f98b709","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-07T11:52:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"test: update SF and ISF tests","shortMessageHtmlLink":"test: update SF and ISF tests"}},{"before":"1585ef2c1f36f62ed742073ec96be2d646a113ab","after":"183d10821e83e08e951acc7ef81c20b4c6ac139b","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-05T14:57:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"feat: use bytes for getStrategyData params","shortMessageHtmlLink":"feat: use bytes for getStrategyData params"}},{"before":"15ef80aa2c827986fc514e961d7cd329179c1b69","after":"1585ef2c1f36f62ed742073ec96be2d646a113ab","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-05T14:49:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"feat: add computeISFunction","shortMessageHtmlLink":"feat: add computeISFunction"}},{"before":"1e050b26449f54b23c155a5e3816aae88a7e61de","after":"15ef80aa2c827986fc514e961d7cd329179c1b69","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-05T14:10:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"feat: add computeSFunction","shortMessageHtmlLink":"feat: add computeSFunction"}},{"before":"58507ab9ecf70cc22d79f632bfb8bcf8f466f1a0","after":"1e050b26449f54b23c155a5e3816aae88a7e61de","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-05T08:06:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"feat: updatePool","shortMessageHtmlLink":"feat: updatePool"}},{"before":"9334c055230fbbd4623c9c63a5d6cceae5d9399f","after":"58507ab9ecf70cc22d79f632bfb8bcf8f466f1a0","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-04T15:59:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"feat: add controller address in strategy data","shortMessageHtmlLink":"feat: add controller address in strategy data"}},{"before":"c41b12043381a07ab77321b556cdcb2cfb375c2a","after":"9334c055230fbbd4623c9c63a5d6cceae5d9399f","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-04T15:46:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"feat: add caller param to updatePool","shortMessageHtmlLink":"feat: add caller param to updatePool"}},{"before":"e5362f7f6f3982c600f2368041115277dc96ef24","after":"c41b12043381a07ab77321b556cdcb2cfb375c2a","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-12-04T15:41:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"feat: add validatePool to NormalStrategy","shortMessageHtmlLink":"feat: add validatePool to NormalStrategy"}},{"before":"b2682703dbbbe9e3f4470fe17319271cc2c36b32","after":"e5362f7f6f3982c600f2368041115277dc96ef24","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-11-28T15:33:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"chore: custom strategy guide (wip)","shortMessageHtmlLink":"chore: custom strategy guide (wip)"}},{"before":"f223b8feca649807f8cbff6299fd7a2b27191fbe","after":"b2682703dbbbe9e3f4470fe17319271cc2c36b32","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-11-28T14:41:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"test: update G3M tests","shortMessageHtmlLink":"test: update G3M tests"}},{"before":"ea8406be61d6da5fb616826df34602f599976653","after":"f223b8feca649807f8cbff6299fd7a2b27191fbe","ref":"refs/heads/feat/g3m-startegy","pushedAt":"2023-11-28T09:59:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clemlak","name":"Clément Lakhal","path":"/clemlak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39790678?s=80&v=4"},"commit":{"message":"feat: add decimals scaling","shortMessageHtmlLink":"feat: add decimals scaling"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPRltagA","startCursor":null,"endCursor":null}},"title":"Activity · primitivefinance/portfolio"}