{
  "founder": "achow101",
  "channel": "#bitcoin-core-dev",
  "network": "libera",
  "id": "ec83688cd9d442a49da8277fe23e9c8f",
  "name": "#bitcoin-core-dev",
  "chair": "achow101",
  "chairs": [
    "achow101"
  ],
  "nicks": {
    "achow101": 22,
    "tdb3": 1,
    "abubakarsadiq": 1,
    "josie": 13,
    "sipa": 7,
    "sliv3r__": 1,
    "theStack": 1,
    "TheCharlatan": 2,
    "vasild": 6,
    "b10c": 1,
    "kevkevin": 2,
    "sdaftuar": 3,
    "willcl-ark": 1,
    "gleb": 6,
    "BlueMatt[m]": 1,
    "maxedw": 1,
    "brunoerg": 1,
    "stickies-v": 1,
    "kanzure": 1,
    "gribble": 12,
    "jonatack": 2,
    "instagibbs": 1,
    "laanwj": 1
  },
  "start_time": "2024-11-14T14:00:20+00:00",
  "end_time": "2024-11-14T14:21:28+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": "Legacy Wallet Removal WG Update (achow101)",
  "messages": [
    {
      "id": "0efa561fb5d042e08ac2d1e47a0023d4",
      "sender": "achow101",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2024-11-14T14:00:20+00:00"
    },
    {
      "id": "a6d63db4579b46cdb70b183cdd78631a",
      "sender": "tdb3",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:00:23+00:00"
    },
    {
      "id": "b0e1dd16a62c4091960eadaa7544a567",
      "sender": "abubakarsadiq",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:00:26+00:00"
    },
    {
      "id": "2aaca8aeb5514767ab371bcd9d9d1647",
      "sender": "josie",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:00:26+00:00"
    },
    {
      "id": "448e15da4bea45b6a3c4ae15e4db6a6d",
      "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-11-14T14:00:28+00:00"
    },
    {
      "id": "a84d77b1700a4d44a5db1535b7051e6d",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:00:29+00:00"
    },
    {
      "id": "bdbf6127509b4391a16728b5a64a8cae",
      "sender": "sliv3r__",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:00:32+00:00"
    },
    {
      "id": "7ce0d5bc1ec344de98eb50e197aa73f0",
      "sender": "theStack",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:00:32+00:00"
    },
    {
      "id": "4f1e6264036c496b89ab9fc1854b4c77",
      "sender": "TheCharlatan",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:00:33+00:00"
    },
    {
      "id": "fbfc206bf7914afaa58b482975406341",
      "sender": "vasild",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:00:36+00:00"
    },
    {
      "id": "c13520f368cb4f30a3741f077388f633",
      "sender": "b10c",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:00:40+00:00"
    },
    {
      "id": "d581310a862b422da6c054f7ee823f94",
      "sender": "kevkevin",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:00:43+00:00"
    },
    {
      "id": "0fce57d1cd9742a8844a97a75efea67c",
      "sender": "sdaftuar",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:00:46+00:00"
    },
    {
      "id": "c898487de7b24dcba589b55e94092756",
      "sender": "willcl-ark",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:00:47+00:00"
    },
    {
      "id": "caa9cf83679645a0bce8ccf495b6e666",
      "sender": "achow101",
      "payload": "There are no pre-proposed meeting topics this week. Any last minute ones to add?",
      "action": false,
      "timestamp": "2024-11-14T14:00:53+00:00"
    },
    {
      "id": "6510b88073dc4a2fa11a7f48122dc4c6",
      "sender": "gleb",
      "payload": "Hi",
      "action": false,
      "timestamp": "2024-11-14T14:01:03+00:00"
    },
    {
      "id": "9f08f9d164e046b7b1d46091fbb76653",
      "sender": "BlueMatt[m]",
      "payload": "Is Sjors here?",
      "action": false,
      "timestamp": "2024-11-14T14:01:03+00:00"
    },
    {
      "id": "014e8d0b75fc46e49ec24a7a837cf610",
      "sender": "maxedw",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:01:07+00:00"
    },
    {
      "id": "929dd040d9d844158022c0a8dcb59839",
      "sender": "kevkevin",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:01:17+00:00"
    },
    {
      "id": "964890c916274b2b80180baf63162119",
      "sender": "achow101",
      "payload": "BlueMatt[m]: doesn't seem like it yet",
      "action": false,
      "timestamp": "2024-11-14T14:01:32+00:00"
    },
    {
      "id": "3ab146b15bb841e1bde8fe1297ce53a0",
      "sender": "brunoerg",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:01:56+00:00"
    },
    {
      "id": "e0a0063f3ba84ff89c1d36e656858349",
      "sender": "achow101",
      "payload": "#topic Erlay WG Update (sr_gi, gleb, marcofleon)",
      "action": false,
      "timestamp": "2024-11-14T14:02:12+00:00"
    },
    {
      "id": "0264970e3b62418191a1529773731d0a",
      "sender": "stickies-v",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:02:24+00:00"
    },
    {
      "id": "fd06d879ee1349bdb0c5c63867722682",
      "sender": "gleb",
      "payload": "On erlay side I guess that\u00c3\u00a2\u00c2\u0080\u00c2\u0099s me",
      "action": false,
      "timestamp": "2024-11-14T14:02:46+00:00"
    },
    {
      "id": "49830158b2334ad5803be7604a6d2d0d",
      "sender": "kanzure",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:03:24+00:00"
    },
    {
      "id": "ee3fb12dde314359a88315cc5e4a94f6",
      "sender": "gleb",
      "payload": "We\u00c3\u00a2\u00c2\u0080\u00c2\u0099re having some productive discussions on moving forward in the WG chat, especially how to think of spy nodes; and how to think of the efficiency",
      "action": false,
      "timestamp": "2024-11-14T14:03:31+00:00"
    },
    {
      "id": "91cb312fb974451eb37f3da13e0bf655",
      "sender": "gleb",
      "payload": "In-pr sergi is reviewing a lot of my comments. I know several contributors are waiting for that to resolve first",
      "action": false,
      "timestamp": "2024-11-14T14:04:09+00:00"
    },
    {
      "id": "5ebfcd1a1e754987b00e730d75d71b8b",
      "sender": "gleb",
      "payload": "I\u00c3\u00a2\u00c2\u0080\u00c2\u0099m spinning up test nodes for others to connect to. Thinking Warnet or not",
      "action": false,
      "timestamp": "2024-11-14T14:04:40+00:00"
    },
    {
      "id": "831121fd19814451babdec4ab9fc2252",
      "sender": "gleb",
      "payload": "That\u00c3\u00a2\u00c2\u0080\u00c2\u0099s it!",
      "action": false,
      "timestamp": "2024-11-14T14:04:45+00:00"
    },
    {
      "id": "5dd2fd56052e42279e2d7e7a6e83b27f",
      "sender": "achow101",
      "payload": "#topic Kernel WG Update (TheCharlatan)",
      "action": false,
      "timestamp": "2024-11-14T14:05:01+00:00"
    },
    {
      "id": "1452ff12e50c4e1cb545bdae256699bb",
      "sender": "josie",
      "payload": "gleb: feel free to reach out if you want a warnet onboarding / crash course",
      "action": false,
      "timestamp": "2024-11-14T14:05:05+00:00"
    },
    {
      "id": "eb10e932ec9e4f2eadbcab2cc97cd3ab",
      "sender": "TheCharlatan",
      "payload": "Nothing new today, thank you for the quick reviews on #31269",
      "action": false,
      "timestamp": "2024-11-14T14:05:10+00:00"
    },
    {
      "id": "d504ae8e10c849bcb27352b120950a64",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31269 | validation: Remove RECENT_CONSENSUS_CHANGE validation result by TheCharlatan \u00c3\u0082\u00c2\u00b7 Pull Request #31269 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-11-14T14:05:14+00:00"
    },
    {
      "id": "6cd58d842faf4cf1970d20dd474a818f",
      "sender": "achow101",
      "payload": "#topic Benchmarking WG Update (josie, l0rinc)",
      "action": false,
      "timestamp": "2024-11-14T14:05:29+00:00"
    },
    {
      "id": "5669d391be6540fca8486aafba20f5cc",
      "sender": "josie",
      "payload": "made progress on getting a mainnet assumeutxo bench running automatically when a PR is opened. the benchmark now automatically does benchcoin master vs PR branch (h/t willcl-ark)",
      "action": false,
      "timestamp": "2024-11-14T14:05:33+00:00"
    },
    {
      "id": "995b2299ec3c45e780cf9bfd8da046e2",
      "sender": "josie",
      "payload": "the final results are published to a github page, with flamegraphs included (h/t davidgumberg)",
      "action": false,
      "timestamp": "2024-11-14T14:05:40+00:00"
    },
    {
      "id": "8a9d87c07fc64fcc8c85eb3142a59f1b",
      "sender": "josie",
      "payload": "Novo___ and i will be using the new setup this next week to investigate the batch validatoin PR",
      "action": false,
      "timestamp": "2024-11-14T14:05:45+00:00"
    },
    {
      "id": "d5cabe4dc471495780e32258c6aeea44",
      "sender": "josie",
      "payload": "we are also at the stage where having extra dedicated runners would be helpful. was planning to purchase some more hetzner boxes and add them, but a few people mentioned having some resources that could be used for this, planning to follow up on that this week",
      "action": false,
      "timestamp": "2024-11-14T14:05:51+00:00"
    },
    {
      "id": "9ab98d91b9cb4f47941b6ca9a35a389d",
      "sender": "josie",
      "payload": "thats all!",
      "action": false,
      "timestamp": "2024-11-14T14:06:01+00:00"
    },
    {
      "id": "e40345f407f04224bb6110e41e1133a4",
      "sender": "achow101",
      "payload": "#topic Silent Payments WG Update (josie, RubenSomsen)",
      "action": false,
      "timestamp": "2024-11-14T14:06:06+00:00"
    },
    {
      "id": "e16a021b872c4ea7875ca8a932c0de6e",
      "sender": "josie",
      "payload": "slow and steady, working through all the feedback on the libsecp256k1 module",
      "action": false,
      "timestamp": "2024-11-14T14:06:09+00:00"
    },
    {
      "id": "d41673044cd24df0ad352ab25faa28c4",
      "sender": "josie",
      "payload": "i do remember on the musig2 PR, there was a suggestion on how we type arrays of unsigned char where it is expected to be an exact size. it seemed doing this could be useful for languages like rust, when generating bindings automatically?",
      "action": false,
      "timestamp": "2024-11-14T14:06:15+00:00"
    },
    {
      "id": "58b586a1d206409dabbe7f07620344e3",
      "sender": "josie",
      "payload": "planning to follow up with the secp256k1 maintainers to see if this is worth doing for the silent payments module (perhaps a topic for the upcoming secp256k1 meeting this coming monday?)",
      "action": false,
      "timestamp": "2024-11-14T14:06:23+00:00"
    },
    {
      "id": "0d69261d9c6341d7adc281170d0589be",
      "sender": "josie",
      "payload": "thats all!",
      "action": false,
      "timestamp": "2024-11-14T14:06:39+00:00"
    },
    {
      "id": "f83dc1f41a7b4eac86005d54b1006ad9",
      "sender": "sipa",
      "payload": "josie: yeah, definitely worth bringing up",
      "action": false,
      "timestamp": "2024-11-14T14:06:41+00:00"
    },
    {
      "id": "3b27a792aa6c42a38113a390370fc649",
      "sender": "achow101",
      "payload": "#topic Cluster Mempool WG Update (sdaftuar, sipa)",
      "action": false,
      "timestamp": "2024-11-14T14:06:50+00:00"
    },
    {
      "id": "eca6ad7d69bc472fb9bdb597da9ce2f0",
      "sender": "sdaftuar",
      "payload": "hi, #31122 is still the PR to review. it seems to be getting close.",
      "action": false,
      "timestamp": "2024-11-14T14:07:14+00:00"
    },
    {
      "id": "0360d4bbfa7c4a4dbc64f1d53ca28214",
      "sender": "josie",
      "payload": "sipa: will do!",
      "action": false,
      "timestamp": "2024-11-14T14:07:14+00:00"
    },
    {
      "id": "919ddd8a5ec041c093cb26845d0169dd",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31122 | cluster mempool: Implement changeset interface for mempool by sdaftuar \u00c3\u0082\u00c2\u00b7 Pull Request #31122 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-11-14T14:07:18+00:00"
    },
    {
      "id": "2d907ee6a16e48deb64d2682a6c4ae56",
      "sender": "sdaftuar",
      "payload": "i think pieter is getting closer with his txgraph implementation as well -- will let him add any additional info",
      "action": false,
      "timestamp": "2024-11-14T14:07:48+00:00"
    },
    {
      "id": "aedda1fc96724ec6a7038389d3ed8cb3",
      "sender": "sipa",
      "payload": "i'm close to opening the first txgraph PR (the middle layer between cluster linearization algorithms, and the mempool, which deals with dependencies/clusters/linearizations/proposed changes for the entire mempool)",
      "action": false,
      "timestamp": "2024-11-14T14:08:00+00:00"
    },
    {
      "id": "8928f1b62c4f4ddbb8fc79c079b23ca1",
      "sender": "sipa",
      "payload": "nothing else from me",
      "action": false,
      "timestamp": "2024-11-14T14:08:44+00:00"
    },
    {
      "id": "2aed4dd2a6674f4d83915559b502b871",
      "sender": "achow101",
      "payload": "#topic MuSig2 WG Update (achow101)",
      "action": false,
      "timestamp": "2024-11-14T14:09:31+00:00"
    },
    {
      "id": "18f58c1a3fef4bc0bbe6e3a4282d762f",
      "sender": "achow101",
      "payload": "We had a discussion about breaking up #29675, so i've opened 2 refactors (#31242, #31243) and a PR for the PSBT fields (#31247)",
      "action": false,
      "timestamp": "2024-11-14T14:09:48+00:00"
    },
    {
      "id": "2953c3612d584ecca6c5b7c874b89348",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/29675 | wallet: Be able to receive and spend inputs involving MuSig2 aggregate keys by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #29675 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-11-14T14:09:51+00:00"
    },
    {
      "id": "6f1e5d942a604e5ba049ea1a434e4818",
      "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-11-14T14:09:55+00:00"
    },
    {
      "id": "bd79d6df70da483da8f98bf54489c3c4",
      "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-11-14T14:09:56+00:00"
    },
    {
      "id": "82e5d53979e44a83a2a68b7b55cbd3fc",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31247 | psbt: MuSig2 Fields by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #31247 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-11-14T14:10:00+00:00"
    },
    {
      "id": "ef24b2df75b3469cab3ed1b45bab4c9d",
      "sender": "achow101",
      "payload": "The descriptors implementation is also in a separate draft PR ##31244, and 29675 is the final that require all of the above and adds signing",
      "action": false,
      "timestamp": "2024-11-14T14:10:31+00:00"
    },
    {
      "id": "911470c7457946fabfc5384a4f216a83",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31244 | descriptors: MuSig2 by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #31244 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-11-14T14:10:33+00:00"
    },
    {
      "id": "9e53d7e6f6794a49a3fec5b5099eab3c",
      "sender": "achow101",
      "payload": "#topic Legacy Wallet Removal WG Update (achow101)",
      "action": false,
      "timestamp": "2024-11-14T14:10:51+00:00"
    },
    {
      "id": "b8691e9fdeb44d4da9f561efa6d0e9bc",
      "sender": "achow101",
      "payload": "Also had a discussion about breaking up #28710, so there's now the migration test rework in #31248, and #31250 has legacy wallets disabled but not removed",
      "action": false,
      "timestamp": "2024-11-14T14:12:28+00:00"
    },
    {
      "id": "1890c00a762544aaa78435e36bc07a1f",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/28710 | Remove the legacy wallet and BDB dependency by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #28710 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-11-14T14:12:30+00:00"
    },
    {
      "id": "922a9650996e4811a0d52cecc0d688ab",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31248 | test: Rework wallet_migration.py to use previous releases by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #31248 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-11-14T14:12:33+00:00"
    },
    {
      "id": "7bc8dee3c8fd4b5d83f464b7e243d120",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31250 | wallet: Disable creating and loading legacy wallets by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #31250 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-11-14T14:12:35+00:00"
    },
    {
      "id": "ebfc244796eb4571ab4f86707da8b166",
      "sender": "achow101",
      "payload": "furszy has opened #31241 as well",
      "action": false,
      "timestamp": "2024-11-14T14:13:00+00:00"
    },
    {
      "id": "e06ec64759454e3ba78d285c17d7ddb9",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31241 | wallet: remove BDB dependency from wallet migration benchmark by furszy \u00c3\u0082\u00c2\u00b7 Pull Request #31241 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-11-14T14:13:02+00:00"
    },
    {
      "id": "f9a6030d18da4f419b2e8486dd805424",
      "sender": "jonatack",
      "payload": "hi",
      "action": false,
      "timestamp": "2024-11-14T14:13:39+00:00"
    },
    {
      "id": "bb6c275730d149288205c812906b2b8d",
      "sender": "achow101",
      "payload": "that's all for working groups that i see here",
      "action": false,
      "timestamp": "2024-11-14T14:13:51+00:00"
    },
    {
      "id": "f2ed7c5e973441b7b826d00ca5b42a2b",
      "sender": "achow101",
      "payload": "Anything else to discuss?",
      "action": false,
      "timestamp": "2024-11-14T14:14:04+00:00"
    },
    {
      "id": "aa3757c27cbc483987cb445f5e2b7734",
      "sender": "instagibbs",
      "payload": "shoutout to all the ephemeral dust review, not exactly a topic",
      "action": false,
      "timestamp": "2024-11-14T14:14:40+00:00"
    },
    {
      "id": "b1016ad10c194f698374a398b27fd698",
      "sender": "vasild",
      "payload": "achow101: I guess that once legacy wallet is removed (in 29?) softwares that use Bitcoin Core's wallet but don't support descriptor wallets will have to stick to v28?",
      "action": false,
      "timestamp": "2024-11-14T14:15:14+00:00"
    },
    {
      "id": "8c1622da93af4a39a041e82fe6e1c570",
      "sender": "josie",
      "payload": "instagibbs: congrats on moving that forward!",
      "action": false,
      "timestamp": "2024-11-14T14:15:16+00:00"
    },
    {
      "id": "fa2f7fd4975c46f197e8aea7ec7bb727",
      "sender": "achow101",
      "payload": "vasild: yes",
      "action": false,
      "timestamp": "2024-11-14T14:15:28+00:00"
    },
    {
      "id": "88dce1dfc03c46a385cc7c0d3ea0b931",
      "sender": "vasild",
      "payload": "ok",
      "action": false,
      "timestamp": "2024-11-14T14:15:39+00:00"
    },
    {
      "id": "7ae096bb6e144bfe9dbbf5f1031e3672",
      "sender": "sipa",
      "payload": "vasild, achow101: though there are some RPCs we could realistically implement for descriptor wallets which are legacy-only currently (see #30175",
      "action": false,
      "timestamp": "2024-11-14T14:16:16+00:00"
    },
    {
      "id": "24daabd07325463c9660f055174005b7",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/30175 | Enable `importprivkey`, `addmultisigaddress` in descriptor wallets \u00c3\u0082\u00c2\u00b7 Issue #30175 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2024-11-14T14:16:18+00:00"
    },
    {
      "id": "43ae98ec3ade46caa060dfcaccc1e965",
      "sender": "jonatack",
      "payload": "hi again (first one didn't seem to get through)",
      "action": false,
      "timestamp": "2024-11-14T14:17:01+00:00"
    },
    {
      "id": "4b2435e28c4e446d98f36e1e09cbd768",
      "sender": "vasild",
      "payload": "https://github.com/JoinMarket-Org/joinmarket-clientserver/issues/1571#issuecomment-2102790757 \"JoinMarket uses importmulti call, which is not available for descriptor wallets\"",
      "action": false,
      "timestamp": "2024-11-14T14:17:04+00:00"
    },
    {
      "id": "911d95cb67694ddf837fe727713d947c",
      "sender": "sipa",
      "payload": "translating importmulti is not impossible, but it'd be a nontrivial amount of work, and i don't think many things besides joinmarket use it?",
      "action": false,
      "timestamp": "2024-11-14T14:17:48+00:00"
    },
    {
      "id": "263f198d2cfe49b7bdea3da60be1c318",
      "sender": "sipa",
      "payload": "it'd be easier i expect to make joinmarket use importdescriptors instead",
      "action": false,
      "timestamp": "2024-11-14T14:18:03+00:00"
    },
    {
      "id": "729295682c954b0fb504035e25f7b530",
      "sender": "achow101",
      "payload": "presumably the problem is that they don't create descriptors",
      "action": false,
      "timestamp": "2024-11-14T14:18:33+00:00"
    },
    {
      "id": "196d615b9b4146c7b3cc4ef51f66c1a5",
      "sender": "vasild",
      "payload": "I think it is possible to do custom gap limits",
      "action": false,
      "timestamp": "2024-11-14T14:19:11+00:00"
    },
    {
      "id": "ca654952fd304c63a90addb6bc0e626e",
      "sender": "vasild",
      "payload": "with descriptor wallets",
      "action": false,
      "timestamp": "2024-11-14T14:19:17+00:00"
    },
    {
      "id": "ddebed29ac6441108c1c1f8c408d4c85",
      "sender": "achow101",
      "payload": "yeah, they can do things manually with keypoolrefill",
      "action": false,
      "timestamp": "2024-11-14T14:19:56+00:00"
    },
    {
      "id": "f905c4a4c0c74bbe921da6edfd1e5ce2",
      "sender": "achow101",
      "payload": "i'll leave a comment on that issue",
      "action": false,
      "timestamp": "2024-11-14T14:20:02+00:00"
    },
    {
      "id": "d50f41a4dfae46648c401b5077b09f0d",
      "sender": "laanwj",
      "payload": "sipa: i don't think so either, joinmarket is the only common software that's stuck at pre-descriptor wallets, that i know of",
      "action": false,
      "timestamp": "2024-11-14T14:20:06+00:00"
    },
    {
      "id": "1f5701820c0d49e8977480963ede4fd2",
      "sender": "achow101",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2024-11-14T14:21:28+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "0efa561fb5d042e08ac2d1e47a0023d4",
        "sender": "achow101",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2024-11-14T14:00:20+00:00"
      },
      "operand": null,
      "id": "0efa561fb5d042e08ac2d1e47a0023d4",
      "timestamp": "2024-11-14T14:00:20+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "e0a0063f3ba84ff89c1d36e656858349",
        "sender": "achow101",
        "payload": "#topic Erlay WG Update (sr_gi, gleb, marcofleon)",
        "action": false,
        "timestamp": "2024-11-14T14:02:12+00:00"
      },
      "operand": "Erlay WG Update (sr_gi, gleb, marcofleon)",
      "id": "e0a0063f3ba84ff89c1d36e656858349",
      "timestamp": "2024-11-14T14:02:12+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "5dd2fd56052e42279e2d7e7a6e83b27f",
        "sender": "achow101",
        "payload": "#topic Kernel WG Update (TheCharlatan)",
        "action": false,
        "timestamp": "2024-11-14T14:05:01+00:00"
      },
      "operand": "Kernel WG Update (TheCharlatan)",
      "id": "5dd2fd56052e42279e2d7e7a6e83b27f",
      "timestamp": "2024-11-14T14:05:01+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "d504ae8e10c849bcb27352b120950a64",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/31269 | validation: Remove RECENT_CONSENSUS_CHANGE validation result by TheCharlatan \u00c3\u0082\u00c2\u00b7 Pull Request #31269 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-11-14T14:05:14+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31269",
      "id": "d504ae8e10c849bcb27352b120950a64",
      "timestamp": "2024-11-14T14:05:14+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "6cd58d842faf4cf1970d20dd474a818f",
        "sender": "achow101",
        "payload": "#topic Benchmarking WG Update (josie, l0rinc)",
        "action": false,
        "timestamp": "2024-11-14T14:05:29+00:00"
      },
      "operand": "Benchmarking WG Update (josie, l0rinc)",
      "id": "6cd58d842faf4cf1970d20dd474a818f",
      "timestamp": "2024-11-14T14:05:29+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "e40345f407f04224bb6110e41e1133a4",
        "sender": "achow101",
        "payload": "#topic Silent Payments WG Update (josie, RubenSomsen)",
        "action": false,
        "timestamp": "2024-11-14T14:06:06+00:00"
      },
      "operand": "Silent Payments WG Update (josie, RubenSomsen)",
      "id": "e40345f407f04224bb6110e41e1133a4",
      "timestamp": "2024-11-14T14:06:06+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "3b27a792aa6c42a38113a390370fc649",
        "sender": "achow101",
        "payload": "#topic Cluster Mempool WG Update (sdaftuar, sipa)",
        "action": false,
        "timestamp": "2024-11-14T14:06:50+00:00"
      },
      "operand": "Cluster Mempool WG Update (sdaftuar, sipa)",
      "id": "3b27a792aa6c42a38113a390370fc649",
      "timestamp": "2024-11-14T14:06:50+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "919ddd8a5ec041c093cb26845d0169dd",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/31122 | cluster mempool: Implement changeset interface for mempool by sdaftuar \u00c3\u0082\u00c2\u00b7 Pull Request #31122 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-11-14T14:07:18+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31122",
      "id": "919ddd8a5ec041c093cb26845d0169dd",
      "timestamp": "2024-11-14T14:07:18+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "2aed4dd2a6674f4d83915559b502b871",
        "sender": "achow101",
        "payload": "#topic MuSig2 WG Update (achow101)",
        "action": false,
        "timestamp": "2024-11-14T14:09:31+00:00"
      },
      "operand": "MuSig2 WG Update (achow101)",
      "id": "2aed4dd2a6674f4d83915559b502b871",
      "timestamp": "2024-11-14T14:09:31+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "2953c3612d584ecca6c5b7c874b89348",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/29675 | wallet: Be able to receive and spend inputs involving MuSig2 aggregate keys by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #29675 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-11-14T14:09:51+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/29675",
      "id": "2953c3612d584ecca6c5b7c874b89348",
      "timestamp": "2024-11-14T14:09:51+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "6f1e5d942a604e5ba049ea1a434e4818",
        "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-11-14T14:09:55+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31242",
      "id": "6f1e5d942a604e5ba049ea1a434e4818",
      "timestamp": "2024-11-14T14:09:55+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "bd79d6df70da483da8f98bf54489c3c4",
        "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-11-14T14:09:56+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31243",
      "id": "bd79d6df70da483da8f98bf54489c3c4",
      "timestamp": "2024-11-14T14:09:56+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "82e5d53979e44a83a2a68b7b55cbd3fc",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/31247 | psbt: MuSig2 Fields by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #31247 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-11-14T14:10:00+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31247",
      "id": "82e5d53979e44a83a2a68b7b55cbd3fc",
      "timestamp": "2024-11-14T14:10:00+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "911470c7457946fabfc5384a4f216a83",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/31244 | descriptors: MuSig2 by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #31244 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-11-14T14:10:33+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31244",
      "id": "911470c7457946fabfc5384a4f216a83",
      "timestamp": "2024-11-14T14:10:33+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "9e53d7e6f6794a49a3fec5b5099eab3c",
        "sender": "achow101",
        "payload": "#topic Legacy Wallet Removal WG Update (achow101)",
        "action": false,
        "timestamp": "2024-11-14T14:10:51+00:00"
      },
      "operand": "Legacy Wallet Removal WG Update (achow101)",
      "id": "9e53d7e6f6794a49a3fec5b5099eab3c",
      "timestamp": "2024-11-14T14:10:51+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "1890c00a762544aaa78435e36bc07a1f",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/28710 | Remove the legacy wallet and BDB dependency by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #28710 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-11-14T14:12:30+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/28710",
      "id": "1890c00a762544aaa78435e36bc07a1f",
      "timestamp": "2024-11-14T14:12:30+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "922a9650996e4811a0d52cecc0d688ab",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/31248 | test: Rework wallet_migration.py to use previous releases by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #31248 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-11-14T14:12:33+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31248",
      "id": "922a9650996e4811a0d52cecc0d688ab",
      "timestamp": "2024-11-14T14:12:33+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "7bc8dee3c8fd4b5d83f464b7e243d120",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/31250 | wallet: Disable creating and loading legacy wallets by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #31250 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-11-14T14:12:35+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31250",
      "id": "7bc8dee3c8fd4b5d83f464b7e243d120",
      "timestamp": "2024-11-14T14:12:35+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "e06ec64759454e3ba78d285c17d7ddb9",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/31241 | wallet: remove BDB dependency from wallet migration benchmark by furszy \u00c3\u0082\u00c2\u00b7 Pull Request #31241 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-11-14T14:13:02+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/31241",
      "id": "e06ec64759454e3ba78d285c17d7ddb9",
      "timestamp": "2024-11-14T14:13:02+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "24daabd07325463c9660f055174005b7",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/30175 | Enable `importprivkey`, `addmultisigaddress` in descriptor wallets \u00c3\u0082\u00c2\u00b7 Issue #30175 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2024-11-14T14:16:18+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/30175",
      "id": "24daabd07325463c9660f055174005b7",
      "timestamp": "2024-11-14T14:16:18+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "4b2435e28c4e446d98f36e1e09cbd768",
        "sender": "vasild",
        "payload": "https://github.com/JoinMarket-Org/joinmarket-clientserver/issues/1571#issuecomment-2102790757 \"JoinMarket uses importmulti call, which is not available for descriptor wallets\"",
        "action": false,
        "timestamp": "2024-11-14T14:17:04+00:00"
      },
      "operand": "https://github.com/JoinMarket-Org/joinmarket-clientserver/issues/1571#issuecomment-2102790757",
      "id": "4b2435e28c4e446d98f36e1e09cbd768",
      "timestamp": "2024-11-14T14:17:04+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "1f5701820c0d49e8977480963ede4fd2",
        "sender": "achow101",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2024-11-14T14:21:28+00:00"
      },
      "operand": null,
      "id": "1f5701820c0d49e8977480963ede4fd2",
      "timestamp": "2024-11-14T14:21:28+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}