{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":407427984,"defaultBranch":"main","name":"watcher-ts","ownerLogin":"cerc-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-17T06:16:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/92797112?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719487005.0","currentOid":""},"activityList":{"items":[{"before":"e3a3bc265ea333c5bd5f72e705ac17c7ef4603f7","after":"78899ff87b68b3e6438ef31799d856232bce7739","ref":"refs/heads/ng-aligned-block-range","pushedAt":"2024-06-27T11:37:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Add historicalLogsBlockRangeEndFactor config for aligned block ranges in eth_getLogs","shortMessageHtmlLink":"Add historicalLogsBlockRangeEndFactor config for aligned block ranges…"}},{"before":null,"after":"e3a3bc265ea333c5bd5f72e705ac17c7ef4603f7","ref":"refs/heads/ng-aligned-block-range","pushedAt":"2024-06-27T11:16:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Add historicalLogsBlockRangeEndFactor config for aligned block ranges in eth_getLogs","shortMessageHtmlLink":"Add historicalLogsBlockRangeEndFactor config for aligned block ranges…"}},{"before":null,"after":"2217cd3ffb701e6beeaf5510632d8a6a10f8fca0","ref":"refs/heads/release-v0.2.102","pushedAt":"2024-06-26T12:29:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Support events handlers in multiple data sources for a contract address (#526)\n\n* Support processing events in multiple subgraph datasources for a single contract address\r\n\r\n* Fix parsing event topic in graph-node watcher\r\n\r\n* Update codegen templates\r\n\r\n* Fix dummy indexer method in graph-node test\r\n\r\n* Upgrade package versions to 0.2.102","shortMessageHtmlLink":"Support events handlers in multiple data sources for a contract addre…"}},{"before":"923b6b9fe24769c5146969e81f9495002f614165","after":null,"ref":"refs/heads/ng-multiple-contract-datasources","pushedAt":"2024-06-26T12:26:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ashwinphatak","name":"Ashwin Phatak","path":"/ashwinphatak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14833?s=80&v=4"}},{"before":"b9a899aec1a273fda54ff8126bdeafa8d2bfcc55","after":"2217cd3ffb701e6beeaf5510632d8a6a10f8fca0","ref":"refs/heads/main","pushedAt":"2024-06-26T12:26:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashwinphatak","name":"Ashwin Phatak","path":"/ashwinphatak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14833?s=80&v=4"},"commit":{"message":"Support events handlers in multiple data sources for a contract address (#526)\n\n* Support processing events in multiple subgraph datasources for a single contract address\r\n\r\n* Fix parsing event topic in graph-node watcher\r\n\r\n* Update codegen templates\r\n\r\n* Fix dummy indexer method in graph-node test\r\n\r\n* Upgrade package versions to 0.2.102","shortMessageHtmlLink":"Support events handlers in multiple data sources for a contract addre…"}},{"before":"a0ce318c3aa2a8682212b0c8d23289a5b649c887","after":"923b6b9fe24769c5146969e81f9495002f614165","ref":"refs/heads/ng-multiple-contract-datasources","pushedAt":"2024-06-26T12:23:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Upgrade package versions to 0.2.102","shortMessageHtmlLink":"Upgrade package versions to 0.2.102"}},{"before":"27b8c480bcb73cb56077b71f1f1028427abf8dd3","after":"a0ce318c3aa2a8682212b0c8d23289a5b649c887","ref":"refs/heads/ng-multiple-contract-datasources","pushedAt":"2024-06-26T06:34:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Fix dummy indexer method in graph-node test","shortMessageHtmlLink":"Fix dummy indexer method in graph-node test"}},{"before":"ef0302e23d8eb8daab45069e52686f8a2a651a00","after":"27b8c480bcb73cb56077b71f1f1028427abf8dd3","ref":"refs/heads/ng-multiple-contract-datasources","pushedAt":"2024-06-26T06:20:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Update codegen templates","shortMessageHtmlLink":"Update codegen templates"}},{"before":"31af3ed83ab620da400cf91814209a52fd6f919a","after":"ef0302e23d8eb8daab45069e52686f8a2a651a00","ref":"refs/heads/ng-multiple-contract-datasources","pushedAt":"2024-06-25T14:03:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Fix parsing event topic in graph-node watcher","shortMessageHtmlLink":"Fix parsing event topic in graph-node watcher"}},{"before":null,"after":"31af3ed83ab620da400cf91814209a52fd6f919a","ref":"refs/heads/ng-multiple-contract-datasources","pushedAt":"2024-06-25T12:17:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Support processing events in multiple subgraph datasources for a single contract address","shortMessageHtmlLink":"Support processing events in multiple subgraph datasources for a sing…"}},{"before":null,"after":"b9a899aec1a273fda54ff8126bdeafa8d2bfcc55","ref":"refs/heads/release-v0.2.101","pushedAt":"2024-06-20T12:31:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Implement switching endpoints after slow `eth_getLogs` RPC requests (#525)\n\n* Switch upstream endpoint if getLogs requests are too slow\r\n\r\n* Refactor methods for switching client to indexer\r\n\r\n* Update codegen indexer template\r\n\r\n* Add dummy methods in graph-node test Indexer\r\n\r\n* Upgrade package versions to 0.2.101\r\n\r\n---------\r\n\r\nCo-authored-by: Prathamesh Musale ","shortMessageHtmlLink":"Implement switching endpoints after slow eth_getLogs RPC requests (#…"}},{"before":"5f4213c002f1c8c79db7ee52f6bc713b7c8e2b18","after":null,"ref":"refs/heads/pm-switch-clients","pushedAt":"2024-06-20T12:27:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ashwinphatak","name":"Ashwin Phatak","path":"/ashwinphatak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14833?s=80&v=4"}},{"before":"ff471da287b86f979f31b8856f63163c3b8c55b5","after":"b9a899aec1a273fda54ff8126bdeafa8d2bfcc55","ref":"refs/heads/main","pushedAt":"2024-06-20T12:27:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashwinphatak","name":"Ashwin Phatak","path":"/ashwinphatak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14833?s=80&v=4"},"commit":{"message":"Implement switching endpoints after slow `eth_getLogs` RPC requests (#525)\n\n* Switch upstream endpoint if getLogs requests are too slow\r\n\r\n* Refactor methods for switching client to indexer\r\n\r\n* Update codegen indexer template\r\n\r\n* Add dummy methods in graph-node test Indexer\r\n\r\n* Upgrade package versions to 0.2.101\r\n\r\n---------\r\n\r\nCo-authored-by: Prathamesh Musale ","shortMessageHtmlLink":"Implement switching endpoints after slow eth_getLogs RPC requests (#…"}},{"before":"4401bd06af8e5727708585260f62dd540b9dbe68","after":"5f4213c002f1c8c79db7ee52f6bc713b7c8e2b18","ref":"refs/heads/pm-switch-clients","pushedAt":"2024-06-20T12:15:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Upgrade package versions to 0.2.101","shortMessageHtmlLink":"Upgrade package versions to 0.2.101"}},{"before":"157975da4055acd0a01ffbd7acbfb7cc8641ea31","after":"4401bd06af8e5727708585260f62dd540b9dbe68","ref":"refs/heads/pm-switch-clients","pushedAt":"2024-06-20T11:42:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Add dummy methods in graph-node test Indexer","shortMessageHtmlLink":"Add dummy methods in graph-node test Indexer"}},{"before":"2d845f79593d612157777f60dcb2fd712e8aac10","after":"157975da4055acd0a01ffbd7acbfb7cc8641ea31","ref":"refs/heads/pm-switch-clients","pushedAt":"2024-06-20T11:21:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Update codegen indexer template","shortMessageHtmlLink":"Update codegen indexer template"}},{"before":"4e72fa9e5ca262a5860bf9fdc27e13fe28563b35","after":"2d845f79593d612157777f60dcb2fd712e8aac10","ref":"refs/heads/pm-switch-clients","pushedAt":"2024-06-20T09:27:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Switch upstream endpoint if getLogs requests are too slow","shortMessageHtmlLink":"Switch upstream endpoint if getLogs requests are too slow"}},{"before":null,"after":"ff471da287b86f979f31b8856f63163c3b8c55b5","ref":"refs/heads/release-v0.2.100","pushedAt":"2024-06-20T04:50:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"If subgraph block handlers exist force realtime processing in watcher (#524)\n\n* Avoid historical sync for block handlers and eth_getLogs without event handlers\r\n\r\n* Stop processing after endBlock in watcher fill CLI\r\n\r\n* Codegen changes for avoiding eth_getLogs when no subgraph event handlers exist\r\n\r\n* Upgrade package version to 0.2.100\r\n\r\n* Check for blockHandlerExists first before block processing\r\n\r\n* Fix comments for historical block processing checks","shortMessageHtmlLink":"If subgraph block handlers exist force realtime processing in watcher ("}},{"before":"f2a2901d65db240708ac7ec55f5d6774123d0b54","after":null,"ref":"refs/heads/ng-blocks-handler-subgraph","pushedAt":"2024-06-20T04:35:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ashwinphatak","name":"Ashwin Phatak","path":"/ashwinphatak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14833?s=80&v=4"}},{"before":"981f70ec9b48260127e8435cd4874b29e84c3842","after":"ff471da287b86f979f31b8856f63163c3b8c55b5","ref":"refs/heads/main","pushedAt":"2024-06-20T04:35:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashwinphatak","name":"Ashwin Phatak","path":"/ashwinphatak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14833?s=80&v=4"},"commit":{"message":"If subgraph block handlers exist force realtime processing in watcher (#524)\n\n* Avoid historical sync for block handlers and eth_getLogs without event handlers\r\n\r\n* Stop processing after endBlock in watcher fill CLI\r\n\r\n* Codegen changes for avoiding eth_getLogs when no subgraph event handlers exist\r\n\r\n* Upgrade package version to 0.2.100\r\n\r\n* Check for blockHandlerExists first before block processing\r\n\r\n* Fix comments for historical block processing checks","shortMessageHtmlLink":"If subgraph block handlers exist force realtime processing in watcher ("}},{"before":"934bebcd38409f6c379c077cd0b3b5a08672af1c","after":"f2a2901d65db240708ac7ec55f5d6774123d0b54","ref":"refs/heads/ng-blocks-handler-subgraph","pushedAt":"2024-06-20T04:33:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Fix comments for historical block processing checks","shortMessageHtmlLink":"Fix comments for historical block processing checks"}},{"before":"817b5eb3598c4c10a6a85d1e6cacdaff3aa7c421","after":"934bebcd38409f6c379c077cd0b3b5a08672af1c","ref":"refs/heads/ng-blocks-handler-subgraph","pushedAt":"2024-06-20T04:26:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Check for blockHandlerExists first before block processing","shortMessageHtmlLink":"Check for blockHandlerExists first before block processing"}},{"before":"f63d35b33639de5a8c1b5020c1db88e227d42e1f","after":"817b5eb3598c4c10a6a85d1e6cacdaff3aa7c421","ref":"refs/heads/ng-blocks-handler-subgraph","pushedAt":"2024-06-19T13:16:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Upgrade package version to 0.2.100","shortMessageHtmlLink":"Upgrade package version to 0.2.100"}},{"before":null,"after":"f63d35b33639de5a8c1b5020c1db88e227d42e1f","ref":"refs/heads/ng-blocks-handler-subgraph","pushedAt":"2024-06-19T12:53:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Codegen changes for avoiding eth_getLogs when no subgraph event handlers exist","shortMessageHtmlLink":"Codegen changes for avoiding eth_getLogs when no subgraph event handl…"}},{"before":null,"after":"981f70ec9b48260127e8435cd4874b29e84c3842","ref":"refs/heads/release-v0.2.99","pushedAt":"2024-06-14T08:22:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Replace null values when converting bytes to string in graph-node host API (#523)\n\n* Replace null value in strings for postgres text data type\r\n\r\n* Upgrade package versions to 0.2.99","shortMessageHtmlLink":"Replace null values when converting bytes to string in graph-node hos…"}},{"before":"6c395b523d2d1531f21a4cfd8de726839f84b1c7","after":null,"ref":"refs/heads/ng-pg-null-text","pushedAt":"2024-06-14T08:17:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"}},{"before":"9c4b06652ed0b9c6bb6d39977c3025d96095f7d2","after":"981f70ec9b48260127e8435cd4874b29e84c3842","ref":"refs/heads/main","pushedAt":"2024-06-14T08:17:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Replace null values when converting bytes to string in graph-node host API (#523)\n\n* Replace null value in strings for postgres text data type\r\n\r\n* Upgrade package versions to 0.2.99","shortMessageHtmlLink":"Replace null values when converting bytes to string in graph-node hos…"}},{"before":null,"after":"6c395b523d2d1531f21a4cfd8de726839f84b1c7","ref":"refs/heads/ng-pg-null-text","pushedAt":"2024-06-14T08:07:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nikugogoi","name":"Nabarun Gogoi","path":"/nikugogoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663182?s=80&v=4"},"commit":{"message":"Upgrade package versions to 0.2.99","shortMessageHtmlLink":"Upgrade package versions to 0.2.99"}},{"before":"7460bc6ffd89c762f22cbfe716ba6ef8dd6cc833","after":null,"ref":"refs/heads/pm-generate-codegen-config","pushedAt":"2024-06-14T04:41:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"prathamesh0","name":null,"path":"/prathamesh0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42446521?s=80&v=4"}},{"before":null,"after":"4e72fa9e5ca262a5860bf9fdc27e13fe28563b35","ref":"refs/heads/pm-switch-clients","pushedAt":"2024-06-14T04:40:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"prathamesh0","name":null,"path":"/prathamesh0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42446521?s=80&v=4"},"commit":{"message":"Switch upstream endpoint if getLogs requests are too slow","shortMessageHtmlLink":"Switch upstream endpoint if getLogs requests are too slow"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcMEJUAA","startCursor":null,"endCursor":null}},"title":"Activity · cerc-io/watcher-ts"}