{
  "founder": "wumpus",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "51442f9f419e4470a6d83a0f1d5c1322",
  "name": "#bitcoin-core-dev",
  "chair": "wumpus",
  "chairs": [
    "wumpus"
  ],
  "nicks": {
    "wumpus": 48,
    "lightningbot": 2,
    "cfields": 4,
    "achow101": 2,
    "sipa": 23,
    "gribble": 12,
    "gmaxwell": 25,
    "BlueMatt": 8,
    "instagibbs": 18,
    "jonasschnelli": 1,
    "kanzure": 1,
    "btcdrak": 2,
    "jnewbery": 9,
    "jtimon": 2
  },
  "start_time": "2017-07-20T19:00:49+00:00",
  "end_time": "2017-07-20T19:44:01+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/",
  "current_topic": "10882 halting condition",
  "messages": [
    {
      "id": "e06ca1a264d24ebf9c0ad2da8cb9f872",
      "sender": "wumpus",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2017-07-20T19:00:49+00:00"
    },
    {
      "id": "2849c4fed1134cf8b613edf75a629a23",
      "sender": "lightningbot",
      "payload": "Meeting started Thu Jul 20 19:00:49 2017 UTC.  The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2017-07-20T19:00:49+00:00"
    },
    {
      "id": "03cdc508cd0648419fea275899f3ffac",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2017-07-20T19:00:49+00:00"
    },
    {
      "id": "c42932d2923946f6929e1c266a3f963f",
      "sender": "cfields",
      "payload": "hi",
      "action": false,
      "timestamp": "2017-07-20T19:00:53+00:00"
    },
    {
      "id": "4d7bad92fb2e4bb6b4effd6b42bb7575",
      "sender": "achow101",
      "payload": "hi",
      "action": false,
      "timestamp": "2017-07-20T19:01:19+00:00"
    },
    {
      "id": "095206549cda4d708af688a5dcba27f8",
      "sender": "wumpus",
      "payload": "#topic high priority for review",
      "action": false,
      "timestamp": "2017-07-20T19:01:27+00:00"
    },
    {
      "id": "efd013e39aa645a79be654f82e2eaf34",
      "sender": "sipa",
      "payload": "#10882 needs 0.15 tag?",
      "action": false,
      "timestamp": "2017-07-20T19:02:10+00:00"
    },
    {
      "id": "afad6718e39940f497e458974ecba5eb",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10882 | Keypool topup by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #10882 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-07-20T19:02:11+00:00"
    },
    {
      "id": "eaf8cfa4511f40f69a555051d6647cb0",
      "sender": "wumpus",
      "payload": "https://github.com/bitcoin/bitcoin/projects/8 has pretty much been cleaned out (only #10652 left), anything new?",
      "action": false,
      "timestamp": "2017-07-20T19:02:15+00:00"
    },
    {
      "id": "b2b7f9c2e1e3425e9a40780a7db783c6",
      "sender": "sipa",
      "payload": "otherwise, the things with current 0.15 tag?",
      "action": false,
      "timestamp": "2017-07-20T19:02:17+00:00"
    },
    {
      "id": "964dcd9d063a417286cb750d2853d215",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10652 | Small step towards demangling cs_main from CNodeState by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #10652 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-07-20T19:02:17+00:00"
    },
    {
      "id": "8c8d957fa2f446bd946ac8875f9fec7f",
      "sender": "gmaxwell",
      "payload": "ACK for 10882 0.15 tag",
      "action": false,
      "timestamp": "2017-07-20T19:02:29+00:00"
    },
    {
      "id": "aa3c097e43ce4f79b08e0c0a39bbb81f",
      "sender": "wumpus",
      "payload": "https://github.com/bitcoin/bitcoin/pulls?q=is%3Aopen+is%3Apr+milestone%3A0.15.0",
      "action": false,
      "timestamp": "2017-07-20T19:02:36+00:00"
    },
    {
      "id": "b3f5d77b9ed049f68e13339a7fa2cbe9",
      "sender": "BlueMatt",
      "payload": "10652 can lose its 15 tag",
      "action": false,
      "timestamp": "2017-07-20T19:02:46+00:00"
    },
    {
      "id": "fd5ffd4efc92497d8a4b353fecd16e28",
      "sender": "BlueMatt",
      "payload": "#10758 really wants review sooner rather than later",
      "action": false,
      "timestamp": "2017-07-20T19:03:10+00:00"
    },
    {
      "id": "bc15dbcbe2d54c84b487651d4103828c",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10758 | Fix some chainstate-init-order bugs. by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #10758 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-07-20T19:03:12+00:00"
    },
    {
      "id": "57c67d21f30241259d771fe2e82bcceb",
      "sender": "cfields",
      "payload": "i'd say #10821 needs high prio review if it's going in for 0.15, though it's got a bunch of ACKs already",
      "action": false,
      "timestamp": "2017-07-20T19:03:34+00:00"
    },
    {
      "id": "b967fed1400645c9983388d8a09c4fd8",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10821 | Add SSE4 optimized SHA256 by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #10821 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-07-20T19:03:36+00:00"
    },
    {
      "id": "6e058af863cf4676bf6fe79cc7d43c65",
      "sender": "instagibbs",
      "payload": "cfields, it got merged..",
      "action": false,
      "timestamp": "2017-07-20T19:03:49+00:00"
    },
    {
      "id": "7c08db9e71c3455891e5e79179b134d7",
      "sender": "jonasschnelli",
      "payload": "cfields: it's merged",
      "action": false,
      "timestamp": "2017-07-20T19:03:50+00:00"
    },
    {
      "id": "e1bbe504ccf140a8a3efdb7cb278421d",
      "sender": "wumpus",
      "payload": "10821 is merged",
      "action": false,
      "timestamp": "2017-07-20T19:03:52+00:00"
    },
    {
      "id": "566bb70d53ed430b84c84a37692c6797",
      "sender": "cfields",
      "payload": "hah",
      "action": false,
      "timestamp": "2017-07-20T19:04:05+00:00"
    },
    {
      "id": "2b52043d9b734c9fb16e1c1da50d02be",
      "sender": "wumpus",
      "payload": "there's virtually no regression risk as it's disabled by default",
      "action": false,
      "timestamp": "2017-07-20T19:04:08+00:00"
    },
    {
      "id": "dd656092a02448618bb9c034335a4f44",
      "sender": "kanzure",
      "payload": "hi.",
      "action": false,
      "timestamp": "2017-07-20T19:04:12+00:00"
    },
    {
      "id": "0056ff9ca14b446db838e273f0b6c72b",
      "sender": "cfields",
      "payload": "refreshes",
      "action": true,
      "timestamp": "2017-07-20T19:04:20+00:00"
    },
    {
      "id": "28b64c55ab1e4b82a0fecac21796c92c",
      "sender": "wumpus",
      "payload": "ok, added #10758 to project 8, and #10882 to 0.15",
      "action": false,
      "timestamp": "2017-07-20T19:05:46+00:00"
    },
    {
      "id": "4981b52d42f844a48e1eac683dcfb8c1",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10758 | Fix some chainstate-init-order bugs. by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #10758 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-07-20T19:05:48+00:00"
    },
    {
      "id": "ed8cc4ef16934722a4739fe2eceea534",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10882 | Keypool topup by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #10882 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-07-20T19:05:49+00:00"
    },
    {
      "id": "df22f895f89c41d493368d522416f2b7",
      "sender": "wumpus",
      "payload": "#10652 was already untagged for 0.15 2 days ago",
      "action": false,
      "timestamp": "2017-07-20T19:06:45+00:00"
    },
    {
      "id": "493e9fede94b481dba1987f945dab04a",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10652 | Small step towards demangling cs_main from CNodeState by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #10652 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-07-20T19:06:46+00:00"
    },
    {
      "id": "dcfea54ef10a4353b84b840c4b4d0038",
      "sender": "BlueMatt",
      "payload": "good :)",
      "action": false,
      "timestamp": "2017-07-20T19:06:56+00:00"
    },
    {
      "id": "2ee5ffedc3d54f59bd5fcf8fe11d3f6a",
      "sender": "wumpus",
      "payload": "other topics?",
      "action": false,
      "timestamp": "2017-07-20T19:07:40+00:00"
    },
    {
      "id": "75bd05bff4454e999ec8c57f6110844a",
      "sender": "BlueMatt",
      "payload": "Make 0.15 Great Again!",
      "action": false,
      "timestamp": "2017-07-20T19:08:08+00:00"
    },
    {
      "id": "92013d27bfe1440397e83cd8b129728c",
      "sender": "achow101",
      "payload": "forks! forks! forks!",
      "action": false,
      "timestamp": "2017-07-20T19:08:20+00:00"
    },
    {
      "id": "92411208f7064c37b7722914002100a7",
      "sender": "instagibbs",
      "payload": "10882 halting condition",
      "action": false,
      "timestamp": "2017-07-20T19:08:21+00:00"
    },
    {
      "id": "71d66623e8b84f2aa5fc1db1dd2d0cb5",
      "sender": "gmaxwell",
      "payload": "10882 halting problem.",
      "action": false,
      "timestamp": "2017-07-20T19:08:34+00:00"
    },
    {
      "id": "b4693469b40e4257a9341eff35aefb7a",
      "sender": "instagibbs",
      "payload": "so, there's gotta be something better than \"load your wallet in an older bitcoin instance\"",
      "action": false,
      "timestamp": "2017-07-20T19:08:38+00:00"
    },
    {
      "id": "ce3aa2154c8a4873ad3aeca445926de2",
      "sender": "sipa",
      "payload": "i'd like to bring up #10526",
      "action": false,
      "timestamp": "2017-07-20T19:08:39+00:00"
    },
    {
      "id": "1c2342391fe3489c95c2a3f4a0e9fbab",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10526 | Force on-the-fly compaction during pertxout upgrade by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #10526 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-07-20T19:08:40+00:00"
    },
    {
      "id": "af9859a59d5644fd880c45866179504e",
      "sender": "btcdrak",
      "payload": "hi",
      "action": false,
      "timestamp": "2017-07-20T19:08:44+00:00"
    },
    {
      "id": "8c1aa62f8f684349999ab74efac5f753",
      "sender": "instagibbs",
      "payload": "oh sorry il lwait for topic",
      "action": false,
      "timestamp": "2017-07-20T19:08:45+00:00"
    },
    {
      "id": "4f44bc852a7346cbbc7dd475e2ad932c",
      "sender": "wumpus",
      "payload": "about 2.5 weeks to go before projected 0.15 split-off",
      "action": false,
      "timestamp": "2017-07-20T19:09:03+00:00"
    },
    {
      "id": "498b0c28e47848f7ae226252c3481283",
      "sender": "wumpus",
      "payload": "#topic Force on-the-fly compaction during pertxout upgrade",
      "action": false,
      "timestamp": "2017-07-20T19:09:20+00:00"
    },
    {
      "id": "86cabeb7cb7e496a8560fedf519d4610",
      "sender": "gmaxwell",
      "payload": "master is too reliable.",
      "action": false,
      "timestamp": "2017-07-20T19:09:24+00:00"
    },
    {
      "id": "1cbe1807893641d1a3d17f7910c35ab5",
      "sender": "sipa",
      "payload": "so, the 0.15 per-txout database needs conversion on first startup",
      "action": false,
      "timestamp": "2017-07-20T19:09:39+00:00"
    },
    {
      "id": "2f9510916d1448ec96c6027ff7f1ffea",
      "sender": "sipa",
      "payload": "this has the risk of leveldb leaving the old tables around",
      "action": false,
      "timestamp": "2017-07-20T19:09:53+00:00"
    },
    {
      "id": "5f23750b6e254c6192142e3738ea860b",
      "sender": "sipa",
      "payload": "leaving you with a 4.something GB chainstate rather than 2.something",
      "action": false,
      "timestamp": "2017-07-20T19:10:23+00:00"
    },
    {
      "id": "2055bf0e991d43249eb14952f3e6c4d4",
      "sender": "wumpus",
      "payload": "did anyone see any difference with that merged?",
      "action": false,
      "timestamp": "2017-07-20T19:10:26+00:00"
    },
    {
      "id": "245b433134d7418a943cf601d7764017",
      "sender": "sipa",
      "payload": "i did - i don't know if anyone else tried",
      "action": false,
      "timestamp": "2017-07-20T19:10:36+00:00"
    },
    {
      "id": "33a4ba0ea65f4ef6994afd4418e583ac",
      "sender": "sipa",
      "payload": "but it's pretty worrying if it doesn't work deterministically",
      "action": false,
      "timestamp": "2017-07-20T19:10:48+00:00"
    },
    {
      "id": "f01195511d3c405e89663f3b6e5f5ba2",
      "sender": "wumpus",
      "payload": "did it make a difference for you? any idea what happened in my case?",
      "action": false,
      "timestamp": "2017-07-20T19:11:04+00:00"
    },
    {
      "id": "ed39996f4db74f87aefd4baa73121493",
      "sender": "sipa",
      "payload": "wumpus: no...",
      "action": false,
      "timestamp": "2017-07-20T19:11:30+00:00"
    },
    {
      "id": "be3a211c47434882b7a0b3a4408077a3",
      "sender": "sipa",
      "payload": "it did make a difference for me, yes, as far as i remember",
      "action": false,
      "timestamp": "2017-07-20T19:11:52+00:00"
    },
    {
      "id": "b080dbff781e404191468d33a1012686",
      "sender": "sipa",
      "payload": "i'll investigate again and rebase",
      "action": false,
      "timestamp": "2017-07-20T19:12:00+00:00"
    },
    {
      "id": "069820875aa945e69ba550253d911441",
      "sender": "sipa",
      "payload": "probably not much else to say",
      "action": false,
      "timestamp": "2017-07-20T19:12:12+00:00"
    },
    {
      "id": "212b9218a8c54afc9113d852585eacc9",
      "sender": "wumpus",
      "payload": "can anyone else try, please? I think it makes a lot of sense to have it in 0.15, *if* it works :)",
      "action": false,
      "timestamp": "2017-07-20T19:12:32+00:00"
    },
    {
      "id": "5e0e81ecbebb4bcb8436564198b5a13c",
      "sender": "sipa",
      "payload": "agree.",
      "action": false,
      "timestamp": "2017-07-20T19:12:37+00:00"
    },
    {
      "id": "b841fdb3fcac4f69aed0ad25dc80b0aa",
      "sender": "sipa",
      "payload": "will rebase",
      "action": false,
      "timestamp": "2017-07-20T19:12:39+00:00"
    },
    {
      "id": "5c0a7d93d5384248bd6f2d6cb7ec7f5b",
      "sender": "wumpus",
      "payload": "will tag it",
      "action": false,
      "timestamp": "2017-07-20T19:12:48+00:00"
    },
    {
      "id": "8585e1faf80d4f9681a31cf7d5ce3814",
      "sender": "wumpus",
      "payload": "#action test #10526",
      "action": false,
      "timestamp": "2017-07-20T19:13:19+00:00"
    },
    {
      "id": "b8ae371c30c84b9182dace60865c1684",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10526 | Force on-the-fly compaction during pertxout upgrade by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #10526 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-07-20T19:13:20+00:00"
    },
    {
      "id": "354ee9f06d0446df85e5cd26f331e92e",
      "sender": "gmaxwell",
      "payload": "wumpus: I thought there might have been something weird about your test; hardlinked database directories or something",
      "action": false,
      "timestamp": "2017-07-20T19:13:30+00:00"
    },
    {
      "id": "1d3e106ff0744a288153bf19983be911",
      "sender": "wumpus",
      "payload": "gmaxwell: not hard-linked directories, just individual files",
      "action": false,
      "timestamp": "2017-07-20T19:13:45+00:00"
    },
    {
      "id": "f88157fcc48649d2999124c31f0847a1",
      "sender": "wumpus",
      "payload": "e.g. I use https://gist.github.com/laanwj/3c4614a23e072cbb3d39090da1834a68 to make copies - but not sure how it could cause the problem",
      "action": false,
      "timestamp": "2017-07-20T19:15:21+00:00"
    },
    {
      "id": "34cd1cf28c90427a84f0ba38f2467e59",
      "sender": "sipa",
      "payload": "i don't see that either",
      "action": false,
      "timestamp": "2017-07-20T19:15:32+00:00"
    },
    {
      "id": "fe3019f890d04436828707df9dbcc30d",
      "sender": "wumpus",
      "payload": "but sure I could copy the ldb files instead and retry",
      "action": false,
      "timestamp": "2017-07-20T19:15:54+00:00"
    },
    {
      "id": "af5c90aea96f479cb81011bc468e48a3",
      "sender": "gmaxwell",
      "payload": "Unrelated, does anyone have a point of contact with '1Hash' (or whomever was the author of block 476670)",
      "action": false,
      "timestamp": "2017-07-20T19:16:05+00:00"
    },
    {
      "id": "3a03213341b54edbb2a1999162d80fed",
      "sender": "gmaxwell",
      "payload": "?",
      "action": false,
      "timestamp": "2017-07-20T19:16:13+00:00"
    },
    {
      "id": "4d72aae38fbb41498adce268d090cd8d",
      "sender": "wumpus",
      "payload": "no, no idea",
      "action": false,
      "timestamp": "2017-07-20T19:16:41+00:00"
    },
    {
      "id": "8280866ba67f42b9a2888f98140e525b",
      "sender": "btcdrak",
      "payload": "gmaxwell:  I do",
      "action": false,
      "timestamp": "2017-07-20T19:17:00+00:00"
    },
    {
      "id": "936438c0b36342cca0d1358e84fe3924",
      "sender": "gmaxwell",
      "payload": "btcdrak: thanks.",
      "action": false,
      "timestamp": "2017-07-20T19:18:17+00:00"
    },
    {
      "id": "2b9dc54827dd4bf3923ea13027d3ac0e",
      "sender": "wumpus",
      "payload": "#topic 10882 halting condition",
      "action": false,
      "timestamp": "2017-07-20T19:18:29+00:00"
    },
    {
      "id": "32db215e92794c4c98edf6adf4d87279",
      "sender": "jnewbery",
      "payload": "instagibbs ?",
      "action": false,
      "timestamp": "2017-07-20T19:19:30+00:00"
    },
    {
      "id": "4cd55bf574e64ae8b2982f79e5eed9f7",
      "sender": "instagibbs",
      "payload": "I think users need some sane way of recovering from their wallet hitting topup",
      "action": false,
      "timestamp": "2017-07-20T19:19:35+00:00"
    },
    {
      "id": "6a61fe5154674f918027e9f33f7f57fe",
      "sender": "instagibbs",
      "payload": "and their node shutting down, since the user cannot recover using the current software",
      "action": false,
      "timestamp": "2017-07-20T19:20:08+00:00"
    },
    {
      "id": "cc10075eeb9e44ceb398613ee6fb074f",
      "sender": "instagibbs",
      "payload": "sorry, don't have great solutions, just bringing it up because I'd like it merged",
      "action": false,
      "timestamp": "2017-07-20T19:20:51+00:00"
    },
    {
      "id": "5f08ae8fc4734d14bfc21027e55c053e",
      "sender": "instagibbs",
      "payload": "(for encrypted wallets, obviously)",
      "action": false,
      "timestamp": "2017-07-20T19:21:25+00:00"
    },
    {
      "id": "bef0ee08f29648c6a075542378b53ea4",
      "sender": "gmaxwell",
      "payload": "My suggestion is the although stoping the sync was hard, preventing it from starting may be easy.",
      "action": false,
      "timestamp": "2017-07-20T19:21:50+00:00"
    },
    {
      "id": "0f2061f135ca47b8bb39503bb775bde0",
      "sender": "gmaxwell",
      "payload": "so if you start with a locked tip-behind wallet, that doesn't have enough keys, it could just not start the sync until unlocked.",
      "action": false,
      "timestamp": "2017-07-20T19:22:15+00:00"
    },
    {
      "id": "f6495b912a754987851cdc0c5efdf723",
      "sender": "gmaxwell",
      "payload": "but I haven't investigated.",
      "action": false,
      "timestamp": "2017-07-20T19:22:22+00:00"
    },
    {
      "id": "0e20839145ab4cc7ab014eb09e4fd50d",
      "sender": "wumpus",
      "payload": "sounds good to me",
      "action": false,
      "timestamp": "2017-07-20T19:22:38+00:00"
    },
    {
      "id": "d264a37e37ab4018af645288e5e9e455",
      "sender": "gmaxwell",
      "payload": "instagibbs: Sipa's point was that an unrecoverable always shuts down state is STILL better than what we do now.",
      "action": false,
      "timestamp": "2017-07-20T19:22:49+00:00"
    },
    {
      "id": "721e8ef5a06f4ef88e108a203bbde261",
      "sender": "gmaxwell",
      "payload": "because you at least won't end up with a silently screwed up wallet.",
      "action": false,
      "timestamp": "2017-07-20T19:23:01+00:00"
    },
    {
      "id": "ce5c6ea12f494fc49962008cb583fea8",
      "sender": "jnewbery",
      "payload": "There are a couple of solutions that I hope we could get into v0.15.1 : dynamic loading of wallets with the option to unlock on load (#10740) and a standalone wallet tool with option to topup (#8745)",
      "action": false,
      "timestamp": "2017-07-20T19:23:21+00:00"
    },
    {
      "id": "d150f9646b0543bc9ad5655b754280d6",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10740 | [WIP] [wallet] dynamic loading/unloading of wallets by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #10740 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-07-20T19:23:22+00:00"
    },
    {
      "id": "677ac710c77e4947ae81fb613c7dba81",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/8745 | [PoC] Add wallet inspection and modification tool \"bitcoin-wallet-tool\" by jonasschnelli \u00c3\u0082\u00c2\u00b7 Pull Request #8745 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-07-20T19:23:23+00:00"
    },
    {
      "id": "3a877a7653224af697e56e217f2774cd",
      "sender": "instagibbs",
      "payload": "gmaxwell, mmm sure, conveying actionable info is still a requirement, though this may be off topic for meeting",
      "action": false,
      "timestamp": "2017-07-20T19:23:41+00:00"
    },
    {
      "id": "5661bd2776b14ea88b275a65a1ed9580",
      "sender": "wumpus",
      "payload": "dynamic loading is a feature, that won't make it into 0.15.1",
      "action": false,
      "timestamp": "2017-07-20T19:23:55+00:00"
    },
    {
      "id": "8e06821e3d9648498903238f05307cd3",
      "sender": "wumpus",
      "payload": "(but will to 0.16, ofc)",
      "action": false,
      "timestamp": "2017-07-20T19:25:37+00:00"
    },
    {
      "id": "acecd58771cd45e7abe569f5df385929",
      "sender": "instagibbs",
      "payload": "jnewbery, oh optional unlock on load, nice, will look",
      "action": false,
      "timestamp": "2017-07-20T19:25:52+00:00"
    },
    {
      "id": "fa92abc7ca814ef7b909a01162787da6",
      "sender": "jnewbery",
      "payload": "it's not in 10740 yet, but hopefully not too difficult to add",
      "action": false,
      "timestamp": "2017-07-20T19:26:32+00:00"
    },
    {
      "id": "d19a8c23679f4a45981e6b1ec671b244",
      "sender": "instagibbs",
      "payload": "ok, well if it's not super pressing to anyone else, whatever. I don't run crypted anyways :)",
      "action": false,
      "timestamp": "2017-07-20T19:26:36+00:00"
    },
    {
      "id": "909d316841a64bb5818947b8b45d4ad8",
      "sender": "wumpus",
      "payload": "suddeny crashing on startup w/ the wallet effectively being unusable is unacceptable at least",
      "action": false,
      "timestamp": "2017-07-20T19:27:10+00:00"
    },
    {
      "id": "5741cbafacaf4a5b90760ef810a6732c",
      "sender": "gmaxwell",
      "payload": "I think it's preferable to current behavior where the wallet is effectively silently corrupted.",
      "action": false,
      "timestamp": "2017-07-20T19:27:41+00:00"
    },
    {
      "id": "2be7796f9158490086d731ebffd5fcf2",
      "sender": "BlueMatt",
      "payload": "well its fixable with rescan",
      "action": false,
      "timestamp": "2017-07-20T19:28:03+00:00"
    },
    {
      "id": "b49f0fd04c444513aa4de88ff62e4321",
      "sender": "sipa",
      "payload": "BlueMatt: no",
      "action": false,
      "timestamp": "2017-07-20T19:28:09+00:00"
    },
    {
      "id": "d86cf5a6c9d141ecbd81ad49187cfbf9",
      "sender": "sipa",
      "payload": "it'll fail to load",
      "action": false,
      "timestamp": "2017-07-20T19:28:15+00:00"
    },
    {
      "id": "2b8f8da1a62d4d06b752bad5c335a650",
      "sender": "instagibbs",
      "payload": "sipa, ?",
      "action": false,
      "timestamp": "2017-07-20T19:28:24+00:00"
    },
    {
      "id": "4fec46778e8d4500b390e871f5572ef7",
      "sender": "BlueMatt",
      "payload": "i was responding to greg's \"silently corrupted\" comment",
      "action": false,
      "timestamp": "2017-07-20T19:28:29+00:00"
    },
    {
      "id": "10906fb48e2849afa888764a83858376",
      "sender": "sipa",
      "payload": "oh, ok",
      "action": false,
      "timestamp": "2017-07-20T19:28:36+00:00"
    },
    {
      "id": "07f71fa97b4649b59bf4d94fe7ad0795",
      "sender": "wumpus",
      "payload": "forcing a rescan would be somewhat better",
      "action": false,
      "timestamp": "2017-07-20T19:28:40+00:00"
    },
    {
      "id": "fa9712e2c9284e46980f89a6e80d11a2",
      "sender": "wumpus",
      "payload": "but just crashing will lead people to do things like salvagewallet and worse",
      "action": false,
      "timestamp": "2017-07-20T19:28:40+00:00"
    },
    {
      "id": "1f9d6bdb4b3545509751e413a463baab",
      "sender": "instagibbs",
      "payload": "nvm",
      "action": false,
      "timestamp": "2017-07-20T19:28:58+00:00"
    },
    {
      "id": "5adda7fe6ab14121ac1b2e49da39c193",
      "sender": "gmaxwell",
      "payload": "BlueMatt: fixable somehow doesn't mean not silently corrupted though. since it's silent you won't know to rescan.",
      "action": false,
      "timestamp": "2017-07-20T19:29:00+00:00"
    },
    {
      "id": "aaa8c487dd6646a7b44645a35d72c782",
      "sender": "gmaxwell",
      "payload": "wumpus good point.",
      "action": false,
      "timestamp": "2017-07-20T19:29:04+00:00"
    },
    {
      "id": "909f69e2120444a59c53c4cb98b31998",
      "sender": "gmaxwell",
      "payload": "in any case, lets see what we can do with the PR.",
      "action": false,
      "timestamp": "2017-07-20T19:29:11+00:00"
    },
    {
      "id": "d570803062844e99b0ec64e34c55c8a4",
      "sender": "BlueMatt",
      "payload": "fair",
      "action": false,
      "timestamp": "2017-07-20T19:29:12+00:00"
    },
    {
      "id": "bc955024123d4194b58175c41876059b",
      "sender": "gmaxwell",
      "payload": "(there were people running salvage wallet in response to the 50/100 warning... :( :( )",
      "action": false,
      "timestamp": "2017-07-20T19:29:31+00:00"
    },
    {
      "id": "6ab53ae8f3674e45adc2d33a45905e65",
      "sender": "BlueMatt",
      "payload": "holy what the fuck",
      "action": false,
      "timestamp": "2017-07-20T19:29:42+00:00"
    },
    {
      "id": "57a68bb3ed2440be84651e107db9effb",
      "sender": "gmaxwell",
      "payload": "Humans.",
      "action": false,
      "timestamp": "2017-07-20T19:29:58+00:00"
    },
    {
      "id": "951b275d85c7439381c45ac6488ae872",
      "sender": "wumpus",
      "payload": "yes, at least if it crashes it should tell something actionable to do, not just leave the user to dry",
      "action": false,
      "timestamp": "2017-07-20T19:30:08+00:00"
    },
    {
      "id": "5217e7cf354446728f46b2c52f8868ff",
      "sender": "jnewbery",
      "payload": "Yes, the current error message is \"Error: Keypool is too small. Shutting down\"",
      "action": false,
      "timestamp": "2017-07-20T19:30:27+00:00"
    },
    {
      "id": "a7af3a5dce93451e89f4bff2a454b21e",
      "sender": "jnewbery",
      "payload": "which isn't helpful enough",
      "action": false,
      "timestamp": "2017-07-20T19:30:33+00:00"
    },
    {
      "id": "dd55301a7c524baab3a70b0c01f7c188",
      "sender": "instagibbs",
      "payload": "startingly vague",
      "action": false,
      "timestamp": "2017-07-20T19:30:35+00:00"
    },
    {
      "id": "7f76d76a0ede4830ba9c0b03eeb06c28",
      "sender": "wumpus",
      "payload": "not helpful at all",
      "action": false,
      "timestamp": "2017-07-20T19:30:38+00:00"
    },
    {
      "id": "f9ff31ba4f804769ac6b1b88cb0c7126",
      "sender": "instagibbs",
      "payload": "salvagewallet may seem reasonable in response",
      "action": false,
      "timestamp": "2017-07-20T19:30:45+00:00"
    },
    {
      "id": "e0c0f1a0d44f4306b8bc5e59922621b7",
      "sender": "wumpus",
      "payload": "they'll try providing a larger -keypool",
      "action": false,
      "timestamp": "2017-07-20T19:30:55+00:00"
    },
    {
      "id": "8638af0e1b374abbacf72cac48c0108a",
      "sender": "wumpus",
      "payload": "which doesn't help",
      "action": false,
      "timestamp": "2017-07-20T19:30:57+00:00"
    },
    {
      "id": "5dd36b6ac40843e6b19800a8e75ae697",
      "sender": "instagibbs",
      "payload": "\"my keys disappeared!\"",
      "action": false,
      "timestamp": "2017-07-20T19:30:59+00:00"
    },
    {
      "id": "b8476110539044b8bdc55037d3406f0e",
      "sender": "gmaxwell",
      "payload": "Any time we create a warning or an error condition that a user can't suppress a few people will do increasingly insane things to try to get it to go away.",
      "action": false,
      "timestamp": "2017-07-20T19:31:00+00:00"
    },
    {
      "id": "d16a295a83bb4a4ba03728d0464d37bb",
      "sender": "jnewbery",
      "payload": "suggested action for user could be: set \"-keypoolmin to 0 and then rescan\"?",
      "action": false,
      "timestamp": "2017-07-20T19:31:05+00:00"
    },
    {
      "id": "996d89193e5849aea511faebd4220cb9",
      "sender": "wumpus",
      "payload": "yes, 'core nuked my wallet!'",
      "action": false,
      "timestamp": "2017-07-20T19:31:06+00:00"
    },
    {
      "id": "af68c9497ea0471dbf9a05005e4f99f0",
      "sender": "sipa",
      "payload": "jnewbery: and unlock beforehand",
      "action": false,
      "timestamp": "2017-07-20T19:31:25+00:00"
    },
    {
      "id": "46a2d874c208415182cab00845de38eb",
      "sender": "gmaxwell",
      "payload": "jnewbery: no, that'll just corrupt their wallet. (they'll end up scanning past the end)",
      "action": false,
      "timestamp": "2017-07-20T19:31:28+00:00"
    },
    {
      "id": "180cbfde2b05466b8fdfa71ce40d2419",
      "sender": "gmaxwell",
      "payload": "they need to unlock before.",
      "action": false,
      "timestamp": "2017-07-20T19:31:36+00:00"
    },
    {
      "id": "5c0c9885434c4958b2a8f9236c6a2394",
      "sender": "wumpus",
      "payload": "ideally this would just be automated",
      "action": false,
      "timestamp": "2017-07-20T19:31:50+00:00"
    },
    {
      "id": "0c6b2cd30acc48dd8c39c659172856d0",
      "sender": "wumpus",
      "payload": "if there is a course of recovery",
      "action": false,
      "timestamp": "2017-07-20T19:31:56+00:00"
    },
    {
      "id": "7565ba1ec3b34a6f8a65297b64b5b3a0",
      "sender": "jnewbery",
      "payload": "ok: \"set -keypoolmin to 0, unlock wallet, rescan\"",
      "action": false,
      "timestamp": "2017-07-20T19:32:01+00:00"
    },
    {
      "id": "33e63d39addb41b7baefaa6730e1a189",
      "sender": "jtimon",
      "payload": "my keypool is too small? isn't this just a warning because I resuse addresses and they want me to create more new ones?",
      "action": false,
      "timestamp": "2017-07-20T19:32:01+00:00"
    },
    {
      "id": "c7d3e66cee704ca6a9eb811b349a4d63",
      "sender": "gmaxwell",
      "payload": "I guess you can keypoolmin, restart, unlock, and restart with rescan.",
      "action": false,
      "timestamp": "2017-07-20T19:32:03+00:00"
    },
    {
      "id": "ed72b045f80643d5b360b7d2cd1e33c2",
      "sender": "jtimon",
      "payload": "sorry, bad joke",
      "action": false,
      "timestamp": "2017-07-20T19:32:11+00:00"
    },
    {
      "id": "831dc249dadb4a5a88078fc53e6c0035",
      "sender": "gmaxwell",
      "payload": "or we find out if we can just suppress the scanstart until unlock, then it just needs to nag you to unlock.",
      "action": false,
      "timestamp": "2017-07-20T19:32:48+00:00"
    },
    {
      "id": "8b643ad9af8b45648c0bd7ff073a6270",
      "sender": "wumpus",
      "payload": "would be nice",
      "action": false,
      "timestamp": "2017-07-20T19:33:01+00:00"
    },
    {
      "id": "fb359f9c03ac4712afb2144aa278e951",
      "sender": "instagibbs",
      "payload": "if error messages are more helpful, and there is a manual method of recovery, I'm fine with it for now",
      "action": false,
      "timestamp": "2017-07-20T19:33:20+00:00"
    },
    {
      "id": "bf5fbe589a8241329049d6a3f207dd65",
      "sender": "wumpus",
      "payload": "sure",
      "action": false,
      "timestamp": "2017-07-20T19:33:28+00:00"
    },
    {
      "id": "e1eae62d2b334a19a6aa129886f514c0",
      "sender": "wumpus",
      "payload": "if this is a rare condition, and explaining what to do is easier than automating it, that would be acceptable for 0.15",
      "action": false,
      "timestamp": "2017-07-20T19:33:53+00:00"
    },
    {
      "id": "86f7d4872630494f86a43b8083ca6a94",
      "sender": "jnewbery",
      "payload": "ok, I'll improve the error message. PR could still do with lots of review",
      "action": false,
      "timestamp": "2017-07-20T19:34:01+00:00"
    },
    {
      "id": "34574c1774ba4f159164fc97228e94e7",
      "sender": "instagibbs",
      "payload": "Great!",
      "action": false,
      "timestamp": "2017-07-20T19:34:17+00:00"
    },
    {
      "id": "e74cf2913b0345759260b1cd956dfb43",
      "sender": "sipa",
      "payload": "note that all of this can only ever occur when restoring a wallet backup in the first place",
      "action": false,
      "timestamp": "2017-07-20T19:34:28+00:00"
    },
    {
      "id": "78aaece8431d413b81757a3406943b95",
      "sender": "wumpus",
      "payload": "#action review #10882",
      "action": false,
      "timestamp": "2017-07-20T19:34:44+00:00"
    },
    {
      "id": "7b334f322c3c436e81b694a75ba0a3ee",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10882 | Keypool topup by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #10882 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-07-20T19:34:46+00:00"
    },
    {
      "id": "27a1b4cde226489fa10a801b9df0203f",
      "sender": "wumpus",
      "payload": "the more important not to scare people with unrecoverable errors",
      "action": false,
      "timestamp": "2017-07-20T19:35:24+00:00"
    },
    {
      "id": "f6edf6740ea74cfdbb024d2589a13060",
      "sender": "gmaxwell",
      "payload": "if people can't tell what to do in order to get rid of the error, they'll do something dangerous eventually, after trying a few safe but unsuccessful things.",
      "action": false,
      "timestamp": "2017-07-20T19:36:15+00:00"
    },
    {
      "id": "c06b07c444394cfeb893a597927d3b03",
      "sender": "gmaxwell",
      "payload": "I wonder how many people have died due to blinking 12 on VCRs.",
      "action": false,
      "timestamp": "2017-07-20T19:36:33+00:00"
    },
    {
      "id": "654fea0269ff4658958d2566d748c526",
      "sender": "wumpus",
      "payload": "they'll escalate to worse and worse things",
      "action": false,
      "timestamp": "2017-07-20T19:36:50+00:00"
    },
    {
      "id": "65d045188f7c4aa282ca92bfb2d14423",
      "sender": "wumpus",
      "payload": "heh",
      "action": false,
      "timestamp": "2017-07-20T19:36:54+00:00"
    },
    {
      "id": "90fd03761ac24afeb85de01ad86c93ef",
      "sender": "sipa",
      "payload": "well improving the error message at least would be a start",
      "action": false,
      "timestamp": "2017-07-20T19:38:14+00:00"
    },
    {
      "id": "2332846af565405a86630a79973cd656",
      "sender": "wumpus",
      "payload": "yes, that would be good",
      "action": false,
      "timestamp": "2017-07-20T19:38:54+00:00"
    },
    {
      "id": "4956bad9477d409ca19d19456e391bf2",
      "sender": "sipa",
      "payload": "but i agree more is needed",
      "action": false,
      "timestamp": "2017-07-20T19:39:05+00:00"
    },
    {
      "id": "232b429b9fd84dac8e5a7c4bcad609bb",
      "sender": "jnewbery",
      "payload": "It's a shame all the wallet initialization stuff is so coupled to node initialization. Hopefully we can make some good progress with that in 0.16. That'd make issues like this a lot easier to deal with.",
      "action": false,
      "timestamp": "2017-07-20T19:39:26+00:00"
    },
    {
      "id": "bc4f647f3f4b4221bfd9fe10cfbf0404",
      "sender": "sipa",
      "payload": "jnewbery: yeah",
      "action": false,
      "timestamp": "2017-07-20T19:39:34+00:00"
    },
    {
      "id": "a21b894dad77456aa7fad25bef77c1a3",
      "sender": "wumpus",
      "payload": "it is a shame indeed",
      "action": false,
      "timestamp": "2017-07-20T19:39:57+00:00"
    },
    {
      "id": "30add687c6104f1c9f3c51da17d93adb",
      "sender": "wumpus",
      "payload": "although it's better than it used to be",
      "action": false,
      "timestamp": "2017-07-20T19:40:22+00:00"
    },
    {
      "id": "052e095132324bac8be51fe8b6df45c1",
      "sender": "wumpus",
      "payload": "but both multiwallet and this are good reasons to make further progress with it in 0.16",
      "action": false,
      "timestamp": "2017-07-20T19:40:56+00:00"
    },
    {
      "id": "8df592f437c4433f9d5be0562c2e60a4",
      "sender": "wumpus",
      "payload": "any other topics?",
      "action": false,
      "timestamp": "2017-07-20T19:41:34+00:00"
    },
    {
      "id": "bd014f1d2ff44e92a176618646233b02",
      "sender": "wumpus",
      "payload": "... I guess not, we can end the meeting early",
      "action": false,
      "timestamp": "2017-07-20T19:43:40+00:00"
    },
    {
      "id": "bf69400e79a74dd19e21b0b678a1f483",
      "sender": "wumpus",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2017-07-20T19:44:01+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "e06ca1a264d24ebf9c0ad2da8cb9f872",
        "sender": "wumpus",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2017-07-20T19:00:49+00:00"
      },
      "operand": null,
      "id": "e06ca1a264d24ebf9c0ad2da8cb9f872",
      "timestamp": "2017-07-20T19:00:49+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "095206549cda4d708af688a5dcba27f8",
        "sender": "wumpus",
        "payload": "#topic high priority for review",
        "action": false,
        "timestamp": "2017-07-20T19:01:27+00:00"
      },
      "operand": "high priority for review",
      "id": "095206549cda4d708af688a5dcba27f8",
      "timestamp": "2017-07-20T19:01:27+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "afad6718e39940f497e458974ecba5eb",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10882 | Keypool topup by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #10882 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-07-20T19:02:11+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10882",
      "id": "afad6718e39940f497e458974ecba5eb",
      "timestamp": "2017-07-20T19:02:11+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "eaf8cfa4511f40f69a555051d6647cb0",
        "sender": "wumpus",
        "payload": "https://github.com/bitcoin/bitcoin/projects/8 has pretty much been cleaned out (only #10652 left), anything new?",
        "action": false,
        "timestamp": "2017-07-20T19:02:15+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/projects/8",
      "id": "eaf8cfa4511f40f69a555051d6647cb0",
      "timestamp": "2017-07-20T19:02:15+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "964dcd9d063a417286cb750d2853d215",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10652 | Small step towards demangling cs_main from CNodeState by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #10652 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-07-20T19:02:17+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10652",
      "id": "964dcd9d063a417286cb750d2853d215",
      "timestamp": "2017-07-20T19:02:17+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "aa3c097e43ce4f79b08e0c0a39bbb81f",
        "sender": "wumpus",
        "payload": "https://github.com/bitcoin/bitcoin/pulls?q=is%3Aopen+is%3Apr+milestone%3A0.15.0",
        "action": false,
        "timestamp": "2017-07-20T19:02:36+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/pulls?q=is%3Aopen+is%3Apr+milestone%3A0.15.0",
      "id": "aa3c097e43ce4f79b08e0c0a39bbb81f",
      "timestamp": "2017-07-20T19:02:36+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "bc15dbcbe2d54c84b487651d4103828c",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10758 | Fix some chainstate-init-order bugs. by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #10758 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-07-20T19:03:12+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10758",
      "id": "bc15dbcbe2d54c84b487651d4103828c",
      "timestamp": "2017-07-20T19:03:12+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "b967fed1400645c9983388d8a09c4fd8",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10821 | Add SSE4 optimized SHA256 by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #10821 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-07-20T19:03:36+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10821",
      "id": "b967fed1400645c9983388d8a09c4fd8",
      "timestamp": "2017-07-20T19:03:36+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "4981b52d42f844a48e1eac683dcfb8c1",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10758 | Fix some chainstate-init-order bugs. by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #10758 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-07-20T19:05:48+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10758",
      "id": "4981b52d42f844a48e1eac683dcfb8c1",
      "timestamp": "2017-07-20T19:05:48+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "ed8cc4ef16934722a4739fe2eceea534",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10882 | Keypool topup by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #10882 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-07-20T19:05:49+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10882",
      "id": "ed8cc4ef16934722a4739fe2eceea534",
      "timestamp": "2017-07-20T19:05:49+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "493e9fede94b481dba1987f945dab04a",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10652 | Small step towards demangling cs_main from CNodeState by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #10652 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-07-20T19:06:46+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10652",
      "id": "493e9fede94b481dba1987f945dab04a",
      "timestamp": "2017-07-20T19:06:46+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "1c2342391fe3489c95c2a3f4a0e9fbab",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10526 | Force on-the-fly compaction during pertxout upgrade by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #10526 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-07-20T19:08:40+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10526",
      "id": "1c2342391fe3489c95c2a3f4a0e9fbab",
      "timestamp": "2017-07-20T19:08:40+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "498b0c28e47848f7ae226252c3481283",
        "sender": "wumpus",
        "payload": "#topic Force on-the-fly compaction during pertxout upgrade",
        "action": false,
        "timestamp": "2017-07-20T19:09:20+00:00"
      },
      "operand": "Force on-the-fly compaction during pertxout upgrade",
      "id": "498b0c28e47848f7ae226252c3481283",
      "timestamp": "2017-07-20T19:09:20+00:00"
    },
    {
      "event_type": "ACTION",
      "message": {
        "id": "8585e1faf80d4f9681a31cf7d5ce3814",
        "sender": "wumpus",
        "payload": "#action test #10526",
        "action": false,
        "timestamp": "2017-07-20T19:13:19+00:00"
      },
      "operand": "test #10526",
      "id": "8585e1faf80d4f9681a31cf7d5ce3814",
      "timestamp": "2017-07-20T19:13:19+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "b8ae371c30c84b9182dace60865c1684",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10526 | Force on-the-fly compaction during pertxout upgrade by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #10526 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-07-20T19:13:20+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10526",
      "id": "b8ae371c30c84b9182dace60865c1684",
      "timestamp": "2017-07-20T19:13:20+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "2b9dc54827dd4bf3923ea13027d3ac0e",
        "sender": "wumpus",
        "payload": "#topic 10882 halting condition",
        "action": false,
        "timestamp": "2017-07-20T19:18:29+00:00"
      },
      "operand": "10882 halting condition",
      "id": "2b9dc54827dd4bf3923ea13027d3ac0e",
      "timestamp": "2017-07-20T19:18:29+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "d150f9646b0543bc9ad5655b754280d6",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10740 | [WIP] [wallet] dynamic loading/unloading of wallets by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #10740 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-07-20T19:23:22+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10740",
      "id": "d150f9646b0543bc9ad5655b754280d6",
      "timestamp": "2017-07-20T19:23:22+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "677ac710c77e4947ae81fb613c7dba81",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/8745 | [PoC] Add wallet inspection and modification tool \"bitcoin-wallet-tool\" by jonasschnelli \u00c3\u0082\u00c2\u00b7 Pull Request #8745 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-07-20T19:23:23+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/8745",
      "id": "677ac710c77e4947ae81fb613c7dba81",
      "timestamp": "2017-07-20T19:23:23+00:00"
    },
    {
      "event_type": "ACTION",
      "message": {
        "id": "78aaece8431d413b81757a3406943b95",
        "sender": "wumpus",
        "payload": "#action review #10882",
        "action": false,
        "timestamp": "2017-07-20T19:34:44+00:00"
      },
      "operand": "review #10882",
      "id": "78aaece8431d413b81757a3406943b95",
      "timestamp": "2017-07-20T19:34:44+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "7b334f322c3c436e81b694a75ba0a3ee",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10882 | Keypool topup by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #10882 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-07-20T19:34:46+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10882",
      "id": "7b334f322c3c436e81b694a75ba0a3ee",
      "timestamp": "2017-07-20T19:34:46+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "bf69400e79a74dd19e21b0b678a1f483",
        "sender": "wumpus",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2017-07-20T19:44:01+00:00"
      },
      "operand": null,
      "id": "bf69400e79a74dd19e21b0b678a1f483",
      "timestamp": "2017-07-20T19:44:01+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}