{
  "founder": "wumpus",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "bf5a154370f14928b174e537b6bbe812",
  "name": "#bitcoin-core-dev",
  "chair": "wumpus",
  "chairs": [
    "wumpus"
  ],
  "nicks": {
    "wumpus": 84,
    "lightningbot": 2,
    "instagibbs": 9,
    "meshcollider": 19,
    "jonasschnelli": 36,
    "cfields": 11,
    "Provoostenator": 3,
    "achow101": 6,
    "gribble": 18,
    "kanzure": 1,
    "jnewbery": 2,
    "BlueMatt": 56,
    "sipa": 31,
    "promag": 19,
    "morcos": 11,
    "michagogo": 1,
    "midnightmagic": 3,
    "phantomcircuit": 2,
    "adiabat": 1,
    "aj": 5,
    "Randolf": 7,
    "ryanofsky": 1,
    "gmaxwell": 3
  },
  "start_time": "2017-12-07T19:00:51+00:00",
  "end_time": "2017-12-07T20:00:26+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": "libgmp dependency",
  "messages": [
    {
      "id": "010763880cce466a8d6127dd651ca645",
      "sender": "wumpus",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2017-12-07T19:00:51+00:00"
    },
    {
      "id": "005a891ba17e461e95453bdf5a851e24",
      "sender": "lightningbot",
      "payload": "Meeting started Thu Dec  7 19:00:51 2017 UTC.  The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2017-12-07T19:00:51+00:00"
    },
    {
      "id": "453d0c333981413798c2567a3050f131",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2017-12-07T19:00:51+00:00"
    },
    {
      "id": "0ff0ae6aedd94315bb51ebd695be8612",
      "sender": "instagibbs",
      "payload": "yes",
      "action": false,
      "timestamp": "2017-12-07T19:00:52+00:00"
    },
    {
      "id": "52c345cd2e714026a52cc4c6fa9a8292",
      "sender": "meshcollider",
      "payload": "hi",
      "action": false,
      "timestamp": "2017-12-07T19:01:04+00:00"
    },
    {
      "id": "7ac3dd9630f74d7095943df09d456997",
      "sender": "wumpus",
      "payload": "#bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr btcdrak sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag",
      "action": false,
      "timestamp": "2017-12-07T19:01:21+00:00"
    },
    {
      "id": "99ba9c5e4ce94cf1854eb315d68454fa",
      "sender": "jonasschnelli",
      "payload": "hi",
      "action": false,
      "timestamp": "2017-12-07T19:01:26+00:00"
    },
    {
      "id": "c93044fbf88840af9ec4cdca09bfe579",
      "sender": "cfields",
      "payload": "hi",
      "action": false,
      "timestamp": "2017-12-07T19:01:38+00:00"
    },
    {
      "id": "7cfc093360034f70b994c44999223e24",
      "sender": "Provoostenator",
      "payload": "hi",
      "action": false,
      "timestamp": "2017-12-07T19:01:38+00:00"
    },
    {
      "id": "c4914eabbdb44f729993229bb0cc26eb",
      "sender": "wumpus",
      "payload": "#topic high priority for review",
      "action": false,
      "timestamp": "2017-12-07T19:01:46+00:00"
    },
    {
      "id": "164af7732ee5451dbe84ae823100d12f",
      "sender": "achow101",
      "payload": "hi",
      "action": false,
      "timestamp": "2017-12-07T19:01:49+00:00"
    },
    {
      "id": "92893c5e13be4465a692fc219dc6e153",
      "sender": "wumpus",
      "payload": "https://github.com/bitcoin/bitcoin/projects/8",
      "action": false,
      "timestamp": "2017-12-07T19:01:55+00:00"
    },
    {
      "id": "62dfa51ce7aa49af8d8610c72bbfa29d",
      "sender": "wumpus",
      "payload": "there was lots of review on #11403 this week",
      "action": false,
      "timestamp": "2017-12-07T19:02:52+00:00"
    },
    {
      "id": "2d324142565248fc93bbef3db8777478",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/11403 | SegWit wallet support by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #11403 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:02:57+00:00"
    },
    {
      "id": "f466ac7dd65a4126acda6509dbd314e7",
      "sender": "wumpus",
      "payload": "but nothing ready for merge yet AFAIK",
      "action": false,
      "timestamp": "2017-12-07T19:02:59+00:00"
    },
    {
      "id": "aa4746d7505a4151957edb1e951e8074",
      "sender": "kanzure",
      "payload": "hi.",
      "action": false,
      "timestamp": "2017-12-07T19:03:13+00:00"
    },
    {
      "id": "eba0b0dfe22343a0bee229c5b5670c01",
      "sender": "jnewbery",
      "payload": "hello",
      "action": false,
      "timestamp": "2017-12-07T19:03:22+00:00"
    },
    {
      "id": "e6fa7a825cbc46b6a236b96836f9d7d3",
      "sender": "BlueMatt",
      "payload": "is working on reviewing it now...lots of \"ehh, you should clean this up instead of hacking around it\" type things which may get pushed to a new pr, but nothing broken yet",
      "action": true,
      "timestamp": "2017-12-07T19:03:28+00:00"
    },
    {
      "id": "4c91f04ecc6f4f1c969858997366801f",
      "sender": "sipa",
      "payload": "hi, only half here",
      "action": false,
      "timestamp": "2017-12-07T19:03:35+00:00"
    },
    {
      "id": "14ee9c8652754ebe9d03650a0a3d9018",
      "sender": "BlueMatt",
      "payload": "re: high prio #11383 should probably be taken off",
      "action": false,
      "timestamp": "2017-12-07T19:03:46+00:00"
    },
    {
      "id": "5253d148677f4fb5aca4c2d3af8a0b4b",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/11383 | Basic Multiwallet GUI support by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #11383 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:03:49+00:00"
    },
    {
      "id": "95396627c43f4531a5f7e963234f1015",
      "sender": "BlueMatt",
      "payload": "cause luke-jr hasnt kept up with it",
      "action": false,
      "timestamp": "2017-12-07T19:03:52+00:00"
    },
    {
      "id": "0e7cbd5fb9c74cffb3fbe1a6f957c922",
      "sender": "wumpus",
      "payload": "sipa: which half?",
      "action": false,
      "timestamp": "2017-12-07T19:04:08+00:00"
    },
    {
      "id": "d22e73e309724353b78ecd7cd128ad46",
      "sender": "BlueMatt",
      "payload": "jnewbery: promised me he'd rebase #10740",
      "action": false,
      "timestamp": "2017-12-07T19:04:10+00:00"
    },
    {
      "id": "da62ba4476bf40b3b97f5fd7c0c97b08",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10740 | [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-12-07T19:04:13+00:00"
    },
    {
      "id": "373f161ea2cb4053a4f1019177c6f1d5",
      "sender": "wumpus",
      "payload": "BlueMatt: ok",
      "action": false,
      "timestamp": "2017-12-07T19:04:19+00:00"
    },
    {
      "id": "75825b3fbc194da4ba4d35ffaecf1d60",
      "sender": "instagibbs",
      "payload": "will retest segwit wallet/qt pr on top of #11839",
      "action": false,
      "timestamp": "2017-12-07T19:04:47+00:00"
    },
    {
      "id": "d6f25ccfd4894953bded554dd0e4b9db",
      "sender": "jonasschnelli",
      "payload": "I'll try to take over 11383 (we should have this in 0.16)",
      "action": false,
      "timestamp": "2017-12-07T19:04:49+00:00"
    },
    {
      "id": "4703e636d7cb40cfa2d04fcd70b8dcde",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/11839 | dont attempt mempool entry for wallet transactions on startup if alr\u00c3\u00a2\u00c2\u0080\u00c2\u00a6 by instagibbs \u00c3\u0082\u00c2\u00b7 Pull Request #11839 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:04:49+00:00"
    },
    {
      "id": "5d475f18e5064f2b813085d56002d095",
      "sender": "promag",
      "payload": "hi",
      "action": false,
      "timestamp": "2017-12-07T19:04:49+00:00"
    },
    {
      "id": "fd9c92e69e424010b072d6bafae2c3d1",
      "sender": "BlueMatt",
      "payload": "oh, yea, 11839 should be tagged 0.16",
      "action": false,
      "timestamp": "2017-12-07T19:05:07+00:00"
    },
    {
      "id": "a971aeb3136446c08c3eff3f607e4fc1",
      "sender": "BlueMatt",
      "payload": "its a trivial fix, I think",
      "action": false,
      "timestamp": "2017-12-07T19:05:10+00:00"
    },
    {
      "id": "813f2eea29cb4c88a0182ba1c4f699da",
      "sender": "BlueMatt",
      "payload": "jonasschnelli: no need to take it over if instagibbs is active on it?",
      "action": false,
      "timestamp": "2017-12-07T19:05:44+00:00"
    },
    {
      "id": "1be512c38e694479b231439e1aace80d",
      "sender": "wumpus",
      "payload": "if it's a trival fix it should probably be merged instead of tagged?",
      "action": false,
      "timestamp": "2017-12-07T19:05:51+00:00"
    },
    {
      "id": "c036d19706c14a64b9ab5dc65b04ba1f",
      "sender": "instagibbs",
      "payload": "BlueMatt, wrong PR, just looks like he mentioned it i think?",
      "action": false,
      "timestamp": "2017-12-07T19:06:00+00:00"
    },
    {
      "id": "1fdcb65a7c524eca8efb5edcf40e85aa",
      "sender": "jonasschnelli",
      "payload": "I'm doing the Multiwalltet GUI PR",
      "action": false,
      "timestamp": "2017-12-07T19:06:11+00:00"
    },
    {
      "id": "9ccfbcfd90d04b96b06bfa5b72440014",
      "sender": "instagibbs",
      "payload": "that's multiwallet",
      "action": false,
      "timestamp": "2017-12-07T19:06:13+00:00"
    },
    {
      "id": "153a9ea5d38046ed93f4a5749d705002",
      "sender": "BlueMatt",
      "payload": "ohoh, yea, wrong #",
      "action": false,
      "timestamp": "2017-12-07T19:06:20+00:00"
    },
    {
      "id": "15d76c2f8318466f8d275c3a8473e833",
      "sender": "BlueMatt",
      "payload": "suggested an alternative fix for 11839, so thats just pending disucssion of \"the right fix\"",
      "action": true,
      "timestamp": "2017-12-07T19:06:27+00:00"
    },
    {
      "id": "8b0ae29f0c8b4e31b48f30fb3d93972a",
      "sender": "BlueMatt",
      "payload": "all options are relatively trivial",
      "action": false,
      "timestamp": "2017-12-07T19:06:32+00:00"
    },
    {
      "id": "6017bb3836d94cdda63824c66b00618a",
      "sender": "BlueMatt",
      "payload": "#11824 may be mergeable with another review to fix reindex on master, jamesob indicated his issue was the result of \"running wrong build\"",
      "action": false,
      "timestamp": "2017-12-07T19:07:13+00:00"
    },
    {
      "id": "d4f0392d278d4e298a7c4a2997aa6275",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/11824 | Block ActivateBestChain to empty validationinterface queue by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #11824 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:07:15+00:00"
    },
    {
      "id": "439ce608909e4d589e09656c0fbefdfa",
      "sender": "achow101",
      "payload": "I think #11824 can be merged.",
      "action": false,
      "timestamp": "2017-12-07T19:08:10+00:00"
    },
    {
      "id": "61f22d886c674f9799aca66f67640055",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/11824 | Block ActivateBestChain to empty validationinterface queue by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #11824 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:08:12+00:00"
    },
    {
      "id": "e165606547f445479d20ec14aa12c34c",
      "sender": "wumpus",
      "payload": "#action merge #11824",
      "action": false,
      "timestamp": "2017-12-07T19:08:37+00:00"
    },
    {
      "id": "2573addbdf0b4e718b991cde629e718b",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/11824 | Block ActivateBestChain to empty validationinterface queue by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #11824 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:08:39+00:00"
    },
    {
      "id": "e1c395a8ada34565bbd66af48f444c5e",
      "sender": "achow101",
      "payload": "I did notice another OOM issue I think, but it looked like to be hard to reproduce and required significant uptime",
      "action": false,
      "timestamp": "2017-12-07T19:08:46+00:00"
    },
    {
      "id": "35584bebb56b41c995fab6c3d5b650ca",
      "sender": "BlueMatt",
      "payload": "achow101: I failed to find any hidden memory in massif, but I'm still doing runs in it so will look further",
      "action": false,
      "timestamp": "2017-12-07T19:09:23+00:00"
    },
    {
      "id": "282ec3402a4b47ef98895edd50e19465",
      "sender": "wumpus",
      "payload": "do we have a memory leak?",
      "action": false,
      "timestamp": "2017-12-07T19:10:22+00:00"
    },
    {
      "id": "94f6fcbe5fbd4c20a639d072a7470b47",
      "sender": "BlueMatt",
      "payload": "I dont (currently) believe so...master will OOM during reindex cause validation runs ahead of validationinterface and memory grows huge, but its not technically a leak cause it will catch up eventually if you have enough memory to do it",
      "action": false,
      "timestamp": "2017-12-07T19:11:00+00:00"
    },
    {
      "id": "8894bb2f091f44a19fa08781f0e29262",
      "sender": "wumpus",
      "payload": "I haven't had any OOM crashes FWIW",
      "action": false,
      "timestamp": "2017-12-07T19:11:03+00:00"
    },
    {
      "id": "c4a5bae0623041478c5fd7d3e558a69b",
      "sender": "BlueMatt",
      "payload": "11824 fixes that",
      "action": false,
      "timestamp": "2017-12-07T19:11:04+00:00"
    },
    {
      "id": "00dac6102d70402d87a1a2aef52d823b",
      "sender": "jonasschnelli",
      "payload": "Did also a quick run with my leak tool and some stuff popped up. leveldb, bdb ansd some other things",
      "action": false,
      "timestamp": "2017-12-07T19:11:09+00:00"
    },
    {
      "id": "4f73c5a9f8414ae9b6cb6b17c136469e",
      "sender": "jonasschnelli",
      "payload": "Will have a closer look soon",
      "action": false,
      "timestamp": "2017-12-07T19:11:31+00:00"
    },
    {
      "id": "618b3111d8104b6099b228f98d3b2e72",
      "sender": "wumpus",
      "payload": "oh, only during reindex, I haven't done that recently",
      "action": false,
      "timestamp": "2017-12-07T19:11:41+00:00"
    },
    {
      "id": "3f355bc5967244679c43792ccfc82e15",
      "sender": "BlueMatt",
      "payload": "topics?",
      "action": false,
      "timestamp": "2017-12-07T19:11:43+00:00"
    },
    {
      "id": "53c3546beaea40c09da3ed5d13fd08ed",
      "sender": "BlueMatt",
      "payload": "wumpus: could also happen directly after restart if you've been offline for a month or whatever",
      "action": false,
      "timestamp": "2017-12-07T19:12:01+00:00"
    },
    {
      "id": "15c9f2daad9b47a691f0925ed2ab4942",
      "sender": "achow101",
      "payload": "or during IBD",
      "action": false,
      "timestamp": "2017-12-07T19:12:18+00:00"
    },
    {
      "id": "d4de464f8a2c43f983e99001a7aa3558",
      "sender": "wumpus",
      "payload": "I think an OOM issue is a pretty serious topic? but other suggestions are welcome of course",
      "action": false,
      "timestamp": "2017-12-07T19:12:25+00:00"
    },
    {
      "id": "3363ff8699944bc387b5a3236352ed06",
      "sender": "morcos",
      "payload": "if anyone objects to my \"won't fix\" of #11800, speak up now.  will update code comments per ryanofsky suggestion",
      "action": false,
      "timestamp": "2017-12-07T19:12:44+00:00"
    },
    {
      "id": "c29b4aa7808f470b88226cd50f49d5ec",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/11800 | Bitcoin is returning higher fees for 36 block window than 2 block window (on testnet) \u00c3\u0082\u00c2\u00b7 Issue #11800 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:12:46+00:00"
    },
    {
      "id": "4ee8da830e914c96bb94704725d9b1b6",
      "sender": "BlueMatt",
      "payload": "well I think we've at least gotten 97% of it down, several folks looking into the last 3 and it may be a false positive",
      "action": false,
      "timestamp": "2017-12-07T19:12:50+00:00"
    },
    {
      "id": "9d303da93f554d0cb83f6cdb3d72a5dd",
      "sender": "Provoostenator",
      "payload": "OOM?",
      "action": false,
      "timestamp": "2017-12-07T19:12:51+00:00"
    },
    {
      "id": "18f4b26f34774f62a8b64481858e88f6",
      "sender": "michagogo",
      "payload": "Out Of Memory",
      "action": false,
      "timestamp": "2017-12-07T19:12:59+00:00"
    },
    {
      "id": "94ec11da4da0401c957ff941ea11f86d",
      "sender": "achow101",
      "payload": "wumpus: the only known OOM right now is fixed by 11824",
      "action": false,
      "timestamp": "2017-12-07T19:13:13+00:00"
    },
    {
      "id": "7495af7cb23b4c7cb3f870cd5e50d6ee",
      "sender": "BlueMatt",
      "payload": "achow101: ibd seems less likely cause time spent downloading blocks is time for wallet to catch up...",
      "action": false,
      "timestamp": "2017-12-07T19:13:18+00:00"
    },
    {
      "id": "bfdc13efbb5c40df8460d273d72840d9",
      "sender": "wumpus",
      "payload": "achow101: ok",
      "action": false,
      "timestamp": "2017-12-07T19:13:19+00:00"
    },
    {
      "id": "acb7cf9f93f3461db3212769a8ff6aed",
      "sender": "wumpus",
      "payload": "on to morcos' topic",
      "action": false,
      "timestamp": "2017-12-07T19:13:42+00:00"
    },
    {
      "id": "3d760f60f72a4393a700857b34327340",
      "sender": "BlueMatt",
      "payload": "makes a quick note that, of the high-priority-to-review items, #11363 is very easy to review and has been sitting for a while",
      "action": true,
      "timestamp": "2017-12-07T19:13:45+00:00"
    },
    {
      "id": "e83546476f1b421abfa8d82e6dee4ab6",
      "sender": "wumpus",
      "payload": "#topic Bitcoin is returning higher fees for 36 block window than 2 block window (on testnet)",
      "action": false,
      "timestamp": "2017-12-07T19:13:46+00:00"
    },
    {
      "id": "34126dcc4b7a4342a740b4734e10730d",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/11363 | net: Split socket create/connect by theuni \u00c3\u0082\u00c2\u00b7 Pull Request #11363 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:13:47+00:00"
    },
    {
      "id": "4f667c90b31f46329e95b3dfd11157ba",
      "sender": "wumpus",
      "payload": "#action review #11363",
      "action": false,
      "timestamp": "2017-12-07T19:14:11+00:00"
    },
    {
      "id": "0f226d35b77344feb357ae8c61b7f3ce",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/11363 | net: Split socket create/connect by theuni \u00c3\u0082\u00c2\u00b7 Pull Request #11363 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:14:14+00:00"
    },
    {
      "id": "e9b44afad8e54adbbee8d8393e5c1afc",
      "sender": "wumpus",
      "payload": "anyone opposing 'wontfix' there?",
      "action": false,
      "timestamp": "2017-12-07T19:14:26+00:00"
    },
    {
      "id": "4571b8d2cf424640812dcd5041db0744",
      "sender": "jonasschnelli",
      "payload": "we should at least know why",
      "action": false,
      "timestamp": "2017-12-07T19:14:43+00:00"
    },
    {
      "id": "06dab73f86db4200ac1c6cd60e0d7b99",
      "sender": "BlueMatt",
      "payload": "jonasschnelli: morcos had a writeup on the issue",
      "action": false,
      "timestamp": "2017-12-07T19:14:53+00:00"
    },
    {
      "id": "1ac44440f66f49fa96016a574c97790e",
      "sender": "jonasschnelli",
      "payload": "#?",
      "action": false,
      "timestamp": "2017-12-07T19:15:00+00:00"
    },
    {
      "id": "e18870eacb674bd29ead3928e2067c58",
      "sender": "cfields",
      "payload": "BlueMatt: thanks :)",
      "action": false,
      "timestamp": "2017-12-07T19:15:00+00:00"
    },
    {
      "id": "762144f8723642efaa9741e82042c9ea",
      "sender": "BlueMatt",
      "payload": "#11800",
      "action": false,
      "timestamp": "2017-12-07T19:15:06+00:00"
    },
    {
      "id": "4f0bca116f1d4087900e6b043f812b39",
      "sender": "morcos",
      "payload": "11800",
      "action": false,
      "timestamp": "2017-12-07T19:15:06+00:00"
    },
    {
      "id": "67352790f9d64d0c95a73ae443e855eb",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/11800 | Bitcoin is returning higher fees for 36 block window than 2 block window (on testnet) \u00c3\u0082\u00c2\u00b7 Issue #11800 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:15:07+00:00"
    },
    {
      "id": "5cee9d95248141c3b3479751d1149b60",
      "sender": "wumpus",
      "payload": "morcos posted that",
      "action": false,
      "timestamp": "2017-12-07T19:15:07+00:00"
    },
    {
      "id": "5d86c032095546138e38feb7c4a459d4",
      "sender": "wumpus",
      "payload": "right",
      "action": false,
      "timestamp": "2017-12-07T19:15:09+00:00"
    },
    {
      "id": "0c391f3201ba4dba8aa241be43090bb2",
      "sender": "wumpus",
      "payload": "so the situation is pretty much unique to testnet and extremely unlikley on mainnet",
      "action": false,
      "timestamp": "2017-12-07T19:16:09+00:00"
    },
    {
      "id": "0cd04513d2a44096af7998acf36addd8",
      "sender": "jonasschnelli",
      "payload": "IMO low prio or even \"won't fix\"",
      "action": false,
      "timestamp": "2017-12-07T19:16:13+00:00"
    },
    {
      "id": "ec0b339a374843f09addc7bc4446297b",
      "sender": "BlueMatt",
      "payload": "yea, I mean I think I'd prefer to not call it \"wont fix\", but certainly not anything worth spending time on compared to other priorities",
      "action": false,
      "timestamp": "2017-12-07T19:16:52+00:00"
    },
    {
      "id": "ca8f7b36d0e14186b2b4ae5d094f7c09",
      "sender": "wumpus",
      "payload": "I tend to agree, very low priority if it only affects testnet's wildness",
      "action": false,
      "timestamp": "2017-12-07T19:16:53+00:00"
    },
    {
      "id": "d3b4264b0fad46d1aa98ca2e0f26d9bb",
      "sender": "jonasschnelli",
      "payload": "what BlueMatt said",
      "action": false,
      "timestamp": "2017-12-07T19:17:24+00:00"
    },
    {
      "id": "35815bee7c3a440d9328eccb973f32ee",
      "sender": "wumpus",
      "payload": "we kind of know that the current testnet isn't realistic",
      "action": false,
      "timestamp": "2017-12-07T19:17:35+00:00"
    },
    {
      "id": "c9507bd5258243fa947c0d7fa9155f6f",
      "sender": "wumpus",
      "payload": "a frequent request is a more realistic testnet FWIW",
      "action": false,
      "timestamp": "2017-12-07T19:17:44+00:00"
    },
    {
      "id": "6bc14ce539404036b280a3cb5fb12466",
      "sender": "BlueMatt",
      "payload": "suggested topic: testnet4",
      "action": false,
      "timestamp": "2017-12-07T19:18:46+00:00"
    },
    {
      "id": "cc7d4ba2ab7d4b6e80ad1e93b17493f9",
      "sender": "midnightmagic",
      "payload": "the data in tn3 is fairly valuable on its own. if any tn reset is being considered for a pullreq it would be really nice to effect a high-quality preservation of tn3. like an option or something to put it into archive-mode.",
      "action": false,
      "timestamp": "2017-12-07T19:19:01+00:00"
    },
    {
      "id": "a1e456465c11422d8df74e01f0ab70e8",
      "sender": "BlueMatt",
      "payload": "you mean as test-cases?",
      "action": false,
      "timestamp": "2017-12-07T19:19:20+00:00"
    },
    {
      "id": "ed7aea45776d4125886a87f717ace94b",
      "sender": "promag",
      "payload": "next topic? btw I would like to have more NACK/ACK on #11826",
      "action": false,
      "timestamp": "2017-12-07T19:19:27+00:00"
    },
    {
      "id": "9489316972b64933899475fe4b44c4a0",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/11826 | RFC: Activity feature \u00c3\u0082\u00c2\u00b7 Issue #11826 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:19:28+00:00"
    },
    {
      "id": "d7072d74eafa4ee683323620806b0af7",
      "sender": "midnightmagic",
      "payload": "as test-cases and historical reference.",
      "action": false,
      "timestamp": "2017-12-07T19:19:29+00:00"
    },
    {
      "id": "b71423b9bf6f4cdfb0fc3eb5a25260ee",
      "sender": "Provoostenator",
      "payload": "What about cherry-picking interesting testnet3 transactions?",
      "action": false,
      "timestamp": "2017-12-07T19:19:33+00:00"
    },
    {
      "id": "de23584e0aa94c4da20ee8170a1fc452",
      "sender": "wumpus",
      "payload": "no tn reset is being considered",
      "action": false,
      "timestamp": "2017-12-07T19:19:56+00:00"
    },
    {
      "id": "c8472d0a6ebf44ccb75e41f1b10a622c",
      "sender": "jonasschnelli",
      "payload": "That's more regression testing?",
      "action": false,
      "timestamp": "2017-12-07T19:20:07+00:00"
    },
    {
      "id": "99726561751f43e083e80fbdf81d2b91",
      "sender": "BlueMatt",
      "payload": "wumpus: please add comma, or do you mean we're not considering it?",
      "action": false,
      "timestamp": "2017-12-07T19:20:18+00:00"
    },
    {
      "id": "babe6b77afb54b4396d35721dabde43f",
      "sender": "wumpus",
      "payload": "keeping tn3 support is fine",
      "action": false,
      "timestamp": "2017-12-07T19:20:19+00:00"
    },
    {
      "id": "d6c3b351fbf841dca24ad05e5f68fe90",
      "sender": "midnightmagic",
      "payload": "okay. sorry, carry on. :)",
      "action": false,
      "timestamp": "2017-12-07T19:20:22+00:00"
    },
    {
      "id": "6e4aa4cab1204701a9899e21eee863b8",
      "sender": "wumpus",
      "payload": "BlueMatt: huh? yes I mean we're not considering it. Any new testnet would be an addition, I think.",
      "action": false,
      "timestamp": "2017-12-07T19:20:51+00:00"
    },
    {
      "id": "026c410368b2449c9438953d33ee3c42",
      "sender": "BlueMatt",
      "payload": "I meannn...I guess thats fine? I think I was considering just moving to testnet4",
      "action": false,
      "timestamp": "2017-12-07T19:21:20+00:00"
    },
    {
      "id": "efbddd346e7e409786bae7c02db3519d",
      "sender": "wumpus",
      "payload": "(still not sure where to add the comma)",
      "action": false,
      "timestamp": "2017-12-07T19:21:28+00:00"
    },
    {
      "id": "d48bcf8dce614628a3df2655d43058f2",
      "sender": "BlueMatt",
      "payload": "if nothing else testnet3 with a mindiff higher than 1, and to not have a million blocks",
      "action": false,
      "timestamp": "2017-12-07T19:21:48+00:00"
    },
    {
      "id": "70f4c8b0f65449be9f0001b3e5480cf9",
      "sender": "BlueMatt",
      "payload": "lots of complaints about even spv sync time in testnet3 cause of so many blocks",
      "action": false,
      "timestamp": "2017-12-07T19:22:09+00:00"
    },
    {
      "id": "2f86fb16a6154c62bae84b3391558427",
      "sender": "morcos",
      "payload": "i vote we do segwit wallet support first",
      "action": false,
      "timestamp": "2017-12-07T19:22:12+00:00"
    },
    {
      "id": "31befd3b2f374730b50969b5de724ebd",
      "sender": "wumpus",
      "payload": "there was some talk of doing a testnet with signed blocks which simulates behavior of the mainnet",
      "action": false,
      "timestamp": "2017-12-07T19:22:17+00:00"
    },
    {
      "id": "af63517dc2fa486fb651971785b4ab7e",
      "sender": "wumpus",
      "payload": "morcos: yes, absolutely",
      "action": false,
      "timestamp": "2017-12-07T19:22:26+00:00"
    },
    {
      "id": "0627d08378254a3eb0b93516e8bc3ff8",
      "sender": "BlueMatt",
      "payload": "i mean thats also of interest, yea",
      "action": false,
      "timestamp": "2017-12-07T19:22:27+00:00"
    },
    {
      "id": "fea9c379760741caa59d4b64e21fb857",
      "sender": "phantomcircuit",
      "payload": "huh what im here",
      "action": false,
      "timestamp": "2017-12-07T19:22:36+00:00"
    },
    {
      "id": "dc6941e6f2c24a9aad1fbc1f8f9db73c",
      "sender": "meshcollider",
      "payload": "topic suggestion: the various config file PRs",
      "action": false,
      "timestamp": "2017-12-07T19:22:45+00:00"
    },
    {
      "id": "3243f003206a4d63b1e0e4e6afb5a7e6",
      "sender": "adiabat",
      "payload": "testnet having lots of headers needed for SPV may motivate more efficient header transmission",
      "action": false,
      "timestamp": "2017-12-07T19:22:55+00:00"
    },
    {
      "id": "ff4d589dbc3742a28fcf25e036bf9683",
      "sender": "meshcollider",
      "payload": "e.g. #10996 and #10267",
      "action": false,
      "timestamp": "2017-12-07T19:22:59+00:00"
    },
    {
      "id": "3e5d356912554eaea3123cc97ef330e7",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10996 | Add per-network config file network.conf by ajtowns \u00c3\u0082\u00c2\u00b7 Pull Request #10996 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:23:01+00:00"
    },
    {
      "id": "39725077207b4ccc8a97d0cad08f6da9",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10267 | New -includeconf argument for including external configuration files by kallewoof \u00c3\u0082\u00c2\u00b7 Pull Request #10267 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:23:03+00:00"
    },
    {
      "id": "ad4f035a993e4f8292204eb1dcbcdd3a",
      "sender": "wumpus",
      "payload": "#topic config file handling",
      "action": false,
      "timestamp": "2017-12-07T19:23:08+00:00"
    },
    {
      "id": "70f44a6f958b496e8ac97659031a2a5e",
      "sender": "meshcollider",
      "payload": "We have to work out what configurations we should support, e.g. whether -conf should be repeatable, whether we have -includeconf, -netconf and -conf, etc.",
      "action": false,
      "timestamp": "2017-12-07T19:24:11+00:00"
    },
    {
      "id": "63223197b45f400fbc807967ab901521",
      "sender": "wumpus",
      "payload": "so the question is pretty much whether to do per-network config file",
      "action": false,
      "timestamp": "2017-12-07T19:24:18+00:00"
    },
    {
      "id": "e65b689767784eb98e05629504142a16",
      "sender": "jonasschnelli",
      "payload": "IMO the config layers are already complex... not sure if we want to add more",
      "action": false,
      "timestamp": "2017-12-07T19:24:22+00:00"
    },
    {
      "id": "6091fb6605c34a99b48faae072abf051",
      "sender": "meshcollider",
      "payload": "its getting a bit messy",
      "action": false,
      "timestamp": "2017-12-07T19:24:23+00:00"
    },
    {
      "id": "5d67a999a9844146874793231b419aca",
      "sender": "wumpus",
      "payload": "or -testnet-X and -regtest-X",
      "action": false,
      "timestamp": "2017-12-07T19:24:25+00:00"
    },
    {
      "id": "ddbd55828c2c4d60ba3d963c956b92dd",
      "sender": "jonasschnelli",
      "payload": "There are serval levels and multiple files",
      "action": false,
      "timestamp": "2017-12-07T19:24:38+00:00"
    },
    {
      "id": "acd9d1b74e70421cbdfb92e4f7dd9a8d",
      "sender": "wumpus",
      "payload": "where X are options like port, walletdir, logfile, which are only useful per network",
      "action": false,
      "timestamp": "2017-12-07T19:24:49+00:00"
    },
    {
      "id": "4e1bbf647f85433e8fce67ffdc389b50",
      "sender": "wumpus",
      "payload": "currently if you define e.g. port or bind in bitcoin.conf you will get collisions when you run both testnet and mainnet on the same machine",
      "action": false,
      "timestamp": "2017-12-07T19:25:37+00:00"
    },
    {
      "id": "1d6110b63efe4ad5814f12c219a81bef",
      "sender": "meshcollider",
      "payload": "one idea I had was suggested in https://github.com/bitcoin/bitcoin/pull/10996#issuecomment-346189099, basically we default to using root-level bitcoin.conf and network specific network.conf if they exist, but if -conf is specified then we just use that and not the network specific one too",
      "action": false,
      "timestamp": "2017-12-07T19:25:53+00:00"
    },
    {
      "id": "8aec49c6484b44debda2e85c2c6dc64c",
      "sender": "wumpus",
      "payload": "so one potential solution for that was to do per-network config files, but as said that makes things reallly complex",
      "action": false,
      "timestamp": "2017-12-07T19:26:02+00:00"
    },
    {
      "id": "f2d80953bda8488883304ba128967310",
      "sender": "meshcollider",
      "payload": "and then allow -conf to be repeatable?",
      "action": false,
      "timestamp": "2017-12-07T19:26:08+00:00"
    },
    {
      "id": "eb454ca9b620427d8d641dfd74cdaa2e",
      "sender": "wumpus",
      "payload": "so an alternative proposal was just to do -regtest-port -testnet-port etc",
      "action": false,
      "timestamp": "2017-12-07T19:26:11+00:00"
    },
    {
      "id": "e1065e0091b240008098461fbe82241c",
      "sender": "jonasschnelli",
      "payload": "wumpus: +1",
      "action": false,
      "timestamp": "2017-12-07T19:26:26+00:00"
    },
    {
      "id": "5fc155270a1944269a8b03cd460492e0",
      "sender": "aj",
      "payload": "from 10267, having conf repeatable or includeconf recursive seems hard to implement well; currently it only handles a single additional config file aiui",
      "action": false,
      "timestamp": "2017-12-07T19:26:31+00:00"
    },
    {
      "id": "704ad46977614a83b3b2d574d2ad817a",
      "sender": "wumpus",
      "payload": "and I think I like that",
      "action": false,
      "timestamp": "2017-12-07T19:26:32+00:00"
    },
    {
      "id": "fb5ebaa6bffa43f38b9fb615b58c3be9",
      "sender": "meshcollider",
      "payload": "wumpus what about unique addnode's for each network",
      "action": false,
      "timestamp": "2017-12-07T19:26:39+00:00"
    },
    {
      "id": "8e94f0acc8d5423da2f3bd9e358b15ee",
      "sender": "wumpus",
      "payload": "so bare -port will be only for mainnet",
      "action": false,
      "timestamp": "2017-12-07T19:26:47+00:00"
    },
    {
      "id": "b5f0e886ce1948c29dd64b1fe9ba5f73",
      "sender": "wumpus",
      "payload": "meshcollider: -regtest-addnode -testnet-addnode",
      "action": false,
      "timestamp": "2017-12-07T19:26:57+00:00"
    },
    {
      "id": "fa49048bf7be462499a4f584019dc791",
      "sender": "meshcollider",
      "payload": "so just allow -regtest or -testnet to be prefixed to any existing arg?",
      "action": false,
      "timestamp": "2017-12-07T19:27:19+00:00"
    },
    {
      "id": "02e2d8d18e8545dd88c1b2b76e870c03",
      "sender": "promag",
      "payload": "yes, I think that is pretty simple and clear",
      "action": false,
      "timestamp": "2017-12-07T19:27:23+00:00"
    },
    {
      "id": "9ee280d3a6064fe888e6980f379c5412",
      "sender": "promag",
      "payload": "if not set, defaults to?",
      "action": false,
      "timestamp": "2017-12-07T19:27:33+00:00"
    },
    {
      "id": "c724426b5051454491822a5a886dc693",
      "sender": "wumpus",
      "payload": "these can be specified in any config file or on the command line, no difference, no *context sensitivity* like per-network config files",
      "action": false,
      "timestamp": "2017-12-07T19:27:43+00:00"
    },
    {
      "id": "b1222130483a487fba24f160763bcfb6",
      "sender": "jonasschnelli",
      "payload": "promag: the default :)",
      "action": false,
      "timestamp": "2017-12-07T19:27:43+00:00"
    },
    {
      "id": "11e2d8f8cd594b9a9600f9d2b2deb769",
      "sender": "wumpus",
      "payload": "yes,the default",
      "action": false,
      "timestamp": "2017-12-07T19:27:48+00:00"
    },
    {
      "id": "c64ed6baef3740cd8a826c80bf9fcb48",
      "sender": "meshcollider",
      "payload": "and then still support  #10267 ?",
      "action": false,
      "timestamp": "2017-12-07T19:28:06+00:00"
    },
    {
      "id": "0bfb38fdd2224ad6ad8558c912fc73a0",
      "sender": "wumpus",
      "payload": "meshcollider: yes",
      "action": false,
      "timestamp": "2017-12-07T19:28:07+00:00"
    },
    {
      "id": "eeb702b4350e472cbe93e93e68e5f6dd",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10267 | New -includeconf argument for including external configuration files by kallewoof \u00c3\u0082\u00c2\u00b7 Pull Request #10267 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:28:09+00:00"
    },
    {
      "id": "37f2f7b38a7b421bb008356bd509dbea",
      "sender": "wumpus",
      "payload": "includeconf is orthogonal",
      "action": false,
      "timestamp": "2017-12-07T19:28:18+00:00"
    },
    {
      "id": "55e9b6058bed4f1ea701182033c36acb",
      "sender": "wumpus",
      "payload": "I see no reason why not",
      "action": false,
      "timestamp": "2017-12-07T19:28:33+00:00"
    },
    {
      "id": "9c323ad9583d45a1b2071a30d5156ee7",
      "sender": "meshcollider",
      "payload": "yeah but it would allow -regtest-includeconf=whatever",
      "action": false,
      "timestamp": "2017-12-07T19:28:37+00:00"
    },
    {
      "id": "fdb69cd009564d2293e5c8f9ce1f5f59",
      "sender": "promag",
      "payload": "jonasschnelli: default of the network right?",
      "action": false,
      "timestamp": "2017-12-07T19:28:39+00:00"
    },
    {
      "id": "4f42ca75cad14b8c84bf6adac4323394",
      "sender": "meshcollider",
      "payload": "so it could be good :)",
      "action": false,
      "timestamp": "2017-12-07T19:28:43+00:00"
    },
    {
      "id": "d7df8caee3ea4f96adfb4b3025dae9a7",
      "sender": "jonasschnelli",
      "payload": "promag: yes",
      "action": false,
      "timestamp": "2017-12-07T19:28:46+00:00"
    },
    {
      "id": "3502ce9aff5743a08cda99da218a1cc8",
      "sender": "wumpus",
      "payload": "it's pretty standard these days to allow including config files from config files for daemons",
      "action": false,
      "timestamp": "2017-12-07T19:28:47+00:00"
    },
    {
      "id": "07be1eab053a49acb2b5bfc869de1d92",
      "sender": "morcos",
      "payload": "wait, just so i understand, if you run ./bitcoind -regtest , then do you also have to add -regtest- to each of your command line options",
      "action": false,
      "timestamp": "2017-12-07T19:28:55+00:00"
    },
    {
      "id": "bfedc2284173461aa661ea86c85d56d0",
      "sender": "morcos",
      "payload": "that would be super annoying",
      "action": false,
      "timestamp": "2017-12-07T19:28:59+00:00"
    },
    {
      "id": "097e33f5ec894541a2483f221d29070a",
      "sender": "cfields",
      "payload": "an alternative to that would be sections in a config file. and on the cmdline they'd look like namespaces. so, [testnet] port=5. or -testnet::port=5.",
      "action": false,
      "timestamp": "2017-12-07T19:29:02+00:00"
    },
    {
      "id": "36d04c73df3a411a9c998deb89ab76e7",
      "sender": "wumpus",
      "payload": "almost any program supporting config files supports that in any way",
      "action": false,
      "timestamp": "2017-12-07T19:29:08+00:00"
    },
    {
      "id": "3b68bff0991e447c85b05a118f6b8052",
      "sender": "promag",
      "payload": "wumpus: yes, like inherit other config",
      "action": false,
      "timestamp": "2017-12-07T19:29:12+00:00"
    },
    {
      "id": "0fe9054ec32146ffab8550adca9341c7",
      "sender": "morcos",
      "payload": "cfields: that soudns way better",
      "action": false,
      "timestamp": "2017-12-07T19:29:14+00:00"
    },
    {
      "id": "5d63badc25b44a0b8630c73f1a2afece",
      "sender": "wumpus",
      "payload": "cfields: fine with me too",
      "action": false,
      "timestamp": "2017-12-07T19:29:32+00:00"
    },
    {
      "id": "badc93b685f84256b078919453b47bde",
      "sender": "wumpus",
      "payload": "it's just that per-network config files make things too complex, so I'd like to avoid that",
      "action": false,
      "timestamp": "2017-12-07T19:29:57+00:00"
    },
    {
      "id": "2d891a2556674495b0cdd754ed1d1e50",
      "sender": "meshcollider",
      "payload": "morcos: I guess anything without a prefix would be used no matter what network was chosen",
      "action": false,
      "timestamp": "2017-12-07T19:30:11+00:00"
    },
    {
      "id": "815ce7ed917f4191b15508423d9767e5",
      "sender": "wumpus",
      "payload": "which kind of namespacing whether it's [net]option or -net-option I don't mind much",
      "action": false,
      "timestamp": "2017-12-07T19:30:12+00:00"
    },
    {
      "id": "ccc082bffc81454bbaed4fb66f04f035",
      "sender": "cfields",
      "payload": "and in time the sections could potentially be broken out an included/inerited. but the simple change seems like a simple enough first step to me.",
      "action": false,
      "timestamp": "2017-12-07T19:30:16+00:00"
    },
    {
      "id": "6eb3ef6aee90451e8be2ae38397c8d00",
      "sender": "wumpus",
      "payload": "meshcollider: yeah...",
      "action": false,
      "timestamp": "2017-12-07T19:30:45+00:00"
    },
    {
      "id": "1c2c7980b6e146a3a22e0841e3784d08",
      "sender": "jonasschnelli",
      "payload": "but morcos point is valid. What if you just start use CLI params and switch between networks...",
      "action": false,
      "timestamp": "2017-12-07T19:30:46+00:00"
    },
    {
      "id": "2eeec012ba9c4225bea63eb673943827",
      "sender": "cfields",
      "payload": "simple == simple. nice.",
      "action": false,
      "timestamp": "2017-12-07T19:30:46+00:00"
    },
    {
      "id": "39b538269d2449c887cd0f9d4f19dee6",
      "sender": "morcos",
      "payload": "seems like it would make a lot of sense to have a single conf file, that has sections : [default] [mainnet] [testnet] [regtest] and you always end up reading default and one of the others",
      "action": false,
      "timestamp": "2017-12-07T19:30:48+00:00"
    },
    {
      "id": "2441208b3c254efbadbcffb619b2c33d",
      "sender": "jonasschnelli",
      "payload": "do you need to add/switch the namespace all the times?",
      "action": false,
      "timestamp": "2017-12-07T19:30:58+00:00"
    },
    {
      "id": "5a2c0967468d4c5d9ae655f558c27107",
      "sender": "wumpus",
      "payload": "morcos: yes",
      "action": false,
      "timestamp": "2017-12-07T19:31:10+00:00"
    },
    {
      "id": "d75ff1f989c4488eb87e58126474d5da",
      "sender": "aj",
      "payload": "morcos: +1",
      "action": false,
      "timestamp": "2017-12-07T19:31:23+00:00"
    },
    {
      "id": "d693af0c0d3c4a97af75e39e18c4ddb3",
      "sender": "sipa",
      "payload": "ok, back",
      "action": false,
      "timestamp": "2017-12-07T19:31:51+00:00"
    },
    {
      "id": "d6b59bfd99164339bb2ddee194a14229",
      "sender": "meshcollider",
      "payload": "cool, next topic then :)",
      "action": false,
      "timestamp": "2017-12-07T19:32:01+00:00"
    },
    {
      "id": "453bc9dcee5b4a14b6a4aada0e4fbc33",
      "sender": "wumpus",
      "payload": "yes seems we agree",
      "action": false,
      "timestamp": "2017-12-07T19:32:07+00:00"
    },
    {
      "id": "aeb4afcaa01347eea08888c91d7e9251",
      "sender": "promag",
      "payload": "#11826",
      "action": false,
      "timestamp": "2017-12-07T19:32:12+00:00"
    },
    {
      "id": "7806546c6c074b999549bd56966fa213",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/11826 | RFC: Activity feature \u00c3\u0082\u00c2\u00b7 Issue #11826 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:32:13+00:00"
    },
    {
      "id": "7fbbcf428b72491a9d52b825386124ac",
      "sender": "meshcollider",
      "payload": "jonasschnelli: what do you mean",
      "action": false,
      "timestamp": "2017-12-07T19:32:24+00:00"
    },
    {
      "id": "7f3bac506b964b4784d2cfe4563b660c",
      "sender": "jonasschnelli",
      "payload": "meshcollider: solves with the namespaces described by morcos.",
      "action": false,
      "timestamp": "2017-12-07T19:32:40+00:00"
    },
    {
      "id": "cf397fec123e4121be5508ec54e6a7df",
      "sender": "jonasschnelli",
      "payload": "*solved",
      "action": false,
      "timestamp": "2017-12-07T19:32:42+00:00"
    },
    {
      "id": "bf31835039d24fd3b0a8a09bf71b2908",
      "sender": "meshcollider",
      "payload": "promag: I like 11826",
      "action": false,
      "timestamp": "2017-12-07T19:33:01+00:00"
    },
    {
      "id": "d60ff3cac5314520a5aebbf9aaf1a592",
      "sender": "wumpus",
      "payload": "#topic activity feature",
      "action": false,
      "timestamp": "2017-12-07T19:33:01+00:00"
    },
    {
      "id": "1690d09e78894e3c8e8fe2355bf59d6b",
      "sender": "meshcollider",
      "payload": "concept ACK from me",
      "action": false,
      "timestamp": "2017-12-07T19:33:08+00:00"
    },
    {
      "id": "5000acd003df402eac30bc0c17e3612f",
      "sender": "jnewbery",
      "payload": "seems like the namespace model gives you separate conf files for free: just add a -includeconf in your relevant network namespace",
      "action": false,
      "timestamp": "2017-12-07T19:33:08+00:00"
    },
    {
      "id": "972f47106fe544c9a168a5f5290e1b71",
      "sender": "jonasschnelli",
      "payload": "Yes. We should have that",
      "action": false,
      "timestamp": "2017-12-07T19:33:09+00:00"
    },
    {
      "id": "799ce979f255402e957d0751bbe3e9b1",
      "sender": "wumpus",
      "payload": "I think everyone likes 11826",
      "action": false,
      "timestamp": "2017-12-07T19:33:13+00:00"
    },
    {
      "id": "aefe4eb32f8848a78ec9576560269dfa",
      "sender": "jonasschnelli",
      "payload": "Bitcoin Core does a lot of things under the hood... and there is no way to see/control that",
      "action": false,
      "timestamp": "2017-12-07T19:33:28+00:00"
    },
    {
      "id": "d395521116144d92bf54dc2d6e0df34c",
      "sender": "promag",
      "payload": "I have one problem there",
      "action": false,
      "timestamp": "2017-12-07T19:33:29+00:00"
    },
    {
      "id": "60bb7bafa17d4445ad08f4c6085ac64e",
      "sender": "BlueMatt",
      "payload": "isnt sure about the use-cases for 11826",
      "action": true,
      "timestamp": "2017-12-07T19:33:38+00:00"
    },
    {
      "id": "7307b7bb07fc42a5846cdb20f7e69c0d",
      "sender": "jonasschnelli",
      "payload": "An activity window is something should have IMO",
      "action": false,
      "timestamp": "2017-12-07T19:33:39+00:00"
    },
    {
      "id": "4a6b95971b7f45b9a53a762c6876e4e6",
      "sender": "promag",
      "payload": "should the activity have a boost::variant<> source?",
      "action": false,
      "timestamp": "2017-12-07T19:33:43+00:00"
    },
    {
      "id": "b6c29fdb9e5d4d9bb75b4a7b3fd4cfdb",
      "sender": "BlueMatt",
      "payload": "seems like putting the cart before the horse, as it were",
      "action": false,
      "timestamp": "2017-12-07T19:33:45+00:00"
    },
    {
      "id": "3b73b8d69a41422b9d44e59f73aa0873",
      "sender": "BlueMatt",
      "payload": "like, the only things that can go *into* the activity window are things you do from rpc debug window",
      "action": false,
      "timestamp": "2017-12-07T19:34:00+00:00"
    },
    {
      "id": "877e38d74a054fd1afab2dd466ef86aa",
      "sender": "promag",
      "payload": "or should we have class WalletActivity : Activity ?",
      "action": false,
      "timestamp": "2017-12-07T19:34:00+00:00"
    },
    {
      "id": "4bc44d4bfaec4157b35265f435aad638",
      "sender": "jonasschnelli",
      "payload": "BlueMatt: most stuff in there should be read-only...",
      "action": false,
      "timestamp": "2017-12-07T19:34:09+00:00"
    },
    {
      "id": "75a45c61da3e4fb083f27301689c035b",
      "sender": "promag",
      "payload": "BlueMatt: why?",
      "action": false,
      "timestamp": "2017-12-07T19:34:15+00:00"
    },
    {
      "id": "0cfa3094c99b41a2a9808b98c7f5ee28",
      "sender": "sipa",
      "payload": "promag: seems like an implementation details",
      "action": false,
      "timestamp": "2017-12-07T19:34:20+00:00"
    },
    {
      "id": "62823ef349914379b9c7ea37d74876f0",
      "sender": "BlueMatt",
      "payload": "in that case, building an activity window should probably come after making rescan, etc things that users have access to",
      "action": false,
      "timestamp": "2017-12-07T19:34:23+00:00"
    },
    {
      "id": "67613540380b436eb02b537da4b7d899",
      "sender": "sipa",
      "payload": "BlueMatt: reindex-chainstate too",
      "action": false,
      "timestamp": "2017-12-07T19:34:34+00:00"
    },
    {
      "id": "12a6b94965e64186913c7dcb345923e6",
      "sender": "BlueMatt",
      "payload": "isnt reindex-chainstate handled like ibd?",
      "action": false,
      "timestamp": "2017-12-07T19:34:58+00:00"
    },
    {
      "id": "128176d2a53e4ce5b3efa79ae7ecfa2d",
      "sender": "BlueMatt",
      "payload": "(as it should be)/",
      "action": false,
      "timestamp": "2017-12-07T19:35:01+00:00"
    },
    {
      "id": "7aa1753c31cd460b878487c14981402a",
      "sender": "sipa",
      "payload": "yes, it is",
      "action": false,
      "timestamp": "2017-12-07T19:35:05+00:00"
    },
    {
      "id": "7132075232f945e0b65f05a44a1a0a94",
      "sender": "BlueMatt",
      "payload": "(cause we cant get a progress indicator for reindex-chainstate)",
      "action": false,
      "timestamp": "2017-12-07T19:35:12+00:00"
    },
    {
      "id": "2118c96df67c4593b3bcdf3a13517939",
      "sender": "sipa",
      "payload": "?",
      "action": false,
      "timestamp": "2017-12-07T19:35:22+00:00"
    },
    {
      "id": "f7df41a9419c4ec39e06e0745b8876ba",
      "sender": "BlueMatt",
      "payload": "I mean the only progress indicator you can do is the same as ibd",
      "action": false,
      "timestamp": "2017-12-07T19:35:50+00:00"
    },
    {
      "id": "23d97ec86a154104bd1f0811b4395472",
      "sender": "promag",
      "payload": "BlueMatt: in those cases it's an indeterminate progress bar",
      "action": false,
      "timestamp": "2017-12-07T19:36:05+00:00"
    },
    {
      "id": "a7605321c9444b71855f3f0956753ea7",
      "sender": "jonasschnelli",
      "payload": "Maybe we should first fix the rescan GUI \"abortness\", then continue with the activity window (will take a while)",
      "action": false,
      "timestamp": "2017-12-07T19:36:16+00:00"
    },
    {
      "id": "3f22305657e34474a662de580badff13",
      "sender": "jonasschnelli",
      "payload": "A single progress bar does certainly limit use cases.",
      "action": false,
      "timestamp": "2017-12-07T19:36:40+00:00"
    },
    {
      "id": "dcfe9524f5d24e2eb11b5924795777ea",
      "sender": "wumpus",
      "payload": "yes",
      "action": false,
      "timestamp": "2017-12-07T19:36:48+00:00"
    },
    {
      "id": "d7d9ff7c808f47adb8c39b604b3b8af2",
      "sender": "BlueMatt",
      "payload": "is just saying, if someone wants to build an activity window, ok, have fun, but I'm not sure where it actually makes all that much sense, cause we dont have many activities that users almost ever do)",
      "action": true,
      "timestamp": "2017-12-07T19:36:51+00:00"
    },
    {
      "id": "821432eab6ec47b6b03ce470950b1f5d",
      "sender": "jonasschnelli",
      "payload": "BlueMatt: not only the user triggered ones...",
      "action": false,
      "timestamp": "2017-12-07T19:37:14+00:00"
    },
    {
      "id": "384af99fbf0e400bb03f1c0a62db0b86",
      "sender": "promag",
      "payload": "BlueMatt: also, activities could stays on the window even after finished, like a log, or your download history",
      "action": false,
      "timestamp": "2017-12-07T19:37:42+00:00"
    },
    {
      "id": "ad4e4e293e204ea4b175cad4add536c5",
      "sender": "BlueMatt",
      "payload": "download history?",
      "action": false,
      "timestamp": "2017-12-07T19:37:53+00:00"
    },
    {
      "id": "e335899a8c7e4426993917736b224ac7",
      "sender": "sipa",
      "payload": "i do agree there are relatively few use cases now, but the concept is useful... and i think eventually we want to be able to do things more concurrently anyway",
      "action": false,
      "timestamp": "2017-12-07T19:37:59+00:00"
    },
    {
      "id": "be88f2e50f684190a5d590614ce02fa5",
      "sender": "BlueMatt",
      "payload": "you mean rescan history",
      "action": false,
      "timestamp": "2017-12-07T19:37:59+00:00"
    },
    {
      "id": "0f853333c6eb469e9b764f43cfed1ec9",
      "sender": "promag",
      "payload": "no, I mean browser download history",
      "action": false,
      "timestamp": "2017-12-07T19:38:08+00:00"
    },
    {
      "id": "3ba13082eb3b4c0b9d6a5a28b1e5ed2d",
      "sender": "jonasschnelli",
      "payload": "Yeah.. a mix between Activity and short term log would be possible",
      "action": false,
      "timestamp": "2017-12-07T19:38:08+00:00"
    },
    {
      "id": "8fdc4b9bd0454e5c93c0b0818d4b26f0",
      "sender": "jonasschnelli",
      "payload": "but hard to make it right",
      "action": false,
      "timestamp": "2017-12-07T19:38:09+00:00"
    },
    {
      "id": "a3f1f205d4ed4700934efed495f8fa5d",
      "sender": "promag",
      "payload": "it's more friendly than a raw log",
      "action": false,
      "timestamp": "2017-12-07T19:38:16+00:00"
    },
    {
      "id": "b31c4f99fc2647ccb180f4ec87b4f2af",
      "sender": "phantomcircuit",
      "payload": "BlueMatt, lots of users complain about ibd apparently stalling, something that indicated what was happening would be good",
      "action": false,
      "timestamp": "2017-12-07T19:38:28+00:00"
    },
    {
      "id": "56efe7b05e254c66a3e935785931373a",
      "sender": "jonasschnelli",
      "payload": "[disappearing message] new block validated \\n [disappearing message] new peer 1.1.1.1 connected",
      "action": false,
      "timestamp": "2017-12-07T19:38:41+00:00"
    },
    {
      "id": "7ab98883435441b2a065bfe70fd6dea1",
      "sender": "BlueMatt",
      "payload": "I mean if I'm a user, I dont really want to see a progress history thing, tbh....either I have all the transactions in my wallet or I dont...",
      "action": false,
      "timestamp": "2017-12-07T19:38:51+00:00"
    },
    {
      "id": "a452a0bb24f14ab1848779418e7d265c",
      "sender": "wumpus",
      "payload": "for that, a debug log view would be more useful",
      "action": false,
      "timestamp": "2017-12-07T19:39:17+00:00"
    },
    {
      "id": "de98fc04e64c4aec9c884ba33299e253",
      "sender": "wumpus",
      "payload": "let's not conflate ongoing activities with a log",
      "action": false,
      "timestamp": "2017-12-07T19:39:22+00:00"
    },
    {
      "id": "25e352cc520e497daa90363c4d88834b",
      "sender": "cfields",
      "payload": ":q",
      "action": false,
      "timestamp": "2017-12-07T19:39:25+00:00"
    },
    {
      "id": "bda887abe2804acfb0e5b498807f475c",
      "sender": "cfields",
      "payload": "er, heh",
      "action": false,
      "timestamp": "2017-12-07T19:39:32+00:00"
    },
    {
      "id": "de7c8dadb47a44299cbb231152a147ec",
      "sender": "jonasschnelli",
      "payload": "heh... Yes.",
      "action": false,
      "timestamp": "2017-12-07T19:39:42+00:00"
    },
    {
      "id": "739e8ae61e234ac3977efce20e094419",
      "sender": "jonasschnelli",
      "payload": "previous attempts that are more or less a log where kinda accepted #5896",
      "action": false,
      "timestamp": "2017-12-07T19:40:12+00:00"
    },
    {
      "id": "a2f38fbf7ee04249a4e7a0709cdb9723",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/5896 | [Qt][PoC] introduce \"core-pulse\" by jonasschnelli \u00c3\u0082\u00c2\u00b7 Pull Request #5896 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:40:14+00:00"
    },
    {
      "id": "305be356535f4fd986c5a6700becddef",
      "sender": "promag",
      "payload": "ok, I'll try to keep it simple",
      "action": false,
      "timestamp": "2017-12-07T19:40:18+00:00"
    },
    {
      "id": "bb4b7d8eb1ab42acb9142296f710c33c",
      "sender": "BlueMatt",
      "payload": "but, ongoing activities are like....rescan, just rescan, and thats not something you should do all that often...ibd/reindex/sync is a rather separate thing",
      "action": false,
      "timestamp": "2017-12-07T19:40:24+00:00"
    },
    {
      "id": "92f584eab2cd4f6abeb3703acb8daffc",
      "sender": "BlueMatt",
      "payload": "but, anyway, it sounds like I'm the only one who disagrees, so I'm happy to shut up :p",
      "action": false,
      "timestamp": "2017-12-07T19:40:46+00:00"
    },
    {
      "id": "14a47361b9e8445bb60903963cc6ab4d",
      "sender": "wumpus",
      "payload": "sending a transaction is also an ongoing activity",
      "action": false,
      "timestamp": "2017-12-07T19:40:57+00:00"
    },
    {
      "id": "ca7d3634a8d74506a7da7061044e6364",
      "sender": "wumpus",
      "payload": "ideally the GUI would move to do all those things asynchronously instead of in the GUI thread",
      "action": false,
      "timestamp": "2017-12-07T19:41:13+00:00"
    },
    {
      "id": "2fdf3f875a8949fab49d21cbf73896c6",
      "sender": "BlueMatt",
      "payload": "I mean it sounds like y'all want to restructure our entire gui around an activity log...",
      "action": false,
      "timestamp": "2017-12-07T19:41:17+00:00"
    },
    {
      "id": "b74db93f89084014b79a777e288aaa6c",
      "sender": "achow101",
      "payload": "I also don't really see the utility of an activity window. but I don't really care either way",
      "action": false,
      "timestamp": "2017-12-07T19:41:18+00:00"
    },
    {
      "id": "c179ec54992b4c1b914fe1a882028784",
      "sender": "promag",
      "payload": "un/loading wallets too",
      "action": false,
      "timestamp": "2017-12-07T19:41:25+00:00"
    },
    {
      "id": "11176ddee0284716bd67e468b0d9cc2a",
      "sender": "wumpus",
      "payload": "no, I want to structure the GUI asynchronously",
      "action": false,
      "timestamp": "2017-12-07T19:41:34+00:00"
    },
    {
      "id": "d4d38e98eb214d4890c80f60f2a0476b",
      "sender": "wumpus",
      "payload": "an activity thing would be a nice thing that comes with it",
      "action": false,
      "timestamp": "2017-12-07T19:41:46+00:00"
    },
    {
      "id": "2545d17aeebf4880a6a0108532509d79",
      "sender": "BlueMatt",
      "payload": "sending txn is rather async already, no? I mean you send and then you wait on confirms, maybe with a feebump",
      "action": false,
      "timestamp": "2017-12-07T19:41:51+00:00"
    },
    {
      "id": "eb42183a6f004d3d8df042551c0efb0c",
      "sender": "BlueMatt",
      "payload": "(at a user level, that is)",
      "action": false,
      "timestamp": "2017-12-07T19:42:27+00:00"
    },
    {
      "id": "188f62ae658e4b98a5ab40becf525c15",
      "sender": "jonasschnelli",
      "payload": "Lets promag work on that concept and see where it leads to. It's certenly good to have it around in case we can do more stuff in parallel and have other cases where we want to show progress",
      "action": false,
      "timestamp": "2017-12-07T19:43:07+00:00"
    },
    {
      "id": "979d3742f5bd4fbb8c093364d535eb26",
      "sender": "wumpus",
      "payload": "the point is that comments are executed in the GUI thread, with the various locks held",
      "action": false,
      "timestamp": "2017-12-07T19:43:11+00:00"
    },
    {
      "id": "007f0c71bc4f4ca1adc376e94c297631",
      "sender": "wumpus",
      "payload": "commands*",
      "action": false,
      "timestamp": "2017-12-07T19:43:14+00:00"
    },
    {
      "id": "88ec8b11f364437c9683380945ad7894",
      "sender": "jonasschnelli",
      "payload": "Also it would be useful for IPC (GUI / node detatch)",
      "action": false,
      "timestamp": "2017-12-07T19:43:37+00:00"
    },
    {
      "id": "3329615489184312aeaa9581aab673b7",
      "sender": "instagibbs",
      "payload": "probably makes more sense if the wallet is more goal-driven, for now I don't mind the feature",
      "action": false,
      "timestamp": "2017-12-07T19:43:40+00:00"
    },
    {
      "id": "47b77abb058f4d5da7aebe0161c8347d",
      "sender": "instagibbs",
      "payload": "(re: wallet comments)",
      "action": false,
      "timestamp": "2017-12-07T19:43:48+00:00"
    },
    {
      "id": "156ee8c227144443bf66f4f83c935282",
      "sender": "wumpus",
      "payload": "which is not a nice user experience",
      "action": false,
      "timestamp": "2017-12-07T19:44:08+00:00"
    },
    {
      "id": "76b370ca6c4845a0b620947745a00ae6",
      "sender": "promag",
      "payload": "ok guys, I'll file the PR soon",
      "action": false,
      "timestamp": "2017-12-07T19:44:11+00:00"
    },
    {
      "id": "2a8af1758aa24495ad1af62a225f1305",
      "sender": "wumpus",
      "payload": "e.g. what I've noticed is that when it's catching up to the chain, getting the information for coin control hangs the entire GUI for half a minute sometimes",
      "action": false,
      "timestamp": "2017-12-07T19:44:54+00:00"
    },
    {
      "id": "2a29466bba44482f904e24770ff6d216",
      "sender": "wumpus",
      "payload": "which would be fine if it showed a progress indicator but not if everything just blocks",
      "action": false,
      "timestamp": "2017-12-07T19:45:12+00:00"
    },
    {
      "id": "7d45d5d6bffe4e66bb42240dcf2b1bb3",
      "sender": "Randolf",
      "payload": "That would likely cause many users to think it crashed.",
      "action": false,
      "timestamp": "2017-12-07T19:45:28+00:00"
    },
    {
      "id": "d2b36121ad934098b945e8291edf8150",
      "sender": "wumpus",
      "payload": "well the window manager starts to think that too",
      "action": false,
      "timestamp": "2017-12-07T19:45:40+00:00"
    },
    {
      "id": "0840b6c32c794bdaac61c4392a50ae6b",
      "sender": "wumpus",
      "payload": "and wants to kill it",
      "action": false,
      "timestamp": "2017-12-07T19:45:43+00:00"
    },
    {
      "id": "f88e6bd721e0476d8160ff359b6ec9ad",
      "sender": "jonasschnelli",
      "payload": "The GUI synchronousness does sometimes lead to terrible UX.",
      "action": false,
      "timestamp": "2017-12-07T19:46:10+00:00"
    },
    {
      "id": "36fb65d7f554412b831ad375f5a9dbda",
      "sender": "Randolf",
      "payload": "Yes.  And under the Windows OS, the user sees a message along the lines of \"Task not responding\" with an option to kill the task.",
      "action": false,
      "timestamp": "2017-12-07T19:46:12+00:00"
    },
    {
      "id": "6b3b86b538b1423da125821c6192f549",
      "sender": "wumpus",
      "payload": "jonasschnelli: it was always my intent to change that but I just don't get around to it",
      "action": false,
      "timestamp": "2017-12-07T19:46:52+00:00"
    },
    {
      "id": "5e22278f29c94efd87ab8aa01cdcf029",
      "sender": "jonasschnelli",
      "payload": "wumpus: it's also pretty complex",
      "action": false,
      "timestamp": "2017-12-07T19:47:05+00:00"
    },
    {
      "id": "d4135c628ff14f2696495c034a59dcba",
      "sender": "wumpus",
      "payload": "nah, not really complex, just work",
      "action": false,
      "timestamp": "2017-12-07T19:47:12+00:00"
    },
    {
      "id": "64e2da05afb74a51ad25d65be2f8eb62",
      "sender": "Randolf",
      "payload": "So, if the GUI is on a separate thread, then it can always respond to the OS and the user's operations (e.g., open the Help menu, load/save wallets, print reports, etc.) while waiting for updates from the other threads.",
      "action": false,
      "timestamp": "2017-12-07T19:47:17+00:00"
    },
    {
      "id": "bb7d040e097147a58ec8fe980f5ea65f",
      "sender": "BlueMatt",
      "payload": "yea, cs_main-y-ness of gui sucks atm :(",
      "action": false,
      "timestamp": "2017-12-07T19:47:17+00:00"
    },
    {
      "id": "3c73c5ee436545bea43585f39a815aa4",
      "sender": "jonasschnelli",
      "payload": "Randolf: we are trying that (ask ryanofsky) :)",
      "action": false,
      "timestamp": "2017-12-07T19:47:41+00:00"
    },
    {
      "id": "47fc73b650014baaa83dd734ed851c03",
      "sender": "wumpus",
      "payload": "Randolf: right",
      "action": false,
      "timestamp": "2017-12-07T19:47:42+00:00"
    },
    {
      "id": "bee38966c9f94320beb1711baf26edd6",
      "sender": "Randolf",
      "payload": "jonasschnelli:  Cool!",
      "action": false,
      "timestamp": "2017-12-07T19:47:51+00:00"
    },
    {
      "id": "2182a0cc535c40dd9c53cfbcf81fd953",
      "sender": "BlueMatt",
      "payload": "anyway, more topics in 10 minutes?",
      "action": false,
      "timestamp": "2017-12-07T19:48:30+00:00"
    },
    {
      "id": "12d8d9f05c85481da7afd8f52a467af8",
      "sender": "sipa",
      "payload": "i have one",
      "action": false,
      "timestamp": "2017-12-07T19:48:43+00:00"
    },
    {
      "id": "1783eb94245742638b8ab1553f0411ba",
      "sender": "sipa",
      "payload": "would a libgmp dependency by acceptable?",
      "action": false,
      "timestamp": "2017-12-07T19:48:54+00:00"
    },
    {
      "id": "765dc96e77684de7873d93a8d93cc583",
      "sender": "BlueMatt",
      "payload": "for....secp? or your muhash stuff?",
      "action": false,
      "timestamp": "2017-12-07T19:49:19+00:00"
    },
    {
      "id": "6390df832f1e427fb43215f9dc0b7ae0",
      "sender": "Randolf",
      "payload": "jonasschnelli:  I've done a lot of Java development, and this is how JFC/Swing and the newer JavaFX handle things.  The use of atomic variables and thread-safe queues becomes pretty important.  Maybe the original GUI for Bitcoin was designed with more development convenience in mind just so that the",
      "action": false,
      "timestamp": "2017-12-07T19:49:32+00:00"
    },
    {
      "id": "e0a0ce7f9c75487381df46caf8b52053",
      "sender": "Randolf",
      "payload": "project could get completed faster?  I don't consider this to be a bad thing, necessarily, but I'm glad to know that there's an interest in improving this.",
      "action": false,
      "timestamp": "2017-12-07T19:49:32+00:00"
    },
    {
      "id": "a008723b148648f1a4cd59ff92c973d7",
      "sender": "BlueMatt",
      "payload": "I mean doesnt secp optionally use it already?",
      "action": false,
      "timestamp": "2017-12-07T19:49:32+00:00"
    },
    {
      "id": "13986fb3a32d4a629c69de46e0aa8567",
      "sender": "wumpus",
      "payload": "#topic libgmp dependency",
      "action": false,
      "timestamp": "2017-12-07T19:49:46+00:00"
    },
    {
      "id": "e4d511fd33e24dc0acc0f31e756b9674",
      "sender": "wumpus",
      "payload": "libgmp is GPL right?",
      "action": false,
      "timestamp": "2017-12-07T19:49:53+00:00"
    },
    {
      "id": "2906d577ada146be922aaa825e965afe",
      "sender": "sipa",
      "payload": "BlueMatt: it does, and there is a small performanc benefit from using it for validation itself",
      "action": false,
      "timestamp": "2017-12-07T19:50:03+00:00"
    },
    {
      "id": "ab20577a063c43b0a64b05260e856c62",
      "sender": "wumpus",
      "payload": "if it's MIT/BSD licensed it's ok with me",
      "action": false,
      "timestamp": "2017-12-07T19:50:08+00:00"
    },
    {
      "id": "18cf65943c784573809aab7601dd2cad",
      "sender": "meshcollider",
      "payload": "wumpus: yep I think so",
      "action": false,
      "timestamp": "2017-12-07T19:50:10+00:00"
    },
    {
      "id": "4dd5189a777942b8970772de4feab74f",
      "sender": "wumpus",
      "payload": "but if it's GPL, we have to say no",
      "action": false,
      "timestamp": "2017-12-07T19:50:17+00:00"
    },
    {
      "id": "5c75b04987cb447c9bda8bf7d8b6c941",
      "sender": "sipa",
      "payload": "but for UTXO hashes it would be a huge difference",
      "action": false,
      "timestamp": "2017-12-07T19:50:18+00:00"
    },
    {
      "id": "b9166df97f8c4d4db6dc6dd9bb9458aa",
      "sender": "sipa",
      "payload": "i see",
      "action": false,
      "timestamp": "2017-12-07T19:50:22+00:00"
    },
    {
      "id": "56f51bbabcba491e9325e02e275b2a1f",
      "sender": "cfields",
      "payload": "sipa: i assume you mean a non-optional dep?",
      "action": false,
      "timestamp": "2017-12-07T19:50:22+00:00"
    },
    {
      "id": "790c19ad52c94747b87b9c9a169e7c61",
      "sender": "sipa",
      "payload": "it's LGPLv3",
      "action": false,
      "timestamp": "2017-12-07T19:50:34+00:00"
    },
    {
      "id": "b9132202ebb442ab92eae0f5f3e35a03",
      "sender": "sipa",
      "payload": "cfields: right",
      "action": false,
      "timestamp": "2017-12-07T19:50:44+00:00"
    },
    {
      "id": "4e66ed30e16141a59a5d694acd3596fb",
      "sender": "ryanofsky",
      "payload": "Randolf maybe see https://github.com/bitcoin/bitcoin/pull/10244 which separates bitcoin gui code from wallet/node code",
      "action": false,
      "timestamp": "2017-12-07T19:50:50+00:00"
    },
    {
      "id": "ea156a547e0442a3b585beeac95bcde5",
      "sender": "meshcollider",
      "payload": "sipa: also uses GPLv2 I think",
      "action": false,
      "timestamp": "2017-12-07T19:51:23+00:00"
    },
    {
      "id": "5c744dff5e1040d88d3156a3e4ccb267",
      "sender": "wumpus",
      "payload": "there's really no other library implementing that?",
      "action": false,
      "timestamp": "2017-12-07T19:51:27+00:00"
    },
    {
      "id": "596f436bdae24899af49e567fa25b5a7",
      "sender": "Randolf",
      "payload": "Thanks ryanofsky.",
      "action": false,
      "timestamp": "2017-12-07T19:51:30+00:00"
    },
    {
      "id": "db22c0b1ca904001939233197293c201",
      "sender": "wumpus",
      "payload": "(which could have a more suitable license)",
      "action": false,
      "timestamp": "2017-12-07T19:51:40+00:00"
    },
    {
      "id": "595b2955545346e8a11ff720b3b74751",
      "sender": "sipa",
      "payload": "wumpus: specifically, it's for jacobi symbol computation",
      "action": false,
      "timestamp": "2017-12-07T19:51:49+00:00"
    },
    {
      "id": "d0c01b33d78f4a00bdae82c5f9ab8373",
      "sender": "BlueMatt",
      "payload": "personally thinks its fine to ship lgpl stuff, but others likely disagree",
      "action": true,
      "timestamp": "2017-12-07T19:51:50+00:00"
    },
    {
      "id": "659dcf04752847df80f95e4d519036ba",
      "sender": "aj",
      "payload": "meshcollider: it's user's discretion as to GPLv2+ or LGPLv3+",
      "action": false,
      "timestamp": "2017-12-07T19:51:55+00:00"
    },
    {
      "id": "82930a47b13b42a78ca3c6838dc6f8b0",
      "sender": "cfields",
      "payload": "sipa: license aside, it would feel a little backwards to introduce a new dep which may at some point be consensus critical :(",
      "action": false,
      "timestamp": "2017-12-07T19:52:05+00:00"
    },
    {
      "id": "a121130ce63b470ba7a4f2359e778576",
      "sender": "sipa",
      "payload": "which is not impossible to implement ourselves, and probably faster if we do, but it's very nontrivial",
      "action": false,
      "timestamp": "2017-12-07T19:52:09+00:00"
    },
    {
      "id": "24cb217d3c8c46f58421c3a2c30032cd",
      "sender": "sipa",
      "payload": "cfields: it wouldn't be",
      "action": false,
      "timestamp": "2017-12-07T19:52:12+00:00"
    },
    {
      "id": "e9593fa9b2b247f3b10eddf1ef01be57",
      "sender": "sipa",
      "payload": "cfields: everything we'd use would be verified",
      "action": false,
      "timestamp": "2017-12-07T19:52:39+00:00"
    },
    {
      "id": "f05e6b026ee94e65948cc01a30845e2d",
      "sender": "wumpus",
      "payload": "cfields: also agree with that",
      "action": false,
      "timestamp": "2017-12-07T19:52:47+00:00"
    },
    {
      "id": "2b71736eeb9b4e2ca4b04d211b609de4",
      "sender": "wumpus",
      "payload": "so apart from using libgmp and implementing it ourselves there are no options?",
      "action": false,
      "timestamp": "2017-12-07T19:53:01+00:00"
    },
    {
      "id": "47b159f0422346bab2021444b29493d0",
      "sender": "sipa",
      "payload": "or take the performance hit",
      "action": false,
      "timestamp": "2017-12-07T19:53:14+00:00"
    },
    {
      "id": "ad8cf8aa9d6c4dc39c1a214efa4e6de5",
      "sender": "aj",
      "payload": "sipa: context is #10434 ?",
      "action": false,
      "timestamp": "2017-12-07T19:53:21+00:00"
    },
    {
      "id": "fed5906eb4404674aae7b85a2609fafc",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10434 | [WIP] 3072-bit MuHash based hash_serialized by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #10434 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-12-07T19:53:23+00:00"
    },
    {
      "id": "ebc44791a2ab4b3d89463beef76a7197",
      "sender": "sipa",
      "payload": "10434 uses the modular multiplication group approach, which doesn't need this - it's faster but much harder to cache",
      "action": false,
      "timestamp": "2017-12-07T19:53:45+00:00"
    },
    {
      "id": "c12a2f91480149158ce7792f20b614d0",
      "sender": "sipa",
      "payload": "the alternative approach is using EC based rolling hashes, for which using jacobi symbols would be a 2x speedup or so",
      "action": false,
      "timestamp": "2017-12-07T19:54:37+00:00"
    },
    {
      "id": "e57d2d5b956b4ca4b5526c128c1c01a2",
      "sender": "sipa",
      "payload": "wumpus: so a 3rd option is not implementing EC-based rolling hashes",
      "action": false,
      "timestamp": "2017-12-07T19:54:49+00:00"
    },
    {
      "id": "5ce8b23b5328470f89207e023f88b3e5",
      "sender": "promag",
      "payload": "out-of-battery o/",
      "action": false,
      "timestamp": "2017-12-07T19:54:50+00:00"
    },
    {
      "id": "d20f0b25e8cc45908f309e289268a2b2",
      "sender": "wumpus",
      "payload": "also after all the work that was done to lose dependency on openssl for bignums, to introduce dependency on a new arbitrary precision library seems also a reversal to me",
      "action": false,
      "timestamp": "2017-12-07T19:55:44+00:00"
    },
    {
      "id": "c4aec231084645b6bc59ce16fb0e79ea",
      "sender": "sipa",
      "payload": "so i just wanted to bring it up to see what the option were",
      "action": false,
      "timestamp": "2017-12-07T19:55:47+00:00"
    },
    {
      "id": "b36e8a49491f45fe9cf21e52dee917f9",
      "sender": "BlueMatt",
      "payload": "so if we use lgpl gmp as a dep, and then someone wants to ship a bitcoincore-modified binary with all deps static-linked, they'd be screwed?",
      "action": false,
      "timestamp": "2017-12-07T19:55:48+00:00"
    },
    {
      "id": "fafea453a6ba4bc0982f08002c57f752",
      "sender": "sipa",
      "payload": "wumpus: to be clear, nothing would be consensus critical (even if rolling hashes were somehow made a consensus rule)",
      "action": false,
      "timestamp": "2017-12-07T19:56:11+00:00"
    },
    {
      "id": "7e76f34b841c42a6ad640de1123b2cb1",
      "sender": "aj",
      "payload": "BlueMatt: lgpl means they'd have to release sources or their .o/.a files",
      "action": false,
      "timestamp": "2017-12-07T19:56:21+00:00"
    },
    {
      "id": "f834cc9671d64b139fca4985bea62cb4",
      "sender": "BlueMatt",
      "payload": "yea, ok, i meannnn, probably fine, but that is a real change in effective license of bitcoin core",
      "action": false,
      "timestamp": "2017-12-07T19:57:01+00:00"
    },
    {
      "id": "de9839a1001147feb71b63d8466d33cb",
      "sender": "morcos",
      "payload": "sipa: 2x speedup in what exactly",
      "action": false,
      "timestamp": "2017-12-07T19:57:10+00:00"
    },
    {
      "id": "f8749b1818054d0981e411b337edd3c5",
      "sender": "morcos",
      "payload": "when would those computations happen and what is the base latency",
      "action": false,
      "timestamp": "2017-12-07T19:57:29+00:00"
    },
    {
      "id": "8aef1b2894ca474cbbed7b38b466b663",
      "sender": "cfields",
      "payload": "sipa: at the risk of going too far off-topic, aren't there curves with potentially quicker and guaranteed O(1) map operations?",
      "action": false,
      "timestamp": "2017-12-07T19:57:40+00:00"
    },
    {
      "id": "3eb924a70b9249d6b75a17e06e881df9",
      "sender": "morcos",
      "payload": "piont being, perhaps we can punt on the question of libgmp until it becomes clear that optimizing the speed is an important tradeoff to make",
      "action": false,
      "timestamp": "2017-12-07T19:58:13+00:00"
    },
    {
      "id": "53ce1b4989624ba28708f08ee995e934",
      "sender": "wumpus",
      "payload": "good point morcos",
      "action": false,
      "timestamp": "2017-12-07T19:58:17+00:00"
    },
    {
      "id": "253de6e462d54ef0b669b5c0eeca1c16",
      "sender": "instagibbs",
      "payload": "morcos, +1",
      "action": false,
      "timestamp": "2017-12-07T19:58:19+00:00"
    },
    {
      "id": "767b6a07a67a459db38e0c447f8f51fe",
      "sender": "sipa",
      "payload": "cfields: let's discuss outside of the meeting",
      "action": false,
      "timestamp": "2017-12-07T19:58:27+00:00"
    },
    {
      "id": "f66054e791544f249a37411b3fa1acd1",
      "sender": "sipa",
      "payload": "morcos: updating a rolling hash given a set of UTXOs created and spent",
      "action": false,
      "timestamp": "2017-12-07T19:58:28+00:00"
    },
    {
      "id": "8f8c71cbcf7f47469152ceb4d7d1ca19",
      "sender": "cfields",
      "payload": "ok",
      "action": false,
      "timestamp": "2017-12-07T19:58:40+00:00"
    },
    {
      "id": "42fde259f9034854ad529721e4ec9008",
      "sender": "BlueMatt",
      "payload": "well meeting over anyway",
      "action": false,
      "timestamp": "2017-12-07T19:58:50+00:00"
    },
    {
      "id": "b304b9a8fa0644a5bb636474178ffcb9",
      "sender": "gmaxwell",
      "payload": "ugh was missing meeting.",
      "action": false,
      "timestamp": "2017-12-07T19:58:57+00:00"
    },
    {
      "id": "6eddaba9c694424fa5e7ceb224cbc3fa",
      "sender": "instagibbs",
      "payload": "gmaxwell, 2 minutes",
      "action": false,
      "timestamp": "2017-12-07T19:59:04+00:00"
    },
    {
      "id": "c83e06943c6142baa5c48109c8e1bff8",
      "sender": "instagibbs",
      "payload": "1 minute",
      "action": false,
      "timestamp": "2017-12-07T19:59:06+00:00"
    },
    {
      "id": "ce88dcac44f944c792fff94e87f0b1f2",
      "sender": "morcos",
      "payload": "right, so how often are we envisioning doing that, does it happen async to everything else, and how long does it take without libgmp",
      "action": false,
      "timestamp": "2017-12-07T19:59:06+00:00"
    },
    {
      "id": "fca00ff06e30489b964e5a7b0159b0b9",
      "sender": "gmaxwell",
      "payload": "why did we start talking about libgmp? :(",
      "action": false,
      "timestamp": "2017-12-07T19:59:10+00:00"
    },
    {
      "id": "5a3e3ebe3c2c40e7aace8d77bc79ea62",
      "sender": "sipa",
      "payload": "in an absolutely first implementation, i would expect that that would just affect gettxoutsetinfo or its equivalent that just computes the hash from the UTXO set from scratch",
      "action": false,
      "timestamp": "2017-12-07T19:59:12+00:00"
    },
    {
      "id": "94657c8033f54a1f82dfd6cf2e862aec",
      "sender": "BlueMatt",
      "payload": "gmaxwell: blame sipa",
      "action": false,
      "timestamp": "2017-12-07T19:59:18+00:00"
    },
    {
      "id": "ac2d981994ae48798c75999a65f63fde",
      "sender": "gmaxwell",
      "payload": "sipa: we do not want gmp as part of bitcoin's consensus critical paths,  totally independently of using it as a dependency.",
      "action": false,
      "timestamp": "2017-12-07T19:59:41+00:00"
    },
    {
      "id": "2bcb1d50496144e1a37c3cb5fbfa502a",
      "sender": "sipa",
      "payload": "$ git blame sipa",
      "action": false,
      "timestamp": "2017-12-07T19:59:46+00:00"
    },
    {
      "id": "356d61e6c1d24c8a963113116802e96d",
      "sender": "sipa",
      "payload": "fatal: cannot stat path 'sipa': No such file or directory",
      "action": false,
      "timestamp": "2017-12-07T19:59:46+00:00"
    },
    {
      "id": "2f253380b55c4e3f9ddf2a819e7223d2",
      "sender": "BlueMatt",
      "payload": "yes, that point was made",
      "action": false,
      "timestamp": "2017-12-07T19:59:50+00:00"
    },
    {
      "id": "2d9473cc2aa14782933abcd98a4e4781",
      "sender": "sipa",
      "payload": "gmaxwell: absolutely",
      "action": false,
      "timestamp": "2017-12-07T19:59:56+00:00"
    },
    {
      "id": "74f302c3203048cc817a18cde6ef365d",
      "sender": "sipa",
      "payload": "no intention of changing that",
      "action": false,
      "timestamp": "2017-12-07T20:00:01+00:00"
    },
    {
      "id": "f4e153610b9e427294b21ad3512ae803",
      "sender": "wumpus",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2017-12-07T20:00:26+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "010763880cce466a8d6127dd651ca645",
        "sender": "wumpus",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2017-12-07T19:00:51+00:00"
      },
      "operand": null,
      "id": "010763880cce466a8d6127dd651ca645",
      "timestamp": "2017-12-07T19:00:51+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "c4914eabbdb44f729993229bb0cc26eb",
        "sender": "wumpus",
        "payload": "#topic high priority for review",
        "action": false,
        "timestamp": "2017-12-07T19:01:46+00:00"
      },
      "operand": "high priority for review",
      "id": "c4914eabbdb44f729993229bb0cc26eb",
      "timestamp": "2017-12-07T19:01:46+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "92893c5e13be4465a692fc219dc6e153",
        "sender": "wumpus",
        "payload": "https://github.com/bitcoin/bitcoin/projects/8",
        "action": false,
        "timestamp": "2017-12-07T19:01:55+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/projects/8",
      "id": "92893c5e13be4465a692fc219dc6e153",
      "timestamp": "2017-12-07T19:01:55+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "2d324142565248fc93bbef3db8777478",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/11403 | SegWit wallet support by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #11403 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:02:57+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/11403",
      "id": "2d324142565248fc93bbef3db8777478",
      "timestamp": "2017-12-07T19:02:57+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "5253d148677f4fb5aca4c2d3af8a0b4b",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/11383 | Basic Multiwallet GUI support by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #11383 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:03:49+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/11383",
      "id": "5253d148677f4fb5aca4c2d3af8a0b4b",
      "timestamp": "2017-12-07T19:03:49+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "da62ba4476bf40b3b97f5fd7c0c97b08",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10740 | [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-12-07T19:04:13+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10740",
      "id": "da62ba4476bf40b3b97f5fd7c0c97b08",
      "timestamp": "2017-12-07T19:04:13+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "4703e636d7cb40cfa2d04fcd70b8dcde",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/11839 | dont attempt mempool entry for wallet transactions on startup if alr\u00c3\u00a2\u00c2\u0080\u00c2\u00a6 by instagibbs \u00c3\u0082\u00c2\u00b7 Pull Request #11839 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:04:49+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/11839",
      "id": "4703e636d7cb40cfa2d04fcd70b8dcde",
      "timestamp": "2017-12-07T19:04:49+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "d4f0392d278d4e298a7c4a2997aa6275",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/11824 | Block ActivateBestChain to empty validationinterface queue by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #11824 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:07:15+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/11824",
      "id": "d4f0392d278d4e298a7c4a2997aa6275",
      "timestamp": "2017-12-07T19:07:15+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "61f22d886c674f9799aca66f67640055",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/11824 | Block ActivateBestChain to empty validationinterface queue by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #11824 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:08:12+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/11824",
      "id": "61f22d886c674f9799aca66f67640055",
      "timestamp": "2017-12-07T19:08:12+00:00"
    },
    {
      "event_type": "ACTION",
      "message": {
        "id": "e165606547f445479d20ec14aa12c34c",
        "sender": "wumpus",
        "payload": "#action merge #11824",
        "action": false,
        "timestamp": "2017-12-07T19:08:37+00:00"
      },
      "operand": "merge #11824",
      "id": "e165606547f445479d20ec14aa12c34c",
      "timestamp": "2017-12-07T19:08:37+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "2573addbdf0b4e718b991cde629e718b",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/11824 | Block ActivateBestChain to empty validationinterface queue by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #11824 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:08:39+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/11824",
      "id": "2573addbdf0b4e718b991cde629e718b",
      "timestamp": "2017-12-07T19:08:39+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "c29b4aa7808f470b88226cd50f49d5ec",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/11800 | Bitcoin is returning higher fees for 36 block window than 2 block window (on testnet) \u00c3\u0082\u00c2\u00b7 Issue #11800 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:12:46+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/11800",
      "id": "c29b4aa7808f470b88226cd50f49d5ec",
      "timestamp": "2017-12-07T19:12:46+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "e83546476f1b421abfa8d82e6dee4ab6",
        "sender": "wumpus",
        "payload": "#topic Bitcoin is returning higher fees for 36 block window than 2 block window (on testnet)",
        "action": false,
        "timestamp": "2017-12-07T19:13:46+00:00"
      },
      "operand": "Bitcoin is returning higher fees for 36 block window than 2 block window (on testnet)",
      "id": "e83546476f1b421abfa8d82e6dee4ab6",
      "timestamp": "2017-12-07T19:13:46+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "34126dcc4b7a4342a740b4734e10730d",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/11363 | net: Split socket create/connect by theuni \u00c3\u0082\u00c2\u00b7 Pull Request #11363 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:13:47+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/11363",
      "id": "34126dcc4b7a4342a740b4734e10730d",
      "timestamp": "2017-12-07T19:13:47+00:00"
    },
    {
      "event_type": "ACTION",
      "message": {
        "id": "4f667c90b31f46329e95b3dfd11157ba",
        "sender": "wumpus",
        "payload": "#action review #11363",
        "action": false,
        "timestamp": "2017-12-07T19:14:11+00:00"
      },
      "operand": "review #11363",
      "id": "4f667c90b31f46329e95b3dfd11157ba",
      "timestamp": "2017-12-07T19:14:11+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "0f226d35b77344feb357ae8c61b7f3ce",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/11363 | net: Split socket create/connect by theuni \u00c3\u0082\u00c2\u00b7 Pull Request #11363 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:14:14+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/11363",
      "id": "0f226d35b77344feb357ae8c61b7f3ce",
      "timestamp": "2017-12-07T19:14:14+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "67352790f9d64d0c95a73ae443e855eb",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/11800 | Bitcoin is returning higher fees for 36 block window than 2 block window (on testnet) \u00c3\u0082\u00c2\u00b7 Issue #11800 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:15:07+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/11800",
      "id": "67352790f9d64d0c95a73ae443e855eb",
      "timestamp": "2017-12-07T19:15:07+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "9489316972b64933899475fe4b44c4a0",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/11826 | RFC: Activity feature \u00c3\u0082\u00c2\u00b7 Issue #11826 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:19:28+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/11826",
      "id": "9489316972b64933899475fe4b44c4a0",
      "timestamp": "2017-12-07T19:19:28+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "3e5d356912554eaea3123cc97ef330e7",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10996 | Add per-network config file network.conf by ajtowns \u00c3\u0082\u00c2\u00b7 Pull Request #10996 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:23:01+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10996",
      "id": "3e5d356912554eaea3123cc97ef330e7",
      "timestamp": "2017-12-07T19:23:01+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "39725077207b4ccc8a97d0cad08f6da9",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10267 | New -includeconf argument for including external configuration files by kallewoof \u00c3\u0082\u00c2\u00b7 Pull Request #10267 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:23:03+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10267",
      "id": "39725077207b4ccc8a97d0cad08f6da9",
      "timestamp": "2017-12-07T19:23:03+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "ad4f035a993e4f8292204eb1dcbcdd3a",
        "sender": "wumpus",
        "payload": "#topic config file handling",
        "action": false,
        "timestamp": "2017-12-07T19:23:08+00:00"
      },
      "operand": "config file handling",
      "id": "ad4f035a993e4f8292204eb1dcbcdd3a",
      "timestamp": "2017-12-07T19:23:08+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "eeb702b4350e472cbe93e93e68e5f6dd",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10267 | New -includeconf argument for including external configuration files by kallewoof \u00c3\u0082\u00c2\u00b7 Pull Request #10267 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:28:09+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10267",
      "id": "eeb702b4350e472cbe93e93e68e5f6dd",
      "timestamp": "2017-12-07T19:28:09+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "7806546c6c074b999549bd56966fa213",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/11826 | RFC: Activity feature \u00c3\u0082\u00c2\u00b7 Issue #11826 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:32:13+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/11826",
      "id": "7806546c6c074b999549bd56966fa213",
      "timestamp": "2017-12-07T19:32:13+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "d60ff3cac5314520a5aebbf9aaf1a592",
        "sender": "wumpus",
        "payload": "#topic activity feature",
        "action": false,
        "timestamp": "2017-12-07T19:33:01+00:00"
      },
      "operand": "activity feature",
      "id": "d60ff3cac5314520a5aebbf9aaf1a592",
      "timestamp": "2017-12-07T19:33:01+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "a2f38fbf7ee04249a4e7a0709cdb9723",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/5896 | [Qt][PoC] introduce \"core-pulse\" by jonasschnelli \u00c3\u0082\u00c2\u00b7 Pull Request #5896 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:40:14+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/5896",
      "id": "a2f38fbf7ee04249a4e7a0709cdb9723",
      "timestamp": "2017-12-07T19:40:14+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "13986fb3a32d4a629c69de46e0aa8567",
        "sender": "wumpus",
        "payload": "#topic libgmp dependency",
        "action": false,
        "timestamp": "2017-12-07T19:49:46+00:00"
      },
      "operand": "libgmp dependency",
      "id": "13986fb3a32d4a629c69de46e0aa8567",
      "timestamp": "2017-12-07T19:49:46+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "fed5906eb4404674aae7b85a2609fafc",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10434 | [WIP] 3072-bit MuHash based hash_serialized by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #10434 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-12-07T19:53:23+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10434",
      "id": "fed5906eb4404674aae7b85a2609fafc",
      "timestamp": "2017-12-07T19:53:23+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "f4e153610b9e427294b21ad3512ae803",
        "sender": "wumpus",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2017-12-07T20:00:26+00:00"
      },
      "operand": null,
      "id": "f4e153610b9e427294b21ad3512ae803",
      "timestamp": "2017-12-07T20:00:26+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}