{
  "founder": "wumpus",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "237fa23f59ba4d4f8574927acd5495ef",
  "name": "#bitcoin-core-dev",
  "chair": "wumpus",
  "chairs": [
    "wumpus"
  ],
  "nicks": {
    "wumpus": 62,
    "lightningbot": 2,
    "achow101": 6,
    "jonasschnelli": 2,
    "sipa": 31,
    "kanzure": 1,
    "jtimon": 7,
    "cfields": 10,
    "paveljanik": 1,
    "gribble": 11,
    "BlueMatt": 57,
    "jnewbery": 3,
    "gmaxwell": 50,
    "sdaftuar": 8,
    "morcos": 14,
    "karelb": 4
  },
  "start_time": "2017-08-03T19:00:54+00:00",
  "end_time": "2017-08-03T19:48:33+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": "service bits and altcoins",
  "messages": [
    {
      "id": "1956ef21b72a45fab8d7fde545f5f9bd",
      "sender": "wumpus",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2017-08-03T19:00:54+00:00"
    },
    {
      "id": "d284fd9e981141d1bfaade16707e85be",
      "sender": "lightningbot",
      "payload": "Meeting started Thu Aug  3 19:00:54 2017 UTC.  The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2017-08-03T19:00:54+00:00"
    },
    {
      "id": "d840127827d14d63887aca6ddf7bdc72",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2017-08-03T19:00:54+00:00"
    },
    {
      "id": "b4ef2995f56b4acb82f1a551b752f9a7",
      "sender": "achow101",
      "payload": "hi",
      "action": false,
      "timestamp": "2017-08-03T19:01:06+00:00"
    },
    {
      "id": "2031fb1bbd9d43a2968fcd71913e7620",
      "sender": "jonasschnelli",
      "payload": "hi",
      "action": false,
      "timestamp": "2017-08-03T19:01:18+00:00"
    },
    {
      "id": "c5a6abac6ad541258c84331c61f3d274",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2017-08-03T19:01:20+00:00"
    },
    {
      "id": "9af62161a2d34b92a6a22fb166740cac",
      "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",
      "action": false,
      "timestamp": "2017-08-03T19:01:24+00:00"
    },
    {
      "id": "c11d7aab1ab14090aec208fd621c7afc",
      "sender": "kanzure",
      "payload": "hi.",
      "action": false,
      "timestamp": "2017-08-03T19:01:36+00:00"
    },
    {
      "id": "5c8dd85e40b44501933cf859b3ccb5c3",
      "sender": "jtimon",
      "payload": "hi",
      "action": false,
      "timestamp": "2017-08-03T19:01:48+00:00"
    },
    {
      "id": "af0701c2f765422ab493b9cb87126cd6",
      "sender": "cfields",
      "payload": "hi",
      "action": false,
      "timestamp": "2017-08-03T19:01:49+00:00"
    },
    {
      "id": "45472c32a8bf452a809ee2466c83658e",
      "sender": "wumpus",
      "payload": "0.15.0rc1 is planned for the 6th (next sunday), so let's go over the open issues again",
      "action": false,
      "timestamp": "2017-08-03T19:01:50+00:00"
    },
    {
      "id": "46023d30cab74208829b6b4b83ad6b8e",
      "sender": "wumpus",
      "payload": "there's not much anymore",
      "action": false,
      "timestamp": "2017-08-03T19:02:50+00:00"
    },
    {
      "id": "437a949523f8499a9b57c8ae11aea0aa",
      "sender": "wumpus",
      "payload": "https://github.com/bitcoin/bitcoin/milestones/0.15.0",
      "action": false,
      "timestamp": "2017-08-03T19:02:57+00:00"
    },
    {
      "id": "08af11cb140242e9a8b355094573a249",
      "sender": "paveljanik",
      "payload": "Hi",
      "action": false,
      "timestamp": "2017-08-03T19:03:16+00:00"
    },
    {
      "id": "c9dbe6c708cc4353b07cad1402b72072",
      "sender": "wumpus",
      "payload": "(and the scripted-diffs are option, and should be done at the last minute to not conflict with anything else)",
      "action": false,
      "timestamp": "2017-08-03T19:03:17+00:00"
    },
    {
      "id": "7697103c38b6460697b3a821f55b7b30",
      "sender": "wumpus",
      "payload": "Keypool topup #10882  is the most complicated PR open still, but should be almost ready",
      "action": false,
      "timestamp": "2017-08-03T19:03:46+00:00"
    },
    {
      "id": "1f3a0ebc2d4d410d8a08d0739c4d5066",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10882 | Keypool topup by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #10882 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-08-03T19:03:50+00:00"
    },
    {
      "id": "4e9dcb25a2a74b24a0cd1488d63a601f",
      "sender": "BlueMatt",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10977",
      "action": false,
      "timestamp": "2017-08-03T19:04:01+00:00"
    },
    {
      "id": "f6c63d6f7f36465eb57ffe9f1aedc4bd",
      "sender": "BlueMatt",
      "payload": "could go",
      "action": false,
      "timestamp": "2017-08-03T19:04:02+00:00"
    },
    {
      "id": "428e22c148f546c5815105b400e7f5a8",
      "sender": "BlueMatt",
      "payload": "(makes test_bitcoin valgrind-better)",
      "action": false,
      "timestamp": "2017-08-03T19:04:09+00:00"
    },
    {
      "id": "f9ff2009eca0406ab202cc69258ca9dd",
      "sender": "BlueMatt",
      "payload": "and is trivial",
      "action": false,
      "timestamp": "2017-08-03T19:04:11+00:00"
    },
    {
      "id": "49702598abf446ffb31957f9c83fec3b",
      "sender": "jnewbery",
      "payload": "yeah, I've been working on 10882 today. Should be able to push my commits in the next hour or two",
      "action": false,
      "timestamp": "2017-08-03T19:04:32+00:00"
    },
    {
      "id": "81351007b0cc48d09fcf76b3e303dbce",
      "sender": "wumpus",
      "payload": "I'm not really fishing for new things to add to 0.15",
      "action": false,
      "timestamp": "2017-08-03T19:04:34+00:00"
    },
    {
      "id": "429c6a4eb5b74233970970577fa76814",
      "sender": "gmaxwell",
      "payload": "jnewbery made a suggestion to fix my outstanding concern in review.",
      "action": false,
      "timestamp": "2017-08-03T19:04:55+00:00"
    },
    {
      "id": "98c1856bb9a94811ab89903e3867c40a",
      "sender": "wumpus",
      "payload": "but if there are things that could be merged without affecting anything else that's ok",
      "action": false,
      "timestamp": "2017-08-03T19:05:00+00:00"
    },
    {
      "id": "164d5606a10e421a8725c06694f54714",
      "sender": "jtimon",
      "payload": "after #10758, #10919 seems simple to review, it's only +14-13",
      "action": false,
      "timestamp": "2017-08-03T19:05:07+00:00"
    },
    {
      "id": "6efb05e3ed394b5fa2aa9637098882f9",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10758 | Fix some chainstate-init-order bugs. by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #10758 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-08-03T19:05:09+00:00"
    },
    {
      "id": "9d9afde29cc24a2e869a8887ac6a5922",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10919 | Fix more init bugs. by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #10919 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-08-03T19:05:10+00:00"
    },
    {
      "id": "b4b63dda308e4965b01ef6cdc1e1593c",
      "sender": "sipa",
      "payload": "it's also already marked 0.15",
      "action": false,
      "timestamp": "2017-08-03T19:05:35+00:00"
    },
    {
      "id": "642f66c1c2b042b7b4f6ecb7fc86b922",
      "sender": "cfields",
      "payload": "i think there's a one-liner that could be used to fix the issue in 10977, if it's deemed too much of a change",
      "action": false,
      "timestamp": "2017-08-03T19:05:35+00:00"
    },
    {
      "id": "7fbdf339310649f599b12a5144920170",
      "sender": "gmaxwell",
      "payload": "BlueMatt: I'd like to see 10977 fixed! but darn I wish that patch was smaller and easier to review.",
      "action": false,
      "timestamp": "2017-08-03T19:05:41+00:00"
    },
    {
      "id": "17bb642823b141d28467f05ff1a633a1",
      "sender": "wumpus",
      "payload": "yes, just needs some ACKs",
      "action": false,
      "timestamp": "2017-08-03T19:05:49+00:00"
    },
    {
      "id": "dc1b6e94b5534905a24639ef3aeebe7a",
      "sender": "BlueMatt",
      "payload": "could be smaller, but is easy to review imo",
      "action": false,
      "timestamp": "2017-08-03T19:05:55+00:00"
    },
    {
      "id": "70616440000d465489b51a25d9fc1cb8",
      "sender": "sdaftuar",
      "payload": "there's one commit in #10919 that i'm hoping others can review/ack",
      "action": false,
      "timestamp": "2017-08-03T19:05:57+00:00"
    },
    {
      "id": "b2765abbaddf476394d3ac717528b181",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10919 | Fix more init bugs. by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #10919 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-08-03T19:05:59+00:00"
    },
    {
      "id": "d5565ee2018f43fdb20c4518261bbf01",
      "sender": "wumpus",
      "payload": "which one?",
      "action": false,
      "timestamp": "2017-08-03T19:07:14+00:00"
    },
    {
      "id": "b0f700adcdec47ffa0b81dd9cd2545e8",
      "sender": "BlueMatt",
      "payload": "the first, i believe",
      "action": false,
      "timestamp": "2017-08-03T19:07:21+00:00"
    },
    {
      "id": "f38d3e463ad543d8a38ed859b259d21e",
      "sender": "sdaftuar",
      "payload": "yep",
      "action": false,
      "timestamp": "2017-08-03T19:07:39+00:00"
    },
    {
      "id": "473e87f9021c4893afac729190f48ffb",
      "sender": "wumpus",
      "payload": "the threadgroup one? seems obviously sane to me, though it does mean things need to be interrupted too",
      "action": false,
      "timestamp": "2017-08-03T19:08:13+00:00"
    },
    {
      "id": "08a901c56fa040419c8d2b4e4775b879",
      "sender": "BlueMatt",
      "payload": "well i think the point is that there is a comment there that notes we dont do it \"because dragons\"",
      "action": false,
      "timestamp": "2017-08-03T19:08:45+00:00"
    },
    {
      "id": "307e6cb624f64700b500f58650a14b36",
      "sender": "BlueMatt",
      "payload": "i believe strongly that it is safe, and qt does it, but \"dragons\"",
      "action": false,
      "timestamp": "2017-08-03T19:09:00+00:00"
    },
    {
      "id": "02e60db2b6b045898e62cb49f4068556",
      "sender": "wumpus",
      "payload": "it is very bad practice not to wait for threads before exiting",
      "action": false,
      "timestamp": "2017-08-03T19:09:04+00:00"
    },
    {
      "id": "f76d631dd02b41cda61a0f8ebb74c0d0",
      "sender": "wumpus",
      "payload": "yes, qt does it already, it's somewhat less scared of dragons it seems :)",
      "action": false,
      "timestamp": "2017-08-03T19:09:37+00:00"
    },
    {
      "id": "8ebbc471ecee4ada9061466d5974358b",
      "sender": "BlueMatt",
      "payload": "isnt qt's logo a dragon or something?",
      "action": false,
      "timestamp": "2017-08-03T19:09:51+00:00"
    },
    {
      "id": "eeca824cce4944658e4251cc65043972",
      "sender": "cfields",
      "payload": "heh, think you're thinking of kde",
      "action": false,
      "timestamp": "2017-08-03T19:10:08+00:00"
    },
    {
      "id": "6cbde4733bd74391a17e775fe70112c8",
      "sender": "BlueMatt",
      "payload": "oh, yea",
      "action": false,
      "timestamp": "2017-08-03T19:10:14+00:00"
    },
    {
      "id": "c98cb1b6b90444e5a67f000892684c38",
      "sender": "wumpus",
      "payload": "(e.g. due to qt's handling of shutdown we also needed #10832)",
      "action": false,
      "timestamp": "2017-08-03T19:10:22+00:00"
    },
    {
      "id": "67007e1f082f472da559c0a6c1007e3b",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10832 | init: Factor out AppInitLockDataDirectory and fix startup core dump issue by laanwj \u00c3\u0082\u00c2\u00b7 Pull Request #10832 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-08-03T19:10:24+00:00"
    },
    {
      "id": "c879ea677d614059bd9719af9f633864",
      "sender": "wumpus",
      "payload": "anyhow that commit looks good to me, I don't think there's any dragons left",
      "action": false,
      "timestamp": "2017-08-03T19:10:35+00:00"
    },
    {
      "id": "ed03494ba16a4b28bca9c59681bf9e82",
      "sender": "sdaftuar",
      "payload": "sounds-good-to-me-ack",
      "action": false,
      "timestamp": "2017-08-03T19:11:24+00:00"
    },
    {
      "id": "91fd35e690ec428b9f4ddbc3e0c90345",
      "sender": "wumpus",
      "payload": "ok, wow, that seems to be all that is left between here and 0.15.0rc1",
      "action": false,
      "timestamp": "2017-08-03T19:12:01+00:00"
    },
    {
      "id": "33fbc823ddef40be99e5ab7cfe5f6a52",
      "sender": "BlueMatt",
      "payload": "!",
      "action": false,
      "timestamp": "2017-08-03T19:12:13+00:00"
    },
    {
      "id": "7c4eb74f9cc14a6bb18b32c9c79c7c40",
      "sender": "cfields",
      "payload": ":)",
      "action": false,
      "timestamp": "2017-08-03T19:12:19+00:00"
    },
    {
      "id": "98f33bd46c004718beed4011f6202e29",
      "sender": "morcos",
      "payload": "wumpus: i had an assert crash this morning, i imagine it'll be a simple bug.. hopefully i'll have a PR this afternoon, just haven't had time to look at it yet",
      "action": false,
      "timestamp": "2017-08-03T19:13:10+00:00"
    },
    {
      "id": "9ea2df19e04e40d79a57e7578e4ac78d",
      "sender": "wumpus",
      "payload": "(there's another PR #10971 by cfields for fixing depends builds, but I don't think that needs disussion, it's a one-liner in the build system)",
      "action": false,
      "timestamp": "2017-08-03T19:13:11+00:00"
    },
    {
      "id": "893bf74f799d4914b770eb7fd58a6b7b",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10971 | build: fix missing warnings and sse42 in depends builds by theuni \u00c3\u0082\u00c2\u00b7 Pull Request #10971 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-08-03T19:13:12+00:00"
    },
    {
      "id": "2e4ecbb091364c28b0960f6d3e387cf0",
      "sender": "wumpus",
      "payload": "morcos: ouch, can you open an issue to track it?",
      "action": false,
      "timestamp": "2017-08-03T19:13:45+00:00"
    },
    {
      "id": "9523bbd7c2b046509ab786faf0619585",
      "sender": "cfields",
      "payload": "yea, nothing major",
      "action": false,
      "timestamp": "2017-08-03T19:13:48+00:00"
    },
    {
      "id": "8dd89aeef7a9468fad8d6d2bfeee5ce0",
      "sender": "morcos",
      "payload": "yes will open one or the other shortly",
      "action": false,
      "timestamp": "2017-08-03T19:14:06+00:00"
    },
    {
      "id": "a10ecbbcac25419dbeea5eb926101559",
      "sender": "wumpus",
      "payload": "ok, thanks",
      "action": false,
      "timestamp": "2017-08-03T19:14:29+00:00"
    },
    {
      "id": "6af7cfb7f1254917afaf33d14e4a95bc",
      "sender": "wumpus",
      "payload": "do we need any updates to bips.md for 0.15?",
      "action": false,
      "timestamp": "2017-08-03T19:15:06+00:00"
    },
    {
      "id": "1a1232de32594e67bb35a2682b5008fe",
      "sender": "sipa",
      "payload": "hmm, good question",
      "action": false,
      "timestamp": "2017-08-03T19:15:18+00:00"
    },
    {
      "id": "96e9bcfd3a184bd19bfa2e390991049d",
      "sender": "wumpus",
      "payload": "(that's the item in the release process that still has a ? here)",
      "action": false,
      "timestamp": "2017-08-03T19:15:19+00:00"
    },
    {
      "id": "58e67f0d8ae04277a69ad3301467bc8c",
      "sender": "BlueMatt",
      "payload": "is there a bip that recommends hd split?",
      "action": false,
      "timestamp": "2017-08-03T19:15:46+00:00"
    },
    {
      "id": "3e587f8c85d94526a6a33930e3c97bb7",
      "sender": "sipa",
      "payload": "BlueMatt: bip32? :p",
      "action": false,
      "timestamp": "2017-08-03T19:15:53+00:00"
    },
    {
      "id": "33e2e1d7ae6740e080096ea8d42cf2c1",
      "sender": "wumpus",
      "payload": "there's also \"Update `src/chainparams.cpp` chainTxData with statistics about the transaction count and rate.\" left",
      "action": false,
      "timestamp": "2017-08-03T19:16:15+00:00"
    },
    {
      "id": "7f8bd3d27acc4bec94b1e0d8a5e58328",
      "sender": "sipa",
      "payload": "want me to do that?",
      "action": false,
      "timestamp": "2017-08-03T19:16:29+00:00"
    },
    {
      "id": "80272a3457a84165af85e7fcb598c16b",
      "sender": "wumpus",
      "payload": "and the BLOCK_CHAIN_SIZE, but that's straightforward",
      "action": false,
      "timestamp": "2017-08-03T19:16:31+00:00"
    },
    {
      "id": "ebe53cb68e3d48cc838722ab4663f405",
      "sender": "wumpus",
      "payload": "yes, if you know what's exactly to be done there that'd help :)",
      "action": false,
      "timestamp": "2017-08-03T19:16:49+00:00"
    },
    {
      "id": "fbd88be3a291420bb383303537e11fdf",
      "sender": "sipa",
      "payload": "sure",
      "action": false,
      "timestamp": "2017-08-03T19:17:01+00:00"
    },
    {
      "id": "3dc4fcebe00042f694bf72787a09647b",
      "sender": "wumpus",
      "payload": "thanks",
      "action": false,
      "timestamp": "2017-08-03T19:18:38+00:00"
    },
    {
      "id": "dcc4ebff7476483fa86b4f0c362257cd",
      "sender": "sipa",
      "payload": "short topic: bip173 unit tests issue",
      "action": false,
      "timestamp": "2017-08-03T19:18:55+00:00"
    },
    {
      "id": "98e4ccda50284a1bb4b31b83400627dd",
      "sender": "wumpus",
      "payload": "#topic bip173 unit tests issue",
      "action": false,
      "timestamp": "2017-08-03T19:19:09+00:00"
    },
    {
      "id": "9ee3facc34974c0184c256467666f740",
      "sender": "jnewbery",
      "payload": "There are a few more things for release notes",
      "action": false,
      "timestamp": "2017-08-03T19:19:13+00:00"
    },
    {
      "id": "9ed53adfc6c04b8dbb32733f01f09c33",
      "sender": "sipa",
      "payload": "so, bip173 specifies how to translate address strings to witness version/program, and defers to bip141 for encoding that to scriptPubKeys",
      "action": false,
      "timestamp": "2017-08-03T19:19:43+00:00"
    },
    {
      "id": "7f522e098ffc4fd29297a4317215110e",
      "sender": "sipa",
      "payload": "however, the unit tests actually test the whole step from address to scriptPubKey",
      "action": false,
      "timestamp": "2017-08-03T19:19:59+00:00"
    },
    {
      "id": "d19aeefdb12d47f7ad5846d08153841b",
      "sender": "sipa",
      "payload": "turns out, incorrectly",
      "action": false,
      "timestamp": "2017-08-03T19:20:07+00:00"
    },
    {
      "id": "f4e6f0fda53a4d2bad365d2b33cbf162",
      "sender": "sipa",
      "payload": "the tests and reference implementation (of the tests) was wrong, and every reimplementation copied it",
      "action": false,
      "timestamp": "2017-08-03T19:20:26+00:00"
    },
    {
      "id": "9f5ce4d82acf4c2c9af34ef6cdb23dff",
      "sender": "gmaxwell",
      "payload": "The the error was that it confused hex and dec values.",
      "action": false,
      "timestamp": "2017-08-03T19:21:05+00:00"
    },
    {
      "id": "b85e591470a748d6b2ced7c3ba0113ad",
      "sender": "sipa",
      "payload": "i've made a PR to update the BIP, and all reference implementations i could find, but this is kind of scary",
      "action": false,
      "timestamp": "2017-08-03T19:21:07+00:00"
    },
    {
      "id": "272740f3a7984bb8b76e6beab263f692",
      "sender": "cfields",
      "payload": "corner-cases wrong? or in all cases?",
      "action": false,
      "timestamp": "2017-08-03T19:21:17+00:00"
    },
    {
      "id": "0d65a50c5a764222ba9980860d3889a7",
      "sender": "wumpus",
      "payload": "jnewbery: agreed, but release notes need to be finished before -final, not -rc1, so it's not a blocker",
      "action": false,
      "timestamp": "2017-08-03T19:21:24+00:00"
    },
    {
      "id": "9420bc4f569444028f6ddf83e9eeae67",
      "sender": "sipa",
      "payload": "cfields: it assumed OP_n was encoded as 0x80 + n, rather than 80 + n",
      "action": false,
      "timestamp": "2017-08-03T19:21:36+00:00"
    },
    {
      "id": "283e2c38f14d4de6b49532002cc1b25e",
      "sender": "BlueMatt",
      "payload": "sipa: so they generate garbage scripts?",
      "action": false,
      "timestamp": "2017-08-03T19:21:57+00:00"
    },
    {
      "id": "52dd4ec08bcb4eb088529d23e415f2ac",
      "sender": "jnewbery",
      "payload": "got it. Thanks wumpus",
      "action": false,
      "timestamp": "2017-08-03T19:22:01+00:00"
    },
    {
      "id": "da0897f9d7184de5abc1b57fbe898f0b",
      "sender": "sipa",
      "payload": "BlueMatt: the tests, yes",
      "action": false,
      "timestamp": "2017-08-03T19:22:06+00:00"
    },
    {
      "id": "fc2d2edf697e4bd09fbb7a14ca959caf",
      "sender": "sipa",
      "payload": "the code itself doesn't contain a conversion to scriptPubKey at all, only a conversion to witness version/program",
      "action": false,
      "timestamp": "2017-08-03T19:22:26+00:00"
    },
    {
      "id": "7595a1dc0a78413f8728dd98ba83678b",
      "sender": "gmaxwell",
      "payload": "cfields: It was wrong for witness program versions other than 0",
      "action": false,
      "timestamp": "2017-08-03T19:22:27+00:00"
    },
    {
      "id": "345af98dae874979b2a8d4c978c27f43",
      "sender": "cfields",
      "payload": "yikes",
      "action": false,
      "timestamp": "2017-08-03T19:22:34+00:00"
    },
    {
      "id": "913c976006304cf385b806100108c9d5",
      "sender": "wumpus",
      "payload": "oops",
      "action": false,
      "timestamp": "2017-08-03T19:22:39+00:00"
    },
    {
      "id": "4d1fcd14477f417d9e87e16d399246e7",
      "sender": "gmaxwell",
      "payload": "so this could happily have been deployed and started causing problems when v1 was used.",
      "action": false,
      "timestamp": "2017-08-03T19:22:44+00:00"
    },
    {
      "id": "67207d797be14c7f98934d8a21bc72a9",
      "sender": "sipa",
      "payload": "but the tests contain a version/program -> scriptPubKey converter in order to be able the test",
      "action": false,
      "timestamp": "2017-08-03T19:22:47+00:00"
    },
    {
      "id": "5af9856d25394ca3b13da72c13abad2e",
      "sender": "BlueMatt",
      "payload": "well if it generated garbage scripts, not much that can be done but fix it",
      "action": false,
      "timestamp": "2017-08-03T19:23:05+00:00"
    },
    {
      "id": "b65d7259cb85428281ac5890c12466eb",
      "sender": "BlueMatt",
      "payload": "are you asking if we should like change the prefix now?",
      "action": false,
      "timestamp": "2017-08-03T19:23:13+00:00"
    },
    {
      "id": "b2abde3acfa949eeaa82399dc85828dd",
      "sender": "sipa",
      "payload": "no",
      "action": false,
      "timestamp": "2017-08-03T19:23:23+00:00"
    },
    {
      "id": "a09c56eb0b1548e599afaccff69598ef",
      "sender": "sipa",
      "payload": "just raising awareness",
      "action": false,
      "timestamp": "2017-08-03T19:23:28+00:00"
    },
    {
      "id": "727e46a21eb04cba8724ab5346e48928",
      "sender": "BlueMatt",
      "payload": "ok, cool",
      "action": false,
      "timestamp": "2017-08-03T19:23:32+00:00"
    },
    {
      "id": "4c40bdcff6164e0780283905157ec69e",
      "sender": "sdaftuar",
      "payload": "perhaps an email to the -dev list would also be good?",
      "action": false,
      "timestamp": "2017-08-03T19:23:38+00:00"
    },
    {
      "id": "2130d0023730448388d1f1ff7b3f5043",
      "sender": "gmaxwell",
      "payload": "Also, it highlighes an implementation footgun, I suggested some warning text in the BIP itself.   One protection here is that the particular error in sipas' code would result in non-standard outputs.",
      "action": false,
      "timestamp": "2017-08-03T19:23:38+00:00"
    },
    {
      "id": "b13440f7a11447b88a4ff812c7264484",
      "sender": "sipa",
      "payload": "sdaftuar: yes",
      "action": false,
      "timestamp": "2017-08-03T19:23:42+00:00"
    },
    {
      "id": "c698c5c05ecf40a5a58a12f7a2f7a8e2",
      "sender": "gmaxwell",
      "payload": "BlueMatt: I did make a suggestion that we consider changing it to break the checksum, but there doesn't appear to be reason to.",
      "action": false,
      "timestamp": "2017-08-03T19:24:06+00:00"
    },
    {
      "id": "06e7ced6ea6a49a697bba383ad8d5812",
      "sender": "BlueMatt",
      "payload": "ok",
      "action": false,
      "timestamp": "2017-08-03T19:24:18+00:00"
    },
    {
      "id": "19ce8affb4ca40d285e4f54b922af751",
      "sender": "morcos",
      "payload": "just to be clear what we are talking about, we're not talking about anything merged into Core, but code referenced from the BIP",
      "action": false,
      "timestamp": "2017-08-03T19:24:24+00:00"
    },
    {
      "id": "2b29407ecb2747fc8d2939cdb601bd29",
      "sender": "BlueMatt",
      "payload": "awareness raised!",
      "action": false,
      "timestamp": "2017-08-03T19:24:25+00:00"
    },
    {
      "id": "307916d315f94d67afee09ca40db1535",
      "sender": "gmaxwell",
      "payload": "Especially since if someone had slavishly reimplemented the error in the reference, they'd produce non-standard outputs.",
      "action": false,
      "timestamp": "2017-08-03T19:24:27+00:00"
    },
    {
      "id": "07afddb15e6047d7bb2271502101048b",
      "sender": "sipa",
      "payload": "morcos: indeed.",
      "action": false,
      "timestamp": "2017-08-03T19:24:31+00:00"
    },
    {
      "id": "8813153355084d0dba7f3d34a9cf1f4e",
      "sender": "morcos",
      "payload": "still, a bit scary",
      "action": false,
      "timestamp": "2017-08-03T19:24:52+00:00"
    },
    {
      "id": "2383f639bcb64f3d88482cdb93a08cfa",
      "sender": "sipa",
      "payload": "(though i'd like to PR it to core soon - apparently last week it was suggested to do that in 0.15.1?)",
      "action": false,
      "timestamp": "2017-08-03T19:25:06+00:00"
    },
    {
      "id": "5b855aa055204aa29a59e4cf8e2bd2ee",
      "sender": "gmaxwell",
      "payload": "Don't start a debate about the name of the version. :P",
      "action": false,
      "timestamp": "2017-08-03T19:25:21+00:00"
    },
    {
      "id": "73d05a1feaba421fb7c0901df6dc4662",
      "sender": "sipa",
      "payload": "haha",
      "action": false,
      "timestamp": "2017-08-03T19:25:25+00:00"
    },
    {
      "id": "a6832f7efa974977a0bfdd0057dfdee9",
      "sender": "sipa",
      "payload": "(though i'd like to PR it to core soon - apparently last week it was suggested to do that in some soon next version)",
      "action": false,
      "timestamp": "2017-08-03T19:25:42+00:00"
    },
    {
      "id": "e44d77c6471e418f8099075fd38fa6e2",
      "sender": "gmaxwell",
      "payload": "It also suggests that BIP173 support's test plan should include testing it with other witness version numbers. :)",
      "action": false,
      "timestamp": "2017-08-03T19:25:51+00:00"
    },
    {
      "id": "7041df42ecc54821b2a6c985f1bae5cf",
      "sender": "sdaftuar",
      "payload": "prs welcome :)",
      "action": false,
      "timestamp": "2017-08-03T19:25:51+00:00"
    },
    {
      "id": "51f2c2dc7e614c4ba7f0c60138a70809",
      "sender": "gmaxwell",
      "payload": "sipa: well fix the testing shortfalls I found in the C++ version please. :)",
      "action": false,
      "timestamp": "2017-08-03T19:26:11+00:00"
    },
    {
      "id": "85788b8141434bbfa9ea0a448ffa429d",
      "sender": "wumpus",
      "payload": "PRs to improve the tests are always welcome anyhow",
      "action": false,
      "timestamp": "2017-08-03T19:26:17+00:00"
    },
    {
      "id": "912aaeb7f53748228b9da4b59dddc1f5",
      "sender": "sipa",
      "payload": "gmaxwell: of course",
      "action": false,
      "timestamp": "2017-08-03T19:26:17+00:00"
    },
    {
      "id": "b4224cae985746c59297123fa16f4117",
      "sender": "sipa",
      "payload": "anyway, end topic",
      "action": false,
      "timestamp": "2017-08-03T19:26:23+00:00"
    },
    {
      "id": "d8ca053a71c34ca6947e4628ecdbb4a1",
      "sender": "wumpus",
      "payload": "ok, other topics?",
      "action": false,
      "timestamp": "2017-08-03T19:26:28+00:00"
    },
    {
      "id": "758d9883d7ca4dc484f56b6504095666",
      "sender": "gmaxwell",
      "payload": "uh",
      "action": false,
      "timestamp": "2017-08-03T19:28:04+00:00"
    },
    {
      "id": "4b1bcf766fe843b2a21eb953ae5d90ad",
      "sender": "gmaxwell",
      "payload": "yes.",
      "action": false,
      "timestamp": "2017-08-03T19:28:05+00:00"
    },
    {
      "id": "cdd4f7f779ac4487988f003639ca9229",
      "sender": "gmaxwell",
      "payload": "So service bits and altcoins.",
      "action": false,
      "timestamp": "2017-08-03T19:28:14+00:00"
    },
    {
      "id": "67e46753607e4ff3bd1d792faa5adf74",
      "sender": "wumpus",
      "payload": "#topic service bits and altcoins",
      "action": false,
      "timestamp": "2017-08-03T19:28:21+00:00"
    },
    {
      "id": "cfef69199b0f4125bf31e0b7e195f4bb",
      "sender": "BlueMatt",
      "payload": "wait are altcoins using serice bits now?",
      "action": false,
      "timestamp": "2017-08-03T19:28:29+00:00"
    },
    {
      "id": "41f1dda301f1432e810f0823a3b73eba",
      "sender": "BlueMatt",
      "payload": "oh, right 2x did",
      "action": false,
      "timestamp": "2017-08-03T19:28:41+00:00"
    },
    {
      "id": "25e07665eecb473193540bfabeaf9f29",
      "sender": "gmaxwell",
      "payload": "Bcash is using our port, p2pmagic, etc. They distinguish themselve with a blinking service bit.",
      "action": false,
      "timestamp": "2017-08-03T19:28:43+00:00"
    },
    {
      "id": "b043eb337a964122900c66aaa0e423a5",
      "sender": "BlueMatt",
      "payload": "what is wrong with people",
      "action": false,
      "timestamp": "2017-08-03T19:28:44+00:00"
    },
    {
      "id": "4be9a6218ed143c296a38a26f1b43ed4",
      "sender": "gmaxwell",
      "payload": "(also 2x will do this too it seems)",
      "action": false,
      "timestamp": "2017-08-03T19:28:54+00:00"
    },
    {
      "id": "d4efd5f0363e486fb7c351414b56b19a",
      "sender": "BlueMatt",
      "payload": "gmaxwell: can someone open a pr to change this? or do they refuse to work properly?",
      "action": false,
      "timestamp": "2017-08-03T19:29:03+00:00"
    },
    {
      "id": "5b7e41b92a2a4a9cbc3225c58f85460f",
      "sender": "cfields",
      "payload": "gmaxwell: i was under the impression that they were planning to change the magic soon",
      "action": false,
      "timestamp": "2017-08-03T19:29:04+00:00"
    },
    {
      "id": "89432d230793497b9b4cfa0d5499d2e8",
      "sender": "gmaxwell",
      "payload": "We mostly ban them when they send us transactions or headers.",
      "action": false,
      "timestamp": "2017-08-03T19:29:09+00:00"
    },
    {
      "id": "ead9bdc0ea5e4b28a861692b3d58c85a",
      "sender": "gmaxwell",
      "payload": "cfields: not when I looked three days ago, maybe now.",
      "action": false,
      "timestamp": "2017-08-03T19:29:19+00:00"
    },
    {
      "id": "98a3f425a3514f19abf72078f422ce9a",
      "sender": "karelb",
      "payload": "OK, maybe I will ask here. What format are the bitcoin .dat files in data/blocks/*.dat? is that leveldb? what is it exactly?",
      "action": false,
      "timestamp": "2017-08-03T19:29:36+00:00"
    },
    {
      "id": "aecc2ae83d2b4166a14015f51ef4ad73",
      "sender": "jonasschnelli",
      "payload": "karelb: meeting, not now",
      "action": false,
      "timestamp": "2017-08-03T19:29:47+00:00"
    },
    {
      "id": "8724e6ca747a465d936501a3f15543a1",
      "sender": "gmaxwell",
      "payload": "If so then the issue becomes moot, otherwise I was going to suggest we ban these bits on connect. The downside is we lose the bits basically forever.",
      "action": false,
      "timestamp": "2017-08-03T19:29:47+00:00"
    },
    {
      "id": "dd9c84739fc644b380430b87edc0b502",
      "sender": "sipa",
      "payload": "they are p2p network format",
      "action": false,
      "timestamp": "2017-08-03T19:29:48+00:00"
    },
    {
      "id": "d611614f70a942bcb56f71c1f21b462e",
      "sender": "karelb",
      "payload": "ok sorry",
      "action": false,
      "timestamp": "2017-08-03T19:29:51+00:00"
    },
    {
      "id": "dd8703c9e3ad4dfbaaf624d1876452b8",
      "sender": "sipa",
      "payload": "oops, yes, layer",
      "action": false,
      "timestamp": "2017-08-03T19:29:52+00:00"
    },
    {
      "id": "0c12533a6f6946098beff77ccd3ca30d",
      "sender": "karelb",
      "payload": "sorry going out",
      "action": false,
      "timestamp": "2017-08-03T19:30:02+00:00"
    },
    {
      "id": "0e584290ddcd4e53bf400480b4db80d2",
      "sender": "karelb",
      "payload": "apologizes",
      "action": true,
      "timestamp": "2017-08-03T19:30:14+00:00"
    },
    {
      "id": "d6a54a7a8d314e69a4d15e6a61231828",
      "sender": "BlueMatt",
      "payload": "gmaxwell: yes, first should be someone bludgening them to work properly",
      "action": false,
      "timestamp": "2017-08-03T19:30:17+00:00"
    },
    {
      "id": "12bf91a1913a4c79a16e5f3aa04a57b2",
      "sender": "BlueMatt",
      "payload": "gmaxwell: before we start burning service bits",
      "action": false,
      "timestamp": "2017-08-03T19:30:23+00:00"
    },
    {
      "id": "358ab773fdfa44939b48623cca2ff151",
      "sender": "gmaxwell",
      "payload": "BlueMatt: people have been since before they started. Obviously I'll go monitor but I'm not super confident.",
      "action": false,
      "timestamp": "2017-08-03T19:30:44+00:00"
    },
    {
      "id": "029e9810acbb44719b049a89fed0db0e",
      "sender": "sdaftuar",
      "payload": "gmaxwell: why not just ban for eg the next 3 months or something?",
      "action": false,
      "timestamp": "2017-08-03T19:30:52+00:00"
    },
    {
      "id": "1f00896fe07145ab85ac1388250dce0a",
      "sender": "achow101",
      "payload": "BlueMatt: gmaxwell IIRC they will be changing their magic and port",
      "action": false,
      "timestamp": "2017-08-03T19:30:55+00:00"
    },
    {
      "id": "09311d27526143918ca7f31b3c7c0593",
      "sender": "sdaftuar",
      "payload": "if we need to do anything at all",
      "action": false,
      "timestamp": "2017-08-03T19:30:56+00:00"
    },
    {
      "id": "0944af0d801b416aa53900227070689c",
      "sender": "achow101",
      "payload": "dunno about 2x",
      "action": false,
      "timestamp": "2017-08-03T19:31:03+00:00"
    },
    {
      "id": "78222951dd844fe0bc02f7f1f67a4739",
      "sender": "gmaxwell",
      "payload": "One reason burning service bits may not be so bad is because we are due to replace the addr message for i2p and NG-HS support.",
      "action": false,
      "timestamp": "2017-08-03T19:31:04+00:00"
    },
    {
      "id": "3533ba7b2a4940db9f10329bb4844b03",
      "sender": "BlueMatt",
      "payload": "achow101: what about 2x?",
      "action": false,
      "timestamp": "2017-08-03T19:31:04+00:00"
    },
    {
      "id": "bb9aa7f82ef7476da2ff4be9f1b52895",
      "sender": "gmaxwell",
      "payload": "So we could at that point just define a new service flagging mechenism.",
      "action": false,
      "timestamp": "2017-08-03T19:31:22+00:00"
    },
    {
      "id": "df7993a29e3743d18cf0fc62ae87166e",
      "sender": "BlueMatt",
      "payload": "gmaxwell: yea, does anyone have a spec for that?",
      "action": false,
      "timestamp": "2017-08-03T19:31:26+00:00"
    },
    {
      "id": "f96e8754064a4b47b000f69fd524415d",
      "sender": "gmaxwell",
      "payload": "Not yet.",
      "action": false,
      "timestamp": "2017-08-03T19:31:33+00:00"
    },
    {
      "id": "5cca092cc8be40588f3cd5b3b1376f20",
      "sender": "BlueMatt",
      "payload": "k",
      "action": false,
      "timestamp": "2017-08-03T19:31:36+00:00"
    },
    {
      "id": "4d0bbfe2dc6544578702328f815df8a2",
      "sender": "gmaxwell",
      "payload": "Well if they're finally going to change it, it becomes moot.. but the same issue arises with 2x.",
      "action": false,
      "timestamp": "2017-08-03T19:31:51+00:00"
    },
    {
      "id": "79b7f7fc930b4f7ca829973ee01c214e",
      "sender": "wumpus",
      "payload": "how would a service bit help here?",
      "action": false,
      "timestamp": "2017-08-03T19:32:16+00:00"
    },
    {
      "id": "d40e33238bd8415090a8e7fe4ed484e9",
      "sender": "BlueMatt",
      "payload": "well someone needs to bludgen the 2x folks to change it, otherwise we start banning for a few months",
      "action": false,
      "timestamp": "2017-08-03T19:32:19+00:00"
    },
    {
      "id": "55423599fcb344568e53103c8a7c9c35",
      "sender": "wumpus",
      "payload": "just ban everyone without NODE_SEGWIT? :p",
      "action": false,
      "timestamp": "2017-08-03T19:32:20+00:00"
    },
    {
      "id": "cfdfd59dd65e4d3ebd1d2309e2a2d459",
      "sender": "gmaxwell",
      "payload": "wumpus: we still want to support non-upgraded nodes.",
      "action": false,
      "timestamp": "2017-08-03T19:32:37+00:00"
    },
    {
      "id": "183311b170434501bca42c448fc8f1b3",
      "sender": "wumpus",
      "payload": "but they won't have any new version bit either",
      "action": false,
      "timestamp": "2017-08-03T19:32:48+00:00"
    },
    {
      "id": "0c6846b89275403a8ab6730629bfdf52",
      "sender": "wumpus",
      "payload": "that was my point, not to suggest that seriously :)",
      "action": false,
      "timestamp": "2017-08-03T19:32:58+00:00"
    },
    {
      "id": "c00766d5dba94e76b0fb83ba3581243a",
      "sender": "gmaxwell",
      "payload": "wumpus: oh no, you misunderstand: ABC and 2x both set randomly generated service bits.",
      "action": false,
      "timestamp": "2017-08-03T19:33:11+00:00"
    },
    {
      "id": "c20ccd7859b5425684e41ae7240b2f00",
      "sender": "cfields",
      "payload": "gmaxwell: eh?",
      "action": false,
      "timestamp": "2017-08-03T19:33:23+00:00"
    },
    {
      "id": "bff381bbc9854168947d04d089a9ead1",
      "sender": "BlueMatt",
      "payload": "I think sdaftuar's suggestion is reasonable, assuming they refuse to do something sane",
      "action": false,
      "timestamp": "2017-08-03T19:33:26+00:00"
    },
    {
      "id": "1b67df8902c749679afd19876c15e835",
      "sender": "gmaxwell",
      "payload": "(which they've helpfully ignored the gigantic comment in the code that tells you to at least inform the list.)",
      "action": false,
      "timestamp": "2017-08-03T19:33:27+00:00"
    },
    {
      "id": "e20e0ac1f4484ea38127a67394e80af7",
      "sender": "cfields",
      "payload": "oh",
      "action": false,
      "timestamp": "2017-08-03T19:33:44+00:00"
    },
    {
      "id": "2573efdb6c0344cd958ffc09e1acec99",
      "sender": "gmaxwell",
      "payload": "sdaftuar: I hadn't considered a time limited ban. Good point.",
      "action": false,
      "timestamp": "2017-08-03T19:33:45+00:00"
    },
    {
      "id": "1de3cd6fbecb4d259043cc44f18a6926",
      "sender": "wumpus",
      "payload": "oh you mean banning everything that sets their version bit?",
      "action": false,
      "timestamp": "2017-08-03T19:33:46+00:00"
    },
    {
      "id": "24dd4425993b45089f8ec24bf0ff9eb2",
      "sender": "wumpus",
      "payload": "yes, that'd be doable",
      "action": false,
      "timestamp": "2017-08-03T19:33:53+00:00"
    },
    {
      "id": "082cf2b260d043868269d9ab308e321d",
      "sender": "BlueMatt",
      "payload": "wumpus: yes, with a time limit",
      "action": false,
      "timestamp": "2017-08-03T19:33:56+00:00"
    },
    {
      "id": "f88576f87bb64b4ca3eab97864c55cd4",
      "sender": "gmaxwell",
      "payload": "wumpus: well disconnecting, not banning.",
      "action": false,
      "timestamp": "2017-08-03T19:33:59+00:00"
    },
    {
      "id": "0266125a45c844dfae261f3296f06493",
      "sender": "BlueMatt",
      "payload": "nah, ban for 3 months",
      "action": false,
      "timestamp": "2017-08-03T19:34:06+00:00"
    },
    {
      "id": "e8746ed451994cb5b0c498acc446e722",
      "sender": "gmaxwell",
      "payload": "Okay thanks, Time limit makes sense. duh.",
      "action": false,
      "timestamp": "2017-08-03T19:34:08+00:00"
    },
    {
      "id": "e431eddc3c6b416eaf2ba37b400c63d1",
      "sender": "wumpus",
      "payload": "temporarily, yes",
      "action": false,
      "timestamp": "2017-08-03T19:34:16+00:00"
    },
    {
      "id": "579d874d3fa9466aa6a56f94e8f0a7f3",
      "sender": "morcos",
      "payload": "wumpus: opened issue #10981, easy fix, but i'll let someone else do the PR as i'm not in the office for next week.  please tag with 0.15.",
      "action": false,
      "timestamp": "2017-08-03T19:34:24+00:00"
    },
    {
      "id": "7ff6ba55157749a3a402fc70018e400e",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/10981 | resendwallettransactions asserts if walletbroadcast=0 \u00c3\u0082\u00c2\u00b7 Issue #10981 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-08-03T19:34:25+00:00"
    },
    {
      "id": "b9c35fecb3c347a5923b8d925bab50bc",
      "sender": "gmaxwell",
      "payload": "BlueMatt: banning creates problems when you run multiple things on one machine.",
      "action": false,
      "timestamp": "2017-08-03T19:34:32+00:00"
    },
    {
      "id": "9ad54ce24e294147a13ff10156476799",
      "sender": "BlueMatt",
      "payload": "gmaxwell: meh",
      "action": false,
      "timestamp": "2017-08-03T19:34:40+00:00"
    },
    {
      "id": "d5ef62ecaa954d8882dfc694d9c9a9f3",
      "sender": "wumpus",
      "payload": "morcos: thanks, will tag later (not logged in now)",
      "action": false,
      "timestamp": "2017-08-03T19:34:40+00:00"
    },
    {
      "id": "10fd53bea461406f8f4cdc731c3f6b32",
      "sender": "BlueMatt",
      "payload": "gmaxwell: they refused to do something that wasnt astoundingly broken, if it means their users get fucked, its not really my problem",
      "action": false,
      "timestamp": "2017-08-03T19:35:03+00:00"
    },
    {
      "id": "4b5f28a5b04f4a5b804b993c7bff0ef0",
      "sender": "wumpus",
      "payload": "(or if someone else can do it)",
      "action": false,
      "timestamp": "2017-08-03T19:35:13+00:00"
    },
    {
      "id": "7be450d4914f4af7b7d62f7acf16e263",
      "sender": "morcos",
      "payload": "BlueMatt: so chaincode ip will be banned.  nice.",
      "action": false,
      "timestamp": "2017-08-03T19:35:21+00:00"
    },
    {
      "id": "a65bf51417274cafa35a3a1acb93324a",
      "sender": "BlueMatt",
      "payload": "morcos: -connect=altcoin.dns.seed",
      "action": false,
      "timestamp": "2017-08-03T19:35:37+00:00"
    },
    {
      "id": "6b9dd44fb9514f8ca59417f725e32c92",
      "sender": "BlueMatt",
      "payload": ":)",
      "action": false,
      "timestamp": "2017-08-03T19:35:38+00:00"
    },
    {
      "id": "ed8194b1243d4f06aff55208c09fecef",
      "sender": "wumpus",
      "payload": "agree that banning goes too far, just not allow connections",
      "action": false,
      "timestamp": "2017-08-03T19:36:07+00:00"
    },
    {
      "id": "92b6d5cf065c4312b0a9cbcbc2d06dc6",
      "sender": "sipa",
      "payload": "maye just disconnect?",
      "action": false,
      "timestamp": "2017-08-03T19:36:13+00:00"
    },
    {
      "id": "90754d099882449c827db69465ce8a40",
      "sender": "wumpus",
      "payload": "there's no point in banning everything after that",
      "action": false,
      "timestamp": "2017-08-03T19:36:15+00:00"
    },
    {
      "id": "09ab951736b14dc391ee023d92f13b86",
      "sender": "gmaxwell",
      "payload": "what? no. matt, doing that will ban Bitcoin Core users when someone on the same IP ran crapware.",
      "action": false,
      "timestamp": "2017-08-03T19:36:16+00:00"
    },
    {
      "id": "17574c9fe2db4e4b9848dcaba53d2460",
      "sender": "jtimon",
      "payload": "perhaps better for after the meeting, but I'm still not sure why #8498 wasn't suitable for 0.15 ...",
      "action": false,
      "timestamp": "2017-08-03T19:36:19+00:00"
    },
    {
      "id": "e0a03bc739e3428eb459ed7d16844832",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/8498 | Near-Bugfix: Optimization: Minimize the number of times it is checked that no money... by jtimon \u00c3\u0082\u00c2\u00b7 Pull Request #8498 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-08-03T19:36:21+00:00"
    },
    {
      "id": "7638e4a9f4cb4e1281e832cd18a53cf0",
      "sender": "gmaxwell",
      "payload": "To be clear this is important because these useless altcoin nodes waste connection slots, and are potentially at risk of gobbling up our initial headers fetch.",
      "action": false,
      "timestamp": "2017-08-03T19:36:55+00:00"
    },
    {
      "id": "4edb08d07f574253b2941676bbfc6040",
      "sender": "BlueMatt",
      "payload": "gmaxwell: ugh",
      "action": false,
      "timestamp": "2017-08-03T19:36:57+00:00"
    },
    {
      "id": "430ad139758d4941a59bc2e009ea7cb9",
      "sender": "BlueMatt",
      "payload": "fine, disconnect",
      "action": false,
      "timestamp": "2017-08-03T19:37:04+00:00"
    },
    {
      "id": "d5dbb7f16901453d804df4f3e1c538fa",
      "sender": "BlueMatt",
      "payload": "at some point someone is gonna create some altcoin crapware that reconnects agressively, though",
      "action": false,
      "timestamp": "2017-08-03T19:37:15+00:00"
    },
    {
      "id": "eb95b937ace142efacc58af33dd82118",
      "sender": "wumpus",
      "payload": "disconnect up until a certain date",
      "action": false,
      "timestamp": "2017-08-03T19:37:16+00:00"
    },
    {
      "id": "13fc939d98bb41338558537375c2511b",
      "sender": "BlueMatt",
      "payload": "some spv forks probably will",
      "action": false,
      "timestamp": "2017-08-03T19:37:20+00:00"
    },
    {
      "id": "40cdfc7d7a3648b19d98108bce5f4c05",
      "sender": "wumpus",
      "payload": "what would be that point?",
      "action": false,
      "timestamp": "2017-08-03T19:37:23+00:00"
    },
    {
      "id": "69ee486ecbcd4137967f8ea34bd80e90",
      "sender": "BlueMatt",
      "payload": "because crapware",
      "action": false,
      "timestamp": "2017-08-03T19:37:33+00:00"
    },
    {
      "id": "a20a0a54d6c1433892cf25068d1193e3",
      "sender": "wumpus",
      "payload": "it would disconnect immediately after the version message",
      "action": false,
      "timestamp": "2017-08-03T19:37:34+00:00"
    },
    {
      "id": "49c4d8abbd5544db82fc75898e7e255c",
      "sender": "gmaxwell",
      "payload": "Also, looks like ABC has some kind of deadlocking bug, because I see a few of them just going unresponsive to anything but pings, which delays them getting banned for being on the wrong network.",
      "action": false,
      "timestamp": "2017-08-03T19:37:37+00:00"
    },
    {
      "id": "eae18316297a495e8cda45a404c0050d",
      "sender": "morcos",
      "payload": "+1 disconnect up to certain date, but i think it should be 12 mos and not 3",
      "action": false,
      "timestamp": "2017-08-03T19:37:38+00:00"
    },
    {
      "id": "45f78d8b68f0443b998ca16f35bb4134",
      "sender": "BlueMatt",
      "payload": "do not make assumptions about crapware working in a sane way",
      "action": false,
      "timestamp": "2017-08-03T19:37:41+00:00"
    },
    {
      "id": "304b381c8b0d4b6e8ef07df92145fa15",
      "sender": "wumpus",
      "payload": "banning would ban 1 message sooner",
      "action": false,
      "timestamp": "2017-08-03T19:37:42+00:00"
    },
    {
      "id": "0688ed429d684f1b9a9b532b6f778516",
      "sender": "morcos",
      "payload": "no reason we'll need that next service bit right away",
      "action": false,
      "timestamp": "2017-08-03T19:37:47+00:00"
    },
    {
      "id": "488f22d09cc84069b6a6757a0aa5ff42",
      "sender": "sdaftuar",
      "payload": "morcos: sure, that sounds fine",
      "action": false,
      "timestamp": "2017-08-03T19:37:59+00:00"
    },
    {
      "id": "6b07076a7c824b6c8cc7af34fe646627",
      "sender": "wumpus",
      "payload": "s/ban/disconnect",
      "action": false,
      "timestamp": "2017-08-03T19:38:04+00:00"
    },
    {
      "id": "b1f626642ba04cf79fea70b31863d856",
      "sender": "BlueMatt",
      "payload": "morcos: seems reasonable",
      "action": false,
      "timestamp": "2017-08-03T19:38:05+00:00"
    },
    {
      "id": "87395ddc50d44aa1ba4c10a306dc4447",
      "sender": "gmaxwell",
      "payload": "ack on disconnect based on service bits for 12months or similar.",
      "action": false,
      "timestamp": "2017-08-03T19:38:19+00:00"
    },
    {
      "id": "b69c16de10854cffbf28f78a1a2a480e",
      "sender": "wumpus",
      "payload": "unless we start adding banned nodes to the local firewall, there's no serious difference between disconnecting on connect or after the version message",
      "action": false,
      "timestamp": "2017-08-03T19:38:38+00:00"
    },
    {
      "id": "517e02bba6484fa8a004dda044d79499",
      "sender": "gmaxwell",
      "payload": "though in general, one of these clowns is going to squat service buts we're in the process of trying to use. :( I have no suggestion on dealing with that.",
      "action": false,
      "timestamp": "2017-08-03T19:38:51+00:00"
    },
    {
      "id": "1056f5e325174d12a148a070b8cee174",
      "sender": "morcos",
      "payload": "but i think it'd be worth a quick email/github message to jgarzik to check that they aren't imminently changing their plan",
      "action": false,
      "timestamp": "2017-08-03T19:39:12+00:00"
    },
    {
      "id": "2aee909ed1e847b2bc22abaa219e12a5",
      "sender": "BlueMatt",
      "payload": "lets deal with that when we get there",
      "action": false,
      "timestamp": "2017-08-03T19:39:14+00:00"
    },
    {
      "id": "b754b830ec2b43c0bc815c30baf1fdb3",
      "sender": "gmaxwell",
      "payload": "s/buts/bits/",
      "action": false,
      "timestamp": "2017-08-03T19:39:16+00:00"
    },
    {
      "id": "a00aba95e32347e5b1263f463cce9cc2",
      "sender": "wumpus",
      "payload": "well if they change the magic and port we can stop worrying about the service bits they claim",
      "action": false,
      "timestamp": "2017-08-03T19:39:23+00:00"
    },
    {
      "id": "9b3eb713573d47d6ab8b0c020f0308bd",
      "sender": "BlueMatt",
      "payload": "morcos: yes, as I stated previously we should tell these guys to change network magic *first*",
      "action": false,
      "timestamp": "2017-08-03T19:39:31+00:00"
    },
    {
      "id": "4beeb9aa000d48038b053a24744f3a44",
      "sender": "wumpus",
      "payload": "also we could at that point check for NODE_SEGWIT + our service bit",
      "action": false,
      "timestamp": "2017-08-03T19:39:33+00:00"
    },
    {
      "id": "6ee1fd6a9b4b4bd38ebc8d7fa7dfe2d5",
      "sender": "morcos",
      "payload": "yes but what if they change to a different service bit",
      "action": false,
      "timestamp": "2017-08-03T19:39:34+00:00"
    },
    {
      "id": "a8517449f5eb49498b4037bdaf8b6727",
      "sender": "gmaxwell",
      "payload": "morcos: there is some PR where people have been arguing for ages, about this, so I'm doubtful but sure.",
      "action": false,
      "timestamp": "2017-08-03T19:39:41+00:00"
    },
    {
      "id": "5c2069cd0f344783a9ca1a0be9a34a62",
      "sender": "morcos",
      "payload": "might as well ask first and tell him what we're planning on doing",
      "action": false,
      "timestamp": "2017-08-03T19:39:54+00:00"
    },
    {
      "id": "0eb78eceddfb432386cee5f46088110d",
      "sender": "wumpus",
      "payload": "change to a different version bit? what would that accomplish?",
      "action": false,
      "timestamp": "2017-08-03T19:39:57+00:00"
    },
    {
      "id": "a8f82e84346f4222bd83ce7fd4964d89",
      "sender": "morcos",
      "payload": "whooo knows?!!",
      "action": false,
      "timestamp": "2017-08-03T19:40:07+00:00"
    },
    {
      "id": "9290cfcad01c4f48870d4b6f05e8ea98",
      "sender": "gmaxwell",
      "payload": "At the end we're doing them a favor, there are a lot more bitcoin nodes than random altcoin nodes, so these incorrect connections tend to cause them a lot more problems than us.",
      "action": false,
      "timestamp": "2017-08-03T19:40:11+00:00"
    },
    {
      "id": "6e709b7a993444e8a1c330973a4b7fac",
      "sender": "BlueMatt",
      "payload": "yup",
      "action": false,
      "timestamp": "2017-08-03T19:40:22+00:00"
    },
    {
      "id": "bb4ec28b971a4bdc8ad6994ea4782fe7",
      "sender": "BlueMatt",
      "payload": "ok, probalem solved",
      "action": false,
      "timestamp": "2017-08-03T19:40:27+00:00"
    },
    {
      "id": "d88b50fa6776487997c5fa678432a227",
      "sender": "BlueMatt",
      "payload": "who wants to go tell them that we're gonna disconnect them?",
      "action": false,
      "timestamp": "2017-08-03T19:40:34+00:00"
    },
    {
      "id": "d43a5a0cbb934f019042e2bba2f3d382",
      "sender": "wumpus",
      "payload": "if avoiding detection is the point, they could better stop setting their version bti at that point is better than randomly cycling it according to moon phases",
      "action": false,
      "timestamp": "2017-08-03T19:40:39+00:00"
    },
    {
      "id": "a5a4e0a7c5e440a2988c295ac6a5d312",
      "sender": "gmaxwell",
      "payload": "BlueMatt: perhaps we should just open the disconnect PR and ping them to comment on it?",
      "action": false,
      "timestamp": "2017-08-03T19:41:00+00:00"
    },
    {
      "id": "180e3d8769f44a40baa359e449952865",
      "sender": "wumpus",
      "payload": "bleh",
      "action": false,
      "timestamp": "2017-08-03T19:41:06+00:00"
    },
    {
      "id": "1527d2a593464b8eac13fdc955dc6bef",
      "sender": "BlueMatt",
      "payload": "gmaxwell: wfm, but seems like someone should open an issue",
      "action": false,
      "timestamp": "2017-08-03T19:41:15+00:00"
    },
    {
      "id": "f8386684687c4717b3ec7d9d12e480d6",
      "sender": "BlueMatt",
      "payload": "I vote morcos does it",
      "action": false,
      "timestamp": "2017-08-03T19:41:18+00:00"
    },
    {
      "id": "d42e582749eb46b9a345fdb655710229",
      "sender": "gmaxwell",
      "payload": "throw him to the wolves... enh? what did he do so wrong?",
      "action": false,
      "timestamp": "2017-08-03T19:41:39+00:00"
    },
    {
      "id": "4c83049b5a424e9ca1da134ce6642a54",
      "sender": "BlueMatt",
      "payload": "actually, it was sdaftuar's idea, he can do it",
      "action": false,
      "timestamp": "2017-08-03T19:41:42+00:00"
    },
    {
      "id": "3fef2b875dae445bbe98ec414c98aeb8",
      "sender": "gmaxwell",
      "payload": "throw him to the wolves... enh? what did he do so wrong?",
      "action": false,
      "timestamp": "2017-08-03T19:41:49+00:00"
    },
    {
      "id": "5bc8cf9d19504bb091ed10a6bfa27b77",
      "sender": "wumpus",
      "payload": "seems we'd rather not invite certain discussions to our github but eh",
      "action": false,
      "timestamp": "2017-08-03T19:42:04+00:00"
    },
    {
      "id": "289409594fe64f4f917fdc4d589b41e4",
      "sender": "BlueMatt",
      "payload": "gmaxwell: fine, I'll deal with it",
      "action": false,
      "timestamp": "2017-08-03T19:42:25+00:00"
    },
    {
      "id": "207ae3f771dc4d6fb0aa3ed975201263",
      "sender": "gmaxwell",
      "payload": "BlueMatt: good, I know what you did so wrong. :P",
      "action": false,
      "timestamp": "2017-08-03T19:42:35+00:00"
    },
    {
      "id": "7821767c0a90426a89d44c8f1c7523c2",
      "sender": "jtimon",
      "payload": "but if the bits are selected randomly, how does burning them help?",
      "action": false,
      "timestamp": "2017-08-03T19:43:04+00:00"
    },
    {
      "id": "e901b4609f9149468605469b3a7f023e",
      "sender": "sipa",
      "payload": "jtimon: s/randomly/arbitrarily/",
      "action": false,
      "timestamp": "2017-08-03T19:43:34+00:00"
    },
    {
      "id": "2b072b7915d9469986dcb452b3d9a8b4",
      "sender": "wumpus",
      "payload": "they aren't selected randomly, they're not doing service bit hopping or something like that",
      "action": false,
      "timestamp": "2017-08-03T19:43:38+00:00"
    },
    {
      "id": "671afbc477194ef2bf2cb3960d6aab94",
      "sender": "sipa",
      "payload": "they're not different every time",
      "action": false,
      "timestamp": "2017-08-03T19:43:42+00:00"
    },
    {
      "id": "30f6d458e6d54c76812f61c168eab5bf",
      "sender": "sipa",
      "payload": "they just arbitrarily picked one",
      "action": false,
      "timestamp": "2017-08-03T19:43:50+00:00"
    },
    {
      "id": "7314141a69cf48bb97808d4e1f0263b9",
      "sender": "jtimon",
      "payload": "sipa: I see, thanks",
      "action": false,
      "timestamp": "2017-08-03T19:43:50+00:00"
    },
    {
      "id": "5d1c3450468e40d5adfaf202ddf3e9f2",
      "sender": "gmaxwell",
      "payload": "jtimon: I don't follow your question. The altcoin efforts have selected randomly but hardcoded the result or their fair dice roll. :)",
      "action": false,
      "timestamp": "2017-08-03T19:43:54+00:00"
    },
    {
      "id": "d006213d42c143a4aed9486fa8e4feb5",
      "sender": "morcos",
      "payload": "+1 sdaftuar doing it...  i'm trying to pack",
      "action": false,
      "timestamp": "2017-08-03T19:44:13+00:00"
    },
    {
      "id": "3a2d668527f84194a4620007d377fe22",
      "sender": "jtimon",
      "payload": "gmaxwell: yeah, got it",
      "action": false,
      "timestamp": "2017-08-03T19:44:13+00:00"
    },
    {
      "id": "b55eee2211264f6eaaaeb3b3ee372d2c",
      "sender": "gmaxwell",
      "payload": "and just failed to follow the giant comment in the code to make a public announcement about it even.",
      "action": false,
      "timestamp": "2017-08-03T19:44:16+00:00"
    },
    {
      "id": "a74dc7cf0f8740bc8f54f86c27df1cee",
      "sender": "wumpus",
      "payload": "e.g. they have monkeys throw darts to select one when they need it, not every connection",
      "action": false,
      "timestamp": "2017-08-03T19:44:22+00:00"
    },
    {
      "id": "5222d8b536be4b0c95b0a476e5074c9d",
      "sender": "morcos",
      "payload": "oh nm, or bluematt",
      "action": false,
      "timestamp": "2017-08-03T19:44:51+00:00"
    },
    {
      "id": "be4a25520cb9471995972c033e82f595",
      "sender": "BlueMatt",
      "payload": "I think morcos is clearly just trying to throw anyone else under the bus, sounds like he should do it, then :p",
      "action": false,
      "timestamp": "2017-08-03T19:45:22+00:00"
    },
    {
      "id": "b8ebc357324f422eb41e04cc18495c12",
      "sender": "BlueMatt",
      "payload": "anyway, next topic?",
      "action": false,
      "timestamp": "2017-08-03T19:45:25+00:00"
    },
    {
      "id": "144ca2772d4947d28ba77dbd05f79742",
      "sender": "gmaxwell",
      "payload": ";;action bluematt goes under the bus",
      "action": false,
      "timestamp": "2017-08-03T19:45:49+00:00"
    },
    {
      "id": "2c516fe3731240dbae615c8a02f94b4a",
      "sender": "gribble",
      "payload": "bluematt goes under the bus",
      "action": true,
      "timestamp": "2017-08-03T19:45:50+00:00"
    },
    {
      "id": "c1817689bca74a8487aa2eac9a6c63b8",
      "sender": "gmaxwell",
      "payload": "see, the robot overlords agree",
      "action": false,
      "timestamp": "2017-08-03T19:46:02+00:00"
    },
    {
      "id": "4c20825a78474babb51282644f21fc37",
      "sender": "BlueMatt",
      "payload": ";;action goes under the bus",
      "action": false,
      "timestamp": "2017-08-03T19:46:04+00:00"
    },
    {
      "id": "b960df882fb74aec9e6671aa51d6471c",
      "sender": "gribble",
      "payload": "goes under the bus",
      "action": true,
      "timestamp": "2017-08-03T19:46:04+00:00"
    },
    {
      "id": "0e7fe38dba0442469bcc71d705fc3ab1",
      "sender": "achow101",
      "payload": "we can't/shouldn't ban 2x peers until they fork",
      "action": false,
      "timestamp": "2017-08-03T19:46:17+00:00"
    },
    {
      "id": "c19f29cc17654143a42fee7661032914",
      "sender": "BlueMatt",
      "payload": "achow101: yes we should",
      "action": false,
      "timestamp": "2017-08-03T19:46:23+00:00"
    },
    {
      "id": "40c079890d884e5d81f4f97314d24fc5",
      "sender": "wumpus",
      "payload": "I think this was mainly about BCC which already forked",
      "action": false,
      "timestamp": "2017-08-03T19:46:40+00:00"
    },
    {
      "id": "04d53e959f6144409de00b29d6859a48",
      "sender": "achow101",
      "payload": "BlueMatt: why? we won't be giving them invalid stuff until they fork, and vice versa",
      "action": false,
      "timestamp": "2017-08-03T19:46:51+00:00"
    },
    {
      "id": "4f5f843507094c04b0498611ad6d3f8e",
      "sender": "gmaxwell",
      "payload": "hash that out outside of the meeting plz.",
      "action": false,
      "timestamp": "2017-08-03T19:47:13+00:00"
    },
    {
      "id": "eacf1bee5d0f49bdb1119e217ec465d6",
      "sender": "wumpus",
      "payload": "achow101: on the other hand, adding logic to the code to check whether they've forked would complicate things more than just disconnecting on a service bit",
      "action": false,
      "timestamp": "2017-08-03T19:47:24+00:00"
    },
    {
      "id": "f0067d0ae33d4832a2cb59d3f008b417",
      "sender": "wumpus",
      "payload": "yeah",
      "action": false,
      "timestamp": "2017-08-03T19:47:29+00:00"
    },
    {
      "id": "908082919f9d4f0d8eee204d6cb97e6f",
      "sender": "BlueMatt",
      "payload": "next topic?",
      "action": false,
      "timestamp": "2017-08-03T19:47:40+00:00"
    },
    {
      "id": "c06ae85d7be1465ca5ec3ee2f9a7fa03",
      "sender": "gmaxwell",
      "payload": "But in general if someone is going to make broken software, we can only go so far to accomidate it.",
      "action": false,
      "timestamp": "2017-08-03T19:47:46+00:00"
    },
    {
      "id": "5b40b636230a4876952f9aeae49b764d",
      "sender": "wumpus",
      "payload": "we've run out of topics",
      "action": false,
      "timestamp": "2017-08-03T19:47:49+00:00"
    },
    {
      "id": "bb0fae18df0740a7920bd02fdb6e3f01",
      "sender": "achow101",
      "payload": "wumpus: we know when they activate. at block X start banning them",
      "action": false,
      "timestamp": "2017-08-03T19:48:00+00:00"
    },
    {
      "id": "0f64e74ee350437189a34d9a5026b8fe",
      "sender": "gmaxwell",
      "payload": "I doubt we do.",
      "action": false,
      "timestamp": "2017-08-03T19:48:18+00:00"
    },
    {
      "id": "b8072a3e32e840b9844e8ac690031255",
      "sender": "jtimon",
      "payload": "perhaps better for after the meeting, but I'm still not sure why #8498 wasn't suitable for 0.15 ...",
      "action": false,
      "timestamp": "2017-08-03T19:48:31+00:00"
    },
    {
      "id": "18eab548894f4c65a82a7e015fc04fe8",
      "sender": "BlueMatt",
      "payload": "achow101: I'm not jumping through hoops to make sure altcoins stay in consensus until *right before* they fork...",
      "action": false,
      "timestamp": "2017-08-03T19:48:33+00:00"
    },
    {
      "id": "9ac500de0c674f7b8a6e797bcbea8cd0",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/8498 | Near-Bugfix: Optimization: Minimize the number of times it is checked that no money... by jtimon \u00c3\u0082\u00c2\u00b7 Pull Request #8498 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2017-08-03T19:48:33+00:00"
    },
    {
      "id": "14d0d9d8c39145a4a310582794cc0c48",
      "sender": "wumpus",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2017-08-03T19:48:33+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "1956ef21b72a45fab8d7fde545f5f9bd",
        "sender": "wumpus",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2017-08-03T19:00:54+00:00"
      },
      "operand": null,
      "id": "1956ef21b72a45fab8d7fde545f5f9bd",
      "timestamp": "2017-08-03T19:00:54+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "437a949523f8499a9b57c8ae11aea0aa",
        "sender": "wumpus",
        "payload": "https://github.com/bitcoin/bitcoin/milestones/0.15.0",
        "action": false,
        "timestamp": "2017-08-03T19:02:57+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/milestones/0.15.0",
      "id": "437a949523f8499a9b57c8ae11aea0aa",
      "timestamp": "2017-08-03T19:02:57+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "1f3a0ebc2d4d410d8a08d0739c4d5066",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10882 | Keypool topup by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #10882 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-08-03T19:03:50+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10882",
      "id": "1f3a0ebc2d4d410d8a08d0739c4d5066",
      "timestamp": "2017-08-03T19:03:50+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "4e9dcb25a2a74b24a0cd1488d63a601f",
        "sender": "BlueMatt",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10977",
        "action": false,
        "timestamp": "2017-08-03T19:04:01+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10977",
      "id": "4e9dcb25a2a74b24a0cd1488d63a601f",
      "timestamp": "2017-08-03T19:04:01+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "6efb05e3ed394b5fa2aa9637098882f9",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10758 | Fix some chainstate-init-order bugs. by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #10758 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-08-03T19:05:09+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10758",
      "id": "6efb05e3ed394b5fa2aa9637098882f9",
      "timestamp": "2017-08-03T19:05:09+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "9d9afde29cc24a2e869a8887ac6a5922",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10919 | Fix more init bugs. by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #10919 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-08-03T19:05:10+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10919",
      "id": "9d9afde29cc24a2e869a8887ac6a5922",
      "timestamp": "2017-08-03T19:05:10+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "b2765abbaddf476394d3ac717528b181",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10919 | Fix more init bugs. by TheBlueMatt \u00c3\u0082\u00c2\u00b7 Pull Request #10919 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-08-03T19:05:59+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10919",
      "id": "b2765abbaddf476394d3ac717528b181",
      "timestamp": "2017-08-03T19:05:59+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "67007e1f082f472da559c0a6c1007e3b",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10832 | init: Factor out AppInitLockDataDirectory and fix startup core dump issue by laanwj \u00c3\u0082\u00c2\u00b7 Pull Request #10832 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-08-03T19:10:24+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10832",
      "id": "67007e1f082f472da559c0a6c1007e3b",
      "timestamp": "2017-08-03T19:10:24+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "893bf74f799d4914b770eb7fd58a6b7b",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10971 | build: fix missing warnings and sse42 in depends builds by theuni \u00c3\u0082\u00c2\u00b7 Pull Request #10971 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-08-03T19:13:12+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10971",
      "id": "893bf74f799d4914b770eb7fd58a6b7b",
      "timestamp": "2017-08-03T19:13:12+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "98e4ccda50284a1bb4b31b83400627dd",
        "sender": "wumpus",
        "payload": "#topic bip173 unit tests issue",
        "action": false,
        "timestamp": "2017-08-03T19:19:09+00:00"
      },
      "operand": "bip173 unit tests issue",
      "id": "98e4ccda50284a1bb4b31b83400627dd",
      "timestamp": "2017-08-03T19:19:09+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "67e46753607e4ff3bd1d792faa5adf74",
        "sender": "wumpus",
        "payload": "#topic service bits and altcoins",
        "action": false,
        "timestamp": "2017-08-03T19:28:21+00:00"
      },
      "operand": "service bits and altcoins",
      "id": "67e46753607e4ff3bd1d792faa5adf74",
      "timestamp": "2017-08-03T19:28:21+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "7ff6ba55157749a3a402fc70018e400e",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/10981 | resendwallettransactions asserts if walletbroadcast=0 \u00c3\u0082\u00c2\u00b7 Issue #10981 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-08-03T19:34:25+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/10981",
      "id": "7ff6ba55157749a3a402fc70018e400e",
      "timestamp": "2017-08-03T19:34:25+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "e0a03bc739e3428eb459ed7d16844832",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/8498 | Near-Bugfix: Optimization: Minimize the number of times it is checked that no money... by jtimon \u00c3\u0082\u00c2\u00b7 Pull Request #8498 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-08-03T19:36:21+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/8498",
      "id": "e0a03bc739e3428eb459ed7d16844832",
      "timestamp": "2017-08-03T19:36:21+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "9ac500de0c674f7b8a6e797bcbea8cd0",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/8498 | Near-Bugfix: Optimization: Minimize the number of times it is checked that no money... by jtimon \u00c3\u0082\u00c2\u00b7 Pull Request #8498 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2017-08-03T19:48:33+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/8498",
      "id": "9ac500de0c674f7b8a6e797bcbea8cd0",
      "timestamp": "2017-08-03T19:48:33+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "14d0d9d8c39145a4a310582794cc0c48",
        "sender": "wumpus",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2017-08-03T19:48:33+00:00"
      },
      "operand": null,
      "id": "14d0d9d8c39145a4a310582794cc0c48",
      "timestamp": "2017-08-03T19:48:33+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}