{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":337484340,"defaultBranch":"main","name":"braidpool","ownerLogin":"braidpool","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-09T17:34:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/144498860?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1694537560.0","currentOid":""},"activityList":{"items":[{"before":"d315b7a14b85134f482d0e18f7db6392128521a9","after":"cd5c7d4b610c3894794766d83ee1991cf2a753b4","ref":"refs/heads/main","pushedAt":"2023-12-19T16:10:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcelrath","name":"Bob McElrath","path":"/mcelrath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1746780?s=80&v=4"},"commit":{"message":"Add share-coin value (difficulty) paragraph","shortMessageHtmlLink":"Add share-coin value (difficulty) paragraph"}},{"before":"c25fa210b15ed6f10ef90c639ed6ca1f6fce85ad","after":"d315b7a14b85134f482d0e18f7db6392128521a9","ref":"refs/heads/main","pushedAt":"2023-12-19T15:37:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcelrath","name":"Bob McElrath","path":"/mcelrath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1746780?s=80&v=4"},"commit":{"message":"Link to spec, Matrix chat (#62)\n\nCo-authored-by: Bob McElrath ","shortMessageHtmlLink":"Link to spec, Matrix chat (#62)"}},{"before":"72dee4bb04bd42b3bcfb9b0a0756d0737b9445ff","after":"c25fa210b15ed6f10ef90c639ed6ca1f6fce85ad","ref":"refs/heads/main","pushedAt":"2023-12-19T15:05:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcelrath","name":"Bob McElrath","path":"/mcelrath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1746780?s=80&v=4"},"commit":{"message":"Update docs (#61)\n\nCo-authored-by: Bob McElrath ","shortMessageHtmlLink":"Update docs (#61)"}},{"before":"ddb4c574985f328db633ad3dc71030561d08850d","after":"72dee4bb04bd42b3bcfb9b0a0756d0737b9445ff","ref":"refs/heads/main","pushedAt":"2023-12-19T13:38:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcelrath","name":"Bob McElrath","path":"/mcelrath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1746780?s=80&v=4"},"commit":{"message":"Clarify cookie error message.","shortMessageHtmlLink":"Clarify cookie error message."}},{"before":"27167d63901f456614c340f49fec56f281b5aab9","after":"ddb4c574985f328db633ad3dc71030561d08850d","ref":"refs/heads/main","pushedAt":"2023-12-19T13:33:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcelrath","name":"Bob McElrath","path":"/mcelrath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1746780?s=80&v=4"},"commit":{"message":"listen for new block hashes via ZMQ + fetch block templates via RPC (#54)\n\n* add .idea to .gitignore\r\n\r\n* bootstrap template listener\r\n\r\n* add mutinynet deployment\r\n\r\n* rm .idea from .gitignore\r\n\r\n* remove dev-focused default values from clap\r\n\r\n* rename block_template module\r\n\r\n* Revert \"add mutinynet deployment\"\r\n\r\nThis reverts commit 2feaf6a87b5d1abb6cd8b53c61d8df9773537bf9.\r\n\r\n* add rpc cli args intructions to REAMDE.md\r\n\r\n* exponential backoff for failed getblocktemplate RPCs\r\n\r\n* fmt\r\n\r\n* use expect for checked_pow\r\n\r\n* print getblocktemplate RPC error\r\n\r\n* listen for hashblock ZMQ notifications\r\n\r\n* fmt\r\n\r\n* add env_logger\r\n\r\n* use tokio-bitcoincore-zmq\r\n\r\n* re-modularize\r\n\r\n* cleanup\r\n\r\n* use bitcoincore-zmq with async feature\r\n\r\n* use rust-bitcoincore-zmq main branch\r\n\r\n* check if rpc is alive\r\n\r\n* specify zmq hashblock listener\r\n\r\n* add instructions for zmqpubhashblock\r\n\r\n* fmt\r\n\r\n* Get cookie auth working\r\n\r\n* update Cargo.lock\r\n\r\n* improve error handling for cookie auth\r\n\r\n---------\r\n\r\nCo-authored-by: Bob McElrath ","shortMessageHtmlLink":"listen for new block hashes via ZMQ + fetch block templates via RPC (#54"}},{"before":"b49b9242815bee481afc1e6ff4a91192557b126a","after":"27167d63901f456614c340f49fec56f281b5aab9","ref":"refs/heads/main","pushedAt":"2023-10-16T17:49:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcelrath","name":"Bob McElrath","path":"/mcelrath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1746780?s=80&v=4"},"commit":{"message":"add env_logger (#56)","shortMessageHtmlLink":"add env_logger (#56)"}},{"before":"0ead52685a3e63bdc49e888c5a0e1b73b96840f2","after":"b49b9242815bee481afc1e6ff4a91192557b126a","ref":"refs/heads/main","pushedAt":"2023-10-08T17:45:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcelrath","name":"Bob McElrath","path":"/mcelrath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1746780?s=80&v=4"},"commit":{"message":"fix clap args on README (#53)","shortMessageHtmlLink":"fix clap args on README (#53)"}},{"before":"43aecf36f3966e832d2d20939aa444384650ea82","after":null,"ref":"refs/heads/add-heartbeat-protocol","pushedAt":"2023-09-12T16:52:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"}},{"before":"ef8d1fbfb6ee11ab007d35f0acbad63f76f4decc","after":"0ead52685a3e63bdc49e888c5a0e1b73b96840f2","ref":"refs/heads/main","pushedAt":"2023-09-12T16:52:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcelrath","name":"Bob McElrath","path":"/mcelrath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1746780?s=80&v=4"},"commit":{"message":"Add heartbeat protocol (#52)\n\n* Add heartbeat protocol\r\n\r\n* Remove rust-bitcoin, we can add it later\r\n\r\n---------\r\n\r\nCo-authored-by: pool2win ","shortMessageHtmlLink":"Add heartbeat protocol (#52)"}},{"before":"94172b849dc384e053f946b47e1546070cd76527","after":"43aecf36f3966e832d2d20939aa444384650ea82","ref":"refs/heads/add-heartbeat-protocol","pushedAt":"2023-09-12T16:24:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"Remove rust-bitcoin, we can add it later","shortMessageHtmlLink":"Remove rust-bitcoin, we can add it later"}},{"before":null,"after":"94172b849dc384e053f946b47e1546070cd76527","ref":"refs/heads/add-heartbeat-protocol","pushedAt":"2023-09-12T16:17:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"Add heartbeat protocol","shortMessageHtmlLink":"Add heartbeat protocol"}},{"before":"63701c7d877ddc918c2d9a0f502769248f5ed1bc","after":"ef8d1fbfb6ee11ab007d35f0acbad63f76f4decc","ref":"refs/heads/main","pushedAt":"2023-09-12T12:19:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"Make `cargo fmt` happy","shortMessageHtmlLink":"Make cargo fmt happy"}},{"before":"8d0724f9fb191ddbd5e02afa20f847fc0249f128","after":"63701c7d877ddc918c2d9a0f502769248f5ed1bc","ref":"refs/heads/main","pushedAt":"2023-09-11T15:29:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcelrath","name":"Bob McElrath","path":"/mcelrath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1746780?s=80&v=4"},"commit":{"message":"Clean up repo, switch to MIT license (#50)\n\nCo-authored-by: Bob McElrath ","shortMessageHtmlLink":"Clean up repo, switch to MIT license (#50)"}},{"before":"b8f37e10d15b674e22928143cf1f8c148d9ef183","after":null,"ref":"refs/heads/add-handshake","pushedAt":"2023-09-11T08:37:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"}},{"before":"6e93262ee6e62757232146ce23880c16c5181d64","after":"8d0724f9fb191ddbd5e02afa20f847fc0249f128","ref":"refs/heads/main","pushedAt":"2023-09-11T08:37:39.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"Refactor protocol into submodules and add tests","shortMessageHtmlLink":"Refactor protocol into submodules and add tests"}},{"before":null,"after":"b8f37e10d15b674e22928143cf1f8c148d9ef183","ref":"refs/heads/add-handshake","pushedAt":"2023-09-11T08:36:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"Refactor protocol into submodules and add tests","shortMessageHtmlLink":"Refactor protocol into submodules and add tests"}},{"before":"7198609d4795d60d222ef987160d700aaaea1d83","after":null,"ref":"refs/heads/support-multiple-protocols","pushedAt":"2023-09-10T19:54:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"}},{"before":"f7e418e44cae169d7c09b5eb57a5fdd791e06be4","after":"6e93262ee6e62757232146ce23880c16c5181d64","ref":"refs/heads/main","pushedAt":"2023-09-10T19:54:21.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"Remove bad pattern matching","shortMessageHtmlLink":"Remove bad pattern matching"}},{"before":null,"after":"7198609d4795d60d222ef987160d700aaaea1d83","ref":"refs/heads/support-multiple-protocols","pushedAt":"2023-09-10T19:48:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"Remove bad pattern matching","shortMessageHtmlLink":"Remove bad pattern matching"}},{"before":"ede24be245378c5711d427f792788579a86b9d20","after":null,"ref":"refs/heads/add-running-instructions","pushedAt":"2023-09-08T23:26:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"}},{"before":"f9d3de0e0483770955b26d4944c94314a0ad0718","after":"f7e418e44cae169d7c09b5eb57a5fdd791e06be4","ref":"refs/heads/main","pushedAt":"2023-09-08T23:26:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"Add running instructions","shortMessageHtmlLink":"Add running instructions"}},{"before":null,"after":"ede24be245378c5711d427f792788579a86b9d20","ref":"refs/heads/add-running-instructions","pushedAt":"2023-09-08T23:25:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"Add running instructions","shortMessageHtmlLink":"Add running instructions"}},{"before":"c1baf9ec2e9722012ecdbaca8982997505ff3d50","after":null,"ref":"refs/heads/update-readme","pushedAt":"2023-09-08T23:21:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"}},{"before":"5775321f400384b5dd0b68d1c887de3d9f520bec","after":"f9d3de0e0483770955b26d4944c94314a0ad0718","ref":"refs/heads/main","pushedAt":"2023-09-08T23:21:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"Update readme with new rust/FROST plans","shortMessageHtmlLink":"Update readme with new rust/FROST plans"}},{"before":null,"after":"c1baf9ec2e9722012ecdbaca8982997505ff3d50","ref":"refs/heads/update-readme","pushedAt":"2023-09-08T23:20:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"Update readme with new rust/FROST plans","shortMessageHtmlLink":"Update readme with new rust/FROST plans"}},{"before":"7334d9f3db5df435bcc450b47d3d660bff9425c4","after":null,"ref":"refs/heads/node.rs","pushedAt":"2023-09-08T23:10:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"}},{"before":"328e1be8d7178781e19a40a7a16e3dafb958aff2","after":"5775321f400384b5dd0b68d1c887de3d9f520bec","ref":"refs/heads/main","pushedAt":"2023-09-08T23:10:44.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"use manifest path in all rust jobs","shortMessageHtmlLink":"use manifest path in all rust jobs"}},{"before":"c731bbfc53826557b21d92789eb64701ed179d19","after":"7334d9f3db5df435bcc450b47d3d660bff9425c4","ref":"refs/heads/node.rs","pushedAt":"2023-09-08T23:05:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"use manifest path in all rust jobs","shortMessageHtmlLink":"use manifest path in all rust jobs"}},{"before":"404e9b95c0c8a7380e5988fb0d300b0e972c438e","after":"c731bbfc53826557b21d92789eb64701ed179d19","ref":"refs/heads/node.rs","pushedAt":"2023-09-08T23:02:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"use manifest path in all rust jobs","shortMessageHtmlLink":"use manifest path in all rust jobs"}},{"before":"3b27875f364f1993e825da93299922e53a08b1be","after":"404e9b95c0c8a7380e5988fb0d300b0e972c438e","ref":"refs/heads/node.rs","pushedAt":"2023-09-08T23:00:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pool2win","name":"pool2win","path":"/pool2win","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78231905?s=80&v=4"},"commit":{"message":"use working-directory in all rust jobs","shortMessageHtmlLink":"use working-directory in all rust jobs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADzflNCgA","startCursor":null,"endCursor":null}},"title":"Activity ยท braidpool/braidpool"}