{
  "founder": "sipa",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "bf17837d0c704745bd13342e2b69ded5",
  "name": "#bitcoin-core-dev",
  "chair": "sipa",
  "chairs": [
    "sipa"
  ],
  "nicks": {
    "sipa": 62,
    "lightningbot": 2,
    "instagibbs": 6,
    "MarcoFalke": 9,
    "jnewbery": 7,
    "luke-jr": 17,
    "provoostenator": 20,
    "achow101": 10,
    "gribble": 18,
    "meshcollider": 8,
    "kanzure": 1,
    "phantomcircuit": 5,
    "gwillen": 1,
    "ryanofsky": 1,
    "jarthur": 1
  },
  "start_time": "2018-11-01T19:04:17+00:00",
  "end_time": "2018-11-01T19:48:24+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: https://botbot.me/freenode/bitcoin-core-dev, http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/",
  "current_topic": "open floor: what are people working on?",
  "messages": [
    {
      "id": "a29173441a5a41d89d6f8d0d878b58bd",
      "sender": "sipa",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2018-11-01T19:04:17+00:00"
    },
    {
      "id": "4353d9688c8e466c916b9a67eb3ea423",
      "sender": "lightningbot",
      "payload": "Meeting started Thu Nov  1 19:04:17 2018 UTC.  The chair is sipa. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2018-11-01T19:04:17+00:00"
    },
    {
      "id": "52d29d65440a49e3b8bf80985ae56f7f",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2018-11-01T19:04:17+00:00"
    },
    {
      "id": "9ae2c9f1354846acb311e6e72b303b61",
      "sender": "instagibbs",
      "payload": "hi",
      "action": false,
      "timestamp": "2018-11-01T19:04:30+00:00"
    },
    {
      "id": "8a6a84ee506742e48b206899997c3db1",
      "sender": "sipa",
      "payload": "topics?",
      "action": false,
      "timestamp": "2018-11-01T19:04:33+00:00"
    },
    {
      "id": "e66084efb9194be7998332eacc84cfd1",
      "sender": "MarcoFalke",
      "payload": "hi",
      "action": false,
      "timestamp": "2018-11-01T19:04:35+00:00"
    },
    {
      "id": "f6e6e6cf883b45d8861c18324664c73c",
      "sender": "jnewbery",
      "payload": "hi",
      "action": false,
      "timestamp": "2018-11-01T19:04:41+00:00"
    },
    {
      "id": "29a0afdce12e4810bf2e99142e00d12e",
      "sender": "luke-jr",
      "payload": "suggested topic: do we have a way to test non-HD wallet code paths at this point? :/",
      "action": false,
      "timestamp": "2018-11-01T19:04:49+00:00"
    },
    {
      "id": "8b38ed2ec2b747199ea28b0008e54262",
      "sender": "MarcoFalke",
      "payload": "Could someone do the ping string?",
      "action": false,
      "timestamp": "2018-11-01T19:04:50+00:00"
    },
    {
      "id": "418383681e974368a1a51a00dbfc0ad8",
      "sender": "jnewbery",
      "payload": "#bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr btcdrak sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag provoostenator",
      "action": false,
      "timestamp": "2018-11-01T19:05:05+00:00"
    },
    {
      "id": "49c4500a8cce408caf39c5a34ab4e95b",
      "sender": "MarcoFalke",
      "payload": "suggested topic: High priority for review",
      "action": false,
      "timestamp": "2018-11-01T19:05:08+00:00"
    },
    {
      "id": "31713642e9d640e59d0ee69c3180cb40",
      "sender": "provoostenator",
      "payload": "Topic suggesiton: wallet refactor progress",
      "action": false,
      "timestamp": "2018-11-01T19:05:08+00:00"
    },
    {
      "id": "b724fe765dbd4885b66fe12b1dd701d0",
      "sender": "MarcoFalke",
      "payload": "thx",
      "action": false,
      "timestamp": "2018-11-01T19:05:09+00:00"
    },
    {
      "id": "ba29c621e88847d1941feefdb3541261",
      "sender": "jnewbery",
      "payload": "that one?",
      "action": false,
      "timestamp": "2018-11-01T19:05:10+00:00"
    },
    {
      "id": "ae8f0f6b483c4604bfa2bb7f787f34fc",
      "sender": "sipa",
      "payload": "thanks jnewbery",
      "action": false,
      "timestamp": "2018-11-01T19:05:14+00:00"
    },
    {
      "id": "66f0bdf2002f4e61a75d22c3b88f02b5",
      "sender": "sipa",
      "payload": "#topic high priority for review",
      "action": false,
      "timestamp": "2018-11-01T19:05:27+00:00"
    },
    {
      "id": "b8411e2fcb2f464eb5432d2607d95773",
      "sender": "sipa",
      "payload": "let's start with that one",
      "action": false,
      "timestamp": "2018-11-01T19:05:31+00:00"
    },
    {
      "id": "162896abf6454b4f9ac71b5f3363745b",
      "sender": "achow101",
      "payload": "we should make a gribble command for the meeting ping",
      "action": false,
      "timestamp": "2018-11-01T19:05:44+00:00"
    },
    {
      "id": "ee4ee963010642609f5a7c90cd32a4d6",
      "sender": "sipa",
      "payload": "on the list are #14532 #14350 #14046",
      "action": false,
      "timestamp": "2018-11-01T19:06:05+00:00"
    },
    {
      "id": "a433b916f50c4381a46d7777484d5f83",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14532 | Never bind INADDR_ANY by default, and warn when doing so explicitly by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #14532 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:06:07+00:00"
    },
    {
      "id": "47a6861642a348a58f95e7c15acf727d",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14350 | Add WalletLocation class by promag \u00c3\u0082\u00c2\u00b7 Pull Request #14350 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:06:09+00:00"
    },
    {
      "id": "c880f7c75f7148ecba69a4403c8d6fd9",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14046 | net: Refactor message parsing (CNetMessage), adds flexibility by jonasschnelli \u00c3\u0082\u00c2\u00b7 Pull Request #14046 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:06:13+00:00"
    },
    {
      "id": "a2d6936ec5cf40e8b15f4af9142afdd7",
      "sender": "sipa",
      "payload": "anyone wants to add/remove something?",
      "action": false,
      "timestamp": "2018-11-01T19:06:54+00:00"
    },
    {
      "id": "bf53387842694e9baf1a88f49e9b7464",
      "sender": "meshcollider",
      "payload": "Hi",
      "action": false,
      "timestamp": "2018-11-01T19:06:56+00:00"
    },
    {
      "id": "047f9bf7c09f403186ec7a7a63bedb73",
      "sender": "kanzure",
      "payload": "hi.",
      "action": false,
      "timestamp": "2018-11-01T19:07:00+00:00"
    },
    {
      "id": "97833ef670274c448a7765a1335e9a61",
      "sender": "achow101",
      "payload": "can I get #13932 on hi prio?",
      "action": false,
      "timestamp": "2018-11-01T19:07:11+00:00"
    },
    {
      "id": "be9fff0ce9724ebc8c27d8388c768edd",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/13932 | Additional utility RPCs for PSBT by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #13932 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:07:13+00:00"
    },
    {
      "id": "78ecea13a24442c798d1ae9c14299816",
      "sender": "achow101",
      "payload": "I'll rebase it today",
      "action": false,
      "timestamp": "2018-11-01T19:07:16+00:00"
    },
    {
      "id": "4ff762722730495bb288e41be64de5f4",
      "sender": "phantomcircuit",
      "payload": "hello",
      "action": false,
      "timestamp": "2018-11-01T19:07:56+00:00"
    },
    {
      "id": "d70ea7c223994675a6315ffccb3d4398",
      "sender": "luke-jr",
      "payload": "usually hi-prio requires up-to-date-base before being added, but no reason it needs to be added during meetings",
      "action": false,
      "timestamp": "2018-11-01T19:07:58+00:00"
    },
    {
      "id": "9d1695f58893440d9542f9d09e722213",
      "sender": "sipa",
      "payload": "achow101: yeah, ping me when rebased",
      "action": false,
      "timestamp": "2018-11-01T19:08:09+00:00"
    },
    {
      "id": "685d27adaf45499abe73cf92973d08b2",
      "sender": "MarcoFalke",
      "payload": "I'd like to propose #14437 if ryanofsky commits to rebasing it",
      "action": false,
      "timestamp": "2018-11-01T19:08:14+00:00"
    },
    {
      "id": "83d470a044b4434b862abe1f4edbebd3",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14437 | Refactor: Start to separate wallet from node by ryanofsky \u00c3\u0082\u00c2\u00b7 Pull Request #14437 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:08:18+00:00"
    },
    {
      "id": "74bac99448f94bea9c22ef3312c526dd",
      "sender": "provoostenator",
      "payload": "^ good idea, this new PR is much smaller than the original and a good start",
      "action": false,
      "timestamp": "2018-11-01T19:08:59+00:00"
    },
    {
      "id": "19779dafbe674b8f8a8dcdf834f3be25",
      "sender": "sipa",
      "payload": "i'd like to add #14477",
      "action": false,
      "timestamp": "2018-11-01T19:09:25+00:00"
    },
    {
      "id": "6fc55567268945b9bdcffc89c4e69cef",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14477 | Add ability to convert solvability info to descriptor by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #14477 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:09:27+00:00"
    },
    {
      "id": "1f01361714f14c36b8c713e34338f4f2",
      "sender": "provoostenator",
      "payload": "^ works for me",
      "action": false,
      "timestamp": "2018-11-01T19:09:54+00:00"
    },
    {
      "id": "b311b9f2bc19422aab12807fa507669f",
      "sender": "phantomcircuit",
      "payload": "i believe #14336 is done and needs more eyeballs",
      "action": false,
      "timestamp": "2018-11-01T19:10:11+00:00"
    },
    {
      "id": "2c840458de404d3ea0ea3add9f188d3b",
      "sender": "sipa",
      "payload": "done",
      "action": false,
      "timestamp": "2018-11-01T19:10:13+00:00"
    },
    {
      "id": "5c942b0404f549f2a80d31401c15c075",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14336 | net: implement poll by pstratem \u00c3\u0082\u00c2\u00b7 Pull Request #14336 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:10:14+00:00"
    },
    {
      "id": "34f031c6c4c84463985eb00e74b29db1",
      "sender": "sipa",
      "payload": "ryanofsky: happy to put on the list if up to date",
      "action": false,
      "timestamp": "2018-11-01T19:10:24+00:00"
    },
    {
      "id": "4d2a7ff59b264c43b96e6712ea534a78",
      "sender": "sipa",
      "payload": "phantomcircuit: ack",
      "action": false,
      "timestamp": "2018-11-01T19:10:28+00:00"
    },
    {
      "id": "44ff958526ef4ef68305ec028e150d0c",
      "sender": "provoostenator",
      "payload": "It also needs a more appealing description.",
      "action": false,
      "timestamp": "2018-11-01T19:10:44+00:00"
    },
    {
      "id": "e5bea4c194b3409ca85fe67bbc6a75ca",
      "sender": "phantomcircuit",
      "payload": "provoostenator, true",
      "action": false,
      "timestamp": "2018-11-01T19:10:56+00:00"
    },
    {
      "id": "4315ffcc184d4af38123593654e9aa77",
      "sender": "sipa",
      "payload": "agree, but let's not do review in this meeting",
      "action": false,
      "timestamp": "2018-11-01T19:10:59+00:00"
    },
    {
      "id": "da1249b027324d81a8543f6fd5a7a476",
      "sender": "MarcoFalke",
      "payload": "Added #14437 and #14477",
      "action": false,
      "timestamp": "2018-11-01T19:11:13+00:00"
    },
    {
      "id": "ad6153d7207d49d582e94ef9e50e041b",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14437 | Refactor: Start to separate wallet from node by ryanofsky \u00c3\u0082\u00c2\u00b7 Pull Request #14437 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:11:15+00:00"
    },
    {
      "id": "2932b773bef1415f81c25d46b397c0fa",
      "sender": "achow101",
      "payload": "sipa: rebased it",
      "action": false,
      "timestamp": "2018-11-01T19:11:16+00:00"
    },
    {
      "id": "5ca43bd2b5fd4490bc4a83dc04148f18",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14477 | Add ability to convert solvability info to descriptor by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #14477 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:11:17+00:00"
    },
    {
      "id": "8661e9c2a7684726b683974f337022bd",
      "sender": "provoostenator",
      "payload": "No, that was more a general suggestion, some PR's have quite poor descriptions.",
      "action": false,
      "timestamp": "2018-11-01T19:11:20+00:00"
    },
    {
      "id": "09fa45d5d2204d23ba4e953a7da6b319",
      "sender": "sipa",
      "payload": "phantomcircuit: added to the list",
      "action": false,
      "timestamp": "2018-11-01T19:11:50+00:00"
    },
    {
      "id": "5f5fc75c07f241d4954853eee5c290b7",
      "sender": "sipa",
      "payload": "achow101: done",
      "action": false,
      "timestamp": "2018-11-01T19:12:34+00:00"
    },
    {
      "id": "f8539d6915c64fc385335fd7ebc6aa10",
      "sender": "sipa",
      "payload": "ok",
      "action": false,
      "timestamp": "2018-11-01T19:12:38+00:00"
    },
    {
      "id": "6df7d865028246ef858ad690c8430392",
      "sender": "meshcollider",
      "payload": "sipa: btw I realise 14477 duplicates the addition of solvable to getaddressinfo",
      "action": false,
      "timestamp": "2018-11-01T19:12:45+00:00"
    },
    {
      "id": "a3076ea2a0d5483cb58058c5a29d07fa",
      "sender": "luke-jr",
      "payload": "provoostenator: more annoying is the intentionally confusing titles IMO :/",
      "action": false,
      "timestamp": "2018-11-01T19:12:47+00:00"
    },
    {
      "id": "88b575874b1b4736bc611eac78c68106",
      "sender": "sipa",
      "payload": "#topic do we have a way to test non-HD wallet code paths at this point?",
      "action": false,
      "timestamp": "2018-11-01T19:12:52+00:00"
    },
    {
      "id": "faafdd4f119c430fbeab7f925e380ce5",
      "sender": "sipa",
      "payload": "luke-jr: ^",
      "action": false,
      "timestamp": "2018-11-01T19:13:06+00:00"
    },
    {
      "id": "aeb0390b4943467fb92f8ca6b69d37f6",
      "sender": "luke-jr",
      "payload": "yeah, it looks like -usehd removal just removed the tests :/",
      "action": false,
      "timestamp": "2018-11-01T19:13:21+00:00"
    },
    {
      "id": "b9eb082304fe428fbbece5e47558c735",
      "sender": "luke-jr",
      "payload": "and I think it should get tested",
      "action": false,
      "timestamp": "2018-11-01T19:13:33+00:00"
    },
    {
      "id": "9a9e2b00e717432e9210ad34e1333e14",
      "sender": "provoostenator",
      "payload": "Easiest solution might be just add a legacy wallet payload to the functional test suite and then load that.",
      "action": false,
      "timestamp": "2018-11-01T19:13:49+00:00"
    },
    {
      "id": "863e348b0b164953a5dd7c74fd62dbf9",
      "sender": "achow101",
      "payload": "there's no way to create a non-hd wallet, so they can't be tested unless a non-hd wallet is put into the test data",
      "action": false,
      "timestamp": "2018-11-01T19:13:53+00:00"
    },
    {
      "id": "481c4f5bfe004935b7117e9326563c32",
      "sender": "sipa",
      "payload": "phantomcircuit: seems reasonable to me",
      "action": false,
      "timestamp": "2018-11-01T19:14:02+00:00"
    },
    {
      "id": "bb2ac65ef5c3415592543e84af997a7f",
      "sender": "MarcoFalke",
      "payload": "sipa: Any reason why you added 13932 to \"For backport\" in high priority?",
      "action": false,
      "timestamp": "2018-11-01T19:14:06+00:00"
    },
    {
      "id": "b3dd8bc397e949a19640ed41b890c908",
      "sender": "sipa",
      "payload": "eh, provoostenator ^",
      "action": false,
      "timestamp": "2018-11-01T19:14:06+00:00"
    },
    {
      "id": "fccbaf877f294d819e2568167dfc32a7",
      "sender": "MarcoFalke",
      "payload": "It is tagged with 0.18.0",
      "action": false,
      "timestamp": "2018-11-01T19:14:17+00:00"
    },
    {
      "id": "9faced7810fb44d7a733173d315be8ad",
      "sender": "luke-jr",
      "payload": "good idea, didn't think of that",
      "action": false,
      "timestamp": "2018-11-01T19:14:18+00:00"
    },
    {
      "id": "42b2c9df76dd487894fead82bd2ac020",
      "sender": "provoostenator",
      "payload": "Dynamic wallet loading feature is quite handy.",
      "action": false,
      "timestamp": "2018-11-01T19:14:36+00:00"
    },
    {
      "id": "fdbdbf8a4d5f48a8b249b5c61d375d10",
      "sender": "sipa",
      "payload": "MarcoFalke: did i?",
      "action": false,
      "timestamp": "2018-11-01T19:14:38+00:00"
    },
    {
      "id": "9e578273201f4f629bef30b9fdb82aa7",
      "sender": "sipa",
      "payload": "oh, indeed; fixed",
      "action": false,
      "timestamp": "2018-11-01T19:14:50+00:00"
    },
    {
      "id": "2b38dcb29ee94935a3abf9c56e009401",
      "sender": "luke-jr",
      "payload": "or github did and attributed it to you? XD",
      "action": false,
      "timestamp": "2018-11-01T19:15:07+00:00"
    },
    {
      "id": "4c31e498ea964dc98d73d3a28beb5d46",
      "sender": "gwillen",
      "payload": "I would love for #14588 to get looked at, I don't know what the criteria for high priority are. :-) I did just rebase it.",
      "action": false,
      "timestamp": "2018-11-01T19:15:09+00:00"
    },
    {
      "id": "eda7b5458e844b4798637a1178f265f6",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14588 | Refactor PSBT signing logic to enforce invariant and fix signing bug by gwillen \u00c3\u0082\u00c2\u00b7 Pull Request #14588 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:15:10+00:00"
    },
    {
      "id": "d07f6e6fc59e4c7d879c332cd484ab30",
      "sender": "MarcoFalke",
      "payload": "on topic: The way to test legacy wallet paths is #14536",
      "action": false,
      "timestamp": "2018-11-01T19:15:35+00:00"
    },
    {
      "id": "d377ac60a6c74ef99101c6e7e28ce006",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14536 | functional test with ancient wallet.dat (upgrade test) \u00c3\u0082\u00c2\u00b7 Issue #14536 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:15:35+00:00"
    },
    {
      "id": "4af345b1193b41be94bd87f4764adcdd",
      "sender": "sipa",
      "payload": "gwillen: every active contributor gets to nominate one PR they want to encourage others to look at, because it is blocking their own work",
      "action": false,
      "timestamp": "2018-11-01T19:15:44+00:00"
    },
    {
      "id": "e29567a532474a0dacff561a360b3570",
      "sender": "jnewbery",
      "payload": "lukejr: see also https://github.com/bitcoin/bitcoin/pull/12134#issuecomment-430107394 . Having some different version wallet payloads in the test framework would be generally useful",
      "action": false,
      "timestamp": "2018-11-01T19:15:56+00:00"
    },
    {
      "id": "95b8d1e9757f4a968d5c9b0a683cbb5d",
      "sender": "sipa",
      "payload": "yes, i agree",
      "action": false,
      "timestamp": "2018-11-01T19:16:10+00:00"
    },
    {
      "id": "83b5f79ed9024621bf4cee1e5ec86bf2",
      "sender": "sipa",
      "payload": "we do not care about the ability to create such wallets anymore, but as long as they're supported we should test them - especially we should test upgrade scenarios",
      "action": false,
      "timestamp": "2018-11-01T19:16:38+00:00"
    },
    {
      "id": "46be353aa3644ca3aa5a257920608e91",
      "sender": "jnewbery",
      "payload": "ah, thanks Marco. I'll take a look at that",
      "action": false,
      "timestamp": "2018-11-01T19:16:38+00:00"
    },
    {
      "id": "db0c6f725dc64b739a2bbde587c52f44",
      "sender": "luke-jr",
      "payload": "hmm",
      "action": false,
      "timestamp": "2018-11-01T19:16:51+00:00"
    },
    {
      "id": "e840eb5d20b34dc2a1c161b526ad8e81",
      "sender": "luke-jr",
      "payload": "so we might actually want to run the wallet tests against N different wallets",
      "action": false,
      "timestamp": "2018-11-01T19:17:02+00:00"
    },
    {
      "id": "5a75a923abb24c589f3fd49369f6b539",
      "sender": "sipa",
      "payload": "i guess we may want to discuss different approaches on #14536?",
      "action": false,
      "timestamp": "2018-11-01T19:17:54+00:00"
    },
    {
      "id": "d0a43f3674904af7997f364e7eb37562",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14536 | functional test with ancient wallet.dat (upgrade test) \u00c3\u0082\u00c2\u00b7 Issue #14536 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:17:57+00:00"
    },
    {
      "id": "559ca3478fb84b82bf1c515ba1579a42",
      "sender": "luke-jr",
      "payload": "sgtm",
      "action": false,
      "timestamp": "2018-11-01T19:21:07+00:00"
    },
    {
      "id": "d56a8fb59ae54fb2970a3091213ecbb0",
      "sender": "sipa",
      "payload": "anything more on this topic?",
      "action": false,
      "timestamp": "2018-11-01T19:21:09+00:00"
    },
    {
      "id": "bd2c7f8b0bc94c5cb41ba4e25ccfa322",
      "sender": "sipa",
      "payload": "#topic wallet refactor progress",
      "action": false,
      "timestamp": "2018-11-01T19:21:30+00:00"
    },
    {
      "id": "f54fdc1924a240a791d300aeb0b9b5d7",
      "sender": "sipa",
      "payload": "provoostenator: ^",
      "action": false,
      "timestamp": "2018-11-01T19:21:33+00:00"
    },
    {
      "id": "b809f0f9bfbc49b2b4fe78a451623362",
      "sender": "provoostenator",
      "payload": "sipa: you've been adding a lot of descriptor magic, which is great",
      "action": false,
      "timestamp": "2018-11-01T19:22:08+00:00"
    },
    {
      "id": "ae0fb2d1a4724eb8b8cf266b4ad9d597",
      "sender": "provoostenator",
      "payload": "What's next?",
      "action": false,
      "timestamp": "2018-11-01T19:22:14+00:00"
    },
    {
      "id": "4ac60bdc399a4a49bb148abec4025999",
      "sender": "provoostenator",
      "payload": "And do we want to have a seperate recurring wallet-refactor meeting?",
      "action": false,
      "timestamp": "2018-11-01T19:22:25+00:00"
    },
    {
      "id": "95d64929e7f74fa2a413ea3ae3b4a152",
      "sender": "sipa",
      "payload": "provoostenator: tomorrow's wallet meeting (DING DING reminder)",
      "action": false,
      "timestamp": "2018-11-01T19:22:27+00:00"
    },
    {
      "id": "2ccc64b8488041c7a4c4f34ffa7cf6e1",
      "sender": "provoostenator",
      "payload": "TIL, nice",
      "action": false,
      "timestamp": "2018-11-01T19:22:37+00:00"
    },
    {
      "id": "dab95db05f384bda97cd297d67790f57",
      "sender": "sipa",
      "payload": "provoostenator: yes, we had the first one 2 weeks ago",
      "action": false,
      "timestamp": "2018-11-01T19:22:38+00:00"
    },
    {
      "id": "6b063ecd11094299afb2b3ab72edcb09",
      "sender": "instagibbs",
      "payload": "waiting for review go ahead for #14565",
      "action": false,
      "timestamp": "2018-11-01T19:22:40+00:00"
    },
    {
      "id": "4190868adc28404baf3757a5e0b185e2",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14565 | Overhaul importmulti logic by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #14565 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:22:41+00:00"
    },
    {
      "id": "67e8a08fa36e4e3b98a19fe7f3271b06",
      "sender": "instagibbs",
      "payload": "in prep for importmulti descriptor..",
      "action": false,
      "timestamp": "2018-11-01T19:22:54+00:00"
    },
    {
      "id": "1f1d5721b83f456db2160de53807b64e",
      "sender": "provoostenator",
      "payload": "What time?",
      "action": false,
      "timestamp": "2018-11-01T19:22:57+00:00"
    },
    {
      "id": "eabdc71111c142a9addf94dd8b268231",
      "sender": "sipa",
      "payload": "provoostenator: same time as this meeting, but a day later, and only every 2 weeks",
      "action": false,
      "timestamp": "2018-11-01T19:23:14+00:00"
    },
    {
      "id": "104fededc8e24543b8fa4f78751ab64b",
      "sender": "sipa",
      "payload": "more concretely what's next: * the current \"old style\" descriptor import (which downconverts the descriptor to the existing wallet structures)",
      "action": false,
      "timestamp": "2018-11-01T19:24:08+00:00"
    },
    {
      "id": "ac0f5e5d3ef44e63839e5a0574fd6f69",
      "sender": "achow101",
      "payload": "#14491 implements descriptor import for importmulti, although that should probably be rebased onto #14565",
      "action": false,
      "timestamp": "2018-11-01T19:24:11+00:00"
    },
    {
      "id": "196a87673f53451797b637ab8fcfec28",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14491 | Allow descriptor imports with importmulti by MeshCollider \u00c3\u0082\u00c2\u00b7 Pull Request #14491 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:24:14+00:00"
    },
    {
      "id": "1817c1ef2c504234b9d6c561f556f928",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14565 | Overhaul importmulti logic by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #14565 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:24:15+00:00"
    },
    {
      "id": "46a3305ec10e4a17bb82bb41b2c8f578",
      "sender": "sipa",
      "payload": "yup, that",
      "action": false,
      "timestamp": "2018-11-01T19:24:26+00:00"
    },
    {
      "id": "2fc8d84ee7ad4e718262e092c79274e6",
      "sender": "sipa",
      "payload": "then some preparation work for being able to use descriptors instead of keypools (which requires logic for caching pubkeys etc), i plan to work on that",
      "action": false,
      "timestamp": "2018-11-01T19:24:49+00:00"
    },
    {
      "id": "ed5b80c9278043a5880c7a96ab510072",
      "sender": "meshcollider",
      "payload": "Yep I'll rebase it as soon as 14565 is in",
      "action": false,
      "timestamp": "2018-11-01T19:25:02+00:00"
    },
    {
      "id": "4b142465c9db4794ac14ccd6fbfc0048",
      "sender": "provoostenator",
      "payload": "Sweet, that should make achow101's hardware wallet stuff easier too.",
      "action": false,
      "timestamp": "2018-11-01T19:25:17+00:00"
    },
    {
      "id": "dc968603452148399bbcabd42bd385d4",
      "sender": "provoostenator",
      "payload": "Feel free to tag me on those PRs, in case I miss them.",
      "action": false,
      "timestamp": "2018-11-01T19:25:49+00:00"
    },
    {
      "id": "68d13918ea054c1fb0105621396c891a",
      "sender": "sipa",
      "payload": "with follow up some refactoring to move the existing keypool/ismine logic behind an abstraction that can be instantiated with the old logic, or descriptors (so we can natively import descriptors)",
      "action": false,
      "timestamp": "2018-11-01T19:25:53+00:00"
    },
    {
      "id": "271e9f2203fe4c72b9dbc70bdf1f2929",
      "sender": "achow101",
      "payload": "provoostenator: instagibbs: the plan is to make hwi do things with descriptors instead of the different pubkey stuff I was doing earlier",
      "action": false,
      "timestamp": "2018-11-01T19:25:57+00:00"
    },
    {
      "id": "d4e7731633b143038ace10429e1d7262",
      "sender": "sipa",
      "payload": "and i think independently there is also a possibility for a few more RPCs now, like PSBT signing that takes descriptors as inpit",
      "action": false,
      "timestamp": "2018-11-01T19:26:15+00:00"
    },
    {
      "id": "168f31d83c7c400da0ab3fbb294f69f6",
      "sender": "instagibbs",
      "payload": "achow101, That was my assumption",
      "action": false,
      "timestamp": "2018-11-01T19:26:17+00:00"
    },
    {
      "id": "524c4cf94d8a44099d74e2a4cfe710bc",
      "sender": "achow101",
      "payload": "so i'll have to rebase #14075 on top of 14491",
      "action": false,
      "timestamp": "2018-11-01T19:26:52+00:00"
    },
    {
      "id": "06c935f305ef4cac8eb1d4ee8ef4f3ad",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14075 | Import watch only pubkeys to the keypool if private keys are disabled by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #14075 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:26:54+00:00"
    },
    {
      "id": "de0bfdef0ad540e1a89dcd81e92f5993",
      "sender": "achow101",
      "payload": "probably",
      "action": false,
      "timestamp": "2018-11-01T19:26:55+00:00"
    },
    {
      "id": "f9cb06c77dcd4dde8490afdea552d649",
      "sender": "instagibbs",
      "payload": "should be simply",
      "action": false,
      "timestamp": "2018-11-01T19:27:27+00:00"
    },
    {
      "id": "6548cd1ad3dd4e2f8485e48214245a0d",
      "sender": "sipa",
      "payload": "there are other wallet related topics, like ryanofsky's wallet separation",
      "action": false,
      "timestamp": "2018-11-01T19:27:58+00:00"
    },
    {
      "id": "36a3ed192c3944d08a3e3ed2ff709b7e",
      "sender": "sipa",
      "payload": "ryanofsky: here?",
      "action": false,
      "timestamp": "2018-11-01T19:28:01+00:00"
    },
    {
      "id": "c0555bc372a246ceae28ecd124c1a14e",
      "sender": "ryanofsky",
      "payload": "yes sir",
      "action": false,
      "timestamp": "2018-11-01T19:28:10+00:00"
    },
    {
      "id": "201ab25f20114784822289107ec8b22f",
      "sender": "sipa",
      "payload": "or maybe we can bring that up in tomorrow's meeting",
      "action": false,
      "timestamp": "2018-11-01T19:28:16+00:00"
    },
    {
      "id": "ce595468e32e4688b95e5ae8b308414d",
      "sender": "provoostenator",
      "payload": "Thanks for the quick overview, happy to wait until tomorrow for more details.",
      "action": false,
      "timestamp": "2018-11-01T19:28:33+00:00"
    },
    {
      "id": "8aae04c8ca38484bb01b3100894abdd1",
      "sender": "sipa",
      "payload": "it's on high priority too, so hopefully it can get some more attention",
      "action": false,
      "timestamp": "2018-11-01T19:28:40+00:00"
    },
    {
      "id": "7732368b673a485aa0647296b4af9e6e",
      "sender": "sipa",
      "payload": "if that's enough for this topic, i have another one myself: appveyor failures",
      "action": false,
      "timestamp": "2018-11-01T19:28:59+00:00"
    },
    {
      "id": "656a3a3fff7241d8af8c30e702c37849",
      "sender": "phantomcircuit",
      "payload": "sipa, the wallet stuff seems to be sort of a specialized thing",
      "action": false,
      "timestamp": "2018-11-01T19:29:21+00:00"
    },
    {
      "id": "aee4c54d17f64066b82a740cbeac6e40",
      "sender": "phantomcircuit",
      "payload": "it's pretty difficult to maintain any idea of how it's working unless you're spending a lot of time looking at it",
      "action": false,
      "timestamp": "2018-11-01T19:29:39+00:00"
    },
    {
      "id": "5a7356ed3f6e4992bae46aebe1d235ff",
      "sender": "provoostenator",
      "payload": "The refactoring seems to be taking it to a place where it's easier to understand.",
      "action": false,
      "timestamp": "2018-11-01T19:30:04+00:00"
    },
    {
      "id": "da0992a307164d41b2c0647e3ef6297e",
      "sender": "sipa",
      "payload": "phantomcircuit: yeah... i hope it will improve in the future",
      "action": false,
      "timestamp": "2018-11-01T19:30:11+00:00"
    },
    {
      "id": "4fd61bc1d46246c48caae0da0b1f134b",
      "sender": "provoostenator",
      "payload": "I generally find the \"after\" code a lot more readable than the \"before\" code.",
      "action": false,
      "timestamp": "2018-11-01T19:30:18+00:00"
    },
    {
      "id": "3f49ba204c7b4371a64e34ac1d29a8cd",
      "sender": "provoostenator",
      "payload": "And descriptors are very useful.",
      "action": false,
      "timestamp": "2018-11-01T19:30:41+00:00"
    },
    {
      "id": "0a6b51ddccf7466abb0cf1eb6619da17",
      "sender": "luke-jr",
      "payload": "they even do the dishes",
      "action": false,
      "timestamp": "2018-11-01T19:31:11+00:00"
    },
    {
      "id": "b2dbf899eeaf420480ca1b63fe3e8d56",
      "sender": "sipa",
      "payload": "ha",
      "action": false,
      "timestamp": "2018-11-01T19:31:44+00:00"
    },
    {
      "id": "6808f9020a724f098704bf6d0a8f9058",
      "sender": "sipa",
      "payload": "#topic appveyor failures",
      "action": false,
      "timestamp": "2018-11-01T19:32:34+00:00"
    },
    {
      "id": "0d2db809486b400baae100e11c291635",
      "sender": "sipa",
      "payload": "i find it pretty annoying that appveyor currently spuriously fails quite frequently",
      "action": false,
      "timestamp": "2018-11-01T19:32:56+00:00"
    },
    {
      "id": "440a6bd46cd14607917d643a7f560836",
      "sender": "jnewbery",
      "payload": "they're annoying",
      "action": false,
      "timestamp": "2018-11-01T19:33:04+00:00"
    },
    {
      "id": "35424560eacb4590b8f302dd54251a8f",
      "sender": "meshcollider",
      "payload": "Indeed",
      "action": false,
      "timestamp": "2018-11-01T19:33:08+00:00"
    },
    {
      "id": "f0738745b08d475ab07b34d58195e8cc",
      "sender": "sipa",
      "payload": "there's an open issue (#14446)",
      "action": false,
      "timestamp": "2018-11-01T19:33:18+00:00"
    },
    {
      "id": "2e8ec671b57d406788c6f65c5ed191c5",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14446 | tests: Some issue about running functional tests on Windows \u00c3\u0082\u00c2\u00b7 Issue #14446 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:33:19+00:00"
    },
    {
      "id": "e43b330f96534c46a94a22ccd5cc645d",
      "sender": "provoostenator",
      "payload": "Is it fixable or is there an alternative platform?",
      "action": false,
      "timestamp": "2018-11-01T19:33:23+00:00"
    },
    {
      "id": "46f26d82729743689de42ddf7f361b6d",
      "sender": "provoostenator",
      "payload": "Because ignoring Windows may be less annoying, but not a good idea :-)",
      "action": false,
      "timestamp": "2018-11-01T19:33:37+00:00"
    },
    {
      "id": "61dfc92716174d1aab0509a7a88702a7",
      "sender": "sipa",
      "payload": "and one alleged improvement to it, #13501, which i think should urgently get some attention",
      "action": false,
      "timestamp": "2018-11-01T19:33:41+00:00"
    },
    {
      "id": "59dcaa41fbb3443daf392c092fe154eb",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/13501 | Correctly terminate HTTP server by promag \u00c3\u0082\u00c2\u00b7 Pull Request #13501 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-01T19:33:43+00:00"
    },
    {
      "id": "ae0e9e38307146228118c8cf16ad5da5",
      "sender": "sipa",
      "payload": "provoostenator: it's doing MSVC builds and MinGW on windows, which aren't used for any production binaries",
      "action": false,
      "timestamp": "2018-11-01T19:33:58+00:00"
    },
    {
      "id": "f5eca70879b94d41bae91c76f8bdea8a",
      "sender": "sipa",
      "payload": "so they're useful in likely testing for other types of issues by means of platform variety, but they're not necessarily issues that affect real production deployments",
      "action": false,
      "timestamp": "2018-11-01T19:34:26+00:00"
    },
    {
      "id": "a6046c733ccf46cfbfb8ea080bae5986",
      "sender": "luke-jr",
      "payload": "sipa: well, we don't test Windows binaries when built on gitian/Linux, right?",
      "action": false,
      "timestamp": "2018-11-01T19:34:48+00:00"
    },
    {
      "id": "b91c07b3b4464eb282b79d685d02274b",
      "sender": "luke-jr",
      "payload": "with CI I mean",
      "action": false,
      "timestamp": "2018-11-01T19:34:53+00:00"
    },
    {
      "id": "c2a8832eb92941d18a4c5ba2facb41b5",
      "sender": "sipa",
      "payload": "luke-jr: that's fair!",
      "action": false,
      "timestamp": "2018-11-01T19:35:00+00:00"
    },
    {
      "id": "8292f63c10c041299e71a512c3d54761",
      "sender": "sipa",
      "payload": "anyway, i'd just very much like to get some attention to improving this, as continuously seeing red crosses in travis is pretty annoying",
      "action": false,
      "timestamp": "2018-11-01T19:35:44+00:00"
    },
    {
      "id": "6e2303964dd84c4db825bbeb151dca20",
      "sender": "luke-jr",
      "payload": "for now I just ignore the appveyor failures on my PRs",
      "action": false,
      "timestamp": "2018-11-01T19:36:31+00:00"
    },
    {
      "id": "5870cccefc324b1d99e405dea75e6327",
      "sender": "sipa",
      "payload": "anyone have other topics?",
      "action": false,
      "timestamp": "2018-11-01T19:37:46+00:00"
    },
    {
      "id": "41dce65e81b94c50ac4bf36b51175d23",
      "sender": "meshcollider",
      "payload": "It is quite easy to restart appveyor in the same way to restart Travis btw, if it fails",
      "action": false,
      "timestamp": "2018-11-01T19:38:31+00:00"
    },
    {
      "id": "2a85d98ec96c4f77ad753fc1229d761b",
      "sender": "sipa",
      "payload": "meshcollider: yes, i've restarted dozens of appveyor failures the past days...",
      "action": false,
      "timestamp": "2018-11-01T19:38:45+00:00"
    },
    {
      "id": "1bde91593304413dae826b713090b9ee",
      "sender": "sipa",
      "payload": "#topic open floor: what are people working on?",
      "action": false,
      "timestamp": "2018-11-01T19:40:14+00:00"
    },
    {
      "id": "8a9093a33531497c92301d08b2b84654",
      "sender": "jarthur",
      "payload": "I'd bring up unix socket RPC topic again, but haven't had time to think about it. It sounded like folks are ok if it needs to go forward on bitcoind even if cli only has TCP, provided there are thorough tests.",
      "action": false,
      "timestamp": "2018-11-01T19:40:23+00:00"
    },
    {
      "id": "85fdfe7f6331493499e445382ab83dc8",
      "sender": "luke-jr",
      "payload": "rebasing all my PRs :x",
      "action": false,
      "timestamp": "2018-11-01T19:40:26+00:00"
    },
    {
      "id": "9376442e5b104699816583d0e585753e",
      "sender": "sipa",
      "payload": "jarthur: i personally am ok with that, especially since we have an option to use a different HTTP implementation in bitcoin-cli",
      "action": false,
      "timestamp": "2018-11-01T19:41:22+00:00"
    },
    {
      "id": "a3111e089eb149c584e1b6ec79207ee5",
      "sender": "achow101",
      "payload": "psbt + hww stuff ..... and taking lots of exams",
      "action": false,
      "timestamp": "2018-11-01T19:41:22+00:00"
    },
    {
      "id": "d2710731f9e942019579226e3ae9a7b7",
      "sender": "jnewbery",
      "payload": "sipa: still not enough, but hoping to spend much more time reviewing wallet PRs before the end of the year",
      "action": false,
      "timestamp": "2018-11-01T19:41:29+00:00"
    },
    {
      "id": "f3439968879b42fe8f158ab47814fcc0",
      "sender": "sipa",
      "payload": "achow101: good luck!",
      "action": false,
      "timestamp": "2018-11-01T19:41:31+00:00"
    },
    {
      "id": "15c9b44535a6428ea06b937f49d63808",
      "sender": "sipa",
      "payload": "i've picked up looking at private authentication again (being able to tell a peer is one of multiple acceptable peers who pubkey you know, but they don't learn who you were looking for, and you don't learn who they are, just that they're part of your acceptable set)... this is probably too novel to deploy, but it's a fun exercise",
      "action": false,
      "timestamp": "2018-11-01T19:43:17+00:00"
    },
    {
      "id": "c5b4814e96e14183b7d5f9c785af6770",
      "sender": "sipa",
      "payload": "jnewbery: cool :)",
      "action": false,
      "timestamp": "2018-11-01T19:43:51+00:00"
    },
    {
      "id": "ab97b8ead6b7429194c06d336ee6aeb2",
      "sender": "instagibbs",
      "payload": "jnewbery, same, as well as HWI assistance",
      "action": false,
      "timestamp": "2018-11-01T19:44:11+00:00"
    },
    {
      "id": "e8657d508f5d4017aa953c4ce10cfb72",
      "sender": "meshcollider",
      "payload": "I want to continue focusing on the wallet rework and everything mainly and reviewing wallet stuff like jnewbery",
      "action": false,
      "timestamp": "2018-11-01T19:45:10+00:00"
    },
    {
      "id": "5c7af64554074070b17224961d167028",
      "sender": "meshcollider",
      "payload": "And exams like achow101 xD",
      "action": false,
      "timestamp": "2018-11-01T19:45:35+00:00"
    },
    {
      "id": "324f77a260e94deda069d1540fc80c90",
      "sender": "sipa",
      "payload": "perhaps you guys should collaborate on the exam thing? :p",
      "action": false,
      "timestamp": "2018-11-01T19:46:04+00:00"
    },
    {
      "id": "d351420fc1624dac9448ad55bce4718b",
      "sender": "sipa",
      "payload": "ok, any more topics?",
      "action": false,
      "timestamp": "2018-11-01T19:46:31+00:00"
    },
    {
      "id": "65d962a958f448b580a157a9005576a1",
      "sender": "meshcollider",
      "payload": "sipa: lol, he can write it and I'll review :)",
      "action": false,
      "timestamp": "2018-11-01T19:47:01+00:00"
    },
    {
      "id": "6c3bf18d2a6c423da51a4e556d9d5663",
      "sender": "luke-jr",
      "payload": "LOL",
      "action": false,
      "timestamp": "2018-11-01T19:47:47+00:00"
    },
    {
      "id": "45f676c6336f4bd1ae5149bf5d57ffea",
      "sender": "luke-jr",
      "payload": "open source exam answers",
      "action": false,
      "timestamp": "2018-11-01T19:47:52+00:00"
    },
    {
      "id": "66e183380ebe411f818f8ce8378e9869",
      "sender": "sipa",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2018-11-01T19:48:24+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "a29173441a5a41d89d6f8d0d878b58bd",
        "sender": "sipa",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2018-11-01T19:04:17+00:00"
      },
      "operand": null,
      "id": "a29173441a5a41d89d6f8d0d878b58bd",
      "timestamp": "2018-11-01T19:04:17+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "66f0bdf2002f4e61a75d22c3b88f02b5",
        "sender": "sipa",
        "payload": "#topic high priority for review",
        "action": false,
        "timestamp": "2018-11-01T19:05:27+00:00"
      },
      "operand": "high priority for review",
      "id": "66f0bdf2002f4e61a75d22c3b88f02b5",
      "timestamp": "2018-11-01T19:05:27+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "a433b916f50c4381a46d7777484d5f83",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14532 | Never bind INADDR_ANY by default, and warn when doing so explicitly by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #14532 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:06:07+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14532",
      "id": "a433b916f50c4381a46d7777484d5f83",
      "timestamp": "2018-11-01T19:06:07+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "47a6861642a348a58f95e7c15acf727d",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14350 | Add WalletLocation class by promag \u00c3\u0082\u00c2\u00b7 Pull Request #14350 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:06:09+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14350",
      "id": "47a6861642a348a58f95e7c15acf727d",
      "timestamp": "2018-11-01T19:06:09+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "c880f7c75f7148ecba69a4403c8d6fd9",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14046 | net: Refactor message parsing (CNetMessage), adds flexibility by jonasschnelli \u00c3\u0082\u00c2\u00b7 Pull Request #14046 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:06:13+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14046",
      "id": "c880f7c75f7148ecba69a4403c8d6fd9",
      "timestamp": "2018-11-01T19:06:13+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "be9fff0ce9724ebc8c27d8388c768edd",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/13932 | Additional utility RPCs for PSBT by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #13932 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:07:13+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/13932",
      "id": "be9fff0ce9724ebc8c27d8388c768edd",
      "timestamp": "2018-11-01T19:07:13+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "83d470a044b4434b862abe1f4edbebd3",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14437 | Refactor: Start to separate wallet from node by ryanofsky \u00c3\u0082\u00c2\u00b7 Pull Request #14437 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:08:18+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14437",
      "id": "83d470a044b4434b862abe1f4edbebd3",
      "timestamp": "2018-11-01T19:08:18+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "6fc55567268945b9bdcffc89c4e69cef",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14477 | Add ability to convert solvability info to descriptor by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #14477 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:09:27+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14477",
      "id": "6fc55567268945b9bdcffc89c4e69cef",
      "timestamp": "2018-11-01T19:09:27+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "5c942b0404f549f2a80d31401c15c075",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14336 | net: implement poll by pstratem \u00c3\u0082\u00c2\u00b7 Pull Request #14336 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:10:14+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14336",
      "id": "5c942b0404f549f2a80d31401c15c075",
      "timestamp": "2018-11-01T19:10:14+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "ad6153d7207d49d582e94ef9e50e041b",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14437 | Refactor: Start to separate wallet from node by ryanofsky \u00c3\u0082\u00c2\u00b7 Pull Request #14437 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:11:15+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14437",
      "id": "ad6153d7207d49d582e94ef9e50e041b",
      "timestamp": "2018-11-01T19:11:15+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "5ca43bd2b5fd4490bc4a83dc04148f18",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14477 | Add ability to convert solvability info to descriptor by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #14477 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:11:17+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14477",
      "id": "5ca43bd2b5fd4490bc4a83dc04148f18",
      "timestamp": "2018-11-01T19:11:17+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "88b575874b1b4736bc611eac78c68106",
        "sender": "sipa",
        "payload": "#topic do we have a way to test non-HD wallet code paths at this point?",
        "action": false,
        "timestamp": "2018-11-01T19:12:52+00:00"
      },
      "operand": "do we have a way to test non-HD wallet code paths at this point?",
      "id": "88b575874b1b4736bc611eac78c68106",
      "timestamp": "2018-11-01T19:12:52+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "eda7b5458e844b4798637a1178f265f6",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14588 | Refactor PSBT signing logic to enforce invariant and fix signing bug by gwillen \u00c3\u0082\u00c2\u00b7 Pull Request #14588 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:15:10+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14588",
      "id": "eda7b5458e844b4798637a1178f265f6",
      "timestamp": "2018-11-01T19:15:10+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "d377ac60a6c74ef99101c6e7e28ce006",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14536 | functional test with ancient wallet.dat (upgrade test) \u00c3\u0082\u00c2\u00b7 Issue #14536 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:15:35+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14536",
      "id": "d377ac60a6c74ef99101c6e7e28ce006",
      "timestamp": "2018-11-01T19:15:35+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "d0a43f3674904af7997f364e7eb37562",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14536 | functional test with ancient wallet.dat (upgrade test) \u00c3\u0082\u00c2\u00b7 Issue #14536 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:17:57+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14536",
      "id": "d0a43f3674904af7997f364e7eb37562",
      "timestamp": "2018-11-01T19:17:57+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "bd2c7f8b0bc94c5cb41ba4e25ccfa322",
        "sender": "sipa",
        "payload": "#topic wallet refactor progress",
        "action": false,
        "timestamp": "2018-11-01T19:21:30+00:00"
      },
      "operand": "wallet refactor progress",
      "id": "bd2c7f8b0bc94c5cb41ba4e25ccfa322",
      "timestamp": "2018-11-01T19:21:30+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "4190868adc28404baf3757a5e0b185e2",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14565 | Overhaul importmulti logic by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #14565 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:22:41+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14565",
      "id": "4190868adc28404baf3757a5e0b185e2",
      "timestamp": "2018-11-01T19:22:41+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "196a87673f53451797b637ab8fcfec28",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14491 | Allow descriptor imports with importmulti by MeshCollider \u00c3\u0082\u00c2\u00b7 Pull Request #14491 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:24:14+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14491",
      "id": "196a87673f53451797b637ab8fcfec28",
      "timestamp": "2018-11-01T19:24:14+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "1817c1ef2c504234b9d6c561f556f928",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14565 | Overhaul importmulti logic by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #14565 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:24:15+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14565",
      "id": "1817c1ef2c504234b9d6c561f556f928",
      "timestamp": "2018-11-01T19:24:15+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "06c935f305ef4cac8eb1d4ee8ef4f3ad",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14075 | Import watch only pubkeys to the keypool if private keys are disabled by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #14075 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:26:54+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14075",
      "id": "06c935f305ef4cac8eb1d4ee8ef4f3ad",
      "timestamp": "2018-11-01T19:26:54+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "6808f9020a724f098704bf6d0a8f9058",
        "sender": "sipa",
        "payload": "#topic appveyor failures",
        "action": false,
        "timestamp": "2018-11-01T19:32:34+00:00"
      },
      "operand": "appveyor failures",
      "id": "6808f9020a724f098704bf6d0a8f9058",
      "timestamp": "2018-11-01T19:32:34+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "2e8ec671b57d406788c6f65c5ed191c5",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14446 | tests: Some issue about running functional tests on Windows \u00c3\u0082\u00c2\u00b7 Issue #14446 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:33:19+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14446",
      "id": "2e8ec671b57d406788c6f65c5ed191c5",
      "timestamp": "2018-11-01T19:33:19+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "59dcaa41fbb3443daf392c092fe154eb",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/13501 | Correctly terminate HTTP server by promag \u00c3\u0082\u00c2\u00b7 Pull Request #13501 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-01T19:33:43+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/13501",
      "id": "59dcaa41fbb3443daf392c092fe154eb",
      "timestamp": "2018-11-01T19:33:43+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "1bde91593304413dae826b713090b9ee",
        "sender": "sipa",
        "payload": "#topic open floor: what are people working on?",
        "action": false,
        "timestamp": "2018-11-01T19:40:14+00:00"
      },
      "operand": "open floor: what are people working on?",
      "id": "1bde91593304413dae826b713090b9ee",
      "timestamp": "2018-11-01T19:40:14+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "66e183380ebe411f818f8ce8378e9869",
        "sender": "sipa",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2018-11-01T19:48:24+00:00"
      },
      "operand": null,
      "id": "66e183380ebe411f818f8ce8378e9869",
      "timestamp": "2018-11-01T19:48:24+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}