{
  "founder": "wumpus",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "e034f5386321476d87acb917fdd6ceef",
  "name": "#bitcoin-core-dev",
  "chair": "wumpus",
  "chairs": [
    "wumpus"
  ],
  "nicks": {
    "wumpus": 66,
    "lightningbot": 2,
    "sipa": 12,
    "achow101": 2,
    "promag": 10,
    "fanquake": 19,
    "meshcollider": 2,
    "jamesob": 14,
    "gwillen": 1,
    "phantomcircuit": 1,
    "jonasschnelli": 4,
    "Chris_Stewart_5": 1,
    "gribble": 18,
    "moneyball": 1,
    "kanzure": 1,
    "dongcarl": 3,
    "jnewbery": 2,
    "ryanofsky": 1,
    "luke-jr": 4,
    "MarcoFalke": 17,
    "gmaxwell": 8
  },
  "start_time": "2019-05-23T19:00:30+00:00",
  "end_time": "2019-05-23T19:47:00+00:00",
  "active": false,
  "original_topic": "Bitcoin Core development discussion and commit log | This is the channel for developing Bitcoin Core. Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Meeting topics https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
  "current_topic": "backport suggestions for 0.18.1",
  "messages": [
    {
      "id": "28ffa58e8abb4819b5d222f8d35d6dc5",
      "sender": "wumpus",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2019-05-23T19:00:30+00:00"
    },
    {
      "id": "2cbc5db9de3d48998e59676cacfe9f83",
      "sender": "lightningbot",
      "payload": "Meeting started Thu May 23 19:00:30 2019 UTC.  The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2019-05-23T19:00:30+00:00"
    },
    {
      "id": "a6e6f36973b64eada27be47b11f43afd",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2019-05-23T19:00:30+00:00"
    },
    {
      "id": "902664c21d4948e293a3d90d66163d3e",
      "sender": "sipa",
      "payload": "ohai",
      "action": false,
      "timestamp": "2019-05-23T19:00:41+00:00"
    },
    {
      "id": "1ff93dafed1042faa81d49ada7299fe4",
      "sender": "wumpus",
      "payload": "#bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag provoostenator aj Chris_Stewart_5 dongcarl gwillen jamesob ken281221 ryanofsky gleb moneyball kvaciral",
      "action": false,
      "timestamp": "2019-05-23T19:00:50+00:00"
    },
    {
      "id": "f6a80d73ec6a4599af0825815023c751",
      "sender": "achow101",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-05-23T19:00:58+00:00"
    },
    {
      "id": "f068e3d308694f339964cd21119bd75c",
      "sender": "promag",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-05-23T19:01:01+00:00"
    },
    {
      "id": "fb1e175115c74a50ab056fb331337b30",
      "sender": "fanquake",
      "payload": "Hi",
      "action": false,
      "timestamp": "2019-05-23T19:01:05+00:00"
    },
    {
      "id": "061ea952baf84bc7b0eaedbba8f1b00b",
      "sender": "achow101",
      "payload": "only here for 30 min or so (if the meeting even goes that long)",
      "action": false,
      "timestamp": "2019-05-23T19:01:08+00:00"
    },
    {
      "id": "eb5efe1e99e340019e4a7914e296f76b",
      "sender": "meshcollider",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-05-23T19:01:15+00:00"
    },
    {
      "id": "3d27be51713c4ea29b32dabdeb528743",
      "sender": "jamesob",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-05-23T19:01:15+00:00"
    },
    {
      "id": "145546eeadf54d7cb0711bbbd482cfc6",
      "sender": "gwillen",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-05-23T19:01:47+00:00"
    },
    {
      "id": "4b5a9254fe37426b9c40330de980030a",
      "sender": "wumpus",
      "payload": "proposed topics? (none on moneyball 's list)",
      "action": false,
      "timestamp": "2019-05-23T19:01:49+00:00"
    },
    {
      "id": "d32fff19e752474592dcf755e57b3ecd",
      "sender": "phantomcircuit",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-05-23T19:02:10+00:00"
    },
    {
      "id": "155af30bf08a4636859d18e78cffb97e",
      "sender": "jonasschnelli",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-05-23T19:02:38+00:00"
    },
    {
      "id": "6986e6fbc80748af810a0248b807ce43",
      "sender": "Chris_Stewart_5",
      "payload": "hello",
      "action": false,
      "timestamp": "2019-05-23T19:02:46+00:00"
    },
    {
      "id": "d505f6371df64f7da01f4d7e1d3ce67a",
      "sender": "wumpus",
      "payload": "hello",
      "action": false,
      "timestamp": "2019-05-23T19:03:03+00:00"
    },
    {
      "id": "16ff0318460d4e77bad9e89a7287c9f1",
      "sender": "wumpus",
      "payload": "#topic High priority for review",
      "action": false,
      "timestamp": "2019-05-23T19:03:23+00:00"
    },
    {
      "id": "e5621872b27849e0be1590ebc3854f69",
      "sender": "wumpus",
      "payload": "https://github.com/bitcoin/bitcoin/projects/8",
      "action": false,
      "timestamp": "2019-05-23T19:03:32+00:00"
    },
    {
      "id": "7d24bc204d724674a92e97a217d851b8",
      "sender": "wumpus",
      "payload": "current PRs: #15427 #15741 #15759 #15024 #15649",
      "action": false,
      "timestamp": "2019-05-23T19:04:16+00:00"
    },
    {
      "id": "25ce0a2e65ea4b76897cc84b43e43f7c",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15427 | Add support for descriptors to utxoupdatepsbt by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #15427 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:04:20+00:00"
    },
    {
      "id": "ae7cf31e78204e0ea2156ef0746583cf",
      "sender": "moneyball",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-05-23T19:04:21+00:00"
    },
    {
      "id": "f0e0599c2a7241c2b3a33799d5b06095",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15741 | Batch write imported stuff in importmulti by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #15741 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:04:23+00:00"
    },
    {
      "id": "8083229d9de64546ac2d88af75f93f16",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15759 | [p2p] Add 2 outbound blocks-only connections by sdaftuar \u00c3\u0082\u00c2\u00b7 Pull Request #15759 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:04:26+00:00"
    },
    {
      "id": "55a0dea8c65f45aa9a7ee56991f748a1",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15024 | Allow specific private keys to be derived from descriptor by meshcollider \u00c3\u0082\u00c2\u00b7 Pull Request #15024 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:04:27+00:00"
    },
    {
      "id": "8df80b30e49a488682344ccf3afe2111",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15649 | Add ChaCha20Poly1305@Bitcoin AEAD by jonasschnelli \u00c3\u0082\u00c2\u00b7 Pull Request #15649 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:04:30+00:00"
    },
    {
      "id": "c5aedd77b053439eb2883c3cf97ea2e6",
      "sender": "kanzure",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-05-23T19:04:36+00:00"
    },
    {
      "id": "1218fbb3092a48779f1315d0cd97e0f2",
      "sender": "jamesob",
      "payload": "can I ask that #15976 be added? it's prone to rebase conflicts and pretty close to ack-threshold for merge (I think)",
      "action": false,
      "timestamp": "2019-05-23T19:04:37+00:00"
    },
    {
      "id": "8a1340313fa149639d42878b3c13149c",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15976 | refactor: move methods under CChainState (pt. 1) by jamesob \u00c3\u0082\u00c2\u00b7 Pull Request #15976 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:04:44+00:00"
    },
    {
      "id": "c090be346bd94844b9d60827a4fc4f1c",
      "sender": "jamesob",
      "payload": "(and blocks the assumeutxo project)",
      "action": false,
      "timestamp": "2019-05-23T19:04:54+00:00"
    },
    {
      "id": "75a6723ade70410f9c0a2f6664f1d720",
      "sender": "wumpus",
      "payload": "jamesob: of course",
      "action": false,
      "timestamp": "2019-05-23T19:04:55+00:00"
    },
    {
      "id": "eaafbf57eacc4a1790fa0509728f6ed4",
      "sender": "jamesob",
      "payload": "wumpus: thanks",
      "action": false,
      "timestamp": "2019-05-23T19:05:13+00:00"
    },
    {
      "id": "eec1a40815894f75a4ff701e64cd4cb9",
      "sender": "fanquake",
      "payload": "done",
      "action": false,
      "timestamp": "2019-05-23T19:05:16+00:00"
    },
    {
      "id": "add87254058842e6bb492d075a61d46b",
      "sender": "dongcarl",
      "payload": "Could we add #16059? Small but without it linux gitian builds are broken right now",
      "action": false,
      "timestamp": "2019-05-23T19:05:20+00:00"
    },
    {
      "id": "ad9de796b188401e9647bef944622dfd",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16059 | configure: Fix thread_local detection by dongcarl \u00c3\u0082\u00c2\u00b7 Pull Request #16059 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:05:22+00:00"
    },
    {
      "id": "39ec2a867e8a4edf818019828da9c17c",
      "sender": "wumpus",
      "payload": "dongcarl: sure",
      "action": false,
      "timestamp": "2019-05-23T19:06:02+00:00"
    },
    {
      "id": "41ca406198834549a44131e384376c88",
      "sender": "wumpus",
      "payload": "fanquake: thanks",
      "action": false,
      "timestamp": "2019-05-23T19:06:17+00:00"
    },
    {
      "id": "7f286bc2d1c44650bc0caeeb84ed5ae6",
      "sender": "jnewbery",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-05-23T19:06:18+00:00"
    },
    {
      "id": "6aeff8dda0b942daa169f5a67558f233",
      "sender": "fanquake",
      "payload": "I think that can be merged quite soon. I'm testing it at the moment.",
      "action": false,
      "timestamp": "2019-05-23T19:06:26+00:00"
    },
    {
      "id": "790549ee4153447b80b8afb8cb4d91b8",
      "sender": "fanquake",
      "payload": "Have added to high prio.",
      "action": false,
      "timestamp": "2019-05-23T19:06:37+00:00"
    },
    {
      "id": "f169bb1c0f0d4a2eb079698db729c2ad",
      "sender": "dongcarl",
      "payload": "thank you",
      "action": false,
      "timestamp": "2019-05-23T19:06:40+00:00"
    },
    {
      "id": "2c7e4871bf8446e588f0d86de03fcfc0",
      "sender": "wumpus",
      "payload": "why are we using thread_local again btw?",
      "action": false,
      "timestamp": "2019-05-23T19:06:45+00:00"
    },
    {
      "id": "ab44db72a21b4f23bb760060d3daf3a2",
      "sender": "jamesob",
      "payload": "for thread names",
      "action": false,
      "timestamp": "2019-05-23T19:06:55+00:00"
    },
    {
      "id": "9fff581c146e41f088de0ce1373a5a0f",
      "sender": "wumpus",
      "payload": "I thought that was removed at some point",
      "action": false,
      "timestamp": "2019-05-23T19:06:56+00:00"
    },
    {
      "id": "be27f58b0d6e49d9a7e8a20761af0909",
      "sender": "jamesob",
      "payload": "cory and I came up with a way to do without at some point but it was pretty convoluted",
      "action": false,
      "timestamp": "2019-05-23T19:07:12+00:00"
    },
    {
      "id": "f228105591f24e03980625f3dfc0810e",
      "sender": "fanquake",
      "payload": "It's also linux and openbsd? only atm. Broken on win, freebsd and we can't use it on macOS until we are using a newer sdk.",
      "action": false,
      "timestamp": "2019-05-23T19:08:19+00:00"
    },
    {
      "id": "c529de30c0144af6b61fe548b02ad4d8",
      "sender": "wumpus",
      "payload": "doesn't pthread have a way to keep track of thread names?",
      "action": false,
      "timestamp": "2019-05-23T19:08:34+00:00"
    },
    {
      "id": "52df73f605804229b5c22a07187f0369",
      "sender": "wumpus",
      "payload": "I thought that was how we did that, anyway",
      "action": false,
      "timestamp": "2019-05-23T19:09:13+00:00"
    },
    {
      "id": "9f81980ac7194b5984d80ce7f455ac52",
      "sender": "jonasschnelli",
      "payload": "fanquake: you mean SDK for the depends build?",
      "action": false,
      "timestamp": "2019-05-23T19:09:17+00:00"
    },
    {
      "id": "c00746a781fb422789532d5992d8034e",
      "sender": "wumpus",
      "payload": "that'll also show up in top and such",
      "action": false,
      "timestamp": "2019-05-23T19:09:21+00:00"
    },
    {
      "id": "15ec9877d59241cc9d4a83d7dac30fd5",
      "sender": "jamesob",
      "payload": "there's some posix key-value store API we were using with the pthreads id to avoid thread_local, but it ended up being a lot of code IIRC",
      "action": false,
      "timestamp": "2019-05-23T19:09:28+00:00"
    },
    {
      "id": "e4600bf791874f08abba72261b730f46",
      "sender": "wumpus",
      "payload": "pthread_setname or such",
      "action": false,
      "timestamp": "2019-05-23T19:09:49+00:00"
    },
    {
      "id": "2d3d7d5c27264881a396beb3ba5a2fb2",
      "sender": "wumpus",
      "payload": "pthread_getname_np",
      "action": false,
      "timestamp": "2019-05-23T19:10:11+00:00"
    },
    {
      "id": "f9b9f45fac1941b890716ab2017266c0",
      "sender": "fanquake",
      "payload": "jonasschnelli yes. Although now I think about it, we are building against 10.11 which I think means we can use it. Have to double check.",
      "action": false,
      "timestamp": "2019-05-23T19:10:16+00:00"
    },
    {
      "id": "bd96d76ca4294b078a38a286cd183f58",
      "sender": "jonasschnelli",
      "payload": "Also since this is nice for debugging, the depends build matters not too much",
      "action": false,
      "timestamp": "2019-05-23T19:10:40+00:00"
    },
    {
      "id": "bbdb884d84fa49f0926ddb8244baff5f",
      "sender": "sipa",
      "payload": "wumpus: https://github.com/bitcoin/bitcoin/blob/master/src/util/threadnames.cpp",
      "action": false,
      "timestamp": "2019-05-23T19:11:23+00:00"
    },
    {
      "id": "2c20b16c764242b1883c6a28184f43de",
      "sender": "wumpus",
      "payload": "do we have a whole util to keep track of thread names? wow",
      "action": false,
      "timestamp": "2019-05-23T19:11:56+00:00"
    },
    {
      "id": "8d2dd0f1a72a4d7a894ec00c4ef83e90",
      "sender": "ryanofsky",
      "payload": "#16059 is a straightforward fix, simpler than rewriting thread names imo...",
      "action": false,
      "timestamp": "2019-05-23T19:11:57+00:00"
    },
    {
      "id": "b5fba00a26344557aa98c3c66f7940d9",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16059 | configure: Fix thread_local detection by dongcarl \u00c3\u0082\u00c2\u00b7 Pull Request #16059 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:12:00+00:00"
    },
    {
      "id": "8b7cd5e9231344f4a4ec0331f866364a",
      "sender": "jamesob",
      "payload": "ryanofsky: agree",
      "action": false,
      "timestamp": "2019-05-23T19:12:11+00:00"
    },
    {
      "id": "b49cd35328534542870ba4c55d024b3a",
      "sender": "wumpus",
      "payload": "I had no idea it was such a big issue, anyhow, any other topics?",
      "action": false,
      "timestamp": "2019-05-23T19:12:26+00:00"
    },
    {
      "id": "37213d9c2a8945dcb29307aaa2b67535",
      "sender": "luke-jr",
      "payload": "for one finds thread names useful sometimes",
      "action": true,
      "timestamp": "2019-05-23T19:12:40+00:00"
    },
    {
      "id": "3de97e82098a4f84b3b4d351d771808e",
      "sender": "jamesob",
      "payload": "we avoided doing pthread_getname because there are supposedly implementation problems (https://stackoverflow.com/questions/2369738/how-to-set-the-name-of-a-thread-in-linux-pthreads/7989973#7989973). see also the notes at the bottom of this PR description: https://github.com/bitcoin/bitcoin/pull/13099",
      "action": false,
      "timestamp": "2019-05-23T19:12:47+00:00"
    },
    {
      "id": "2857bec3897441b4a274be9cc32b26f4",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/7989973 | HTTP Error 404: Not Found",
      "action": false,
      "timestamp": "2019-05-23T19:12:48+00:00"
    },
    {
      "id": "0e84bbf650444c24bee913f931c12ef2",
      "sender": "wumpus",
      "payload": "jamesob:thanks",
      "action": false,
      "timestamp": "2019-05-23T19:14:17+00:00"
    },
    {
      "id": "cdee87dc1aa041bb97a6c25bf073c856",
      "sender": "meshcollider",
      "payload": "Not a topic, but I won't be able to attend tomorrows wallet meeting so could someone please volunteer to host it?",
      "action": false,
      "timestamp": "2019-05-23T19:15:36+00:00"
    },
    {
      "id": "c688f4a11bd948a492d93c4b1946af85",
      "sender": "wumpus",
      "payload": "anyonw?",
      "action": false,
      "timestamp": "2019-05-23T19:15:54+00:00"
    },
    {
      "id": "9810920800004c5c9a5eabd78328ac9d",
      "sender": "sipa",
      "payload": "i'll be here, if there's interest",
      "action": false,
      "timestamp": "2019-05-23T19:15:57+00:00"
    },
    {
      "id": "bef2aff33a704da39ecbc7a7d7f8712a",
      "sender": "fanquake",
      "payload": "Maybe #15993 for a topic? Has been through a few iterations but seems to be more ready now?",
      "action": false,
      "timestamp": "2019-05-23T19:16:15+00:00"
    },
    {
      "id": "11220227b6374534b9bcaed82f27adb4",
      "sender": "jnewbery",
      "payload": "I'll be there",
      "action": false,
      "timestamp": "2019-05-23T19:16:17+00:00"
    },
    {
      "id": "163a6be157e446d09fdd83ca39cfc9bf",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15993 | net: Drop support of the insecure miniUPnPc versions by hebasto \u00c3\u0082\u00c2\u00b7 Pull Request #15993 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:16:18+00:00"
    },
    {
      "id": "3a37545e279e4b21bf388d3b356ca093",
      "sender": "wumpus",
      "payload": "fanquake:I think that should just be merged?",
      "action": false,
      "timestamp": "2019-05-23T19:16:39+00:00"
    },
    {
      "id": "043ea06374614f478a071e42a2fb996c",
      "sender": "wumpus",
      "payload": "fanquake: is there anything to discuss about it?",
      "action": false,
      "timestamp": "2019-05-23T19:16:49+00:00"
    },
    {
      "id": "6b412888816447679e52b8bce1e31a00",
      "sender": "luke-jr",
      "payload": "did configure finally get updated?",
      "action": false,
      "timestamp": "2019-05-23T19:17:26+00:00"
    },
    {
      "id": "5ab964dcdf654451a3bcd1d362c71037",
      "sender": "luke-jr",
      "payload": "not that I see..",
      "action": false,
      "timestamp": "2019-05-23T19:17:38+00:00"
    },
    {
      "id": "67bbd4673ee74eae82f5ce8a0b848a1b",
      "sender": "wumpus",
      "payload": "I don't know...",
      "action": false,
      "timestamp": "2019-05-23T19:17:48+00:00"
    },
    {
      "id": "cfa18aa01fd040e18d2a3258af4305f2",
      "sender": "MarcoFalke",
      "payload": "Seems like it is just shuffling things around and not actually dropping support",
      "action": false,
      "timestamp": "2019-05-23T19:17:51+00:00"
    },
    {
      "id": "7e338237652a4f9ea7d67a1e3ecfa102",
      "sender": "fanquake",
      "payload": "wumpus I haven't tested any of the changes, just seemed there was discussion about which versions to drop support for, and wether other versions had actually been patched.",
      "action": false,
      "timestamp": "2019-05-23T19:17:59+00:00"
    },
    {
      "id": "f5c257095cfd421eb681ca4c69355dcc",
      "sender": "wumpus",
      "payload": "it's dropping support for <10, which is fine, the only thing controversial was <14",
      "action": false,
      "timestamp": "2019-05-23T19:18:20+00:00"
    },
    {
      "id": "831b28aef444427d994400740cc61bcc",
      "sender": "luke-jr",
      "payload": "looks like it would detect older miniupnpc libraries, then fail to compile",
      "action": false,
      "timestamp": "2019-05-23T19:18:21+00:00"
    },
    {
      "id": "e6a7999ad635486da22bc81bc47c6c09",
      "sender": "wumpus",
      "payload": "because that's still in debian table",
      "action": false,
      "timestamp": "2019-05-23T19:18:36+00:00"
    },
    {
      "id": "84af3a73cf9345908f27cec1e573c5b7",
      "sender": "wumpus",
      "payload": "stable",
      "action": false,
      "timestamp": "2019-05-23T19:18:38+00:00"
    },
    {
      "id": "749f526bc38848c79cd6114b3e5f81df",
      "sender": "fanquake",
      "payload": "ok.",
      "action": false,
      "timestamp": "2019-05-23T19:19:30+00:00"
    },
    {
      "id": "16053d3fd2eb4ee9bd234a607a872381",
      "sender": "fanquake",
      "payload": "One other topic is suggestions for 0.18.1 backporting that aren't already in #16035",
      "action": false,
      "timestamp": "2019-05-23T19:19:42+00:00"
    },
    {
      "id": "5958574fe39c43ecb31379af3653c3af",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16035 | 0.18.1: Backports by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #16035 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:19:44+00:00"
    },
    {
      "id": "516516e06dd04d76819500cc74f3b5af",
      "sender": "wumpus",
      "payload": "would prefer to drop support for miniUPnP completely but, don't feel like having that discussion",
      "action": true,
      "timestamp": "2019-05-23T19:19:46+00:00"
    },
    {
      "id": "5015237e3845417c9b9b728026f9d7ed",
      "sender": "wumpus",
      "payload": "#topic backport suggestions for 0.18.1",
      "action": false,
      "timestamp": "2019-05-23T19:20:00+00:00"
    },
    {
      "id": "cb4b301b556c4511aa2746329399e869",
      "sender": "wumpus",
      "payload": "anything?",
      "action": false,
      "timestamp": "2019-05-23T19:21:23+00:00"
    },
    {
      "id": "8840cf8a9f9846e0b5089816bb9d59e5",
      "sender": "promag",
      "payload": "maybe #14984?",
      "action": false,
      "timestamp": "2019-05-23T19:21:47+00:00"
    },
    {
      "id": "bed309d2203447f4850ebb99bbd17582",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14984 | rpc: Speedup getrawmempool when verbose=true by promag \u00c3\u0082\u00c2\u00b7 Pull Request #14984 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:21:49+00:00"
    },
    {
      "id": "5f4c478041ba41fc9d5b173726286d7a",
      "sender": "wumpus",
      "payload": "it's not really a bugfix",
      "action": false,
      "timestamp": "2019-05-23T19:22:17+00:00"
    },
    {
      "id": "ddc6ffe96679457eb41d51b052ea6d14",
      "sender": "MarcoFalke",
      "payload": "It is not strictly a bugfix.",
      "action": false,
      "timestamp": "2019-05-23T19:22:19+00:00"
    },
    {
      "id": "f2ead6841b1d4cc0a534114bf59806da",
      "sender": "fanquake",
      "payload": "Apparently that isn't actually a clean backport, and maybe not worth it if it's just perfomance gain.",
      "action": false,
      "timestamp": "2019-05-23T19:22:22+00:00"
    },
    {
      "id": "6457251154f848899d729e39b8b91eaa",
      "sender": "wumpus",
      "payload": "unless performance is *really* horrible right now",
      "action": false,
      "timestamp": "2019-05-23T19:22:23+00:00"
    },
    {
      "id": "87ae1b09c82648b3b49e1a048677ff35",
      "sender": "MarcoFalke",
      "payload": "Only when the mempool is large ;)",
      "action": false,
      "timestamp": "2019-05-23T19:22:52+00:00"
    },
    {
      "id": "0aa9400fb4e74ceb8e6f668ab47c4bc8",
      "sender": "wumpus",
      "payload": "if it's non-trivial to backport too then better not to, I think",
      "action": false,
      "timestamp": "2019-05-23T19:22:53+00:00"
    },
    {
      "id": "1eb83f28d39647138004e465b611713e",
      "sender": "promag",
      "payload": "right, large mempool, about 30% faster",
      "action": false,
      "timestamp": "2019-05-23T19:23:15+00:00"
    },
    {
      "id": "3048f8a18a45411d8049cb278752ff45",
      "sender": "promag",
      "payload": "no problem, just asked",
      "action": false,
      "timestamp": "2019-05-23T19:23:27+00:00"
    },
    {
      "id": "ee5dfd2b60444eb4a8666e6edd259aba",
      "sender": "wumpus",
      "payload": "no problem, thanks for suggesting something",
      "action": false,
      "timestamp": "2019-05-23T19:23:38+00:00"
    },
    {
      "id": "0b9ec3bb05c940b8bd5582b0e6815109",
      "sender": "MarcoFalke",
      "payload": "I am mostly waiting on those to get merged: https://github.com/bitcoin/bitcoin/milestone/41",
      "action": false,
      "timestamp": "2019-05-23T19:24:14+00:00"
    },
    {
      "id": "e15d3fc7714f48cb8458571ca1b34212",
      "sender": "wumpus",
      "payload": "are we planning on doing a 0.18.1 soon btw?",
      "action": false,
      "timestamp": "2019-05-23T19:24:28+00:00"
    },
    {
      "id": "a84aa02fd6664a5caa2a78fb27f19932",
      "sender": "wumpus",
      "payload": "I mean, is there anything motivating it?",
      "action": false,
      "timestamp": "2019-05-23T19:24:38+00:00"
    },
    {
      "id": "51db8ecd597d4ac48166dc2c15685fe6",
      "sender": "MarcoFalke",
      "payload": "nothing urgent, no",
      "action": false,
      "timestamp": "2019-05-23T19:25:10+00:00"
    },
    {
      "id": "1f2fa41ac1534dea89c8a24f2f080d62",
      "sender": "promag",
      "payload": "ops, forgot about #15453",
      "action": false,
      "timestamp": "2019-05-23T19:25:11+00:00"
    },
    {
      "id": "123bb6a5710e4622bb792986e1cf1c09",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15453 | Starting bitcoin-qt with -nowallet and then opening a wallet does not show the wallet \u00c3\u0082\u00c2\u00b7 Issue #15453 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:25:12+00:00"
    },
    {
      "id": "d04cb283eadb4a31bec20b7fd2c90cb6",
      "sender": "fanquake",
      "payload": "A couple of bug fixes for potentially confusing behaviour, like #15952, but nothing catastrophic",
      "action": false,
      "timestamp": "2019-05-23T19:25:46+00:00"
    },
    {
      "id": "5482a8873dbb4138a075bf95b6c48f40",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15952 | Cant open wallet \u00c3\u0082\u00c2\u00b7 Issue #15952 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:25:48+00:00"
    },
    {
      "id": "241b106fbcf64bd6bbf2faf90a3e1f93",
      "sender": "MarcoFalke",
      "payload": "oh, maybe the gcc compile bug?",
      "action": false,
      "timestamp": "2019-05-23T19:25:49+00:00"
    },
    {
      "id": "d4dfdcf1b7e04b70bae32cd3182ba572",
      "sender": "wumpus",
      "payload": "MarcoFalke:yes maybe that",
      "action": false,
      "timestamp": "2019-05-23T19:26:05+00:00"
    },
    {
      "id": "ffad66053a51444a8e1ec42d18c366e5",
      "sender": "MarcoFalke",
      "payload": "But it seemed to only affect the tests, so ... flip a coin?",
      "action": false,
      "timestamp": "2019-05-23T19:26:13+00:00"
    },
    {
      "id": "55e502b9b5fb448db730066d0122ce88",
      "sender": "wumpus",
      "payload": "would be good to have that out of the way",
      "action": false,
      "timestamp": "2019-05-23T19:26:16+00:00"
    },
    {
      "id": "ed675a58427d4c3f9d2c11c05e2d9641",
      "sender": "wumpus",
      "payload": "we don't *know*",
      "action": false,
      "timestamp": "2019-05-23T19:26:23+00:00"
    },
    {
      "id": "fdff603b971e42718f72a7865f214a8f",
      "sender": "MarcoFalke",
      "payload": "jup",
      "action": false,
      "timestamp": "2019-05-23T19:26:36+00:00"
    },
    {
      "id": "7691ca915e304b9fb674b82cfd94092e",
      "sender": "fanquake",
      "payload": "#15983",
      "action": false,
      "timestamp": "2019-05-23T19:26:39+00:00"
    },
    {
      "id": "047c9bc725e84ecbb9b8fbbc65a7aa70",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15983 | build with -fstack-reuse=none by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #15983 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:26:41+00:00"
    },
    {
      "id": "f61311e6de6a4d61943fdb6f768a40d3",
      "sender": "fanquake",
      "payload": "Maybe wait another week or two then, assuming outstanding PRs are merged, cut an rc1 ?",
      "action": false,
      "timestamp": "2019-05-23T19:27:25+00:00"
    },
    {
      "id": "a371589d4e9e4b09a0d3b42dd83901f7",
      "sender": "wumpus",
      "payload": "that definitely needs backport to 0.18",
      "action": false,
      "timestamp": "2019-05-23T19:27:33+00:00"
    },
    {
      "id": "f97e0848164640b181e16d46f0e5eb46",
      "sender": "MarcoFalke",
      "payload": "It is the first thing in #16035",
      "action": false,
      "timestamp": "2019-05-23T19:27:55+00:00"
    },
    {
      "id": "16b504bac13e4ef5ae8ba3fe798016ab",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16035 | 0.18.1: Backports by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #16035 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:27:57+00:00"
    },
    {
      "id": "49d95192cab148baa4e754a16113e2e1",
      "sender": "wumpus",
      "payload": "it's labeled for 0.17.2 but that's not very likely  to happen",
      "action": false,
      "timestamp": "2019-05-23T19:27:59+00:00"
    },
    {
      "id": "300f7e76a64e4f2d98d9f66a3fa15f95",
      "sender": "wumpus",
      "payload": "oh okay",
      "action": false,
      "timestamp": "2019-05-23T19:28:01+00:00"
    },
    {
      "id": "2c5e7baa3a2f46db9f0b4bdc61c8b3c8",
      "sender": "sipa",
      "payload": "has anyone done general benchmarks to see the affect of -fstack-reuse=none ?",
      "action": false,
      "timestamp": "2019-05-23T19:28:04+00:00"
    },
    {
      "id": "37e9e7551aa44bc79477475d5ce5c83f",
      "sender": "fanquake",
      "payload": "jamesob",
      "action": false,
      "timestamp": "2019-05-23T19:28:10+00:00"
    },
    {
      "id": "95dac28aca614da881fad360554c5954",
      "sender": "fanquake",
      "payload": "sipa https://github.com/bitcoin/bitcoin/pull/15983#issuecomment-490700321",
      "action": false,
      "timestamp": "2019-05-23T19:28:32+00:00"
    },
    {
      "id": "7addf86229874876a7110fee5337f091",
      "sender": "jamesob",
      "payload": "I tried but I don't think I was doing it right",
      "action": false,
      "timestamp": "2019-05-23T19:28:34+00:00"
    },
    {
      "id": "6d1a9ba222fe40f78a62e31a9e323f5b",
      "sender": "MarcoFalke",
      "payload": "sipa: We couldn't find any significant changes on our hardware",
      "action": false,
      "timestamp": "2019-05-23T19:28:35+00:00"
    },
    {
      "id": "8c4b7371db8a44a2b4081fae59ccef05",
      "sender": "wumpus",
      "payload": "I doubt it affects performance at all",
      "action": false,
      "timestamp": "2019-05-23T19:28:46+00:00"
    },
    {
      "id": "c575922cc57b4159a12b3686b480258c",
      "sender": "sipa",
      "payload": "MarcoFalke: that's not surprising, but good to confirm",
      "action": false,
      "timestamp": "2019-05-23T19:28:47+00:00"
    },
    {
      "id": "f3a850411c7f437884085bf040d6cbcb",
      "sender": "wumpus",
      "payload": "just stack use",
      "action": false,
      "timestamp": "2019-05-23T19:28:48+00:00"
    },
    {
      "id": "e60193ea795249d4a05a18f93243064b",
      "sender": "gmaxwell",
      "payload": "My only concern was that it would break some other performance optimization, sounds like it doesn't.",
      "action": false,
      "timestamp": "2019-05-23T19:29:48+00:00"
    },
    {
      "id": "dfa65d1de9ab4cbd87692d728df17540",
      "sender": "wumpus",
      "payload": "anyhow, upgrade to a compiler that doesn't have the bug (when there's one)",
      "action": false,
      "timestamp": "2019-05-23T19:30:00+00:00"
    },
    {
      "id": "5ba3de8609864e7f96b2b8cc3b1690d1",
      "sender": "wumpus",
      "payload": "performance loss is preferable to random unpredictable corruption",
      "action": false,
      "timestamp": "2019-05-23T19:30:10+00:00"
    },
    {
      "id": "121bbfa4a0a34f0c9a8f7874f3787421",
      "sender": "wumpus",
      "payload": "certainly for something like bitcoin",
      "action": false,
      "timestamp": "2019-05-23T19:30:22+00:00"
    },
    {
      "id": "a70079b588f4474695e08ebf04ea2201",
      "sender": "MarcoFalke",
      "payload": "right",
      "action": false,
      "timestamp": "2019-05-23T19:30:29+00:00"
    },
    {
      "id": "1270883bb7c14aeda440f8e311a93d1e",
      "sender": "wumpus",
      "payload": "(I mean it's obviously different if say, validation becomes two times as slow or something extreme like that, but we'd have noticed)",
      "action": false,
      "timestamp": "2019-05-23T19:31:24+00:00"
    },
    {
      "id": "d17ccd9121794034968b7ef2a4a56028",
      "sender": "gmaxwell",
      "payload": "if the performance loss were truly significant though, we might want to look for other alternative workarounds, good that we don't need to.",
      "action": false,
      "timestamp": "2019-05-23T19:31:28+00:00"
    },
    {
      "id": "0ce72e2501254a6aaf9cab4234480bb1",
      "sender": "wumpus",
      "payload": "of course",
      "action": false,
      "timestamp": "2019-05-23T19:31:34+00:00"
    },
    {
      "id": "2bb08ceb13d7450fb42c6dc60f6083d0",
      "sender": "sipa",
      "payload": "agree",
      "action": false,
      "timestamp": "2019-05-23T19:31:56+00:00"
    },
    {
      "id": "7b81696c931f4b9ea8f426534dfbab53",
      "sender": "wumpus",
      "payload": "any other topics?",
      "action": false,
      "timestamp": "2019-05-23T19:32:01+00:00"
    },
    {
      "id": "8c60f31818d64b3e92012e912c5e5cb9",
      "sender": "promag",
      "payload": "is this worth it? https://github.com/bitcoin/bitcoin/pull/16065#issuecomment-494853746",
      "action": false,
      "timestamp": "2019-05-23T19:32:45+00:00"
    },
    {
      "id": "6c48a169dd7f497f841bdf7e03aab7f6",
      "sender": "wumpus",
      "payload": "avoiding hashing is always the best sha256 optimization :)",
      "action": false,
      "timestamp": "2019-05-23T19:33:54+00:00"
    },
    {
      "id": "5d273e3711914a5081e19357c566b9f6",
      "sender": "jonasschnelli",
      "payload": ";-)",
      "action": false,
      "timestamp": "2019-05-23T19:34:34+00:00"
    },
    {
      "id": "35dcd2ce32114db89998ec48f1a8555f",
      "sender": "wumpus",
      "payload": "(but if it's worth it depends on what slice of the total the 2.44s is, if it's on the whole initial sync it's neglible)",
      "action": false,
      "timestamp": "2019-05-23T19:34:43+00:00"
    },
    {
      "id": "757b85deb90743c094f4002e6997204d",
      "sender": "fanquake",
      "payload": "If anyone can reproduce #16027 that might be handy. Has come up a couple times now.",
      "action": false,
      "timestamp": "2019-05-23T19:35:05+00:00"
    },
    {
      "id": "1099cb0ed34a4dd3ae2909d73aa0216e",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16027 | client 0.18.0 crashes when computer wakes up from hibernation \u00c3\u0082\u00c2\u00b7 Issue #16027 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:35:06+00:00"
    },
    {
      "id": "189281d490644b02865b7e8a84dbe83e",
      "sender": "MarcoFalke",
      "payload": "Yeah, sync is ~hours, so a second doesn't matter at all",
      "action": false,
      "timestamp": "2019-05-23T19:35:14+00:00"
    },
    {
      "id": "55b38135d4194e8a9e2746f953b1182f",
      "sender": "wumpus",
      "payload": "MarcoFalke: right",
      "action": false,
      "timestamp": "2019-05-23T19:35:28+00:00"
    },
    {
      "id": "d10b336acfa7491aa95adc0de4311027",
      "sender": "promag",
      "payload": "wumpus: right, agree at the moment saving a couple of seconds isn't worth it",
      "action": false,
      "timestamp": "2019-05-23T19:35:29+00:00"
    },
    {
      "id": "e075d30faf6b4b4893e921dbc4d67e7a",
      "sender": "gmaxwell",
      "payload": "that sounds like it maybe more more relevant to propagation at the tip.",
      "action": false,
      "timestamp": "2019-05-23T19:35:31+00:00"
    },
    {
      "id": "85ba4262a45c48e7884143b0a0e1e73e",
      "sender": "wumpus",
      "payload": "and that's within the measuring noise isn't it?",
      "action": false,
      "timestamp": "2019-05-23T19:35:46+00:00"
    },
    {
      "id": "a89ac08a47774a19b1b40dbbbab0049e",
      "sender": "gmaxwell",
      "payload": "e.g. time from getting a block to sending the first non-HB peer.",
      "action": false,
      "timestamp": "2019-05-23T19:36:06+00:00"
    },
    {
      "id": "1dc51fa357b146abab631a3a302474ab",
      "sender": "wumpus",
      "payload": "gmaxwell: yes, that latency would be useful to measure",
      "action": false,
      "timestamp": "2019-05-23T19:36:31+00:00"
    },
    {
      "id": "22233708174e40c08b2718a613a888a9",
      "sender": "wumpus",
      "payload": "if it makes a significant difference there then it could still be worth it",
      "action": false,
      "timestamp": "2019-05-23T19:36:41+00:00"
    },
    {
      "id": "77990fb2b63a4636afd19556b742bd51",
      "sender": "gmaxwell",
      "payload": "the fact that we're rehashing in general suggests we've got something kinda wrong, layout wise.",
      "action": false,
      "timestamp": "2019-05-23T19:36:48+00:00"
    },
    {
      "id": "38a308793b5b4fbfb6574c684f38b601",
      "sender": "wumpus",
      "payload": "true",
      "action": false,
      "timestamp": "2019-05-23T19:36:55+00:00"
    },
    {
      "id": "e4e6b87499654e15990849873b98224f",
      "sender": "promag",
      "payload": "ok, I'll keep doing those profiles",
      "action": false,
      "timestamp": "2019-05-23T19:37:27+00:00"
    },
    {
      "id": "cd931c551c7a443d8568ee5376238902",
      "sender": "MarcoFalke",
      "payload": "Could just cache the hash in the data structure?",
      "action": false,
      "timestamp": "2019-05-23T19:37:40+00:00"
    },
    {
      "id": "b6b7cf2219604c34959dbb12d83c206a",
      "sender": "wumpus",
      "payload": "depends also on how much more complicated it makes the code, or whether it increases memory use, etc",
      "action": false,
      "timestamp": "2019-05-23T19:37:40+00:00"
    },
    {
      "id": "4bc920f2021c480fbf732f84a684d7fa",
      "sender": "wumpus",
      "payload": "how much it increases memory use, of course caching increases memory use",
      "action": false,
      "timestamp": "2019-05-23T19:37:58+00:00"
    },
    {
      "id": "0661f800ac59422fb10c79ac468d4e79",
      "sender": "MarcoFalke",
      "payload": "ducks",
      "action": true,
      "timestamp": "2019-05-23T19:38:03+00:00"
    },
    {
      "id": "3eccc713d6ba4d34bbf8e4c259492eac",
      "sender": "sipa",
      "payload": "jamesob: mr profiling... do we have any way to generally benchmark block-propagation-speed-at-synced-tip ?",
      "action": false,
      "timestamp": "2019-05-23T19:38:07+00:00"
    },
    {
      "id": "2c6a415cd6b24ae28c05e957b55010ca",
      "sender": "jamesob",
      "payload": "mmm short of parsing verbose debug.log, I don't think so. not built into bitcoinperf yet, at any rate :)",
      "action": false,
      "timestamp": "2019-05-23T19:38:39+00:00"
    },
    {
      "id": "e53a004e0e5148d6a45e978453b0784f",
      "sender": "promag",
      "payload": "MarcoFalke: the hash is only necessary while processing/validating",
      "action": false,
      "timestamp": "2019-05-23T19:38:41+00:00"
    },
    {
      "id": "51ba6f25626f423a8f42004bc69880ba",
      "sender": "sipa",
      "payload": "jamesob: i think it would be very valuable to have; especially for scenarios where the block's transactions have already been validated in the mempool",
      "action": false,
      "timestamp": "2019-05-23T19:39:07+00:00"
    },
    {
      "id": "5c7b68f196c545aca7d2ebec9df055b6",
      "sender": "sipa",
      "payload": "as there are very relevant performance improvements there that'd generally be dwarfed by script validation",
      "action": false,
      "timestamp": "2019-05-23T19:39:25+00:00"
    },
    {
      "id": "729f1984ed104441bea47b5c1f7c2e86",
      "sender": "MarcoFalke",
      "payload": "sipa: Would that require two nodes?",
      "action": false,
      "timestamp": "2019-05-23T19:39:41+00:00"
    },
    {
      "id": "6a828551c5b34b8d9190a6357ae8fb43",
      "sender": "MarcoFalke",
      "payload": "or are you talking about a micro benchmark",
      "action": false,
      "timestamp": "2019-05-23T19:39:53+00:00"
    },
    {
      "id": "48afae9428b04207a490991738de40ea",
      "sender": "jamesob",
      "payload": "sipa: yeah, agree that's a metric worth tracking",
      "action": false,
      "timestamp": "2019-05-23T19:39:56+00:00"
    },
    {
      "id": "a4b577317a0042b9b3c4b46090ecf9d9",
      "sender": "jamesob",
      "payload": "happy to build something for it",
      "action": false,
      "timestamp": "2019-05-23T19:40:05+00:00"
    },
    {
      "id": "5a991ba52c174fb183a58d44d5e5d812",
      "sender": "sipa",
      "payload": "perhaps we should do some brainstorming about that, but maybe outside the meeting",
      "action": false,
      "timestamp": "2019-05-23T19:40:22+00:00"
    },
    {
      "id": "3428f9f6ed494fb6a59c2ce650445aa0",
      "sender": "wumpus",
      "payload": "jamesob: cool!",
      "action": false,
      "timestamp": "2019-05-23T19:40:22+00:00"
    },
    {
      "id": "8090b03587e9439f8cd59b5333555c40",
      "sender": "fanquake",
      "payload": "If anyone is interested in guix building, dongcarl has been doing a lot of work in #15277. Would be good to get some more builds to compare hashes with.",
      "action": false,
      "timestamp": "2019-05-23T19:40:46+00:00"
    },
    {
      "id": "b373522f4b3e4185a5718aff40fc3242",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15277 | [Help Wanted] contrib: Enable building in Guix containers by dongcarl \u00c3\u0082\u00c2\u00b7 Pull Request #15277 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-05-23T19:40:48+00:00"
    },
    {
      "id": "cb929c00b87c411b941f151620db5837",
      "sender": "MarcoFalke",
      "payload": "sipa: If it is for bitcoinperf: https://github.com/chaincodelabs/bitcoinperf/issues",
      "action": false,
      "timestamp": "2019-05-23T19:41:00+00:00"
    },
    {
      "id": "d949894b52d84df98694abfc34002d66",
      "sender": "gmaxwell",
      "payload": "sipa: there are tests in bitcoinfibre.",
      "action": false,
      "timestamp": "2019-05-23T19:41:03+00:00"
    },
    {
      "id": "55eec7499db347488db7e74541975615",
      "sender": "wumpus",
      "payload": "fanquake: if there's clear instructions to test, I'm happy to try",
      "action": false,
      "timestamp": "2019-05-23T19:41:07+00:00"
    },
    {
      "id": "0358e6bbf8d340b49f80945a470811e3",
      "sender": "promag",
      "payload": "ah btw, one thing that takes a while is base_uint<BITS>& base_uint<BITS>::operator>>=(unsigned int shift)",
      "action": false,
      "timestamp": "2019-05-23T19:41:16+00:00"
    },
    {
      "id": "40cf949fced64c1ea2825cdd67006f93",
      "sender": "dongcarl",
      "payload": "wumpus: I'll update and link you",
      "action": false,
      "timestamp": "2019-05-23T19:41:37+00:00"
    },
    {
      "id": "29cb6cc91846425d9e898a07eeb7ffbc",
      "sender": "wumpus",
      "payload": "dongcarl: great !",
      "action": false,
      "timestamp": "2019-05-23T19:41:44+00:00"
    },
    {
      "id": "127b39b6085143879d2fb387805c1a21",
      "sender": "sipa",
      "payload": "promag: inside the division logic for retargetting that's expected",
      "action": false,
      "timestamp": "2019-05-23T19:41:46+00:00"
    },
    {
      "id": "256048f429454180b6805257e09173bc",
      "sender": "sipa",
      "payload": "most of the time is in shifts",
      "action": false,
      "timestamp": "2019-05-23T19:41:51+00:00"
    },
    {
      "id": "d8a00718d0924560be98a97b58f0b270",
      "sender": "gmaxwell",
      "payload": "MarcoFalke: The logical place to cache hashes in block objects themselves, doing so there is irrelevant memory use wise (32 bytes in a 1.2MB object), but complicates constness.",
      "action": false,
      "timestamp": "2019-05-23T19:42:14+00:00"
    },
    {
      "id": "398482d77f374d85b2e431e52a0fd49a",
      "sender": "fanquake",
      "payload": "I have a setup/container guide for a quick Guix setup here as well: https://github.com/fanquake/core-review/tree/master/guix",
      "action": false,
      "timestamp": "2019-05-23T19:42:48+00:00"
    },
    {
      "id": "9b0abd2095aa45ada490b0ac57dd9dd8",
      "sender": "gmaxwell",
      "payload": "promag: if thats actually taking a non-trivial amount of some real usecase, the division could be made faster... it uses a fairly naieve algorithim right now.",
      "action": false,
      "timestamp": "2019-05-23T19:43:03+00:00"
    },
    {
      "id": "6e744a5fb49d48d8b51657258230435c",
      "sender": "wumpus",
      "payload": "agree it's irrelevant on block objects, it's mostly CBlockIndex where it counts because so many of them are permanently in memory",
      "action": false,
      "timestamp": "2019-05-23T19:43:05+00:00"
    },
    {
      "id": "2356fad0ab024eadba41f97f33cb4b74",
      "sender": "jamesob",
      "payload": "fanquake: cool!",
      "action": false,
      "timestamp": "2019-05-23T19:43:28+00:00"
    },
    {
      "id": "3ec3da6b1a9040bd931587ed559c910d",
      "sender": "wumpus",
      "payload": "fanquake:nice",
      "action": false,
      "timestamp": "2019-05-23T19:44:08+00:00"
    },
    {
      "id": "7543e9830dac46bd8e8d0b3766aa44f3",
      "sender": "wumpus",
      "payload": "any other topics?",
      "action": false,
      "timestamp": "2019-05-23T19:45:32+00:00"
    },
    {
      "id": "81a5aaa7b6614da29d26a3fbf748b2a8",
      "sender": "wumpus",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2019-05-23T19:47:00+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "28ffa58e8abb4819b5d222f8d35d6dc5",
        "sender": "wumpus",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2019-05-23T19:00:30+00:00"
      },
      "operand": null,
      "id": "28ffa58e8abb4819b5d222f8d35d6dc5",
      "timestamp": "2019-05-23T19:00:30+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "16ff0318460d4e77bad9e89a7287c9f1",
        "sender": "wumpus",
        "payload": "#topic High priority for review",
        "action": false,
        "timestamp": "2019-05-23T19:03:23+00:00"
      },
      "operand": "High priority for review",
      "id": "16ff0318460d4e77bad9e89a7287c9f1",
      "timestamp": "2019-05-23T19:03:23+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "e5621872b27849e0be1590ebc3854f69",
        "sender": "wumpus",
        "payload": "https://github.com/bitcoin/bitcoin/projects/8",
        "action": false,
        "timestamp": "2019-05-23T19:03:32+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/projects/8",
      "id": "e5621872b27849e0be1590ebc3854f69",
      "timestamp": "2019-05-23T19:03:32+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "25ce0a2e65ea4b76897cc84b43e43f7c",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15427 | Add support for descriptors to utxoupdatepsbt by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #15427 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:04:20+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15427",
      "id": "25ce0a2e65ea4b76897cc84b43e43f7c",
      "timestamp": "2019-05-23T19:04:20+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "f0e0599c2a7241c2b3a33799d5b06095",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15741 | Batch write imported stuff in importmulti by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #15741 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:04:23+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15741",
      "id": "f0e0599c2a7241c2b3a33799d5b06095",
      "timestamp": "2019-05-23T19:04:23+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "8083229d9de64546ac2d88af75f93f16",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15759 | [p2p] Add 2 outbound blocks-only connections by sdaftuar \u00c3\u0082\u00c2\u00b7 Pull Request #15759 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:04:26+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15759",
      "id": "8083229d9de64546ac2d88af75f93f16",
      "timestamp": "2019-05-23T19:04:26+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "55a0dea8c65f45aa9a7ee56991f748a1",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15024 | Allow specific private keys to be derived from descriptor by meshcollider \u00c3\u0082\u00c2\u00b7 Pull Request #15024 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:04:27+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15024",
      "id": "55a0dea8c65f45aa9a7ee56991f748a1",
      "timestamp": "2019-05-23T19:04:27+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "8df80b30e49a488682344ccf3afe2111",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15649 | Add ChaCha20Poly1305@Bitcoin AEAD by jonasschnelli \u00c3\u0082\u00c2\u00b7 Pull Request #15649 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:04:30+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15649",
      "id": "8df80b30e49a488682344ccf3afe2111",
      "timestamp": "2019-05-23T19:04:30+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "8a1340313fa149639d42878b3c13149c",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15976 | refactor: move methods under CChainState (pt. 1) by jamesob \u00c3\u0082\u00c2\u00b7 Pull Request #15976 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:04:44+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15976",
      "id": "8a1340313fa149639d42878b3c13149c",
      "timestamp": "2019-05-23T19:04:44+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "ad9de796b188401e9647bef944622dfd",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16059 | configure: Fix thread_local detection by dongcarl \u00c3\u0082\u00c2\u00b7 Pull Request #16059 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:05:22+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16059",
      "id": "ad9de796b188401e9647bef944622dfd",
      "timestamp": "2019-05-23T19:05:22+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "b5fba00a26344557aa98c3c66f7940d9",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16059 | configure: Fix thread_local detection by dongcarl \u00c3\u0082\u00c2\u00b7 Pull Request #16059 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:12:00+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16059",
      "id": "b5fba00a26344557aa98c3c66f7940d9",
      "timestamp": "2019-05-23T19:12:00+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "2857bec3897441b4a274be9cc32b26f4",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/7989973 | HTTP Error 404: Not Found",
        "action": false,
        "timestamp": "2019-05-23T19:12:48+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/7989973",
      "id": "2857bec3897441b4a274be9cc32b26f4",
      "timestamp": "2019-05-23T19:12:48+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "163a6be157e446d09fdd83ca39cfc9bf",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15993 | net: Drop support of the insecure miniUPnPc versions by hebasto \u00c3\u0082\u00c2\u00b7 Pull Request #15993 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:16:18+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15993",
      "id": "163a6be157e446d09fdd83ca39cfc9bf",
      "timestamp": "2019-05-23T19:16:18+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "5958574fe39c43ecb31379af3653c3af",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16035 | 0.18.1: Backports by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #16035 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:19:44+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16035",
      "id": "5958574fe39c43ecb31379af3653c3af",
      "timestamp": "2019-05-23T19:19:44+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "5015237e3845417c9b9b728026f9d7ed",
        "sender": "wumpus",
        "payload": "#topic backport suggestions for 0.18.1",
        "action": false,
        "timestamp": "2019-05-23T19:20:00+00:00"
      },
      "operand": "backport suggestions for 0.18.1",
      "id": "5015237e3845417c9b9b728026f9d7ed",
      "timestamp": "2019-05-23T19:20:00+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "bed309d2203447f4850ebb99bbd17582",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14984 | rpc: Speedup getrawmempool when verbose=true by promag \u00c3\u0082\u00c2\u00b7 Pull Request #14984 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:21:49+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14984",
      "id": "bed309d2203447f4850ebb99bbd17582",
      "timestamp": "2019-05-23T19:21:49+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "123bb6a5710e4622bb792986e1cf1c09",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15453 | Starting bitcoin-qt with -nowallet and then opening a wallet does not show the wallet \u00c3\u0082\u00c2\u00b7 Issue #15453 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:25:12+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15453",
      "id": "123bb6a5710e4622bb792986e1cf1c09",
      "timestamp": "2019-05-23T19:25:12+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "5482a8873dbb4138a075bf95b6c48f40",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15952 | Cant open wallet \u00c3\u0082\u00c2\u00b7 Issue #15952 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:25:48+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15952",
      "id": "5482a8873dbb4138a075bf95b6c48f40",
      "timestamp": "2019-05-23T19:25:48+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "047c9bc725e84ecbb9b8fbbc65a7aa70",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15983 | build with -fstack-reuse=none by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #15983 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:26:41+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15983",
      "id": "047c9bc725e84ecbb9b8fbbc65a7aa70",
      "timestamp": "2019-05-23T19:26:41+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "16b504bac13e4ef5ae8ba3fe798016ab",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16035 | 0.18.1: Backports by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #16035 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:27:57+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16035",
      "id": "16b504bac13e4ef5ae8ba3fe798016ab",
      "timestamp": "2019-05-23T19:27:57+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "1099cb0ed34a4dd3ae2909d73aa0216e",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16027 | client 0.18.0 crashes when computer wakes up from hibernation \u00c3\u0082\u00c2\u00b7 Issue #16027 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:35:06+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16027",
      "id": "1099cb0ed34a4dd3ae2909d73aa0216e",
      "timestamp": "2019-05-23T19:35:06+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "b373522f4b3e4185a5718aff40fc3242",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15277 | [Help Wanted] contrib: Enable building in Guix containers by dongcarl \u00c3\u0082\u00c2\u00b7 Pull Request #15277 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-05-23T19:40:48+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15277",
      "id": "b373522f4b3e4185a5718aff40fc3242",
      "timestamp": "2019-05-23T19:40:48+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "81a5aaa7b6614da29d26a3fbf748b2a8",
        "sender": "wumpus",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2019-05-23T19:47:00+00:00"
      },
      "operand": null,
      "id": "81a5aaa7b6614da29d26a3fbf748b2a8",
      "timestamp": "2019-05-23T19:47:00+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}