{
  "founder": "achow101",
  "channel": "#bitcoin-core-dev",
  "network": "libera",
  "id": "be14850dfb0048f2a09165e670a56f55",
  "name": "#bitcoin-core-dev",
  "chair": "achow101",
  "chairs": [
    "achow101"
  ],
  "nicks": {
    "achow101": 21,
    "b10c": 1,
    "hodlinator": 1,
    "sipa": 25,
    "nymius": 1,
    "vasild": 2,
    "jonatack": 1,
    "tdb3": 1,
    "brunoerg": 2,
    "instagibbs": 8,
    "jarolrod": 1,
    "theStack": 1,
    "dergoegge": 10,
    "fjahr": 5,
    "marcofleon": 2,
    "hebasto": 1,
    "gleb": 5,
    "willcl-ark": 1,
    "maxedw": 1,
    "glozow": 12,
    "fanquake": 6,
    "furszy": 1,
    "cfields": 1,
    "gribble`": 10,
    "bitcoin-git": 1,
    "stevenroose": 1
  },
  "start_time": "2024-12-05T14:00:24+00:00",
  "end_time": "2024-12-05T14:34:46+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 @ 14:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt",
  "current_topic": "package relay WG Update (glozow)",
  "messages": [
    {
      "id": "55af0c7b02c5462cbbb30a4001897f7f",
      "sender": "achow101",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2024-12-05T14:00:24+00:00"
    },
    {
      "id": "9bb029d55ca245308a897a1971c374c3",
      "sender": "b10c",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:00:28+00:00"
    },
    {
      "id": "e6da23d1076d4a3fa7350a009cde4442",
      "sender": "achow101",
      "payload": "#bitcoin-core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields darosior dergoegge fanquake fjahr furszy gleb glozow hebasto instagibbs jarolrod jonatack josibake kanzure laanwj LarryRuane lightlike luke-jr maflcko maxedw Murch pinheadmz provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sr_gi tdb3 theStack TheCharlatan vasild willcl-ark",
      "action": false,
      "timestamp": "2024-12-05T14:00:30+00:00"
    },
    {
      "id": "ace5ec426ae241fa88ea398115e55976",
      "sender": "hodlinator",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:00:31+00:00"
    },
    {
      "id": "4d991a3818b44676a32c5545ae8676d1",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:00:33+00:00"
    },
    {
      "id": "41d4ceb7c8994395ac90d36d8775d537",
      "sender": "nymius",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:00:39+00:00"
    },
    {
      "id": "ccd2834712054271929483cf398d9682",
      "sender": "vasild",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:00:40+00:00"
    },
    {
      "id": "eccc73ee190646efa978c3e74fbad93b",
      "sender": "jonatack",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:00:40+00:00"
    },
    {
      "id": "7077cf81adda477bb53f62280b73a35b",
      "sender": "tdb3",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:00:43+00:00"
    },
    {
      "id": "bdbf0491aef84fd5bb229dfca2be1692",
      "sender": "brunoerg",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:00:44+00:00"
    },
    {
      "id": "4f791e3f54a94563b90a85a13c99b8e6",
      "sender": "instagibbs",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:00:45+00:00"
    },
    {
      "id": "8e323080621a4f85ba12003fde972087",
      "sender": "achow101",
      "payload": "There are no pre-proposed meeting topics this week. Any last minute ones to add?",
      "action": false,
      "timestamp": "2024-12-05T14:01:09+00:00"
    },
    {
      "id": "0ea8bc8d6add45e5b1533104fd851f5e",
      "sender": "jarolrod",
      "payload": "Hi",
      "action": false,
      "timestamp": "2024-12-05T14:01:20+00:00"
    },
    {
      "id": "dc34f2d57a034259b1f1e4244e74d1de",
      "sender": "theStack",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:01:26+00:00"
    },
    {
      "id": "79680f17c46f4e9390c3c97c06a398e4",
      "sender": "dergoegge",
      "payload": "can we get marcofleon added to the meeting ping list?",
      "action": false,
      "timestamp": "2024-12-05T14:01:32+00:00"
    },
    {
      "id": "7c4e1ff64d3040d599b5f71e4bfb0baa",
      "sender": "fjahr",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:01:36+00:00"
    },
    {
      "id": "e3ded1b44a4b4bf8a9d6e30ba51171a0",
      "sender": "marcofleon",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:01:45+00:00"
    },
    {
      "id": "73936be6c3004611a9b01de13b9c3cd2",
      "sender": "hebasto",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:02:10+00:00"
    },
    {
      "id": "26f284f55eae40e1a967d4466cb8cc0d",
      "sender": "achow101",
      "payload": "dergoegge: marcofleon: added",
      "action": false,
      "timestamp": "2024-12-05T14:02:14+00:00"
    },
    {
      "id": "9cae0053d8734b859544c4c041f33dbe",
      "sender": "marcofleon",
      "payload": "thanks",
      "action": false,
      "timestamp": "2024-12-05T14:02:22+00:00"
    },
    {
      "id": "c08db9e6acbf480da57cdca7591eba18",
      "sender": "dergoegge",
      "payload": "cheers",
      "action": false,
      "timestamp": "2024-12-05T14:02:23+00:00"
    },
    {
      "id": "9cee10635f9e4e72be4b5fae925d3d6e",
      "sender": "achow101",
      "payload": "For future reference, I just copy-paste from https://github.com/bitcoin-core/bitcoin-devwiki/wiki/IRC-Meeting-Cheat-Sheet which should be editable by everyone in the org",
      "action": false,
      "timestamp": "2024-12-05T14:02:52+00:00"
    },
    {
      "id": "fed9030da7314d1f9c0482040d1b5752",
      "sender": "dergoegge",
      "payload": "ah i see, thanks",
      "action": false,
      "timestamp": "2024-12-05T14:03:12+00:00"
    },
    {
      "id": "4cb6bfd036bc41889ee4d9b8a10060c5",
      "sender": "achow101",
      "payload": "#topic Erlay WG Update (sr_gi, gleb, marcofleon)",
      "action": false,
      "timestamp": "2024-12-05T14:03:22+00:00"
    },
    {
      "id": "9b0226e44b7d4d8d940ed59e9442a4a2",
      "sender": "gleb",
      "payload": "Hi",
      "action": false,
      "timestamp": "2024-12-05T14:03:42+00:00"
    },
    {
      "id": "8542de938d1447d1aa0fee98da17ed2a",
      "sender": "willcl-ark",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:03:48+00:00"
    },
    {
      "id": "2093f27771a34e3791b93da17bda9023",
      "sender": "gleb",
      "payload": "On erlay we currently have a list of design questions we\u00c3\u00a2\u00c2\u0080\u00c2\u0099re discussing in the WG",
      "action": false,
      "timestamp": "2024-12-05T14:04:20+00:00"
    },
    {
      "id": "63ecf53c79044e22aaa516edb2dfa2e0",
      "sender": "gleb",
      "payload": "Im personally spending a bunch of time rebasing the full implementation",
      "action": false,
      "timestamp": "2024-12-05T14:05:06+00:00"
    },
    {
      "id": "7a304f7b07a143e881fa247680c62b88",
      "sender": "gleb",
      "payload": "Sergi is working on the simulations",
      "action": false,
      "timestamp": "2024-12-05T14:05:14+00:00"
    },
    {
      "id": "704eb4b96e33463fb81c7925747dccc8",
      "sender": "gleb",
      "payload": "That\u00c3\u00a2\u00c2\u0080\u00c2\u0099s it",
      "action": false,
      "timestamp": "2024-12-05T14:05:20+00:00"
    },
    {
      "id": "e9582a3746d64c5bb93e78f5113bbdb7",
      "sender": "maxedw",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:05:27+00:00"
    },
    {
      "id": "3ee9b5292dda4624a0ab61400e983a76",
      "sender": "achow101",
      "payload": "#topic Fuzzing WG Update (dergoegge)",
      "action": false,
      "timestamp": "2024-12-05T14:05:52+00:00"
    },
    {
      "id": "6aa9c63f164346e59715b6b6a903ff3c",
      "sender": "glozow",
      "payload": "hi. sorry i\u00c3\u00a2\u00c2\u0080\u00c2\u0099m late",
      "action": false,
      "timestamp": "2024-12-05T14:06:10+00:00"
    },
    {
      "id": "6668b4950d6a4d2e8e10785209645010",
      "sender": "dergoegge",
      "payload": "no real update",
      "action": false,
      "timestamp": "2024-12-05T14:06:33+00:00"
    },
    {
      "id": "c833dbde94684824a99020a3299efd19",
      "sender": "dergoegge",
      "payload": "https://github.com/guidovranken/cryptofuzz/ was deleted 1 or 2 weeks ago and i'm not sure how we're gonna replace that wrt fuzzing secp",
      "action": false,
      "timestamp": "2024-12-05T14:06:33+00:00"
    },
    {
      "id": "4d4f3c77e5a5437cb5575d40d905750d",
      "sender": "instagibbs",
      "payload": "oof",
      "action": false,
      "timestamp": "2024-12-05T14:06:51+00:00"
    },
    {
      "id": "28dc64f163d549b59d426bf5e4560d24",
      "sender": "achow101",
      "payload": "why was it deleted?",
      "action": false,
      "timestamp": "2024-12-05T14:07:02+00:00"
    },
    {
      "id": "c1e1fc0c8aab44d99c356d4bd2b2d291",
      "sender": "sipa",
      "payload": "we had a student work on writing a libfuzzer-based harness for libsecp256k1 some time ago, which would be able to do more low-level things",
      "action": false,
      "timestamp": "2024-12-05T14:07:26+00:00"
    },
    {
      "id": "55556f4c60bc408faa38ba40884362e1",
      "sender": "fanquake",
      "payload": "the crypto fuzz maintainer nuked all his repos",
      "action": false,
      "timestamp": "2024-12-05T14:07:33+00:00"
    },
    {
      "id": "9bbc97895bdc4df3b501cb1efcce3376",
      "sender": "dergoegge",
      "payload": "not entirely sure this is all we know: https://github.com/google/oss-fuzz/pull/12746",
      "action": false,
      "timestamp": "2024-12-05T14:07:34+00:00"
    },
    {
      "id": "84484f48bd3344d8936c84330dd4c557",
      "sender": "sipa",
      "payload": "it never progressed past being a prototype, but it'd be nice if someone picked it up",
      "action": false,
      "timestamp": "2024-12-05T14:07:50+00:00"
    },
    {
      "id": "f9de0fb54f614c94a73854a3df49a723",
      "sender": "dergoegge",
      "payload": "sipa: cool! i think the cool thing about cryptofuzz was the differential oracle",
      "action": false,
      "timestamp": "2024-12-05T14:08:15+00:00"
    },
    {
      "id": "f1d75d0df11e495fb99c027b53e09fc7",
      "sender": "sipa",
      "payload": "dergoegge: yeah, i'm aware",
      "action": false,
      "timestamp": "2024-12-05T14:08:25+00:00"
    },
    {
      "id": "a5f415e5842f4f6d8b0939c4a19b810c",
      "sender": "dergoegge",
      "payload": "we have a fork of cryptofuzz (latest commit afaik) but i would assume it's not trivial to maintain",
      "action": false,
      "timestamp": "2024-12-05T14:08:51+00:00"
    },
    {
      "id": "54198ba44d914796b0261b6f4586d228",
      "sender": "vasild",
      "payload": "\"In light of the EU Product Liability Directive and other speech criminalizations I am ceasing all my publications including FOSS contributions.\"",
      "action": false,
      "timestamp": "2024-12-05T14:08:52+00:00"
    },
    {
      "id": "85b9163d41654b5dacf147de97e617ab",
      "sender": "furszy",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:08:54+00:00"
    },
    {
      "id": "368ee876383442b9a7601b127db48fb6",
      "sender": "achow101",
      "payload": "yeesh",
      "action": false,
      "timestamp": "2024-12-05T14:09:29+00:00"
    },
    {
      "id": "a3eb280a3e9143efafb73474629b1a37",
      "sender": "fanquake",
      "payload": "dergoegge: it\u00c3\u00a2\u00c2\u0080\u00c2\u0099s missing my last upstream fix but otherwise up to date yea",
      "action": false,
      "timestamp": "2024-12-05T14:09:35+00:00"
    },
    {
      "id": "6d0de47974024c79abfb88c1568e9e4f",
      "sender": "sipa",
      "payload": "some portion of the kinds of things cryptofuzz could catch are also covered by wycheproof",
      "action": false,
      "timestamp": "2024-12-05T14:09:43+00:00"
    },
    {
      "id": "23c4a44d6a6b4ea98346052958720c0a",
      "sender": "fjahr",
      "payload": "dergoegge: does it make sense to put it under a core org?",
      "action": false,
      "timestamp": "2024-12-05T14:09:54+00:00"
    },
    {
      "id": "37e50e428ee64fd59cf09358be2ebf01",
      "sender": "fanquake",
      "payload": "not unless someone is planning to maintain it",
      "action": false,
      "timestamp": "2024-12-05T14:10:16+00:00"
    },
    {
      "id": "1784f989ecb740cb91d767f359c4c227",
      "sender": "fjahr",
      "payload": "at least until another, better maintained for emerges",
      "action": false,
      "timestamp": "2024-12-05T14:10:17+00:00"
    },
    {
      "id": "4af5288690664f05832f7bff2d6fd8aa",
      "sender": "fjahr",
      "payload": "for someone to start it needs to be available somewhere",
      "action": false,
      "timestamp": "2024-12-05T14:10:49+00:00"
    },
    {
      "id": "ea79330ac9484d5fadc75d7390f70ee9",
      "sender": "dergoegge",
      "payload": "https://github.com/fanquake/cryptofuzz",
      "action": false,
      "timestamp": "2024-12-05T14:11:34+00:00"
    },
    {
      "id": "a655aca0f1f242c4a4f2dfe67fbcfd7a",
      "sender": "fjahr",
      "payload": "that works",
      "action": false,
      "timestamp": "2024-12-05T14:11:46+00:00"
    },
    {
      "id": "2bff398421194da4a7041ea696058a6e",
      "sender": "cfields",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:11:48+00:00"
    },
    {
      "id": "98ff772a7f6a482c8d5a79ca67a3498c",
      "sender": "dergoegge",
      "payload": "fanquake: you're the maintainer now",
      "action": false,
      "timestamp": "2024-12-05T14:11:58+00:00"
    },
    {
      "id": "bd761447d4da423196823778abc5dbf9",
      "sender": "achow101",
      "payload": "There appear to be other forks too:https://github.com/google/oss-fuzz/pull/12765#issuecomment-2520199032",
      "action": false,
      "timestamp": "2024-12-05T14:12:19+00:00"
    },
    {
      "id": "a74026663a1042ee8b18dd12fb1f4ce3",
      "sender": "fanquake",
      "payload": "If also suggest that if someone wants to re-add it to oss-fuzz, to bot re-add it to the bitcoin-core project, but keep it separate",
      "action": false,
      "timestamp": "2024-12-05T14:12:26+00:00"
    },
    {
      "id": "6166ab7243ab45068770f8efc2f78d54",
      "sender": "fanquake",
      "payload": "As the majority of our build failures came from crypto-fuzz, but that isn\u00c3\u00a2\u00c2\u0080\u00c2\u0099t needed for core, so would just break out build",
      "action": false,
      "timestamp": "2024-12-05T14:13:02+00:00"
    },
    {
      "id": "801b6ab697b64b1f878897fcedbe69fb",
      "sender": "brunoerg",
      "payload": "the MozillaSecurity fork seems active",
      "action": false,
      "timestamp": "2024-12-05T14:13:06+00:00"
    },
    {
      "id": "dc71ce4c53944c168f0a5e9e706011cd",
      "sender": "fanquake",
      "payload": "So keeping it separate means our fuzzers don\u00c3\u00a2\u00c2\u0080\u00c2\u0099t break when the secp  cryptofuzz build does",
      "action": false,
      "timestamp": "2024-12-05T14:13:37+00:00"
    },
    {
      "id": "0397c985f06247ebbe5c02879ff17c53",
      "sender": "achow101",
      "payload": "it seems like the libsecp folks are looking into it",
      "action": false,
      "timestamp": "2024-12-05T14:14:27+00:00"
    },
    {
      "id": "30514e68dec348139e3282e8a39a762b",
      "sender": "achow101",
      "payload": "let's move on",
      "action": false,
      "timestamp": "2024-12-05T14:14:29+00:00"
    },
    {
      "id": "5c4d757573ab474f883cd31736a3b3f1",
      "sender": "achow101",
      "payload": "#topic Cluster Mempool WG Update (sdaftuar, sipa)",
      "action": false,
      "timestamp": "2024-12-05T14:14:42+00:00"
    },
    {
      "id": "4e8a3ae452fc4519a91a5e45602e2c96",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-12-05T14:14:51+00:00"
    },
    {
      "id": "8749557648294041b47451f6c21cdc90",
      "sender": "sipa",
      "payload": "since last meeting i have opened #31363",
      "action": false,
      "timestamp": "2024-12-05T14:15:13+00:00"
    },
    {
      "id": "c834ea95bf5a4447985ec6ec23bd86de",
      "sender": "gribble`",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31363 | cluster mempool: introduce TxGraph by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #31363 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-12-05T14:15:14+00:00"
    },
    {
      "id": "c841c6441a324bcb88c74d0468ed59a6",
      "sender": "instagibbs",
      "payload": "how much work remains to get a glimpse of end to end usage",
      "action": false,
      "timestamp": "2024-12-05T14:15:44+00:00"
    },
    {
      "id": "adf9312657ca400d809d51549dade028",
      "sender": "sipa",
      "payload": "it implements (part of) the \"medium level\" layer: sort of a whole-mempool representation of the transaction graph, but very stripped down in functionality (it knows only fees, sizes, dependencies, and represents transactions as abstract handle \"Ref\" objects, no txids, no ctransaction, ...)",
      "action": false,
      "timestamp": "2024-12-05T14:16:25+00:00"
    },
    {
      "id": "2c53294d7c2641be90284cec2a49e6a4",
      "sender": "sipa",
      "payload": "it's tested by a single simulation fuzz test, which compares the behavior of it with a naive reimplementation (mostly) which treats the entire mempool as a single depgraph",
      "action": false,
      "timestamp": "2024-12-05T14:17:06+00:00"
    },
    {
      "id": "2b1aec1744c54b039ce31a21fd8f73b2",
      "sender": "sipa",
      "payload": "instagibbs: you mean in terms of what is left to do at the txgraph level, or what is left for cluster mempool as a whole?",
      "action": false,
      "timestamp": "2024-12-05T14:17:31+00:00"
    },
    {
      "id": "5198803eec90459397a34526a86bde4f",
      "sender": "instagibbs",
      "payload": "latter",
      "action": false,
      "timestamp": "2024-12-05T14:17:37+00:00"
    },
    {
      "id": "0aebd92ddf7c4b1ebd1020e4180cd2b2",
      "sender": "sipa",
      "payload": "so i'm working on extending txgraph to be fully featured (i have some non-pr'ed stuff that is ready already) so it provides enough functionality (specifically, it needs mining/eviction, and a way to deal with reorgs that might otherwise violate policy limits)",
      "action": false,
      "timestamp": "2024-12-05T14:18:40+00:00"
    },
    {
      "id": "68b0acc13c6141919846430f974bca2e",
      "sender": "sipa",
      "payload": "after that, i think sdaftuar is planning to rebase #28676 on txgraph",
      "action": false,
      "timestamp": "2024-12-05T14:19:04+00:00"
    },
    {
      "id": "e51e67cf2f7241c193f41455b01e6961",
      "sender": "gribble`",
      "payload": "https://github.com/bitcoin/bitcoin/issues/28676 | [WIP] Cluster mempool implementation by sdaftuar \u00c3\u0082\u00c2\u00b7 Pull Request #28676 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-12-05T14:19:08+00:00"
    },
    {
      "id": "6d6312cb66324343a778f2817a875fdd",
      "sender": "sipa",
      "payload": "then there are a few \"optimizations\" that we'll probably want soon, but aren't blockers for more progress on the mempool side (e.g. reducing memory usage for small clusters in txgraph, and a way to do background relinearization, ...)",
      "action": false,
      "timestamp": "2024-12-05T14:20:06+00:00"
    },
    {
      "id": "5f0b0e00d2cd403ca4977a22c85fb28e",
      "sender": "instagibbs",
      "payload": "taking that as Two Weeks, thanks",
      "action": false,
      "timestamp": "2024-12-05T14:20:13+00:00"
    },
    {
      "id": "79ec1a878e2041dfa3ce0053c5310c80",
      "sender": "sipa",
      "payload": "yeah, (tm)",
      "action": false,
      "timestamp": "2024-12-05T14:20:20+00:00"
    },
    {
      "id": "d11fc414bbd2467e930a2b9087a54f67",
      "sender": "bitcoin-git",
      "payload": "[bitcoin] maflcko opened pull request #31428: ci: Allow build dir on CI host (master...2412-ci-build) https://github.com/bitcoin/bitcoin/pull/31428",
      "action": false,
      "timestamp": "2024-12-05T14:20:39+00:00"
    },
    {
      "id": "b45792b902ac4102a3cdb853d91db59b",
      "sender": "sipa",
      "payload": "in either case, 31363 is the thing to review now",
      "action": false,
      "timestamp": "2024-12-05T14:20:45+00:00"
    },
    {
      "id": "2f21e7db76644609ae631ace0760e2e9",
      "sender": "sipa",
      "payload": "based on feedback, i'm happy to split off more parts, split off commits, ... whatever helps",
      "action": false,
      "timestamp": "2024-12-05T14:21:06+00:00"
    },
    {
      "id": "2564e296cfbf488e9f724db37e25fa17",
      "sender": "sipa",
      "payload": "perhaps also an interesting update that won't affect things in the too near future: during bitcoin research week at chaincode, some researchers came up with an idea for how optimal cluster linearization may be doable in polynomial time",
      "action": false,
      "timestamp": "2024-12-05T14:22:24+00:00"
    },
    {
      "id": "538b2d9e5a7147eb9c330a2fe3c84a56",
      "sender": "glozow",
      "payload": "sipa: do you think that algo would require a refactor? or could it just be an edit to cluster_linearize.h?",
      "action": false,
      "timestamp": "2024-12-05T14:22:58+00:00"
    },
    {
      "id": "2619828988ff47fd8a6a51412aa3c7a0",
      "sender": "sipa",
      "payload": "depending on how things evolve there, the approach may end up being too slow to run inside our \"relay-time\" linearization logic, so it wouldn't really affect our guarantees or cluster size limit",
      "action": false,
      "timestamp": "2024-12-05T14:22:58+00:00"
    },
    {
      "id": "8022a33ef1d7474c8bfe67f177705781",
      "sender": "instagibbs",
      "payload": "sipa interested to learn how th relaxation was shown to be optimal :)",
      "action": false,
      "timestamp": "2024-12-05T14:23:08+00:00"
    },
    {
      "id": "732066c4c51a4a619c1deaff92be9b13",
      "sender": "glozow",
      "payload": "(assuming you want to incorporate it)",
      "action": false,
      "timestamp": "2024-12-05T14:23:23+00:00"
    },
    {
      "id": "0c81e464ee064213b691811f07c2f3d4",
      "sender": "sipa",
      "payload": "but it may mean that a background relinearization can practically linearize everything optimally",
      "action": false,
      "timestamp": "2024-12-05T14:23:28+00:00"
    },
    {
      "id": "8c07cf2dfd3a460b8b167ef827764a74",
      "sender": "instagibbs",
      "payload": "that's awesome",
      "action": false,
      "timestamp": "2024-12-05T14:23:35+00:00"
    },
    {
      "id": "a8f7eed972f045c58c9c837cf0c75a66",
      "sender": "sipa",
      "payload": "glozow: it'd be pretty much a drop-in replacement for some code in cluster_linearize.h",
      "action": false,
      "timestamp": "2024-12-05T14:23:41+00:00"
    },
    {
      "id": "3ee99c1e845b43559bc4c51202ab0546",
      "sender": "glozow",
      "payload": "awesome! so it could be worked on in parallel",
      "action": false,
      "timestamp": "2024-12-05T14:23:51+00:00"
    },
    {
      "id": "655eb87b325743a8b1ade3a766683861",
      "sender": "sipa",
      "payload": "instagibbs: i can give you a quick intuition, but let's do that after the meeting",
      "action": false,
      "timestamp": "2024-12-05T14:24:14+00:00"
    },
    {
      "id": "4e50af7f53214ab6b71ce3b9b58713bc",
      "sender": "instagibbs",
      "payload": "yeah offline",
      "action": false,
      "timestamp": "2024-12-05T14:24:18+00:00"
    },
    {
      "id": "666f2b9b988649e9b895a5933f14ca32",
      "sender": "sipa",
      "payload": "that's it from me, unless sdaftuar still appears and has an update",
      "action": false,
      "timestamp": "2024-12-05T14:24:54+00:00"
    },
    {
      "id": "21561a56a0be4ad997935eb92fb4d448",
      "sender": "achow101",
      "payload": "#topic MuSig2 WG Update (achow101)",
      "action": false,
      "timestamp": "2024-12-05T14:25:07+00:00"
    },
    {
      "id": "20e2e3822c0f471193590c5a38357a29",
      "sender": "achow101",
      "payload": "No updates, waiting for further review of #31242 and #31243",
      "action": false,
      "timestamp": "2024-12-05T14:25:15+00:00"
    },
    {
      "id": "5ee2bb757435417aa1d0dd5331557de5",
      "sender": "gribble`",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31242 | wallet, desc spkm: Return SigningProvider only if we have the privkey by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #31242 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-12-05T14:25:16+00:00"
    },
    {
      "id": "d613cc81a1064093b16b5fab8ef716c7",
      "sender": "gribble`",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31243 | descriptor: Move filling of keys from `DescriptorImpl::MakeScripts` to `PubkeyProvider::GetPubKey` by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #31243 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-12-05T14:25:18+00:00"
    },
    {
      "id": "bd0a3d44762a4eb9bf91a9bfaea47507",
      "sender": "achow101",
      "payload": "#topic Legacy Wallet Removal WG Update (achow101)",
      "action": false,
      "timestamp": "2024-12-05T14:25:32+00:00"
    },
    {
      "id": "4bbb70c9a844433aa10a2f9092a97a43",
      "sender": "achow101",
      "payload": "furszy found a few additional edge cases in migration and opened #31374 and #31378 to handle those. These are the current PRs to review.",
      "action": false,
      "timestamp": "2024-12-05T14:25:44+00:00"
    },
    {
      "id": "40000468bbc541889f26868e2165c5bc",
      "sender": "gribble`",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31374 | wallet: fix crash during watch-only wallet migration by furszy \u00c3\u0082\u00c2\u00b7 Pull Request #31374 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-12-05T14:25:46+00:00"
    },
    {
      "id": "f169c718f74f426e82622be430404dd6",
      "sender": "gribble`",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31378 | wallet: fix crash during migration due to invalid multisig descriptors by furszy \u00c3\u0082\u00c2\u00b7 Pull Request #31378 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-12-05T14:25:48+00:00"
    },
    {
      "id": "4cbde806a0ae4a83adccf4d1a7495943",
      "sender": "achow101",
      "payload": "#30328 has also gotten some review but is now waiting on 31374 and 31378 as those add tests that we want for 30328",
      "action": false,
      "timestamp": "2024-12-05T14:25:55+00:00"
    },
    {
      "id": "8e1b5a4b1c204ed0be04c6c25e4f5ab7",
      "sender": "gribble`",
      "payload": "https://github.com/bitcoin/bitcoin/issues/30328 | wallet: Remove IsMine from migration code by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #30328 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-12-05T14:25:58+00:00"
    },
    {
      "id": "363a0a4e6dbb4f32bdef765d8484139e",
      "sender": "achow101",
      "payload": "#topic package relay WG Update (glozow)",
      "action": false,
      "timestamp": "2024-12-05T14:26:26+00:00"
    },
    {
      "id": "46c812f66c1646a4b4c6ea4e3cc80f88",
      "sender": "glozow",
      "payload": "I've put up the next PR for making orphan resolution more robust by trying with all candidate peers, #31397. It is getting some review (thanks!!). We have a meeting 2h from now in #bitcoin-core-pr-reviews. I'm also happy to do a video call walkthrough if enough people are interested? lmk.",
      "action": false,
      "timestamp": "2024-12-05T14:27:03+00:00"
    },
    {
      "id": "856c3faf56a748f381fe06a017315c45",
      "sender": "gribble`",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31397 | p2p: track and use all potential peers for orphan resolution by glozow \u00c3\u0082\u00c2\u00b7 Pull Request #31397 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-12-05T14:27:04+00:00"
    },
    {
      "id": "8eab1c0d53f149f69a0e165f72a75893",
      "sender": "glozow",
      "payload": "#28031 is rebased, and it includes the next step which would be to make `TxDownloadManager` internally thread-safe",
      "action": false,
      "timestamp": "2024-12-05T14:27:37+00:00"
    },
    {
      "id": "ce6871b8de1e4ce583fb3c8bd3f45d4c",
      "sender": "gribble`",
      "payload": "https://github.com/bitcoin/bitcoin/issues/28031 | Package Relay 1/3: Introduce TxDownloadManager and improve orphan-handling by glozow \u00c3\u0082\u00c2\u00b7 Pull Request #28031 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-12-05T14:27:41+00:00"
    },
    {
      "id": "d16e4227381d4c44bb6c088a737fbfcb",
      "sender": "glozow",
      "payload": "The step after that would be orphanage protection and more thinking around how we can limit per-peer usage of orphanage",
      "action": false,
      "timestamp": "2024-12-05T14:28:00+00:00"
    },
    {
      "id": "58221b4391ae4e3eb78376d54b19cead",
      "sender": "glozow",
      "payload": "Separately, #31385 may be of interest to mempool folks and users. It relaxes the \"all unconf parents must be present\" requirement for package validation.",
      "action": false,
      "timestamp": "2024-12-05T14:28:17+00:00"
    },
    {
      "id": "5fe1e60f0b244b16a39c929b61984db0",
      "sender": "gribble`",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31385 | package validation: relax the package-not-child-with-unconfirmed-parents rule by glozow \u00c3\u0082\u00c2\u00b7 Pull Request #31385 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-12-05T14:28:18+00:00"
    },
    {
      "id": "e0134567ca3847e48953292146f94f97",
      "sender": "sipa",
      "payload": "glozow: i'm interested, but i've been quite out of the loop w.r.t. orphan handling... is there a writeup/pr/... that would help to get up to speed?",
      "action": false,
      "timestamp": "2024-12-05T14:28:19+00:00"
    },
    {
      "id": "c47df3c9e65f439ba4e7ead2ee805d92",
      "sender": "glozow",
      "payload": "sipa: I think https://github.com/bitcoin-core/bitcoin-devwiki/wiki/%5BP2P%5D-known-TxOrphanage-problems is the most comprehensive explainer for the problems we are looking at solving",
      "action": false,
      "timestamp": "2024-12-05T14:29:22+00:00"
    },
    {
      "id": "f970b9cb1eba472bb0325ea0a72708bf",
      "sender": "sipa",
      "payload": "cool will have a look",
      "action": false,
      "timestamp": "2024-12-05T14:29:32+00:00"
    },
    {
      "id": "91f5a71db258441d99ff2e682fa9a260",
      "sender": "glozow",
      "payload": "We have a (very old and quiet) group chat as a WG for this stuff so anybody feel free to lmk if you want to join.",
      "action": false,
      "timestamp": "2024-12-05T14:30:36+00:00"
    },
    {
      "id": "4365d5b0235f4c4d896ac3e5d8742246",
      "sender": "sipa",
      "payload": "sure you can add me",
      "action": false,
      "timestamp": "2024-12-05T14:31:49+00:00"
    },
    {
      "id": "6008b8d7b93449329715b2e3163ff492",
      "sender": "glozow",
      "payload": "Great!",
      "action": false,
      "timestamp": "2024-12-05T14:32:14+00:00"
    },
    {
      "id": "84b0d1a0a85148de80be34993c830d8b",
      "sender": "glozow",
      "payload": "That's it from me I think",
      "action": false,
      "timestamp": "2024-12-05T14:32:27+00:00"
    },
    {
      "id": "555496cb6f8e417b860282dc6349d158",
      "sender": "achow101",
      "payload": "Any other topics to discuss?",
      "action": false,
      "timestamp": "2024-12-05T14:32:44+00:00"
    },
    {
      "id": "5014907da979417580a883acbc9b6726",
      "sender": "stevenroose",
      "payload": "Does Core allow for changing the 100-block coinbase maturity in regtest? It is 100 blocks in regtest, right?",
      "action": false,
      "timestamp": "2024-12-05T14:34:37+00:00"
    },
    {
      "id": "74734b93975f4742be16f74688f973d3",
      "sender": "achow101",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2024-12-05T14:34:46+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "55af0c7b02c5462cbbb30a4001897f7f",
        "sender": "achow101",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2024-12-05T14:00:24+00:00"
      },
      "operand": null,
      "id": "55af0c7b02c5462cbbb30a4001897f7f",
      "timestamp": "2024-12-05T14:00:24+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "4cb6bfd036bc41889ee4d9b8a10060c5",
        "sender": "achow101",
        "payload": "#topic Erlay WG Update (sr_gi, gleb, marcofleon)",
        "action": false,
        "timestamp": "2024-12-05T14:03:22+00:00"
      },
      "operand": "Erlay WG Update (sr_gi, gleb, marcofleon)",
      "id": "4cb6bfd036bc41889ee4d9b8a10060c5",
      "timestamp": "2024-12-05T14:03:22+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "3ee9b5292dda4624a0ab61400e983a76",
        "sender": "achow101",
        "payload": "#topic Fuzzing WG Update (dergoegge)",
        "action": false,
        "timestamp": "2024-12-05T14:05:52+00:00"
      },
      "operand": "Fuzzing WG Update (dergoegge)",
      "id": "3ee9b5292dda4624a0ab61400e983a76",
      "timestamp": "2024-12-05T14:05:52+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "c833dbde94684824a99020a3299efd19",
        "sender": "dergoegge",
        "payload": "https://github.com/guidovranken/cryptofuzz/ was deleted 1 or 2 weeks ago and i'm not sure how we're gonna replace that wrt fuzzing secp",
        "action": false,
        "timestamp": "2024-12-05T14:06:33+00:00"
      },
      "operand": "https://github.com/guidovranken/cryptofuzz/",
      "id": "c833dbde94684824a99020a3299efd19",
      "timestamp": "2024-12-05T14:06:33+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "ea79330ac9484d5fadc75d7390f70ee9",
        "sender": "dergoegge",
        "payload": "https://github.com/fanquake/cryptofuzz",
        "action": false,
        "timestamp": "2024-12-05T14:11:34+00:00"
      },
      "operand": "https://github.com/fanquake/cryptofuzz",
      "id": "ea79330ac9484d5fadc75d7390f70ee9",
      "timestamp": "2024-12-05T14:11:34+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "5c4d757573ab474f883cd31736a3b3f1",
        "sender": "achow101",
        "payload": "#topic Cluster Mempool WG Update (sdaftuar, sipa)",
        "action": false,
        "timestamp": "2024-12-05T14:14:42+00:00"
      },
      "operand": "Cluster Mempool WG Update (sdaftuar, sipa)",
      "id": "5c4d757573ab474f883cd31736a3b3f1",
      "timestamp": "2024-12-05T14:14:42+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "c834ea95bf5a4447985ec6ec23bd86de",
        "sender": "gribble`",
        "payload": "https://github.com/bitcoin/bitcoin/issues/31363 | cluster mempool: introduce TxGraph by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #31363 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-12-05T14:15:14+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31363",
      "id": "c834ea95bf5a4447985ec6ec23bd86de",
      "timestamp": "2024-12-05T14:15:14+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "e51e67cf2f7241c193f41455b01e6961",
        "sender": "gribble`",
        "payload": "https://github.com/bitcoin/bitcoin/issues/28676 | [WIP] Cluster mempool implementation by sdaftuar \u00c3\u0082\u00c2\u00b7 Pull Request #28676 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-12-05T14:19:08+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/28676",
      "id": "e51e67cf2f7241c193f41455b01e6961",
      "timestamp": "2024-12-05T14:19:08+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "21561a56a0be4ad997935eb92fb4d448",
        "sender": "achow101",
        "payload": "#topic MuSig2 WG Update (achow101)",
        "action": false,
        "timestamp": "2024-12-05T14:25:07+00:00"
      },
      "operand": "MuSig2 WG Update (achow101)",
      "id": "21561a56a0be4ad997935eb92fb4d448",
      "timestamp": "2024-12-05T14:25:07+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "5ee2bb757435417aa1d0dd5331557de5",
        "sender": "gribble`",
        "payload": "https://github.com/bitcoin/bitcoin/issues/31242 | wallet, desc spkm: Return SigningProvider only if we have the privkey by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #31242 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-12-05T14:25:16+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31242",
      "id": "5ee2bb757435417aa1d0dd5331557de5",
      "timestamp": "2024-12-05T14:25:16+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "d613cc81a1064093b16b5fab8ef716c7",
        "sender": "gribble`",
        "payload": "https://github.com/bitcoin/bitcoin/issues/31243 | descriptor: Move filling of keys from `DescriptorImpl::MakeScripts` to `PubkeyProvider::GetPubKey` by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #31243 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-12-05T14:25:18+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31243",
      "id": "d613cc81a1064093b16b5fab8ef716c7",
      "timestamp": "2024-12-05T14:25:18+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "bd0a3d44762a4eb9bf91a9bfaea47507",
        "sender": "achow101",
        "payload": "#topic Legacy Wallet Removal WG Update (achow101)",
        "action": false,
        "timestamp": "2024-12-05T14:25:32+00:00"
      },
      "operand": "Legacy Wallet Removal WG Update (achow101)",
      "id": "bd0a3d44762a4eb9bf91a9bfaea47507",
      "timestamp": "2024-12-05T14:25:32+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "40000468bbc541889f26868e2165c5bc",
        "sender": "gribble`",
        "payload": "https://github.com/bitcoin/bitcoin/issues/31374 | wallet: fix crash during watch-only wallet migration by furszy \u00c3\u0082\u00c2\u00b7 Pull Request #31374 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-12-05T14:25:46+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31374",
      "id": "40000468bbc541889f26868e2165c5bc",
      "timestamp": "2024-12-05T14:25:46+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "f169c718f74f426e82622be430404dd6",
        "sender": "gribble`",
        "payload": "https://github.com/bitcoin/bitcoin/issues/31378 | wallet: fix crash during migration due to invalid multisig descriptors by furszy \u00c3\u0082\u00c2\u00b7 Pull Request #31378 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-12-05T14:25:48+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31378",
      "id": "f169c718f74f426e82622be430404dd6",
      "timestamp": "2024-12-05T14:25:48+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "8e1b5a4b1c204ed0be04c6c25e4f5ab7",
        "sender": "gribble`",
        "payload": "https://github.com/bitcoin/bitcoin/issues/30328 | wallet: Remove IsMine from migration code by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #30328 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-12-05T14:25:58+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/30328",
      "id": "8e1b5a4b1c204ed0be04c6c25e4f5ab7",
      "timestamp": "2024-12-05T14:25:58+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "363a0a4e6dbb4f32bdef765d8484139e",
        "sender": "achow101",
        "payload": "#topic package relay WG Update (glozow)",
        "action": false,
        "timestamp": "2024-12-05T14:26:26+00:00"
      },
      "operand": "package relay WG Update (glozow)",
      "id": "363a0a4e6dbb4f32bdef765d8484139e",
      "timestamp": "2024-12-05T14:26:26+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "856c3faf56a748f381fe06a017315c45",
        "sender": "gribble`",
        "payload": "https://github.com/bitcoin/bitcoin/issues/31397 | p2p: track and use all potential peers for orphan resolution by glozow \u00c3\u0082\u00c2\u00b7 Pull Request #31397 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-12-05T14:27:04+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31397",
      "id": "856c3faf56a748f381fe06a017315c45",
      "timestamp": "2024-12-05T14:27:04+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "ce6871b8de1e4ce583fb3c8bd3f45d4c",
        "sender": "gribble`",
        "payload": "https://github.com/bitcoin/bitcoin/issues/28031 | Package Relay 1/3: Introduce TxDownloadManager and improve orphan-handling by glozow \u00c3\u0082\u00c2\u00b7 Pull Request #28031 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-12-05T14:27:41+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/28031",
      "id": "ce6871b8de1e4ce583fb3c8bd3f45d4c",
      "timestamp": "2024-12-05T14:27:41+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "5fe1e60f0b244b16a39c929b61984db0",
        "sender": "gribble`",
        "payload": "https://github.com/bitcoin/bitcoin/issues/31385 | package validation: relax the package-not-child-with-unconfirmed-parents rule by glozow \u00c3\u0082\u00c2\u00b7 Pull Request #31385 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-12-05T14:28:18+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31385",
      "id": "5fe1e60f0b244b16a39c929b61984db0",
      "timestamp": "2024-12-05T14:28:18+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "74734b93975f4742be16f74688f973d3",
        "sender": "achow101",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2024-12-05T14:34:46+00:00"
      },
      "operand": null,
      "id": "74734b93975f4742be16f74688f973d3",
      "timestamp": "2024-12-05T14:34:46+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}