{
  "founder": "achow101",
  "channel": "#bitcoin-core-dev",
  "network": "libera",
  "id": "115b1c1aeb134699a68632d040f07dc5",
  "name": "#bitcoin-core-dev",
  "chair": "achow101",
  "chairs": [
    "achow101"
  ],
  "nicks": {
    "achow101": 13,
    "core-meetingbot": 2,
    "instagibbs": 2,
    "Murch": 11,
    "provoostenator": 2,
    "furszy": 5,
    "kanzure": 1,
    "fjahr": 3,
    "gribble": 1
  },
  "start_time": "2022-06-17T19:00:39+00:00",
  "end_time": "2022-06-17T19:21:44+00:00",
  "active": false,
  "original_topic": "Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt / http://gnusha.org/bitcoin-core-dev/proposedwalletmeetingtopics.txt",
  "current_topic": null,
  "messages": [
    {
      "id": "550d2049ec38467093f43b0edf8ba55d",
      "sender": "achow101",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2022-06-17T19:00:39+00:00"
    },
    {
      "id": "48fb37c34cac488e939965a1844c13db",
      "sender": "core-meetingbot",
      "payload": "Meeting started Fri Jun 17 19:00:39 2022 UTC.  The chair is achow101. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.",
      "action": false,
      "timestamp": "2022-06-17T19:00:39+00:00"
    },
    {
      "id": "e931458a13e1483cb7aaa5423000d3a2",
      "sender": "core-meetingbot",
      "payload": "Available commands: action commands idea info link nick",
      "action": false,
      "timestamp": "2022-06-17T19:00:39+00:00"
    },
    {
      "id": "167a9549a88445e482f216215f5ec03b",
      "sender": "achow101",
      "payload": "#bitcoin-core-dev Wallet Meeting: achow101 _aj_ amiti ariard BlueMatt cfields Chris_Stewart_5 darosior digi_james dongcarl elichai2 emilengler fanquake fjahr furszy gleb glozow gmaxwell gwillen hebasto instagibbs jamesob jarolrod jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack josibake jtimon kallewoof kanzure kvaciral laanwj larryruane lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball morcos Murch nehan NicolasDorier",
      "action": false,
      "timestamp": "2022-06-17T19:00:43+00:00"
    },
    {
      "id": "aafb6e4d590e4f97967dccd7e36e14c7",
      "sender": "achow101",
      "payload": "paveljanik petertodd phantomcircuit promag provoostenator ryanofsky sdaftuar S3RK sipa vasild",
      "action": false,
      "timestamp": "2022-06-17T19:00:43+00:00"
    },
    {
      "id": "b3c52ff18568418ca6173cb8db1e3e6a",
      "sender": "instagibbs",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-17T19:00:50+00:00"
    },
    {
      "id": "5a434ea20bdd45d7abcfdebc01a10c36",
      "sender": "Murch",
      "payload": "Hi",
      "action": false,
      "timestamp": "2022-06-17T19:00:53+00:00"
    },
    {
      "id": "70ca428ec57b433aae81ffbe160eb3ec",
      "sender": "provoostenator",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-17T19:01:02+00:00"
    },
    {
      "id": "6b47d141fb7e4a09ad7ccd469dd9b6fd",
      "sender": "furszy",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-17T19:01:03+00:00"
    },
    {
      "id": "9be477cb3ab34df498b0129fed77399f",
      "sender": "achow101",
      "payload": "There are no pre-proposed wallet meeting topics. Does anyone have anything to discuss?",
      "action": false,
      "timestamp": "2022-06-17T19:01:07+00:00"
    },
    {
      "id": "7974a525d7ca4da7adc67fb88bd81a77",
      "sender": "provoostenator",
      "payload": "Not really",
      "action": false,
      "timestamp": "2022-06-17T19:01:23+00:00"
    },
    {
      "id": "88fc17f52357453a843a01bef4edeee9",
      "sender": "kanzure",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-17T19:01:30+00:00"
    },
    {
      "id": "1e22b2c440bf4e3bb07e71a3ec90d952",
      "sender": "achow101",
      "payload": "any prs we should be prioritizing?",
      "action": false,
      "timestamp": "2022-06-17T19:02:20+00:00"
    },
    {
      "id": "db1868f5ea3b4bcb94d34c92e6c39296",
      "sender": "achow101",
      "payload": "or does anyone want to talk about what they're working on?",
      "action": false,
      "timestamp": "2022-06-17T19:04:00+00:00"
    },
    {
      "id": "a8735628f6e949f580bfc1e212968871",
      "sender": "fjahr",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-17T19:04:11+00:00"
    },
    {
      "id": "44ee9037f90c4c38ae55881a7f068877",
      "sender": "Murch",
      "payload": "I have found a coin selection approach that looks very promising in that it outperforms anything with Knapsack except in keeping the UTXO pool tiny.",
      "action": false,
      "timestamp": "2022-06-17T19:05:59+00:00"
    },
    {
      "id": "aeba166ed0b64a6caf24fb5ff7925297",
      "sender": "fjahr",
      "payload": "maybe #25351 could get a 24.0 milestone tag? The predecessor had 21/22 tags.",
      "action": false,
      "timestamp": "2022-06-17T19:06:06+00:00"
    },
    {
      "id": "4258bcdb4d774b3c8ae3e83e861c2a7f",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/25351 | rpc, wallet: Scan mempool after import* - Second attempt by fjahr \u00c3\u0082\u00c2\u00b7 Pull Request #25351 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-17T19:06:08+00:00"
    },
    {
      "id": "e226f521976e4671b889ed532ef035be",
      "sender": "Murch",
      "payload": "However, Knapsack is notorious for being too aggressive in consolidating.",
      "action": false,
      "timestamp": "2022-06-17T19:06:18+00:00"
    },
    {
      "id": "dffc3b2976154b2ea289b82c4eb3cb67",
      "sender": "achow101",
      "payload": "fjahr: added to the milestone",
      "action": false,
      "timestamp": "2022-06-17T19:07:12+00:00"
    },
    {
      "id": "1c635cdcd36c472387d764101427f4aa",
      "sender": "instagibbs",
      "payload": "Murch, still spends negative effective value, yeah?",
      "action": false,
      "timestamp": "2022-06-17T19:07:30+00:00"
    },
    {
      "id": "79eba3669ab546bfafdc3c826012167d",
      "sender": "fjahr",
      "payload": "achow101: thanks!",
      "action": false,
      "timestamp": "2022-06-17T19:07:32+00:00"
    },
    {
      "id": "b0d9fc8eb33d42fa843a4cc7b12301f1",
      "sender": "achow101",
      "payload": "Murch: Is the change in utxo pool explainable by not spending negative ev?",
      "action": false,
      "timestamp": "2022-06-17T19:07:33+00:00"
    },
    {
      "id": "aec20c413af748be8d4c6e3169db5a6c",
      "sender": "Murch",
      "payload": "Working on writing it up so that I hopefully can convince it does better or equally well in other regards while removing a bunch of worst case-outcomes we've seen in the past.",
      "action": false,
      "timestamp": "2022-06-17T19:08:01+00:00"
    },
    {
      "id": "af9c6ba185964280b14fbad85d0f0958",
      "sender": "Murch",
      "payload": "instagibbs: My idea is to allow that only at feerates < 2\u00c3\u00a2\u00c2\u0080\u00c2\u00af\u00c3\u00a1\u00c2\u00b9\u00c2\u00a9/vB, while adding a FIFO selector.",
      "action": false,
      "timestamp": "2022-06-17T19:08:46+00:00"
    },
    {
      "id": "ffb6df8304b3435ea413c00b5d7dba21",
      "sender": "Murch",
      "payload": "That way it does happen, but not when it hurts by paying 10\u00c3\u0083\u00c2\u0097 as much than necessary",
      "action": false,
      "timestamp": "2022-06-17T19:08:58+00:00"
    },
    {
      "id": "7fc07ce032ab458b8994cfb050502834",
      "sender": "Murch",
      "payload": "Knapsack would often just tack it on with the next best transaction (since it reduces the change amount, and knapsack optimizes for smallest change)",
      "action": false,
      "timestamp": "2022-06-17T19:10:01+00:00"
    },
    {
      "id": "d6502ab96cb94e4fa5b8f200c15d07e9",
      "sender": "Murch",
      "payload": "So, be it 10\u00c3\u00a2\u00c2\u0080\u00c2\u00af\u00c3\u00a1\u00c2\u00b9\u00c2\u00a9/vB or be it 200\u00c3\u00a2\u00c2\u0080\u00c2\u00af\u00c3\u00a1\u00c2\u00b9\u00c2\u00a9/vB, knapsack would grab it.",
      "action": false,
      "timestamp": "2022-06-17T19:10:33+00:00"
    },
    {
      "id": "1f48ff2d5f514070a1bd35e53d8a947a",
      "sender": "achow101",
      "payload": "have you simulated at low and high fee rates?",
      "action": false,
      "timestamp": "2022-06-17T19:11:05+00:00"
    },
    {
      "id": "cabf19e4dd6b460999dcfe7cd0b3b292",
      "sender": "Murch",
      "payload": "Yeah, I have simulated with the peak-and-tail and the 2019\u00c3\u00a2\u00c2\u0080\u00c2\u00932020 scenario",
      "action": false,
      "timestamp": "2022-06-17T19:11:36+00:00"
    },
    {
      "id": "3fc4dd9756ee4caf81efef5221dd857e",
      "sender": "achow101",
      "payload": "what about different scenaiors?",
      "action": false,
      "timestamp": "2022-06-17T19:12:26+00:00"
    },
    {
      "id": "3eace8208016409d851ac4b30b42fdc9",
      "sender": "Murch",
      "payload": "I used the tiny bustabit scenario, though, so it's from the perspective of a wallet that gets twice as many deposits as it makes payments. I still need to run on other scenarios, although they're generally easier, because they are less imbalanced towards building a huge UTXO pool",
      "action": false,
      "timestamp": "2022-06-17T19:12:53+00:00"
    },
    {
      "id": "79e98bbb1f774f5f86ffacbdd428999b",
      "sender": "Murch",
      "payload": "Anyway, if someone wants to seed some concerns that I should address, I'd be happy to hear you what your bar for convincing a change in the coin selection strategies would be ;)",
      "action": false,
      "timestamp": "2022-06-17T19:14:19+00:00"
    },
    {
      "id": "c5b1b96b0590453eb64d0e793ef44269",
      "sender": "achow101",
      "payload": "cool, any other topics?",
      "action": false,
      "timestamp": "2022-06-17T19:15:35+00:00"
    },
    {
      "id": "d65924e279ab4484ab5ce51658f1959c",
      "sender": "furszy",
      "payload": "from my side, have been implementing your suggestion in 25297",
      "action": false,
      "timestamp": "2022-06-17T19:16:58+00:00"
    },
    {
      "id": "d6cf02b3fc5944a69d352597ad74b54f",
      "sender": "furszy",
      "payload": "and.. jumping across the sources a bit",
      "action": false,
      "timestamp": "2022-06-17T19:17:30+00:00"
    },
    {
      "id": "3472b97ef581413f838e05cafd85e6d3",
      "sender": "furszy",
      "payload": "found few things doing it",
      "action": false,
      "timestamp": "2022-06-17T19:18:21+00:00"
    },
    {
      "id": "f8768c6fb0c24612afc7bec645d5f882",
      "sender": "achow101",
      "payload": "furszy: that's great, looking forward to those changes",
      "action": false,
      "timestamp": "2022-06-17T19:19:15+00:00"
    },
    {
      "id": "aa4589ecac5f41668514d2382653c0d3",
      "sender": "furszy",
      "payload": "yeah :), I still owe you finish 24914 review. It's at the top of my list.",
      "action": false,
      "timestamp": "2022-06-17T19:19:59+00:00"
    },
    {
      "id": "f5dded8e945f432ea272ce36894b5ba3",
      "sender": "achow101",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2022-06-17T19:21:44+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "550d2049ec38467093f43b0edf8ba55d",
        "sender": "achow101",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2022-06-17T19:00:39+00:00"
      },
      "operand": null,
      "id": "550d2049ec38467093f43b0edf8ba55d",
      "timestamp": "2022-06-17T19:00:39+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "4258bcdb4d774b3c8ae3e83e861c2a7f",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/25351 | rpc, wallet: Scan mempool after import* - Second attempt by fjahr \u00c3\u0082\u00c2\u00b7 Pull Request #25351 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-17T19:06:08+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/25351",
      "id": "4258bcdb4d774b3c8ae3e83e861c2a7f",
      "timestamp": "2022-06-17T19:06:08+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "f5dded8e945f432ea272ce36894b5ba3",
        "sender": "achow101",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2022-06-17T19:21:44+00:00"
      },
      "operand": null,
      "id": "f5dded8e945f432ea272ce36894b5ba3",
      "timestamp": "2022-06-17T19:21:44+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}