{
  "founder": "wumpus",
  "channel": "bitcoin-dev",
  "network": "freenode",
  "id": "869c865d18c34c97a4fb6a0c7f5f0b95",
  "name": "bitcoin-dev",
  "chair": "wumpus",
  "chairs": [
    "wumpus"
  ],
  "nicks": {
    "wumpus": 28,
    "lightningbot": 2,
    "sipa": 69,
    "morcos": 48,
    "jgarzik": 17,
    "btcdrak": 20,
    "gmaxwell": 50,
    "jtimon": 30,
    "CodeShark": 6,
    "BlueMatt": 10,
    "Luke-Jr": 14,
    "sdaftuar": 4,
    "jonasschnelli": 8,
    "petertodd": 15,
    "gavinand1esen": 1
  },
  "start_time": "2015-11-19T19:00:38+00:00",
  "end_time": "2015-11-19T20:00:23+00:00",
  "active": false,
  "original_topic": null,
  "current_topic": "optin RBF",
  "messages": [
    {
      "id": "9374b3b9ad2c43d28cb47335494ab41b",
      "sender": "wumpus",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2015-11-19T19:00:38+00:00"
    },
    {
      "id": "085144e2d67b4b75848523dcb6dedc70",
      "sender": "lightningbot",
      "payload": "Meeting started Thu Nov 19 19:00:38 2015 UTC.  The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2015-11-19T19:00:38+00:00"
    },
    {
      "id": "4c4d4b9e7b184a59b1ccde92b6eaa050",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2015-11-19T19:00:38+00:00"
    },
    {
      "id": "759ccecfaf1b461aa1254b54fdb99b2d",
      "sender": "wumpus",
      "payload": "ok, any topics?",
      "action": false,
      "timestamp": "2015-11-19T19:01:16+00:00"
    },
    {
      "id": "96f2c40768e043cfbab0dee48d062e34",
      "sender": "sipa",
      "payload": "suggested topic: priority clarification",
      "action": false,
      "timestamp": "2015-11-19T19:01:19+00:00"
    },
    {
      "id": "c30fbb993dae495e8e45f828c022d05d",
      "sender": "wumpus",
      "payload": "#topic priority clarification",
      "action": false,
      "timestamp": "2015-11-19T19:01:42+00:00"
    },
    {
      "id": "5c93ab62fb0a4705b7275bf65bd034ea",
      "sender": "sipa",
      "payload": "suggested topic: dealing with mempool eviction",
      "action": false,
      "timestamp": "2015-11-19T19:01:44+00:00"
    },
    {
      "id": "5b752e4e1cad41788edbde4ac84c37da",
      "sender": "sipa",
      "payload": "so it wasn't entirely clear to me after last weekend what the plan was wrt priority",
      "action": false,
      "timestamp": "2015-11-19T19:02:01+00:00"
    },
    {
      "id": "11ce76afd4f94632bde79b476f358b98",
      "sender": "sipa",
      "payload": "but imho, either we stop supporting it for tx creation entirely (meaning estimatepriority etc go away)",
      "action": false,
      "timestamp": "2015-11-19T19:02:45+00:00"
    },
    {
      "id": "beab0c63313b484cb222f749e9393e97",
      "sender": "sipa",
      "payload": "or it keeps working",
      "action": false,
      "timestamp": "2015-11-19T19:02:48+00:00"
    },
    {
      "id": "6f9b7934e21944e2be3457f8309d51d9",
      "sender": "sipa",
      "payload": "which also means a mempool area for priority, or there's no way to keep wallet-created priority transactions in",
      "action": false,
      "timestamp": "2015-11-19T19:03:20+00:00"
    },
    {
      "id": "8b4bbf30b8514fc0a31fa723c8564d84",
      "sender": "morcos",
      "payload": "sipa: i am ok with either.  i vote for stop supporting it for tx creation entirely.",
      "action": false,
      "timestamp": "2015-11-19T19:03:23+00:00"
    },
    {
      "id": "f68a16578c8d42ed8709b24869743158",
      "sender": "morcos",
      "payload": "i feel like we will keep going round and round on this issue release after release unless we finally start pulling off the bandaid",
      "action": false,
      "timestamp": "2015-11-19T19:04:14+00:00"
    },
    {
      "id": "befa949b13d64a8a8043af1496800362",
      "sender": "morcos",
      "payload": "if we develop a better framework for supporting a similar type metric we can add it back",
      "action": false,
      "timestamp": "2015-11-19T19:04:28+00:00"
    },
    {
      "id": "d557ccaaaa9148faba3e0366ba07d2f5",
      "sender": "morcos",
      "payload": "but we waste too much time debating it.",
      "action": false,
      "timestamp": "2015-11-19T19:04:47+00:00"
    },
    {
      "id": "c1fd4a33e55149c9a796c43c155d014d",
      "sender": "wumpus",
      "payload": "action point for that for last week re: priority was to look at https://github.com/bitcoin/bitcoin/pull/6134",
      "action": false,
      "timestamp": "2015-11-19T19:05:04+00:00"
    },
    {
      "id": "5701417ad7f84abc82efec0acec54d52",
      "sender": "jgarzik",
      "payload": "it sounded like luke-jr was the only one opposed to ceasing support for it",
      "action": false,
      "timestamp": "2015-11-19T19:05:47+00:00"
    },
    {
      "id": "f7ec98f95cc34ea38080925b4c38e186",
      "sender": "wumpus",
      "payload": "he's also the person that introduced the priority deltas IIRC",
      "action": false,
      "timestamp": "2015-11-19T19:06:12+00:00"
    },
    {
      "id": "abcb62ce6cc84006b5060af5154a499d",
      "sender": "btcdrak",
      "payload": "morcos: we should pull the bandaid now imo",
      "action": false,
      "timestamp": "2015-11-19T19:06:12+00:00"
    },
    {
      "id": "b1b475568d29405eae4b9a217321b1f8",
      "sender": "morcos",
      "payload": "wumpus: yes #6134 is required either way.  if we decide to start including priority support, we can make a simple modification to that pull to return the estimate maxed with mempools min priority instead of infinity",
      "action": false,
      "timestamp": "2015-11-19T19:06:27+00:00"
    },
    {
      "id": "27cf4e36e3ec44c7b2e0a721328962ae",
      "sender": "morcos",
      "payload": "i think other people (including myself) think the notion has some benefit",
      "action": false,
      "timestamp": "2015-11-19T19:06:47+00:00"
    },
    {
      "id": "e178b6fdbb7b478aa919a64df35f7398",
      "sender": "morcos",
      "payload": "but its a matter of introducing additional complicatin at this point to continue supportin git",
      "action": false,
      "timestamp": "2015-11-19T19:07:18+00:00"
    },
    {
      "id": "139ce750bf284540870bb0d84bc90023",
      "sender": "gmaxwell",
      "payload": "I've decided to stop disliking the complete removal of priority.",
      "action": false,
      "timestamp": "2015-11-19T19:08:21+00:00"
    },
    {
      "id": "6746f15e21f24fb389fa42031053131e",
      "sender": "jtimon",
      "payload": "I won't insist on this, but everything (including 6134) would just be simpler without having to worry about the priority code",
      "action": false,
      "timestamp": "2015-11-19T19:08:40+00:00"
    },
    {
      "id": "d7aabfb9b58f4d52821f382178b4ff98",
      "sender": "CodeShark",
      "payload": "I never really liked it in the first place",
      "action": false,
      "timestamp": "2015-11-19T19:08:44+00:00"
    },
    {
      "id": "65e60bf7ab924eff8ab6d8a1f56f8d71",
      "sender": "jgarzik",
      "payload": "yay!",
      "action": false,
      "timestamp": "2015-11-19T19:08:44+00:00"
    },
    {
      "id": "05b7cebd0d6c4f7cbb0aea64663ca0ec",
      "sender": "BlueMatt",
      "payload": "yay!",
      "action": false,
      "timestamp": "2015-11-19T19:09:08+00:00"
    },
    {
      "id": "7dca80383c67449d925826fa38ae27fe",
      "sender": "btcdrak",
      "payload": "do it",
      "action": false,
      "timestamp": "2015-11-19T19:09:13+00:00"
    },
    {
      "id": "460aadfa642a45df9c9453b4f78c901c",
      "sender": "jtimon",
      "payload": "iirc Luke-Jr wasn't so happy about removing it, but not now nor eventually",
      "action": false,
      "timestamp": "2015-11-19T19:09:37+00:00"
    },
    {
      "id": "f8cda9bb2a6e41258c9b2c8773333d99",
      "sender": "BlueMatt",
      "payload": "wumpus: we have fee deltas that work in the same way, though",
      "action": false,
      "timestamp": "2015-11-19T19:09:39+00:00"
    },
    {
      "id": "9bddcc6754e246109df5c1ce0ba2ec19",
      "sender": "wumpus",
      "payload": "yes, we can still support a similar delta",
      "action": false,
      "timestamp": "2015-11-19T19:10:22+00:00"
    },
    {
      "id": "8c2e504d3619456cb6ee726cbaa7973e",
      "sender": "sipa",
      "payload": "i'd still like to try adding a \"count very small fraction of bitcoin-days-destroyed as extra fee\"",
      "action": false,
      "timestamp": "2015-11-19T19:10:33+00:00"
    },
    {
      "id": "97ac106e292d4a44a0f9f5dc56873174",
      "sender": "wumpus",
      "payload": "txfee rate delta",
      "action": false,
      "timestamp": "2015-11-19T19:10:46+00:00"
    },
    {
      "id": "20ada05f820d40a89826bfbd452d124b",
      "sender": "morcos",
      "payload": "If this is the path we follow (which I agree with), then I would suggest for the mining code we use the lowerBoundPriority concept from 7008 for 0.12.",
      "action": false,
      "timestamp": "2015-11-19T19:10:57+00:00"
    },
    {
      "id": "57cc6769376341b59d0f5af8a61da8f2",
      "sender": "sipa",
      "payload": "wumpus: fee delta",
      "action": false,
      "timestamp": "2015-11-19T19:10:58+00:00"
    },
    {
      "id": "8b789027dde14643b9a3ad8ef19b2acd",
      "sender": "CodeShark",
      "payload": "clarification: I never really liked the priority code - I only disliked removing it because it was too tangled up",
      "action": false,
      "timestamp": "2015-11-19T19:11:09+00:00"
    },
    {
      "id": "66424a7dfc694dd9b75e3733e8fcd5a1",
      "sender": "sipa",
      "payload": "morcos: sounds good to me",
      "action": false,
      "timestamp": "2015-11-19T19:11:29+00:00"
    },
    {
      "id": "47fab08842424af2afd754ab64225ff6",
      "sender": "BlueMatt",
      "payload": "sipa: I think we can only do that if there is a very low cap",
      "action": false,
      "timestamp": "2015-11-19T19:11:30+00:00"
    },
    {
      "id": "8eb2a7a9ebb6430a8e9f50386f64a372",
      "sender": "BlueMatt",
      "payload": "at which point its useless",
      "action": false,
      "timestamp": "2015-11-19T19:11:33+00:00"
    },
    {
      "id": "41505c4719ef4812ae77eff2bb4f27f7",
      "sender": "BlueMatt",
      "payload": "so....why?",
      "action": false,
      "timestamp": "2015-11-19T19:11:35+00:00"
    },
    {
      "id": "84160d8708944ce4a0fd3ec8520bbfbf",
      "sender": "sipa",
      "payload": "BlueMatt: i know",
      "action": false,
      "timestamp": "2015-11-19T19:11:42+00:00"
    },
    {
      "id": "460bae2a016042e5b84461a7d2393db3",
      "sender": "sipa",
      "payload": "BlueMatt: i said try",
      "action": false,
      "timestamp": "2015-11-19T19:11:47+00:00"
    },
    {
      "id": "f9450d6fc8d94521b8fcce69ffb029b3",
      "sender": "BlueMatt",
      "payload": "fair enough",
      "action": false,
      "timestamp": "2015-11-19T19:11:52+00:00"
    },
    {
      "id": "d29a0dcc081742ae861f99d20deb5bf1",
      "sender": "wumpus",
      "payload": "ok - next topic?",
      "action": false,
      "timestamp": "2015-11-19T19:12:25+00:00"
    },
    {
      "id": "85bbe4396ef34ab6b24ec8a48efd3723",
      "sender": "Luke-Jr",
      "payload": "I will discourage all miners from upgrading if priority is removed.",
      "action": false,
      "timestamp": "2015-11-19T19:12:34+00:00"
    },
    {
      "id": "084261da110742338375d34bdb2f1d11",
      "sender": "sdaftuar",
      "payload": "so do we actually need to modify 6134?  i think it's fine in it's current form.  we -could- take out futher priority support, but i think it works pretty well as is.",
      "action": false,
      "timestamp": "2015-11-19T19:12:44+00:00"
    },
    {
      "id": "d47204a0936c43538867e8fd588cf749",
      "sender": "btcdrak",
      "payload": "suggested topic: merge #6312 sequence numbers",
      "action": false,
      "timestamp": "2015-11-19T19:12:56+00:00"
    },
    {
      "id": "7da8097e09cc45aebe9ea8bd1976d43f",
      "sender": "sipa",
      "payload": "Luke-Jr: it's not removed from mining, only from the wallet",
      "action": false,
      "timestamp": "2015-11-19T19:12:56+00:00"
    },
    {
      "id": "0b85ca435311466f899aa8d5e7dd237a",
      "sender": "Luke-Jr",
      "payload": "sipa: ok",
      "action": false,
      "timestamp": "2015-11-19T19:12:59+00:00"
    },
    {
      "id": "57593082af5a4dbabc2e178e28e07ea7",
      "sender": "sipa",
      "payload": "Luke-Jr: though you'll need a sufficiently large mempool to keep priority txn in",
      "action": false,
      "timestamp": "2015-11-19T19:13:13+00:00"
    },
    {
      "id": "4a60efef9b8a4381b792f6f28c1daa80",
      "sender": "Luke-Jr",
      "payload": "that seems acceptable, since nobody is really maintaining the wallet",
      "action": false,
      "timestamp": "2015-11-19T19:13:14+00:00"
    },
    {
      "id": "77bd2d5020014d4da14e1d140c41f794",
      "sender": "morcos",
      "payload": "sdaftuar: I think if we remove priority from other tx creation places it'll be equivalently easy to move in from 6134",
      "action": false,
      "timestamp": "2015-11-19T19:13:21+00:00"
    },
    {
      "id": "1a3ea7804c1d408d9d5a84397955e8f7",
      "sender": "morcos",
      "payload": "i'd merge 6134 first (after it gets reviewed) and then let people remove priority",
      "action": false,
      "timestamp": "2015-11-19T19:13:38+00:00"
    },
    {
      "id": "3523c11911a64d60b2f4a4f0da2cd647",
      "sender": "morcos",
      "payload": "but 6134 has important fee estimation changes",
      "action": false,
      "timestamp": "2015-11-19T19:13:48+00:00"
    },
    {
      "id": "33fb1aa98d2f4ba4a498827aa80b0259",
      "sender": "sdaftuar",
      "payload": "morcos: ok that makes sense to me",
      "action": false,
      "timestamp": "2015-11-19T19:13:51+00:00"
    },
    {
      "id": "99c54d1417e14076b8e3ffdb6aa914b6",
      "sender": "jtimon",
      "payload": "Luke-Jr: my offer to help adapting any codebase to a non-priority future still stands (even/spcially if you think that case it's \"impossible\")",
      "action": false,
      "timestamp": "2015-11-19T19:14:03+00:00"
    },
    {
      "id": "0ea68ae63ff84be8a39e7e20c35cb2f0",
      "sender": "sipa",
      "payload": "wumpus: suggested topic: dealing with evicted wallet transactions",
      "action": false,
      "timestamp": "2015-11-19T19:14:06+00:00"
    },
    {
      "id": "9f3061b6148e4ec9af1885b86ca5e870",
      "sender": "gmaxwell",
      "payload": "sipa: I don't dislike that \"count as extra fee\", though I think morcos convinced me that it won't make the big improvement I thought it would. (and if we were going to bias a bit it could be utxo destroyed)",
      "action": false,
      "timestamp": "2015-11-19T19:14:08+00:00"
    },
    {
      "id": "4714569bfb0b43cfb12f5428a547f396",
      "sender": "BlueMatt",
      "payload": "morcos: i thought this was always the plan?",
      "action": false,
      "timestamp": "2015-11-19T19:14:10+00:00"
    },
    {
      "id": "7f9a18c6354d4c31bb128da1d7ffa386",
      "sender": "sipa",
      "payload": "gmaxwell: he convinced me too... but... numbers after trying say more",
      "action": false,
      "timestamp": "2015-11-19T19:14:52+00:00"
    },
    {
      "id": "07e2ceaccae144a6a24248158be1ebd0",
      "sender": "wumpus",
      "payload": "#topic dealing with mempool eviction",
      "action": false,
      "timestamp": "2015-11-19T19:15:53+00:00"
    },
    {
      "id": "6f90b9cfd98a4882aa62a65574fa1750",
      "sender": "sipa",
      "payload": "so: problem: currently when a wallet transaction is evicted, the wallet considers the resulting transaction as \"conflicting\" and will happily respend the inputs",
      "action": false,
      "timestamp": "2015-11-19T19:16:22+00:00"
    },
    {
      "id": "235ec49c635c4d92962edff02238a80a",
      "sender": "BlueMatt",
      "payload": "add a timeout, done",
      "action": false,
      "timestamp": "2015-11-19T19:16:43+00:00"
    },
    {
      "id": "6a20876dafd2445bb66af46dbd343754",
      "sender": "gmaxwell",
      "payload": "We knew when we added the conflicting stuff using the mempool that it would be problematic later. (I checked logs)",
      "action": false,
      "timestamp": "2015-11-19T19:16:48+00:00"
    },
    {
      "id": "2218fb19d8a9478eaa0049667c8c09e5",
      "sender": "sipa",
      "payload": "suggested solution: only when accepttomemorypool fails due to non-existing inputs does the wallet treat the result as conflicting",
      "action": false,
      "timestamp": "2015-11-19T19:16:51+00:00"
    },
    {
      "id": "2dd50b7128a3412d89c606f120c7c9b8",
      "sender": "BlueMatt",
      "payload": "makes the wallet shitty, but we need rbf",
      "action": false,
      "timestamp": "2015-11-19T19:16:53+00:00"
    },
    {
      "id": "54aa48d320784d79ab23949de734dda7",
      "sender": "wumpus",
      "payload": "I think that's the wrong behavior, it shouldn't automatically regard transactions that you created yourself as respendable",
      "action": false,
      "timestamp": "2015-11-19T19:16:58+00:00"
    },
    {
      "id": "4e52c7cb034649b992fc0cbc77f02c6c",
      "sender": "BlueMatt",
      "payload": "sipa: it should consider it respendable at some point later on, though",
      "action": false,
      "timestamp": "2015-11-19T19:17:18+00:00"
    },
    {
      "id": "24c0e0cc92a44943b16e76a667f980dd",
      "sender": "jtimon",
      "payload": "what's the definition of an evicted tx?",
      "action": false,
      "timestamp": "2015-11-19T19:17:24+00:00"
    },
    {
      "id": "2b87bab82526469fa0681781db755ba2",
      "sender": "Luke-Jr",
      "payload": "the wallet code needs to understand when transactions are *actually* conflicted",
      "action": false,
      "timestamp": "2015-11-19T19:17:35+00:00"
    },
    {
      "id": "09046a8f924e4109b94f489fa9bd16cc",
      "sender": "Luke-Jr",
      "payload": "fix that and the rest just works",
      "action": false,
      "timestamp": "2015-11-19T19:17:39+00:00"
    },
    {
      "id": "09099c3f863d43aea343a94b92e8c07e",
      "sender": "wumpus",
      "payload": "just add a way to manually remove transactions if the user doesn't care aout it anymore",
      "action": false,
      "timestamp": "2015-11-19T19:17:40+00:00"
    },
    {
      "id": "0e0fc98ae95a4a41af341aed4889b8df",
      "sender": "sipa",
      "payload": "+ add a removewallettransaction function (GUI/RPC) which removes unconfirmed transactions (the GUI version can warn if it's still in the mempool at that point)",
      "action": false,
      "timestamp": "2015-11-19T19:17:41+00:00"
    },
    {
      "id": "6feeb502e97f4245a71f89c07cf7a317",
      "sender": "sipa",
      "payload": "Luke-Jr: that corresponds exactly (afaik) to failing with missing inputs",
      "action": false,
      "timestamp": "2015-11-19T19:18:08+00:00"
    },
    {
      "id": "721cc190b4254c549ddc4ef1f34920f9",
      "sender": "gmaxwell",
      "payload": "the 'remove' should perhaps not remove but tag as removed. I am uncomfortable with anything that destroys records.",
      "action": false,
      "timestamp": "2015-11-19T19:18:19+00:00"
    },
    {
      "id": "d505d84130184d97a72dd794b82a643d",
      "sender": "wumpus",
      "payload": "Luke-Jr: that would be good, too, but I don't like anything involving a timeout",
      "action": false,
      "timestamp": "2015-11-19T19:18:26+00:00"
    },
    {
      "id": "fb71132701a74b298952b2909889f268",
      "sender": "jgarzik",
      "payload": "That will be a big usability improvement for Bitcoin Core users...",
      "action": false,
      "timestamp": "2015-11-19T19:18:27+00:00"
    },
    {
      "id": "91d407e42b0547d8a3eb8483ee6b5f55",
      "sender": "jgarzik",
      "payload": "rename if not remove",
      "action": false,
      "timestamp": "2015-11-19T19:18:35+00:00"
    },
    {
      "id": "d6beafb2fa2548ec96e938975ad88a40",
      "sender": "jonasschnelli",
      "payload": "removewallettransaction: tag as removed and remove it withing the next x hours when no confirmation come in?",
      "action": false,
      "timestamp": "2015-11-19T19:18:42+00:00"
    },
    {
      "id": "89513eb2290e402abfe3d659e60556b3",
      "sender": "jonasschnelli",
      "payload": "*comes",
      "action": false,
      "timestamp": "2015-11-19T19:18:47+00:00"
    },
    {
      "id": "9cfa524e9615479aa0371ccd93798770",
      "sender": "Luke-Jr",
      "payload": "wumpus: I agree, a timeout would not fix the logic here. And even if we added a timeout, we would still need to fix the logic.",
      "action": false,
      "timestamp": "2015-11-19T19:18:52+00:00"
    },
    {
      "id": "5c203fcf27214d6690b1edff3e8a4dae",
      "sender": "wumpus",
      "payload": "gmaxwell: well as long as it's no longer visible",
      "action": false,
      "timestamp": "2015-11-19T19:18:52+00:00"
    },
    {
      "id": "eb160dbc5abb4fbb9993f1ddcbad1a4e",
      "sender": "gmaxwell",
      "payload": "jonasschnelli: any reason to remove vs move to another list?",
      "action": false,
      "timestamp": "2015-11-19T19:18:58+00:00"
    },
    {
      "id": "e222b7afaaa8447fa1461b56219be5c1",
      "sender": "jgarzik",
      "payload": "s/remove/store it as archived but invisible/",
      "action": false,
      "timestamp": "2015-11-19T19:19:04+00:00"
    },
    {
      "id": "f726af8f6b6447829e24608b82b5190d",
      "sender": "gmaxwell",
      "payload": "archive would be fine.",
      "action": false,
      "timestamp": "2015-11-19T19:19:10+00:00"
    },
    {
      "id": "632b08cf62014bef9476294838b1ad74",
      "sender": "petertodd",
      "payload": "sipa: rather than remove, maybe have a atomic thing to force acceptance of a double-spend?",
      "action": false,
      "timestamp": "2015-11-19T19:19:10+00:00"
    },
    {
      "id": "4eed3a36f0ba4b91879aa709a621183d",
      "sender": "wumpus",
      "payload": "as long as it's *effectively* removed",
      "action": false,
      "timestamp": "2015-11-19T19:19:16+00:00"
    },
    {
      "id": "470f45836e87467da74ed3bae2c48991",
      "sender": "jgarzik",
      "payload": "archivewallettransactions",
      "action": false,
      "timestamp": "2015-11-19T19:19:23+00:00"
    },
    {
      "id": "8057e8d939904cda936551610e0a4a51",
      "sender": "petertodd",
      "payload": "sipa: remove could give the impression the tx can't be mined in the future...",
      "action": false,
      "timestamp": "2015-11-19T19:19:32+00:00"
    },
    {
      "id": "4a0a5121a5634ed1bd8d53f971a3c9cf",
      "sender": "wumpus",
      "payload": "I mean people use -zapwallettxes now, this deletes all unconfirmed transactions",
      "action": false,
      "timestamp": "2015-11-19T19:19:45+00:00"
    },
    {
      "id": "41160d98602e44c398c4c3b8b52158eb",
      "sender": "sipa",
      "payload": "maybe we need something separate that just marks a tx as respendable",
      "action": false,
      "timestamp": "2015-11-19T19:19:46+00:00"
    },
    {
      "id": "dd0282ab3e3e4094973bc16ddda09be2",
      "sender": "Luke-Jr",
      "payload": "if we don't have a \"is this transaction conflicted\" function, it probably isn't hard to write one..",
      "action": false,
      "timestamp": "2015-11-19T19:19:46+00:00"
    },
    {
      "id": "ca1d4e71334c4516b2eae645a3d6308c",
      "sender": "gmaxwell",
      "payload": "yes, archive then, and effectively removes it.   I'm concerned that either will be seen as canceled but we could allow archival only once confirmed or conflicted?",
      "action": false,
      "timestamp": "2015-11-19T19:20:03+00:00"
    },
    {
      "id": "288ab46c1e254f0ca0047f6a3aeb211d",
      "sender": "Luke-Jr",
      "payload": "might be more expensive though, if we're not careful",
      "action": false,
      "timestamp": "2015-11-19T19:20:03+00:00"
    },
    {
      "id": "67ba9412ac234134a1083a3867aab7da",
      "sender": "gmaxwell",
      "payload": "lets perhaps not do design in the meeting (/me guilty look)",
      "action": false,
      "timestamp": "2015-11-19T19:20:20+00:00"
    },
    {
      "id": "c78cc403035a4deeba4324a920f92063",
      "sender": "jonasschnelli",
      "payload": "should we agree on adding a function (RPC/GUI) that can remove/archive an transaction? specs. done later?",
      "action": false,
      "timestamp": "2015-11-19T19:20:52+00:00"
    },
    {
      "id": "0c6fc080f1a24e18988aa115c776cbf3",
      "sender": "jtimon",
      "payload": "sipa: yeah, like an opt-in RBF or something but for non-respendable transactions...",
      "action": false,
      "timestamp": "2015-11-19T19:20:54+00:00"
    },
    {
      "id": "b510817983454df097518173306848e3",
      "sender": "sipa",
      "payload": "well the important part is being able to mark a transaction as respendable",
      "action": false,
      "timestamp": "2015-11-19T19:21:22+00:00"
    },
    {
      "id": "22bd31e220914452901036acb517c3a6",
      "sender": "sipa",
      "payload": "whether that also archives/deletes/hides... is extra functionality",
      "action": false,
      "timestamp": "2015-11-19T19:21:32+00:00"
    },
    {
      "id": "32034cfa807142afa7a684e3f66a1922",
      "sender": "petertodd",
      "payload": "giveupontx",
      "action": false,
      "timestamp": "2015-11-19T19:21:48+00:00"
    },
    {
      "id": "c3cc5d5dc6ff4fa5b58e13ee67bd8c30",
      "sender": "jtimon",
      "payload": "yeah, sorry the important part is to free the inputs",
      "action": false,
      "timestamp": "2015-11-19T19:21:55+00:00"
    },
    {
      "id": "e4ef31c0a37e413eb7f61b7893d22c8b",
      "sender": "jtimon",
      "payload": "freeinputstransaction ?",
      "action": false,
      "timestamp": "2015-11-19T19:22:27+00:00"
    },
    {
      "id": "3e56fb57646c4befae34c3c80fed4d24",
      "sender": "wumpus",
      "payload": "bleh",
      "action": false,
      "timestamp": "2015-11-19T19:22:31+00:00"
    },
    {
      "id": "2339d5195c764b8ca703d01aaf983744",
      "sender": "gmaxwell",
      "payload": "indeed, it shouldn't be silent because you may need to resend the payment.",
      "action": false,
      "timestamp": "2015-11-19T19:22:31+00:00"
    },
    {
      "id": "11d5696288384720b7fdf684ade518b5",
      "sender": "gmaxwell",
      "payload": "archive sounded fine to me.",
      "action": false,
      "timestamp": "2015-11-19T19:22:41+00:00"
    },
    {
      "id": "f05477f293de4828b8227d6e9933e74b",
      "sender": "petertodd",
      "payload": "jtimon: free is way too overloaded for this space :)",
      "action": false,
      "timestamp": "2015-11-19T19:22:48+00:00"
    },
    {
      "id": "f87b0b757e3b442e984d35c36b7bdd28",
      "sender": "sipa",
      "payload": "bitcoin wallet for android has a \"respend with higher fee\" function",
      "action": false,
      "timestamp": "2015-11-19T19:22:53+00:00"
    },
    {
      "id": "55867171413049a0a715e59aa053bbe4",
      "sender": "sipa",
      "payload": "i think",
      "action": false,
      "timestamp": "2015-11-19T19:22:58+00:00"
    },
    {
      "id": "f0ece359e92b4c7baee483b2db8d9335",
      "sender": "jtimon",
      "payload": "petertodd: fair enough",
      "action": false,
      "timestamp": "2015-11-19T19:22:59+00:00"
    },
    {
      "id": "7b1b8bdc1b7e4cd6a3904a1c6e115855",
      "sender": "gmaxwell",
      "payload": "also archiving transactions could (eventually) improve performance of listtransactions and such.",
      "action": false,
      "timestamp": "2015-11-19T19:23:00+00:00"
    },
    {
      "id": "56bf6beeb4e84b259c6bbb6ad3291238",
      "sender": "Luke-Jr",
      "payload": "sipa: that would be a nice feature regardless of removal",
      "action": false,
      "timestamp": "2015-11-19T19:23:17+00:00"
    },
    {
      "id": "01cec45b75f541deaa729123682240d0",
      "sender": "wumpus",
      "payload": "I would like an option to just forget about a transaction completely - but yes, that's unrelated to the mempool eviction thing",
      "action": false,
      "timestamp": "2015-11-19T19:23:22+00:00"
    },
    {
      "id": "9376783029d74a3cad79ed6cb21e67e1",
      "sender": "sipa",
      "payload": "but we need a minimal viable idea for 0.12 (as morcos said)",
      "action": false,
      "timestamp": "2015-11-19T19:23:24+00:00"
    },
    {
      "id": "448da1549946465cada97eb1bd488b38",
      "sender": "jtimon",
      "payload": "yeah respendtransaction seems cooler than archivetransaction",
      "action": false,
      "timestamp": "2015-11-19T19:23:40+00:00"
    },
    {
      "id": "29a393c84fac45f2a05101ac32706703",
      "sender": "Luke-Jr",
      "payload": "minimum viable idea IMO is to fix the \"isconflicted\" method",
      "action": false,
      "timestamp": "2015-11-19T19:24:36+00:00"
    },
    {
      "id": "59a805240314479eb10fd53360211e42",
      "sender": "Luke-Jr",
      "payload": "whatever we do otherwise, we still need that fixed",
      "action": false,
      "timestamp": "2015-11-19T19:24:50+00:00"
    },
    {
      "id": "efacd337cc614ab0b02713dee5879f4b",
      "sender": "gmaxwell",
      "payload": "do we have other topics (we can discuss this more later.   I think minimum viable is what sipa suggests.",
      "action": false,
      "timestamp": "2015-11-19T19:24:52+00:00"
    },
    {
      "id": "d36bfaf2c1404cbc86132cf8bb786511",
      "sender": "sipa",
      "payload": "Luke-Jr: that means you still get coins that may be locked up for infinity",
      "action": false,
      "timestamp": "2015-11-19T19:24:54+00:00"
    },
    {
      "id": "958eeded552542e18f2ee3864146ad9c",
      "sender": "gmaxwell",
      "payload": "that we detect conflict instead of non-mempooling.",
      "action": false,
      "timestamp": "2015-11-19T19:25:01+00:00"
    },
    {
      "id": "d096cb9c83f24b5481bed9c11534ac00",
      "sender": "jtimon",
      "payload": "but archivetransaction and then spend seems equivalent (assuming you can chose one of the inputs from the archived transaction)",
      "action": false,
      "timestamp": "2015-11-19T19:25:08+00:00"
    },
    {
      "id": "914a762cbb3d4b3b809e8333e4499a78",
      "sender": "Luke-Jr",
      "payload": "sipa: yes, that's not a regression",
      "action": false,
      "timestamp": "2015-11-19T19:25:13+00:00"
    },
    {
      "id": "48c8e25c166c4358baccd0d7bf0c4b24",
      "sender": "sipa",
      "payload": "Luke-Jr: it's still a regression wrt 0.11, where wallet transactions wouldn't be kicked out of the mempool until they were actually conflicted",
      "action": false,
      "timestamp": "2015-11-19T19:25:45+00:00"
    },
    {
      "id": "948f17e6e3ab42c4b7a107fc354cf938",
      "sender": "gmaxwell",
      "payload": "sipa: luke means the and-immediately-respendable, part as we have now.",
      "action": false,
      "timestamp": "2015-11-19T19:25:54+00:00"
    },
    {
      "id": "5656e94997e54a13bbf72271dcf37094",
      "sender": "sipa",
      "payload": "ok",
      "action": false,
      "timestamp": "2015-11-19T19:26:00+00:00"
    },
    {
      "id": "80e29ad1310746b7b9b345b769773dee",
      "sender": "gmaxwell",
      "payload": "sipa: luke is saying we detect actual conflict instead of non-mempoolability and leave the coins immediately respendable.",
      "action": false,
      "timestamp": "2015-11-19T19:26:18+00:00"
    },
    {
      "id": "64fadfb9de9a4b928aba27af75ee541f",
      "sender": "sipa",
      "payload": "no other suggested topicks afaik",
      "action": false,
      "timestamp": "2015-11-19T19:26:21+00:00"
    },
    {
      "id": "43e2e4a854cf4a87ad530e3366233a69",
      "sender": "wumpus",
      "payload": "I don't think we have any other topics",
      "action": false,
      "timestamp": "2015-11-19T19:26:28+00:00"
    },
    {
      "id": "040a2486eeb2431e94404f5ea1127dff",
      "sender": "gmaxwell",
      "payload": "Which I agree is the essential first step.",
      "action": false,
      "timestamp": "2015-11-19T19:26:32+00:00"
    },
    {
      "id": "dce3cdacd83046a49dab7a8ce6d0f04b",
      "sender": "btcdrak",
      "payload": "suggested topic: sequence numbers..",
      "action": false,
      "timestamp": "2015-11-19T19:26:35+00:00"
    },
    {
      "id": "0b875998c68e44d28373938d4392be6f",
      "sender": "jonasschnelli",
      "payload": "suggested topic: bdb replacement",
      "action": false,
      "timestamp": "2015-11-19T19:26:48+00:00"
    },
    {
      "id": "532c4a7738a242d3888a3567ae37620a",
      "sender": "morcos",
      "payload": "gmaxwell: important though that if we add that step, we note we've now locked up inputs that perviously would have been freed",
      "action": false,
      "timestamp": "2015-11-19T19:26:54+00:00"
    },
    {
      "id": "9ac4d8b1487848c68990d826e0c22282",
      "sender": "sipa",
      "payload": "yes, that was my point too ^",
      "action": false,
      "timestamp": "2015-11-19T19:27:06+00:00"
    },
    {
      "id": "c290b3ccc6694fcd80adf47d34b2ed03",
      "sender": "Luke-Jr",
      "payload": "jonasschnelli: that's a Core-specific matter",
      "action": false,
      "timestamp": "2015-11-19T19:27:06+00:00"
    },
    {
      "id": "41ac741d0ee244e4a2011a84813a54a3",
      "sender": "morcos",
      "payload": "also given the tight deadlines, hopefully somebody volunteers to work on this",
      "action": false,
      "timestamp": "2015-11-19T19:27:07+00:00"
    },
    {
      "id": "16156e97b10044079fa820decccd3c77",
      "sender": "jgarzik",
      "payload": "I like both those topics :)",
      "action": false,
      "timestamp": "2015-11-19T19:27:07+00:00"
    },
    {
      "id": "66aa48f8d04c468dadf74644b89a00d6",
      "sender": "Luke-Jr",
      "payload": "(also, FWIW I need to go in 4 minutes.)",
      "action": false,
      "timestamp": "2015-11-19T19:27:22+00:00"
    },
    {
      "id": "2e6a20d89f9d4338b165fa60118a840d",
      "sender": "jgarzik",
      "payload": "Luke-Jr, we handle plenty of Core-specific stuff in this meeting",
      "action": false,
      "timestamp": "2015-11-19T19:27:22+00:00"
    },
    {
      "id": "3c8fd016f7d64f7f918b6d92d0cf187b",
      "sender": "jonasschnelli",
      "payload": "Luke-Jr : agreed.",
      "action": false,
      "timestamp": "2015-11-19T19:27:25+00:00"
    },
    {
      "id": "a08d48b340d349a6b9979c1fdb2d775e",
      "sender": "wumpus",
      "payload": "#topic sequence numbers",
      "action": false,
      "timestamp": "2015-11-19T19:27:42+00:00"
    },
    {
      "id": "1761fa1575414944a1491a6c360b1367",
      "sender": "btcdrak",
      "payload": "what's left to get this merged?",
      "action": false,
      "timestamp": "2015-11-19T19:28:08+00:00"
    },
    {
      "id": "5a1e595eb79945dea5504bc16f6321a1",
      "sender": "sipa",
      "payload": "btcdrak: why do we need it merged? we need to wait until BIP113 is deployed as standardness so 68/112/113 can go in a softfork",
      "action": false,
      "timestamp": "2015-11-19T19:29:01+00:00"
    },
    {
      "id": "2f7463395e1740879b9d465f8c5bb5b6",
      "sender": "gmaxwell",
      "payload": "because of soft fork feature binding I think I want to move in a direction where we don't soft fork in major versions.",
      "action": false,
      "timestamp": "2015-11-19T19:29:05+00:00"
    },
    {
      "id": "21f466155de24b3b8dc431443b6a98da",
      "sender": "jtimon",
      "payload": "I just posted a little nit to sipa's latest commit",
      "action": false,
      "timestamp": "2015-11-19T19:29:12+00:00"
    },
    {
      "id": "9501c2b6e7ef42d0b9c28e45c37921cd",
      "sender": "jgarzik",
      "payload": "As mentioned in one of the PRs, my biggest concern was nascent projects already using sequence numbers, and this would introduce a new behavior into the field",
      "action": false,
      "timestamp": "2015-11-19T19:29:27+00:00"
    },
    {
      "id": "c840538cdd0b4ff7a5799adfdbd6dc42",
      "sender": "gmaxwell",
      "payload": "but we should still be moving this code to maturity.",
      "action": false,
      "timestamp": "2015-11-19T19:29:28+00:00"
    },
    {
      "id": "3d44eec0f6a24d8dbb6456bc41bdb580",
      "sender": "CodeShark",
      "payload": "sipa: I think he's just sick of rebasing it :)",
      "action": false,
      "timestamp": "2015-11-19T19:29:30+00:00"
    },
    {
      "id": "e3f2a19c55a74c148f0f7a13351f93f8",
      "sender": "btcdrak",
      "payload": "BIP113 standardness already is being mined by 36% of the network and rising fast",
      "action": false,
      "timestamp": "2015-11-19T19:29:43+00:00"
    },
    {
      "id": "20ccbae99e994393bda5ce46dbbb984a",
      "sender": "jgarzik",
      "payload": "did a scan of projects and it seemed manageable",
      "action": true,
      "timestamp": "2015-11-19T19:29:43+00:00"
    },
    {
      "id": "e239dff3983a425ca2106e2b9395f5b5",
      "sender": "sipa",
      "payload": "gmaxwell: absolutely",
      "action": false,
      "timestamp": "2015-11-19T19:30:38+00:00"
    },
    {
      "id": "f364faef51e84c449f1efcb7a1cf1b94",
      "sender": "jtimon",
      "payload": "well, merging bip68, would also make bip112 esier to review",
      "action": false,
      "timestamp": "2015-11-19T19:30:41+00:00"
    },
    {
      "id": "2ee8ff8ddbf34244be6db542248e1a48",
      "sender": "petertodd",
      "payload": "btcdrak: what do you mean there?",
      "action": false,
      "timestamp": "2015-11-19T19:30:43+00:00"
    },
    {
      "id": "8ef09597e5674d0b98f62e614ac01847",
      "sender": "sipa",
      "payload": "CodeShark: understably!",
      "action": false,
      "timestamp": "2015-11-19T19:30:43+00:00"
    },
    {
      "id": "27b9b36e0ce847b2ac78084ba110372c",
      "sender": "btcdrak",
      "payload": "*bad language, I mean, 36% of miners so far appear to be applying policy",
      "action": false,
      "timestamp": "2015-11-19T19:30:59+00:00"
    },
    {
      "id": "aa3c6582d1e947288f4275a10d998dba",
      "sender": "petertodd",
      "payload": "btcdrak: ah, thanks",
      "action": false,
      "timestamp": "2015-11-19T19:31:05+00:00"
    },
    {
      "id": "95d894472fed464f845f616f104e17e1",
      "sender": "sipa",
      "payload": "CodeShark: that's a portmonteau of \"understandably\" and \"stable\"",
      "action": false,
      "timestamp": "2015-11-19T19:31:29+00:00"
    },
    {
      "id": "7d34566e78e54963b4234374fe68f3d2",
      "sender": "CodeShark",
      "payload": ":)",
      "action": false,
      "timestamp": "2015-11-19T19:31:42+00:00"
    },
    {
      "id": "7f009e0141b5419bb82213928d75fa53",
      "sender": "btcdrak",
      "payload": "I would like to see bip68 and 112 merged, then we dont have to worry about the PRs rotting or keeping up with all refactoring.",
      "action": false,
      "timestamp": "2015-11-19T19:32:15+00:00"
    },
    {
      "id": "547dbbb4ec58438194ed6eef8d1e8cf7",
      "sender": "gmaxwell",
      "payload": "going back to my earlier comment, 68/112 could go in as standardness rules though (113 already is)",
      "action": false,
      "timestamp": "2015-11-19T19:32:19+00:00"
    },
    {
      "id": "c0005c4e7621405e8a8ed938e1ac11f8",
      "sender": "gmaxwell",
      "payload": "if we feel they are sufficiently reviewed and mature.",
      "action": false,
      "timestamp": "2015-11-19T19:32:33+00:00"
    },
    {
      "id": "aefd89d458fc40689d4e15197002e8dd",
      "sender": "jgarzik",
      "payload": "downstream payment channels code -does- make use of lower sequence numbers, but that is usually pre-broadcast",
      "action": false,
      "timestamp": "2015-11-19T19:32:46+00:00"
    },
    {
      "id": "1fc9bfd28043489ca340f239b1cceadd",
      "sender": "btcdrak",
      "payload": "cltv sat merged for 11 months before we deployed the softfork.",
      "action": false,
      "timestamp": "2015-11-19T19:32:47+00:00"
    },
    {
      "id": "61dcf2bca9394910ac86c1f9b9b3925a",
      "sender": "sipa",
      "payload": "btcdrak: we'll need to rebase it for backports anyway... no need to keep it up the whole time",
      "action": false,
      "timestamp": "2015-11-19T19:32:55+00:00"
    },
    {
      "id": "2901b3f75788452884f5a8258504c041",
      "sender": "sipa",
      "payload": "(though if people ack it, it should go in, of course)",
      "action": false,
      "timestamp": "2015-11-19T19:33:06+00:00"
    },
    {
      "id": "9c75fd9e28fb47bda3124945d889187e",
      "sender": "jgarzik",
      "payload": "+1 for standardness rules",
      "action": false,
      "timestamp": "2015-11-19T19:33:07+00:00"
    },
    {
      "id": "992999c6b6224a03a4ce5c6ba75c230a",
      "sender": "gmaxwell",
      "payload": "btcdrak: do we have a summary of final gripes about the design of them?",
      "action": false,
      "timestamp": "2015-11-19T19:33:08+00:00"
    },
    {
      "id": "6b99cd57dea54f1c830929ecc8036547",
      "sender": "btcdrak",
      "payload": "gmaxwell: well as of today, as I understood it, sipa patched it according to his preference.",
      "action": false,
      "timestamp": "2015-11-19T19:33:37+00:00"
    },
    {
      "id": "0ada2511157240afbd8792d53bf2bb14",
      "sender": "gmaxwell",
      "payload": "It's also the case that we can add them as unused code even without the standardness rule.",
      "action": false,
      "timestamp": "2015-11-19T19:33:42+00:00"
    },
    {
      "id": "47c561a9309b438195cf4a030fd84e20",
      "sender": "btcdrak",
      "payload": "so to my knowledge it's good to go.",
      "action": false,
      "timestamp": "2015-11-19T19:33:51+00:00"
    },
    {
      "id": "45e8f8f4dcd94955957ae58cfc09a143",
      "sender": "jgarzik",
      "payload": "+1 on standardness roll out",
      "action": false,
      "timestamp": "2015-11-19T19:34:13+00:00"
    },
    {
      "id": "6436700553dd4cd29f23496d4d50b283",
      "sender": "gmaxwell",
      "payload": "btcdrak: sipa's gribes were implementation related, not the protocol design. If there are no gripes about the protocol design we haven't looked hard enough, there always should be some. :)",
      "action": false,
      "timestamp": "2015-11-19T19:34:25+00:00"
    },
    {
      "id": "3f8c409a77e7413592ccdfda99917127",
      "sender": "CodeShark",
      "payload": "or we've just given up on doing anything about them :p",
      "action": false,
      "timestamp": "2015-11-19T19:34:59+00:00"
    },
    {
      "id": "5d3d2dd0b20d4ca1a97435196ab452e0",
      "sender": "sipa",
      "payload": "i have little opinion about bip68 itself; if people feel it's good, it's fine",
      "action": false,
      "timestamp": "2015-11-19T19:35:06+00:00"
    },
    {
      "id": "839397f8044f4745b4c34f840b0a315b",
      "sender": "gmaxwell",
      "payload": "We should perhaps call for gripes on the design. I believe petertodd had some but they were really mild.",
      "action": false,
      "timestamp": "2015-11-19T19:35:07+00:00"
    },
    {
      "id": "1a1e72cf5626478183d998e7e13d8209",
      "sender": "gmaxwell",
      "payload": "CodeShark: well thats the point, its fine to go forward with residual gripes but we should know that we are and do so intentionally.",
      "action": false,
      "timestamp": "2015-11-19T19:35:24+00:00"
    },
    {
      "id": "a8756d35ce2d4d40a698ca7ad1b4bab4",
      "sender": "jtimon",
      "payload": "well, even as unused code I think would simplify things, but I still don't see the \"wait for bip113 to be widely used to merge bip68 as a policy thing in master\"",
      "action": false,
      "timestamp": "2015-11-19T19:36:02+00:00"
    },
    {
      "id": "3f5fd36b4e564bbb85c32e4ba91ba475",
      "sender": "jtimon",
      "payload": "we need the backports for consensus, not for policy",
      "action": false,
      "timestamp": "2015-11-19T19:36:20+00:00"
    },
    {
      "id": "5904c0c739074b7191007d3b3e098d2f",
      "sender": "morcos",
      "payload": "but we all agree we don't need the policy before the soft fork right?",
      "action": false,
      "timestamp": "2015-11-19T19:36:35+00:00"
    },
    {
      "id": "b45502900dc142539c2d51bac3c4492c",
      "sender": "CodeShark",
      "payload": "I personally don't really care how relative locktime is deployed anymore as long as the functionality is there and I can wrap it in my code so that I don't have to look at the ugliness :p",
      "action": false,
      "timestamp": "2015-11-19T19:36:36+00:00"
    },
    {
      "id": "c37a227fb371487293680ceeb8f59894",
      "sender": "sipa",
      "payload": "jtimon: bip68 is already nonstandard",
      "action": false,
      "timestamp": "2015-11-19T19:36:37+00:00"
    },
    {
      "id": "e1cb7680ffab4ded99bc9b9343315aac",
      "sender": "morcos",
      "payload": "it might not hurt, but its not required",
      "action": false,
      "timestamp": "2015-11-19T19:36:42+00:00"
    },
    {
      "id": "1f1b53b76e164377a30852a5472e4f4e",
      "sender": "gmaxwell",
      "payload": "Seperate concerns, we should not isstandard enforce unless we're reasonably confident the protocol design will not change.",
      "action": false,
      "timestamp": "2015-11-19T19:37:09+00:00"
    },
    {
      "id": "1be94256e9274f6a9d4cecc987f13b66",
      "sender": "gmaxwell",
      "payload": "morcos: right we don't need policy before the soft fork, but it can be better than merging dead code.",
      "action": false,
      "timestamp": "2015-11-19T19:37:22+00:00"
    },
    {
      "id": "5f54492523d94d41aca56542579760fe",
      "sender": "gmaxwell",
      "payload": "and allows more (insecure) testing of the protocol.",
      "action": false,
      "timestamp": "2015-11-19T19:37:41+00:00"
    },
    {
      "id": "e27f34f66f2b46ad9d9ccd65fb0489c7",
      "sender": "jtimon",
      "payload": "sipa: ??",
      "action": false,
      "timestamp": "2015-11-19T19:38:13+00:00"
    },
    {
      "id": "798de17aebc04ffbbe0024ea21ad62b4",
      "sender": "sipa",
      "payload": "jtimon: it needs v2 transactions",
      "action": false,
      "timestamp": "2015-11-19T19:38:19+00:00"
    },
    {
      "id": "6cc7f44dc11344bd85351aa53640a455",
      "sender": "sipa",
      "payload": "jtimon: which are nonstandard",
      "action": false,
      "timestamp": "2015-11-19T19:38:26+00:00"
    },
    {
      "id": "0ca5c9f981d8431bbe175438568f6e9e",
      "sender": "gmaxwell",
      "payload": "Okay so I think we should try to see if we can find any gripes, and move towards merging, and turn on as standard after next meeting if the gripes we can find are not convincing at all.",
      "action": false,
      "timestamp": "2015-11-19T19:38:55+00:00"
    },
    {
      "id": "a8e656e44b1740a9a35c112e5557e7a1",
      "sender": "jtimon",
      "payload": "but what is exactly the harm if it gets merged before bip113 is widely used?",
      "action": false,
      "timestamp": "2015-11-19T19:38:56+00:00"
    },
    {
      "id": "e692bbf430b04c3499af4b528458ab11",
      "sender": "jgarzik",
      "payload": "Related - any opinion on reserving bits for TX versions, like version bits does for blocks?",
      "action": false,
      "timestamp": "2015-11-19T19:39:00+00:00"
    },
    {
      "id": "17ad9cdf7c9540b791c58417445db918",
      "sender": "morcos",
      "payload": "wait wait",
      "action": false,
      "timestamp": "2015-11-19T19:39:03+00:00"
    },
    {
      "id": "de7abfb387254d7e935b5372345efd99",
      "sender": "sipa",
      "payload": "jtimon: nothing",
      "action": false,
      "timestamp": "2015-11-19T19:39:05+00:00"
    },
    {
      "id": "0d7d28aeb08d4e0d982bcc97b5d404e9",
      "sender": "morcos",
      "payload": "sorry i haven't looked at BIP68 in a while",
      "action": false,
      "timestamp": "2015-11-19T19:39:11+00:00"
    },
    {
      "id": "aa3bdd37c44741f3a7499c4582ea818d",
      "sender": "morcos",
      "payload": "but the text does not reflect what i thought was the agreed upon semantics, i haven't checked the code",
      "action": false,
      "timestamp": "2015-11-19T19:39:25+00:00"
    },
    {
      "id": "d3d261f5c6d44406ba21d76a1acb39f5",
      "sender": "gmaxwell",
      "payload": "jgarzik: the widely used comment was we cannot softfork 113 until 113 is desployed as isstandardness (well we can but it's preferrable to not)",
      "action": false,
      "timestamp": "2015-11-19T19:39:27+00:00"
    },
    {
      "id": "632c6e78f60d4a1d85bfbd146f343dfc",
      "sender": "sipa",
      "payload": "jtimon: i'm saying we don't need a long wait between deploying bip68 as standardness and doing a softfork for it (like with bip113)",
      "action": false,
      "timestamp": "2015-11-19T19:39:44+00:00"
    },
    {
      "id": "bb502d569c0a45538815a5137c65a043",
      "sender": "gmaxwell",
      "payload": "morcos: see. okay thats fine, so lets address that.",
      "action": false,
      "timestamp": "2015-11-19T19:39:50+00:00"
    },
    {
      "id": "41bff71ca45a4e7dbaaf05781f77d328",
      "sender": "jtimon",
      "payload": "sipa: I got confused with this \"we need to wait until BIP113 is deployed as standardness so 68/112/113 can go in a softfork\"",
      "action": false,
      "timestamp": "2015-11-19T19:39:51+00:00"
    },
    {
      "id": "371191cc0704412a9560d328c42961b4",
      "sender": "morcos",
      "payload": "i thought there was going to be 512 second resolution on the time part",
      "action": false,
      "timestamp": "2015-11-19T19:40:03+00:00"
    },
    {
      "id": "997adf6f92ee469788d753d171900601",
      "sender": "morcos",
      "payload": "thats the last thing maaku discussed before leaving the project",
      "action": false,
      "timestamp": "2015-11-19T19:40:15+00:00"
    },
    {
      "id": "abff43af4b404c7fa4a8cf753e56695f",
      "sender": "sipa",
      "payload": "jtimon: bip113 needs to be deployed as standardness rule before we can softfork it, to make sure nothing breaks",
      "action": false,
      "timestamp": "2015-11-19T19:40:16+00:00"
    },
    {
      "id": "955b91f43a9f49cbb489150e9f02d4ae",
      "sender": "morcos",
      "payload": "i'm not sure whats in the code, but the BIP needs to be what we all agree on before we even talk about merging the code",
      "action": false,
      "timestamp": "2015-11-19T19:40:33+00:00"
    },
    {
      "id": "801991cda04244e9967428493b8bb8f7",
      "sender": "jtimon",
      "payload": "sipa: yeah thanks now I get what you meant",
      "action": false,
      "timestamp": "2015-11-19T19:40:46+00:00"
    },
    {
      "id": "ba691b249a704ab1a1ced489d51ef96c",
      "sender": "gmaxwell",
      "payload": "morcos: yup yup. okay, so we need to take a spin on that.",
      "action": false,
      "timestamp": "2015-11-19T19:40:52+00:00"
    },
    {
      "id": "f9983a241054410aa625aa2e554571c4",
      "sender": "sipa",
      "payload": "seconds_offset is 5",
      "action": false,
      "timestamp": "2015-11-19T19:41:30+00:00"
    },
    {
      "id": "4e1287377f574d85b0425209ebd22e6a",
      "sender": "sipa",
      "payload": "so time is specified in a multiple of 30 seconds?",
      "action": false,
      "timestamp": "2015-11-19T19:41:39+00:00"
    },
    {
      "id": "824077b274aa456f8168582474983180",
      "sender": "sipa",
      "payload": "eh, 32",
      "action": false,
      "timestamp": "2015-11-19T19:41:45+00:00"
    },
    {
      "id": "ce5eb89e4ea9453c87cf5e6faea8ae9a",
      "sender": "morcos",
      "payload": "the code appears to have the 512 seconds",
      "action": false,
      "timestamp": "2015-11-19T19:41:46+00:00"
    },
    {
      "id": "ecea04646e7c4a15bd20d8d858b20259",
      "sender": "morcos",
      "payload": "but i refuse to even review the code until the BIP is right, how can you check if the code properly implements the BIP if they describe different things",
      "action": false,
      "timestamp": "2015-11-19T19:42:12+00:00"
    },
    {
      "id": "de6ef6ea361944588c5bc44ecd07c611",
      "sender": "sipa",
      "payload": "ok, so look at the bip",
      "action": false,
      "timestamp": "2015-11-19T19:42:22+00:00"
    },
    {
      "id": "8993c68c1a7348d9a1c5f929b8a9e114",
      "sender": "morcos",
      "payload": "this was the same complaint i had a couple of months ago and i just blew off continuing to look at it because everytime i checked the BIP and the code were describing different things and iw anted to wait for the design to settle down",
      "action": false,
      "timestamp": "2015-11-19T19:42:59+00:00"
    },
    {
      "id": "8d578fdb22294e038bd8e83a909b2f2e",
      "sender": "morcos",
      "payload": "i'm not sure if the design has settled or not",
      "action": false,
      "timestamp": "2015-11-19T19:43:08+00:00"
    },
    {
      "id": "175c5c335a0546b48d2069e9b2f65901",
      "sender": "morcos",
      "payload": "and if it has settled, can someone tell me what it settled on",
      "action": false,
      "timestamp": "2015-11-19T19:43:17+00:00"
    },
    {
      "id": "fabd4e4aaaf745899df8e7f2365837ca",
      "sender": "sipa",
      "payload": "it certainly hasn't changed in a long time, and afaik, there are also no other outstanding concerns",
      "action": false,
      "timestamp": "2015-11-19T19:43:27+00:00"
    },
    {
      "id": "1f391c727f694470b0e4784e34712c42",
      "sender": "morcos",
      "payload": "sorry for getting a bit worked up about this... but why do we keep talking about merging something",
      "action": false,
      "timestamp": "2015-11-19T19:43:31+00:00"
    },
    {
      "id": "4c9b73e14fa147bdbc0bda3a448de839",
      "sender": "morcos",
      "payload": "what hasn't changed in a long time?",
      "action": false,
      "timestamp": "2015-11-19T19:43:40+00:00"
    },
    {
      "id": "3e7b45893743455995d1bb1a242449bc",
      "sender": "sipa",
      "payload": "bip68",
      "action": false,
      "timestamp": "2015-11-19T19:43:47+00:00"
    },
    {
      "id": "792a473f75f54513bab48734b939f1ae",
      "sender": "morcos",
      "payload": "does it match the code, maybe i just read it wrong?",
      "action": false,
      "timestamp": "2015-11-19T19:43:57+00:00"
    },
    {
      "id": "079fb83a7ac048e8a4ef306c93ab6920",
      "sender": "jtimon",
      "payload": "morcos: only implementation details have changed recently",
      "action": false,
      "timestamp": "2015-11-19T19:44:06+00:00"
    },
    {
      "id": "9a88b879d4a34e27abb620a20fd496b4",
      "sender": "jtimon",
      "payload": "morcos: if it doesn't please say so",
      "action": false,
      "timestamp": "2015-11-19T19:44:24+00:00"
    },
    {
      "id": "963513f1136d4efbafb05b3e9fcca517",
      "sender": "sipa",
      "payload": "it doesn't match",
      "action": false,
      "timestamp": "2015-11-19T19:44:48+00:00"
    },
    {
      "id": "3aecb44d00124515bbc95e01c1453c6c",
      "sender": "sipa",
      "payload": "i was not aware",
      "action": false,
      "timestamp": "2015-11-19T19:44:56+00:00"
    },
    {
      "id": "43fec538710d4ca4a7f9ca21fcdd7578",
      "sender": "btcdrak",
      "payload": "I thought maaku had updated that. The PR has the right details. In any case, this is minor to update.",
      "action": false,
      "timestamp": "2015-11-19T19:45:30+00:00"
    },
    {
      "id": "4f671493eaa24563ae635de1b60c9e50",
      "sender": "sipa",
      "payload": "bip uses shift 5, implementing shift 9",
      "action": false,
      "timestamp": "2015-11-19T19:45:31+00:00"
    },
    {
      "id": "8942059a6d58494598e8a10ed3403054",
      "sender": "sipa",
      "payload": "well, that's not good!",
      "action": false,
      "timestamp": "2015-11-19T19:45:40+00:00"
    },
    {
      "id": "859f0cc894724678b44490785d290ed9",
      "sender": "jtimon",
      "payload": "I also got lost in the time resolution discussion so I assumed the code would contain whatever was decided",
      "action": false,
      "timestamp": "2015-11-19T19:45:43+00:00"
    },
    {
      "id": "f8c740cef87e40df9ffb16523cb60f9d",
      "sender": "wumpus",
      "payload": "good to discover that at least before merging...",
      "action": false,
      "timestamp": "2015-11-19T19:45:48+00:00"
    },
    {
      "id": "b30cb76b2b65458bb140916e977dcfe6",
      "sender": "morcos",
      "payload": "sipa, no, bip uses shift 5, implementing is shift 5+9 with granularity 9",
      "action": false,
      "timestamp": "2015-11-19T19:45:51+00:00"
    },
    {
      "id": "11dc89d4e1e841fc8cc368c54713a078",
      "sender": "morcos",
      "payload": "i think.",
      "action": false,
      "timestamp": "2015-11-19T19:46:08+00:00"
    },
    {
      "id": "76360f8db9ce4d4e98f1620a5a85a025",
      "sender": "sipa",
      "payload": "so does anyone even know what \"the plan\" is?",
      "action": false,
      "timestamp": "2015-11-19T19:46:33+00:00"
    },
    {
      "id": "99d1e67f21af4a5e83b6fb47599efcbb",
      "sender": "morcos",
      "payload": "oh maybe i'm wrong",
      "action": false,
      "timestamp": "2015-11-19T19:46:36+00:00"
    },
    {
      "id": "723b069b7beb4da58643ab75749312ea",
      "sender": "morcos",
      "payload": "i assume the code is \"the plan\"",
      "action": false,
      "timestamp": "2015-11-19T19:46:43+00:00"
    },
    {
      "id": "3ba19c00f71f429b8ee416bc8cc95929",
      "sender": "btcdrak",
      "payload": "what do you mean \"the plan\". The code is the correct specification.",
      "action": false,
      "timestamp": "2015-11-19T19:46:53+00:00"
    },
    {
      "id": "fcb59a789e8a4a40abf4db6b99a8da32",
      "sender": "jtimon",
      "payload": "morcos: let's assume they have to say the same thing",
      "action": false,
      "timestamp": "2015-11-19T19:47:00+00:00"
    },
    {
      "id": "bb6b880af1f34ca184d81fbbfc2f83b1",
      "sender": "morcos",
      "payload": "but \"the plan\" should be described in the BIP so we can all decide if we agree on it",
      "action": false,
      "timestamp": "2015-11-19T19:47:03+00:00"
    },
    {
      "id": "a6ba0b8c8b894741871511b3daeccb90",
      "sender": "gmaxwell",
      "payload": "yes, BIP must be correct.",
      "action": false,
      "timestamp": "2015-11-19T19:47:17+00:00"
    },
    {
      "id": "8ad5e87b4a18471da7bd5b237914b596",
      "sender": "btcdrak",
      "payload": "It got chanegd so much according to people nits regarding the spec. The last change was the granularity so that BIP68 could be supported on chains with faster blocktimes",
      "action": false,
      "timestamp": "2015-11-19T19:47:25+00:00"
    },
    {
      "id": "4e7f34add6b94054b4bd5eecec70d1e6",
      "sender": "sipa",
      "payload": "btcdrak: then what's the point of having a BIP?",
      "action": false,
      "timestamp": "2015-11-19T19:47:26+00:00"
    },
    {
      "id": "fd2f5e17cf754439b6cccf3bdafebe9d",
      "sender": "gmaxwell",
      "payload": "(or rather there at least must be no known errors in the thing, even if the code is normative!)",
      "action": false,
      "timestamp": "2015-11-19T19:47:34+00:00"
    },
    {
      "id": "4afdb3204af7467ab2b26d8b1e95a46d",
      "sender": "morcos",
      "payload": "jtimon: i just meant the current notion of the plan is the same as whats in the code right now, i think",
      "action": false,
      "timestamp": "2015-11-19T19:47:37+00:00"
    },
    {
      "id": "5056fa3f2cb8417f8bf55b51b3da0296",
      "sender": "gmaxwell",
      "payload": "also the code is only normative once its network consensus. :P",
      "action": false,
      "timestamp": "2015-11-19T19:47:48+00:00"
    },
    {
      "id": "0415cc18b56d4e3eb2b81702c9d1b2fc",
      "sender": "btcdrak",
      "payload": "I will edit the bip, it's just an oversight, I thought it has been updated by maaku",
      "action": false,
      "timestamp": "2015-11-19T19:47:51+00:00"
    },
    {
      "id": "b03380cda35a4d0f8957c17e3c66ce2d",
      "sender": "morcos",
      "payload": "yeah but this is important to get right",
      "action": false,
      "timestamp": "2015-11-19T19:48:07+00:00"
    },
    {
      "id": "821e63202d9647d6bffe6c7929ef47ac",
      "sender": "jtimon",
      "payload": "morcos: then the specification must be corrected, no?",
      "action": false,
      "timestamp": "2015-11-19T19:48:12+00:00"
    },
    {
      "id": "052e71823d1f4480be9ecb05d22a6f8c",
      "sender": "morcos",
      "payload": "sipa, i think the code and the BIP are actually completely different",
      "action": false,
      "timestamp": "2015-11-19T19:48:54+00:00"
    },
    {
      "id": "166e4c778f1c4304af345a63b8a9418b",
      "sender": "sipa",
      "payload": "why is the SECONDS_FLAG = (1 << 22)?",
      "action": false,
      "timestamp": "2015-11-19T19:49:07+00:00"
    },
    {
      "id": "87eea3478d0d40b495cbf0b845df0fd5",
      "sender": "morcos",
      "payload": "the code looks like the low order 16 bits describe the number of 512 second units",
      "action": false,
      "timestamp": "2015-11-19T19:49:09+00:00"
    },
    {
      "id": "22f7865a13234476876e0e1d2f77e1d1",
      "sender": "sipa",
      "payload": "where does that number come from",
      "action": false,
      "timestamp": "2015-11-19T19:49:11+00:00"
    },
    {
      "id": "4b9e2102b6e242b5a55783d74e9544e7",
      "sender": "morcos",
      "payload": "my numbers, i don't know.... i'm quickly skimming the code now, probably not the best use of everyones time",
      "action": false,
      "timestamp": "2015-11-19T19:49:44+00:00"
    },
    {
      "id": "77cda6f78c594ced836fa4a2e6c14ce6",
      "sender": "sipa",
      "payload": "no, i'm looking at the code",
      "action": false,
      "timestamp": "2015-11-19T19:49:56+00:00"
    },
    {
      "id": "85bfc74b3879498a89fad97ed51cce75",
      "sender": "morcos",
      "payload": "yeah thats why we need a BIP",
      "action": false,
      "timestamp": "2015-11-19T19:50:13+00:00"
    },
    {
      "id": "fe9b5a2f51eb47d4865f6a02c01aac12",
      "sender": "wumpus",
      "payload": "anyhow, so the code and BIP looked to be good at, it's certainly not ready yet",
      "action": false,
      "timestamp": "2015-11-19T19:50:18+00:00"
    },
    {
      "id": "28e7fa478dda4113a945c299ad2f8be1",
      "sender": "btcdrak",
      "payload": "sipa: there was a long conversation months about about conserving as many bits in nsequence as possible",
      "action": false,
      "timestamp": "2015-11-19T19:50:21+00:00"
    },
    {
      "id": "981909a18238444b829d233d1ac2d31a",
      "sender": "morcos",
      "payload": "right but the conserved bits are kind of all over the place now",
      "action": false,
      "timestamp": "2015-11-19T19:50:36+00:00"
    },
    {
      "id": "fdacddf04c934d7a9c63a1e0e51a5685",
      "sender": "jgarzik",
      "payload": "+1 wumpus",
      "action": false,
      "timestamp": "2015-11-19T19:50:37+00:00"
    },
    {
      "id": "4f854dcd8b344a2684294c46131c4057",
      "sender": "petertodd",
      "payload": "wumpus: ack",
      "action": false,
      "timestamp": "2015-11-19T19:50:46+00:00"
    },
    {
      "id": "5c2b7fe8e9d94ff4a122ee978e1ecfd3",
      "sender": "btcdrak",
      "payload": "wumpus: no I disagree. the code is ready, the BIP needs to be syncronised. It wont take an hour",
      "action": false,
      "timestamp": "2015-11-19T19:50:50+00:00"
    },
    {
      "id": "8ee184fc0d724677997107cd1374ff54",
      "sender": "morcos",
      "payload": "which might be ok, but it needs to be clearly described",
      "action": false,
      "timestamp": "2015-11-19T19:50:53+00:00"
    },
    {
      "id": "c9dc8df2e1204316be5b157afea7651a",
      "sender": "morcos",
      "payload": "btcdrak: this has to be NACK for 0.12.  this is crazy",
      "action": false,
      "timestamp": "2015-11-19T19:51:06+00:00"
    },
    {
      "id": "2331af3b07dd47edb056e6376473612c",
      "sender": "petertodd",
      "payload": "NACK for v0.12.0 doesn't mean a NACK for v0.12.1 after all",
      "action": false,
      "timestamp": "2015-11-19T19:51:22+00:00"
    },
    {
      "id": "f40965196bda40988b4697b98098a458",
      "sender": "sipa",
      "payload": "petertodd: +1",
      "action": false,
      "timestamp": "2015-11-19T19:51:27+00:00"
    },
    {
      "id": "0a519e3c58854794bdd4e38c1b8c0113",
      "sender": "wumpus",
      "payload": "petertodd: right",
      "action": false,
      "timestamp": "2015-11-19T19:51:30+00:00"
    },
    {
      "id": "de77aad5b56a4847b430d9b6a3e39aaa",
      "sender": "btcdrak",
      "payload": "morcos: sorry, I disagree. You are making a big fuss over an administration error",
      "action": false,
      "timestamp": "2015-11-19T19:51:38+00:00"
    },
    {
      "id": "b8f687e427684ab5b3ca3eb20d67e460",
      "sender": "morcos",
      "payload": "we have to agreed on the design specification first.  some people maybe think they were agreeing on the BIP and soe think they were agreein gon the code",
      "action": false,
      "timestamp": "2015-11-19T19:51:39+00:00"
    },
    {
      "id": "46a5c1e2dbc8481a9f5839f396e56670",
      "sender": "gmaxwell",
      "payload": "in any case, we really can't merge without the bip being believed consistent-- I agree.",
      "action": false,
      "timestamp": "2015-11-19T19:51:51+00:00"
    },
    {
      "id": "2619785ef32d42698b0a9612f73dc98b",
      "sender": "morcos",
      "payload": "i agree i'm making a big fuss :)",
      "action": false,
      "timestamp": "2015-11-19T19:51:53+00:00"
    },
    {
      "id": "8abb9d0e99ec486686da8e1baea7ef81",
      "sender": "btcdrak",
      "payload": "morcos: we already agreed the design specification.",
      "action": false,
      "timestamp": "2015-11-19T19:51:53+00:00"
    },
    {
      "id": "0d15ca943c75400d860c3b232215a978",
      "sender": "sipa",
      "payload": "btcdrak: this is not an administration error. people don't know what the proposal or its intent is",
      "action": false,
      "timestamp": "2015-11-19T19:51:54+00:00"
    },
    {
      "id": "6365e514e628434e9d2d3b6d50f3dee4",
      "sender": "gmaxwell",
      "payload": "btcdrak: I'm sure many people only read the",
      "action": false,
      "timestamp": "2015-11-19T19:52:14+00:00"
    },
    {
      "id": "4af5911c6fb740f686fbf93aaa74cfeb",
      "sender": "gmaxwell",
      "payload": "BIP",
      "action": false,
      "timestamp": "2015-11-19T19:52:16+00:00"
    },
    {
      "id": "c98751e7ebb940d1a90803b6a59b1003",
      "sender": "btcdrak",
      "payload": "sipa: I'll dig out the mailing list posts, it was agreed. discussed on the IRC meets too",
      "action": false,
      "timestamp": "2015-11-19T19:52:17+00:00"
    },
    {
      "id": "c2b45b1cec1d4f56898222232f6e5839",
      "sender": "gmaxwell",
      "payload": "and other people only read the code.",
      "action": false,
      "timestamp": "2015-11-19T19:52:19+00:00"
    },
    {
      "id": "99807941f7704e8195d5e45ca40ed5b2",
      "sender": "morcos",
      "payload": "i'm not blaming anyone btw... we all want this functionality merged.  and you're the only one thats even stepping up to the plate at all, so don't get me wrong",
      "action": false,
      "timestamp": "2015-11-19T19:52:37+00:00"
    },
    {
      "id": "c317f303417744af9d5bd2f749be0d81",
      "sender": "wumpus",
      "payload": "#action look closely at BIP68 and make sure it matches the implementation #6312",
      "action": false,
      "timestamp": "2015-11-19T19:52:38+00:00"
    },
    {
      "id": "5d3e9a128547499485f1bf68a60d21ea",
      "sender": "gmaxwell",
      "payload": "and other people don't know what they agreed to. Which is part of why I was suggesting another round of gripe gathering, but that can't happen unless we think the code and bip agree.",
      "action": false,
      "timestamp": "2015-11-19T19:52:47+00:00"
    },
    {
      "id": "966f10e57adf48b8944ecf78c942c239",
      "sender": "morcos",
      "payload": "but i think we have to be a little bit more careful with this stuff",
      "action": false,
      "timestamp": "2015-11-19T19:52:50+00:00"
    },
    {
      "id": "74b36a8ed17b4f48b53e50ffcd0b31c0",
      "sender": "gmaxwell",
      "payload": "wumpus: ya. thanks.",
      "action": false,
      "timestamp": "2015-11-19T19:52:55+00:00"
    },
    {
      "id": "accd79919bdb45dba45c9c7ce2617a0e",
      "sender": "petertodd",
      "payload": "fwiw, I'm going to be doing some python demo's of CSV functionality, which will help get clarity that it all works as expected",
      "action": false,
      "timestamp": "2015-11-19T19:53:37+00:00"
    },
    {
      "id": "51c21f573a1f45348bfd5cd55ec9ad26",
      "sender": "gmaxwell",
      "payload": "Currently I don't know the actual behavior, I stopped looking when it kept changing. (Though I doubt I have an opinion about those details if they've already satisfied multiple people)",
      "action": false,
      "timestamp": "2015-11-19T19:53:44+00:00"
    },
    {
      "id": "1d7d3576fe3b42139d4c1e9340a8217b",
      "sender": "jonasschnelli",
      "payload": "petertodd: +1!",
      "action": false,
      "timestamp": "2015-11-19T19:53:51+00:00"
    },
    {
      "id": "3d4f0b7b20e2451f81ea776bd12b9e03",
      "sender": "gmaxwell",
      "payload": "petertodd: that will help.",
      "action": false,
      "timestamp": "2015-11-19T19:53:53+00:00"
    },
    {
      "id": "4ae81bee4d5d4b3c8ca639040892b9f6",
      "sender": "jgarzik",
      "payload": "yep",
      "action": false,
      "timestamp": "2015-11-19T19:53:57+00:00"
    },
    {
      "id": "89e3d197b83d4cb5a721e2320532aab8",
      "sender": "morcos",
      "payload": "i'll try to go back and see what the last thing maaku and i discussed on IRC is, and hopefully that matches the code",
      "action": false,
      "timestamp": "2015-11-19T19:53:59+00:00"
    },
    {
      "id": "ea25aed0530341d5adc8f8d18dc7bbc1",
      "sender": "wumpus",
      "payload": "good idea petertodd",
      "action": false,
      "timestamp": "2015-11-19T19:54:10+00:00"
    },
    {
      "id": "ac7c033bdb974288b2c89f57080ab879",
      "sender": "petertodd",
      "payload": "wumpus: btcdrak's idea :)",
      "action": false,
      "timestamp": "2015-11-19T19:54:22+00:00"
    },
    {
      "id": "b43d6f58573e440fb29ebb4ffc9fca5c",
      "sender": "jgarzik",
      "payload": "330 seconds left",
      "action": false,
      "timestamp": "2015-11-19T19:54:40+00:00"
    },
    {
      "id": "add84c90601c445b91446e3ff272804b",
      "sender": "gmaxwell",
      "payload": "Do we have any versionbits things to discuss?  I prodded for some start time (due to BIP65 expirence), and progress was made",
      "action": false,
      "timestamp": "2015-11-19T19:54:47+00:00"
    },
    {
      "id": "9c22a0f4eaef465d9dbafe0f56cecd8b",
      "sender": "jtimon",
      "payload": "suggested topic: optin RBF",
      "action": false,
      "timestamp": "2015-11-19T19:54:52+00:00"
    },
    {
      "id": "884a2ff1edf8457d909dde8c9bd3eed5",
      "sender": "gmaxwell",
      "payload": "Is there anything left to say on optin RBF? I think it's mostly just code pipeline right now.",
      "action": false,
      "timestamp": "2015-11-19T19:55:15+00:00"
    },
    {
      "id": "e46b9d7391f2445086092f7e96b68aa0",
      "sender": "petertodd",
      "payload": "jtimon: not much to say there other than I posted a think to the dev list announcing it and got no responses",
      "action": false,
      "timestamp": "2015-11-19T19:55:34+00:00"
    },
    {
      "id": "3eacd68b70be4049b254122ea80877b2",
      "sender": "jtimon",
      "payload": "gmaxwell: fair enough",
      "action": false,
      "timestamp": "2015-11-19T19:55:34+00:00"
    },
    {
      "id": "12b792b80e7447eba3f281579225b600",
      "sender": "gavinand1esen",
      "payload": "are any wallet devs onboard with optin RBF?  Any actively participating in spec\u00c3\u00a2\u00c2\u0080\u00c2\u0099ing ?",
      "action": false,
      "timestamp": "2015-11-19T19:55:46+00:00"
    },
    {
      "id": "88e94b703a7a4f83879e7af75e0d2852",
      "sender": "gmaxwell",
      "payload": "We were GO last week on it, Rusty was confused about the condition and suggested some description change.",
      "action": false,
      "timestamp": "2015-11-19T19:55:50+00:00"
    },
    {
      "id": "c7123b0ee5e74d088ccf81c07e82e016",
      "sender": "gmaxwell",
      "payload": "gavinand1esen: yes, see the pull req.",
      "action": false,
      "timestamp": "2015-11-19T19:56:01+00:00"
    },
    {
      "id": "e5392306eb174889abb7e2d4d19476c9",
      "sender": "wumpus",
      "payload": "#topic optin RBF",
      "action": false,
      "timestamp": "2015-11-19T19:56:08+00:00"
    },
    {
      "id": "1c0f2ca883994d70a1e67c30f9f62e84",
      "sender": "jtimon",
      "payload": "yea, I was more like asking what was missing for it to get merged?",
      "action": false,
      "timestamp": "2015-11-19T19:56:20+00:00"
    },
    {
      "id": "e262b51231fc471fa3bc0b0ede212270",
      "sender": "jtimon",
      "payload": "more review maybe?",
      "action": false,
      "timestamp": "2015-11-19T19:56:28+00:00"
    },
    {
      "id": "9c183c5419da4f1587756dc8a5bab1b3",
      "sender": "gmaxwell",
      "payload": "Greenaddress is all over it, and I believe we intend to support replacement in core once its deployed.",
      "action": false,
      "timestamp": "2015-11-19T19:56:35+00:00"
    },
    {
      "id": "ea6270a0e1cc47248f684339afa6ae85",
      "sender": "gmaxwell",
      "payload": "Greenaddress I think also did FSS RBF support before or was working on it, but found it not very useful.",
      "action": false,
      "timestamp": "2015-11-19T19:56:58+00:00"
    },
    {
      "id": "1b339bbe75ed4ad2801650cecc9f3743",
      "sender": "petertodd",
      "payload": "jtimon: mostly it has concept or utACKs; another full ACK would be nice",
      "action": false,
      "timestamp": "2015-11-19T19:57:04+00:00"
    },
    {
      "id": "db1f6ab7b4174496a9a1e859e311964a",
      "sender": "sipa",
      "payload": "i haven't looked at the code yet; i will",
      "action": false,
      "timestamp": "2015-11-19T19:57:17+00:00"
    },
    {
      "id": "c6352b14ae9d44dd9d8e4da4c175a068",
      "sender": "petertodd",
      "payload": "sipa: thanks!",
      "action": false,
      "timestamp": "2015-11-19T19:57:21+00:00"
    },
    {
      "id": "0adac47e17114894bced25e6bfe99f9a",
      "sender": "wumpus",
      "payload": "#action #6871 (nSequence-based Full-RBF opt-in) needs more review and testing",
      "action": false,
      "timestamp": "2015-11-19T19:57:36+00:00"
    },
    {
      "id": "023c8f4ed4174ffc91e1ce14c7943f73",
      "sender": "sipa",
      "payload": "(though upcoming mempool changes may cause it to need rebase, and simplify?)",
      "action": false,
      "timestamp": "2015-11-19T19:57:46+00:00"
    },
    {
      "id": "9d04edc4cb8b419482f3b45b8017fc8c",
      "sender": "petertodd",
      "payload": "https://github.com/petertodd/replace-by-fee-tools#incremental-send-many <- testing tools",
      "action": false,
      "timestamp": "2015-11-19T19:57:49+00:00"
    },
    {
      "id": "ac8d2adeabdb42b9a5bc9d8dd332fb4d",
      "sender": "jtimon",
      "payload": "sipa or viceversa?",
      "action": false,
      "timestamp": "2015-11-19T19:58:01+00:00"
    },
    {
      "id": "46765a45be084c76a753b71e94cfd772",
      "sender": "sipa",
      "payload": "jtimon: removing priority should only simplify things i think :)",
      "action": false,
      "timestamp": "2015-11-19T19:58:19+00:00"
    },
    {
      "id": "7f4a5db8425f44b48c140a77f68978b6",
      "sender": "wumpus",
      "payload": "although I think it looks pretty well already",
      "action": false,
      "timestamp": "2015-11-19T19:58:20+00:00"
    },
    {
      "id": "2327ef671bec43f9903bb83ab4efea50",
      "sender": "petertodd",
      "payload": "sipa: why would it simplify? it's independent of priority",
      "action": false,
      "timestamp": "2015-11-19T19:58:27+00:00"
    },
    {
      "id": "0ade8d884fda443186517aac62b2a451",
      "sender": "jtimon",
      "payload": "sipa: sure",
      "action": false,
      "timestamp": "2015-11-19T19:58:32+00:00"
    },
    {
      "id": "2c9743e41db24218b71e3a465597cf14",
      "sender": "sipa",
      "payload": "petertodd: i added a question mark",
      "action": false,
      "timestamp": "2015-11-19T19:58:43+00:00"
    },
    {
      "id": "caf4f632e68a45ffa2a22bd4858c6b7c",
      "sender": "sipa",
      "payload": "jtimon: oh, but nvm, only wallet",
      "action": false,
      "timestamp": "2015-11-19T19:58:51+00:00"
    },
    {
      "id": "38e951b2a78342f28e55226cff27e1b4",
      "sender": "jtimon",
      "payload": "sipa: just no need to plan what comes first",
      "action": false,
      "timestamp": "2015-11-19T19:58:53+00:00"
    },
    {
      "id": "00dd4214c00e4ecc811625241fa35175",
      "sender": "sdaftuar",
      "payload": "sipa: i'm not aware of anything coming up that would affect it fwiw",
      "action": false,
      "timestamp": "2015-11-19T19:59:02+00:00"
    },
    {
      "id": "398add9566834dd7bef76b541e000d18",
      "sender": "sipa",
      "payload": "sdaftuar: ok!",
      "action": false,
      "timestamp": "2015-11-19T19:59:09+00:00"
    },
    {
      "id": "9d9082a6e09448178259b2194a981d99",
      "sender": "sipa",
      "payload": "that's good to know",
      "action": false,
      "timestamp": "2015-11-19T19:59:13+00:00"
    },
    {
      "id": "a377745d7d744e23aa7132be5eb8e518",
      "sender": "sipa",
      "payload": "*BANG*",
      "action": false,
      "timestamp": "2015-11-19T20:00:01+00:00"
    },
    {
      "id": "df8419f50b6a488f833f5629db4bd054",
      "sender": "sdaftuar",
      "payload": "er.  i might have spoken too soon.",
      "action": false,
      "timestamp": "2015-11-19T20:00:04+00:00"
    },
    {
      "id": "416310b74e3f4d41bf7d211aa7847fd3",
      "sender": "sipa",
      "payload": "too late",
      "action": false,
      "timestamp": "2015-11-19T20:00:11+00:00"
    },
    {
      "id": "90f4c38abdb345498258cd1c199c9164",
      "sender": "gmaxwell",
      "payload": "#doommeeting",
      "action": false,
      "timestamp": "2015-11-19T20:00:12+00:00"
    },
    {
      "id": "803101c82d8f4a3ca7cff54ed105db29",
      "sender": "jonasschnelli",
      "payload": "logo",
      "action": false,
      "timestamp": "2015-11-19T20:00:17+00:00"
    },
    {
      "id": "dbf436d5a0a843aa827a7eeffa993ab5",
      "sender": "jonasschnelli",
      "payload": "lol",
      "action": false,
      "timestamp": "2015-11-19T20:00:20+00:00"
    },
    {
      "id": "7ef1cbf5d1e347e68e977e730d2f7518",
      "sender": "wumpus",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2015-11-19T20:00:23+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "9374b3b9ad2c43d28cb47335494ab41b",
        "sender": "wumpus",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2015-11-19T19:00:38+00:00"
      },
      "operand": null,
      "id": "9374b3b9ad2c43d28cb47335494ab41b",
      "timestamp": "2015-11-19T19:00:38+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "c30fbb993dae495e8e45f828c022d05d",
        "sender": "wumpus",
        "payload": "#topic priority clarification",
        "action": false,
        "timestamp": "2015-11-19T19:01:42+00:00"
      },
      "operand": "priority clarification",
      "id": "c30fbb993dae495e8e45f828c022d05d",
      "timestamp": "2015-11-19T19:01:42+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "07e2ceaccae144a6a24248158be1ebd0",
        "sender": "wumpus",
        "payload": "#topic dealing with mempool eviction",
        "action": false,
        "timestamp": "2015-11-19T19:15:53+00:00"
      },
      "operand": "dealing with mempool eviction",
      "id": "07e2ceaccae144a6a24248158be1ebd0",
      "timestamp": "2015-11-19T19:15:53+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "a08d48b340d349a6b9979c1fdb2d775e",
        "sender": "wumpus",
        "payload": "#topic sequence numbers",
        "action": false,
        "timestamp": "2015-11-19T19:27:42+00:00"
      },
      "operand": "sequence numbers",
      "id": "a08d48b340d349a6b9979c1fdb2d775e",
      "timestamp": "2015-11-19T19:27:42+00:00"
    },
    {
      "event_type": "ACTION",
      "message": {
        "id": "c317f303417744af9d5bd2f749be0d81",
        "sender": "wumpus",
        "payload": "#action look closely at BIP68 and make sure it matches the implementation #6312",
        "action": false,
        "timestamp": "2015-11-19T19:52:38+00:00"
      },
      "operand": "look closely at BIP68 and make sure it matches the implementation #6312",
      "id": "c317f303417744af9d5bd2f749be0d81",
      "timestamp": "2015-11-19T19:52:38+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "e5392306eb174889abb7e2d4d19476c9",
        "sender": "wumpus",
        "payload": "#topic optin RBF",
        "action": false,
        "timestamp": "2015-11-19T19:56:08+00:00"
      },
      "operand": "optin RBF",
      "id": "e5392306eb174889abb7e2d4d19476c9",
      "timestamp": "2015-11-19T19:56:08+00:00"
    },
    {
      "event_type": "ACTION",
      "message": {
        "id": "0adac47e17114894bced25e6bfe99f9a",
        "sender": "wumpus",
        "payload": "#action #6871 (nSequence-based Full-RBF opt-in) needs more review and testing",
        "action": false,
        "timestamp": "2015-11-19T19:57:36+00:00"
      },
      "operand": "#6871 (nSequence-based Full-RBF opt-in) needs more review and testing",
      "id": "0adac47e17114894bced25e6bfe99f9a",
      "timestamp": "2015-11-19T19:57:36+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "9d04edc4cb8b419482f3b45b8017fc8c",
        "sender": "petertodd",
        "payload": "https://github.com/petertodd/replace-by-fee-tools#incremental-send-many <- testing tools",
        "action": false,
        "timestamp": "2015-11-19T19:57:49+00:00"
      },
      "operand": "https://github.com/petertodd/replace-by-fee-tools#incremental-send-many",
      "id": "9d04edc4cb8b419482f3b45b8017fc8c",
      "timestamp": "2015-11-19T19:57:49+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "7ef1cbf5d1e347e68e977e730d2f7518",
        "sender": "wumpus",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2015-11-19T20:00:23+00:00"
      },
      "operand": null,
      "id": "7ef1cbf5d1e347e68e977e730d2f7518",
      "timestamp": "2015-11-19T20:00:23+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}