{
  "founder": "laanwj",
  "channel": "#bitcoin-core-dev",
  "network": "libera",
  "id": "67b72f8884ab44caa21994d4708a2b60",
  "name": "#bitcoin-core-dev",
  "chair": "laanwj",
  "chairs": [
    "laanwj"
  ],
  "nicks": {
    "laanwj": 33,
    "jonatack": 5,
    "hebasto": 9,
    "luke-jr": 3,
    "dongcarl": 7,
    "lightlike": 1,
    "sipa": 11,
    "_aj_": 11,
    "Murch": 1,
    "gribble": 7,
    "jeremyrubin": 2,
    "b10c": 1
  },
  "start_time": "2022-06-02T19:00:28+00:00",
  "end_time": "2022-06-02T19:43:25+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/ | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt / http://gnusha.org/bitcoin-core-dev/proposedwalletmeetingtopics.txt",
  "current_topic": "What are people working on",
  "messages": [
    {
      "id": "c98c1020fae54f43bac0568e30dbb878",
      "sender": "laanwj",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2022-06-02T19:00:28+00:00"
    },
    {
      "id": "f666b7f28a734761bc38b4f30a2ccba5",
      "sender": "jonatack",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-02T19:00:47+00:00"
    },
    {
      "id": "da986cc7854a49319faa10419864f129",
      "sender": "hebasto",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-02T19:00:53+00:00"
    },
    {
      "id": "dfe9d458032044ab821799d281b191df",
      "sender": "laanwj",
      "payload": "#bitcoin-core-dev Meeting: achow101 _aj_ amiti ariard b10c BlueMatt cfields Chris_Stewart_5 darosior digi_james dongcarl elichai2 emilengler fanquake fjahr gleb glozow gmaxwell gwillen hebasto instagibbs jamesob jarolrod jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral laanwj larryruane lightlike luke-jr maaku marcofalke meshcollider michagogo",
      "action": false,
      "timestamp": "2022-06-02T19:01:05+00:00"
    },
    {
      "id": "490f0c28dec24bd1a57b8c2f55cf1a7d",
      "sender": "laanwj",
      "payload": "moneyball morcos nehan NicolasDorier paveljanik petertodd phantomcircuit promag provoostenator ryanofsky sdaftuar sipa vasild",
      "action": false,
      "timestamp": "2022-06-02T19:01:06+00:00"
    },
    {
      "id": "1c641640742244deb99120106ecd0c9a",
      "sender": "luke-jr",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-02T19:01:37+00:00"
    },
    {
      "id": "85b541a69caa415e81892e896c306a1c",
      "sender": "dongcarl",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-02T19:01:48+00:00"
    },
    {
      "id": "78ac876f227045998bb1497205f811dc",
      "sender": "lightlike",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-02T19:01:55+00:00"
    },
    {
      "id": "7540b1efa7ee475c89f29c21ce5081ca",
      "sender": "laanwj",
      "payload": "welcome to the weekly general bitcoin-core-dev meeting",
      "action": false,
      "timestamp": "2022-06-02T19:01:58+00:00"
    },
    {
      "id": "e023614ecba24133baedc9c5e83d21bc",
      "sender": "laanwj",
      "payload": "there have been no topics proposed in advance (you can propose meeting topics with #proposedmeetingtopic <topic> during any time of the week)",
      "action": false,
      "timestamp": "2022-06-02T19:02:17+00:00"
    },
    {
      "id": "6337e517a97f4fcbb7eaccffe0e7d725",
      "sender": "laanwj",
      "payload": "any last minute topics?",
      "action": false,
      "timestamp": "2022-06-02T19:02:27+00:00"
    },
    {
      "id": "9ae1a416a5524a0d9d7d403953c02933",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-02T19:02:29+00:00"
    },
    {
      "id": "fc97e659e3484e3ba6c99e7891edaf29",
      "sender": "_aj_",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-02T19:02:33+00:00"
    },
    {
      "id": "ec3d83ee05a845d2bb5bc569a48b1a20",
      "sender": "sipa",
      "payload": "#25096 may be close to ready too",
      "action": false,
      "timestamp": "2022-06-02T19:03:27+00:00"
    },
    {
      "id": "b352e74cbad143508ee45603e6240665",
      "sender": "Murch",
      "payload": "Hi",
      "action": false,
      "timestamp": "2022-06-02T19:03:27+00:00"
    },
    {
      "id": "07108f489f4e4af7ad129f5151fc0a0d",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/25096 | [net] Minor improvements to addr caching by dergoegge \u00c3\u0082\u00c2\u00b7 Pull Request #25096 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-02T19:03:28+00:00"
    },
    {
      "id": "3d1e6ec49a3c4c43a1b4b19a531ca9c0",
      "sender": "laanwj",
      "payload": "sipa: good to know!",
      "action": false,
      "timestamp": "2022-06-02T19:04:04+00:00"
    },
    {
      "id": "66868787c64a4a09aa3d44ac59024f65",
      "sender": "jeremyrubin",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-02T19:04:14+00:00"
    },
    {
      "id": "e7ff6e46397640d1b3dd3819724a005b",
      "sender": "laanwj",
      "payload": "#topic High priority for review",
      "action": false,
      "timestamp": "2022-06-02T19:05:11+00:00"
    },
    {
      "id": "432f14be5846466c9037db6da549484c",
      "sender": "laanwj",
      "payload": "https://github.com/bitcoin/bitcoin/projects/8  | currently we have 10 blocker PRs, 2 chasing concept ACK",
      "action": false,
      "timestamp": "2022-06-02T19:05:49+00:00"
    },
    {
      "id": "ccfa8fc1ea4940d1bea3b2364910a578",
      "sender": "laanwj",
      "payload": "does anyone want to add a PR, or remove it",
      "action": false,
      "timestamp": "2022-06-02T19:06:15+00:00"
    },
    {
      "id": "2b1a688829a1441a84a4f82bef02cb4d",
      "sender": "b10c",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-02T19:06:15+00:00"
    },
    {
      "id": "5c63489e69694f37b635ca2da0d7212e",
      "sender": "laanwj",
      "payload": "or anything else that is almost ready for merge?",
      "action": false,
      "timestamp": "2022-06-02T19:07:38+00:00"
    },
    {
      "id": "55b4cd0aec9f4d3e936fc5dea05725e6",
      "sender": "dongcarl",
      "payload": "I think #25065 is almost ready for merge, but that's on the high prio list already",
      "action": false,
      "timestamp": "2022-06-02T19:08:13+00:00"
    },
    {
      "id": "46b97ca197b840d5aaecd17742f5cda7",
      "sender": "_aj_",
      "payload": "#24931 is close i think",
      "action": false,
      "timestamp": "2022-06-02T19:08:16+00:00"
    },
    {
      "id": "8bc6938b2e3043fc9e5bab6bc0149433",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/25065 | [kernel 2c/n] Introduce `kernel::Context`, encapsulate global init/teardown by dongcarl \u00c3\u0082\u00c2\u00b7 Pull Request #25065 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-02T19:08:16+00:00"
    },
    {
      "id": "eb924eb920a744e98e48095f3ee5d3c0",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/24931 | Strengthen thread safety assertions by ajtowns \u00c3\u0082\u00c2\u00b7 Pull Request #24931 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-02T19:08:19+00:00"
    },
    {
      "id": "856aa849db9544c0a6dbba4b49257f04",
      "sender": "laanwj",
      "payload": "dongcarl: _aj_  thanks",
      "action": false,
      "timestamp": "2022-06-02T19:08:33+00:00"
    },
    {
      "id": "6e419926ac27441a8ad311548adc1cd4",
      "sender": "laanwj",
      "payload": "is there anything else that people would like to discuss?",
      "action": false,
      "timestamp": "2022-06-02T19:09:47+00:00"
    },
    {
      "id": "0f73c0eefacc4aa4a41d3e6cac724ce5",
      "sender": "_aj_",
      "payload": "would it be good to add a \"what people are working on\" section to the meeting every now and then?",
      "action": false,
      "timestamp": "2022-06-02T19:10:18+00:00"
    },
    {
      "id": "a165f32925b84d8f9ce360553fd30559",
      "sender": "dongcarl",
      "payload": "ACK",
      "action": false,
      "timestamp": "2022-06-02T19:10:40+00:00"
    },
    {
      "id": "152487ffa7d04904af6abd5cb7c74f45",
      "sender": "laanwj",
      "payload": "sure, if you'd like that",
      "action": false,
      "timestamp": "2022-06-02T19:10:49+00:00"
    },
    {
      "id": "ce207e49d92c43bbbac45347b6c1b9d3",
      "sender": "laanwj",
      "payload": "#topic What are people working on",
      "action": false,
      "timestamp": "2022-06-02T19:11:22+00:00"
    },
    {
      "id": "dbae729272094f8fa3d86dfbf81ca375",
      "sender": "sipa",
      "payload": "ACK topic :)",
      "action": false,
      "timestamp": "2022-06-02T19:11:42+00:00"
    },
    {
      "id": "c7605ff31e1f4e08a9cbaacb1dbaae80",
      "sender": "_aj_",
      "payload": "we had the lightnign summit the past few days; which will presumably have the notes published sometime. seems like there'll be progress getting funding txs moved to taproot / musig2; also a bunch of discussions about rbf and package relay ideas",
      "action": false,
      "timestamp": "2022-06-02T19:11:43+00:00"
    },
    {
      "id": "6b4fda1c7fe14a98bf85e23eb9bc4662",
      "sender": "laanwj",
      "payload": "oh, neat!",
      "action": false,
      "timestamp": "2022-06-02T19:12:22+00:00"
    },
    {
      "id": "1e9c733f0ca4429a8886bfa522449c72",
      "sender": "_aj_",
      "payload": "instagibbs in particular is working on actually implementing eltoo as his job(!) so working on getting an anyprevout testbed for him to build that on",
      "action": false,
      "timestamp": "2022-06-02T19:13:19+00:00"
    },
    {
      "id": "b7ac6f2573de4be0ac49314b8b9fc0e8",
      "sender": "dongcarl",
      "payload": "woah that's awesome if he can pull it off",
      "action": false,
      "timestamp": "2022-06-02T19:13:57+00:00"
    },
    {
      "id": "47e9f9a374314b7da67e18d1d0e64a97",
      "sender": "sipa",
      "payload": "I've been working on writing a \"production\" codebase in Python for working with asmap on https://github.com/sipa/asmap/commits/nextgen. It currently has a module that can decode/encode/diff binary asmap files, tests, command-line tools for interfacing with that, plus gathering/collecting/processing BGP dump files into asmap.",
      "action": false,
      "timestamp": "2022-06-02T19:14:00+00:00"
    },
    {
      "id": "c99d1040b94b4c558e6b493031d56bba",
      "sender": "sipa",
      "payload": "It still needs some polishing, but it's getting there, at which points I'll be pinging some people for review.",
      "action": false,
      "timestamp": "2022-06-02T19:14:28+00:00"
    },
    {
      "id": "ff83a8ccbed847848e89d85daefec712",
      "sender": "laanwj",
      "payload": "we've already been using the new Python asmap module in #24864, to replace the DNS based ASN lookup for the hardcoded seeds",
      "action": false,
      "timestamp": "2022-06-02T19:15:52+00:00"
    },
    {
      "id": "fde3358f991a4353a754742d3402d869",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/24864 | contrib: Use asmap for ASN lookup in makeseeds by laanwj \u00c3\u0082\u00c2\u00b7 Pull Request #24864 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-02T19:15:54+00:00"
    },
    {
      "id": "f5715b718c2c432f8b07952c50496e98",
      "sender": "jonatack",
      "payload": "great stuff all, good to hear",
      "action": false,
      "timestamp": "2022-06-02T19:16:03+00:00"
    },
    {
      "id": "faf3341172de41d78b94ecddaab0d5ca",
      "sender": "sipa",
      "payload": "Also continued review of the PRs darosior has been working on to get Miniscript integrated into Bitcoin Core.",
      "action": false,
      "timestamp": "2022-06-02T19:16:18+00:00"
    },
    {
      "id": "11872d8e86774cd8911f7f79e6261573",
      "sender": "sipa",
      "payload": "Also, spec work on BIP324 (v2 p2p transport) with dhruv and real_or_random, hopefully public soon.",
      "action": false,
      "timestamp": "2022-06-02T19:17:11+00:00"
    },
    {
      "id": "f0221d406a4a4edbbf7cea30bb0943dc",
      "sender": "sipa",
      "payload": "Oh, and I did a writeup on optional, private, authentication protocols like Countersign: https://github.com/sipa/writeups/tree/main/private-authentication-protocols. Actually proposing something like that is a way off, as I think it needs more academic rigour first (but that's being worked on too).",
      "action": false,
      "timestamp": "2022-06-02T19:18:23+00:00"
    },
    {
      "id": "3c4c05407b454dcb9683765cf44f77f2",
      "sender": "laanwj",
      "payload": "speaking of that i've reviewed one of the BIP324 PRs today (#20962)",
      "action": false,
      "timestamp": "2022-06-02T19:18:34+00:00"
    },
    {
      "id": "58b229f4fa5c4c7cb8aa2e2f124c9f85",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/20962 | Alter the ChaCha20Poly1305@Bitcoin AEAD to the new specification by jonasschnelli \u00c3\u0082\u00c2\u00b7 Pull Request #20962 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-02T19:18:37+00:00"
    },
    {
      "id": "5c67271bbf6248d3937d3a4496839799",
      "sender": "laanwj",
      "payload": "interesting, good to hear the authentication side is also still being worked on",
      "action": false,
      "timestamp": "2022-06-02T19:20:00+00:00"
    },
    {
      "id": "8f9c281014ca4fc8883d0c7c0b2acdcb",
      "sender": "laanwj",
      "payload": "thanks for the updates _aj_  dongcarl and sipa",
      "action": false,
      "timestamp": "2022-06-02T19:22:11+00:00"
    },
    {
      "id": "7aff153dfea544169bbb2d2aefef3377",
      "sender": "laanwj",
      "payload": "anyone else that'd like to discuss what they're working on? any other topics?",
      "action": false,
      "timestamp": "2022-06-02T19:22:58+00:00"
    },
    {
      "id": "7547241db90449b183cebdbc365603ab",
      "sender": "dongcarl",
      "payload": "I think we can probably have these \"what are people working on\" things as a convention for after the meeting? Don't want it to impose a burden on laanwj.",
      "action": false,
      "timestamp": "2022-06-02T19:23:21+00:00"
    },
    {
      "id": "a4f46bd77e9947169e3ed18d7f12872a",
      "sender": "jeremyrubin",
      "payload": "i think it would be good to have regular updates from each maintainer on how they are prioritizing their time / what PRs they are focused on merging?",
      "action": false,
      "timestamp": "2022-06-02T19:23:57+00:00"
    },
    {
      "id": "30b45b5741264d62a5b0fdf402727df3",
      "sender": "laanwj",
      "payload": "it doesn't burden me to discuss it during the meeting really, also we have very few topics lately",
      "action": false,
      "timestamp": "2022-06-02T19:24:03+00:00"
    },
    {
      "id": "cf1b17a31160483abb793d1b16a61334",
      "sender": "dongcarl",
      "payload": "laanwj: Okay cool!",
      "action": false,
      "timestamp": "2022-06-02T19:24:34+00:00"
    },
    {
      "id": "27950773483a4f20a86f49196fa92f1f",
      "sender": "_aj_",
      "payload": "i'd love to hear what fanquake/laanqj/marco are prioritising (assumign it's something specific not just highpri and things people say are rfm of course)",
      "action": false,
      "timestamp": "2022-06-02T19:25:05+00:00"
    },
    {
      "id": "453c8fc80e864370af9e4a4149aa3333",
      "sender": "_aj_",
      "payload": "laanwj",
      "action": false,
      "timestamp": "2022-06-02T19:25:12+00:00"
    },
    {
      "id": "5504ae4d02024bdb81133c772e372206",
      "sender": "laanwj",
      "payload": "i've been looking into BIP324, and catching up with the libbitcoin kernel stuff",
      "action": false,
      "timestamp": "2022-06-02T19:25:48+00:00"
    },
    {
      "id": "df4973905ac74f02a1bff14219aa9e75",
      "sender": "_aj_",
      "payload": "(the qml gui stuff seems interesting and i hadn't been aware of it at all)",
      "action": false,
      "timestamp": "2022-06-02T19:26:30+00:00"
    },
    {
      "id": "c0ccd6d7af2b40959177ae174c199f6f",
      "sender": "hebasto",
      "payload": "_aj_: thanks!",
      "action": false,
      "timestamp": "2022-06-02T19:26:53+00:00"
    },
    {
      "id": "1596fcb239f14f3aaa2fd93093963bd0",
      "sender": "dongcarl",
      "payload": "hebasto: you think it's possible we'll use qt6 some day?",
      "action": false,
      "timestamp": "2022-06-02T19:27:29+00:00"
    },
    {
      "id": "f86d2337c5d84d9a822ca505b39937d4",
      "sender": "laanwj",
      "payload": "i've also tried to review #22702 but it scared me a bit",
      "action": false,
      "timestamp": "2022-06-02T19:27:35+00:00"
    },
    {
      "id": "4119cf3deef243bf80825d9793ad69e9",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/22702 | Add allocator for node based containers by martinus \u00c3\u0082\u00c2\u00b7 Pull Request #22702 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-02T19:27:37+00:00"
    },
    {
      "id": "f312e756a3504b1e90d6dd13fd619041",
      "sender": "hebasto",
      "payload": "dongcarl: maybe switching to cmake will help a lot",
      "action": false,
      "timestamp": "2022-06-02T19:28:15+00:00"
    },
    {
      "id": "bf8fdb5c2f3244ae8465417906a84dd2",
      "sender": "hebasto",
      "payload": "as cmake is \"native\" for Qt 6, besides other benefits, of course",
      "action": false,
      "timestamp": "2022-06-02T19:29:01+00:00"
    },
    {
      "id": "c231d98ebd934375a99ce222e7442a03",
      "sender": "jonatack",
      "payload": "laanwj: read your feedback, i've been remiss in not re-reviewing that one yet but it seems like a valuable performance improvement. Do you think it's too dangerous, or it needs more testing and eyes?",
      "action": false,
      "timestamp": "2022-06-02T19:29:33+00:00"
    },
    {
      "id": "db335fb42bf64c5bbeb96f4d670de1c6",
      "sender": "_aj_",
      "payload": "is switching to cmake likely or pie-in-the-sky? if likely, is there a gentle introduction to cmake somewhere? :)",
      "action": false,
      "timestamp": "2022-06-02T19:29:34+00:00"
    },
    {
      "id": "c94c7934702f423599cd36ea75125bab",
      "sender": "laanwj",
      "payload": "jonatack: the performance improvement is very nice but it's so tricky",
      "action": false,
      "timestamp": "2022-06-02T19:30:20+00:00"
    },
    {
      "id": "6adb9f6fa40547eabcdca2d86a590e35",
      "sender": "sipa",
      "payload": "@laanwj I need to look at the latest code changes again, but I'm very concept ACK on that allocator.",
      "action": false,
      "timestamp": "2022-06-02T19:30:30+00:00"
    },
    {
      "id": "0cd6ccdcf0314d1e9b64b2545d68a259",
      "sender": "jonatack",
      "payload": "laanwj: (have been running it without issues as well)",
      "action": false,
      "timestamp": "2022-06-02T19:30:32+00:00"
    },
    {
      "id": "717d6f8f155d45a6a1cc12a75c0c1efb",
      "sender": "hebasto",
      "payload": "_aj_: https://github.com/hebasto/bitcoin/tree/cmake/test",
      "action": false,
      "timestamp": "2022-06-02T19:30:46+00:00"
    },
    {
      "id": "d63ed9df09424691806adc4b484b3146",
      "sender": "hebasto",
      "payload": "https://gist.github.com/hebasto/aac97d2f6b18c4ec2ad951baeb1ac00c",
      "action": false,
      "timestamp": "2022-06-02T19:31:18+00:00"
    },
    {
      "id": "bfb6e7473c614fd4964ab6b7bc6b71ef",
      "sender": "sipa",
      "payload": "IIRC my biggest gripes with it were code organization related things.",
      "action": false,
      "timestamp": "2022-06-02T19:31:44+00:00"
    },
    {
      "id": "0cb473b54011452f9b36d8781f302b04",
      "sender": "_aj_",
      "payload": "hebasto: oh, if dlls \"just work\" that is a big side benefit",
      "action": false,
      "timestamp": "2022-06-02T19:33:35+00:00"
    },
    {
      "id": "c2cab150e4904cab8a003447ac824a8c",
      "sender": "hebasto",
      "payload": "_aj_: indeed :)",
      "action": false,
      "timestamp": "2022-06-02T19:33:56+00:00"
    },
    {
      "id": "11660844d3be4266bc5014a682807397",
      "sender": "laanwj",
      "payload": "i'm just afraid that we'll mess up somewhere with this kind of low level allocation handling, to be clear i'm not against it, but we need to be really sure it gets enough review, that we even have enough developers that can review code like that",
      "action": false,
      "timestamp": "2022-06-02T19:33:58+00:00"
    },
    {
      "id": "b70f2c6fd8f94812a8e10903411512ed",
      "sender": "_aj_",
      "payload": "laanwj: maybe we should do an advanced version of the pr review club on it?",
      "action": false,
      "timestamp": "2022-06-02T19:34:29+00:00"
    },
    {
      "id": "56e2f7e5e9354607bfda54238c269807",
      "sender": "laanwj",
      "payload": "_aj_: yeah maybe!",
      "action": false,
      "timestamp": "2022-06-02T19:34:38+00:00"
    },
    {
      "id": "e4f8422a44fe42b8bd1e91635db9697e",
      "sender": "jonatack",
      "payload": "sipa: thanks, good to know. Last time I looked it appeared to have been reworked to an extent that a diff review wasn't too feasible, needed a full re-review for me",
      "action": false,
      "timestamp": "2022-06-02T19:35:08+00:00"
    },
    {
      "id": "adcdb9c0a5524e2c867abe25b70478ae",
      "sender": "laanwj",
      "payload": "dlls don't 'just work' i dont believe u!",
      "action": false,
      "timestamp": "2022-06-02T19:35:19+00:00"
    },
    {
      "id": "653034580ca7469a96431350705f41af",
      "sender": "sipa",
      "payload": "haha",
      "action": false,
      "timestamp": "2022-06-02T19:35:34+00:00"
    },
    {
      "id": "0188a3e0033641d5a8c0ee73a8696805",
      "sender": "hebasto",
      "payload": "laanwj: feedback is always welcome :)",
      "action": false,
      "timestamp": "2022-06-02T19:35:59+00:00"
    },
    {
      "id": "dc7f2a63742e47659669d7bf72d0ba29",
      "sender": "laanwj",
      "payload": "speaking of dlls, i wonder if we can stop exporting unnecessary symbols from libbitcoin_consensus, it exports all kinds of c++ library symbols at the moment",
      "action": false,
      "timestamp": "2022-06-02T19:36:16+00:00"
    },
    {
      "id": "46210e7d47aa4468a183882c7b500997",
      "sender": "laanwj",
      "payload": "e.g. https://github.com/bitcoin/bitcoin/pull/25020#issuecomment-1142151675",
      "action": false,
      "timestamp": "2022-06-02T19:36:52+00:00"
    },
    {
      "id": "0c0d847c921849029626da6ae5f9da4f",
      "sender": "luke-jr",
      "payload": "dlls just work with autotools too <.<",
      "action": false,
      "timestamp": "2022-06-02T19:37:56+00:00"
    },
    {
      "id": "524f23fe3a304a689c8c9ce4b5346771",
      "sender": "hebasto",
      "payload": "luke-jr: #19772",
      "action": false,
      "timestamp": "2022-06-02T19:38:26+00:00"
    },
    {
      "id": "c5f05f23664b4abeb33bca28bc37ab3b",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/19772 | build: Cross-compiling libbitcoinconsensus for Windows fails with DEBUG=1 \u00c3\u0082\u00c2\u00b7 Issue #19772 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-02T19:38:27+00:00"
    },
    {
      "id": "a0d0730738b24cc897ea657f919d8ba1",
      "sender": "luke-jr",
      "payload": "\"fully static DLLs\" is not a normal thing",
      "action": false,
      "timestamp": "2022-06-02T19:39:09+00:00"
    },
    {
      "id": "b6c4054c60bb452ea38ca267d64ba48a",
      "sender": "laanwj",
      "payload": "ideally we'd only export bitcoinconsensus_*, _init and _fini, nothing more",
      "action": false,
      "timestamp": "2022-06-02T19:39:33+00:00"
    },
    {
      "id": "27b0d94be8bb4234beebd43575765bcd",
      "sender": "laanwj",
      "payload": "i guess that concludes the meeting, thanks for attending everyone",
      "action": false,
      "timestamp": "2022-06-02T19:43:20+00:00"
    },
    {
      "id": "c6165c6bca794a57b4e5a2c0472e970b",
      "sender": "laanwj",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2022-06-02T19:43:25+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "c98c1020fae54f43bac0568e30dbb878",
        "sender": "laanwj",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2022-06-02T19:00:28+00:00"
      },
      "operand": null,
      "id": "c98c1020fae54f43bac0568e30dbb878",
      "timestamp": "2022-06-02T19:00:28+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "07108f489f4e4af7ad129f5151fc0a0d",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/25096 | [net] Minor improvements to addr caching by dergoegge \u00c3\u0082\u00c2\u00b7 Pull Request #25096 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-02T19:03:28+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/25096",
      "id": "07108f489f4e4af7ad129f5151fc0a0d",
      "timestamp": "2022-06-02T19:03:28+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "e7ff6e46397640d1b3dd3819724a005b",
        "sender": "laanwj",
        "payload": "#topic High priority for review",
        "action": false,
        "timestamp": "2022-06-02T19:05:11+00:00"
      },
      "operand": "High priority for review",
      "id": "e7ff6e46397640d1b3dd3819724a005b",
      "timestamp": "2022-06-02T19:05:11+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "432f14be5846466c9037db6da549484c",
        "sender": "laanwj",
        "payload": "https://github.com/bitcoin/bitcoin/projects/8  | currently we have 10 blocker PRs, 2 chasing concept ACK",
        "action": false,
        "timestamp": "2022-06-02T19:05:49+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/projects/8",
      "id": "432f14be5846466c9037db6da549484c",
      "timestamp": "2022-06-02T19:05:49+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "8bc6938b2e3043fc9e5bab6bc0149433",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/25065 | [kernel 2c/n] Introduce `kernel::Context`, encapsulate global init/teardown by dongcarl \u00c3\u0082\u00c2\u00b7 Pull Request #25065 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-02T19:08:16+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/25065",
      "id": "8bc6938b2e3043fc9e5bab6bc0149433",
      "timestamp": "2022-06-02T19:08:16+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "eb924eb920a744e98e48095f3ee5d3c0",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/24931 | Strengthen thread safety assertions by ajtowns \u00c3\u0082\u00c2\u00b7 Pull Request #24931 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-02T19:08:19+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/24931",
      "id": "eb924eb920a744e98e48095f3ee5d3c0",
      "timestamp": "2022-06-02T19:08:19+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "ce207e49d92c43bbbac45347b6c1b9d3",
        "sender": "laanwj",
        "payload": "#topic What are people working on",
        "action": false,
        "timestamp": "2022-06-02T19:11:22+00:00"
      },
      "operand": "What are people working on",
      "id": "ce207e49d92c43bbbac45347b6c1b9d3",
      "timestamp": "2022-06-02T19:11:22+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "fde3358f991a4353a754742d3402d869",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/24864 | contrib: Use asmap for ASN lookup in makeseeds by laanwj \u00c3\u0082\u00c2\u00b7 Pull Request #24864 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-02T19:15:54+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/24864",
      "id": "fde3358f991a4353a754742d3402d869",
      "timestamp": "2022-06-02T19:15:54+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "58b229f4fa5c4c7cb8aa2e2f124c9f85",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/20962 | Alter the ChaCha20Poly1305@Bitcoin AEAD to the new specification by jonasschnelli \u00c3\u0082\u00c2\u00b7 Pull Request #20962 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-02T19:18:37+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/20962",
      "id": "58b229f4fa5c4c7cb8aa2e2f124c9f85",
      "timestamp": "2022-06-02T19:18:37+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "4119cf3deef243bf80825d9793ad69e9",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/22702 | Add allocator for node based containers by martinus \u00c3\u0082\u00c2\u00b7 Pull Request #22702 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-02T19:27:37+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/22702",
      "id": "4119cf3deef243bf80825d9793ad69e9",
      "timestamp": "2022-06-02T19:27:37+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "d63ed9df09424691806adc4b484b3146",
        "sender": "hebasto",
        "payload": "https://gist.github.com/hebasto/aac97d2f6b18c4ec2ad951baeb1ac00c",
        "action": false,
        "timestamp": "2022-06-02T19:31:18+00:00"
      },
      "operand": "https://gist.github.com/hebasto/aac97d2f6b18c4ec2ad951baeb1ac00c",
      "id": "d63ed9df09424691806adc4b484b3146",
      "timestamp": "2022-06-02T19:31:18+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "c5f05f23664b4abeb33bca28bc37ab3b",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/19772 | build: Cross-compiling libbitcoinconsensus for Windows fails with DEBUG=1 \u00c3\u0082\u00c2\u00b7 Issue #19772 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-02T19:38:27+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/19772",
      "id": "c5f05f23664b4abeb33bca28bc37ab3b",
      "timestamp": "2022-06-02T19:38:27+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "c6165c6bca794a57b4e5a2c0472e970b",
        "sender": "laanwj",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2022-06-02T19:43:25+00:00"
      },
      "operand": null,
      "id": "c6165c6bca794a57b4e5a2c0472e970b",
      "timestamp": "2022-06-02T19:43:25+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}