{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":51035158,"defaultBranch":"master","name":"libbitcoin-network","ownerLogin":"libbitcoin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-02-03T22:25:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4434452?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1692360389.0","currentOid":""},"activityList":{"items":[{"before":"e2de742785ea175eb474470b9f321a828fa7716f","after":"7df60c680791e5ed3fc5df336b9a904dc19c81e2","ref":"refs/heads/master","pushedAt":"2024-08-22T21:47:57.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #433 from evoskuil/master\n\nMove hash parsing optimizations to system, delete block memory if fails.","shortMessageHtmlLink":"Merge pull request #433 from evoskuil/master"}},{"before":"d2029ec9f3f4ca5dc87ac781ba9b7e5074480e2d","after":"e2de742785ea175eb474470b9f321a828fa7716f","ref":"refs/heads/master","pushedAt":"2024-08-22T00:53:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #432 from evoskuil/master\n\nDeallocate after block destruct (safety).","shortMessageHtmlLink":"Merge pull request #432 from evoskuil/master"}},{"before":"a617403bec43ddc644e8190bb52e82c38585f5cc","after":"d2029ec9f3f4ca5dc87ac781ba9b7e5074480e2d","ref":"refs/heads/master","pushedAt":"2024-08-21T03:08:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #431 from evoskuil/master\n\nComments.","shortMessageHtmlLink":"Merge pull request #431 from evoskuil/master"}},{"before":"dc04466e6a6c5978af2e4e473f0418bfdef6d3c8","after":"a617403bec43ddc644e8190bb52e82c38585f5cc","ref":"refs/heads/master","pushedAt":"2024-08-20T04:18:45.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #430 from evoskuil/master\n\nAdd arena start(baseline) parameter based on wire size.","shortMessageHtmlLink":"Merge pull request #430 from evoskuil/master"}},{"before":"a13df3fd1eff31045d479e89e1ebba30305c9cd4","after":"dc04466e6a6c5978af2e4e473f0418bfdef6d3c8","ref":"refs/heads/master","pushedAt":"2024-08-19T02:06:36.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #429 from evoskuil/master\n\nUse detachable arena, avoid new.","shortMessageHtmlLink":"Merge pull request #429 from evoskuil/master"}},{"before":"703a6e25b4ecb8d4f8732dcb7816d051c51f836c","after":"a13df3fd1eff31045d479e89e1ebba30305c9cd4","ref":"refs/heads/master","pushedAt":"2024-08-18T19:41:43.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #428 from evoskuil/master\n\nCustom allocate block object.","shortMessageHtmlLink":"Merge pull request #428 from evoskuil/master"}},{"before":"d134b1e2ce7283ab6690533041c771a18ba84fcc","after":"703a6e25b4ecb8d4f8732dcb7816d051c51f836c","ref":"refs/heads/master","pushedAt":"2024-08-14T04:12:34.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #427 from evoskuil/master\n\nFactor out block.set_hashes.","shortMessageHtmlLink":"Merge pull request #427 from evoskuil/master"}},{"before":"0e212c1143c1e1db8f99ede3db2f8e744f8953d1","after":"d134b1e2ce7283ab6690533041c771a18ba84fcc","ref":"refs/heads/master","pushedAt":"2024-08-12T18:35:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #426 from evoskuil/master\n\nRemove retainer.","shortMessageHtmlLink":"Merge pull request #426 from evoskuil/master"}},{"before":"68ef76fdb76656180fc1e2948ba1c851ee0cd370","after":"0e212c1143c1e1db8f99ede3db2f8e744f8953d1","ref":"refs/heads/master","pushedAt":"2024-08-07T19:17:42.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #425 from evoskuil/master\n\nSet maximal_block to 30'000'000, track allocations.","shortMessageHtmlLink":"Merge pull request #425 from evoskuil/master"}},{"before":"6f75278b57bd995ef2053a6dc4f562f1339ad902","after":"68ef76fdb76656180fc1e2948ba1c851ee0cd370","ref":"refs/heads/master","pushedAt":"2024-08-05T04:48:53.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #424 from evoskuil/master\n\nManage block memory allocation wrapping in linear allocator.","shortMessageHtmlLink":"Merge pull request #424 from evoskuil/master"}},{"before":"f0afc8e21b948650e430be730cc664a444da839e","after":"6f75278b57bd995ef2053a6dc4f562f1339ad902","ref":"refs/heads/master","pushedAt":"2024-08-01T17:36:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #423 from evoskuil/master\n\nInject block memory allocation.","shortMessageHtmlLink":"Merge pull request #423 from evoskuil/master"}},{"before":"014414d06167e2a92f8bb2e356d3824daca952b5","after":"f0afc8e21b948650e430be730cc664a444da839e","ref":"refs/heads/master","pushedAt":"2024-08-01T01:21:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pmienk","name":"Phillip Mienk","path":"/pmienk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6486328?s=80&v=4"},"commit":{"message":"Merge pull request #422 from pmienk/master\n\nRegenerate artifacts.","shortMessageHtmlLink":"Merge pull request #422 from pmienk/master"}},{"before":"a48593fba6eb70dd9f2dfb41103c23cd76868b79","after":"014414d06167e2a92f8bb2e356d3824daca952b5","ref":"refs/heads/master","pushedAt":"2024-07-31T14:39:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #421 from evoskuil/master\n\nHave session use p2p::create_key().","shortMessageHtmlLink":"Merge pull request #421 from evoskuil/master"}},{"before":"9fea514598281b1b0e1f794fcdb89ed00a43a507","after":"a48593fba6eb70dd9f2dfb41103c23cd76868b79","ref":"refs/heads/master","pushedAt":"2024-07-30T17:01:21.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #420 from evoskuil/master\n\nPass memory allocator via session, channel, proxy, distributor.","shortMessageHtmlLink":"Merge pull request #420 from evoskuil/master"}},{"before":"1da1fbe7951504008775f775f26d076abb2e7c85","after":"9fea514598281b1b0e1f794fcdb89ed00a43a507","ref":"refs/heads/master","pushedAt":"2024-07-26T21:27:19.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #419 from evoskuil/master\n\nStub in memory class and usage in block deserializer.","shortMessageHtmlLink":"Merge pull request #419 from evoskuil/master"}},{"before":"81bf96c63b22038725d04148183ebdf79f8a0580","after":"1da1fbe7951504008775f775f26d076abb2e7c85","ref":"refs/heads/master","pushedAt":"2024-07-22T19:28:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #418 from evoskuil/master\n\nRegenerate artifacts.","shortMessageHtmlLink":"Merge pull request #418 from evoskuil/master"}},{"before":"529e043f299eaabf75a1e37604e1cbb5fb302817","after":"81bf96c63b22038725d04148183ebdf79f8a0580","ref":"refs/heads/master","pushedAt":"2024-07-07T05:25:56.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #417 from evoskuil/master\n\nConfig types must use non pmr vectors.","shortMessageHtmlLink":"Merge pull request #417 from evoskuil/master"}},{"before":"c1911b6e44795f16291d63620825fb13007d9437","after":"529e043f299eaabf75a1e37604e1cbb5fb302817","ref":"refs/heads/master","pushedAt":"2024-07-06T18:33:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #416 from evoskuil/master\n\nUse std_vector and std_array type alias.","shortMessageHtmlLink":"Merge pull request #416 from evoskuil/master"}},{"before":"757095ee253d8b5ef264dd8537436e2418ccb6a8","after":"c1911b6e44795f16291d63620825fb13007d9437","ref":"refs/heads/master","pushedAt":"2024-07-02T18:51:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Comments on cross-thread allocation.","shortMessageHtmlLink":"Comments on cross-thread allocation."}},{"before":"1d23cbd79a706f3a0115c69a5497c4d9c8003864","after":"757095ee253d8b5ef264dd8537436e2418ccb6a8","ref":"refs/heads/master","pushedAt":"2024-06-22T00:48:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Comments.","shortMessageHtmlLink":"Comments."}},{"before":"19177766c968917e3d38306e84f0d7c398d5c7e6","after":"1d23cbd79a706f3a0115c69a5497c4d9c8003864","ref":"refs/heads/master","pushedAt":"2024-06-21T18:00:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #415 from evoskuil/master\n\nOptimize clang emplace_back workaround for other compilers.","shortMessageHtmlLink":"Merge pull request #415 from evoskuil/master"}},{"before":"02381ca05c6ecb161f922572b6bd742054a1576e","after":"19177766c968917e3d38306e84f0d7c398d5c7e6","ref":"refs/heads/master","pushedAt":"2024-06-06T22:04:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #414 from evoskuil/master\n\nAdd race_all and move all racers into /races.","shortMessageHtmlLink":"Merge pull request #414 from evoskuil/master"}},{"before":"f1e25944204c67e072463fa820401784c6a69056","after":"02381ca05c6ecb161f922572b6bd742054a1576e","ref":"refs/heads/master","pushedAt":"2024-05-31T00:08:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #413 from evoskuil/master\n\nUse tx.set_nominal_hash() vs. set_hash().","shortMessageHtmlLink":"Merge pull request #413 from evoskuil/master"}},{"before":"0484c5e8aaecd507b825f083e39936e6aa11e1f3","after":"f1e25944204c67e072463fa820401784c6a69056","ref":"refs/heads/master","pushedAt":"2024-05-29T02:15:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #412 from evoskuil/master\n\nFix read buffer overallocation, use capacity not size.","shortMessageHtmlLink":"Merge pull request #412 from evoskuil/master"}},{"before":"7ca1521dd7212cd40ec386e40db5eb6cd00fe4fa","after":"0484c5e8aaecd507b825f083e39936e6aa11e1f3","ref":"refs/heads/master","pushedAt":"2024-05-28T08:17:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #411 from evoskuil/master\n\nFix reversed min/max for configured network threads.","shortMessageHtmlLink":"Merge pull request #411 from evoskuil/master"}},{"before":"204c01eb00eae9742331b115bf33adc87a0f2920","after":"7ca1521dd7212cd40ec386e40db5eb6cd00fe4fa","ref":"refs/heads/master","pushedAt":"2024-05-28T02:53:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #410 from evoskuil/master\n\nSet threads to one if zero.","shortMessageHtmlLink":"Merge pull request #410 from evoskuil/master"}},{"before":"259a2787f2b4b253690f6d5dc17053f077e541c4","after":"204c01eb00eae9742331b115bf33adc87a0f2920","ref":"refs/heads/master","pushedAt":"2024-05-27T23:09:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #409 from evoskuil/master\n\nTemplatize log span on duration type.","shortMessageHtmlLink":"Merge pull request #409 from evoskuil/master"}},{"before":"41926d9d2b2890fe12552bf07daa31af6a854f29","after":"259a2787f2b4b253690f6d5dc17053f077e541c4","ref":"refs/heads/master","pushedAt":"2024-05-24T00:51:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Style, comments.","shortMessageHtmlLink":"Style, comments."}},{"before":"d787715804ba62369544807ae0d04d3082950a5f","after":"41926d9d2b2890fe12552bf07daa31af6a854f29","ref":"refs/heads/master","pushedAt":"2024-05-23T03:16:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pmienk","name":"Phillip Mienk","path":"/pmienk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6486328?s=80&v=4"},"commit":{"message":"Merge pull request #408 from pmienk/master\n\nRegenerate artifacts.","shortMessageHtmlLink":"Merge pull request #408 from pmienk/master"}},{"before":"b436284162b378d7ef1703521d91f93fd780a5b2","after":"d787715804ba62369544807ae0d04d3082950a5f","ref":"refs/heads/master","pushedAt":"2024-05-22T18:57:56.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"evoskuil","name":"Eric Voskuil","path":"/evoskuil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369335?s=80&v=4"},"commit":{"message":"Merge pull request #406 from evoskuil/master\n\nChange race_volume::finish(...) to return true on first sufficient.","shortMessageHtmlLink":"Merge pull request #406 from evoskuil/master"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMlQyMTo0Nzo1Ny4wMDAwMDBazwAAAAShwKmC","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMlQyMTo0Nzo1Ny4wMDAwMDBazwAAAAShwKmC","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yMlQxODo1Nzo1Ni4wMDAwMDBazwAAAARRSEqW"}},"title":"Activity ยท libbitcoin/libbitcoin-network"}