{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":614956400,"defaultBranch":"main","name":"sablier-v2-integration-template","ownerLogin":"sablier-labs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-16T16:49:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42513172?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721230420.0","currentOid":""},"activityList":{"items":[{"before":"84c5adbf088efc5ceb293cfabdb72e8ca1625a89","after":null,"ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-07-17T15:33:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"}},{"before":"0da4afe762ece6214e42dba4332e559fe60f6145","after":"144e9994254fb23de8d52ac508e8040c5232717c","ref":"refs/heads/main","pushedAt":"2024-07-17T15:33:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"feat: staking template for Sablier NFTs (#9)\n\n* feat: add a staking template\r\n\r\ndoc: update README.md\r\nbuild: update bun lockfile\r\nbuild: add \"test\" to scripts\r\n\r\nfeat: staking template for Sablier NFTs\r\n\r\nfeat: use custom errors\r\n\r\nfeat: add onlyStreamOwner modifier\r\n\r\nstyle: disable camel-case check\r\n\r\nfix: claim functions\r\n\r\ntest: add tests\r\n\r\ndocs: add DISCLAIMER\r\n\r\ntest: adding more tests\r\n\r\nrefactor: remove whitespaces, order alphabetically\r\n\r\nrefactor: based on Synthetix staking contract\r\n\r\nfix: lint issues\r\n\r\ndoc: add assumption that only one type of stream is allowed\r\n\r\nfeat: support staking of cancelable streams\r\n\r\nperf: _getAmountInStream function\r\n\r\nrefactor: add period, capitalize sentences\r\n\r\nrefactor: readability\r\n\r\nrefactor: function names to improve clarity\r\n\r\ntemp\r\n\r\n* refactor: update staking contract for v2.2\r\n\r\n* docs: add disclaimer","shortMessageHtmlLink":"feat: staking template for Sablier NFTs (#9)"}},{"before":"c0c3f5e664a7152b0dc50b97ace70600f3523d58","after":"84c5adbf088efc5ceb293cfabdb72e8ca1625a89","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-07-17T12:10:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"docs: add disclaimer","shortMessageHtmlLink":"docs: add disclaimer"}},{"before":"296769a0abd2d8cc0e123bff1370919265d0ffac","after":"c0c3f5e664a7152b0dc50b97ace70600f3523d58","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-07-16T15:45:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"refactor: update staking contract for v2.2","shortMessageHtmlLink":"refactor: update staking contract for v2.2"}},{"before":"6f94839db9a1969a92433e3a77e1df3fdf12302e","after":"296769a0abd2d8cc0e123bff1370919265d0ffac","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-07-16T15:42:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"refactor: update staking contract for v2.2","shortMessageHtmlLink":"refactor: update staking contract for v2.2"}},{"before":"6bd7d0b78542638417bfb8a630f53e0fec2cc0e6","after":"0da4afe762ece6214e42dba4332e559fe60f6145","ref":"refs/heads/main","pushedAt":"2024-07-04T19:20:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"ci: use sepolia in github workflow","shortMessageHtmlLink":"ci: use sepolia in github workflow"}},{"before":"4f877a806fb907324038eeb3c2fa33485f16a91e","after":"6bd7d0b78542638417bfb8a630f53e0fec2cc0e6","ref":"refs/heads/main","pushedAt":"2024-07-04T19:16:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"refactor: update sepolia addresses from v2.2","shortMessageHtmlLink":"refactor: update sepolia addresses from v2.2"}},{"before":"71bfa1ff9d78e2246bb33d24509f7ef938817b9f","after":null,"ref":"refs/heads/docs/approval","pushedAt":"2024-06-24T15:24:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"}},{"before":"0da21ef6c0afbf195bf612f294f50aff1e2d973a","after":"4f877a806fb907324038eeb3c2fa33485f16a91e","ref":"refs/heads/main","pushedAt":"2024-06-24T15:10:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andreivladbrg","name":"Andrei Vlad Birgaoanu","path":"/andreivladbrg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99738872?s=80&v=4"},"commit":{"message":"docs: add comment about ERC-20 approval (#10)","shortMessageHtmlLink":"docs: add comment about ERC-20 approval (#10)"}},{"before":"f9ed344147148fac46f60c615aaf56228aacb3e3","after":"71bfa1ff9d78e2246bb33d24509f7ef938817b9f","ref":"refs/heads/docs/approval","pushedAt":"2024-06-24T15:08:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"docs: add comment about ERC-20 approval","shortMessageHtmlLink":"docs: add comment about ERC-20 approval"}},{"before":null,"after":"f9ed344147148fac46f60c615aaf56228aacb3e3","ref":"refs/heads/docs/approval","pushedAt":"2024-06-24T13:52:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"docs: add comment about ERC-20 approval","shortMessageHtmlLink":"docs: add comment about ERC-20 approval"}},{"before":"e1b670ebc86b8a92ba7b8abdbb45b5785c0eaec8","after":"6f94839db9a1969a92433e3a77e1df3fdf12302e","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-05-08T12:42:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"refactor: function names to improve clarity","shortMessageHtmlLink":"refactor: function names to improve clarity"}},{"before":"2eebcfdeb69d78aec097ef2e175e42bd80e4bccb","after":"e1b670ebc86b8a92ba7b8abdbb45b5785c0eaec8","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-05-08T10:58:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"refactor: readability","shortMessageHtmlLink":"refactor: readability"}},{"before":"d5d988663faa24ada5b362575f18eeeef8aa7ef2","after":"2eebcfdeb69d78aec097ef2e175e42bd80e4bccb","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-05-06T22:16:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"refactor: add period, capitalize sentences","shortMessageHtmlLink":"refactor: add period, capitalize sentences"}},{"before":"b00f6da820d532cc1effb7701954cc6f585cdd83","after":"d5d988663faa24ada5b362575f18eeeef8aa7ef2","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-05-06T09:57:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"perf: _getAmountInStream function","shortMessageHtmlLink":"perf: _getAmountInStream function"}},{"before":"c5f38d7fd05752e7a55cea9136a82758eeb27f75","after":"b00f6da820d532cc1effb7701954cc6f585cdd83","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-05-04T22:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"feat: support staking of cancelable streams","shortMessageHtmlLink":"feat: support staking of cancelable streams"}},{"before":"b83b40f81dfc0dea330503772a93d36fc57f9a36","after":"c5f38d7fd05752e7a55cea9136a82758eeb27f75","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-05-02T16:29:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"doc: add assumption that only one type of stream is allowed","shortMessageHtmlLink":"doc: add assumption that only one type of stream is allowed"}},{"before":"a28165c7f3d855c7c2813b8e7e278c4808f2c7da","after":"b83b40f81dfc0dea330503772a93d36fc57f9a36","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-05-02T16:17:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"fix: lint issues","shortMessageHtmlLink":"fix: lint issues"}},{"before":"d7b392aa5536ce65fa0530ce78e0020997525aed","after":"a28165c7f3d855c7c2813b8e7e278c4808f2c7da","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-05-02T16:10:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"refactor: based on Synthetix staking contract","shortMessageHtmlLink":"refactor: based on Synthetix staking contract"}},{"before":"4ff297d82ffd1a0ac4bc0be56666d487a6dbe291","after":"d7b392aa5536ce65fa0530ce78e0020997525aed","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-04-23T10:41:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"refactor: remove whitespaces, order alphabetically","shortMessageHtmlLink":"refactor: remove whitespaces, order alphabetically"}},{"before":"505b72c28da87b947affcf381dafebb59dddb7cf","after":"4ff297d82ffd1a0ac4bc0be56666d487a6dbe291","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-04-23T10:28:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"test: adding more tests","shortMessageHtmlLink":"test: adding more tests"}},{"before":"40fcdfb3291e0ee4c25f7e290948a8fbca615e9b","after":"505b72c28da87b947affcf381dafebb59dddb7cf","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-04-22T22:12:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"docs: add DISCLAIMER","shortMessageHtmlLink":"docs: add DISCLAIMER"}},{"before":"4d69fd40e261c52ca19945c6ddf97f80b82ea40a","after":"40fcdfb3291e0ee4c25f7e290948a8fbca615e9b","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-04-22T21:34:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"test: add tests","shortMessageHtmlLink":"test: add tests"}},{"before":"4b8c58a0a768bc656406e0b4dbf6e1ec63d6032d","after":"4d69fd40e261c52ca19945c6ddf97f80b82ea40a","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-04-22T13:27:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"feat: add onlyStreamOwner modifier","shortMessageHtmlLink":"feat: add onlyStreamOwner modifier"}},{"before":"5fd2741b58b7e31840f008b153e01396f3df6d9f","after":"4b8c58a0a768bc656406e0b4dbf6e1ec63d6032d","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-04-21T20:18:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"doc: add comment about ERC-20 approval","shortMessageHtmlLink":"doc: add comment about ERC-20 approval"}},{"before":"6fcca949b2d60430a7af2c11c2e0247ccb227c63","after":"5fd2741b58b7e31840f008b153e01396f3df6d9f","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-04-19T13:04:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"feat: use custom errors","shortMessageHtmlLink":"feat: use custom errors"}},{"before":"5d04f49770203194df5589a6eeb42467c171f93b","after":"6fcca949b2d60430a7af2c11c2e0247ccb227c63","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-04-19T12:58:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"feat: staking template for Sablier NFTs","shortMessageHtmlLink":"feat: staking template for Sablier NFTs"}},{"before":null,"after":"5d04f49770203194df5589a6eeb42467c171f93b","ref":"refs/heads/feat/stream-staking-template","pushedAt":"2024-04-17T09:38:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"smol-ninja","name":null,"path":"/smol-ninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676622?s=80&v=4"},"commit":{"message":"doc: update README.md\nbuild: update bun lockfile\nbuild: add \"test\" to scripts","shortMessageHtmlLink":"doc: update README.md"}},{"before":"e55ec4a7e09931659959dc0f93723e0d82c8f3f2","after":null,"ref":"refs/heads/build/foundry-npm","pushedAt":"2024-03-27T00:59:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andreivladbrg","name":"Andrei Vlad Birgaoanu","path":"/andreivladbrg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99738872?s=80&v=4"}},{"before":"d167d0f717e6da38430c1be9abb79f8ae9ec853a","after":"373a89510cba11adc1b4715c3ab5997c48153454","ref":"refs/heads/eth-bucharest","pushedAt":"2024-03-26T23:54:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andreivladbrg","name":"Andrei Vlad Birgaoanu","path":"/andreivladbrg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99738872?s=80&v=4"},"commit":{"message":"feat: add demo for eth bucharest","shortMessageHtmlLink":"feat: add demo for eth bucharest"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEggHnLQA","startCursor":null,"endCursor":null}},"title":"Activity ยท sablier-labs/sablier-v2-integration-template"}