{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":785830778,"defaultBranch":"main","name":"cow-fee","ownerLogin":"cowdao-grants","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-12T18:02:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/160216246?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726241396.0","currentOid":""},"activityList":{"items":[{"before":"d1122397e41c8dbb0b1ae06b63477cd71198e9e7","after":null,"ref":"refs/tags/v0.3.1","pushedAt":"2024-09-13T15:29:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"}},{"before":"a16d078ecffcbccfb86a62c7cb75e9348c4c869a","after":null,"ref":"refs/heads/chunk-log-filter-range","pushedAt":"2024-09-13T15:26:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"}},{"before":"8f54d15cc4d4b11597aa689c94de4797e55c5fd3","after":"9d7b8a726515e88ffdfbd79e6c383c5cbac03f74","ref":"refs/heads/main","pushedAt":"2024-09-13T15:26:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"},"commit":{"message":"Fetch logs in chunks (#29)\n\nWhen querying an RPC node for huge range of events it can return an\r\nerror when the response size gets exceeded.\r\nThis error prevented the fee withdrawal to work correctly in a week\r\nwhere a lot of trades happened.\r\n\r\nThis PR works around this limitation by requesting logs in chunks\r\ninstead of the whole range at once.\r\n\r\nMentioned error:\r\n```\r\nError: Log response size exceeded. You can make eth_getLogs requests with up to a 2K block range and no limit on the response size, or you can request any block range with a cap of 10K logs in the response. Based on your parameters and the response size limit, this block range should work: [0x13b3ac6, 0x13b6ec9]\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by: Felix Leupold ","shortMessageHtmlLink":"Fetch logs in chunks (#29)"}},{"before":"ac20fcf52c4dcc2b0c67b69923810b2637e105e6","after":"a16d078ecffcbccfb86a62c7cb75e9348c4c869a","ref":"refs/heads/chunk-log-filter-range","pushedAt":"2024-09-13T15:25:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"},"commit":{"message":"fix test","shortMessageHtmlLink":"fix test"}},{"before":"d1122397e41c8dbb0b1ae06b63477cd71198e9e7","after":"ac20fcf52c4dcc2b0c67b69923810b2637e105e6","ref":"refs/heads/chunk-log-filter-range","pushedAt":"2024-09-13T12:42:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MartinquaXD","name":"Martin Magnus","path":"/MartinquaXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19190235?s=80&v=4"},"commit":{"message":"Convert expected proceeds to units","shortMessageHtmlLink":"Convert expected proceeds to units"}},{"before":"0b12df8204a772665b8c2cc0abbe37c36c832d8a","after":"d1122397e41c8dbb0b1ae06b63477cd71198e9e7","ref":"refs/heads/chunk-log-filter-range","pushedAt":"2024-09-13T07:29:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MartinquaXD","name":"Martin Magnus","path":"/MartinquaXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19190235?s=80&v=4"},"commit":{"message":"fix type errors","shortMessageHtmlLink":"fix type errors"}},{"before":"234c96e450aa154528140b99db75c003dbb4f1fe","after":"0b12df8204a772665b8c2cc0abbe37c36c832d8a","ref":"refs/heads/chunk-log-filter-range","pushedAt":"2024-09-09T07:02:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MartinquaXD","name":"Martin Magnus","path":"/MartinquaXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19190235?s=80&v=4"},"commit":{"message":"Update comment","shortMessageHtmlLink":"Update comment"}},{"before":"3fddbe1385630bd822e8991c85b8ba745292a4c3","after":"234c96e450aa154528140b99db75c003dbb4f1fe","ref":"refs/heads/chunk-log-filter-range","pushedAt":"2024-09-06T17:55:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MartinquaXD","name":"Martin Magnus","path":"/MartinquaXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19190235?s=80&v=4"},"commit":{"message":"Fix typos","shortMessageHtmlLink":"Fix typos"}},{"before":null,"after":"3fddbe1385630bd822e8991c85b8ba745292a4c3","ref":"refs/heads/chunk-log-filter-range","pushedAt":"2024-09-06T17:47:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MartinquaXD","name":"Martin Magnus","path":"/MartinquaXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19190235?s=80&v=4"},"commit":{"message":"Chunk log filter range","shortMessageHtmlLink":"Chunk log filter range"}},{"before":"3046419717e9b4ee2d194b2197c26158847f7d5e","after":null,"ref":"refs/heads/redploy_gnosis","pushedAt":"2024-06-26T09:29:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"}},{"before":"d1ac5da48607b4e48964b3832d6cd271144d7117","after":"8f54d15cc4d4b11597aa689c94de4797e55c5fd3","ref":"refs/heads/main","pushedAt":"2024-06-26T09:29:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"},"commit":{"message":"[Trivial] Redeploy Gnosis (#28)\n\nTo replicate the setup we have on mainnet, where\r\n- Target Safe is 0x423cEc87f19F0778f549846e0801ee267a917935\r\n- Recipient is 0xA03be496e67Ec29bC62F01a428683D7F9c204930\r\n- to token is WETH","shortMessageHtmlLink":"[Trivial] Redeploy Gnosis (#28)"}},{"before":null,"after":"3046419717e9b4ee2d194b2197c26158847f7d5e","ref":"refs/heads/redploy_gnosis","pushedAt":"2024-06-25T15:32:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"},"commit":{"message":"[Trivial] Redeploy Gnosis","shortMessageHtmlLink":"[Trivial] Redeploy Gnosis"}},{"before":"583adba87834165af3716bc71e2d3f93198ba5a3","after":null,"ref":"refs/heads/slack+arbitrum","pushedAt":"2024-06-25T11:54:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"}},{"before":"f8fdd8c5286df2d223419d7dc4cf840862bf48b4","after":"d1ac5da48607b4e48964b3832d6cd271144d7117","ref":"refs/heads/main","pushedAt":"2024-06-25T11:54:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"},"commit":{"message":"Add support for Arbitrum and send summary via slack (#27)\n\nMost changes are coming from `cow-sdk` version bump in `yarn.lock`\r\n(needed to support Arbirum).\r\n\r\nThis PR does two things\r\n1. Address #25 \r\n2. Add support for Arbitrum\r\n\r\nAlso cleaned up some minor dead code (and made module mandatory, seems\r\ntoo brittle to rely on outdated deployments by defaults)\r\n\r\n### Testplan\r\n\r\nhttps://explorer.cow.fi/arb1/address/0x9008D19f58AAbD9eD0D60971565AA8510560ab41\r\n\r\n---------\r\n\r\nCo-authored-by: mfw78 <53399572+mfw78@users.noreply.github.com>","shortMessageHtmlLink":"Add support for Arbitrum and send summary via slack (#27)"}},{"before":"1170eb394c563c90a83b0adad8a75e90fab09a34","after":"583adba87834165af3716bc71e2d3f93198ba5a3","ref":"refs/heads/slack+arbitrum","pushedAt":"2024-06-25T11:42:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"},"commit":{"message":"Update README.md\n\nCo-authored-by: mfw78 <53399572+mfw78@users.noreply.github.com>","shortMessageHtmlLink":"Update README.md"}},{"before":"8ad78f4a5106839cb193b406c0a937ca443c9b25","after":"1170eb394c563c90a83b0adad8a75e90fab09a34","ref":"refs/heads/slack+arbitrum","pushedAt":"2024-06-24T15:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"},"commit":{"message":"Fetching token symbol","shortMessageHtmlLink":"Fetching token symbol"}},{"before":"96111d6d065afb88fc016130352e5175e666f9f5","after":"8ad78f4a5106839cb193b406c0a937ca443c9b25","ref":"refs/heads/slack+arbitrum","pushedAt":"2024-06-24T15:45:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"},"commit":{"message":"remove slack integration in favor of simple summary message","shortMessageHtmlLink":"remove slack integration in favor of simple summary message"}},{"before":"2f7df786acbb71b1701404da4b925ce1e3d65011","after":"96111d6d065afb88fc016130352e5175e666f9f5","ref":"refs/heads/slack+arbitrum","pushedAt":"2024-06-24T15:03:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"},"commit":{"message":"minor logging twek","shortMessageHtmlLink":"minor logging twek"}},{"before":"3d933d7b60a7228a5cb4bb0bfcd61d305759e27e","after":"2f7df786acbb71b1701404da4b925ce1e3d65011","ref":"refs/heads/slack+arbitrum","pushedAt":"2024-06-23T12:25:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"},"commit":{"message":"add deployment","shortMessageHtmlLink":"add deployment"}},{"before":null,"after":"3d933d7b60a7228a5cb4bb0bfcd61d305759e27e","ref":"refs/heads/slack+arbitrum","pushedAt":"2024-06-21T15:19:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fleupold","name":"Felix Leupold","path":"/fleupold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200333?s=80&v=4"},"commit":{"message":"Add support for Arbitrum and send summary via slack","shortMessageHtmlLink":"Add support for Arbitrum and send summary via slack"}},{"before":"99b5cfa5dc7ef7bad4e840e729c93f0672feee6d","after":null,"ref":"refs/heads/withdraw-to-token","pushedAt":"2024-06-13T10:24:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meetmangukiya","name":"Meet Mangukiya","path":"/meetmangukiya","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7620533?s=80&v=4"}},{"before":"abf92649cb183d35b9221c231146e845148f22c0","after":"f8fdd8c5286df2d223419d7dc4cf840862bf48b4","ref":"refs/heads/main","pushedAt":"2024-06-13T10:24:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"meetmangukiya","name":"Meet Mangukiya","path":"/meetmangukiya","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7620533?s=80&v=4"},"commit":{"message":"feat: direct token transfer for weth (#26)\n\nSince cowswap doesn't quote for a swap from and to same token, the\r\n`toToken` never gets withdrawn. So we are adding a direct transfer\r\ninteraction in the drip call if the `toToken` balance is > `minOut`.","shortMessageHtmlLink":"feat: direct token transfer for weth (#26)"}},{"before":"69e57c2fb51c2cc93cb387fcf8b11ed1d06301cf","after":"99b5cfa5dc7ef7bad4e840e729c93f0672feee6d","ref":"refs/heads/withdraw-to-token","pushedAt":"2024-06-12T09:20:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meetmangukiya","name":"Meet Mangukiya","path":"/meetmangukiya","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7620533?s=80&v=4"},"commit":{"message":"chore: rename and add some comments","shortMessageHtmlLink":"chore: rename and add some comments"}},{"before":null,"after":"69e57c2fb51c2cc93cb387fcf8b11ed1d06301cf","ref":"refs/heads/withdraw-to-token","pushedAt":"2024-06-11T17:11:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"meetmangukiya","name":"Meet Mangukiya","path":"/meetmangukiya","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7620533?s=80&v=4"},"commit":{"message":"feat: direct token transfer for weth","shortMessageHtmlLink":"feat: direct token transfer for weth"}},{"before":"511ffc88c174ccb96967d2a6db6a3d3c5391ce6a","after":null,"ref":"refs/heads/gas-efficiency","pushedAt":"2024-05-24T14:28:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mfw78","name":"mfw78","path":"/mfw78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53399572?s=80&v=4"}},{"before":"f248260a485cfdc06e53fd600f48441c3ff65c1c","after":"abf92649cb183d35b9221c231146e845148f22c0","ref":"refs/heads/main","pushedAt":"2024-05-24T14:28:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mfw78","name":"mfw78","path":"/mfw78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53399572?s=80&v=4"},"commit":{"message":"chore: gas efficiency and deployments (#22)\n\nThis PR:\r\n\r\n1. Uses foundry settings to set the default `solc` parameters for\r\ncontract optimisation.\r\n2. Adds the broadcast for the deployments, a script for generating the\r\n`networks.json` and the associated generated `networks.json`.","shortMessageHtmlLink":"chore: gas efficiency and deployments (#22)"}},{"before":"81a72bbac6d2f65e5ca86a5c1d4eeac7a81f6849","after":"511ffc88c174ccb96967d2a6db6a3d3c5391ce6a","ref":"refs/heads/gas-efficiency","pushedAt":"2024-05-23T14:25:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfw78","name":"mfw78","path":"/mfw78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53399572?s=80&v=4"},"commit":{"message":"chore: redeploy mainnet","shortMessageHtmlLink":"chore: redeploy mainnet"}},{"before":null,"after":"81a72bbac6d2f65e5ca86a5c1d4eeac7a81f6849","ref":"refs/heads/gas-efficiency","pushedAt":"2024-05-23T13:15:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mfw78","name":"mfw78","path":"/mfw78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53399572?s=80&v=4"},"commit":{"message":"chore: network deployments","shortMessageHtmlLink":"chore: network deployments"}},{"before":"d963d12562c8c436a5122f4482f8e7d61627d6c6","after":"f054234dd2dd767560b155778856fc7a4f77a2b2","ref":"refs/heads/logs","pushedAt":"2024-05-23T05:14:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"meetmangukiya","name":"Meet Mangukiya","path":"/meetmangukiya","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7620533?s=80&v=4"},"commit":{"message":"Update index.ts\n\nCo-authored-by: mfw78 <53399572+mfw78@users.noreply.github.com>","shortMessageHtmlLink":"Update index.ts"}},{"before":"3706946ddbd2ef3aa8c2d7e9f2767a966adebe2f","after":null,"ref":"refs/heads/minout","pushedAt":"2024-05-23T05:04:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meetmangukiya","name":"Meet Mangukiya","path":"/meetmangukiya","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7620533?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxNToyOToyNC4wMDAwMDBazwAAAAS1o3j6","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxNToyOToyNC4wMDAwMDBazwAAAAS1o3j6","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yM1QwNTowNDowNS4wMDAwMDBazwAAAARRnBqo"}},"title":"Activity ยท cowdao-grants/cow-fee"}