{
  "founder": "laanwj",
  "channel": "#bitcoin-core-dev",
  "network": "libera",
  "id": "7dba654109594a22a8bda1e82748973a",
  "name": "#bitcoin-core-dev",
  "chair": "laanwj",
  "chairs": [
    "laanwj"
  ],
  "nicks": {
    "laanwj": 36,
    "core-meetingbot": 4,
    "achow101": 6,
    "luke-jr": 18,
    "ariard": 25,
    "jeremyrubin": 1,
    "gribble": 12,
    "sipa": 12,
    "fanquake": 6
  },
  "start_time": "2022-06-16T19:01:43+00:00",
  "end_time": "2022-06-16T19:34:52+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": "full-rbf: what should be the color of the bike and the number of cycles (ariard)",
  "messages": [
    {
      "id": "ad6d15c4683a461f89d23889a9154308",
      "sender": "laanwj",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2022-06-16T19:01:43+00:00"
    },
    {
      "id": "0b795b22be8d4d29bdf994a3d557006f",
      "sender": "core-meetingbot",
      "payload": "Meeting started Thu Jun 16 19:01:43 2022 UTC.  The chair is laanwj. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.",
      "action": false,
      "timestamp": "2022-06-16T19:01:43+00:00"
    },
    {
      "id": "3f98869e320e4ec0b5926c74fbb597b1",
      "sender": "core-meetingbot",
      "payload": "Available commands: action commands idea info link nick",
      "action": false,
      "timestamp": "2022-06-16T19:01:44+00:00"
    },
    {
      "id": "c83f366a684c4f2e9b2718fd419ce5f2",
      "sender": "laanwj",
      "payload": "#bitcoin-core-dev Meeting: achow101 _aj_ amiti ariard b10c BlueMatt cfields Chris_Stewart_5 darosior digi_james dongcarl elichai2 emilengler fanquake fjahr gleb glozow gmaxwell gwillen hebasto instagibbs jamesob jarolrod jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral laanwj larryruane lightlike luke-jr maaku marcofalke meshcollider michagogo",
      "action": false,
      "timestamp": "2022-06-16T19:02:05+00:00"
    },
    {
      "id": "ad01de07c84c4d19b7164875b87f7a34",
      "sender": "laanwj",
      "payload": "moneyball morcos nehan NicolasDorier paveljanik petertodd phantomcircuit promag provoostenator ryanofsky sdaftuar sipa vasild",
      "action": false,
      "timestamp": "2022-06-16T19:02:07+00:00"
    },
    {
      "id": "2f6c3f89f4e943469b92da0cc755f9ae",
      "sender": "achow101",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-16T19:02:12+00:00"
    },
    {
      "id": "6709f49589c14747bc7898b50eb86357",
      "sender": "luke-jr",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-16T19:02:37+00:00"
    },
    {
      "id": "b299ece420f040af8403bfbe60c26db8",
      "sender": "laanwj",
      "payload": "welcome to the weekly general bitcoin-core-dev meeting",
      "action": false,
      "timestamp": "2022-06-16T19:02:54+00:00"
    },
    {
      "id": "3a0c59ee4985426ea67f0ba0726908bf",
      "sender": "ariard",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-16T19:03:03+00:00"
    },
    {
      "id": "5ceeabc012574374bee738dfe1335f41",
      "sender": "jeremyrubin",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-06-16T19:03:10+00:00"
    },
    {
      "id": "4c30642f33f1419f8e72581cf7657406",
      "sender": "laanwj",
      "payload": "there have been no topics proposed in advance (you can propose topics at any time during the week with #proposedmeetingtopic)",
      "action": false,
      "timestamp": "2022-06-16T19:03:31+00:00"
    },
    {
      "id": "1f23b2c659544ddc989de34408b57659",
      "sender": "laanwj",
      "payload": "any last minute ones?",
      "action": false,
      "timestamp": "2022-06-16T19:03:37+00:00"
    },
    {
      "id": "c22e1a0e6ff44c3782fb899dd673a575",
      "sender": "ariard",
      "payload": "yes, full-rbf: what should be the color of the bike and the number of cycles :)",
      "action": false,
      "timestamp": "2022-06-16T19:03:59+00:00"
    },
    {
      "id": "b01c551f626b4b1d89701f0b240f4b80",
      "sender": "laanwj",
      "payload": "hehe",
      "action": false,
      "timestamp": "2022-06-16T19:04:36+00:00"
    },
    {
      "id": "57bc6d8069c44ec9acaf8b35d8a75f89",
      "sender": "laanwj",
      "payload": "let's start with high prio as usual",
      "action": false,
      "timestamp": "2022-06-16T19:05:12+00:00"
    },
    {
      "id": "b7cc2267b7a84270a0f78bf9a3e33bb7",
      "sender": "laanwj",
      "payload": "#topic High priority for review",
      "action": false,
      "timestamp": "2022-06-16T19:05:19+00:00"
    },
    {
      "id": "949e6a9c06c64e50a898944d9d3f6f92",
      "sender": "core-meetingbot",
      "payload": "topic: High priority for review",
      "action": false,
      "timestamp": "2022-06-16T19:05:19+00:00"
    },
    {
      "id": "336ae142ba514dd69fa6e7bbbb213473",
      "sender": "laanwj",
      "payload": "https://github.com/bitcoin/bitcoin/projects/8 has 8 blockers, 2 chasing concept ACK",
      "action": false,
      "timestamp": "2022-06-16T19:05:48+00:00"
    },
    {
      "id": "30118d045ec8446b9ee40ce9c0534eed",
      "sender": "laanwj",
      "payload": "anything to add / remove?",
      "action": false,
      "timestamp": "2022-06-16T19:05:58+00:00"
    },
    {
      "id": "68978eee7a33419fb97643cf7499f427",
      "sender": "laanwj",
      "payload": "i think #22558 is getting close",
      "action": false,
      "timestamp": "2022-06-16T19:06:21+00:00"
    },
    {
      "id": "fa391d7c8cf241a88e9cb4b477447c0f",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/22558 | psbt: Taproot fields for PSBT by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #22558 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-16T19:06:23+00:00"
    },
    {
      "id": "776731aaf4ed47e08c2b8bcfda4f6852",
      "sender": "laanwj",
      "payload": "#23443 and #24232 need rebase",
      "action": false,
      "timestamp": "2022-06-16T19:08:13+00:00"
    },
    {
      "id": "29b4ce966c92416bbe259683c5ebff1c",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/23443 | p2p: Erlay support signaling by naumenkogs \u00c3\u0082\u00c2\u00b7 Pull Request #23443 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-16T19:08:19+00:00"
    },
    {
      "id": "4244172a3f494e86ad2295157517f263",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/24232 | assumeutxo: add init and completion logic by jamesob \u00c3\u0082\u00c2\u00b7 Pull Request #24232 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-16T19:08:23+00:00"
    },
    {
      "id": "77dee869e3754d59bdad6bf7437b5eed",
      "sender": "laanwj",
      "payload": "and #21702",
      "action": false,
      "timestamp": "2022-06-16T19:08:43+00:00"
    },
    {
      "id": "b30e914629ce4964aaa7e7250ecbc6bc",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/21702 | Implement BIP-119 Validation (CheckTemplateVerify) by JeremyRubin \u00c3\u0082\u00c2\u00b7 Pull Request #21702 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-16T19:08:46+00:00"
    },
    {
      "id": "8e9accc706084771ae66be97d2e277ad",
      "sender": "laanwj",
      "payload": "#24058 hasn't had review for quite a while, it definitely needs some more eyes on it, same for #23443 i think",
      "action": false,
      "timestamp": "2022-06-16T19:10:29+00:00"
    },
    {
      "id": "4fe7a9f94d564ba4a2d54716f62aec6f",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/24058 | BIP-322 basic support by kallewoof \u00c3\u0082\u00c2\u00b7 Pull Request #24058 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-16T19:10:33+00:00"
    },
    {
      "id": "3084fc20e80343f981b8c2e28020eefa",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/23443 | p2p: Erlay support signaling by naumenkogs \u00c3\u0082\u00c2\u00b7 Pull Request #23443 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-16T19:10:36+00:00"
    },
    {
      "id": "a776a21a45114f67a2e9af776a0759ec",
      "sender": "laanwj",
      "payload": "but if there's no other suggestions, let's move on",
      "action": false,
      "timestamp": "2022-06-16T19:11:28+00:00"
    },
    {
      "id": "1bdf0162db684e60aa107a71a61154a6",
      "sender": "laanwj",
      "payload": "#topic full-rbf: what should be the color of the bike and the number of cycles (ariard)",
      "action": false,
      "timestamp": "2022-06-16T19:11:44+00:00"
    },
    {
      "id": "be688d7e209b41b5ac0fc731806bc8c6",
      "sender": "core-meetingbot",
      "payload": "topic: full-rbf: what should be the color of the bike and the number of cycles (ariard)",
      "action": false,
      "timestamp": "2022-06-16T19:11:45+00:00"
    },
    {
      "id": "82bc18eb1be14d0e95c567d249bd9b05",
      "sender": "luke-jr",
      "payload": "I don't think BIP 322 itself is ready",
      "action": false,
      "timestamp": "2022-06-16T19:12:00+00:00"
    },
    {
      "id": "088a69276d3f42b89c1d731e84c89caf",
      "sender": "laanwj",
      "payload": "luke-jr: right",
      "action": false,
      "timestamp": "2022-06-16T19:12:11+00:00"
    },
    {
      "id": "731d3af9eef34fb2b55ad85cfc952e0c",
      "sender": "ariard",
      "payload": "so #25353 is proposing to introduce a `-fullrbf` option",
      "action": false,
      "timestamp": "2022-06-16T19:12:40+00:00"
    },
    {
      "id": "be7fc1d9734d427aa8e31a28b07f12dd",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/25353 | Add a `-fullrbf` node setting by ariard \u00c3\u0082\u00c2\u00b7 Pull Request #25353 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-16T19:12:42+00:00"
    },
    {
      "id": "e321d70708104960a18af5566d639ad8",
      "sender": "laanwj",
      "payload": "ok so we have two competing PRs for fullrbf now",
      "action": false,
      "timestamp": "2022-06-16T19:12:46+00:00"
    },
    {
      "id": "d457738e62084f35adf63a73e2ebb7e1",
      "sender": "ariard",
      "payload": "there have been a lot of eyes, on both to the best of my understanding the diff between the 2 are:",
      "action": false,
      "timestamp": "2022-06-16T19:13:07+00:00"
    },
    {
      "id": "1e248e37ebd04210a0580048092092c9",
      "sender": "ariard",
      "payload": "a) the name of the option and config args",
      "action": false,
      "timestamp": "2022-06-16T19:13:15+00:00"
    },
    {
      "id": "29d5a5d974ed4e3393ac12c00e032501",
      "sender": "ariard",
      "payload": "and b) the range of the options",
      "action": false,
      "timestamp": "2022-06-16T19:13:43+00:00"
    },
    {
      "id": "2db6360a85294b19878e05e1c6fc3deb",
      "sender": "ariard",
      "payload": "i believe in #25353, there is one demand to potentially add a `-disableRBF` by the same occasion",
      "action": false,
      "timestamp": "2022-06-16T19:14:17+00:00"
    },
    {
      "id": "9670d13782ce48eaa29113fcdf07df03",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/25353 | Add a `-fullrbf` node setting by ariard \u00c3\u0082\u00c2\u00b7 Pull Request #25353 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-16T19:14:20+00:00"
    },
    {
      "id": "7208763c45bd498691626ff9035115ee",
      "sender": "luke-jr",
      "payload": "#25373 is just the RBF options supported since 2016",
      "action": false,
      "timestamp": "2022-06-16T19:14:23+00:00"
    },
    {
      "id": "e03498b8159144cc8aea4f55043b0940",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/25373 | Support ignoring \"opt-in\" flag for RBF (aka full RBF) by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #25373 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-16T19:14:24+00:00"
    },
    {
      "id": "67864e6e22e147e3baaf3f30fe468a0e",
      "sender": "ariard",
      "payload": "like i said in #25373, as long as we had a `fullrbf` option, i'm happy",
      "action": false,
      "timestamp": "2022-06-16T19:14:49+00:00"
    },
    {
      "id": "c30abbe8b43e4f0c86ed7eee883a9199",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/25373 | Support ignoring \"opt-in\" flag for RBF (aka full RBF) by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #25373 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-16T19:14:51+00:00"
    },
    {
      "id": "cae02e3cdf12428f99ef7de31570ced7",
      "sender": "ariard",
      "payload": "there is also a more deeper question of recactoring a bit the mempool settings code",
      "action": false,
      "timestamp": "2022-06-16T19:15:03+00:00"
    },
    {
      "id": "887d11a72cb340fe93230f99de54b62b",
      "sender": "luke-jr",
      "payload": "it doesn't make sense to special-case each configuration as a dedicated option",
      "action": false,
      "timestamp": "2022-06-16T19:15:08+00:00"
    },
    {
      "id": "8c690f8787a7460484c9c7773feead13",
      "sender": "ariard",
      "payload": "s/recactoring/refactoring/g",
      "action": false,
      "timestamp": "2022-06-16T19:15:24+00:00"
    },
    {
      "id": "eacab7abbbc74f68a3116572e0e28f43",
      "sender": "sipa",
      "payload": "i expect that over time we'll only want the most incentive-compatible option, though i don't know when that'll be",
      "action": false,
      "timestamp": "2022-06-16T19:15:48+00:00"
    },
    {
      "id": "deda05088a14452c837da03ef58a1818",
      "sender": "luke-jr",
      "payload": "sipa: that's one opinion, and shouldn't have a monopoly",
      "action": false,
      "timestamp": "2022-06-16T19:16:10+00:00"
    },
    {
      "id": "d93ecf7c5b77426bb1dbbbf816a93e9b",
      "sender": "luke-jr",
      "payload": "sipa: also, incentives vary; miners vs non-miners in this case",
      "action": false,
      "timestamp": "2022-06-16T19:16:21+00:00"
    },
    {
      "id": "8dd765d2b77b446bbd93c392c58d8de7",
      "sender": "sipa",
      "payload": "sure, every node operator is free to implement whatever policy they want, but that doesn't need to mean we need to support anything anyone can come up with",
      "action": false,
      "timestamp": "2022-06-16T19:16:35+00:00"
    },
    {
      "id": "12fbafafb1e644a08c5839a4695d0dd9",
      "sender": "ariard",
      "payload": "luke-jr: could you precise, do you mean each _imaginable_ replacement policy shouldn't have a dedicated option?",
      "action": false,
      "timestamp": "2022-06-16T19:16:42+00:00"
    },
    {
      "id": "cbdf25d55fc842f6bbddcc466ed65e80",
      "sender": "sipa",
      "payload": "why not? node operators will want to have policy that matches miners' policies",
      "action": false,
      "timestamp": "2022-06-16T19:16:52+00:00"
    },
    {
      "id": "0a1a76bb2881401298da73f3d519d4ad",
      "sender": "luke-jr",
      "payload": "ariard: I mean for mutually exclusive policies, a single option makes sense with multiple values",
      "action": false,
      "timestamp": "2022-06-16T19:17:06+00:00"
    },
    {
      "id": "5a6553714b2748e084773668ed9812d9",
      "sender": "luke-jr",
      "payload": "sipa: no, miners will want to have policy that matches nodes' policies",
      "action": false,
      "timestamp": "2022-06-16T19:17:23+00:00"
    },
    {
      "id": "ed90302c6045436e9d06ebd062912a2a",
      "sender": "ariard",
      "payload": "luke-jr: here i agree, i don't think to implement `mempoolrbf=disable,full` for 25353",
      "action": false,
      "timestamp": "2022-06-16T19:17:37+00:00"
    },
    {
      "id": "8ab70c6f46c2448c90c3414b0295dbd9",
      "sender": "sipa",
      "payload": "luke-jr: I don't think that makes sense. If there is a tangible economic benefit for both miners and wallets to use a certain policy, it will be adopted. If full nodes choose to ignore it for their own mempools, they'll be bypassed.",
      "action": false,
      "timestamp": "2022-06-16T19:18:10+00:00"
    },
    {
      "id": "2dbc52bcfb6042aa97a4fe77475d9eb5",
      "sender": "sipa",
      "payload": "And then everyone is worse off.",
      "action": false,
      "timestamp": "2022-06-16T19:18:13+00:00"
    },
    {
      "id": "d4a8e0275b7146b9a964886ea29a4c14",
      "sender": "ariard",
      "payload": "luke-jr: in anycase, core is a software for both node and miners operators, what's the dynamics of the bitcoin system w.r.t policy adoption are beyond the scope of the discussion?",
      "action": false,
      "timestamp": "2022-06-16T19:18:31+00:00"
    },
    {
      "id": "ff25e7c552de47968478c49945158f5d",
      "sender": "luke-jr",
      "payload": "sipa: compact blocks was only acceptable because miners are incentivised to match nodes' policies, and not vice-versa.",
      "action": false,
      "timestamp": "2022-06-16T19:18:34+00:00"
    },
    {
      "id": "06008e2c365743b1b3cb9bed29a59278",
      "sender": "sipa",
      "payload": "The incentives for transaction relay are very different than for block acceptance.",
      "action": false,
      "timestamp": "2022-06-16T19:18:36+00:00"
    },
    {
      "id": "a2d6e3debcf344d9b36ee4dbae0272ca",
      "sender": "sipa",
      "payload": "I don't think this discussion is going anywhere.",
      "action": false,
      "timestamp": "2022-06-16T19:19:42+00:00"
    },
    {
      "id": "a1b661335dc448d48db24ab003be0747",
      "sender": "achow101",
      "payload": "imo mempoolreplacement is not a good name",
      "action": false,
      "timestamp": "2022-06-16T19:20:06+00:00"
    },
    {
      "id": "1933b923eb2e4098998243dda805c065",
      "sender": "achow101",
      "payload": "unless the idea is to have replacement policies other than rbf",
      "action": false,
      "timestamp": "2022-06-16T19:20:21+00:00"
    },
    {
      "id": "659baee1699143d797ce7a54dec109ca",
      "sender": "laanwj",
      "payload": "well, we have optin",
      "action": false,
      "timestamp": "2022-06-16T19:20:32+00:00"
    },
    {
      "id": "c5e6f8ded15342549e0f52053fd28d6e",
      "sender": "ariard",
      "payload": "do we have people who really want disablerbf ? not even optin",
      "action": false,
      "timestamp": "2022-06-16T19:20:55+00:00"
    },
    {
      "id": "593dabcb177a4baf8d772c6b4703de0c",
      "sender": "luke-jr",
      "payload": "achow101: mempoolreplacement is the name it's always used.. and makes sense, since non-fee-based policies exist",
      "action": false,
      "timestamp": "2022-06-16T19:21:06+00:00"
    },
    {
      "id": "371a0011f65a48fe92ce9b12c985a870",
      "sender": "laanwj",
      "payload": "no",
      "action": false,
      "timestamp": "2022-06-16T19:21:09+00:00"
    },
    {
      "id": "afa15d97fbf144f7af3f8c71138d9989",
      "sender": "sipa",
      "payload": "adding an option for full-rbf makes sense to me, and discussions around experimenting with wallets using it. I don't care about the name, but I don't think we should spend much time about accomodating even more policies right now",
      "action": false,
      "timestamp": "2022-06-16T19:21:29+00:00"
    },
    {
      "id": "0d429f7933e94a77a5388f68db0412d5",
      "sender": "luke-jr",
      "payload": "ariard: I don't have any way to tell if anyone uses it with Knots",
      "action": false,
      "timestamp": "2022-06-16T19:21:32+00:00"
    },
    {
      "id": "a855f7c4d86e483f9c2ee568108be979",
      "sender": "laanwj",
      "payload": "sipa: +1",
      "action": false,
      "timestamp": "2022-06-16T19:21:40+00:00"
    },
    {
      "id": "e01030ae0c764aa4b7f283bca1290945",
      "sender": "laanwj",
      "payload": "i do think the option name should be prefixed with mempool though",
      "action": false,
      "timestamp": "2022-06-16T19:21:59+00:00"
    },
    {
      "id": "db3761f959404a3d87d4abdc7fe07c87",
      "sender": "ariard",
      "payload": "okay, good if anyone has more ideas on the name setting, please express so on 25353",
      "action": false,
      "timestamp": "2022-06-16T19:22:07+00:00"
    },
    {
      "id": "19b281d67de14bfd95d715c6411630b1",
      "sender": "achow101",
      "payload": "luke-jr: considering that the option currently does not exist in the codebase, I would not say \"always\"",
      "action": false,
      "timestamp": "2022-06-16T19:22:12+00:00"
    },
    {
      "id": "e557f8cf5bdc4929b8f408a1817573c3",
      "sender": "ariard",
      "payload": "yeah, prefix good",
      "action": false,
      "timestamp": "2022-06-16T19:22:13+00:00"
    },
    {
      "id": "b9eed37a6ec64eddaafb09ce8679a307",
      "sender": "luke-jr",
      "payload": "achow101: it's in older Core versions, and has been in Knots the entire time",
      "action": false,
      "timestamp": "2022-06-16T19:22:34+00:00"
    },
    {
      "id": "da47b433b4ed4eb997061fdac2d5fb58",
      "sender": "ariard",
      "payload": "i won't consider `disablerbf` for 25353, if we think `disablerbf` isn't worthy",
      "action": false,
      "timestamp": "2022-06-16T19:22:50+00:00"
    },
    {
      "id": "8868d4f685f64002bd7a157938f2f385",
      "sender": "laanwj",
      "payload": "apart from that, yes, it seems what could have been a simple quick to mereg PR has been hijacked by bikeshedding and competing PR",
      "action": false,
      "timestamp": "2022-06-16T19:22:53+00:00"
    },
    {
      "id": "93a5ba3b4303430784579ed59110000d",
      "sender": "luke-jr",
      "payload": "ariard's being the competing one. I don't know why there was a desire to rewrite what has existed for years..",
      "action": false,
      "timestamp": "2022-06-16T19:23:20+00:00"
    },
    {
      "id": "e2a58adadfda4d2faacc9f800330f1f2",
      "sender": "ariard",
      "payload": "okay, i'll take the refactoring suggestion in 25353",
      "action": false,
      "timestamp": "2022-06-16T19:24:12+00:00"
    },
    {
      "id": "4e17b4a74c7c4c688ad7e92827c5ecf2",
      "sender": "luke-jr",
      "payload": "and then even make it incompatible needlessly",
      "action": false,
      "timestamp": "2022-06-16T19:24:12+00:00"
    },
    {
      "id": "cdeb765699d64317aa15e20c5f82c896",
      "sender": "ariard",
      "payload": "luke-jr: should we OTS our PR opening next time :p ?",
      "action": false,
      "timestamp": "2022-06-16T19:24:38+00:00"
    },
    {
      "id": "26355a54c93e4bb89eff9e1d7d1f3b22",
      "sender": "laanwj",
      "payload": "incompatible with an option that hasn't existed for years",
      "action": false,
      "timestamp": "2022-06-16T19:24:39+00:00"
    },
    {
      "id": "330b5f200f434514819e9e332217effc",
      "sender": "luke-jr",
      "payload": "laanwj: yes, it has",
      "action": false,
      "timestamp": "2022-06-16T19:24:50+00:00"
    },
    {
      "id": "33126f5c009f4943be15aa117a63a647",
      "sender": "laanwj",
      "payload": "luke-jr: in your implementation, not core",
      "action": false,
      "timestamp": "2022-06-16T19:25:01+00:00"
    },
    {
      "id": "3a660073bce14ee4b01982d190dd35f4",
      "sender": "achow101",
      "payload": "the args manager makes the option that has beenremoved for years to already be incompatible",
      "action": false,
      "timestamp": "2022-06-16T19:25:02+00:00"
    },
    {
      "id": "04c3b8fd171340d39ab90561665b66a7",
      "sender": "luke-jr",
      "payload": "gratuitous incompatibility seems like a recurring problem in Core.",
      "action": false,
      "timestamp": "2022-06-16T19:25:04+00:00"
    },
    {
      "id": "632c48238d02467fa6862413594a9ab9",
      "sender": "achow101",
      "payload": "it literally errors on unknown options",
      "action": false,
      "timestamp": "2022-06-16T19:25:11+00:00"
    },
    {
      "id": "89a3009fa3c84bd9a2593b7a2bdbbebd",
      "sender": "laanwj",
      "payload": "achow101: right",
      "action": false,
      "timestamp": "2022-06-16T19:25:19+00:00"
    },
    {
      "id": "7df6603a9f044b30b2f3834971bd2cb8",
      "sender": "luke-jr",
      "payload": "achow101: not in the config file",
      "action": false,
      "timestamp": "2022-06-16T19:25:22+00:00"
    },
    {
      "id": "97af7f89061e425488a8cd50fc8d6199",
      "sender": "laanwj",
      "payload": "ok, any other topics?",
      "action": false,
      "timestamp": "2022-06-16T19:25:42+00:00"
    },
    {
      "id": "e4df7ab18d6f46e88fd24d5f89594343",
      "sender": "luke-jr",
      "payload": "ariard: original PR is #7219",
      "action": false,
      "timestamp": "2022-06-16T19:26:02+00:00"
    },
    {
      "id": "30f4d62a59c9410d88bc5ed37af265e9",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/7219 | Make RBF policies optional by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #7219 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-16T19:26:05+00:00"
    },
    {
      "id": "3a6f10e289cb460298ab82761b6fa1c0",
      "sender": "laanwj",
      "payload": "or, would anyone like to talk about what they're working on?",
      "action": false,
      "timestamp": "2022-06-16T19:26:07+00:00"
    },
    {
      "id": "38ee7eff62fe4b1f90178bec830a05b4",
      "sender": "sipa",
      "payload": "Not much has changed on what I'm working on compared to the last time we did this.",
      "action": false,
      "timestamp": "2022-06-16T19:26:39+00:00"
    },
    {
      "id": "911c4affa8f54d62af17b5b176930358",
      "sender": "fanquake",
      "payload": "I\u00c3\u00a2\u00c2\u0080\u00c2\u0099ve made some LTO related progress, and am circling back to musl builds",
      "action": false,
      "timestamp": "2022-06-16T19:27:01+00:00"
    },
    {
      "id": "8598d83de9854778b76dac9949f6d37c",
      "sender": "sipa",
      "payload": "What are the prospects around musl?",
      "action": false,
      "timestamp": "2022-06-16T19:27:16+00:00"
    },
    {
      "id": "7d96e741fc7540cf858dab4def00fb37",
      "sender": "ariard",
      "payload": "luke-jr: sure, i think what matters between our 2 PRs, which are really equivalent, is making things well encapsulated",
      "action": false,
      "timestamp": "2022-06-16T19:27:26+00:00"
    },
    {
      "id": "47967fb5a5ee4e05ac87adde585de368",
      "sender": "fanquake",
      "payload": "sipa: My current PR will build you a fully static musl based bitcoind",
      "action": false,
      "timestamp": "2022-06-16T19:27:42+00:00"
    },
    {
      "id": "0c280ed8f6ac48248442925b3e75e969",
      "sender": "sipa",
      "payload": "Nice. Does the binary also work? ;)",
      "action": false,
      "timestamp": "2022-06-16T19:28:00+00:00"
    },
    {
      "id": "057e7b0845254d4a81b06620645c8305",
      "sender": "fanquake",
      "payload": "Still need to expand it for all hosts, building on non x86-64 etc",
      "action": false,
      "timestamp": "2022-06-16T19:28:05+00:00"
    },
    {
      "id": "5ccc1d352b4e4043b7036a86214a40f1",
      "sender": "fanquake",
      "payload": "I have done a sync with the binary \u00c3\u00b0\u00c2\u009f\u00c2\u0098\u00c2",
      "action": false,
      "timestamp": "2022-06-16T19:28:23+00:00"
    },
    {
      "id": "f9738db84d66444cb24f4935afd9da31",
      "sender": "laanwj",
      "payload": "haha :)",
      "action": false,
      "timestamp": "2022-06-16T19:28:29+00:00"
    },
    {
      "id": "6b3f39631eff4cf0b99604e0115580d0",
      "sender": "laanwj",
      "payload": "but great to hear that",
      "action": false,
      "timestamp": "2022-06-16T19:29:07+00:00"
    },
    {
      "id": "e93abce69af641b6be9ef35b0fab124c",
      "sender": "laanwj",
      "payload": "fully static LTO'ed binaries are getting closer",
      "action": false,
      "timestamp": "2022-06-16T19:30:05+00:00"
    },
    {
      "id": "cfa24df74f90479dbf3d6c17ff7849f8",
      "sender": "sipa",
      "payload": "Great.",
      "action": false,
      "timestamp": "2022-06-16T19:30:28+00:00"
    },
    {
      "id": "9752b72246db4932ae52f7ecf5797f89",
      "sender": "ariard",
      "payload": "oh, i've a message from gleb who can't log in the chan apparently..",
      "action": false,
      "timestamp": "2022-06-16T19:30:51+00:00"
    },
    {
      "id": "94dace42839440b5aded1641f3ca83d4",
      "sender": "ariard",
      "payload": "gleb \"I just wanna mention that we had a good momentum with  #23443 getting acks or near-acks from antoine and gloria, but then kinda lost it a month ago :( \"",
      "action": false,
      "timestamp": "2022-06-16T19:30:58+00:00"
    },
    {
      "id": "23baeeeb30aa4ac5905f01db4e141441",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/23443 | p2p: Erlay support signaling by naumenkogs \u00c3\u0082\u00c2\u00b7 Pull Request #23443 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-06-16T19:31:01+00:00"
    },
    {
      "id": "8034e937068647fc98dc22324b1bb2ff",
      "sender": "fanquake",
      "payload": "and we can build those with a from src bootstrapped Guix",
      "action": false,
      "timestamp": "2022-06-16T19:31:02+00:00"
    },
    {
      "id": "4a1db660f2d44ccd8bbea384a0b87133",
      "sender": "ariard",
      "payload": "\"I will rebase tomorrow, and the review is very very welcome to make progress on the first batch, perhaps one or two pair of extra eyes could make a big difference\"",
      "action": false,
      "timestamp": "2022-06-16T19:31:11+00:00"
    },
    {
      "id": "650ed89599884e17ba1ebc76e72a3d70",
      "sender": "ariard",
      "payload": "(sorry for the interruption)",
      "action": false,
      "timestamp": "2022-06-16T19:31:31+00:00"
    },
    {
      "id": "e8128c7602d843c68cbdf635bf8da5dc",
      "sender": "fanquake",
      "payload": "ariard: thanks for the update",
      "action": false,
      "timestamp": "2022-06-16T19:31:55+00:00"
    },
    {
      "id": "5f12f571e09841ec88378678232af2a4",
      "sender": "laanwj",
      "payload": "yes, thanks for the update, the IRC problem is strange, maybe not logged into nickserv?",
      "action": false,
      "timestamp": "2022-06-16T19:32:36+00:00"
    },
    {
      "id": "f0df28e407a149e8afb6b0b8c0ec3fb9",
      "sender": "ariard",
      "payload": "yeah dunno what he's done with his IRC setup, i'll relay",
      "action": false,
      "timestamp": "2022-06-16T19:33:05+00:00"
    },
    {
      "id": "c7b610c2f89d431ba2e0838e75be0945",
      "sender": "laanwj",
      "payload": "we had to enable posting for only logged in users, because of anonymoous off topic drive-by posting, a while ago",
      "action": false,
      "timestamp": "2022-06-16T19:33:52+00:00"
    },
    {
      "id": "954b372dce0341a9b8b1dee9b7f12478",
      "sender": "laanwj",
      "payload": "i think that concludes the meeting, thanks for the updates! see you next week",
      "action": false,
      "timestamp": "2022-06-16T19:34:49+00:00"
    },
    {
      "id": "2e990327714a4fa4adb237b3bc561af1",
      "sender": "laanwj",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2022-06-16T19:34:52+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "ad6d15c4683a461f89d23889a9154308",
        "sender": "laanwj",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2022-06-16T19:01:43+00:00"
      },
      "operand": null,
      "id": "ad6d15c4683a461f89d23889a9154308",
      "timestamp": "2022-06-16T19:01:43+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "b7cc2267b7a84270a0f78bf9a3e33bb7",
        "sender": "laanwj",
        "payload": "#topic High priority for review",
        "action": false,
        "timestamp": "2022-06-16T19:05:19+00:00"
      },
      "operand": "High priority for review",
      "id": "b7cc2267b7a84270a0f78bf9a3e33bb7",
      "timestamp": "2022-06-16T19:05:19+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "336ae142ba514dd69fa6e7bbbb213473",
        "sender": "laanwj",
        "payload": "https://github.com/bitcoin/bitcoin/projects/8 has 8 blockers, 2 chasing concept ACK",
        "action": false,
        "timestamp": "2022-06-16T19:05:48+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/projects/8",
      "id": "336ae142ba514dd69fa6e7bbbb213473",
      "timestamp": "2022-06-16T19:05:48+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "fa391d7c8cf241a88e9cb4b477447c0f",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/22558 | psbt: Taproot fields for PSBT by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #22558 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-16T19:06:23+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/22558",
      "id": "fa391d7c8cf241a88e9cb4b477447c0f",
      "timestamp": "2022-06-16T19:06:23+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "29b4ce966c92416bbe259683c5ebff1c",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/23443 | p2p: Erlay support signaling by naumenkogs \u00c3\u0082\u00c2\u00b7 Pull Request #23443 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-16T19:08:19+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/23443",
      "id": "29b4ce966c92416bbe259683c5ebff1c",
      "timestamp": "2022-06-16T19:08:19+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "4244172a3f494e86ad2295157517f263",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/24232 | assumeutxo: add init and completion logic by jamesob \u00c3\u0082\u00c2\u00b7 Pull Request #24232 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-16T19:08:23+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/24232",
      "id": "4244172a3f494e86ad2295157517f263",
      "timestamp": "2022-06-16T19:08:23+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "b30e914629ce4964aaa7e7250ecbc6bc",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/21702 | Implement BIP-119 Validation (CheckTemplateVerify) by JeremyRubin \u00c3\u0082\u00c2\u00b7 Pull Request #21702 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-16T19:08:46+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/21702",
      "id": "b30e914629ce4964aaa7e7250ecbc6bc",
      "timestamp": "2022-06-16T19:08:46+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "4fe7a9f94d564ba4a2d54716f62aec6f",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/24058 | BIP-322 basic support by kallewoof \u00c3\u0082\u00c2\u00b7 Pull Request #24058 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-16T19:10:33+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/24058",
      "id": "4fe7a9f94d564ba4a2d54716f62aec6f",
      "timestamp": "2022-06-16T19:10:33+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "3084fc20e80343f981b8c2e28020eefa",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/23443 | p2p: Erlay support signaling by naumenkogs \u00c3\u0082\u00c2\u00b7 Pull Request #23443 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-16T19:10:36+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/23443",
      "id": "3084fc20e80343f981b8c2e28020eefa",
      "timestamp": "2022-06-16T19:10:36+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "1bdf0162db684e60aa107a71a61154a6",
        "sender": "laanwj",
        "payload": "#topic full-rbf: what should be the color of the bike and the number of cycles (ariard)",
        "action": false,
        "timestamp": "2022-06-16T19:11:44+00:00"
      },
      "operand": "full-rbf: what should be the color of the bike and the number of cycles (ariard)",
      "id": "1bdf0162db684e60aa107a71a61154a6",
      "timestamp": "2022-06-16T19:11:44+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "be7fc1d9734d427aa8e31a28b07f12dd",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/25353 | Add a `-fullrbf` node setting by ariard \u00c3\u0082\u00c2\u00b7 Pull Request #25353 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-16T19:12:42+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/25353",
      "id": "be7fc1d9734d427aa8e31a28b07f12dd",
      "timestamp": "2022-06-16T19:12:42+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "9670d13782ce48eaa29113fcdf07df03",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/25353 | Add a `-fullrbf` node setting by ariard \u00c3\u0082\u00c2\u00b7 Pull Request #25353 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-16T19:14:20+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/25353",
      "id": "9670d13782ce48eaa29113fcdf07df03",
      "timestamp": "2022-06-16T19:14:20+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "e03498b8159144cc8aea4f55043b0940",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/25373 | Support ignoring \"opt-in\" flag for RBF (aka full RBF) by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #25373 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-16T19:14:24+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/25373",
      "id": "e03498b8159144cc8aea4f55043b0940",
      "timestamp": "2022-06-16T19:14:24+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "c30abbe8b43e4f0c86ed7eee883a9199",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/25373 | Support ignoring \"opt-in\" flag for RBF (aka full RBF) by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #25373 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-16T19:14:51+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/25373",
      "id": "c30abbe8b43e4f0c86ed7eee883a9199",
      "timestamp": "2022-06-16T19:14:51+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "30f4d62a59c9410d88bc5ed37af265e9",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/7219 | Make RBF policies optional by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #7219 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-16T19:26:05+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/7219",
      "id": "30f4d62a59c9410d88bc5ed37af265e9",
      "timestamp": "2022-06-16T19:26:05+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "23baeeeb30aa4ac5905f01db4e141441",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/23443 | p2p: Erlay support signaling by naumenkogs \u00c3\u0082\u00c2\u00b7 Pull Request #23443 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-06-16T19:31:01+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/23443",
      "id": "23baeeeb30aa4ac5905f01db4e141441",
      "timestamp": "2022-06-16T19:31:01+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "2e990327714a4fa4adb237b3bc561af1",
        "sender": "laanwj",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2022-06-16T19:34:52+00:00"
      },
      "operand": null,
      "id": "2e990327714a4fa4adb237b3bc561af1",
      "timestamp": "2022-06-16T19:34:52+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}