{
  "founder": "achow101",
  "channel": "#bitcoin-core-dev",
  "network": "libera",
  "id": "e0dffa47073b4c2ca1abaddc40dd4a86",
  "name": "#bitcoin-core-dev",
  "chair": "achow101",
  "chairs": [
    "achow101"
  ],
  "nicks": {
    "achow101": 15,
    "corebot": 15,
    "rkrux": 1,
    "darosior": 1,
    "instagibbs": 2,
    "hebasto": 1,
    "furszy": 1,
    "Murch[m]": 1,
    "TheCharlatan": 3,
    "lightlike": 1,
    "abubakarsadiq": 1,
    "stickies-v": 2,
    "sipa": 12,
    "glozow": 12,
    "jimhashhq": 1,
    "sr_gi[m]": 5
  },
  "start_time": "2025-04-17T16:00:13.589865+00:00",
  "end_time": "2025-04-17T16:19:54.470781+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": "orphan resolution WG Update (glozow)",
  "messages": [
    {
      "id": "307abd47ae3043f6800f107903f01651",
      "sender": "achow101",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2025-04-17T16:00:13.589169+00:00"
    },
    {
      "id": "d695fdcadb7d4eb088aedd170a88b09c",
      "sender": "corebot",
      "payload": "achow101: Meeting started at 2025-04-17T16:00+0000",
      "action": false,
      "timestamp": "2025-04-17T16:00:13.595610+00:00"
    },
    {
      "id": "0743208e9c854d45b286e821d3edb173",
      "sender": "corebot",
      "payload": "achow101: Current chairs: achow101",
      "action": false,
      "timestamp": "2025-04-17T16:00:14.598939+00:00"
    },
    {
      "id": "6bccd1bb90c048049bd9a854a0ed4a5c",
      "sender": "corebot",
      "payload": "achow101: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting",
      "action": false,
      "timestamp": "2025-04-17T16:00:15.602340+00:00"
    },
    {
      "id": "b7a93c83654043cd9ddb6ebad5c9f39d",
      "sender": "corebot",
      "payload": "achow101: See also: https://hcoop-meetbot.readthedocs.io/en/stable/",
      "action": false,
      "timestamp": "2025-04-17T16:00:16.606399+00:00"
    },
    {
      "id": "5c2234b966b04217a0a70effb17ff1ae",
      "sender": "corebot",
      "payload": "achow101: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'",
      "action": false,
      "timestamp": "2025-04-17T16:00:17.610454+00:00"
    },
    {
      "id": "c67e63d54fb54c29bd6209f7002c457c",
      "sender": "rkrux",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-04-17T16:00:21.007354+00:00"
    },
    {
      "id": "4e436f1ff8ac4c81b038bfdf329d0aca",
      "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 marcofleon maxedw Murch pinheadmz provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sr_gi tdb3 theStack TheCharlatan vasild willcl-ark",
      "action": false,
      "timestamp": "2025-04-17T16:00:28.167814+00:00"
    },
    {
      "id": "55f3a7c3f2134e648678999d7b4f751f",
      "sender": "darosior",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-04-17T16:00:29.980418+00:00"
    },
    {
      "id": "6544fc963ad94bd3a2348698f25eaaf8",
      "sender": "instagibbs",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-04-17T16:00:31.386092+00:00"
    },
    {
      "id": "ab1fc3f12d8a46a0bdcd752bf44729ef",
      "sender": "hebasto",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-04-17T16:00:31.833230+00:00"
    },
    {
      "id": "4e9fffff66d841659e2842570d88f1c1",
      "sender": "furszy",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-04-17T16:00:32.113409+00:00"
    },
    {
      "id": "bac67d1da6af48dfa41ccd21807b688f",
      "sender": "Murch[m]",
      "payload": "Hi",
      "action": false,
      "timestamp": "2025-04-17T16:00:32.299818+00:00"
    },
    {
      "id": "ae5bd85c1a054d31beed8bb6256189a7",
      "sender": "TheCharlatan",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-04-17T16:00:33.029976+00:00"
    },
    {
      "id": "a2547c5e4f004b52ba2b200d0142d35f",
      "sender": "lightlike",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-04-17T16:00:34.977268+00:00"
    },
    {
      "id": "6c2d50a7539747dd83cccefe872848e8",
      "sender": "abubakarsadiq",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-04-17T16:00:40.119523+00:00"
    },
    {
      "id": "23d314be52b54e01aa3ad3aff581dce3",
      "sender": "stickies-v",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-04-17T16:00:41.341018+00:00"
    },
    {
      "id": "fb0dc954e52d424e80d43b47bfdb06ba",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-04-17T16:00:42.265866+00:00"
    },
    {
      "id": "e76e6347181a43f893e516f17e05cf5a",
      "sender": "achow101",
      "payload": "There are no pre-proposed meeting topics this week. Any last minute ones to add?",
      "action": false,
      "timestamp": "2025-04-17T16:00:52.158348+00:00"
    },
    {
      "id": "b105f2a429b54dc9ab165d23c3a842b7",
      "sender": "glozow",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-04-17T16:00:52.691049+00:00"
    },
    {
      "id": "d4e365095a2a44f385aaddcb604a3d3f",
      "sender": "jimhashhq",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-04-17T16:01:04.179457+00:00"
    },
    {
      "id": "1d3306dbed5649efbaf296328d7af7ad",
      "sender": "achow101",
      "payload": "#topic Kernel WG Update (TheCharlatan)",
      "action": false,
      "timestamp": "2025-04-17T16:02:03.587567+00:00"
    },
    {
      "id": "2ce0d3c58a6c43a79a0ec79e66f7a4fc",
      "sender": "TheCharlatan",
      "payload": "Still looking for review on #31382 and hunting Approach ACKs on #30595",
      "action": false,
      "timestamp": "2025-04-17T16:02:19.046274+00:00"
    },
    {
      "id": "6e1eb2cb8d3b4b399cdc4f7590471cc2",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31382 | kernel: Flush in ChainstateManager destructor by TheCharlatan \u00b7 Pull Request #31382 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-04-17T16:02:21.140315+00:00"
    },
    {
      "id": "722255cc4563430285f32b29f45150fb",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/30595 | kernel: Introduce initial C header API by TheCharlatan \u00b7 Pull Request #30595 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-04-17T16:02:23.145637+00:00"
    },
    {
      "id": "211ee813628748719234cbf883db4918",
      "sender": "TheCharlatan",
      "payload": "That's all",
      "action": false,
      "timestamp": "2025-04-17T16:02:25.205804+00:00"
    },
    {
      "id": "54a7a24dd0b547f4b10e93840473bfb2",
      "sender": "achow101",
      "payload": "#topic Cluster Mempool WG Update (sdaftuar, sipa)",
      "action": false,
      "timestamp": "2025-04-17T16:02:38.878583+00:00"
    },
    {
      "id": "0063025b79f84692be89b5d51004d418",
      "sender": "sipa",
      "payload": "Hi!",
      "action": false,
      "timestamp": "2025-04-17T16:03:09.614953+00:00"
    },
    {
      "id": "ab34826a3a974b0d9fb805abaf24c2c4",
      "sender": "sr_gi[m]",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-04-17T16:03:27.069439+00:00"
    },
    {
      "id": "85358ec91d104739927d41fa3efcba83",
      "sender": "sipa",
      "payload": "Not too much to report, #31444 remains next to review, which will also be next week's review club (thanks glozow)",
      "action": false,
      "timestamp": "2025-04-17T16:03:47.197352+00:00"
    },
    {
      "id": "3e77c8ede32b40db9c15be56ae7b70ca",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31444 | cluster mempool: add txgraph diagrams/mining/eviction by sipa \u00b7 Pull Request #31444 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-04-17T16:03:51.251852+00:00"
    },
    {
      "id": "42a41390c71b4944ae7221565042408d",
      "sender": "glozow",
      "payload": "pls come to review club!",
      "action": false,
      "timestamp": "2025-04-17T16:04:12.631880+00:00"
    },
    {
      "id": "8c161b155a754c43a65dd766bc92da30",
      "sender": "sipa",
      "payload": "Suhas is running benchmarks on historical mempool replay data to see if the spanning-forest algorithm could reasonably be a drop-in replacement for the current code",
      "action": false,
      "timestamp": "2025-04-17T16:04:32.305914+00:00"
    },
    {
      "id": "e937a558d0124397a729fdf2a35da54d",
      "sender": "sipa",
      "payload": "It seems very fast on realistic clusters (20-30 us for linearizing optimally anything up to 64 transactions, with some variance), though the worst case is likely a lot worse, but it can probably run just until time runs out and get something acceptable.",
      "action": false,
      "timestamp": "2025-04-17T16:05:32.868102+00:00"
    },
    {
      "id": "97da11693e274feabe9c20557a759710",
      "sender": "instagibbs",
      "payload": "cool!",
      "action": false,
      "timestamp": "2025-04-17T16:05:33.202115+00:00"
    },
    {
      "id": "d52b1c43daa742da9b9a93fdffd5af92",
      "sender": "sipa",
      "payload": "The min-cut algorithm (from the 1989) has a cubic worst-case complexity, but seems somewhat slower than spanning forest in practice (2-3x), and extrapolating suggests its worst-case runtime is in the 5-10ms range, which is too slow to run at relay time anyway.",
      "action": false,
      "timestamp": "2025-04-17T16:06:34.635163+00:00"
    },
    {
      "id": "f26be24fa5694c1c9834c7b70a730a3b",
      "sender": "sipa",
      "payload": "+paper",
      "action": false,
      "timestamp": "2025-04-17T16:06:55.309426+00:00"
    },
    {
      "id": "441fd9b61d10417ead5459ca644d839b",
      "sender": "glozow",
      "payload": "very cool",
      "action": false,
      "timestamp": "2025-04-17T16:07:20.177545+00:00"
    },
    {
      "id": "630b8df650284c91b0fa5d251e462082",
      "sender": "sipa",
      "payload": "Also, it's less practical as it can't be bootstrapped from an existing linearization to improve, and it's harder to just stop arbitrarily and get something reasonable out.",
      "action": false,
      "timestamp": "2025-04-17T16:07:21.274490+00:00"
    },
    {
      "id": "07190a3fb8a849938cebc2b57fb616d2",
      "sender": "sipa",
      "payload": "(which spanning-forest can)",
      "action": false,
      "timestamp": "2025-04-17T16:07:38.406593+00:00"
    },
    {
      "id": "f965004abe5347ad9e54bc6720ce6264",
      "sender": "sipa",
      "payload": "That's it for me.",
      "action": false,
      "timestamp": "2025-04-17T16:08:12.758344+00:00"
    },
    {
      "id": "9762434a3d424046a95a3dee86feb883",
      "sender": "achow101",
      "payload": "#topic Erlay WG Update (sr_gi, gleb, marcofleon)",
      "action": false,
      "timestamp": "2025-04-17T16:08:33.939106+00:00"
    },
    {
      "id": "84170500f4a8406eb1f167933e304d24",
      "sender": "sr_gi[m]",
      "payload": "I finished re-writing the functional tests for the full-erlay implementation and CI is green both for it (#30277) and also the current PR to review (#30116). Some additional functional tests may come later, but for now at least we can make sure the Erlay flow is working as expected.",
      "action": false,
      "timestamp": "2025-04-17T16:08:51.530725+00:00"
    },
    {
      "id": "61bc1758356545b4bddae083fd3b60bf",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/30277 | [DO NOT MERGE] Erlay: bandwidth-efficient transaction relay protocol (Full implementation) by sr-gi \u00b7 Pull Request #30277 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-04-17T16:08:53.607349+00:00"
    },
    {
      "id": "17b06c742a674a8ea537a2a410c791e7",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/30116 | p2p: Fill reconciliation sets (Erlay) attempt 2 by sr-gi \u00b7 Pull Request #30116 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-04-17T16:08:54.611810+00:00"
    },
    {
      "id": "4a7d28638b2a423182518928b10ceaf5",
      "sender": "sr_gi[m]",
      "payload": "I'm currently setting up Warnet to confirm the simulated results with real nodes. I\u2019ll be reporting on the findings in the upcoming weeks. For people interested, you can take a look at the PR to review (#30116), which is taking care of selecting what peers to fanout or reconcile transactions with, and storing them in the right sets (no networking). You can also compile a full-erlay enabled node with the code in (#30277)) if you\u2019re",
      "action": false,
      "timestamp": "2025-04-17T16:09:20.779103+00:00"
    },
    {
      "id": "061a1dc0f4b84164b9c52ad4023f1c1a",
      "sender": "sr_gi[m]",
      "payload": "curious or you\u2019\u2019d like to try running that in the wild, though that is missing more extensive review.",
      "action": false,
      "timestamp": "2025-04-17T16:09:20.900897+00:00"
    },
    {
      "id": "9daa0afff51d46cfa7143c25b62fcfb3",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/30116 | p2p: Fill reconciliation sets (Erlay) attempt 2 by sr-gi \u00b7 Pull Request #30116 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-04-17T16:09:22.907638+00:00"
    },
    {
      "id": "d217b3c9d431421da291cef8786befbb",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/30277 | [DO NOT MERGE] Erlay: bandwidth-efficient transaction relay protocol (Full implementation) by sr-gi \u00b7 Pull Request #30277 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-04-17T16:09:23.911522+00:00"
    },
    {
      "id": "468580e6149d4fe18abb19fe755d8a31",
      "sender": "sr_gi[m]",
      "payload": "That\u2019s it for me",
      "action": false,
      "timestamp": "2025-04-17T16:09:48.752554+00:00"
    },
    {
      "id": "060cf6c98bf34ee789ed2c8046411425",
      "sender": "achow101",
      "payload": "#topic MuSig2 WG Update (achow101, rkrux)",
      "action": false,
      "timestamp": "2025-04-17T16:10:01.141813+00:00"
    },
    {
      "id": "a2ffd4fffec74e4780c779101a03c3f1",
      "sender": "achow101",
      "payload": "PRs have been rebased and review comments addressed. The PRs to review are #31243 and #31622",
      "action": false,
      "timestamp": "2025-04-17T16:10:10.283209+00:00"
    },
    {
      "id": "024e20dc2c2d469880371955855d011e",
      "sender": "corebot",
      "payload": "achow101: Error: That URL raised <Connection timed out.>",
      "action": false,
      "timestamp": "2025-04-17T16:10:16.368710+00:00"
    },
    {
      "id": "5efb0ace352143e28abff5b9bb77d045",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31622 | psbt: add non-default sighash types to PSBTs and unify sighash type match checking by achow101 \u00b7 Pull Request #31622 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-04-17T16:10:20.375038+00:00"
    },
    {
      "id": "e2958a347196458989c0075885d551da",
      "sender": "achow101",
      "payload": "#topic Legacy Wallet Removal WG Update (achow101, furszy)",
      "action": false,
      "timestamp": "2025-04-17T16:10:27.684503+00:00"
    },
    {
      "id": "93b7079d3fc44ebda6cc7443bb577734",
      "sender": "achow101",
      "payload": "PRs have been rebased and review comments addressed. The issue with accidentally creating legacy-sqlite wallets has been resolved.",
      "action": false,
      "timestamp": "2025-04-17T16:10:41.565393+00:00"
    },
    {
      "id": "a161f445130e4f49b18755a415233cf6",
      "sender": "achow101",
      "payload": "The current PR to review is #31250.",
      "action": false,
      "timestamp": "2025-04-17T16:11:07.441926+00:00"
    },
    {
      "id": "de9610d3ad5d4883ac010ce7737acf6a",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31250 | wallet: Disable creating and loading legacy wallets by achow101 \u00b7 Pull Request #31250 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-04-17T16:11:09.485096+00:00"
    },
    {
      "id": "69521afca812407eb8cd07b3521d175b",
      "sender": "achow101",
      "payload": "#topic orphan resolution WG Update (glozow)",
      "action": false,
      "timestamp": "2025-04-17T16:11:23.735662+00:00"
    },
    {
      "id": "224f43c7fb3645109a5338bf89317d40",
      "sender": "glozow",
      "payload": "I'm just about done with TxOrphanage rewrite as multi index container + new eviction algorithm. I think it'll actually be more intuitive for reviewers than the current implementation, and my plan is to introduce txorphanage_impl.h, hook it up to all the existing txorphanage tests, and then change TxOrphanage to be a wrapper for TxOrphanageImpl. Still have more tests I want to write though. Hopefully something up soon.",
      "action": false,
      "timestamp": "2025-04-17T16:11:59.594290+00:00"
    },
    {
      "id": "76352139c81a4cf0bef6b4923ab7b823",
      "sender": "glozow",
      "payload": "Also have a list of potential extra things and I'm not sure if they're worth doing immediately",
      "action": false,
      "timestamp": "2025-04-17T16:12:45.502464+00:00"
    },
    {
      "id": "7b330170bff04a958b763a7182690356",
      "sender": "glozow",
      "payload": "That's all",
      "action": false,
      "timestamp": "2025-04-17T16:12:54.082882+00:00"
    },
    {
      "id": "0766656b2f7749978d37ba66f55df3a4",
      "sender": "sipa",
      "payload": "So with that you'd be able to just replace the TxOrphanage implementation, and the tests keep working?",
      "action": false,
      "timestamp": "2025-04-17T16:13:10.980855+00:00"
    },
    {
      "id": "1709f25abb2d42278a2143d1f47e807c",
      "sender": "glozow",
      "payload": "Yeah pretty much, with a few modifications",
      "action": false,
      "timestamp": "2025-04-17T16:14:10.546804+00:00"
    },
    {
      "id": "6f2cacaa6a7449389663c8913d18545c",
      "sender": "glozow",
      "payload": "For example, current situation has some randomization, but it'll become deterministic with the new algo",
      "action": false,
      "timestamp": "2025-04-17T16:14:40.235657+00:00"
    },
    {
      "id": "745b2d5be61a4a1d9c62973ed7e0b4b9",
      "sender": "sipa",
      "payload": "Right.",
      "action": false,
      "timestamp": "2025-04-17T16:15:05.601875+00:00"
    },
    {
      "id": "c2a0d34db9874b7b812985373b6a8186",
      "sender": "glozow",
      "payload": "I think this could be easier to review than requiring people to learn the old TxOrphanage (which is kind of convoluted) and then compare it with the new one",
      "action": false,
      "timestamp": "2025-04-17T16:16:00.731257+00:00"
    },
    {
      "id": "c5638708dd5e4fe8b2d68cd610794139",
      "sender": "stickies-v",
      "payload": "very excited to see the rewrite, agreed that the old one was pretty tricky to review",
      "action": false,
      "timestamp": "2025-04-17T16:17:47.371289+00:00"
    },
    {
      "id": "764e86ba1a874f2d97f4841b6b1bcdc2",
      "sender": "achow101",
      "payload": "Any other topics to discuss?",
      "action": false,
      "timestamp": "2025-04-17T16:17:55.339155+00:00"
    },
    {
      "id": "6b34f60964f6459698c5cab237124dda",
      "sender": "glozow",
      "payload": "I figured out how to templatize boost unit tests, so I can run the same test on <TxOrphanage> and <TxOrphanageImpl>, it's kinda cool",
      "action": false,
      "timestamp": "2025-04-17T16:18:17.042286+00:00"
    },
    {
      "id": "d1497938cac4426aa736848ea183ae6b",
      "sender": "glozow",
      "payload": "v29.0 is out!",
      "action": false,
      "timestamp": "2025-04-17T16:18:24.762417+00:00"
    },
    {
      "id": "b93530dc668f4acc820f93ba89c9be6f",
      "sender": "achow101",
      "payload": "\\o/",
      "action": false,
      "timestamp": "2025-04-17T16:19:08.146336+00:00"
    },
    {
      "id": "976ecd3f30fb48c4832088870d7e8e9c",
      "sender": "glozow",
      "payload": "must be time for 28.2",
      "action": false,
      "timestamp": "2025-04-17T16:19:37.874245+00:00"
    },
    {
      "id": "556717133e3e4e7089b1c1b29044c6cb",
      "sender": "achow101",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2025-04-17T16:19:54.470250+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "307abd47ae3043f6800f107903f01651",
        "sender": "achow101",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2025-04-17T16:00:13.589169+00:00"
      },
      "operand": null,
      "id": "307abd47ae3043f6800f107903f01651",
      "timestamp": "2025-04-17T16:00:13.589169+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "1d3306dbed5649efbaf296328d7af7ad",
        "sender": "achow101",
        "payload": "#topic Kernel WG Update (TheCharlatan)",
        "action": false,
        "timestamp": "2025-04-17T16:02:03.587567+00:00"
      },
      "operand": "Kernel WG Update (TheCharlatan)",
      "id": "1d3306dbed5649efbaf296328d7af7ad",
      "timestamp": "2025-04-17T16:02:03.587567+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "54a7a24dd0b547f4b10e93840473bfb2",
        "sender": "achow101",
        "payload": "#topic Cluster Mempool WG Update (sdaftuar, sipa)",
        "action": false,
        "timestamp": "2025-04-17T16:02:38.878583+00:00"
      },
      "operand": "Cluster Mempool WG Update (sdaftuar, sipa)",
      "id": "54a7a24dd0b547f4b10e93840473bfb2",
      "timestamp": "2025-04-17T16:02:38.878583+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "9762434a3d424046a95a3dee86feb883",
        "sender": "achow101",
        "payload": "#topic Erlay WG Update (sr_gi, gleb, marcofleon)",
        "action": false,
        "timestamp": "2025-04-17T16:08:33.939106+00:00"
      },
      "operand": "Erlay WG Update (sr_gi, gleb, marcofleon)",
      "id": "9762434a3d424046a95a3dee86feb883",
      "timestamp": "2025-04-17T16:08:33.939106+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "060cf6c98bf34ee789ed2c8046411425",
        "sender": "achow101",
        "payload": "#topic MuSig2 WG Update (achow101, rkrux)",
        "action": false,
        "timestamp": "2025-04-17T16:10:01.141813+00:00"
      },
      "operand": "MuSig2 WG Update (achow101, rkrux)",
      "id": "060cf6c98bf34ee789ed2c8046411425",
      "timestamp": "2025-04-17T16:10:01.141813+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "e2958a347196458989c0075885d551da",
        "sender": "achow101",
        "payload": "#topic Legacy Wallet Removal WG Update (achow101, furszy)",
        "action": false,
        "timestamp": "2025-04-17T16:10:27.684503+00:00"
      },
      "operand": "Legacy Wallet Removal WG Update (achow101, furszy)",
      "id": "e2958a347196458989c0075885d551da",
      "timestamp": "2025-04-17T16:10:27.684503+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "69521afca812407eb8cd07b3521d175b",
        "sender": "achow101",
        "payload": "#topic orphan resolution WG Update (glozow)",
        "action": false,
        "timestamp": "2025-04-17T16:11:23.735662+00:00"
      },
      "operand": "orphan resolution WG Update (glozow)",
      "id": "69521afca812407eb8cd07b3521d175b",
      "timestamp": "2025-04-17T16:11:23.735662+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "556717133e3e4e7089b1c1b29044c6cb",
        "sender": "achow101",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2025-04-17T16:19:54.470250+00:00"
      },
      "operand": null,
      "id": "556717133e3e4e7089b1c1b29044c6cb",
      "timestamp": "2025-04-17T16:19:54.470250+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}