{
  "founder": "wumpus",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "cc537931766a433aafb0c4b155efaa38",
  "name": "#bitcoin-core-dev",
  "chair": "wumpus",
  "chairs": [
    "wumpus"
  ],
  "nicks": {
    "wumpus": 73,
    "lightningbot": 2,
    "jnewbery": 15,
    "hebasto": 4,
    "aj": 7,
    "meshcollider": 5,
    "jonatack": 6,
    "luke-jr": 1,
    "sipa": 44,
    "jonasschnelli": 2,
    "vasild": 1,
    "gribble": 13,
    "nehan": 2,
    "achow101": 5,
    "dongcarl": 2
  },
  "start_time": "2020-10-08T19:02:35+00:00",
  "end_time": "2020-10-08T19:59:20+00:00",
  "active": false,
  "original_topic": "Bitcoin Core development discussion and commit log | This is the channel for developing Bitcoin Core. 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 https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
  "current_topic": null,
  "messages": [
    {
      "id": "281ccf4ccebb45b68ffedee09fad86ef",
      "sender": "wumpus",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2020-10-08T19:02:35+00:00"
    },
    {
      "id": "66051ec79831442790867f50ba9c1969",
      "sender": "lightningbot",
      "payload": "Meeting started Thu Oct  8 19:02:35 2020 UTC.  The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2020-10-08T19:02:35+00:00"
    },
    {
      "id": "577ff00e2dc54d248fb95f351f6e77e4",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2020-10-08T19:02:35+00:00"
    },
    {
      "id": "388d261b58df44b59436291bdf53465a",
      "sender": "jnewbery",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-10-08T19:02:37+00:00"
    },
    {
      "id": "b4732a29e47c4901806935cb682769d8",
      "sender": "hebasto",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-10-08T19:02:40+00:00"
    },
    {
      "id": "3b92cd690719434bb07510beb8e7b25f",
      "sender": "aj",
      "payload": "hiiii",
      "action": false,
      "timestamp": "2020-10-08T19:02:52+00:00"
    },
    {
      "id": "f12f0ad0982f4698805f7a759a175627",
      "sender": "wumpus",
      "payload": "#bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag provoostenator aj Chris_Stewart_5 dongcarl gwillen jamesob ken281221 ryanofsky gleb moneyball kvaciral ariard digi_james",
      "action": false,
      "timestamp": "2020-10-08T19:02:55+00:00"
    },
    {
      "id": "041513e8e057471f93dc659eb7289965",
      "sender": "wumpus",
      "payload": "amiti fjahr jeremyrubin lightlike emilengler jonatack hebasto jb55 elichai2",
      "action": false,
      "timestamp": "2020-10-08T19:02:57+00:00"
    },
    {
      "id": "26e9ad81c49e488ea4f4a6821be9ae91",
      "sender": "meshcollider",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-10-08T19:03:04+00:00"
    },
    {
      "id": "ad8de5dea9b8439cbebed18c9b25d4f6",
      "sender": "jonatack",
      "payload": "ciao",
      "action": false,
      "timestamp": "2020-10-08T19:03:13+00:00"
    },
    {
      "id": "4d93ca5edbd643f98c088098c760e059",
      "sender": "luke-jr",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-10-08T19:03:27+00:00"
    },
    {
      "id": "06fa7569937b4382a9f13761decba82f",
      "sender": "wumpus",
      "payload": "FWIW: the 0.21 feature freeze is in a week, it probably makes more sense to discuss what is tagged for the 0.21 milestone as high priority for review at this point",
      "action": false,
      "timestamp": "2020-10-08T19:04:15+00:00"
    },
    {
      "id": "07c393f4b2f84da8b310f7c1a6edfe96",
      "sender": "wumpus",
      "payload": "this is https://github.com/bitcoin/bitcoin/milestone/45",
      "action": false,
      "timestamp": "2020-10-08T19:04:25+00:00"
    },
    {
      "id": "fb7d99ed0ccd49e086517ac60cc953cd",
      "sender": "sipa",
      "payload": "that's a long list",
      "action": false,
      "timestamp": "2020-10-08T19:06:05+00:00"
    },
    {
      "id": "9af8b9a014cd4124b7136768e46ee1e4",
      "sender": "wumpus",
      "payload": "it looks like no other topics have been proposed for this week",
      "action": false,
      "timestamp": "2020-10-08T19:06:12+00:00"
    },
    {
      "id": "e972cd0ca3c84d8ba09149543c93484b",
      "sender": "jonasschnelli",
      "payload": "How is the merge back of the GUI repository handled? MarcoFalke?",
      "action": false,
      "timestamp": "2020-10-08T19:06:15+00:00"
    },
    {
      "id": "7151def13fd545b5a3f6e6cbefc48027",
      "sender": "wumpus",
      "payload": "yes, it's also likely outdated",
      "action": false,
      "timestamp": "2020-10-08T19:06:19+00:00"
    },
    {
      "id": "1421138092714fe6977ac2de8ecd76f9",
      "sender": "jonasschnelli",
      "payload": "(Regarding freeze)",
      "action": false,
      "timestamp": "2020-10-08T19:06:22+00:00"
    },
    {
      "id": "c5ae235f67874850b81fe2556e3cff51",
      "sender": "wumpus",
      "payload": "which makes it good to go over it I suppose",
      "action": false,
      "timestamp": "2020-10-08T19:06:37+00:00"
    },
    {
      "id": "7833fb3c29e445988faf45023ef3b8d1",
      "sender": "vasild",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-10-08T19:06:55+00:00"
    },
    {
      "id": "8b9d5e75a18d45429208c185f4155c7a",
      "sender": "wumpus",
      "payload": "and at least two of the issues are simply 'follow release process'",
      "action": false,
      "timestamp": "2020-10-08T19:07:30+00:00"
    },
    {
      "id": "6968ce4ba66e4a74bc7f5720907a9572",
      "sender": "sipa",
      "payload": "i think #19954 is pretty much done",
      "action": false,
      "timestamp": "2020-10-08T19:07:38+00:00"
    },
    {
      "id": "17cba0fc30f04d899a00e3f88354f206",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/19954 | tor: complete the TORv3 implementation by vasild \u00c3\u0082\u00c2\u00b7 Pull Request #19954 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-08T19:07:41+00:00"
    },
    {
      "id": "dfbdbb8797bd4608ab3cb2853acad349",
      "sender": "wumpus",
      "payload": "yes",
      "action": false,
      "timestamp": "2020-10-08T19:07:56+00:00"
    },
    {
      "id": "6b8e1bb58461415c92854e20d20b79f5",
      "sender": "hebasto",
      "payload": "#18077 and #18710 could be moved to 0.22",
      "action": false,
      "timestamp": "2020-10-08T19:08:08+00:00"
    },
    {
      "id": "8e971b72032e437cb5e9c2b536382455",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/18077 | net: Add NAT-PMP port forwarding support by hebasto \u00c3\u0082\u00c2\u00b7 Pull Request #18077 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-08T19:08:10+00:00"
    },
    {
      "id": "48265f267d7c477a8e032cf03bcfe725",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/18710 | Add local thread pool to CCheckQueue by hebasto \u00c3\u0082\u00c2\u00b7 Pull Request #18710 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-08T19:08:13+00:00"
    },
    {
      "id": "207c95558b044413bbae7700781c114b",
      "sender": "wumpus",
      "payload": "hebasto: ok, thanks",
      "action": false,
      "timestamp": "2020-10-08T19:08:28+00:00"
    },
    {
      "id": "91eb44603e13422488a134cf06d833c5",
      "sender": "aj",
      "payload": "#19543 doesn't have an associated PR yet?",
      "action": false,
      "timestamp": "2020-10-08T19:08:38+00:00"
    },
    {
      "id": "c1cd67cf196f44fda0d81abee766bdd0",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/19543 | Normalize fee units for RPC (\"BTC/kB\" and \"sat/B) \u00c3\u0082\u00c2\u00b7 Issue #19543 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-08T19:08:40+00:00"
    },
    {
      "id": "596569b02b46456ab71b2ca05a371c9e",
      "sender": "nehan",
      "payload": "5",
      "action": false,
      "timestamp": "2020-10-08T19:08:42+00:00"
    },
    {
      "id": "a451cae637b94ec68a48c7589937f152",
      "sender": "nehan",
      "payload": "(typo)",
      "action": false,
      "timestamp": "2020-10-08T19:09:00+00:00"
    },
    {
      "id": "a743628a569e4324815a0b8b1d5ae204",
      "sender": "jonatack",
      "payload": "i've been focusing on #19953 the past day or so as it seems to be the highest priority along with tor v3",
      "action": false,
      "timestamp": "2020-10-08T19:09:04+00:00"
    },
    {
      "id": "4a9bb1bb33a44183a74eb0ad91aeb231",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/19953 | Implement BIP 340-342 validation (Schnorr/taproot/tapscript) by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #19953 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-08T19:09:07+00:00"
    },
    {
      "id": "bc0e59078db94a2eb67bbe7b3e78a996",
      "sender": "jonatack",
      "payload": "aj: i planned to do #19543 after FF as it's a bugfix",
      "action": false,
      "timestamp": "2020-10-08T19:09:39+00:00"
    },
    {
      "id": "15af933402d347cc914911f9443fc776",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/19543 | Normalize fee units for RPC (\"BTC/kB\" and \"sat/B) \u00c3\u0082\u00c2\u00b7 Issue #19543 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-08T19:09:40+00:00"
    },
    {
      "id": "4d67ee3842a640909656bc1d103e8aca",
      "sender": "hebasto",
      "payload": "two drafts also could be moved?",
      "action": false,
      "timestamp": "2020-10-08T19:09:51+00:00"
    },
    {
      "id": "6d1ee5148f8e4cd7bae3c36fb00327b2",
      "sender": "sipa",
      "payload": "all todos are done for taproot, including the json tests in the qa-assets repo",
      "action": false,
      "timestamp": "2020-10-08T19:09:53+00:00"
    },
    {
      "id": "7cf47d8023ec485f8328af4adec92a7d",
      "sender": "wumpus",
      "payload": "jonatack: so that one needs 0.21 milestone?",
      "action": false,
      "timestamp": "2020-10-08T19:09:59+00:00"
    },
    {
      "id": "79d9e1c27c9a40f0b2f559f80efefaf3",
      "sender": "wumpus",
      "payload": "aj: seems like it, but also seems not urgent for 0.21?",
      "action": false,
      "timestamp": "2020-10-08T19:10:16+00:00"
    },
    {
      "id": "6ae292efcbfc4e25a6e47508b3495b06",
      "sender": "wumpus",
      "payload": "aj: oh \"This needs to happen before the next major release. Otherwise, it will be a breaking change.\"",
      "action": false,
      "timestamp": "2020-10-08T19:11:04+00:00"
    },
    {
      "id": "247477c8c5034514a1337c27fc5dc9b7",
      "sender": "aj",
      "payload": "wumpus: yeah",
      "action": false,
      "timestamp": "2020-10-08T19:11:09+00:00"
    },
    {
      "id": "3b13a5ae823f4f5bae8f626470a02354",
      "sender": "wumpus",
      "payload": "ping MarcoFalke",
      "action": false,
      "timestamp": "2020-10-08T19:11:12+00:00"
    },
    {
      "id": "b735b4ce46334a22a46de62d35ad5b6c",
      "sender": "sipa",
      "payload": "wumpus: i'd very much like to get taproot in 0.21, as the alternative (i expect) is that we'll want it early in 0.22 anyway, which will just complicate backports",
      "action": false,
      "timestamp": "2020-10-08T19:11:28+00:00"
    },
    {
      "id": "16e8d514ed1241fea3d1dbb72946054d",
      "sender": "sipa",
      "payload": "(the code, not activation obviously)",
      "action": false,
      "timestamp": "2020-10-08T19:11:51+00:00"
    },
    {
      "id": "20c27a6b075b4ebfaf7bbf7290f00984",
      "sender": "wumpus",
      "payload": "hebasto: done",
      "action": false,
      "timestamp": "2020-10-08T19:12:03+00:00"
    },
    {
      "id": "4e958a5b05a14647a59beab5a1dfbc09",
      "sender": "wumpus",
      "payload": "sipa: agree!",
      "action": false,
      "timestamp": "2020-10-08T19:12:14+00:00"
    },
    {
      "id": "30987b98d54b424d82bd783487af0921",
      "sender": "jonatack",
      "payload": "+1",
      "action": false,
      "timestamp": "2020-10-08T19:12:48+00:00"
    },
    {
      "id": "773d660c89024957b2cfca307e6f56bb",
      "sender": "meshcollider",
      "payload": "I feel like we should really push for #19077 if possible just to have it in the same version as descriptor wallets like we discussed",
      "action": false,
      "timestamp": "2020-10-08T19:13:59+00:00"
    },
    {
      "id": "0f738b3739c04b74aecddb420377e5a5",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/19077 | wallet: Add sqlite as an alternative wallet database and use it for new descriptor wallets by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #19077 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-08T19:14:02+00:00"
    },
    {
      "id": "4e769a56a0a64068b5647bdcd274b096",
      "sender": "meshcollider",
      "payload": "But it's a big PR",
      "action": false,
      "timestamp": "2020-10-08T19:14:09+00:00"
    },
    {
      "id": "a232b9c9ba3943fbae76bbd3bf7dc1bb",
      "sender": "sipa",
      "payload": "i haven't paid attention to the PR itself, but it seems it's been making lots of progress lately, including review",
      "action": false,
      "timestamp": "2020-10-08T19:14:28+00:00"
    },
    {
      "id": "4f7d9271d4fb420786a98b9dd0b734b0",
      "sender": "meshcollider",
      "payload": "Yeah it's had a decent amount of review already so it's not infeasible",
      "action": false,
      "timestamp": "2020-10-08T19:14:45+00:00"
    },
    {
      "id": "064e8f340d35452787abc9600bbd952a",
      "sender": "sipa",
      "payload": "i know wumpus had reservations about having it in 0.21",
      "action": false,
      "timestamp": "2020-10-08T19:15:05+00:00"
    },
    {
      "id": "37cc9a7854f140ed9861ea3e4d13aecf",
      "sender": "wumpus",
      "payload": "looks like we're starting to run into issues building bdb 4.8 on some platforms at least: #19411",
      "action": false,
      "timestamp": "2020-10-08T19:15:24+00:00"
    },
    {
      "id": "005bc0993bac4d05b44952d213f95de1",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/19411 | Unable to build BDB 4.8 on macOS Big Sur beta or Xcode 12.0 \u00c3\u0082\u00c2\u00b7 Issue #19411 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-08T19:15:26+00:00"
    },
    {
      "id": "c7aa562c8a894cc3966cb8f77b17635b",
      "sender": "wumpus",
      "payload": "sipa: yes, it seems fairly risky to introduce a new wallet database format (which is used by default) in something last minute",
      "action": false,
      "timestamp": "2020-10-08T19:16:01+00:00"
    },
    {
      "id": "da45e0919d4f473a9253be04d96d747c",
      "sender": "sipa",
      "payload": "--with-incompatible-bdb lalala",
      "action": false,
      "timestamp": "2020-10-08T19:16:03+00:00"
    },
    {
      "id": "c650edfa1fc34ba98ab1de428b5ea925",
      "sender": "achow101",
      "payload": "wumpus: it's only used by descriptor wallets which we already have marked as \"experimental\"",
      "action": false,
      "timestamp": "2020-10-08T19:16:23+00:00"
    },
    {
      "id": "02722b9fdc04450fab45824f586499f4",
      "sender": "wumpus",
      "payload": "achow101: they're not created by default for new users?",
      "action": false,
      "timestamp": "2020-10-08T19:16:35+00:00"
    },
    {
      "id": "1e6f8910d85e46079bb59056f67eb9cd",
      "sender": "achow101",
      "payload": "no",
      "action": false,
      "timestamp": "2020-10-08T19:16:39+00:00"
    },
    {
      "id": "d1a97c5821c54c99ab925cc24f1a18ec",
      "sender": "wumpus",
      "payload": "in that case I\"m oay with it",
      "action": false,
      "timestamp": "2020-10-08T19:16:41+00:00"
    },
    {
      "id": "804ba3f7f05843d7b746a85be12cee9b",
      "sender": "sipa",
      "payload": "ah, descriptor wallets are not default for new wallets?",
      "action": false,
      "timestamp": "2020-10-08T19:17:02+00:00"
    },
    {
      "id": "f884c610903f41ec8d86d95e548fd1a5",
      "sender": "achow101",
      "payload": "not yet",
      "action": false,
      "timestamp": "2020-10-08T19:17:07+00:00"
    },
    {
      "id": "fa72cceb67ce4b9f8de9ac11be588aea",
      "sender": "sipa",
      "payload": "that's perhaps the best of both worlds... get descriptor wallets and sqlite in 0.21, but neither is default",
      "action": false,
      "timestamp": "2020-10-08T19:17:25+00:00"
    },
    {
      "id": "7bf2d5ad05a44ea2a34879d405177df4",
      "sender": "wumpus",
      "payload": "if it's opt-in I see no problem",
      "action": false,
      "timestamp": "2020-10-08T19:17:37+00:00"
    },
    {
      "id": "e6a05c9f912644cca8dd485e6e8cac8a",
      "sender": "achow101",
      "payload": "if descriptor wallets were the default, a lot of tests would be failing :p",
      "action": false,
      "timestamp": "2020-10-08T19:18:27+00:00"
    },
    {
      "id": "3b06df9d16f7402ba72f7f69fe335e18",
      "sender": "wumpus",
      "payload": "wrt #20005 I'm not convinced we should do anything for it, the particular issue doesn't affect anything in our project and clearly in the longer run it's better left solved upstream",
      "action": false,
      "timestamp": "2020-10-08T19:20:46+00:00"
    },
    {
      "id": "a507262fe90c4d11a919a7bda3af5361",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/20005 | memcmp with constants that contain zero bytes are broken in GCC \u00c3\u0082\u00c2\u00b7 Issue #20005 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-08T19:20:47+00:00"
    },
    {
      "id": "b7d2d8a36c054c87b233e8bb336449c6",
      "sender": "sipa",
      "payload": "agree",
      "action": false,
      "timestamp": "2020-10-08T19:21:54+00:00"
    },
    {
      "id": "cdb6f1c57e664853b49e14d853a3e430",
      "sender": "sipa",
      "payload": "it's good to continue discussing the options, but i don't think there is urgency",
      "action": false,
      "timestamp": "2020-10-08T19:22:11+00:00"
    },
    {
      "id": "0e71b935fb1248e8bac56509a66a5675",
      "sender": "wumpus",
      "payload": "sure, but removing the milestone then",
      "action": false,
      "timestamp": "2020-10-08T19:22:22+00:00"
    },
    {
      "id": "5c6e43c8053045819767b6421c14c57a",
      "sender": "sipa",
      "payload": "we're not using gcc 9 or gcc 10 for releases either, i believe?",
      "action": false,
      "timestamp": "2020-10-08T19:22:22+00:00"
    },
    {
      "id": "f0ccacc457094a16bcc33a203d81ac64",
      "sender": "wumpus",
      "payload": "no, 8 at most",
      "action": false,
      "timestamp": "2020-10-08T19:23:17+00:00"
    },
    {
      "id": "910d5233e8464a8d94f632d73f606537",
      "sender": "hebasto",
      "payload": "7.4 for linux x86_64",
      "action": false,
      "timestamp": "2020-10-08T19:23:41+00:00"
    },
    {
      "id": "92be3598e2d546aa9bd456df5e203b0a",
      "sender": "wumpus",
      "payload": "yes, correct",
      "action": false,
      "timestamp": "2020-10-08T19:25:24+00:00"
    },
    {
      "id": "ff85c9dafce64eef926f9f34501a1f52",
      "sender": "wumpus",
      "payload": "otherwise there's agreement what is on the milestone right now?",
      "action": false,
      "timestamp": "2020-10-08T19:25:42+00:00"
    },
    {
      "id": "9ccb46e0c61d40d2bad7c5023b6e4fc9",
      "sender": "sipa",
      "payload": "not everything will make it, but sure",
      "action": false,
      "timestamp": "2020-10-08T19:26:48+00:00"
    },
    {
      "id": "1179fa5b12bd422ca36f30eca90d37d3",
      "sender": "sipa",
      "payload": "i'm also hoping for 19988",
      "action": false,
      "timestamp": "2020-10-08T19:27:11+00:00"
    },
    {
      "id": "153e2b60d6884b3f950dd9869e6c1654",
      "sender": "sipa",
      "payload": "given the amount of review it's had the past days",
      "action": false,
      "timestamp": "2020-10-08T19:27:23+00:00"
    },
    {
      "id": "1fa9e14a51824b6e94cc8097f98f81d9",
      "sender": "jnewbery",
      "payload": "I think 19988 is ready. It has three or four recent ACKs now",
      "action": false,
      "timestamp": "2020-10-08T19:27:58+00:00"
    },
    {
      "id": "8a931b14c8b7448c916c1913301e05f5",
      "sender": "meshcollider",
      "payload": "#19988",
      "action": false,
      "timestamp": "2020-10-08T19:28:22+00:00"
    },
    {
      "id": "fc990da9f0fd4014b3d2089a744a7910",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/19988 | Overhaul transaction request logic by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #19988 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-08T19:28:25+00:00"
    },
    {
      "id": "43dc3e79cfc34fd3ad46cab7cf41eb07",
      "sender": "sipa",
      "payload": "50% test code :)",
      "action": false,
      "timestamp": "2020-10-08T19:29:03+00:00"
    },
    {
      "id": "2da3231ce2504938a7eacdddb45322dd",
      "sender": "wumpus",
      "payload": "added to milestone anyway",
      "action": false,
      "timestamp": "2020-10-08T19:29:20+00:00"
    },
    {
      "id": "5f6ff34a97254c909522e9bfa2377f3b",
      "sender": "sipa",
      "payload": "thanks!",
      "action": false,
      "timestamp": "2020-10-08T19:29:25+00:00"
    },
    {
      "id": "760f259f1f5e42e797df1cdb4b68740d",
      "sender": "sipa",
      "payload": "unrelated: i've noticed that sometimes clicking \"show resolved\" on github expands everything, and sometimes not",
      "action": false,
      "timestamp": "2020-10-08T19:30:44+00:00"
    },
    {
      "id": "bca573b59075426f830c3a916b2b1935",
      "sender": "sipa",
      "payload": "does anyone else have this, or know how it's caused?",
      "action": false,
      "timestamp": "2020-10-08T19:30:57+00:00"
    },
    {
      "id": "0d892c88910d46e8825ba60ff18194a3",
      "sender": "achow101",
      "payload": "#16463 could be removed from the milestone I guess",
      "action": false,
      "timestamp": "2020-10-08T19:30:58+00:00"
    },
    {
      "id": "1195d1eff49e450388670d26d71ce41d",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16463 | [BIP 174] Implement serialization support for GLOBAL_XPUB field. by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #16463 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-08T19:31:01+00:00"
    },
    {
      "id": "01c10f0652b448e489de9dad28b16314",
      "sender": "wumpus",
      "payload": "ok done",
      "action": false,
      "timestamp": "2020-10-08T19:31:31+00:00"
    },
    {
      "id": "e113f8b302ad40478d00daeeec8328c3",
      "sender": "wumpus",
      "payload": "any other topics for today?",
      "action": false,
      "timestamp": "2020-10-08T19:32:41+00:00"
    },
    {
      "id": "d08315c1eb124957a53a88c2682b32c7",
      "sender": "jnewbery",
      "payload": "I have a question about c++17",
      "action": false,
      "timestamp": "2020-10-08T19:33:03+00:00"
    },
    {
      "id": "0cd8d23fbf3a4c33bb7f5c1a385cc98e",
      "sender": "aj",
      "payload": "wumpus: you pinged about moving https://github.com/users/ajtowns/projects/1 under bitcoin/ ; happy to, might be nice to move the automation into drahtbot at the same time",
      "action": false,
      "timestamp": "2020-10-08T19:33:42+00:00"
    },
    {
      "id": "19d0df3a56d84a7098bc740f78457b5e",
      "sender": "jnewbery",
      "payload": "we're planning to move to c++17 (remove c++11 compat) in v0.21: https://github.com/bitcoin/bitcoin/issues/16684",
      "action": false,
      "timestamp": "2020-10-08T19:34:04+00:00"
    },
    {
      "id": "3dda739bb5084855861432187d8dbbb9",
      "sender": "wumpus",
      "payload": "no, in 0.22 right?",
      "action": false,
      "timestamp": "2020-10-08T19:34:18+00:00"
    },
    {
      "id": "bd7f9c61b40649778cd2e1d79a780832",
      "sender": "wumpus",
      "payload": "0.21 introduces c++17 compilation by default",
      "action": false,
      "timestamp": "2020-10-08T19:34:33+00:00"
    },
    {
      "id": "a0931ba6dd2b4a0c93b4949e963a93bb",
      "sender": "jnewbery",
      "payload": "oops sorry, yes v0.22",
      "action": false,
      "timestamp": "2020-10-08T19:34:36+00:00"
    },
    {
      "id": "7fc9f7facff44d6abc83ed53840ecd4d",
      "sender": "wumpus",
      "payload": "0.22 is c++17 only",
      "action": false,
      "timestamp": "2020-10-08T19:34:47+00:00"
    },
    {
      "id": "0ec5f72b971b43cf93b297d1fd14f8cc",
      "sender": "wumpus",
      "payload": "okay",
      "action": false,
      "timestamp": "2020-10-08T19:34:49+00:00"
    },
    {
      "id": "cd88a8b95d5c4e0d8f2633fdaad98fdb",
      "sender": "jnewbery",
      "payload": "so after v0.21 branch we're theoretically free to use c++17 features throughout the codebase",
      "action": false,
      "timestamp": "2020-10-08T19:35:04+00:00"
    },
    {
      "id": "55429ae8a19e465db974e1a575bc5455",
      "sender": "wumpus",
      "payload": "yes",
      "action": false,
      "timestamp": "2020-10-08T19:35:11+00:00"
    },
    {
      "id": "184ed204686540fe98c8217cc2eecb26",
      "sender": "jnewbery",
      "payload": "My question was whether it makes sense to try to keep c++11 compatability for consensus code for longer",
      "action": false,
      "timestamp": "2020-10-08T19:35:29+00:00"
    },
    {
      "id": "e2999aff33f94f7eb6bbf556bdbc06fe",
      "sender": "wumpus",
      "payload": "for new code definitely, as for c++11, please don't file PRs to convert all old code at once",
      "action": false,
      "timestamp": "2020-10-08T19:35:40+00:00"
    },
    {
      "id": "14b01397d3f543b4827212e8d3a37a19",
      "sender": "wumpus",
      "payload": "for the sake of doing so",
      "action": false,
      "timestamp": "2020-10-08T19:35:49+00:00"
    },
    {
      "id": "e8fc4b1048694695962f164f9587fce3",
      "sender": "wumpus",
      "payload": "there's no *need* for any compatibility with c++11 anymore",
      "action": false,
      "timestamp": "2020-10-08T19:36:09+00:00"
    },
    {
      "id": "e0b8bc53d09145819c95d78cac6fcf35",
      "sender": "jnewbery",
      "payload": "ie use c++17 features in net processing/wallet/etc, but try to keep consensus code on c++11 for longer",
      "action": false,
      "timestamp": "2020-10-08T19:36:12+00:00"
    },
    {
      "id": "b5144923448d40638f83c9053169d91f",
      "sender": "jnewbery",
      "payload": "given that apparently compilers have bugs it might make sense to be more conservative with upgrading to the latest features in consensus",
      "action": false,
      "timestamp": "2020-10-08T19:36:59+00:00"
    },
    {
      "id": "499b5d32bb3d45ce8d5f97c0deec8a88",
      "sender": "wumpus",
      "payload": "I think that will make things really complicated, even defining what is 'consensus code' is pretty hard right now",
      "action": false,
      "timestamp": "2020-10-08T19:37:06+00:00"
    },
    {
      "id": "e18fd778ce474090ae9632d9cd0631b8",
      "sender": "jnewbery",
      "payload": "but it's just a half-baked thought",
      "action": false,
      "timestamp": "2020-10-08T19:37:12+00:00"
    },
    {
      "id": "1d05b06dd4ee4be29c1b1ed94e631479",
      "sender": "jnewbery",
      "payload": "wumpus: right. It'd be nice if that separation were clearer",
      "action": false,
      "timestamp": "2020-10-08T19:37:41+00:00"
    },
    {
      "id": "9750af9cec91495c874bbf061f0281a4",
      "sender": "wumpus",
      "payload": "or do you only mean 'what is part of libconsensus'",
      "action": false,
      "timestamp": "2020-10-08T19:37:46+00:00"
    },
    {
      "id": "ff751b7a38844d79856e13ec39032432",
      "sender": "wumpus",
      "payload": "dongcarl's libbitcoinkernel is a nice idea but it's only an idea right now",
      "action": false,
      "timestamp": "2020-10-08T19:38:01+00:00"
    },
    {
      "id": "00d0d300b005468185fab1209b039781",
      "sender": "aj",
      "payload": "libbitcoinkernel? no hits on google",
      "action": false,
      "timestamp": "2020-10-08T19:38:50+00:00"
    },
    {
      "id": "5e830440b882457f8e71bb0ad3fba00d",
      "sender": "wumpus",
      "payload": "yes, it'd be nice but definitely not around the corner, I don't think it's in any shape to make C++ version depend on it",
      "action": false,
      "timestamp": "2020-10-08T19:38:51+00:00"
    },
    {
      "id": "6c253b4bd42c4024bb3fba880e05b135",
      "sender": "wumpus",
      "payload": "agree with regard to bugs though",
      "action": false,
      "timestamp": "2020-10-08T19:39:12+00:00"
    },
    {
      "id": "43e4783b2e92426099d7ba9b53b78607",
      "sender": "sipa",
      "payload": "almost all of C++17 is in GCC 7, and all of it is in GCC 8",
      "action": false,
      "timestamp": "2020-10-08T19:39:16+00:00"
    },
    {
      "id": "02af6c2a2a054564a481ed4e043b6860",
      "sender": "wumpus",
      "payload": "everything is broken let' go shopping",
      "action": false,
      "timestamp": "2020-10-08T19:39:18+00:00"
    },
    {
      "id": "b8be1171530c4e5f99d4da244d655614",
      "sender": "sipa",
      "payload": "so i'd agree as far as being conservative w.r.t. C++ features in consensus-critical code, but i don't think that's necessarily a new idea",
      "action": false,
      "timestamp": "2020-10-08T19:39:50+00:00"
    },
    {
      "id": "4aa7d204ea5c44429244e9a69b30ed63",
      "sender": "sipa",
      "payload": "we always want to be conservative there",
      "action": false,
      "timestamp": "2020-10-08T19:39:56+00:00"
    },
    {
      "id": "84bf1f6c8c584de8b986aa3527fd5f78",
      "sender": "sipa",
      "payload": "i don't think we need a \"this subset of the code must remain c++11 compatible\" rule",
      "action": false,
      "timestamp": "2020-10-08T19:40:15+00:00"
    },
    {
      "id": "2c43f62b15094b489ab6e31fc34291a9",
      "sender": "sipa",
      "payload": "whether enforced or not",
      "action": false,
      "timestamp": "2020-10-08T19:40:29+00:00"
    },
    {
      "id": "6a579ab8f50c4e7ab283f49869dbf912",
      "sender": "wumpus",
      "payload": "I really thin kwe should make one decision for the entire codebase",
      "action": false,
      "timestamp": "2020-10-08T19:40:44+00:00"
    },
    {
      "id": "c2a217e5aa1d40fab5be9dc2a5cddc1f",
      "sender": "sipa",
      "payload": "agree",
      "action": false,
      "timestamp": "2020-10-08T19:40:53+00:00"
    },
    {
      "id": "4a48fb215bac46d6a6f1b4d962686630",
      "sender": "wumpus",
      "payload": "if the recent discovery means that new versions of C++ are unsafe, that means, let's just give up on C++17 for now",
      "action": false,
      "timestamp": "2020-10-08T19:41:07+00:00"
    },
    {
      "id": "8cd04b77322e43708ec741e9f60cce28",
      "sender": "sipa",
      "payload": "i don't think so",
      "action": false,
      "timestamp": "2020-10-08T19:41:17+00:00"
    },
    {
      "id": "60ede3798c1c43368cce7be0b095023a",
      "sender": "wumpus",
      "payload": "I don't particularly want the P2P code to be unsafe either",
      "action": false,
      "timestamp": "2020-10-08T19:41:24+00:00"
    },
    {
      "id": "5d916cecaea348878cdfa1270c3c4aeb",
      "sender": "sipa",
      "payload": "it's a bug in a C89 feature FFS",
      "action": false,
      "timestamp": "2020-10-08T19:41:31+00:00"
    },
    {
      "id": "5033b9e7e3354158aef474850f5c4cb2",
      "sender": "jnewbery",
      "payload": "sipa: does it make sense to codify what you mean by 'conservative w.r.t c++ features in consensus-critical code'?",
      "action": false,
      "timestamp": "2020-10-08T19:41:34+00:00"
    },
    {
      "id": "adf39cc46aad43a1addfaa0ecf327d71",
      "sender": "wumpus",
      "payload": "we don't have suffiient separateion of consensus-critical code from anything",
      "action": false,
      "timestamp": "2020-10-08T19:42:00+00:00"
    },
    {
      "id": "7ed1a95ed36f47efb31f418d8f145a11",
      "sender": "wumpus",
      "payload": "we need to have that, sure",
      "action": false,
      "timestamp": "2020-10-08T19:42:03+00:00"
    },
    {
      "id": "64435ab6d0c64933af218e13a9f61ab8",
      "sender": "wumpus",
      "payload": "but it's more than you'd expect if you include util and compat and other indirect dependencies",
      "action": false,
      "timestamp": "2020-10-08T19:42:32+00:00"
    },
    {
      "id": "3e3e0d2cfb43486abfa578b174742433",
      "sender": "sipa",
      "payload": "jnewbery: yeah, i'm trying to think what that would mean",
      "action": false,
      "timestamp": "2020-10-08T19:42:58+00:00"
    },
    {
      "id": "c0fd8b19398f4b369abd935914668706",
      "sender": "sipa",
      "payload": "it's just a thought",
      "action": false,
      "timestamp": "2020-10-08T19:43:01+00:00"
    },
    {
      "id": "f2faaeccd0214e439439e57d9bf4f86c",
      "sender": "wumpus",
      "payload": "honestly I think this is completely seperate from the c++17 question",
      "action": false,
      "timestamp": "2020-10-08T19:43:26+00:00"
    },
    {
      "id": "bb72088dfbb749c4bde372aa338de1d2",
      "sender": "sipa",
      "payload": "yes, agree",
      "action": false,
      "timestamp": "2020-10-08T19:43:32+00:00"
    },
    {
      "id": "38b21f15774946ac932ae047dfda8871",
      "sender": "wumpus",
      "payload": "yes, it would be good to isolate the consensus code",
      "action": false,
      "timestamp": "2020-10-08T19:43:36+00:00"
    },
    {
      "id": "dda3227b74904a6fb262d6372b3ce5e5",
      "sender": "wumpus",
      "payload": "then again this was a project since, 2012 or so...",
      "action": false,
      "timestamp": "2020-10-08T19:43:54+00:00"
    },
    {
      "id": "f3434a9cafd4460eaa8cc222ee08d452",
      "sender": "wumpus",
      "payload": "also: leveldb is part of consensus",
      "action": false,
      "timestamp": "2020-10-08T19:44:25+00:00"
    },
    {
      "id": "be4633e0655e4d47b9009f0c66d28672",
      "sender": "sipa",
      "payload": "i think the question for C++17 or not just depends on whether we expect build environments that people will want to use for 0.22 support it sufficiently or not",
      "action": false,
      "timestamp": "2020-10-08T19:44:29+00:00"
    },
    {
      "id": "5c290131f3e04dc19b5e818cd8b1f3f8",
      "sender": "wumpus",
      "payload": "it's not like you can build the consensus code separately anyway",
      "action": false,
      "timestamp": "2020-10-08T19:45:00+00:00"
    },
    {
      "id": "4d953234ff9242c28a09ea892b86f044",
      "sender": "sipa",
      "payload": "indeed",
      "action": false,
      "timestamp": "2020-10-08T19:45:16+00:00"
    },
    {
      "id": "59735f77248a4fe99e22e05073dc91e8",
      "sender": "sipa",
      "payload": "we *could* say that libconsensus needs to remain C++11 buildable - but i don't think there is much of a reason for that",
      "action": false,
      "timestamp": "2020-10-08T19:45:38+00:00"
    },
    {
      "id": "8e9872bb94c3499cb1252a48c7a10523",
      "sender": "wumpus",
      "payload": "I don't think so either",
      "action": false,
      "timestamp": "2020-10-08T19:46:05+00:00"
    },
    {
      "id": "f5b932128cde4d2ba79fcaf698b909d3",
      "sender": "wumpus",
      "payload": "c++17 is already three years old anyway and most c++ compilers implemented it, or features from it, before that",
      "action": false,
      "timestamp": "2020-10-08T19:46:33+00:00"
    },
    {
      "id": "e923b65c0db64ee890f887a837c7e8eb",
      "sender": "wumpus",
      "payload": "it's not that we're super fast in adopting new c++ standards",
      "action": false,
      "timestamp": "2020-10-08T19:46:46+00:00"
    },
    {
      "id": "2c15a2cb2de7433597e4de22eac91277",
      "sender": "sipa",
      "payload": "so let's discuss this after 0.21 branch off, whether we think requiring a C++17 build environment will be a problem by the time 0.22 gets released",
      "action": false,
      "timestamp": "2020-10-08T19:46:48+00:00"
    },
    {
      "id": "8b82433ed43c442dab845c12c42afdfd",
      "sender": "sipa",
      "payload": "indeed",
      "action": false,
      "timestamp": "2020-10-08T19:47:07+00:00"
    },
    {
      "id": "e1000c6dc87140aca0873c6f21bf4746",
      "sender": "jnewbery",
      "payload": "sipa: +1",
      "action": false,
      "timestamp": "2020-10-08T19:47:08+00:00"
    },
    {
      "id": "e32ac77618854e24992b33f357d98e43",
      "sender": "jonatack",
      "payload": "to summarize, if I may: before feature freeze in one week, please review 19953 (BIPs 340-342), 19954 (tor v3), 19988 (tx relay logic), and 19077 (sqlite wallet)",
      "action": false,
      "timestamp": "2020-10-08T19:47:32+00:00"
    },
    {
      "id": "4effe891fa3c434f8d886ab1676e481e",
      "sender": "wumpus",
      "payload": "seems deviating from our plan here on last minute does need a very good reason though",
      "action": false,
      "timestamp": "2020-10-08T19:47:40+00:00"
    },
    {
      "id": "26c0830c443946a29da84c026d014938",
      "sender": "jnewbery",
      "payload": "I am interested in how we judge 'conservative w.r.t c++ features', but not necessarily now",
      "action": false,
      "timestamp": "2020-10-08T19:47:52+00:00"
    },
    {
      "id": "aea9241d9e844d34a37b3b98f9363fd2",
      "sender": "sipa",
      "payload": "wumpus: yeah",
      "action": false,
      "timestamp": "2020-10-08T19:48:33+00:00"
    },
    {
      "id": "31a7f0b56390465c9f8d6a0d4df51dca",
      "sender": "wumpus",
      "payload": "I think we need to be conservative in making changes to the consensus code, not so much specifically regarding c++ features",
      "action": false,
      "timestamp": "2020-10-08T19:48:34+00:00"
    },
    {
      "id": "e71d5284ceff4f34a723be47db94f5d9",
      "sender": "aj",
      "payload": "jnewbery: i think that was just a subset of \"conservative in general\"",
      "action": false,
      "timestamp": "2020-10-08T19:48:39+00:00"
    },
    {
      "id": "2325a26544ce4556a0e8983cb3f89b74",
      "sender": "wumpus",
      "payload": "right",
      "action": false,
      "timestamp": "2020-10-08T19:48:54+00:00"
    },
    {
      "id": "375fb8cf66ed40e6aa114bf24fc6e6fe",
      "sender": "wumpus",
      "payload": "which was also my first reply, don't change code for c++17 for the sake of using c++17",
      "action": false,
      "timestamp": "2020-10-08T19:49:15+00:00"
    },
    {
      "id": "595145881b3a469d967938be949c94b7",
      "sender": "sipa",
      "payload": "and perhaps avoid features that reviewers may not be very familiar with - which is correlated but not the same as recently-introduced language features",
      "action": false,
      "timestamp": "2020-10-08T19:49:21+00:00"
    },
    {
      "id": "9a178737afac40f2abdf3fbb605a285e",
      "sender": "wumpus",
      "payload": "any other topics?",
      "action": false,
      "timestamp": "2020-10-08T19:49:49+00:00"
    },
    {
      "id": "f643eeff77a04b58ad5865e8bde25676",
      "sender": "sipa",
      "payload": "jonatack: +1",
      "action": false,
      "timestamp": "2020-10-08T19:50:51+00:00"
    },
    {
      "id": "c2de997a4f7747a99bf060bbde1cb839",
      "sender": "wumpus",
      "payload": "honestly I'd feel a lot better if we had focused on isolating the consensus-critical code a long time ago, seems like something people like to talk about but it never really panned out yet",
      "action": false,
      "timestamp": "2020-10-08T19:52:11+00:00"
    },
    {
      "id": "c3c04cdefb2e4f0382d3d08cb6227d6c",
      "sender": "sipa",
      "payload": "wumpus: it's... hard",
      "action": false,
      "timestamp": "2020-10-08T19:52:30+00:00"
    },
    {
      "id": "217a7ad68e06447190399bb599d1419a",
      "sender": "wumpus",
      "payload": "sipa: yes :/",
      "action": false,
      "timestamp": "2020-10-08T19:52:52+00:00"
    },
    {
      "id": "d0fa1006a395452a9a7415ad1eb629c0",
      "sender": "wumpus",
      "payload": "jonatack: agree!",
      "action": false,
      "timestamp": "2020-10-08T19:52:56+00:00"
    },
    {
      "id": "b85e0b8e4b9649edba5eddb69137c757",
      "sender": "jnewbery",
      "payload": "wumpus: we're moving in that direction ... slowly. #20049 and #20050 are next",
      "action": false,
      "timestamp": "2020-10-08T19:54:09+00:00"
    },
    {
      "id": "2d04a19b8b5f4c2abffd590d08333720",
      "sender": "wumpus",
      "payload": "sipa: it's hard but maybe one of the things remaining that's really worth doing",
      "action": false,
      "timestamp": "2020-10-08T19:54:09+00:00"
    },
    {
      "id": "45aeb075523e40cd83deb980f599644c",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/20049 | De-globalizing ChainstateManager \u00c3\u0082\u00c2\u00b7 Issue #20049 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-08T19:54:10+00:00"
    },
    {
      "id": "db58d03230f74af9a0e886e8ff75b569",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/20050 | validation: Prune (in)direct g_chainman usage related to ::LookupBlockIndex (bundle 1) by dongcarl \u00c3\u0082\u00c2\u00b7 Pull Request #20050 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-08T19:54:12+00:00"
    },
    {
      "id": "e41120ff2b5940f89830667653947d48",
      "sender": "wumpus",
      "payload": "jnewbery: I guess the main problem is that isolating the consensus code means changes to the consensus code which is a risk in itself so hard to do",
      "action": false,
      "timestamp": "2020-10-08T19:54:50+00:00"
    },
    {
      "id": "1f8a3319957a451e98712b16551bead7",
      "sender": "wumpus",
      "payload": "jnewbery: but good to know!",
      "action": false,
      "timestamp": "2020-10-08T19:55:44+00:00"
    },
    {
      "id": "85c0fc8019544646a330bf3630471070",
      "sender": "aj",
      "payload": "wumpus: also that we want to switch between non-consensus and consensus code efficiently in lots of places",
      "action": false,
      "timestamp": "2020-10-08T19:55:48+00:00"
    },
    {
      "id": "dfd32cf7afd645aab617a561e2503329",
      "sender": "sipa",
      "payload": "yes, and given previous attempts at refactoring out consensus code ended us more than once is a worse half-baked state, it's harder to get reviewer enthousiasm for such changes",
      "action": false,
      "timestamp": "2020-10-08T19:56:34+00:00"
    },
    {
      "id": "b2d1ccd091c34b6e99b9b73c8b2322d9",
      "sender": "wumpus",
      "payload": "aj: yes defining an interface that makes sens in itself but doesn't make things a lot slower is another thing",
      "action": false,
      "timestamp": "2020-10-08T19:56:50+00:00"
    },
    {
      "id": "c0caa9202b2d4ac08841821c4509596a",
      "sender": "dongcarl",
      "payload": "Definitely non-zero risks, which is why the focus should be on doing it incrementally, and testing it continuously :-)",
      "action": false,
      "timestamp": "2020-10-08T19:57:03+00:00"
    },
    {
      "id": "943d51078a2041b1a1b1cc5f8d435be3",
      "sender": "wumpus",
      "payload": "definitely more interestedi n it than discussions about the icon color though :-)",
      "action": false,
      "timestamp": "2020-10-08T19:57:36+00:00"
    },
    {
      "id": "5e3897b671dd408dbd6bfe1533afa71e",
      "sender": "dongcarl",
      "payload": "Hehe",
      "action": false,
      "timestamp": "2020-10-08T19:57:45+00:00"
    },
    {
      "id": "82f9ff1af67f4d79bba14bb51b1e0984",
      "sender": "sipa",
      "payload": "haha",
      "action": false,
      "timestamp": "2020-10-08T19:57:47+00:00"
    },
    {
      "id": "30e35a12647547869f8e898fc931de2f",
      "sender": "jonatack",
      "payload": "hehe",
      "action": false,
      "timestamp": "2020-10-08T19:57:50+00:00"
    },
    {
      "id": "653c33e82e104e4e90f27cbe0449474b",
      "sender": "sipa",
      "payload": "it is as BIP42 predicted",
      "action": false,
      "timestamp": "2020-10-08T19:57:54+00:00"
    },
    {
      "id": "619bd5dd794241fd908f05b0b858a63a",
      "sender": "sipa",
      "payload": "\"Prominent among them is the discussion on what to call 1 billion Bitcoin, which symbol color to use for it, and when wallet clients should switch to it by default. \"",
      "action": false,
      "timestamp": "2020-10-08T19:58:09+00:00"
    },
    {
      "id": "45ed4e4c67084bda940e25bb41e7e009",
      "sender": "wumpus",
      "payload": "heh!",
      "action": false,
      "timestamp": "2020-10-08T19:58:33+00:00"
    },
    {
      "id": "ae0bfcd2ea2b48258bfb6eade6b4f939",
      "sender": "wumpus",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2020-10-08T19:59:20+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "281ccf4ccebb45b68ffedee09fad86ef",
        "sender": "wumpus",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2020-10-08T19:02:35+00:00"
      },
      "operand": null,
      "id": "281ccf4ccebb45b68ffedee09fad86ef",
      "timestamp": "2020-10-08T19:02:35+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "17cba0fc30f04d899a00e3f88354f206",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/19954 | tor: complete the TORv3 implementation by vasild \u00c3\u0082\u00c2\u00b7 Pull Request #19954 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-08T19:07:41+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/19954",
      "id": "17cba0fc30f04d899a00e3f88354f206",
      "timestamp": "2020-10-08T19:07:41+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "8e971b72032e437cb5e9c2b536382455",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/18077 | net: Add NAT-PMP port forwarding support by hebasto \u00c3\u0082\u00c2\u00b7 Pull Request #18077 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-08T19:08:10+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/18077",
      "id": "8e971b72032e437cb5e9c2b536382455",
      "timestamp": "2020-10-08T19:08:10+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "48265f267d7c477a8e032cf03bcfe725",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/18710 | Add local thread pool to CCheckQueue by hebasto \u00c3\u0082\u00c2\u00b7 Pull Request #18710 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-08T19:08:13+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/18710",
      "id": "48265f267d7c477a8e032cf03bcfe725",
      "timestamp": "2020-10-08T19:08:13+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "c1cd67cf196f44fda0d81abee766bdd0",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/19543 | Normalize fee units for RPC (\"BTC/kB\" and \"sat/B) \u00c3\u0082\u00c2\u00b7 Issue #19543 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-08T19:08:40+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/19543",
      "id": "c1cd67cf196f44fda0d81abee766bdd0",
      "timestamp": "2020-10-08T19:08:40+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "4a9bb1bb33a44183a74eb0ad91aeb231",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/19953 | Implement BIP 340-342 validation (Schnorr/taproot/tapscript) by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #19953 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-08T19:09:07+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/19953",
      "id": "4a9bb1bb33a44183a74eb0ad91aeb231",
      "timestamp": "2020-10-08T19:09:07+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "15af933402d347cc914911f9443fc776",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/19543 | Normalize fee units for RPC (\"BTC/kB\" and \"sat/B) \u00c3\u0082\u00c2\u00b7 Issue #19543 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-08T19:09:40+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/19543",
      "id": "15af933402d347cc914911f9443fc776",
      "timestamp": "2020-10-08T19:09:40+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "0f738b3739c04b74aecddb420377e5a5",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/19077 | wallet: Add sqlite as an alternative wallet database and use it for new descriptor wallets by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #19077 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-08T19:14:02+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/19077",
      "id": "0f738b3739c04b74aecddb420377e5a5",
      "timestamp": "2020-10-08T19:14:02+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "005bc0993bac4d05b44952d213f95de1",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/19411 | Unable to build BDB 4.8 on macOS Big Sur beta or Xcode 12.0 \u00c3\u0082\u00c2\u00b7 Issue #19411 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-08T19:15:26+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/19411",
      "id": "005bc0993bac4d05b44952d213f95de1",
      "timestamp": "2020-10-08T19:15:26+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "a507262fe90c4d11a919a7bda3af5361",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/20005 | memcmp with constants that contain zero bytes are broken in GCC \u00c3\u0082\u00c2\u00b7 Issue #20005 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-08T19:20:47+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/20005",
      "id": "a507262fe90c4d11a919a7bda3af5361",
      "timestamp": "2020-10-08T19:20:47+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "fc990da9f0fd4014b3d2089a744a7910",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/19988 | Overhaul transaction request logic by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #19988 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-08T19:28:25+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/19988",
      "id": "fc990da9f0fd4014b3d2089a744a7910",
      "timestamp": "2020-10-08T19:28:25+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "1195d1eff49e450388670d26d71ce41d",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16463 | [BIP 174] Implement serialization support for GLOBAL_XPUB field. by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #16463 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-08T19:31:01+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16463",
      "id": "1195d1eff49e450388670d26d71ce41d",
      "timestamp": "2020-10-08T19:31:01+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "45aeb075523e40cd83deb980f599644c",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/20049 | De-globalizing ChainstateManager \u00c3\u0082\u00c2\u00b7 Issue #20049 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-08T19:54:10+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/20049",
      "id": "45aeb075523e40cd83deb980f599644c",
      "timestamp": "2020-10-08T19:54:10+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "db58d03230f74af9a0e886e8ff75b569",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/20050 | validation: Prune (in)direct g_chainman usage related to ::LookupBlockIndex (bundle 1) by dongcarl \u00c3\u0082\u00c2\u00b7 Pull Request #20050 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-08T19:54:12+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/20050",
      "id": "db58d03230f74af9a0e886e8ff75b569",
      "timestamp": "2020-10-08T19:54:12+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "ae0bfcd2ea2b48258bfb6eade6b4f939",
        "sender": "wumpus",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2020-10-08T19:59:20+00:00"
      },
      "operand": null,
      "id": "ae0bfcd2ea2b48258bfb6eade6b4f939",
      "timestamp": "2020-10-08T19:59:20+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}