{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":299286830,"defaultBranch":"main","name":"census3","ownerLogin":"vocdoni","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-28T11:28:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56851220?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713911276.0","currentOid":""},"activityList":{"items":[{"before":"16a0a317fee40cfbb934370ff4227ce33a825ceb","after":"2659ecd81098f814c06e34a9354617d74bd901bd","ref":"refs/heads/update/readme","pushedAt":"2024-04-26T18:03:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateWilliams2","name":"Nate Williams","path":"/NateWilliams2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43301705?s=80&v=4"},"commit":{"message":"Update api definition source of truth","shortMessageHtmlLink":"Update api definition source of truth"}},{"before":null,"after":"16a0a317fee40cfbb934370ff4227ce33a825ceb","ref":"refs/heads/update/readme","pushedAt":"2024-04-23T22:27:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NateWilliams2","name":"Nate Williams","path":"/NateWilliams2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43301705?s=80&v=4"},"commit":{"message":"Refactor readme using template","shortMessageHtmlLink":"Refactor readme using template"}},{"before":"2c0c47a840f095c87ef17fc1ffc057614d31503b","after":"b4727f6180de811c6952f7aaa71ed7afdd263d3b","ref":"refs/heads/release-lts-1","pushedAt":"2024-04-23T15:53:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"apiclient: add support for /info & /strategies/{strategyID}/holders","shortMessageHtmlLink":"apiclient: add support for /info & /strategies/{strategyID}/holders"}},{"before":"3cd7498c5396077b406ffb5f365402efc153f6e0","after":"c3ac49eec357ebd61338ef18fbe360a48cdad078","ref":"refs/heads/main","pushedAt":"2024-04-18T06:56:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"fix linter suggestions","shortMessageHtmlLink":"fix linter suggestions"}},{"before":"adee72c3a713a25a549951683957075bac547e67","after":"3cd7498c5396077b406ffb5f365402efc153f6e0","ref":"refs/heads/main","pushedAt":"2024-04-18T06:52:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"move web3 endpoints poll from scanner/providers/web3 package to helpers package","shortMessageHtmlLink":"move web3 endpoints poll from scanner/providers/web3 package to helpe…"}},{"before":"f222080ea0841b0514da86e2942c2ba206aa9e01","after":"6ee883cbb064227ad9a8ee42b29ba1b81ab22b71","ref":"refs/heads/aragon","pushedAt":"2024-04-17T14:34:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"get a new client in every attempt to check if the web3 endpoint support CodeAt, increase the number of retries to get the token creation block","shortMessageHtmlLink":"get a new client in every attempt to check if the web3 endpoint suppo…"}},{"before":"c554eb4e72b75385d6882499cbde12950efd18b4","after":"f222080ea0841b0514da86e2942c2ba206aa9e01","ref":"refs/heads/aragon","pushedAt":"2024-04-17T14:26:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"get a new client in every attempt to check if the web3 endpoint support CodeAt, increase the number of retries to get the token creation block","shortMessageHtmlLink":"get a new client in every attempt to check if the web3 endpoint suppo…"}},{"before":"1ac74324b117eda66338d77815bc5b023ff454df","after":"adee72c3a713a25a549951683957075bac547e67","ref":"refs/heads/main","pushedAt":"2024-04-17T13:01:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"get a new client in every attempt to check if the web3 endpoint support CodeAt, increase the number of retries to get the token creation block","shortMessageHtmlLink":"get a new client in every attempt to check if the web3 endpoint suppo…"}},{"before":"400768006fb5082a8c7e44c3b8b4da0ee89ae482","after":"1ac74324b117eda66338d77815bc5b023ff454df","ref":"refs/heads/main","pushedAt":"2024-04-17T09:47:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"fixing linter","shortMessageHtmlLink":"fixing linter"}},{"before":"e037e63ad305db82393fecc3825bf2d8b354ed09","after":"400768006fb5082a8c7e44c3b8b4da0ee89ae482","ref":"refs/heads/main","pushedAt":"2024-04-17T09:44:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"fixing farcaster bug with error","shortMessageHtmlLink":"fixing farcaster bug with error"}},{"before":"03475bd852c84ec58ac2bbaedbbfccfbfba3663f","after":"e037e63ad305db82393fecc3825bf2d8b354ed09","ref":"refs/heads/main","pushedAt":"2024-04-17T07:32:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"prevent to close internal database on close gitcoin provider, close the provider if the data is updated","shortMessageHtmlLink":"prevent to close internal database on close gitcoin provider, close t…"}},{"before":"dfb413f825aaaa9e9caaf1e78f7f33615fd757dd","after":"03475bd852c84ec58ac2bbaedbbfccfbfba3663f","ref":"refs/heads/main","pushedAt":"2024-04-17T06:58:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"creating isolated context for gitcoin passport, checking nil over web3iteraror pointer to prevent panics","shortMessageHtmlLink":"creating isolated context for gitcoin passport, checking nil over web…"}},{"before":"3df6f9a3d841a6e1e4b91504a64d636c8b3bf2d7","after":"dfb413f825aaaa9e9caaf1e78f7f33615fd757dd","ref":"refs/heads/main","pushedAt":"2024-04-16T10:22:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"increasing context timeout saving gitcoin passports","shortMessageHtmlLink":"increasing context timeout saving gitcoin passports"}},{"before":"a3152e6ecf90f9a703d4371a1d98e3e4bd125cbe","after":"3df6f9a3d841a6e1e4b91504a64d636c8b3bf2d7","ref":"refs/heads/main","pushedAt":"2024-04-15T07:28:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"restart policy","shortMessageHtmlLink":"restart policy"}},{"before":"2b595b132fadb163639ec9454ba804828e0d8c87","after":"a3152e6ecf90f9a703d4371a1d98e3e4bd125cbe","ref":"refs/heads/main","pushedAt":"2024-04-12T11:25:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"fixing linter","shortMessageHtmlLink":"fixing linter"}},{"before":"21e1e8cec44ed961e892d500a699d52c19cd83f1","after":"2b595b132fadb163639ec9454ba804828e0d8c87","ref":"refs/heads/main","pushedAt":"2024-04-12T11:22:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"fixing multiple farcaster providers downloading issue","shortMessageHtmlLink":"fixing multiple farcaster providers downloading issue"}},{"before":"a5b297f925c8627789cce7430570afbf1b100823","after":"21e1e8cec44ed961e892d500a699d52c19cd83f1","ref":"refs/heads/main","pushedAt":"2024-04-12T10:03:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"removing annoying debug message","shortMessageHtmlLink":"removing annoying debug message"}},{"before":"9461b1d1f9e2b4b950e94c6924ebc05edbf19354","after":null,"ref":"refs/heads/b/multiple_gitcoin_downloads","pushedAt":"2024-04-12T09:43:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"}},{"before":"63f7188c49443bee8fd51cc9b45f5ae8a6902b3a","after":"a5b297f925c8627789cce7430570afbf1b100823","ref":"refs/heads/main","pushedAt":"2024-04-12T09:42:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"bug: multiple gitcoin downloads (#196)\n\n* including an atomic var to handle multiple concurrent gitcoin providers\r\n* including global context into the providers to handle shutdown gracefully\r\n* create internal context instead use the global directly","shortMessageHtmlLink":"bug: multiple gitcoin downloads (#196)"}},{"before":"1b07463e9954d06584711e7657826bbac4e6583a","after":"9461b1d1f9e2b4b950e94c6924ebc05edbf19354","ref":"refs/heads/b/multiple_gitcoin_downloads","pushedAt":"2024-04-12T09:38:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"create internal context instead use the global directly","shortMessageHtmlLink":"create internal context instead use the global directly"}},{"before":null,"after":"1b07463e9954d06584711e7657826bbac4e6583a","ref":"refs/heads/b/multiple_gitcoin_downloads","pushedAt":"2024-04-12T09:07:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"including an atomic var to handle multiple concurrent gitcoin providers, including global context into the providers to handle shutdown gracefully","shortMessageHtmlLink":"including an atomic var to handle multiple concurrent gitcoin provide…"}},{"before":"509c1eced1349caad852c4fec515a5ace9d58e1c","after":"63f7188c49443bee8fd51cc9b45f5ae8a6902b3a","ref":"refs/heads/main","pushedAt":"2024-04-12T06:53:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"log an error instead of stop the service when an initial rpc endpoints does not work","shortMessageHtmlLink":"log an error instead of stop the service when an initial rpc endpoint…"}},{"before":"4de4c85be390685f4fde34c1af4f420b792ad821","after":"509c1eced1349caad852c4fec515a5ace9d58e1c","ref":"refs/heads/main","pushedAt":"2024-04-12T06:48:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"log an error instead of stop the service when an initial rpc endpoints does not work","shortMessageHtmlLink":"log an error instead of stop the service when an initial rpc endpoint…"}},{"before":"4a6cee63126c96af602f08c777094c2772c8ef1c","after":null,"ref":"refs/heads/f/multiple_endpoints_by_chain","pushedAt":"2024-04-11T16:12:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"}},{"before":"e434723b78407d7fbb92d5dcfd4f0ccc8debb469","after":"4de4c85be390685f4fde34c1af4f420b792ad821","ref":"refs/heads/main","pushedAt":"2024-04-11T16:12:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"feature: Support for multiple endpoints by chainID (#189)\n\n* new web3 endpoint pool to handle multiple web3 endpoint by chainID balancing between them\r\n* deeper integration of multiple endpoints implementing bind.ContractBackend interface\r\n* limit every web3 client context timeout to 2 seconds to keep the pool healty\r\n* support retries in every web3 client method\r\n* token holder scan parallelized, holder providers simplifyed, fixing GetEndpoint web3Pool","shortMessageHtmlLink":"feature: Support for multiple endpoints by chainID (#189)"}},{"before":"eb7f41c0b4a8cf84050e35fab5af1a9326412140","after":"b4727f6180de811c6952f7aaa71ed7afdd263d3b","ref":"refs/heads/stage","pushedAt":"2024-04-11T16:11:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"apiclient: add support for /info & /strategies/{strategyID}/holders","shortMessageHtmlLink":"apiclient: add support for /info & /strategies/{strategyID}/holders"}},{"before":"d0752b3bd1c569fadc98b5d70c4568ff7d2fd257","after":"4a6cee63126c96af602f08c777094c2772c8ef1c","ref":"refs/heads/f/multiple_endpoints_by_chain","pushedAt":"2024-04-11T16:06:01.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"Merge branch 'main' into f/multiple_endpoints_by_chain","shortMessageHtmlLink":"Merge branch 'main' into f/multiple_endpoints_by_chain"}},{"before":"94a444e8584a38a4c163bc5cedd0ffe156c0a2f5","after":null,"ref":"refs/heads/f/api-client","pushedAt":"2024-04-11T13:55:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jordipainan","name":"Jordi Pinyana ","path":"/jordipainan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17238033?s=80&v=4"}},{"before":"004b8473a2395b76e2864931559cfd67a9e3a876","after":"e434723b78407d7fbb92d5dcfd4f0ccc8debb469","ref":"refs/heads/main","pushedAt":"2024-04-11T13:55:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jordipainan","name":"Jordi Pinyana ","path":"/jordipainan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17238033?s=80&v=4"},"commit":{"message":"apiclient: add support for /info & /strategies/{strategyID}/holders","shortMessageHtmlLink":"apiclient: add support for /info & /strategies/{strategyID}/holders"}},{"before":"ece0db539d71f1d9906edbb668f2fa258091668e","after":"d0752b3bd1c569fadc98b5d70c4568ff7d2fd257","ref":"refs/heads/f/multiple_endpoints_by_chain","pushedAt":"2024-04-11T13:52:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasmenendez","name":"Lucas Menéndez","path":"/lucasmenendez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9265364?s=80&v=4"},"commit":{"message":"removing useless atomic and improving disable endpoints from pool","shortMessageHtmlLink":"removing useless atomic and improving disable endpoints from pool"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO2l3AAA","startCursor":null,"endCursor":null}},"title":"Activity · vocdoni/census3"}