{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":806349072,"defaultBranch":"main","name":"rep-0015","ownerLogin":"ronin-chain","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-27T02:53:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/157485562?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727081556.0","currentOid":""},"activityList":{"items":[{"before":"32401f3d008b4f835b5644634b46abbcd3dce593","after":"d5abf45d7145ac2052a327640ee7c0ff01a10d8f","ref":"refs/heads/main","pushedAt":"2024-09-23T08:50:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"fix: pendingOwnershipDelegatee should return correctly when startDelegateOwnership is called after the previous delegation has expired","shortMessageHtmlLink":"fix: pendingOwnershipDelegatee should return correctly when startDele…"}},{"before":"b77289f34cdfb402b473cc3331c1f56fd8609216","after":"32401f3d008b4f835b5644634b46abbcd3dce593","ref":"refs/heads/main","pushedAt":"2024-09-13T04:55:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"chore: use named paramaters","shortMessageHtmlLink":"chore: use named paramaters"}},{"before":"58586fa47e2ae363bd405dbee3d14d03a9ac23c2","after":"b77289f34cdfb402b473cc3331c1f56fd8609216","ref":"refs/heads/main","pushedAt":"2024-07-30T11:12:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"feat(IREP15Errors): edit REP15InsufficientApproval error","shortMessageHtmlLink":"feat(IREP15Errors): edit REP15InsufficientApproval error"}},{"before":"58586fa47e2ae363bd405dbee3d14d03a9ac23c2","after":null,"ref":"refs/tags/v0.1.0","pushedAt":"2024-07-29T10:11:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"}},{"before":"f3c15bca497cfe1423c2d5795e8d9560ca9b0096","after":"58586fa47e2ae363bd405dbee3d14d03a9ac23c2","ref":"refs/heads/main","pushedAt":"2024-07-29T09:04:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"fix: cache context user before delete when detach context","shortMessageHtmlLink":"fix: cache context user before delete when detach context"}},{"before":"6270322c6094bbd7d9f101d98a8dc72bf938926d","after":"f3c15bca497cfe1423c2d5795e8d9560ca9b0096","ref":"refs/heads/main","pushedAt":"2024-07-25T09:29:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"BREAKING CHANGES: update IREP15ContextCallback","shortMessageHtmlLink":"BREAKING CHANGES: update IREP15ContextCallback"}},{"before":"e1c81d2ac1c6b90963233c742ba50d9b8c4c8a90","after":"6270322c6094bbd7d9f101d98a8dc72bf938926d","ref":"refs/heads/main","pushedAt":"2024-07-25T09:22:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"chore: add comments in _update function","shortMessageHtmlLink":"chore: add comments in _update function"}},{"before":"a67a9637a48e899b31950f4872361e3ba35296c0","after":"e1c81d2ac1c6b90963233c742ba50d9b8c4c8a90","ref":"refs/heads/main","pushedAt":"2024-07-08T08:45:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"chore: comment for REP15Utils","shortMessageHtmlLink":"chore: comment for REP15Utils"}},{"before":"5322cfbc938d375cd3518c6619979c840b1c3b55","after":"a67a9637a48e899b31950f4872361e3ba35296c0","ref":"refs/heads/main","pushedAt":"2024-07-08T08:38:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"fix: resolve comments","shortMessageHtmlLink":"fix: resolve comments"}},{"before":"0526c04e8d0436a492efe3f5dd97e9a35bb2ac09","after":"5322cfbc938d375cd3518c6619979c840b1c3b55","ref":"refs/heads/main","pushedAt":"2024-07-03T04:52:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"fix: requestDetachContext","shortMessageHtmlLink":"fix: requestDetachContext"}},{"before":"1b045c17ca465e79c2cc313ce199c896b69c481c","after":"0526c04e8d0436a492efe3f5dd97e9a35bb2ac09","ref":"refs/heads/main","pushedAt":"2024-07-02T09:17:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"test: transfers","shortMessageHtmlLink":"test: transfers"}},{"before":null,"after":"9f8c80e81304ad8d0cef3db77c7cc2ab5cc6a183","ref":"refs/heads/review","pushedAt":"2024-07-01T11:03:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"forge install: openzeppelin-contracts\n\nv5.0.2","shortMessageHtmlLink":"forge install: openzeppelin-contracts"}},{"before":"7a683dda83f0b00a1613c6d2f9f577f4d40127ab","after":"1b045c17ca465e79c2cc313ce199c896b69c481c","ref":"refs/heads/main","pushedAt":"2024-07-01T10:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"BREAKING CHANGE: remove deprecateContext, execute detach context when controller calls requestDetachContext, allow controller to refuse attaching","shortMessageHtmlLink":"BREAKING CHANGE: remove deprecateContext, execute detach context when…"}},{"before":"3b07bb039abf80dfcc864adb3d034c45358d205e","after":"7a683dda83f0b00a1613c6d2f9f577f4d40127ab","ref":"refs/heads/main","pushedAt":"2024-07-01T09:27:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"huyhuynh3103","name":"HuyHuynh","path":"/huyhuynh3103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63286199?s=80&v=4"},"commit":{"message":"Merge pull request #1 from ronin-chain/feature/remove-redundant-inheritance\n\nfeat: IREP15 shouldn't inherit IERC721","shortMessageHtmlLink":"Merge pull request #1 from ronin-chain/feature/remove-redundant-inher…"}},{"before":null,"after":"e99ded0e3bd15465e0749fc0e316782766069f14","ref":"refs/heads/feature/remove-redundant-inheritance","pushedAt":"2024-07-01T09:04:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huyhuynh3103","name":"HuyHuynh","path":"/huyhuynh3103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63286199?s=80&v=4"},"commit":{"message":"feat: IREP15 shouldn't inherit IERC721","shortMessageHtmlLink":"feat: IREP15 shouldn't inherit IERC721"}},{"before":"e99ded0e3bd15465e0749fc0e316782766069f14","after":"3b07bb039abf80dfcc864adb3d034c45358d205e","ref":"refs/heads/main","pushedAt":"2024-07-01T09:04:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"huyhuynh3103","name":"HuyHuynh","path":"/huyhuynh3103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63286199?s=80&v=4"},"commit":{"message":"fix: allow set context user to address(0); revoke ownership delegation when transfers","shortMessageHtmlLink":"fix: allow set context user to address(0); revoke ownership delegatio…"}},{"before":"3b07bb039abf80dfcc864adb3d034c45358d205e","after":"e99ded0e3bd15465e0749fc0e316782766069f14","ref":"refs/heads/main","pushedAt":"2024-07-01T09:01:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huyhuynh3103","name":"HuyHuynh","path":"/huyhuynh3103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63286199?s=80&v=4"},"commit":{"message":"feat: IREP15 shouldn't inherit IERC721","shortMessageHtmlLink":"feat: IREP15 shouldn't inherit IERC721"}},{"before":"c29b7ea0b81d1c2bbe1959de12d0690d910f0a31","after":"3b07bb039abf80dfcc864adb3d034c45358d205e","ref":"refs/heads/main","pushedAt":"2024-06-20T09:34:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"fix: allow set context user to address(0); revoke ownership delegation when transfers","shortMessageHtmlLink":"fix: allow set context user to address(0); revoke ownership delegatio…"}},{"before":"de061f56bc825fcf5d1a16118fa8d4ebe10a7e00","after":"c29b7ea0b81d1c2bbe1959de12d0690d910f0a31","ref":"refs/heads/main","pushedAt":"2024-06-19T10:53:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"test: restructure","shortMessageHtmlLink":"test: restructure"}},{"before":"9bb50b082f129c49ec7f51f75c34c2003450e800","after":"de061f56bc825fcf5d1a16118fa8d4ebe10a7e00","ref":"refs/heads/main","pushedAt":"2024-06-19T09:13:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"test: ownership delegation","shortMessageHtmlLink":"test: ownership delegation"}},{"before":"f2931f30aa7cfed47b8c40ab63abaf464ab043c4","after":"9bb50b082f129c49ec7f51f75c34c2003450e800","ref":"refs/heads/main","pushedAt":"2024-06-19T05:50:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"chore: fix typo","shortMessageHtmlLink":"chore: fix typo"}},{"before":"24b71499593559836e2d82bf4fcdb125cff72bb9","after":"f2931f30aa7cfed47b8c40ab63abaf464ab043c4","ref":"refs/heads/main","pushedAt":"2024-06-19T05:48:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"test: add more enumerable test, reduce loc in context test","shortMessageHtmlLink":"test: add more enumerable test, reduce loc in context test"}},{"before":"5daf42f776b30a7224fa52c188378d6eddf0c6ab","after":"24b71499593559836e2d82bf4fcdb125cff72bb9","ref":"refs/heads/main","pushedAt":"2024-06-18T11:13:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"test: add enumerable & context tests","shortMessageHtmlLink":"test: add enumerable & context tests"}},{"before":"821f76977fd9e567b53a42dcc6a2157e2dcaa79b","after":"5daf42f776b30a7224fa52c188378d6eddf0c6ab","ref":"refs/heads/main","pushedAt":"2024-06-17T10:14:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"fix: requirements for startDelegateOwnership","shortMessageHtmlLink":"fix: requirements for startDelegateOwnership"}},{"before":"3d60004c3f3ed5ccae7a882c3744b72fbf4ab63f","after":"821f76977fd9e567b53a42dcc6a2157e2dcaa79b","ref":"refs/heads/main","pushedAt":"2024-06-17T09:30:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"fix: update IREP15Errors","shortMessageHtmlLink":"fix: update IREP15Errors"}},{"before":"9e94f57b78a8d6e65b54464d303b329f188e3947","after":"3d60004c3f3ed5ccae7a882c3744b72fbf4ab63f","ref":"refs/heads/main","pushedAt":"2024-06-17T09:25:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"fix: check delegation requirements","shortMessageHtmlLink":"fix: check delegation requirements"}},{"before":"a5cefbc1db2682fe636a30fea901299ce2b0e973","after":"9e94f57b78a8d6e65b54464d303b329f188e3947","ref":"refs/heads/main","pushedAt":"2024-06-17T04:05:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"fix: check authorized ownership manager","shortMessageHtmlLink":"fix: check authorized ownership manager"}},{"before":"19be1e0a0e096accfc111102046512cc6f6205fa","after":"a5cefbc1db2682fe636a30fea901299ce2b0e973","ref":"refs/heads/main","pushedAt":"2024-06-14T11:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"chore: add remappings","shortMessageHtmlLink":"chore: add remappings"}},{"before":"ecf4357755a7aff54730d2471f71046550435dcd","after":"19be1e0a0e096accfc111102046512cc6f6205fa","ref":"refs/heads/main","pushedAt":"2024-06-14T09:15:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"test: add interfaceId checks","shortMessageHtmlLink":"test: add interfaceId checks"}},{"before":"c1b7951e20c8513962e05b93bd9585cf2755e778","after":"ecf4357755a7aff54730d2471f71046550435dcd","ref":"refs/heads/main","pushedAt":"2024-06-14T09:14:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thaixuandang","name":"Thai Xuan Dang","path":"/thaixuandang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59406756?s=80&v=4"},"commit":{"message":"BREAKING CHANGES: add interfaceId tests","shortMessageHtmlLink":"BREAKING CHANGES: add interfaceId tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QwODo1MDowOS4wMDAwMDBazwAAAAS9uiL8","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xNFQwOToxNDowOS4wMDAwMDBazwAAAARlRp1C"}},"title":"Activity · ronin-chain/rep-0015"}