{
  "founder": "abubakarsadiq",
  "channel": "#bitcoin-core-dev",
  "network": "libera",
  "id": "447ea0143b1c4541b504341a8f06a76e",
  "name": "#bitcoin-core-dev",
  "chair": "abubakarsadiq",
  "chairs": [
    "abubakarsadiq"
  ],
  "nicks": {
    "abubakarsadiq": 13,
    "corebot": 12,
    "furszy": 1,
    "b10c": 1,
    "johnny9dev": 5,
    "maxedw": 1,
    "hebasto": 1,
    "cfields": 3,
    "andrewtoth_": 1,
    "stickies-v": 1,
    "sipa": 2,
    "marcofleon": 2,
    "lightlike": 1,
    "instagibbs": 2,
    "stringintech": 1,
    "jonatack": 1,
    "pinheadmz": 2,
    "dzxzg": 1,
    "hodlinator": 2,
    "Murch[m]": 1,
    "fjahr": 2,
    "yancy_": 1,
    "kanzure": 1,
    "l0rinc": 6,
    "janb84": 1
  },
  "start_time": "2026-04-23T16:00:02.095512+00:00",
  "end_time": "2026-04-23T16:11:34.024878+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": "Libevent removal (pinheadmz, fjahr)",
  "messages": [
    {
      "id": "ef30c61ba31d4969a4ae9af3283f6623",
      "sender": "abubakarsadiq",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2026-04-23T16:00:02.094873+00:00"
    },
    {
      "id": "5d3bc84498a74061b085b9e6c41ef70b",
      "sender": "corebot",
      "payload": "abubakarsadiq: Meeting started at 2026-04-23T16:00+0000",
      "action": false,
      "timestamp": "2026-04-23T16:00:02.101100+00:00"
    },
    {
      "id": "3b5f46a9eea044ef85561b9bd779beae",
      "sender": "corebot",
      "payload": "abubakarsadiq: Current chairs: abubakarsadiq",
      "action": false,
      "timestamp": "2026-04-23T16:00:03.104108+00:00"
    },
    {
      "id": "bc5e0950daeb405a98e7118e9854e02b",
      "sender": "corebot",
      "payload": "abubakarsadiq: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting",
      "action": false,
      "timestamp": "2026-04-23T16:00:04.108027+00:00"
    },
    {
      "id": "93dbcfb1615e41cfbdcaee0ea7dfa8d0",
      "sender": "corebot",
      "payload": "abubakarsadiq: See also: https://hcoop-meetbot.readthedocs.io/en/stable/",
      "action": false,
      "timestamp": "2026-04-23T16:00:05.111943+00:00"
    },
    {
      "id": "1f61ad9dd76f4e2fa028e5702bc83b7a",
      "sender": "corebot",
      "payload": "abubakarsadiq: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'",
      "action": false,
      "timestamp": "2026-04-23T16:00:06.115513+00:00"
    },
    {
      "id": "31a09b38e2c4413d82d4b0ccd110c3e4",
      "sender": "abubakarsadiq",
      "payload": "#bitcoin-core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields darosior dergoegge dzxzg eugenesiegel fanquake fjahr furszy gleb glozow hebasto hodlinator instagibbs janb84 jarolrod jonatack josibake kanzure kevkevin laanwj LarryRuane lightlike l0rinc luke-jr maflcko marcofleon maxedw Murch pinheadmz provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sliv3r__ sr_gi tdb3 theStack TheCharlatan",
      "action": false,
      "timestamp": "2026-04-23T16:00:18.322810+00:00"
    },
    {
      "id": "a67bf3c5b60d4013ade3edf115743dbb",
      "sender": "abubakarsadiq",
      "payload": "vasild willcl-ark",
      "action": false,
      "timestamp": "2026-04-23T16:00:18.407501+00:00"
    },
    {
      "id": "4173030faf124374af88ad36508fe2d8",
      "sender": "furszy",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:00:20.762829+00:00"
    },
    {
      "id": "aaeecd0361fa4cefbf5fc341cfe16da1",
      "sender": "b10c",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:00:20.847059+00:00"
    },
    {
      "id": "b4c9011e463a442b8e23df2451b311ce",
      "sender": "johnny9dev",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:00:22.030279+00:00"
    },
    {
      "id": "9b2dc7f201c04291915afa09cb6e7987",
      "sender": "maxedw",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:00:22.139154+00:00"
    },
    {
      "id": "814b3775b766436492aa98cd0055803f",
      "sender": "hebasto",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:00:23.801909+00:00"
    },
    {
      "id": "f40e13f21ab649a38bdc6679e141cd7f",
      "sender": "cfields",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:00:23.991443+00:00"
    },
    {
      "id": "48ce542f9c994eed93b217f021db64a8",
      "sender": "andrewtoth_",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:00:24.972425+00:00"
    },
    {
      "id": "a4a7c81a898d44f4918f4fde00ac5090",
      "sender": "stickies-v",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:00:25.056769+00:00"
    },
    {
      "id": "6e9a520884c24f05998a7cc0779be05f",
      "sender": "sipa",
      "payload": "#here FirstLast",
      "action": false,
      "timestamp": "2026-04-23T16:00:25.306276+00:00"
    },
    {
      "id": "e8ec322eaf8248a8ba0a50736a166a18",
      "sender": "marcofleon",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:00:34.768776+00:00"
    },
    {
      "id": "e1d6f759d5f8421d94e8eb4d0c21d571",
      "sender": "lightlike",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:00:36.701382+00:00"
    },
    {
      "id": "25d5714ce2be4f5e86fa34966759676b",
      "sender": "instagibbs",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:00:39.816655+00:00"
    },
    {
      "id": "fd490e6f60e0441799b200f4935c019a",
      "sender": "abubakarsadiq",
      "payload": "There are no pre-proposed meeting topics this week. Any last minute ones to add?",
      "action": false,
      "timestamp": "2026-04-23T16:00:44.139280+00:00"
    },
    {
      "id": "acba7bd5d9014a1e8eaeea6e0222771d",
      "sender": "stringintech",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:00:46.592723+00:00"
    },
    {
      "id": "bc62ffc3ca134702800a30906e7d2e11",
      "sender": "jonatack",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:00:52.616817+00:00"
    },
    {
      "id": "b1674798fa4d4e92adf7d1b97ecf75cb",
      "sender": "pinheadmz",
      "payload": "Yo",
      "action": false,
      "timestamp": "2026-04-23T16:00:56.480188+00:00"
    },
    {
      "id": "1625fffe70cc4ed28532a7773d67a606",
      "sender": "dzxzg",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:00:58.661373+00:00"
    },
    {
      "id": "0344230467534e209fcf1345f8cf8dd7",
      "sender": "hodlinator",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:01:03.939002+00:00"
    },
    {
      "id": "3aea3f67b7cf48d1b87a56d6fe2ef766",
      "sender": "sipa",
      "payload": "#yay for 31.0 \\o/",
      "action": false,
      "timestamp": "2026-04-23T16:01:04.361199+00:00"
    },
    {
      "id": "fcd7f13b327c446c8cf06b80c5081b0b",
      "sender": "corebot",
      "payload": "sipa: Unknown command: #yay",
      "action": false,
      "timestamp": "2026-04-23T16:01:04.364562+00:00"
    },
    {
      "id": "360c00f7762e46558cc158bc2b0cd927",
      "sender": "Murch[m]",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:01:07.213573+00:00"
    },
    {
      "id": "54c5d50c7b124e40887a684710473d5a",
      "sender": "marcofleon",
      "payload": "woo!",
      "action": false,
      "timestamp": "2026-04-23T16:01:18.764822+00:00"
    },
    {
      "id": "06849650991d4deebf0796ec2fd671c5",
      "sender": "abubakarsadiq",
      "payload": "\\o/",
      "action": false,
      "timestamp": "2026-04-23T16:01:20.912154+00:00"
    },
    {
      "id": "05af3b6542944ab98d9bd6bb43436d8e",
      "sender": "fjahr",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:01:28.085807+00:00"
    },
    {
      "id": "8029cc970a184601a1340803eb0d7461",
      "sender": "hodlinator",
      "payload": "the big one",
      "action": false,
      "timestamp": "2026-04-23T16:01:33.099893+00:00"
    },
    {
      "id": "606b3ab7d0164d22802d9b65284f1ceb",
      "sender": "yancy_",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:01:36.141916+00:00"
    },
    {
      "id": "c16db1154e304e24919137c5859705cd",
      "sender": "instagibbs",
      "payload": "solid work",
      "action": false,
      "timestamp": "2026-04-23T16:01:43.275236+00:00"
    },
    {
      "id": "afb2014a58fd410c9b7006b291ff83d6",
      "sender": "cfields",
      "payload": "\ud83d\ude80",
      "action": false,
      "timestamp": "2026-04-23T16:02:05.949499+00:00"
    },
    {
      "id": "780abb56fd284c3497cc05ec0423beeb",
      "sender": "abubakarsadiq",
      "payload": "#topic Net Split WG Update (cfields)",
      "action": false,
      "timestamp": "2026-04-23T16:02:26.590177+00:00"
    },
    {
      "id": "fa71cc547564464e8c48f71429ee0976",
      "sender": "kanzure",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:02:46.982680+00:00"
    },
    {
      "id": "45a4f632f0654c0ea62ed1cbe1297228",
      "sender": "l0rinc",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:03:02.310932+00:00"
    },
    {
      "id": "bbf125b805f64cfd87bf1079a24b5919",
      "sender": "janb84",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-04-23T16:03:31.799676+00:00"
    },
    {
      "id": "0ddaa424f1e64865aac642090234518b",
      "sender": "abubakarsadiq",
      "payload": "I guess no update from cfields, if there is we can come back to the topic",
      "action": false,
      "timestamp": "2026-04-23T16:03:39.268065+00:00"
    },
    {
      "id": "b16e495c527548988377215bac70a87f",
      "sender": "abubakarsadiq",
      "payload": "#topic Benchmarking WG Update (l0rinc, andrewtoth)",
      "action": false,
      "timestamp": "2026-04-23T16:03:40.774010+00:00"
    },
    {
      "id": "65939de62ba44d62a65de3a907ba3ac4",
      "sender": "l0rinc",
      "payload": "#35025 was merged, the deserialization benchmarks are more realistic now.",
      "action": false,
      "timestamp": "2026-04-23T16:03:48.309485+00:00"
    },
    {
      "id": "4bfb238e029b40b08f2c60300e32e7e6",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/35025 | refactor: use `SpanReader` in deserialization benchmarks by l0rinc \u00b7 Pull Request #35025 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2026-04-23T16:03:50.362141+00:00"
    },
    {
      "id": "2bfd4fb6697a4e9082f92a90d2e921ac",
      "sender": "cfields",
      "payload": "No update this week, been working on my multi_index replacement.",
      "action": false,
      "timestamp": "2026-04-23T16:03:52.483351+00:00"
    },
    {
      "id": "07cd5f027c7241ab9fb9cbab76c224c0",
      "sender": "l0rinc",
      "payload": "The untimed setup of nanobench needed a follow-up to make it more intuitive to use, see #35124.",
      "action": false,
      "timestamp": "2026-04-23T16:04:05.444058+00:00"
    },
    {
      "id": "95f69b861d1c49a7b9ffeeb84fcc13b5",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/35124 | bench: fix benchmark fixtures and setup checks by l0rinc \u00b7 Pull Request #35124 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2026-04-23T16:04:06.490727+00:00"
    },
    {
      "id": "b971f11f422347e295eda13dba32e160",
      "sender": "l0rinc",
      "payload": "#34641 was split into tiny, focused commits based on the feedback.",
      "action": false,
      "timestamp": "2026-04-23T16:04:19.764710+00:00"
    },
    {
      "id": "701d80599ce34bc5bb5cb5412b4f541b",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/34641 | node: scale default `-dbcache` with system RAM by l0rinc \u00b7 Pull Request #34641 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2026-04-23T16:04:23.813943+00:00"
    },
    {
      "id": "7d2aeae9e63d439c974aa08c6b2bafe9",
      "sender": "l0rinc",
      "payload": "Pushed #35128 to speed up `gettxoutsetinfo` - a follow-up is already brewing based on the feedback.",
      "action": false,
      "timestamp": "2026-04-23T16:04:29.943738+00:00"
    },
    {
      "id": "26e542318496436a8fe1446f5d13adb2",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/35128 | dbwrapper: avoid copying `CDBIterator` keys in `GetKey()` by l0rinc \u00b7 Pull Request #35128 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2026-04-23T16:04:31.980879+00:00"
    },
    {
      "id": "e8a51b6ccd8d4de4a54b92ca0c61070f",
      "sender": "l0rinc",
      "payload": "That's it from me, thanks for the reviews.",
      "action": false,
      "timestamp": "2026-04-23T16:04:47.127860+00:00"
    },
    {
      "id": "1c74452f22e745fb9c39b1d338743de6",
      "sender": "abubakarsadiq",
      "payload": "#topic QML GUI WG Update (johnny9dev)",
      "action": false,
      "timestamp": "2026-04-23T16:05:04.569463+00:00"
    },
    {
      "id": "90cdb8b07f5c40589b8ad86fffefceeb",
      "sender": "johnny9dev",
      "payload": "Opened up a PR for new settings pages (bitcoin-core/gui-qml#551) This includes Wallet settings that has details, create backup, password add/update, and wallet deletion. Sign message will likely end up here as well. The PR also includes a Mempool settings page that shows transaction amount and memory usage as well as an input field for updating mempool memory amount. I am currently working on a flow for importing PSBT.",
      "action": false,
      "timestamp": "2026-04-23T16:05:10.733918+00:00"
    },
    {
      "id": "37211a8dcdfc41e8b039c28805b39ce5",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin-core/gui-qml/issues/551 | Wallet settings and Mempool information by johnny9 \u00b7 Pull Request #551 \u00b7 bitcoin-core/gui-qml \u00b7 GitHub",
      "action": false,
      "timestamp": "2026-04-23T16:05:11.778403+00:00"
    },
    {
      "id": "468a1282fccc451c9bc07a39109ac3ba",
      "sender": "johnny9dev",
      "payload": "We have a new contributor as well, pseudoramdom, who will be starting by implementing our RBF design as his first feature.",
      "action": false,
      "timestamp": "2026-04-23T16:05:28.749742+00:00"
    },
    {
      "id": "cd8a6434debd4198ba3d5d0e0dd33639",
      "sender": "johnny9dev",
      "payload": "With pseudoramdom on RBF, epicleafies working on Receiving and Sign message, and me doing PSBT import I think that just leaves the \"Address Book\" page as the last feature-parity issue needing a first implementation",
      "action": false,
      "timestamp": "2026-04-23T16:05:56.451248+00:00"
    },
    {
      "id": "0b2e6f393fd04c24885068e8aa8a1043",
      "sender": "johnny9dev",
      "payload": "that is all",
      "action": false,
      "timestamp": "2026-04-23T16:06:19.516692+00:00"
    },
    {
      "id": "6654c4f21caf4f8ab7d73a32710203a0",
      "sender": "abubakarsadiq",
      "payload": "#topic Libevent removal (pinheadmz, fjahr)",
      "action": false,
      "timestamp": "2026-04-23T16:06:42.622382+00:00"
    },
    {
      "id": "2e62d7880a914b40be3cea68129bebd9",
      "sender": "fjahr",
      "payload": "I keep getting good review comments on #34342, trying to address them as fast as possible but didn't get to the comments from yesterday yet :) Waiting for the rebase/re-open to start review on the http server again. That's it from me.",
      "action": false,
      "timestamp": "2026-04-23T16:06:52.570911+00:00"
    },
    {
      "id": "0215ef2aa435430189ea6dd02e365af6",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/34342 | cli: Replace libevent usage with simple http client by fjahr \u00b7 Pull Request #34342 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2026-04-23T16:06:57.621314+00:00"
    },
    {
      "id": "07f7b08234fd4014bdc219d43d56aa21",
      "sender": "pinheadmz",
      "payload": "Nothing new from me this week",
      "action": false,
      "timestamp": "2026-04-23T16:07:17.029513+00:00"
    },
    {
      "id": "a7458a78bf9848218ea849facb06bbd3",
      "sender": "abubakarsadiq",
      "payload": "I skipped some working groups because the leads aren't here. If you have an update please propose the topic",
      "action": false,
      "timestamp": "2026-04-23T16:09:19.002763+00:00"
    },
    {
      "id": "d4e6cd4bfa1c4eab95fbc61992a5fc73",
      "sender": "abubakarsadiq",
      "payload": "Anything else to discuss?",
      "action": false,
      "timestamp": "2026-04-23T16:09:22.256591+00:00"
    },
    {
      "id": "b58ec30e59834aafaebc83d689cf805c",
      "sender": "abubakarsadiq",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2026-04-23T16:11:34.024400+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "ef30c61ba31d4969a4ae9af3283f6623",
        "sender": "abubakarsadiq",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2026-04-23T16:00:02.094873+00:00"
      },
      "operand": null,
      "id": "ef30c61ba31d4969a4ae9af3283f6623",
      "timestamp": "2026-04-23T16:00:02.094873+00:00"
    },
    {
      "event_type": "ATTENDEE",
      "message": {
        "id": "6e9a520884c24f05998a7cc0779be05f",
        "sender": "sipa",
        "payload": "#here FirstLast",
        "action": false,
        "timestamp": "2026-04-23T16:00:25.306276+00:00"
      },
      "operand": "FirstLast",
      "id": "6e9a520884c24f05998a7cc0779be05f",
      "timestamp": "2026-04-23T16:00:25.306276+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "780abb56fd284c3497cc05ec0423beeb",
        "sender": "abubakarsadiq",
        "payload": "#topic Net Split WG Update (cfields)",
        "action": false,
        "timestamp": "2026-04-23T16:02:26.590177+00:00"
      },
      "operand": "Net Split WG Update (cfields)",
      "id": "780abb56fd284c3497cc05ec0423beeb",
      "timestamp": "2026-04-23T16:02:26.590177+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "b16e495c527548988377215bac70a87f",
        "sender": "abubakarsadiq",
        "payload": "#topic Benchmarking WG Update (l0rinc, andrewtoth)",
        "action": false,
        "timestamp": "2026-04-23T16:03:40.774010+00:00"
      },
      "operand": "Benchmarking WG Update (l0rinc, andrewtoth)",
      "id": "b16e495c527548988377215bac70a87f",
      "timestamp": "2026-04-23T16:03:40.774010+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "1c74452f22e745fb9c39b1d338743de6",
        "sender": "abubakarsadiq",
        "payload": "#topic QML GUI WG Update (johnny9dev)",
        "action": false,
        "timestamp": "2026-04-23T16:05:04.569463+00:00"
      },
      "operand": "QML GUI WG Update (johnny9dev)",
      "id": "1c74452f22e745fb9c39b1d338743de6",
      "timestamp": "2026-04-23T16:05:04.569463+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "6654c4f21caf4f8ab7d73a32710203a0",
        "sender": "abubakarsadiq",
        "payload": "#topic Libevent removal (pinheadmz, fjahr)",
        "action": false,
        "timestamp": "2026-04-23T16:06:42.622382+00:00"
      },
      "operand": "Libevent removal (pinheadmz, fjahr)",
      "id": "6654c4f21caf4f8ab7d73a32710203a0",
      "timestamp": "2026-04-23T16:06:42.622382+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "b58ec30e59834aafaebc83d689cf805c",
        "sender": "abubakarsadiq",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2026-04-23T16:11:34.024400+00:00"
      },
      "operand": null,
      "id": "b58ec30e59834aafaebc83d689cf805c",
      "timestamp": "2026-04-23T16:11:34.024400+00:00"
    }
  ],
  "aliases": {
    "sipa": "FirstLast"
  },
  "vote_in_progress": false,
  "motion_index": null
}