{
  "founder": "stickies-v",
  "channel": "#bitcoin-core-dev",
  "network": "libera",
  "id": "79de6d29407d42cca35cfae92bd54cfa",
  "name": "#bitcoin-core-dev",
  "chair": "stickies-v",
  "chairs": [
    "stickies-v"
  ],
  "nicks": {
    "stickies-v": 25,
    "corebot": 17,
    "Novo": 11,
    "dzxzg": 1,
    "hebasto": 3,
    "sedited": 11,
    "eugenesiegel": 1,
    "fjahr": 3,
    "brunoerg": 1,
    "dergoegge": 5,
    "stringintech": 1,
    "hodlinator": 2,
    "yancy": 2,
    "pinheadmz": 20,
    "janb84": 2,
    "lightlike": 1,
    "marcofleon": 2,
    "furszy": 3,
    "kevkevin": 2,
    "abubakarsadiq": 1,
    "cfields": 3,
    "l0rinc_": 21,
    "instagibbs": 3,
    "jonatack": 1,
    "b10c": 1,
    "vasild": 1,
    "sipa": 2,
    "darosior": 9
  },
  "start_time": "2025-12-18T16:00:12.104180+00:00",
  "end_time": "2025-12-18T16:34:01.131245+00:00",
  "active": false,
  "original_topic": "Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Weekly Meeting Thursday @ 16:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt",
  "current_topic": "skip meeting next two weeks (stickies-v)",
  "messages": [
    {
      "id": "56d08538519f448cb13be9b225d42ff6",
      "sender": "stickies-v",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2025-12-18T16:00:12.103545+00:00"
    },
    {
      "id": "62da85e11d59406b92ccd86ca76a901a",
      "sender": "corebot",
      "payload": "stickies-v: Meeting started at 2025-12-18T16:00+0000",
      "action": false,
      "timestamp": "2025-12-18T16:00:12.109579+00:00"
    },
    {
      "id": "1782411595454e72a6a0f73efb12bd56",
      "sender": "corebot",
      "payload": "stickies-v: Current chairs: stickies-v",
      "action": false,
      "timestamp": "2025-12-18T16:00:13.112356+00:00"
    },
    {
      "id": "c16f0669188649c0893281c2ab5c6b71",
      "sender": "corebot",
      "payload": "stickies-v: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting",
      "action": false,
      "timestamp": "2025-12-18T16:00:14.188219+00:00"
    },
    {
      "id": "acd50ed46927424e9307e0ceb611741b",
      "sender": "corebot",
      "payload": "stickies-v: See also: https://hcoop-meetbot.readthedocs.io/en/stable/",
      "action": false,
      "timestamp": "2025-12-18T16:00:15.421784+00:00"
    },
    {
      "id": "e70510f987ee46979de8dce3da2d7733",
      "sender": "Novo",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:00:15.901039+00:00"
    },
    {
      "id": "e3ed685681054af79872d6566af62506",
      "sender": "corebot",
      "payload": "stickies-v: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'",
      "action": false,
      "timestamp": "2025-12-18T16:00:16.904388+00:00"
    },
    {
      "id": "f307088e9215477b91f7646423f20ae6",
      "sender": "dzxzg",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:00:22.469474+00:00"
    },
    {
      "id": "ea0f327359e644328cafa47422809ef2",
      "sender": "hebasto",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:00:24.046494+00:00"
    },
    {
      "id": "374dee22219742cda116c0ae1c10c5cf",
      "sender": "sedited",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:00:27.114446+00:00"
    },
    {
      "id": "9e9a1d83da8342e8954c81020ed7185a",
      "sender": "eugenesiegel",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:00:27.209391+00:00"
    },
    {
      "id": "c9fe743d4a394bbe84833ffade97c5f7",
      "sender": "fjahr",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:00:28.528506+00:00"
    },
    {
      "id": "5ec86a5651f14cce9c15fabd9f120419",
      "sender": "Novo",
      "payload": "#here",
      "action": false,
      "timestamp": "2025-12-18T16:00:31.445551+00:00"
    },
    {
      "id": "835c4c62731e4a4f853a927ef3823238",
      "sender": "brunoerg",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:00:31.588769+00:00"
    },
    {
      "id": "1cce29875e874cac942af0e841906e37",
      "sender": "dergoegge",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:00:34.521490+00:00"
    },
    {
      "id": "6039c731cf224189abebfe0988b6d5f1",
      "sender": "stringintech",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:00:34.663875+00:00"
    },
    {
      "id": "a8f6a636c7c6445b80de1e2775c54af6",
      "sender": "hodlinator",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:00:34.790529+00:00"
    },
    {
      "id": "60f05d502157457dbe9e34a49cdadfcb",
      "sender": "yancy",
      "payload": "#here",
      "action": false,
      "timestamp": "2025-12-18T16:00:36.176055+00:00"
    },
    {
      "id": "252134d75bdd45e9bd65cad9225ab2ef",
      "sender": "stickies-v",
      "payload": "#bitcoin-core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields darosior dergoegge dzxzg eugenesiegel fanquake fjahr furszy gleb glozow hebasto hodlinator instagibbs janb84 jarolrod jonatack josibake kanzure kevkevin laanwj LarryRuane lightlike l0rinc luke-jr maflcko marcofleon maxedw Murch pinheadmz provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sr_gi tdb3 theStack TheCharlatan vasild",
      "action": false,
      "timestamp": "2025-12-18T16:00:37.688701+00:00"
    },
    {
      "id": "47e1f1f295fd40eab348050f1953f517",
      "sender": "stickies-v",
      "payload": "willcl-ark",
      "action": false,
      "timestamp": "2025-12-18T16:00:37.783549+00:00"
    },
    {
      "id": "fb77e887906941da9a72183c7cd7bef9",
      "sender": "pinheadmz",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:00:38.948473+00:00"
    },
    {
      "id": "69d488705a5045ee99114972806f05b8",
      "sender": "janb84",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:00:47.499930+00:00"
    },
    {
      "id": "48d51a1d9b114e89844ef76ffea7a375",
      "sender": "lightlike",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:01:01.595821+00:00"
    },
    {
      "id": "78f339cfef1e4602b0536d6d17128df7",
      "sender": "stickies-v",
      "payload": "There are two pre-proposed meeting topics this week. Any last minute ones to add?",
      "action": false,
      "timestamp": "2025-12-18T16:01:05.638678+00:00"
    },
    {
      "id": "c76660be7b7d4edaae22b0511ac399a9",
      "sender": "marcofleon",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:01:08.094287+00:00"
    },
    {
      "id": "512dbdccfb8a409b9e0af26ef242998d",
      "sender": "furszy",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:01:29.025719+00:00"
    },
    {
      "id": "89bb91a36754402eacd6ba5b94301228",
      "sender": "stickies-v",
      "payload": "let's get started with the working group updates",
      "action": false,
      "timestamp": "2025-12-18T16:01:46.737702+00:00"
    },
    {
      "id": "e59b2bf2d37f4495ad65c8413f7dc330",
      "sender": "kevkevin",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:01:48.931751+00:00"
    },
    {
      "id": "d05b048c89444326993df3e1734f8aea",
      "sender": "stickies-v",
      "payload": "#topic Fuzzing WG Update (dergoegge)",
      "action": false,
      "timestamp": "2025-12-18T16:01:49.142472+00:00"
    },
    {
      "id": "72e0b4eff8fb4fffbc9734877e87d7d3",
      "sender": "abubakarsadiq",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:01:57.005975+00:00"
    },
    {
      "id": "1cabebc886834d139ceafe390a62f860",
      "sender": "dergoegge",
      "payload": "There are a bunch of updates on fuzzamoto, I made some notes here: https://gist.github.com/dergoegge/056f94f9bbff726993ee376872547ecb",
      "action": false,
      "timestamp": "2025-12-18T16:02:25.651154+00:00"
    },
    {
      "id": "8a7c34a5007f45b5a4e2b9d418e71c23",
      "sender": "dergoegge",
      "payload": "Maybe the most relevant to you all, is that hopefully soon you can write fuzzamoto tests using the functional test framework",
      "action": false,
      "timestamp": "2025-12-18T16:02:25.744081+00:00"
    },
    {
      "id": "863233782efe48c8a4828c2cfb249d0e",
      "sender": "dergoegge",
      "payload": "That's probably it, unless someone else also has updates on something fuzzing related",
      "action": false,
      "timestamp": "2025-12-18T16:02:55.782313+00:00"
    },
    {
      "id": "4b15dbb10392456c8817b0c8b321efea",
      "sender": "cfields",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:03:15.970706+00:00"
    },
    {
      "id": "e488890fb49e4ed7981f026e4dddd98a",
      "sender": "l0rinc_",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:03:18.698562+00:00"
    },
    {
      "id": "d84a9f56d7ba48969ffa3a3d71e66c49",
      "sender": "instagibbs",
      "payload": "v nice",
      "action": false,
      "timestamp": "2025-12-18T16:03:27.950831+00:00"
    },
    {
      "id": "533d9a31f6a5412fbcd67af2df554e22",
      "sender": "stickies-v",
      "payload": "\"will enbale fuzzing pretty much anything \" :rocket",
      "action": false,
      "timestamp": "2025-12-18T16:03:42.538924+00:00"
    },
    {
      "id": "4b4a0bd782b04a89b4dbf93fbbfc18bd",
      "sender": "stickies-v",
      "payload": "#topic Kernel WG Update (sedited)",
      "action": false,
      "timestamp": "2025-12-18T16:05:04.923366+00:00"
    },
    {
      "id": "107ef6b658d54d5ea012359f30b79bd0",
      "sender": "jonatack",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:05:10.302949+00:00"
    },
    {
      "id": "b9a479e2c7e848c8beaf064b69b13f67",
      "sender": "sedited",
      "payload": "stickies-v has been working on a spec for a kernel logger: https://github.com/bitcoin/bitcoin/issues/34062 .",
      "action": false,
      "timestamp": "2025-12-18T16:05:12.937494+00:00"
    },
    {
      "id": "2d33b735f7fa4d61814daea1c1e80e35",
      "sender": "sedited",
      "payload": "His most recent approach for that splits the existing logger into a new util::log that implements string formatting and the existing higher level functions for buffering, writing to file, etc.",
      "action": false,
      "timestamp": "2025-12-18T16:05:38.950318+00:00"
    },
    {
      "id": "d9c71614f5584f3cb68ffeae664a6540",
      "sender": "sedited",
      "payload": "\u001bWe've also been discussing a new non-locking chain data structure as a replacement/extension of CChain that uses copy-on-write. The end goal is to have a chain that does not require locking to read.",
      "action": false,
      "timestamp": "2025-12-18T16:05:53.455272+00:00"
    },
    {
      "id": "009edd8d9cac42ad90d95f78aca3c6f8",
      "sender": "sedited",
      "payload": "A similar approach could be taken for the block tree map too.",
      "action": false,
      "timestamp": "2025-12-18T16:06:04.841618+00:00"
    },
    {
      "id": "1e5edb79749749c2ae5186d9a352b853",
      "sender": "sedited",
      "payload": "Also been experimenting a bit with introducing more kernel header api-based utilities to better dog food it.",
      "action": false,
      "timestamp": "2025-12-18T16:06:55.861526+00:00"
    },
    {
      "id": "b10937972acc40d2aac86ec6988118fc",
      "sender": "l0rinc_",
      "payload": "is it a logarithmic COW?",
      "action": false,
      "timestamp": "2025-12-18T16:07:05.769439+00:00"
    },
    {
      "id": "bb70f19445e345b6b18ea3514efca6af",
      "sender": "l0rinc_",
      "payload": "(never thought I'll write this sentence)",
      "action": false,
      "timestamp": "2025-12-18T16:07:13.032430+00:00"
    },
    {
      "id": "a5134a6124ee42cca22433f3fbd7bc9f",
      "sender": "b10c",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:07:20.961925+00:00"
    },
    {
      "id": "f9dbe91ccec34bab923b1413a1b8adf2",
      "sender": "sedited",
      "payload": "l0rinc_ something like that is the aim",
      "action": false,
      "timestamp": "2025-12-18T16:07:29.682499+00:00"
    },
    {
      "id": "5a3b1ad7e1664e869ae58d8dd1323465",
      "sender": "l0rinc_",
      "payload": "Let me know if I can help with that",
      "action": false,
      "timestamp": "2025-12-18T16:07:44.771964+00:00"
    },
    {
      "id": "a3e65d5a0cf7486db8a19625bd5cfcfd",
      "sender": "sedited",
      "payload": "that's all :)",
      "action": false,
      "timestamp": "2025-12-18T16:08:14.690084+00:00"
    },
    {
      "id": "70cbb65627ea41e48538690e55a4f263",
      "sender": "stickies-v",
      "payload": "sedited: are any of those utilities public already?",
      "action": false,
      "timestamp": "2025-12-18T16:08:21.367185+00:00"
    },
    {
      "id": "bdf742c2718a4644b8d1831df0459f4e",
      "sender": "vasild",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:09:50.157123+00:00"
    },
    {
      "id": "19911148552d4b589b56a1f0f58e9e8b",
      "sender": "stickies-v",
      "payload": "#topic Benchmarking WG Update (l0rinc, andrewtoth)",
      "action": false,
      "timestamp": "2025-12-18T16:10:04.842729+00:00"
    },
    {
      "id": "10b37955835e48abb9098c4bd20c2d0c",
      "sender": "l0rinc_",
      "payload": "I'm mentioning PRs that are tangentially related to benchmarking and IBD performance to help with their visibility (not necessarily because I was involved).",
      "action": false,
      "timestamp": "2025-12-18T16:10:08.683170+00:00"
    },
    {
      "id": "c7b0fa49890349a2a983aef0d2635f98",
      "sender": "sedited",
      "payload": "stickies-v, they are, but not quite in a state where I want to PR them yet.",
      "action": false,
      "timestamp": "2025-12-18T16:10:09.747091+00:00"
    },
    {
      "id": "84d43d929e5743c4bb4cfacc896b9691",
      "sender": "l0rinc_",
      "payload": "Raimo pushed #34044 which was meant to speed up `-reindex` a bit, but based on the usage it turned out to be a dead end.",
      "action": false,
      "timestamp": "2025-12-18T16:10:19.859656+00:00"
    },
    {
      "id": "4097ae3878d547df9cb1cd6f0e40ecb8",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/34044 | streams: replace `std::find` with `memchr` (5x improvement) by Raimo33 \u00b7 Pull Request #34044 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-12-18T16:10:21.864371+00:00"
    },
    {
      "id": "c18b6ae6a6614b7ba69a6b5a6f3a1c15",
      "sender": "l0rinc_",
      "payload": "Cory opened #34083 - a vectorized ChaCha implementation, resulting in 2-3x speedup - no IBD benchmarks yet.",
      "action": false,
      "timestamp": "2025-12-18T16:10:30.958781+00:00"
    },
    {
      "id": "7b98560dcadb463790fbd0f507d69be9",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/34083 | Add initial vectorized chacha20 implementation for 2-3x speedup by theuni \u00b7 Pull Request #34083 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-12-18T16:10:33.964156+00:00"
    },
    {
      "id": "2b53a735b8074b648a78c73b9d486a56",
      "sender": "l0rinc_",
      "payload": "Rob experimented with different ways to store the hints for #34004 and addressed a few review concerns.",
      "action": false,
      "timestamp": "2025-12-18T16:10:42.528450+00:00"
    },
    {
      "id": "a4226a06e21848fea05d8b5f09a5401f",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/34004 | Implementation of SwiftSync by rustaceanrob \u00b7 Pull Request #34004 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-12-18T16:10:45.534461+00:00"
    },
    {
      "id": "aae5b49af57b45cfb9a0c2153fcceec1",
      "sender": "l0rinc_",
      "payload": "(corebot is working today :D)",
      "action": false,
      "timestamp": "2025-12-18T16:10:55.462024+00:00"
    },
    {
      "id": "49323659f5804716aa6c01ba1c061c5a",
      "sender": "l0rinc_",
      "payload": "#32414 was merged recently, so reindex-chainstate benchmarks will behave slightly different now - especially for bigger dbcaches.",
      "action": false,
      "timestamp": "2025-12-18T16:11:00.653367+00:00"
    },
    {
      "id": "968d03db02b64ae4a56e213add4b97b4",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/32414 | validation: periodically flush dbcache during reindex-chainstate by andrewtoth \u00b7 Pull Request #32414 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-12-18T16:11:04.660721+00:00"
    },
    {
      "id": "7bdda302ade745d0880d8d215d495c4c",
      "sender": "l0rinc_",
      "payload": "Most of our low-end benchmarking servers were offline this week for maintenance, but on the remaining ones we have experimented with:",
      "action": false,
      "timestamp": "2025-12-18T16:11:13.352201+00:00"
    },
    {
      "id": "0eeac030d1fb48a7932fe7e67561810a",
      "sender": "l0rinc_",
      "payload": "* benchmarking #31132 in a cloud environment with network-connected storage;",
      "action": false,
      "timestamp": "2025-12-18T16:11:20.046245+00:00"
    },
    {
      "id": "22b5ae2997554697a606b98aa9590b3b",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31132 | validation: fetch block inputs on parallel threads >40% faster IBD by andrewtoth \u00b7 Pull Request #31132 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-12-18T16:11:24.053433+00:00"
    },
    {
      "id": "76bc1a416b624fe8800073a35e6f9d48",
      "sender": "l0rinc_",
      "payload": "* since we need a lot less memory now for the same performance after #31132, we tried to see how a sorted map would perform instead of SipHashed std::unordered_map - it would be 26-60% slower;",
      "action": false,
      "timestamp": "2025-12-18T16:11:30.407163+00:00"
    },
    {
      "id": "5369e574183e4a67a91a385b956cd95d",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31132 | validation: fetch block inputs on parallel threads >40% faster IBD by andrewtoth \u00b7 Pull Request #31132 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-12-18T16:11:35.416029+00:00"
    },
    {
      "id": "8adb55f9c500461eba4138b4c011005c",
      "sender": "l0rinc_",
      "payload": "* we tried turning off cache reallocation during IBD flushes - seems to result in ~4% speedup;",
      "action": false,
      "timestamp": "2025-12-18T16:11:39.631202+00:00"
    },
    {
      "id": "064db708f6774dfe8ad64d52b55cbef4",
      "sender": "l0rinc_",
      "payload": "* wanted to see whether the speedup introduced by pooled allocation is still relevant - removing it would still slow validation by 8-12%; next step is to see if we can fine-tune it instead;",
      "action": false,
      "timestamp": "2025-12-18T16:11:47.858248+00:00"
    },
    {
      "id": "521cf5b18ee54d60a61e2b36d86a687b",
      "sender": "l0rinc_",
      "payload": "* currently measuring how much difference a SipHash-1-3 would make compared to the current SipHash-2-4;",
      "action": false,
      "timestamp": "2025-12-18T16:11:55.037271+00:00"
    },
    {
      "id": "3debc0a25b304cbb983ccfd7fcfaa047",
      "sender": "l0rinc_",
      "payload": "* I have finally rented a Windows benchmarking server, so we might soon see how well it performs there.",
      "action": false,
      "timestamp": "2025-12-18T16:12:01.340686+00:00"
    },
    {
      "id": "08afb844bafa4c19881c2551d4f71b36",
      "sender": "l0rinc_",
      "payload": "A few related PRs where reviews would help: #33018, #33680, #33866, #33512",
      "action": false,
      "timestamp": "2025-12-18T16:12:15.262413+00:00"
    },
    {
      "id": "e5d8df07765049f28b0164af8e8b35e4",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/33018 | coins: remove SetFresh method from CCoinsCacheEntry by andrewtoth \u00b7 Pull Request #33018 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-12-18T16:12:18.268873+00:00"
    },
    {
      "id": "e9430d490a114965869626896550a2ca",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/33680 | validation: do not wipe utxo cache for stats/scans/snapshots by l0rinc \u00b7 Pull Request #33680 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-12-18T16:12:19.272989+00:00"
    },
    {
      "id": "e77fbc164e8541bda9ea7b2080a3f760",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/33866 | refactor: Let CCoinsViewCache::BatchWrite return void by sedited \u00b7 Pull Request #33866 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-12-18T16:12:22.280058+00:00"
    },
    {
      "id": "b939c881a936412e8fb28f915fb1f02e",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/33512 | coins: use number of dirty cache entries in flush warnings/logs by l0rinc \u00b7 Pull Request #33512 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-12-18T16:12:24.285688+00:00"
    },
    {
      "id": "624d00bb3fb64a59a516fbda612df780",
      "sender": "l0rinc_",
      "payload": "Thanks, that's it",
      "action": false,
      "timestamp": "2025-12-18T16:12:34.010606+00:00"
    },
    {
      "id": "ff706a8e773b4453b172afc13dde7dbe",
      "sender": "hebasto",
      "payload": "Windows benchmarking server is promising",
      "action": false,
      "timestamp": "2025-12-18T16:12:57.057937+00:00"
    },
    {
      "id": "f9ee2d846dd94d4ba99d10aea3ff9a59",
      "sender": "l0rinc_",
      "payload": "we'll see, it started with 1 week of maintenace :p",
      "action": false,
      "timestamp": "2025-12-18T16:13:10.452225+00:00"
    },
    {
      "id": "0d5b382e9c594d9295acc8bee623925f",
      "sender": "l0rinc_",
      "payload": "after renting it, couldn't even set it up",
      "action": false,
      "timestamp": "2025-12-18T16:13:19.471764+00:00"
    },
    {
      "id": "2e9cae69958c45cf83953dbe651c6f0e",
      "sender": "sedited",
      "payload": "-_-",
      "action": false,
      "timestamp": "2025-12-18T16:13:29.079024+00:00"
    },
    {
      "id": "3fd80106bfc54c999603d2c3d82257f6",
      "sender": "stickies-v",
      "payload": "#topic Silent Payments WG Update (Novo)",
      "action": false,
      "timestamp": "2025-12-18T16:14:41.096248+00:00"
    },
    {
      "id": "e892b5a6453a4fed812badce246a0553",
      "sender": "Novo",
      "payload": "The LabelSet scanning approach for https://github.com/bitcoin-core/secp256k1/pull/1765 is still being tested, theStack has implemented both scanning approaches in python https://github.com/theStack/secp256k1lab/blob/775f74373b30390932e10ab6f9d31db606339987/src/secp256k1lab/bip352.py#L234 to ease review and will publish an alternative branch with",
      "action": false,
      "timestamp": "2025-12-18T16:14:49.676843+00:00"
    },
    {
      "id": "0fae39f8b595476ea13a3993df44e144",
      "sender": "Novo",
      "payload": "the LabelSet scanning approach in the next few days.",
      "action": false,
      "timestamp": "2025-12-18T16:14:50.157784+00:00"
    },
    {
      "id": "917e49f137794fcebcaba7c91346a95b",
      "sender": "Novo",
      "payload": "https://github.com/bitcoin/bips/pull/2055 was opened to limit the number of SP recipients to scan for to `(2^32) - 1` to allow devs set appropriate datatypes in their implementation.",
      "action": false,
      "timestamp": "2025-12-18T16:14:50.659136+00:00"
    },
    {
      "id": "2f14eecf86f0418ab839c5163da126be",
      "sender": "Novo",
      "payload": "I ran some tests on Signet using https://github.com/bitcoin/bitcoin/pull/32966 and an SP light client that runs on mobile. Haven't found any issues yet.",
      "action": false,
      "timestamp": "2025-12-18T16:14:51.158249+00:00"
    },
    {
      "id": "06c78268bb394a8191307ce5f9fdae99",
      "sender": "Novo",
      "payload": "There is a proposed sp descriptor in https://groups.google.com/g/bitcoindev/c/bP6ktUyCOJI that introduces two new key types for silent payments (\"spscan1q...\" and \"spspend1q\") and looks something like \"sp([deadbeef/352'/0'/0']spscan1q...,900000,1,5,10)\".",
      "action": false,
      "timestamp": "2025-12-18T16:14:51.658565+00:00"
    },
    {
      "id": "535da29459874e00ae7d8a027e807e2b",
      "sender": "Novo",
      "payload": "Nymius started https://groups.google.com/g/bitcoindev/c/Kap7NMwzl2k to discuss adding a new field to store SP_TWEAKs for spending SP outputs in PSBTs.",
      "action": false,
      "timestamp": "2025-12-18T16:14:52.158402+00:00"
    },
    {
      "id": "5fb8a64e073c456cbb246fb6e05b4be6",
      "sender": "stickies-v",
      "payload": "a lot to dig into, thanks for the overview Novo. I'll give it another minute for people to comment",
      "action": false,
      "timestamp": "2025-12-18T16:16:48.953307+00:00"
    },
    {
      "id": "b0f243c465d84238a3945b9a6580ad13",
      "sender": "Novo",
      "payload": "I'll break it up in the future",
      "action": false,
      "timestamp": "2025-12-18T16:17:11.233652+00:00"
    },
    {
      "id": "c8b5a37382b1458ba88e6de881fec45c",
      "sender": "furszy",
      "payload": ":thumbs_up:",
      "action": false,
      "timestamp": "2025-12-18T16:17:24.120670+00:00"
    },
    {
      "id": "26b17ab968934be3b74c6ab443fbfb19",
      "sender": "stickies-v",
      "payload": "#topic Cluster Mempool WG Update (sdaftuar, sipa)",
      "action": false,
      "timestamp": "2025-12-18T16:17:38.995517+00:00"
    },
    {
      "id": "81a03d1ebe3d47369f5f284b958eef79",
      "sender": "stickies-v",
      "payload": "#topic Stratum v2 WG Update (sjors)",
      "action": false,
      "timestamp": "2025-12-18T16:18:54.156004+00:00"
    },
    {
      "id": "f85a6475be70454f8d7a0299d464c4ff",
      "sender": "instagibbs",
      "payload": "(#32545 is the one to review)",
      "action": false,
      "timestamp": "2025-12-18T16:19:02.483175+00:00"
    },
    {
      "id": "6096dc20f8c749718aa623f7eb08278a",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/32545 | Replace cluster linearization algorithm with SFL by sipa \u00b7 Pull Request #32545 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-12-18T16:19:04.488008+00:00"
    },
    {
      "id": "d989b6085e65472eb76463e62bc61c2f",
      "sender": "stickies-v",
      "payload": "#topic Net Split WG Update (cfields)",
      "action": false,
      "timestamp": "2025-12-18T16:20:07.183484+00:00"
    },
    {
      "id": "969e307b121d4a54ba52afa7d6b417bf",
      "sender": "cfields",
      "payload": "I've been distracted by other work, so no update this week. I intend to get back to this full-time in the new year.",
      "action": false,
      "timestamp": "2025-12-18T16:20:19.235151+00:00"
    },
    {
      "id": "9dc737b23b7f494496b7b17b32d66691",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:21:00.425275+00:00"
    },
    {
      "id": "73ee6e97aeca4d49a92d041e0e35d881",
      "sender": "stickies-v",
      "payload": "alright, that concludes the WG updates. haven't had stratum v2 updates for 3 weeks so I'll archive that for now, Sjors[m]1 let me know when you'd like to start giving updates again",
      "action": false,
      "timestamp": "2025-12-18T16:21:30.978358+00:00"
    },
    {
      "id": "9dcc65bc376344db9ec9ca3a4b29bcc9",
      "sender": "stickies-v",
      "payload": "#topic libevent organization members team needs update (https://github.com/libevent/libevent/issues/1812) (pinheadmz)",
      "action": false,
      "timestamp": "2025-12-18T16:21:50.303756+00:00"
    },
    {
      "id": "8830990798354f028247d05d93705eaf",
      "sender": "pinheadmz",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:21:54.758778+00:00"
    },
    {
      "id": "ac370360eec1457282035d62ac720029",
      "sender": "stickies-v",
      "payload": "(this topic was brought forward from last week's meeting)",
      "action": false,
      "timestamp": "2025-12-18T16:22:02.873358+00:00"
    },
    {
      "id": "b29a25de43974a7a992ede5546c5bcfa",
      "sender": "pinheadmz",
      "payload": "this libevent issue brought to my attention by darosior",
      "action": false,
      "timestamp": "2025-12-18T16:22:18.685375+00:00"
    },
    {
      "id": "6215cb198dff4bccbebeee3e0286ac39",
      "sender": "fjahr",
      "payload": "To me this doesn\u2019t really change much. I didn\u2019t expect we would be seeing a 2.2 release before we remove it no matter how long the process takes. Now we might see a 2.2 but won\u2019t want to upgrade to it anyway :p",
      "action": false,
      "timestamp": "2025-12-18T16:22:26.867944+00:00"
    },
    {
      "id": "eca45c9a8325490aa408ec5f7b9e886c",
      "sender": "darosior",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-12-18T16:22:27.796177+00:00"
    },
    {
      "id": "fd4cc199611240b58efc190aac15059d",
      "sender": "pinheadmz",
      "payload": "they are looking for a new maintainer, which makes sense since the lib hasnt cut a release this decade",
      "action": false,
      "timestamp": "2025-12-18T16:22:48.573566+00:00"
    },
    {
      "id": "29ac69057e0e4048859d5b0fabb4497b",
      "sender": "fjahr",
      "payload": "Not sure if it had even been worth the effort trying to leverage 2.2 if it came out today even without the new concerns, given the work already going into the httpserver.",
      "action": false,
      "timestamp": "2025-12-18T16:22:48.668750+00:00"
    },
    {
      "id": "e4a3305d582c437591eb9ae07775a649",
      "sender": "pinheadmz",
      "payload": "fjahr agreed just wanted to bring to attention, the risk this deependency poses is ticking up slightly",
      "action": false,
      "timestamp": "2025-12-18T16:23:39.056502+00:00"
    },
    {
      "id": "5a4e2704de614ada9dc8a5583429602e",
      "sender": "pinheadmz",
      "payload": "reminder to all there is tracking issue https://github.com/bitcoin/bitcoin/issues/31194",
      "action": false,
      "timestamp": "2025-12-18T16:23:47.444837+00:00"
    },
    {
      "id": "bb25533c70474f2b8264ac459575886f",
      "sender": "pinheadmz",
      "payload": "and next pr for review is #32061",
      "action": false,
      "timestamp": "2025-12-18T16:24:02.315497+00:00"
    },
    {
      "id": "e5cebd2790e848b29c942f505a1bc6f1",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/32061 | Replace libevent with our own HTTP and socket-handling implementation by pinheadmz \u00b7 Pull Request #32061 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-12-18T16:24:04.320173+00:00"
    },
    {
      "id": "0df4c3b8ecb84fcdbfe10ca674d58675",
      "sender": "pinheadmz",
      "payload": "which i recently refactored to address concerns broughtup at coredev by cfields",
      "action": false,
      "timestamp": "2025-12-18T16:24:16.493398+00:00"
    },
    {
      "id": "34224cf7273744b4905169f1469af6db",
      "sender": "pinheadmz",
      "payload": "so now, there is no sockman \"lite\" or otherwise, httpserver does its own sockets",
      "action": false,
      "timestamp": "2025-12-18T16:24:33.448414+00:00"
    },
    {
      "id": "538852fc9b3e4fb5befa53c5a7b4429b",
      "sender": "cfields",
      "payload": "\ud83d\ude4f",
      "action": false,
      "timestamp": "2025-12-18T16:24:42.970107+00:00"
    },
    {
      "id": "f7764beca8f54866919d61d72d47041c",
      "sender": "pinheadmz",
      "payload": "im rebasing again today to fix conflicts with master then ill run some more benchmarks",
      "action": false,
      "timestamp": "2025-12-18T16:24:49.714026+00:00"
    },
    {
      "id": "8223ba6f4ff04b2bbc344631b21b1b7e",
      "sender": "pinheadmz",
      "payload": "as well as the integration tests with various RPC consuming libraries like electrs",
      "action": false,
      "timestamp": "2025-12-18T16:25:03.698617+00:00"
    },
    {
      "id": "f67675cb391b4676b5cc94c14fea9ebf",
      "sender": "pinheadmz",
      "payload": "if no Qs, thats all  for me",
      "action": false,
      "timestamp": "2025-12-18T16:25:17.195108+00:00"
    },
    {
      "id": "adddaba506cc48f2acc2a137e95e06e7",
      "sender": "darosior",
      "payload": "pinheadmz: feel free to hit me up to run the Liana functional test suite on a PR, can give some more assurance re RPC interface",
      "action": false,
      "timestamp": "2025-12-18T16:26:32.226038+00:00"
    },
    {
      "id": "e27b3e8e714540938b6f5a0b8924afbe",
      "sender": "stickies-v",
      "payload": "pinheadmz: might also be worth bringing this up in optech so people are nudged to test this out?",
      "action": false,
      "timestamp": "2025-12-18T16:27:09.149156+00:00"
    },
    {
      "id": "31c9e3e04d924e4da7e82aff60b8ec19",
      "sender": "instagibbs",
      "payload": "I'd hit up major LN impls, for instance",
      "action": false,
      "timestamp": "2025-12-18T16:27:25.209865+00:00"
    },
    {
      "id": "c0f7c459079c44baba2000c05694ea82",
      "sender": "pinheadmz",
      "payload": "thanks will do - what ive been doing is forking repos like electrs, forcing my branch into its own functional tests and running that",
      "action": false,
      "timestamp": "2025-12-18T16:27:34.667399+00:00"
    },
    {
      "id": "87f81e73bd7d41b0897dd108cd31f957",
      "sender": "darosior",
      "payload": "Yeah. Core-Lightning also has a functional test suite we should be able to run with minimal efforts",
      "action": false,
      "timestamp": "2025-12-18T16:27:49.051896+00:00"
    },
    {
      "id": "3d9051c20997448ea5a8decac8f0bbef",
      "sender": "pinheadmz",
      "payload": "ok!",
      "action": false,
      "timestamp": "2025-12-18T16:27:59.306872+00:00"
    },
    {
      "id": "b42dd2315f164aa38fdbd842cf75f51e",
      "sender": "darosior",
      "payload": "(That consumes a lot of the RPC interface)",
      "action": false,
      "timestamp": "2025-12-18T16:28:03.110775+00:00"
    },
    {
      "id": "75311dc58e9546e49be51f6a6a1755e8",
      "sender": "pinheadmz",
      "payload": "yeah i have lnd integration test",
      "action": false,
      "timestamp": "2025-12-18T16:28:04.770751+00:00"
    },
    {
      "id": "74f5b2868765432084e2a5852e9d2ac9",
      "sender": "darosior",
      "payload": "Nice",
      "action": false,
      "timestamp": "2025-12-18T16:28:07.972171+00:00"
    },
    {
      "id": "9199d4a66ef14fc88b2d1dd23d45e179",
      "sender": "pinheadmz",
      "payload": "i thought cln just wrapped bitcoin-cli actually?",
      "action": false,
      "timestamp": "2025-12-18T16:28:34.789191+00:00"
    },
    {
      "id": "47be725c60814a60b6e3a9292741784f",
      "sender": "darosior",
      "payload": "Right",
      "action": false,
      "timestamp": "2025-12-18T16:28:44.053924+00:00"
    },
    {
      "id": "4712ad15f262456ebabd67e533002ab1",
      "sender": "darosior",
      "payload": "But the functional tests also speak to the interface directly :)",
      "action": false,
      "timestamp": "2025-12-18T16:28:58.222348+00:00"
    },
    {
      "id": "16fdfe9f4c3a4745a62463aef9b141c2",
      "sender": "pinheadmz",
      "payload": "ok ill check that.",
      "action": false,
      "timestamp": "2025-12-18T16:29:14.465669+00:00"
    },
    {
      "id": "b0b0edae6dee4be5b273cc34fad86975",
      "sender": "pinheadmz",
      "payload": "example lnd integration test from stale branch: https://github.com/pinheadmz/lnd/pull/1",
      "action": false,
      "timestamp": "2025-12-18T16:29:23.528191+00:00"
    },
    {
      "id": "077fa727509d4c6e914e614c10ffbda9",
      "sender": "darosior",
      "payload": "I wonder how Sparrow does its testing",
      "action": false,
      "timestamp": "2025-12-18T16:30:03.646410+00:00"
    },
    {
      "id": "dee0341ffcb14b4eb05cf650935d3fd6",
      "sender": "pinheadmz",
      "payload": "+1 another good one to check",
      "action": false,
      "timestamp": "2025-12-18T16:30:53.476037+00:00"
    },
    {
      "id": "e9475e58a2ac4a04a9340f5f2db1fa1a",
      "sender": "stickies-v",
      "payload": "going to move on now to keep meeting momentum but feel free to continue conversation after?",
      "action": false,
      "timestamp": "2025-12-18T16:31:14.932646+00:00"
    },
    {
      "id": "d0dcf0907be14a36be70d26a6a91fea8",
      "sender": "stickies-v",
      "payload": "#topic skip meeting next two weeks (stickies-v)",
      "action": false,
      "timestamp": "2025-12-18T16:31:16.692222+00:00"
    },
    {
      "id": "994ccd501d994bbf9ad0fb7020ec9566",
      "sender": "Novo",
      "payload": "+1 on skipping the next two weeks",
      "action": false,
      "timestamp": "2025-12-18T16:31:42.825139+00:00"
    },
    {
      "id": "211f78255a9c46e09c7511806e808fe4",
      "sender": "sedited",
      "payload": "sgtm",
      "action": false,
      "timestamp": "2025-12-18T16:31:53.652543+00:00"
    },
    {
      "id": "10420dd61405469b992bc73ad515b871",
      "sender": "stickies-v",
      "payload": "the next 2 scheduled IRC meetings are on 25th dec (christmas) and 1st jan (new year)",
      "action": false,
      "timestamp": "2025-12-18T16:31:54.425654+00:00"
    },
    {
      "id": "cec77ed3be9a43c49524854dd859a260",
      "sender": "sipa",
      "payload": "sgtm to skip",
      "action": false,
      "timestamp": "2025-12-18T16:31:58.701920+00:00"
    },
    {
      "id": "b695b496584d4615bda433f7f796bffe",
      "sender": "dergoegge",
      "payload": "+1",
      "action": false,
      "timestamp": "2025-12-18T16:32:04.098186+00:00"
    },
    {
      "id": "6573f3fb3e7e4e41b98d41b61cf20674",
      "sender": "stickies-v",
      "payload": "all in favour of skipping both meetings and resume 8th jan?",
      "action": false,
      "timestamp": "2025-12-18T16:32:07.705469+00:00"
    },
    {
      "id": "33b5d2986bf14cbab6cfb6a7ed38d917",
      "sender": "hebasto",
      "payload": "agreed",
      "action": false,
      "timestamp": "2025-12-18T16:32:07.810713+00:00"
    },
    {
      "id": "72c59bcf72154efaaee0621e2c582133",
      "sender": "marcofleon",
      "payload": "yes",
      "action": false,
      "timestamp": "2025-12-18T16:32:11.824016+00:00"
    },
    {
      "id": "77dbd76f5b2d4dfd9845d1dd27321620",
      "sender": "hodlinator",
      "payload": "agreed",
      "action": false,
      "timestamp": "2025-12-18T16:32:16.535364+00:00"
    },
    {
      "id": "f94ae80b734142648e87470bb504cbaa",
      "sender": "darosior",
      "payload": "sgtm",
      "action": false,
      "timestamp": "2025-12-18T16:33:01.568033+00:00"
    },
    {
      "id": "7b9d62eb317040af8a3e3295a5058618",
      "sender": "kevkevin",
      "payload": "agreed",
      "action": false,
      "timestamp": "2025-12-18T16:33:07.790302+00:00"
    },
    {
      "id": "6df8d0ce843b4cc1930eba85d211a8fb",
      "sender": "yancy",
      "payload": "ack",
      "action": false,
      "timestamp": "2025-12-18T16:33:10.361112+00:00"
    },
    {
      "id": "30a362982203426e9113d0e93d7c0cb1",
      "sender": "furszy",
      "payload": "+1",
      "action": false,
      "timestamp": "2025-12-18T16:33:13.614263+00:00"
    },
    {
      "id": "b06b7a74ba1b4310a5e77d0186cb3d7a",
      "sender": "pinheadmz",
      "payload": "\ud83c\udf7e\ud83c\udf7e\ud83c\udf7e",
      "action": false,
      "timestamp": "2025-12-18T16:33:28.924718+00:00"
    },
    {
      "id": "2a9ee0ab857246ff8e53756627f7d5ee",
      "sender": "Novo",
      "payload": "Try not to sound too excited guys",
      "action": false,
      "timestamp": "2025-12-18T16:33:30.182864+00:00"
    },
    {
      "id": "2c01d1e2a4ff403187e0cd1835006263",
      "sender": "janb84",
      "payload": "ack",
      "action": false,
      "timestamp": "2025-12-18T16:33:35.548435+00:00"
    },
    {
      "id": "f1ff734a589c40878ef2a981eba16d78",
      "sender": "stickies-v",
      "payload": "alright, that seems unanimous. see you all again on jan 8th, enjoy the holidays and  looking forward to seeing the progress in 2026!",
      "action": false,
      "timestamp": "2025-12-18T16:33:52.431026+00:00"
    },
    {
      "id": "0e464691609849739184fadf68846dbe",
      "sender": "stickies-v",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2025-12-18T16:34:01.130713+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "56d08538519f448cb13be9b225d42ff6",
        "sender": "stickies-v",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2025-12-18T16:00:12.103545+00:00"
      },
      "operand": null,
      "id": "56d08538519f448cb13be9b225d42ff6",
      "timestamp": "2025-12-18T16:00:12.103545+00:00"
    },
    {
      "event_type": "ATTENDEE",
      "message": {
        "id": "5ec86a5651f14cce9c15fabd9f120419",
        "sender": "Novo",
        "payload": "#here",
        "action": false,
        "timestamp": "2025-12-18T16:00:31.445551+00:00"
      },
      "operand": "Novo",
      "id": "5ec86a5651f14cce9c15fabd9f120419",
      "timestamp": "2025-12-18T16:00:31.445551+00:00"
    },
    {
      "event_type": "ATTENDEE",
      "message": {
        "id": "60f05d502157457dbe9e34a49cdadfcb",
        "sender": "yancy",
        "payload": "#here",
        "action": false,
        "timestamp": "2025-12-18T16:00:36.176055+00:00"
      },
      "operand": "yancy",
      "id": "60f05d502157457dbe9e34a49cdadfcb",
      "timestamp": "2025-12-18T16:00:36.176055+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "d05b048c89444326993df3e1734f8aea",
        "sender": "stickies-v",
        "payload": "#topic Fuzzing WG Update (dergoegge)",
        "action": false,
        "timestamp": "2025-12-18T16:01:49.142472+00:00"
      },
      "operand": "Fuzzing WG Update (dergoegge)",
      "id": "d05b048c89444326993df3e1734f8aea",
      "timestamp": "2025-12-18T16:01:49.142472+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "4b4a0bd782b04a89b4dbf93fbbfc18bd",
        "sender": "stickies-v",
        "payload": "#topic Kernel WG Update (sedited)",
        "action": false,
        "timestamp": "2025-12-18T16:05:04.923366+00:00"
      },
      "operand": "Kernel WG Update (sedited)",
      "id": "4b4a0bd782b04a89b4dbf93fbbfc18bd",
      "timestamp": "2025-12-18T16:05:04.923366+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "19911148552d4b589b56a1f0f58e9e8b",
        "sender": "stickies-v",
        "payload": "#topic Benchmarking WG Update (l0rinc, andrewtoth)",
        "action": false,
        "timestamp": "2025-12-18T16:10:04.842729+00:00"
      },
      "operand": "Benchmarking WG Update (l0rinc, andrewtoth)",
      "id": "19911148552d4b589b56a1f0f58e9e8b",
      "timestamp": "2025-12-18T16:10:04.842729+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "3fd80106bfc54c999603d2c3d82257f6",
        "sender": "stickies-v",
        "payload": "#topic Silent Payments WG Update (Novo)",
        "action": false,
        "timestamp": "2025-12-18T16:14:41.096248+00:00"
      },
      "operand": "Silent Payments WG Update (Novo)",
      "id": "3fd80106bfc54c999603d2c3d82257f6",
      "timestamp": "2025-12-18T16:14:41.096248+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "917e49f137794fcebcaba7c91346a95b",
        "sender": "Novo",
        "payload": "https://github.com/bitcoin/bips/pull/2055 was opened to limit the number of SP recipients to scan for to `(2^32) - 1` to allow devs set appropriate datatypes in their implementation.",
        "action": false,
        "timestamp": "2025-12-18T16:14:50.659136+00:00"
      },
      "operand": "https://github.com/bitcoin/bips/pull/2055",
      "id": "917e49f137794fcebcaba7c91346a95b",
      "timestamp": "2025-12-18T16:14:50.659136+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "26b17ab968934be3b74c6ab443fbfb19",
        "sender": "stickies-v",
        "payload": "#topic Cluster Mempool WG Update (sdaftuar, sipa)",
        "action": false,
        "timestamp": "2025-12-18T16:17:38.995517+00:00"
      },
      "operand": "Cluster Mempool WG Update (sdaftuar, sipa)",
      "id": "26b17ab968934be3b74c6ab443fbfb19",
      "timestamp": "2025-12-18T16:17:38.995517+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "81a03d1ebe3d47369f5f284b958eef79",
        "sender": "stickies-v",
        "payload": "#topic Stratum v2 WG Update (sjors)",
        "action": false,
        "timestamp": "2025-12-18T16:18:54.156004+00:00"
      },
      "operand": "Stratum v2 WG Update (sjors)",
      "id": "81a03d1ebe3d47369f5f284b958eef79",
      "timestamp": "2025-12-18T16:18:54.156004+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "d989b6085e65472eb76463e62bc61c2f",
        "sender": "stickies-v",
        "payload": "#topic Net Split WG Update (cfields)",
        "action": false,
        "timestamp": "2025-12-18T16:20:07.183484+00:00"
      },
      "operand": "Net Split WG Update (cfields)",
      "id": "d989b6085e65472eb76463e62bc61c2f",
      "timestamp": "2025-12-18T16:20:07.183484+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "9dcc65bc376344db9ec9ca3a4b29bcc9",
        "sender": "stickies-v",
        "payload": "#topic libevent organization members team needs update (https://github.com/libevent/libevent/issues/1812) (pinheadmz)",
        "action": false,
        "timestamp": "2025-12-18T16:21:50.303756+00:00"
      },
      "operand": "libevent organization members team needs update (https://github.com/libevent/libevent/issues/1812) (pinheadmz)",
      "id": "9dcc65bc376344db9ec9ca3a4b29bcc9",
      "timestamp": "2025-12-18T16:21:50.303756+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "d0dcf0907be14a36be70d26a6a91fea8",
        "sender": "stickies-v",
        "payload": "#topic skip meeting next two weeks (stickies-v)",
        "action": false,
        "timestamp": "2025-12-18T16:31:16.692222+00:00"
      },
      "operand": "skip meeting next two weeks (stickies-v)",
      "id": "d0dcf0907be14a36be70d26a6a91fea8",
      "timestamp": "2025-12-18T16:31:16.692222+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "0e464691609849739184fadf68846dbe",
        "sender": "stickies-v",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2025-12-18T16:34:01.130713+00:00"
      },
      "operand": null,
      "id": "0e464691609849739184fadf68846dbe",
      "timestamp": "2025-12-18T16:34:01.130713+00:00"
    }
  ],
  "aliases": {
    "Novo": null,
    "yancy": null
  },
  "vote_in_progress": false,
  "motion_index": null
}