{
  "founder": "wumpus",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "ab638af1e07d43968bab8c940e9f17b8",
  "name": "#bitcoin-core-dev",
  "chair": "wumpus",
  "chairs": [
    "wumpus"
  ],
  "nicks": {
    "wumpus": 48,
    "lightningbot": 2,
    "jnewbery": 6,
    "kanzure": 1,
    "jonasschnelli": 9,
    "kallewoof": 14,
    "hebasto": 1,
    "achow101": 1,
    "sipa": 15,
    "meshcollider": 1,
    "dongcarl": 1,
    "luke-jr": 13,
    "jamesob": 3,
    "moneyball": 2,
    "cfields": 4,
    "warren": 9,
    "gleb": 3,
    "gribble": 8,
    "MarcoFalke": 36,
    "sdaftuar": 43,
    "midnightmagic": 1,
    "Raystonn": 3,
    "fanquake": 4,
    "promag": 1,
    "tryphe": 1
  },
  "start_time": "2019-07-18T19:00:28+00:00",
  "end_time": "2019-07-18T19:58:02+00:00",
  "active": false,
  "original_topic": "Bitcoin Core development discussion and commit log | This is the channel for developing Bitcoin Core. Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Meeting topics https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
  "current_topic": "0.18.1",
  "messages": [
    {
      "id": "08e5722c9cca4883847e0e5d1bac8ff8",
      "sender": "wumpus",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2019-07-18T19:00:28+00:00"
    },
    {
      "id": "6b97f9d9a55e4f38bbae49fe8bb2a939",
      "sender": "lightningbot",
      "payload": "Meeting started Thu Jul 18 19:00:28 2019 UTC.  The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2019-07-18T19:00:28+00:00"
    },
    {
      "id": "f62bb081f5bb4d8a95ca3305adaeffa2",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2019-07-18T19:00:28+00:00"
    },
    {
      "id": "a143982e947e42e3b7099ed99948a741",
      "sender": "jnewbery",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-07-18T19:00:31+00:00"
    },
    {
      "id": "8c7cf21387554aa8890d35b65a0579bf",
      "sender": "kanzure",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-07-18T19:00:40+00:00"
    },
    {
      "id": "31fd0faeeffd4c63945051fbe6916129",
      "sender": "jonasschnelli",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-07-18T19:00:42+00:00"
    },
    {
      "id": "4e5b319863f9497fbb36b5100c1360cf",
      "sender": "kallewoof",
      "payload": "hello",
      "action": false,
      "timestamp": "2019-07-18T19:00:43+00:00"
    },
    {
      "id": "61ed3cadc6a74581b114b030886e7afa",
      "sender": "hebasto",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-07-18T19:00:52+00:00"
    },
    {
      "id": "8ab3a7eb64be405cadaae3fc9b025297",
      "sender": "wumpus",
      "payload": "#bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag provoostenator aj Chris_Stewart_5 dongcarl gwillen jamesob ken281221 ryanofsky gleb moneyball kvaciral",
      "action": false,
      "timestamp": "2019-07-18T19:00:57+00:00"
    },
    {
      "id": "30065684a6f34c16904930bbb7a4c1a3",
      "sender": "achow101",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-07-18T19:01:05+00:00"
    },
    {
      "id": "0e263ec5bce24bf99e34ccd4b64c3913",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-07-18T19:01:07+00:00"
    },
    {
      "id": "92be69f8ac8d4aac927dfb412f4a4d6c",
      "sender": "meshcollider",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-07-18T19:01:07+00:00"
    },
    {
      "id": "27dafff25a544bacb04c7e53a46bf0bf",
      "sender": "dongcarl",
      "payload": "would like to talk about addrv2 some more after the meeting if people have time",
      "action": true,
      "timestamp": "2019-07-18T19:01:10+00:00"
    },
    {
      "id": "e07753c530ec4960a845fbc780da9616",
      "sender": "luke-jr",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-07-18T19:01:29+00:00"
    },
    {
      "id": "1a7dff3be7bb4a7997882793c7f294f6",
      "sender": "jamesob",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-07-18T19:01:31+00:00"
    },
    {
      "id": "6ab5ea944fc74b1fa41ac4d9b7bb52cc",
      "sender": "moneyball",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-07-18T19:02:19+00:00"
    },
    {
      "id": "678618a3aed04e829f56eb09206aeaa7",
      "sender": "wumpus",
      "payload": "three topics proposed in https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a this time:  Remove mempool expiry, treat txs as replaceable instead , 0.18.1 and \"-blocksonly not being a hidden option in 0.18.1\"",
      "action": false,
      "timestamp": "2019-07-18T19:02:32+00:00"
    },
    {
      "id": "e1d5f717b5c5461b8f77dbcf30092203",
      "sender": "moneyball",
      "payload": "https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
      "action": false,
      "timestamp": "2019-07-18T19:02:35+00:00"
    },
    {
      "id": "b6b2f9ca7b4244b2bb44fb64d9cba471",
      "sender": "cfields",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-07-18T19:02:49+00:00"
    },
    {
      "id": "daabeb6c58e146008e92b155152cca4e",
      "sender": "wumpus",
      "payload": "#topic High priority for review",
      "action": false,
      "timestamp": "2019-07-18T19:04:06+00:00"
    },
    {
      "id": "ca5e4c281ba14757a4bab1103e5944f8",
      "sender": "warren",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-07-18T19:04:24+00:00"
    },
    {
      "id": "c925487384f54b9dbb5943805815acdc",
      "sender": "wumpus",
      "payload": "current: 4 blockers, 5 things chasing concept ACK",
      "action": false,
      "timestamp": "2019-07-18T19:04:31+00:00"
    },
    {
      "id": "09921944ac04446b85eb04272267ea2b",
      "sender": "wumpus",
      "payload": "https://github.com/bitcoin/bitcoin/projects/8",
      "action": false,
      "timestamp": "2019-07-18T19:04:36+00:00"
    },
    {
      "id": "d9558e48535045d7b4932e434e3649f5",
      "sender": "gleb",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-07-18T19:04:36+00:00"
    },
    {
      "id": "48f0aeed2a834ef2acf4b40d4c905c36",
      "sender": "jamesob",
      "payload": "was hoping to get #16355 added",
      "action": false,
      "timestamp": "2019-07-18T19:04:54+00:00"
    },
    {
      "id": "e809e8f90dc544d9a8fc38016b5b8845",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16355 | refactor: move CCoinsViewErrorCatcher out of init.cpp by jamesob \u00c3\u0082\u00c2\u00b7 Pull Request #16355 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-07-18T19:04:56+00:00"
    },
    {
      "id": "8e430b0342834fb5afbda6b0318a45b5",
      "sender": "wumpus",
      "payload": "anything to add, anything ready for merge?",
      "action": false,
      "timestamp": "2019-07-18T19:04:56+00:00"
    },
    {
      "id": "e57abf3f88e2490c809141608adf36a9",
      "sender": "jonasschnelli",
      "payload": "May I add #16202 to the list?",
      "action": false,
      "timestamp": "2019-07-18T19:05:16+00:00"
    },
    {
      "id": "7e0adb0611b94b54a4f84a661c196e9c",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16202 | Refactor network message deserialization by jonasschnelli \u00c3\u0082\u00c2\u00b7 Pull Request #16202 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-07-18T19:05:18+00:00"
    },
    {
      "id": "d6c6458acc4943cf8cb255fa91eb2334",
      "sender": "kallewoof",
      "payload": "wumpus: I would like #16411 in Chasing Concept ACK, if possible",
      "action": false,
      "timestamp": "2019-07-18T19:05:28+00:00"
    },
    {
      "id": "442ff8f7a65e47f79bd10b03dfbabfa1",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16411 | Signet support by kallewoof \u00c3\u0082\u00c2\u00b7 Pull Request #16411 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-07-18T19:05:31+00:00"
    },
    {
      "id": "be400f3183354b2f831f5adc605f1b61",
      "sender": "wumpus",
      "payload": "jamesob jonasschnelli kallewoof sure",
      "action": false,
      "timestamp": "2019-07-18T19:05:52+00:00"
    },
    {
      "id": "65ec95f040424d0abcaba2abda4b1bce",
      "sender": "jamesob",
      "payload": "thanks!",
      "action": false,
      "timestamp": "2019-07-18T19:06:01+00:00"
    },
    {
      "id": "1cf8d4c9675d4e8f8bc62d61f960b2c7",
      "sender": "wumpus",
      "payload": "ok added",
      "action": false,
      "timestamp": "2019-07-18T19:07:39+00:00"
    },
    {
      "id": "0e8cd78c23cd4f248fd1285d0e45d8d7",
      "sender": "wumpus",
      "payload": "there are *many* things chasing concept ACK, are there any making progress (maybe enough to remove them?)",
      "action": false,
      "timestamp": "2019-07-18T19:07:55+00:00"
    },
    {
      "id": "51d76c3d7d904f97a2abc3f377be3059",
      "sender": "luke-jr",
      "payload": "I almost wonder if concept-acks should be done separately from PRs, with more user input",
      "action": false,
      "timestamp": "2019-07-18T19:09:56+00:00"
    },
    {
      "id": "73609a82f28048a2a999c4c19059ea54",
      "sender": "wumpus",
      "payload": "#topic Remove mempool expiry, treat txs as replaceable instead (MarcoFalke)",
      "action": false,
      "timestamp": "2019-07-18T19:09:56+00:00"
    },
    {
      "id": "749fc695df4b4d7ab89a05fc1a714e35",
      "sender": "MarcoFalke",
      "payload": "Pull request is here #16409",
      "action": false,
      "timestamp": "2019-07-18T19:10:27+00:00"
    },
    {
      "id": "2ca960ebb2ab4ac9a745f61d52baf238",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16409 | Remove mempool expiry, treat txs as replaceable instead by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #16409 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-07-18T19:10:29+00:00"
    },
    {
      "id": "753562765ae14aa1b77f4e49f9ff800c",
      "sender": "MarcoFalke",
      "payload": "And already received some feedback",
      "action": false,
      "timestamp": "2019-07-18T19:10:35+00:00"
    },
    {
      "id": "911022b6e51b4f4caa61252fb4c43ec2",
      "sender": "luke-jr",
      "payload": "Sounds like it should be two PRs\u00c3\u00a2\u00c2\u0080\u00c2\u00a6",
      "action": false,
      "timestamp": "2019-07-18T19:10:42+00:00"
    },
    {
      "id": "963bdf46889943bca7fb07a0c60b8d7c",
      "sender": "wumpus",
      "payload": "luke-jr: not sure separating them out is a key to get more interest imo",
      "action": false,
      "timestamp": "2019-07-18T19:10:55+00:00"
    },
    {
      "id": "53045b76d2464b6d96bf7ff35e40e668",
      "sender": "luke-jr",
      "payload": "expiry helps remove unconfirming txs from RAM etc",
      "action": false,
      "timestamp": "2019-07-18T19:11:15+00:00"
    },
    {
      "id": "f3a68d60e44b4effbba6b23b448d88d9",
      "sender": "MarcoFalke",
      "payload": "luke-jr: Yeah, if removing expiry is so controversial, then yes",
      "action": false,
      "timestamp": "2019-07-18T19:11:19+00:00"
    },
    {
      "id": "6f9cfa31c6b1487bb72a6c852c175d27",
      "sender": "wumpus",
      "payload": "anything that touches policy is probably somewhat controversial",
      "action": false,
      "timestamp": "2019-07-18T19:11:37+00:00"
    },
    {
      "id": "0fbb82ceb0134129bf609b880c8391be",
      "sender": "sipa",
      "payload": "another approach is to make the marginal-cost-for-replacement go to 0 after some time",
      "action": false,
      "timestamp": "2019-07-18T19:11:52+00:00"
    },
    {
      "id": "1d4818cea8094025bea1a9272d4db98f",
      "sender": "sdaftuar",
      "payload": "I think expiry performs an important job, albeit not perfectly, which is handling diverse node policies in a semi-reasonable way",
      "action": false,
      "timestamp": "2019-07-18T19:11:57+00:00"
    },
    {
      "id": "a77e08eb87d9451fb827491bbdcf123d",
      "sender": "luke-jr",
      "payload": "but what if the sender doesn't replace?",
      "action": false,
      "timestamp": "2019-07-18T19:12:08+00:00"
    },
    {
      "id": "e456c13098a74ed994d6f0d5fa704a06",
      "sender": "MarcoFalke",
      "payload": "luke-jr: YOu can not expect to use that ram anyway, since you set the max usage to well the max usage",
      "action": false,
      "timestamp": "2019-07-18T19:12:11+00:00"
    },
    {
      "id": "4db6459858154841b9ccc4563b75e70b",
      "sender": "sipa",
      "payload": "yeah, i'd need to think more about the impact there",
      "action": false,
      "timestamp": "2019-07-18T19:12:11+00:00"
    },
    {
      "id": "26128ecd14e1494092fb23db82af1554",
      "sender": "luke-jr",
      "payload": "MarcoFalke: it might not always be maxxed out",
      "action": false,
      "timestamp": "2019-07-18T19:12:38+00:00"
    },
    {
      "id": "cd0a271eaa31432e850ef3a590b10f99",
      "sender": "jnewbery",
      "payload": "sipa: that doesn't solve the case of txs being pinned",
      "action": false,
      "timestamp": "2019-07-18T19:12:47+00:00"
    },
    {
      "id": "986b3c85b082483995fcb8d40cf86751",
      "sender": "sipa",
      "payload": "jnewbery: ah yes",
      "action": false,
      "timestamp": "2019-07-18T19:12:56+00:00"
    },
    {
      "id": "defc1c3cf4d94845852732305f44fdd3",
      "sender": "MarcoFalke",
      "payload": "sipa: I don't see this as an issue in the network as of today (it is mostly theoretical)",
      "action": false,
      "timestamp": "2019-07-18T19:14:01+00:00"
    },
    {
      "id": "6077db3d6afd4527839bd1f772f7fedf",
      "sender": "luke-jr",
      "payload": "MarcoFalke: it's an issue because people are designing around it",
      "action": false,
      "timestamp": "2019-07-18T19:14:23+00:00"
    },
    {
      "id": "2e9ec53225224fcdbe5e32c2fd2de0a2",
      "sender": "sdaftuar",
      "payload": "the issue of diverse node policies is an issue",
      "action": false,
      "timestamp": "2019-07-18T19:14:28+00:00"
    },
    {
      "id": "5013e2d1bc09400cb34653b12a8f2ccf",
      "sender": "midnightmagic",
      "payload": "I was going to say, expiry is super useful..",
      "action": false,
      "timestamp": "2019-07-18T19:14:32+00:00"
    },
    {
      "id": "5106e3bb55d04cfd8f447a4ae29d1a16",
      "sender": "sdaftuar",
      "payload": "if we deploy this now, then in the future when we make a policy change, we'll have a problem to think about",
      "action": false,
      "timestamp": "2019-07-18T19:14:43+00:00"
    },
    {
      "id": "a0b36c9fc63241aba843f35fd1c76874",
      "sender": "sdaftuar",
      "payload": "which we won't have a good way to solve",
      "action": false,
      "timestamp": "2019-07-18T19:14:51+00:00"
    },
    {
      "id": "79fd0bf265e3477b8f8442fa0e096bad",
      "sender": "MarcoFalke",
      "payload": "sdaftuar: Agree that it might be premature to remove expiry right now, but in the long term it could at least be limited to high-fee txs",
      "action": false,
      "timestamp": "2019-07-18T19:15:42+00:00"
    },
    {
      "id": "f45807cd514d4c8792ff031d2195e55d",
      "sender": "wumpus",
      "payload": "what is the primary motivation to remove expiry?",
      "action": false,
      "timestamp": "2019-07-18T19:15:48+00:00"
    },
    {
      "id": "29d0669276bf47a7bfc3b90c7ada508c",
      "sender": "sipa",
      "payload": "sdaftuar: when a policy change happens, there is always a shutdown+restart involved, no?",
      "action": false,
      "timestamp": "2019-07-18T19:16:16+00:00"
    },
    {
      "id": "371911040c034921bf7908394591eb5d",
      "sender": "sipa",
      "payload": "sdaftuar: so there is a load from mempool.dat in between?",
      "action": false,
      "timestamp": "2019-07-18T19:16:25+00:00"
    },
    {
      "id": "918bf98ec58d49209b9c5589f78ffaae",
      "sender": "sdaftuar",
      "payload": "the issue is around what happens to old nodes",
      "action": false,
      "timestamp": "2019-07-18T19:16:29+00:00"
    },
    {
      "id": "44d110a73d5f418bbe66d0ab53f5feeb",
      "sender": "MarcoFalke",
      "payload": "If miners are running the default settings, they might throw away income. If they are not, then nodes have a false sense of what can be replaced",
      "action": false,
      "timestamp": "2019-07-18T19:16:34+00:00"
    },
    {
      "id": "d3b300fcb09844b59865330b9acd73b6",
      "sender": "sdaftuar",
      "payload": "which will not have the new rule, but will also not exprie things that are not getting mined",
      "action": false,
      "timestamp": "2019-07-18T19:16:46+00:00"
    },
    {
      "id": "bbd599303b4d404fa583fee1bd6be110",
      "sender": "luke-jr",
      "payload": "not just old nodes. even updated nodes don't have a common policy",
      "action": false,
      "timestamp": "2019-07-18T19:16:52+00:00"
    },
    {
      "id": "40e1911a4e2e426f92c15c4f80a820b2",
      "sender": "sdaftuar",
      "payload": "luke-jr: i agree with that too",
      "action": false,
      "timestamp": "2019-07-18T19:17:00+00:00"
    },
    {
      "id": "fde7dda5642e402ab3016b7d59186acc",
      "sender": "MarcoFalke",
      "payload": "So the rbf pinning issue jnewbery mentions is not solved if miners are keeping the tx and you can replace it in your own mempool",
      "action": false,
      "timestamp": "2019-07-18T19:17:15+00:00"
    },
    {
      "id": "5f6346337f724106980d3f4ba72540f3",
      "sender": "wumpus",
      "payload": "so dropping expiry would mean that some transactions could get stuck in the mempool literally forever",
      "action": false,
      "timestamp": "2019-07-18T19:17:32+00:00"
    },
    {
      "id": "3d1ff987cfa54b89bbded2f3f08361c7",
      "sender": "sdaftuar",
      "payload": "wumpus: exactly",
      "action": false,
      "timestamp": "2019-07-18T19:17:38+00:00"
    },
    {
      "id": "79284fb7e2bd42949517b62df40b8e0f",
      "sender": "sipa",
      "payload": "i feel 2 weeks is sufficiently long that it isn't actually affecting anything that will likely confirm",
      "action": false,
      "timestamp": "2019-07-18T19:17:57+00:00"
    },
    {
      "id": "0651a01f6ba34debbbf67f61dbc427c2",
      "sender": "sipa",
      "payload": "do we have numbers otherwise?",
      "action": false,
      "timestamp": "2019-07-18T19:18:01+00:00"
    },
    {
      "id": "c5f72348f5254328bcd2dea6f23137c8",
      "sender": "wumpus",
      "payload": "even an expiry of, say, 2 month would be better than none at all in that regard",
      "action": false,
      "timestamp": "2019-07-18T19:18:11+00:00"
    },
    {
      "id": "3bd4469851b647fca2d37520f2e2e838",
      "sender": "sipa",
      "payload": "like at what rate do transactions get expired from common mempools?",
      "action": false,
      "timestamp": "2019-07-18T19:18:16+00:00"
    },
    {
      "id": "6fc6e9775bee40138de9ed2b97b0dc34",
      "sender": "sipa",
      "payload": "and do any of them still confirm after?",
      "action": false,
      "timestamp": "2019-07-18T19:18:23+00:00"
    },
    {
      "id": "c165f84515454ebb9cb4e92ae504db66",
      "sender": "sipa",
      "payload": "or maybe even better, how often do transaction expire from the mempool, and then re-enter it?",
      "action": false,
      "timestamp": "2019-07-18T19:18:57+00:00"
    },
    {
      "id": "ba563804240849758de86fe48332218a",
      "sender": "wumpus",
      "payload": "would be useful to have that information",
      "action": false,
      "timestamp": "2019-07-18T19:18:58+00:00"
    },
    {
      "id": "fc802941f281455f8fbc3acae9d5c1d2",
      "sender": "kallewoof",
      "payload": "sipa: I can get those numbers",
      "action": false,
      "timestamp": "2019-07-18T19:19:10+00:00"
    },
    {
      "id": "aaab54850b7b4ebc9aa2baa824ed41b7",
      "sender": "sipa",
      "payload": "that'd be great to have in this discussion",
      "action": false,
      "timestamp": "2019-07-18T19:19:22+00:00"
    },
    {
      "id": "bb447dd8195447158792918012957e97",
      "sender": "luke-jr",
      "payload": "What problem is this trying to solve?",
      "action": false,
      "timestamp": "2019-07-18T19:19:25+00:00"
    },
    {
      "id": "bb8f38509ea942e2935599b9b212eb4e",
      "sender": "kallewoof",
      "payload": "sipa: They're not very large, from what I have seen",
      "action": false,
      "timestamp": "2019-07-18T19:19:27+00:00"
    },
    {
      "id": "1bcd6d71641848b3a9128783fb1ef2a6",
      "sender": "MarcoFalke",
      "payload": "kallewoof: The number of expiries or the number that are mined after expiry?",
      "action": false,
      "timestamp": "2019-07-18T19:20:06+00:00"
    },
    {
      "id": "42af83da4e6c49cfb4fc0c080b12953c",
      "sender": "sdaftuar",
      "payload": "i think this needs to be thought about from the perspective of older software as well",
      "action": false,
      "timestamp": "2019-07-18T19:20:11+00:00"
    },
    {
      "id": "129994da2e2f4cdc8c12f9f265d94dcd",
      "sender": "sdaftuar",
      "payload": "if you only analyze this from the perspective of the latest version of Bitcoin Core, for instance, you only get a one-sided view",
      "action": false,
      "timestamp": "2019-07-18T19:20:30+00:00"
    },
    {
      "id": "c479bf2d9b604826992e6a682d31dd52",
      "sender": "kallewoof",
      "payload": "MarcoFalke: I can fine tune it with some tweakery. Will not be done today, but can do tomorrow",
      "action": false,
      "timestamp": "2019-07-18T19:20:31+00:00"
    },
    {
      "id": "8c9e6fdb93f04c9ebad73ea45a08ea23",
      "sender": "sipa",
      "payload": "but it doesn't have to be large; say if 5 transactions expire per day, but 4.5 of those then re-enter the mempool again, that's evidence that due to rebroadcasting the expiration is effectively ineffective",
      "action": false,
      "timestamp": "2019-07-18T19:20:34+00:00"
    },
    {
      "id": "9ac81d4b003842c28275651c15c42510",
      "sender": "sipa",
      "payload": "likes \"effectively ineffective\"",
      "action": true,
      "timestamp": "2019-07-18T19:20:43+00:00"
    },
    {
      "id": "e47bba59f7324947b3e075045ed67677",
      "sender": "wumpus",
      "payload": "hehe",
      "action": false,
      "timestamp": "2019-07-18T19:21:02+00:00"
    },
    {
      "id": "20c566eb53894685be99428f1cc0987e",
      "sender": "kallewoof",
      "payload": "MarcoFalke: To clarify, I can fine tune it to count txs that do get mined after being purged from mempool at least once.",
      "action": false,
      "timestamp": "2019-07-18T19:21:23+00:00"
    },
    {
      "id": "997d749f4305486ea004d800cad97eae",
      "sender": "sdaftuar",
      "payload": "can you also do that from the perspective of an 0.15 node?",
      "action": false,
      "timestamp": "2019-07-18T19:22:12+00:00"
    },
    {
      "id": "d17ba7a51f394048aa91ac68f2d7b535",
      "sender": "kallewoof",
      "payload": "sdaftuar: no",
      "action": false,
      "timestamp": "2019-07-18T19:22:25+00:00"
    },
    {
      "id": "d6c5180e2ed14f989feca493df89696e",
      "sender": "Raystonn",
      "payload": "It ineffectively affects the mempool, which results in not much net effect.",
      "action": false,
      "timestamp": "2019-07-18T19:22:42+00:00"
    },
    {
      "id": "32f44b5cbda240beadea9250d7ef0173",
      "sender": "kallewoof",
      "payload": "sdaftuar: well, actually yes, but not without your help.",
      "action": false,
      "timestamp": "2019-07-18T19:22:44+00:00"
    },
    {
      "id": "86d80d6247c94bdbb11862e143e4b148",
      "sender": "sdaftuar",
      "payload": "kallewoof: my data is probably insufficient too, unfortunately",
      "action": false,
      "timestamp": "2019-07-18T19:23:01+00:00"
    },
    {
      "id": "5478d83a56f347f98d6e29b59a731c6d",
      "sender": "sdaftuar",
      "payload": "i am not really sure i guess",
      "action": false,
      "timestamp": "2019-07-18T19:23:24+00:00"
    },
    {
      "id": "7d7a3834ba6041c8862d78902b68846b",
      "sender": "kallewoof",
      "payload": "sdaftuar: i thought it recorded everything",
      "action": false,
      "timestamp": "2019-07-18T19:23:26+00:00"
    },
    {
      "id": "e28c4b38713d44ecb6d5c5884515954f",
      "sender": "kallewoof",
      "payload": "sdaftuar: besides, having the simulation mode alone means all you have to do is fake the time and throw the txs at the right moment and the node should do the expiration on its own",
      "action": false,
      "timestamp": "2019-07-18T19:24:01+00:00"
    },
    {
      "id": "487ee2c5938d4467833c342775386fc5",
      "sender": "sdaftuar",
      "payload": "i don't know offhand how representative its outbound peers are",
      "action": false,
      "timestamp": "2019-07-18T19:24:58+00:00"
    },
    {
      "id": "57d72a0dafbf4fee893abc4eb31bfa57",
      "sender": "sdaftuar",
      "payload": "as an example, i was surprised today to discover that my 0.12 node accepted and then expired some transactions on a particular day in May",
      "action": false,
      "timestamp": "2019-07-18T19:25:25+00:00"
    },
    {
      "id": "a586dabea92d4e5ab9a96740c2966a05",
      "sender": "sdaftuar",
      "payload": "it looks like on May 5, it received some very low-fee transactions, which were accepted to the mempool as \"priority\" transactions",
      "action": false,
      "timestamp": "2019-07-18T19:25:48+00:00"
    },
    {
      "id": "38557533c25b496f8695cc53fefb4a37",
      "sender": "sdaftuar",
      "payload": "i was somewhat shocked that its peers (it only has the 8 outbound) would relay such things to it",
      "action": false,
      "timestamp": "2019-07-18T19:26:01+00:00"
    },
    {
      "id": "677dcb0eec3c4ec8a7ce995a6d00134c",
      "sender": "sdaftuar",
      "payload": "but i guess it has some peer diversity",
      "action": false,
      "timestamp": "2019-07-18T19:26:09+00:00"
    },
    {
      "id": "aa1b5495dba947aa83e1317576ceb867",
      "sender": "MarcoFalke",
      "payload": "sdaftuar: Those are probably valid txs, so I wouldn't call that \"shocking\"",
      "action": false,
      "timestamp": "2019-07-18T19:27:01+00:00"
    },
    {
      "id": "44cf5f2a15ef45b7bb3bbdbd5d4d70ce",
      "sender": "sdaftuar",
      "payload": "MarcoFalke: i was shocked that the policy diversity on the network was so strong that 8 random peers would include some that aren't enforcing the minrelayfee we have had in place since 0.15",
      "action": false,
      "timestamp": "2019-07-18T19:27:40+00:00"
    },
    {
      "id": "c080f856042a413882a03376e775214c",
      "sender": "luke-jr",
      "payload": "mempool still had a priority exception in 0.15? O.o",
      "action": false,
      "timestamp": "2019-07-18T19:27:45+00:00"
    },
    {
      "id": "82a8922cfa3e4bf5a6eead8fccae184c",
      "sender": "MarcoFalke",
      "payload": "Ok, fine.",
      "action": false,
      "timestamp": "2019-07-18T19:27:55+00:00"
    },
    {
      "id": "a59778fdb5b74d5ca794040b11b35236",
      "sender": "sdaftuar",
      "payload": "i think 0.15 was when we first got rid of it",
      "action": false,
      "timestamp": "2019-07-18T19:27:57+00:00"
    },
    {
      "id": "ab3182a1fc2244a5bdafd71dc56430d9",
      "sender": "kallewoof",
      "payload": "I looked at our email convo and it looks like I am waiting for you to give me a snapshot. :)",
      "action": false,
      "timestamp": "2019-07-18T19:28:02+00:00"
    },
    {
      "id": "159f71d1d99e41c4af5642ed9c569f55",
      "sender": "sdaftuar",
      "payload": "kallewoof: oops, thanks for the reminder :)",
      "action": false,
      "timestamp": "2019-07-18T19:28:16+00:00"
    },
    {
      "id": "3f078082a8d44a72ba83c92453bedec6",
      "sender": "MarcoFalke",
      "payload": "I think this is too controversial right now, so I will let it sit for a while",
      "action": false,
      "timestamp": "2019-07-18T19:28:18+00:00"
    },
    {
      "id": "6d677c27ec8d4d13bb587b305492a0ff",
      "sender": "MarcoFalke",
      "payload": "and revisit later",
      "action": false,
      "timestamp": "2019-07-18T19:28:25+00:00"
    },
    {
      "id": "a664568c79634505ab65b959ba64b5f7",
      "sender": "MarcoFalke",
      "payload": "Can we chat about 0.18.1?",
      "action": false,
      "timestamp": "2019-07-18T19:28:31+00:00"
    },
    {
      "id": "52350c7ff98348079afb93ac72133cb6",
      "sender": "jnewbery",
      "payload": "MarcoFalke: after some digging, it turns out those transactions were actually from 2017. Someone had dug them up and rebroadcast them",
      "action": false,
      "timestamp": "2019-07-18T19:28:43+00:00"
    },
    {
      "id": "aee933fe519548368c5be55d4bcc6747",
      "sender": "MarcoFalke",
      "payload": "sdaftuar and me had a topic on 0.18.1",
      "action": false,
      "timestamp": "2019-07-18T19:29:00+00:00"
    },
    {
      "id": "b03d8bccd4a54c778fd77dd292a0bce5",
      "sender": "wumpus",
      "payload": "#topic 0.18.1",
      "action": false,
      "timestamp": "2019-07-18T19:29:20+00:00"
    },
    {
      "id": "33d8420a86b94fecb7a26f90ad7e83bb",
      "sender": "MarcoFalke",
      "payload": "jnewbery: Which reads to me like a reason to remove expiry, but anyway",
      "action": false,
      "timestamp": "2019-07-18T19:29:22+00:00"
    },
    {
      "id": "1b0a1895b487402aa9c214c6628a4fa0",
      "sender": "Raystonn",
      "payload": "A hodler found and opened his wallet again.",
      "action": false,
      "timestamp": "2019-07-18T19:29:23+00:00"
    },
    {
      "id": "96488aec4c9b44cdbef18b662979b342",
      "sender": "sdaftuar",
      "payload": "i wanted to discuss the impact of the -blocksonly change",
      "action": false,
      "timestamp": "2019-07-18T19:30:04+00:00"
    },
    {
      "id": "477f60b1065149d5ab212fe9010083ce",
      "sender": "MarcoFalke",
      "payload": "(Think how shocking it would be if you see a tx confirm 2 years after you \"cancelled\" it)",
      "action": false,
      "timestamp": "2019-07-18T19:30:08+00:00"
    },
    {
      "id": "80547a8e0f1145bbbe28c80ce43269f4",
      "sender": "wumpus",
      "payload": "apparently, the maxtxfee fix is harder to backport than expected",
      "action": false,
      "timestamp": "2019-07-18T19:30:15+00:00"
    },
    {
      "id": "16f12e0d0bbe4813a8c37ee5c560465e",
      "sender": "MarcoFalke",
      "payload": "wumpus: I will take a look as well, but if it is really too hard I am fine with 0.18.2",
      "action": false,
      "timestamp": "2019-07-18T19:30:40+00:00"
    },
    {
      "id": "9253a434e3ec44d081d3566ecd827fa4",
      "sender": "Raystonn",
      "payload": "The only way to guarantee a transaction will not confirm once it has broadcast is to spend the relevant UTXOs in another.",
      "action": false,
      "timestamp": "2019-07-18T19:30:55+00:00"
    },
    {
      "id": "c64b9603856a45ff8544355bdd4c95c8",
      "sender": "wumpus",
      "payload": "oh, looks like promag  did already open a backport PR: #16414",
      "action": false,
      "timestamp": "2019-07-18T19:30:59+00:00"
    },
    {
      "id": "549ff8df7c87404cb5dfd348d449e9bd",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16414 | 0.18: wallet: Fix -maxtxfee check by moving it to CWallet::CreateTransaction by promag \u00c3\u0082\u00c2\u00b7 Pull Request #16414 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-07-18T19:31:01+00:00"
    },
    {
      "id": "8c653d8798d242ce866678366b4d2752",
      "sender": "wumpus",
      "payload": "hadn't seen this",
      "action": false,
      "timestamp": "2019-07-18T19:31:05+00:00"
    },
    {
      "id": "a6520180a79447ceb2386161951ce4b3",
      "sender": "MarcoFalke",
      "payload": "https://github.com/bitcoin/bitcoin/milestone/41",
      "action": false,
      "timestamp": "2019-07-18T19:31:14+00:00"
    },
    {
      "id": "4d1965c029eb4a5b9f617a46aab32c64",
      "sender": "wumpus",
      "payload": "in any case as this is a non-clean backport it does need review and testing",
      "action": false,
      "timestamp": "2019-07-18T19:31:17+00:00"
    },
    {
      "id": "8b5724c6f3434a91958092cac162b47a",
      "sender": "wumpus",
      "payload": "more than had it been a clean backport, at least\u00c3\u00a2\u00c2\u0080\u00c2\u00a6",
      "action": false,
      "timestamp": "2019-07-18T19:31:34+00:00"
    },
    {
      "id": "9acd91b65a8e4b32b7f8e8f09ea08962",
      "sender": "MarcoFalke",
      "payload": "Three people wrote tests for it",
      "action": false,
      "timestamp": "2019-07-18T19:31:39+00:00"
    },
    {
      "id": "492df66d300e4f8eb9db3619d18b115d",
      "sender": "MarcoFalke",
      "payload": "So #16412 will get in as well?",
      "action": false,
      "timestamp": "2019-07-18T19:32:05+00:00"
    },
    {
      "id": "94b5f2e439924bfbbf48dbe62a902e7c",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16412 | net: Make poll in InterruptibleRecv only filter for POLLIN events. by tecnovert \u00c3\u0082\u00c2\u00b7 Pull Request #16412 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-07-18T19:32:07+00:00"
    },
    {
      "id": "67b5440e3e574a36b3675d8ebf249e5d",
      "sender": "wumpus",
      "payload": "MarcoFalke: it should, it's a small and obvious change, that fixes a real problem, and is easy to backport",
      "action": false,
      "timestamp": "2019-07-18T19:32:31+00:00"
    },
    {
      "id": "c199ab1c4c8846e09aed413e0b256003",
      "sender": "MarcoFalke",
      "payload": "#15911 doesn't make progess, so it'll have to wait",
      "action": false,
      "timestamp": "2019-07-18T19:32:47+00:00"
    },
    {
      "id": "7f40ca1fb34c4da7b26b061045e5da8f",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15911 | Use wallet RBF default for walletcreatefundedpsbt by Sjors \u00c3\u0082\u00c2\u00b7 Pull Request #15911 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-07-18T19:32:51+00:00"
    },
    {
      "id": "41cb201e76dd4741acd51893e3d8d4da",
      "sender": "wumpus",
      "payload": "yes",
      "action": false,
      "timestamp": "2019-07-18T19:33:06+00:00"
    },
    {
      "id": "035be1a396564cf09673141d7a2f72ad",
      "sender": "wumpus",
      "payload": "it's not ready for master yet, let alone backporting, so let's move it to 0.18.2",
      "action": false,
      "timestamp": "2019-07-18T19:33:25+00:00"
    },
    {
      "id": "1729b9ead4154250b943d485159edd5d",
      "sender": "wumpus",
      "payload": "done",
      "action": false,
      "timestamp": "2019-07-18T19:34:29+00:00"
    },
    {
      "id": "ab4f44c113fa480991fd845b68eb4ca0",
      "sender": "wumpus",
      "payload": "what about #15706?",
      "action": false,
      "timestamp": "2019-07-18T19:35:08+00:00"
    },
    {
      "id": "4517c43300c34a979c30a76cc52a3547",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15706 | build: Check QT library version by lucayepa \u00c3\u0082\u00c2\u00b7 Pull Request #15706 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-07-18T19:35:10+00:00"
    },
    {
      "id": "354b83a005a1406a8b939a8730144816",
      "sender": "fanquake",
      "payload": "I think that wait",
      "action": false,
      "timestamp": "2019-07-18T19:35:28+00:00"
    },
    {
      "id": "5b62026116794b50a465d12a5f549694",
      "sender": "wumpus",
      "payload": "it's been waiting for author for a while",
      "action": false,
      "timestamp": "2019-07-18T19:35:32+00:00"
    },
    {
      "id": "11658c042e1a48d9aa809f0746e7fd68",
      "sender": "MarcoFalke",
      "payload": "agree",
      "action": false,
      "timestamp": "2019-07-18T19:35:33+00:00"
    },
    {
      "id": "2313e0e2beb4408fa397f6ab7eb17586",
      "sender": "wumpus",
      "payload": "even though my comment is trivial",
      "action": false,
      "timestamp": "2019-07-18T19:35:37+00:00"
    },
    {
      "id": "901795cc62a14365812abfb5dd73bbdd",
      "sender": "fanquake",
      "payload": "*can",
      "action": false,
      "timestamp": "2019-07-18T19:35:46+00:00"
    },
    {
      "id": "6127a3d8f7df444c8f304e33894c2d49",
      "sender": "wumpus",
      "payload": "ok, moving",
      "action": false,
      "timestamp": "2019-07-18T19:35:53+00:00"
    },
    {
      "id": "ed818b4facc54f1a83619f769e906f59",
      "sender": "wumpus",
      "payload": "ok let's go to sdaftuar's topic",
      "action": false,
      "timestamp": "2019-07-18T19:36:20+00:00"
    },
    {
      "id": "4c0fe1fe0f0c4c8885a169b8d1d3c0d8",
      "sender": "promag",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-07-18T19:36:35+00:00"
    },
    {
      "id": "02bf537925bd4123b61605741fef2978",
      "sender": "wumpus",
      "payload": "-blocksonly is now a non-hidden option in 0.18.1",
      "action": false,
      "timestamp": "2019-07-18T19:36:44+00:00"
    },
    {
      "id": "a3378fb218754850802e09c65efe7348",
      "sender": "sdaftuar",
      "payload": "so historically, i believe we have not made the -blocksonly option more widely known because we don't have good protections in place for a network where many listening nodes are not relaying transactions, i think",
      "action": false,
      "timestamp": "2019-07-18T19:36:56+00:00"
    },
    {
      "id": "1a63047acc7a40dd874420c2e7dcfe47",
      "sender": "sdaftuar",
      "payload": "now that we're doing it, i think we should make sure there are not unintended side effects",
      "action": false,
      "timestamp": "2019-07-18T19:37:15+00:00"
    },
    {
      "id": "e2d21ca75d6f43b29c0bcbe0949f2db5",
      "sender": "MarcoFalke",
      "payload": "sdaftuar: It is mentioned on bitcoin.org",
      "action": false,
      "timestamp": "2019-07-18T19:37:24+00:00"
    },
    {
      "id": "1de545b1ff44440ca905bb9a3056d5e8",
      "sender": "MarcoFalke",
      "payload": "And has been for years",
      "action": false,
      "timestamp": "2019-07-18T19:37:36+00:00"
    },
    {
      "id": "6f7b27d385f341f8b401db13838075a5",
      "sender": "sdaftuar",
      "payload": "for instance, if we see a rise in -blocksonly listening nodes, then right now we have no protections in place for ensuring connectivity to transaction-relaying peers",
      "action": false,
      "timestamp": "2019-07-18T19:37:46+00:00"
    },
    {
      "id": "00c18397667a49be8fdc8b5c6f6b175b",
      "sender": "jonasschnelli",
      "payload": "fee-estimations are not possible with -blocksonly? right?",
      "action": false,
      "timestamp": "2019-07-18T19:37:54+00:00"
    },
    {
      "id": "ff9ea47e29cf4e75b1cb4f1cc187fc34",
      "sender": "sdaftuar",
      "payload": "MarcoFalke: i was not aware!  anyway, perhaps that doesn't matter much, i think we should still be concerned about making our software more robust",
      "action": false,
      "timestamp": "2019-07-18T19:38:10+00:00"
    },
    {
      "id": "af8175e7f2ae4d459ec3f6b99aba47cf",
      "sender": "MarcoFalke",
      "payload": "agree",
      "action": false,
      "timestamp": "2019-07-18T19:38:21+00:00"
    },
    {
      "id": "b9ca0f4ec5d146f2b97e2a8b89ea358a",
      "sender": "jnewbery",
      "payload": "jonasschnelli: correct, but I don't see how that's relevant",
      "action": false,
      "timestamp": "2019-07-18T19:38:22+00:00"
    },
    {
      "id": "4ddfead6b40b446687936f9c3ef4f280",
      "sender": "kallewoof",
      "payload": "jonasschnelli: fee estimations use blocks only, so it should be possible",
      "action": false,
      "timestamp": "2019-07-18T19:38:24+00:00"
    },
    {
      "id": "3be590d5158046039c4c4300fc13b84f",
      "sender": "wumpus",
      "payload": "I don't personally think unhiding the option in help is going to make that much of a difference, it's been well-known",
      "action": false,
      "timestamp": "2019-07-18T19:38:27+00:00"
    },
    {
      "id": "4e78a298510a4a678e152574a423439c",
      "sender": "warren",
      "payload": "maybe an informational tx relaying service bit?",
      "action": false,
      "timestamp": "2019-07-18T19:38:33+00:00"
    },
    {
      "id": "fc901ee8305547bb800b5a25e24a38ce",
      "sender": "jnewbery",
      "payload": "kallewoof: fee estimation requires a mempool",
      "action": false,
      "timestamp": "2019-07-18T19:38:48+00:00"
    },
    {
      "id": "9e0036a3ff1e4d55b3549f099ef54878",
      "sender": "sdaftuar",
      "payload": "wumpus: fair point, perhaps our choice here is not relevant",
      "action": false,
      "timestamp": "2019-07-18T19:38:50+00:00"
    },
    {
      "id": "c0b25802cb6a476a818197c9ba594de4",
      "sender": "luke-jr",
      "payload": "do they dset NODE_NETWORK?",
      "action": false,
      "timestamp": "2019-07-18T19:38:54+00:00"
    },
    {
      "id": "bfc7239c611247f38ab1488c14d27890",
      "sender": "warren",
      "payload": "or informational not-tx-relaying service bit?",
      "action": false,
      "timestamp": "2019-07-18T19:38:59+00:00"
    },
    {
      "id": "1dd4f6180587404e9bdce4e2bb902ac3",
      "sender": "sdaftuar",
      "payload": "luke-jr: yes",
      "action": false,
      "timestamp": "2019-07-18T19:39:03+00:00"
    },
    {
      "id": "b9775ac96cea4b339a2e3a70a79008b5",
      "sender": "kallewoof",
      "payload": "jnewbery: weird. i thought it only used blocks. maybe it changed since last i looked at it.",
      "action": false,
      "timestamp": "2019-07-18T19:39:18+00:00"
    },
    {
      "id": "966ffe1d6d83422f9b1c95808ba892f7",
      "sender": "sdaftuar",
      "payload": "i think we could make our p2p code smarter to ensure we have \"enough\" tx-relaying outbounds, but this work needs to be done, and i think we should prioritize it",
      "action": false,
      "timestamp": "2019-07-18T19:39:41+00:00"
    },
    {
      "id": "dc0b1fa144fd4934bd6e38e2602073eb",
      "sender": "luke-jr",
      "payload": "warren: I don't think we gain anything by making it a negative bit",
      "action": false,
      "timestamp": "2019-07-18T19:39:57+00:00"
    },
    {
      "id": "301fd9b14f2348d289fe93e2a500557d",
      "sender": "MarcoFalke",
      "payload": "sdaftuar: Could you create a brainstorming issue for that?",
      "action": false,
      "timestamp": "2019-07-18T19:40:35+00:00"
    },
    {
      "id": "b6d37ead931744ccb20d87b5aa826a39",
      "sender": "sdaftuar",
      "payload": "also, old software has no protections, i don't know what to do about that. presumably we're still a while away from there being a large fraction of listening nodes being blocksonly, so we have some time",
      "action": false,
      "timestamp": "2019-07-18T19:40:59+00:00"
    },
    {
      "id": "5ae683a01b2e4356b01ff22feaf1bc95",
      "sender": "sdaftuar",
      "payload": "MarcoFalke: sure",
      "action": false,
      "timestamp": "2019-07-18T19:41:09+00:00"
    },
    {
      "id": "24c2f97630464f0ba5203f1c9daa2ada",
      "sender": "wumpus",
      "payload": "is blocksonly really that popular?",
      "action": false,
      "timestamp": "2019-07-18T19:41:20+00:00"
    },
    {
      "id": "870aebc928384284bb4cc07391001dea",
      "sender": "jonasschnelli",
      "payload": "jnewbery: I think its relevant because it reduces the usability of blocksonly&wallet significant. I's already an expert features and thouse who are know the blocksonly feature.",
      "action": false,
      "timestamp": "2019-07-18T19:41:26+00:00"
    },
    {
      "id": "2c05acf73d1840c592398ff3994b988a",
      "sender": "sdaftuar",
      "payload": "wumpus: i forgot to mention why i brought this up",
      "action": false,
      "timestamp": "2019-07-18T19:41:28+00:00"
    },
    {
      "id": "4f84808369244007a59c5b2bc951a1c7",
      "sender": "gleb",
      "payload": "I'll try to simulate how \"half of nodes turning blocksonly\" or something like that might affect tx relay latency or compact blocks relay latency, let me know if you have other metrics in mind",
      "action": false,
      "timestamp": "2019-07-18T19:41:42+00:00"
    },
    {
      "id": "3eadf437855a48e8ae66aae3014a4391",
      "sender": "sdaftuar",
      "payload": "i encountered a random blocksonly listening node when testing something recently, and i was surprised",
      "action": false,
      "timestamp": "2019-07-18T19:41:43+00:00"
    },
    {
      "id": "afb9f748e72d4394b206a02c2f8e45a7",
      "sender": "wumpus",
      "payload": "sdaftuar: that's very anocdotal but yeah :)",
      "action": false,
      "timestamp": "2019-07-18T19:42:11+00:00"
    },
    {
      "id": "334cee4903e94bf58fdc281e8fd2bc48",
      "sender": "MarcoFalke",
      "payload": "Could a short-term fix be to disconnect a random outbound if all outbounds are blocksonly?",
      "action": false,
      "timestamp": "2019-07-18T19:42:13+00:00"
    },
    {
      "id": "d3e11f5489924eca886c93ea51e575eb",
      "sender": "sdaftuar",
      "payload": "wumpus: so i don't know how common it is now, but when i realized we were unhiding the option and recommending it in our docs, i figured its popularity could rise",
      "action": false,
      "timestamp": "2019-07-18T19:42:15+00:00"
    },
    {
      "id": "9498cdd0ac5140358ef6cac24226f5e2",
      "sender": "jnewbery",
      "payload": "kallewoof: https://bitcointechtalk.com/an-introduction-to-bitcoin-core-fee-estimation-27920880ad0 :)",
      "action": false,
      "timestamp": "2019-07-18T19:42:25+00:00"
    },
    {
      "id": "a4ee192643fc4953acdb73c7a5fe6d39",
      "sender": "warren",
      "payload": "I had been running a blocksonly node for years",
      "action": false,
      "timestamp": "2019-07-18T19:42:34+00:00"
    },
    {
      "id": "3fd6c533ce264c18ba7f66ebe5548df7",
      "sender": "wumpus",
      "payload": "if you find one by accident then it's probably more common",
      "action": false,
      "timestamp": "2019-07-18T19:42:34+00:00"
    },
    {
      "id": "fd9ef5ddfbae475b9b63f59a5601b793",
      "sender": "jonasschnelli",
      "payload": "MarcoFalke: wouldn't that require a new service flag (or a split of NODE_NETWORK / RELAY)?",
      "action": false,
      "timestamp": "2019-07-18T19:43:02+00:00"
    },
    {
      "id": "d81687add93a4d9497fc5ecea30272ce",
      "sender": "jonasschnelli",
      "payload": "(to work reliable)",
      "action": false,
      "timestamp": "2019-07-18T19:43:08+00:00"
    },
    {
      "id": "df5a0840734f40268ac10c4d08b16dd6",
      "sender": "warren",
      "payload": "not \"reliable\" but at least you could be told all your peers aren't relaying",
      "action": false,
      "timestamp": "2019-07-18T19:43:30+00:00"
    },
    {
      "id": "b436ad0d25bd41e788f3b2f9d80d74cd",
      "sender": "sdaftuar",
      "payload": "jonasschnelli: right now, nodes running with -blocksonly achieve that by setting the fRelayTxes=false in the VERSION message",
      "action": false,
      "timestamp": "2019-07-18T19:43:32+00:00"
    },
    {
      "id": "7de1a9203a8644d68b29654c087e165d",
      "sender": "sdaftuar",
      "payload": "so we can detect it on connection",
      "action": false,
      "timestamp": "2019-07-18T19:43:35+00:00"
    },
    {
      "id": "87e8f49a90fc448786f8853d8a7e0187",
      "sender": "wumpus",
      "payload": "right, you can detect it for connected nodes through the version message",
      "action": false,
      "timestamp": "2019-07-18T19:44:08+00:00"
    },
    {
      "id": "8292dd3631ba4a4da671105c5251e75f",
      "sender": "jonasschnelli",
      "payload": "I see. So we could just disconnect fRelayTxes=false up to a certain threshold",
      "action": false,
      "timestamp": "2019-07-18T19:44:36+00:00"
    },
    {
      "id": "638c1ccdc75c42ffbba622e156e414b6",
      "sender": "wumpus",
      "payload": "for outbound only I hope",
      "action": false,
      "timestamp": "2019-07-18T19:45:21+00:00"
    },
    {
      "id": "e183860b7e28404897efd9c46b9123d7",
      "sender": "sdaftuar",
      "payload": "i wonder if the dnsseeds people run are tuned to look for this?",
      "action": false,
      "timestamp": "2019-07-18T19:45:53+00:00"
    },
    {
      "id": "8d9b89351d25440192118f1f84dc47bf",
      "sender": "sdaftuar",
      "payload": "stares at all of you",
      "action": true,
      "timestamp": "2019-07-18T19:45:58+00:00"
    },
    {
      "id": "8bfb99d821ff49868a807b30d9c2348d",
      "sender": "jonasschnelli",
      "payload": "checking....",
      "action": true,
      "timestamp": "2019-07-18T19:46:10+00:00"
    },
    {
      "id": "7ea289c65d8f40469bcfcf0a8901fa28",
      "sender": "sipa",
      "payload": "i doubt it",
      "action": false,
      "timestamp": "2019-07-18T19:46:17+00:00"
    },
    {
      "id": "b297607ba0b443c0ab257ecafac250f8",
      "sender": "jonasschnelli",
      "payload": "it's not checking the fRelayTxes",
      "action": false,
      "timestamp": "2019-07-18T19:46:54+00:00"
    },
    {
      "id": "896c9431aa6a483ea2875d579cb9ae01",
      "sender": "sdaftuar",
      "payload": "matt seems skeptical this is a good idea, anyway i just wanted bring up the topic so others can think about it",
      "action": false,
      "timestamp": "2019-07-18T19:47:27+00:00"
    },
    {
      "id": "cffc63b788d14e0c8549a441f9fa267d",
      "sender": "wumpus",
      "payload": "I'm not sure it should filter out all nodes that are blocksonly",
      "action": false,
      "timestamp": "2019-07-18T19:47:35+00:00"
    },
    {
      "id": "bdf4f3172f8b4ec687536226a893505c",
      "sender": "cfields",
      "payload": "sdaftuar: why would it? Seeds are primarily hit during IBD.",
      "action": false,
      "timestamp": "2019-07-18T19:47:51+00:00"
    },
    {
      "id": "aa99608e89f04b8787665327e5e2d8f8",
      "sender": "sdaftuar",
      "payload": "cfields: i think in practice we hit the seeds a lot now, actually, but i think that's also a bug",
      "action": false,
      "timestamp": "2019-07-18T19:48:23+00:00"
    },
    {
      "id": "c1581e1caff247b59fdba0710340c9dd",
      "sender": "wumpus",
      "payload": "the main task of the P2P network is relaying blocks, after all, sure there need to be nodes that relay transactions, but I think it's a bad idea to just ignore nodes that don't",
      "action": false,
      "timestamp": "2019-07-18T19:48:33+00:00"
    },
    {
      "id": "6695f971e07f4fad8db9a84b38e29abf",
      "sender": "wumpus",
      "payload": "cfields: right",
      "action": false,
      "timestamp": "2019-07-18T19:48:45+00:00"
    },
    {
      "id": "5461c72226b74e95a362cc203c2685ea",
      "sender": "sdaftuar",
      "payload": "wumpus: yeah i think we can tolerate some level of blocksonly peers, but not all of our outbounds",
      "action": false,
      "timestamp": "2019-07-18T19:49:00+00:00"
    },
    {
      "id": "2d300e5ba35b4a91b3cd25f79b71a313",
      "sender": "wumpus",
      "payload": "for IBD it definitely doesn't matter",
      "action": false,
      "timestamp": "2019-07-18T19:49:01+00:00"
    },
    {
      "id": "232dca153896423d8944737ba8a023c2",
      "sender": "sdaftuar",
      "payload": "i'm not sure where to draw the line",
      "action": false,
      "timestamp": "2019-07-18T19:49:04+00:00"
    },
    {
      "id": "22ec5cc20f37405d879d769e9974f89d",
      "sender": "wumpus",
      "payload": "sdaftuar: agreed",
      "action": false,
      "timestamp": "2019-07-18T19:49:06+00:00"
    },
    {
      "id": "bcd5c64cb22e4398a2e20e634de7ad64",
      "sender": "wumpus",
      "payload": "(it ignores transactions during IBD, after all)",
      "action": false,
      "timestamp": "2019-07-18T19:49:27+00:00"
    },
    {
      "id": "eaa256ee7aeb4a17a05acfb5bfb72204",
      "sender": "cfields",
      "payload": "sdaftuar: agree that it's something that should be handled, though.",
      "action": false,
      "timestamp": "2019-07-18T19:50:05+00:00"
    },
    {
      "id": "a079be2ee6dc4a28be93bb2a57e809f2",
      "sender": "MarcoFalke",
      "payload": "Heh, so it would be helpful to connect to blocksonly in IBD",
      "action": false,
      "timestamp": "2019-07-18T19:50:12+00:00"
    },
    {
      "id": "298b3da2059448d0b609a49113554df8",
      "sender": "cfields",
      "payload": "s/handled/tolerated/",
      "action": false,
      "timestamp": "2019-07-18T19:50:12+00:00"
    },
    {
      "id": "53836dc5cbc64326b4b6661d474a7d53",
      "sender": "kallewoof",
      "payload": "50/50 for tx relaying nodes, anything-goes for blocksonly nodes?",
      "action": false,
      "timestamp": "2019-07-18T19:50:58+00:00"
    },
    {
      "id": "cf029e5c4c884dbc8626ee9649e83b9a",
      "sender": "luke-jr",
      "payload": "MarcoFalke: well, except some people use blocksonly as a kind of \"super low bandwidth mode\" :P",
      "action": false,
      "timestamp": "2019-07-18T19:51:18+00:00"
    },
    {
      "id": "b8a2c0420b4f4e0981adcfe8fa2ecdff",
      "sender": "wumpus",
      "payload": "well if you enable pruning too...",
      "action": false,
      "timestamp": "2019-07-18T19:51:38+00:00"
    },
    {
      "id": "e4a50ec3078c470a8209fbf10ee79756",
      "sender": "warren",
      "payload": "perhaps many using blocksonly would be happy with erlay",
      "action": false,
      "timestamp": "2019-07-18T19:51:45+00:00"
    },
    {
      "id": "295f4aeebda243f0b9364d046c9a6908",
      "sender": "MarcoFalke",
      "payload": "I hope they don't accept incoming then",
      "action": false,
      "timestamp": "2019-07-18T19:51:57+00:00"
    },
    {
      "id": "c7883ad7cd3d4213828525c3fcbb3ff2",
      "sender": "warren",
      "payload": "hope isn't a defense",
      "action": false,
      "timestamp": "2019-07-18T19:52:32+00:00"
    },
    {
      "id": "4a5203f9a58040ae96a222ac0bde0934",
      "sender": "MarcoFalke",
      "payload": "At least o",
      "action": false,
      "timestamp": "2019-07-18T19:52:49+00:00"
    },
    {
      "id": "63d977532c6745dcbe325517d65dd9df",
      "sender": "MarcoFalke",
      "payload": "https://github.com/bitcoin/bitcoin/blob/master/doc/reduce-traffic.md",
      "action": false,
      "timestamp": "2019-07-18T19:53:31+00:00"
    },
    {
      "id": "db9966a4c478453dbb6af0be5e989a95",
      "sender": "MarcoFalke",
      "payload": "Listen is mentioned as second step, blocksonly as 4th",
      "action": false,
      "timestamp": "2019-07-18T19:53:47+00:00"
    },
    {
      "id": "8197b90a40fd46dfafd766e2a064d949",
      "sender": "MarcoFalke",
      "payload": "getting tea ...",
      "action": true,
      "timestamp": "2019-07-18T19:54:20+00:00"
    },
    {
      "id": "9985c8754e8f4f9ba4c16df1f0583ff0",
      "sender": "warren",
      "payload": "I dunno about other people but I had blocksonly=1 on one node listening even before it was in a stable release.",
      "action": false,
      "timestamp": "2019-07-18T19:54:47+00:00"
    },
    {
      "id": "af18d66d18a34c0382dc1f81d44e866b",
      "sender": "gleb",
      "payload": "warren: You should tell sdaftuar your ip, perhaps you were the node he connected to :)",
      "action": false,
      "timestamp": "2019-07-18T19:55:11+00:00"
    },
    {
      "id": "5697f112d5574b77a15bfe6134c347e4",
      "sender": "warren",
      "payload": "I'd be surprised if I was the only",
      "action": false,
      "timestamp": "2019-07-18T19:55:30+00:00"
    },
    {
      "id": "f8575c78608749869acfad3e768a2134",
      "sender": "sdaftuar",
      "payload": "is done with this topic if we want to move on",
      "action": true,
      "timestamp": "2019-07-18T19:56:13+00:00"
    },
    {
      "id": "f70daf0a5f0a41619b66b453afd2893b",
      "sender": "MarcoFalke",
      "payload": "#action create brainstorming issue to not forget about it",
      "action": false,
      "timestamp": "2019-07-18T19:56:52+00:00"
    },
    {
      "id": "44870425a0a5489e91c20b529c483b52",
      "sender": "tryphe",
      "payload": "looking for a relabel, and some brainstorming around file handle counts, if possible: https://github.com/bitcoin/bitcoin/pull/16003 :)",
      "action": false,
      "timestamp": "2019-07-18T19:56:52+00:00"
    },
    {
      "id": "443914b401d64fa18bfd32d1fe1a54c2",
      "sender": "fanquake",
      "payload": "Don\u00c3\u00a2\u00c2\u0080\u00c2\u0099t think there are any more proposed topics.",
      "action": false,
      "timestamp": "2019-07-18T19:57:36+00:00"
    },
    {
      "id": "e545476da8734a6d9fde13a30e8f8f60",
      "sender": "fanquake",
      "payload": "End meeting?",
      "action": false,
      "timestamp": "2019-07-18T19:57:45+00:00"
    },
    {
      "id": "9488f6a1c4ff422ab98000b28bee5f75",
      "sender": "MarcoFalke",
      "payload": "tryphe: What label do you want?",
      "action": false,
      "timestamp": "2019-07-18T19:58:00+00:00"
    },
    {
      "id": "e2455046be764905b9bdd526da2b34b7",
      "sender": "wumpus",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2019-07-18T19:58:02+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "08e5722c9cca4883847e0e5d1bac8ff8",
        "sender": "wumpus",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2019-07-18T19:00:28+00:00"
      },
      "operand": null,
      "id": "08e5722c9cca4883847e0e5d1bac8ff8",
      "timestamp": "2019-07-18T19:00:28+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "e1d5f717b5c5461b8f77dbcf30092203",
        "sender": "moneyball",
        "payload": "https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
        "action": false,
        "timestamp": "2019-07-18T19:02:35+00:00"
      },
      "operand": "https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
      "id": "e1d5f717b5c5461b8f77dbcf30092203",
      "timestamp": "2019-07-18T19:02:35+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "daabeb6c58e146008e92b155152cca4e",
        "sender": "wumpus",
        "payload": "#topic High priority for review",
        "action": false,
        "timestamp": "2019-07-18T19:04:06+00:00"
      },
      "operand": "High priority for review",
      "id": "daabeb6c58e146008e92b155152cca4e",
      "timestamp": "2019-07-18T19:04:06+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "09921944ac04446b85eb04272267ea2b",
        "sender": "wumpus",
        "payload": "https://github.com/bitcoin/bitcoin/projects/8",
        "action": false,
        "timestamp": "2019-07-18T19:04:36+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/projects/8",
      "id": "09921944ac04446b85eb04272267ea2b",
      "timestamp": "2019-07-18T19:04:36+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "e809e8f90dc544d9a8fc38016b5b8845",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16355 | refactor: move CCoinsViewErrorCatcher out of init.cpp by jamesob \u00c3\u0082\u00c2\u00b7 Pull Request #16355 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-07-18T19:04:56+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16355",
      "id": "e809e8f90dc544d9a8fc38016b5b8845",
      "timestamp": "2019-07-18T19:04:56+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "7e0adb0611b94b54a4f84a661c196e9c",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16202 | Refactor network message deserialization by jonasschnelli \u00c3\u0082\u00c2\u00b7 Pull Request #16202 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-07-18T19:05:18+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16202",
      "id": "7e0adb0611b94b54a4f84a661c196e9c",
      "timestamp": "2019-07-18T19:05:18+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "442ff8f7a65e47f79bd10b03dfbabfa1",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16411 | Signet support by kallewoof \u00c3\u0082\u00c2\u00b7 Pull Request #16411 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-07-18T19:05:31+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16411",
      "id": "442ff8f7a65e47f79bd10b03dfbabfa1",
      "timestamp": "2019-07-18T19:05:31+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "73609a82f28048a2a999c4c19059ea54",
        "sender": "wumpus",
        "payload": "#topic Remove mempool expiry, treat txs as replaceable instead (MarcoFalke)",
        "action": false,
        "timestamp": "2019-07-18T19:09:56+00:00"
      },
      "operand": "Remove mempool expiry, treat txs as replaceable instead (MarcoFalke)",
      "id": "73609a82f28048a2a999c4c19059ea54",
      "timestamp": "2019-07-18T19:09:56+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "2ca960ebb2ab4ac9a745f61d52baf238",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16409 | Remove mempool expiry, treat txs as replaceable instead by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #16409 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-07-18T19:10:29+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16409",
      "id": "2ca960ebb2ab4ac9a745f61d52baf238",
      "timestamp": "2019-07-18T19:10:29+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "b03d8bccd4a54c778fd77dd292a0bce5",
        "sender": "wumpus",
        "payload": "#topic 0.18.1",
        "action": false,
        "timestamp": "2019-07-18T19:29:20+00:00"
      },
      "operand": "0.18.1",
      "id": "b03d8bccd4a54c778fd77dd292a0bce5",
      "timestamp": "2019-07-18T19:29:20+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "549ff8df7c87404cb5dfd348d449e9bd",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16414 | 0.18: wallet: Fix -maxtxfee check by moving it to CWallet::CreateTransaction by promag \u00c3\u0082\u00c2\u00b7 Pull Request #16414 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-07-18T19:31:01+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16414",
      "id": "549ff8df7c87404cb5dfd348d449e9bd",
      "timestamp": "2019-07-18T19:31:01+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "a6520180a79447ceb2386161951ce4b3",
        "sender": "MarcoFalke",
        "payload": "https://github.com/bitcoin/bitcoin/milestone/41",
        "action": false,
        "timestamp": "2019-07-18T19:31:14+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/milestone/41",
      "id": "a6520180a79447ceb2386161951ce4b3",
      "timestamp": "2019-07-18T19:31:14+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "94b5f2e439924bfbbf48dbe62a902e7c",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16412 | net: Make poll in InterruptibleRecv only filter for POLLIN events. by tecnovert \u00c3\u0082\u00c2\u00b7 Pull Request #16412 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-07-18T19:32:07+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16412",
      "id": "94b5f2e439924bfbbf48dbe62a902e7c",
      "timestamp": "2019-07-18T19:32:07+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "7f40ca1fb34c4da7b26b061045e5da8f",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15911 | Use wallet RBF default for walletcreatefundedpsbt by Sjors \u00c3\u0082\u00c2\u00b7 Pull Request #15911 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-07-18T19:32:51+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15911",
      "id": "7f40ca1fb34c4da7b26b061045e5da8f",
      "timestamp": "2019-07-18T19:32:51+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "4517c43300c34a979c30a76cc52a3547",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15706 | build: Check QT library version by lucayepa \u00c3\u0082\u00c2\u00b7 Pull Request #15706 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-07-18T19:35:10+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15706",
      "id": "4517c43300c34a979c30a76cc52a3547",
      "timestamp": "2019-07-18T19:35:10+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "63d977532c6745dcbe325517d65dd9df",
        "sender": "MarcoFalke",
        "payload": "https://github.com/bitcoin/bitcoin/blob/master/doc/reduce-traffic.md",
        "action": false,
        "timestamp": "2019-07-18T19:53:31+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/blob/master/doc/reduce-traffic.md",
      "id": "63d977532c6745dcbe325517d65dd9df",
      "timestamp": "2019-07-18T19:53:31+00:00"
    },
    {
      "event_type": "ACTION",
      "message": {
        "id": "f70daf0a5f0a41619b66b453afd2893b",
        "sender": "MarcoFalke",
        "payload": "#action create brainstorming issue to not forget about it",
        "action": false,
        "timestamp": "2019-07-18T19:56:52+00:00"
      },
      "operand": "create brainstorming issue to not forget about it",
      "id": "f70daf0a5f0a41619b66b453afd2893b",
      "timestamp": "2019-07-18T19:56:52+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "e2455046be764905b9bdd526da2b34b7",
        "sender": "wumpus",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2019-07-18T19:58:02+00:00"
      },
      "operand": null,
      "id": "e2455046be764905b9bdd526da2b34b7",
      "timestamp": "2019-07-18T19:58:02+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}