{
  "founder": "sipa",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "7483ec8ce982465eac6226c4c83f0f85",
  "name": "#bitcoin-core-dev",
  "chair": "sipa",
  "chairs": [
    "sipa"
  ],
  "nicks": {
    "sipa": 37,
    "lightningbot": 2,
    "provoostenator": 12,
    "instagibbs": 9,
    "gribble": 6,
    "meshcollider": 14,
    "gwillen": 2,
    "ryanofsky_": 1,
    "achow101": 5
  },
  "start_time": "2018-11-16T19:15:03+00:00",
  "end_time": "2018-11-16T19:54:56+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/",
  "current_topic": null,
  "messages": [
    {
      "id": "78376a49259a4134a2c276ece46b4c7c",
      "sender": "sipa",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2018-11-16T19:15:03+00:00"
    },
    {
      "id": "5d8fb8bbd185469191ef59e299075c3e",
      "sender": "lightningbot",
      "payload": "Meeting started Fri Nov 16 19:15:03 2018 UTC.  The chair is sipa. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2018-11-16T19:15:03+00:00"
    },
    {
      "id": "182b051753d44d1e9e00dc7572fec7e0",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2018-11-16T19:15:03+00:00"
    },
    {
      "id": "41d8be3ea49441b2bb18d7e42b0935cb",
      "sender": "sipa",
      "payload": "topics?",
      "action": false,
      "timestamp": "2018-11-16T19:15:42+00:00"
    },
    {
      "id": "28da695b4cdd4d52999516759a17fb92",
      "sender": "provoostenator",
      "payload": "Not really, I need to catch up on review and testing.",
      "action": false,
      "timestamp": "2018-11-16T19:16:13+00:00"
    },
    {
      "id": "370f17414c6948ccbb5b4d539b9370bc",
      "sender": "instagibbs",
      "payload": "#14565 needs rebase/more review",
      "action": false,
      "timestamp": "2018-11-16T19:16:42+00:00"
    },
    {
      "id": "93a834da487347ad89e38755462696c0",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14565 | Overhaul importmulti logic by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #14565 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-16T19:16:44+00:00"
    },
    {
      "id": "50c733a9945b4cbdb213867aa2219987",
      "sender": "meshcollider",
      "payload": "Hi",
      "action": false,
      "timestamp": "2018-11-16T19:16:49+00:00"
    },
    {
      "id": "c1b7c19cc30641048ce7c036aa712432",
      "sender": "sipa",
      "payload": "yeah, i need to get back to that",
      "action": false,
      "timestamp": "2018-11-16T19:17:24+00:00"
    },
    {
      "id": "25250ed0b5874b0593bf10de9d0894af",
      "sender": "meshcollider",
      "payload": "Yeah I need to rebase #14491 on it to",
      "action": false,
      "timestamp": "2018-11-16T19:17:28+00:00"
    },
    {
      "id": "ccc751b2256d4e13b517d035f683dc54",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14491 | Allow descriptor imports with importmulti by MeshCollider \u00c3\u0082\u00c2\u00b7 Pull Request #14491 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-16T19:17:31+00:00"
    },
    {
      "id": "6a676bfdec624b5d9bc975f9c5941855",
      "sender": "sipa",
      "payload": "and i need to add more tests",
      "action": false,
      "timestamp": "2018-11-16T19:17:41+00:00"
    },
    {
      "id": "2de5b3fec63344e193fc2692577fbba8",
      "sender": "sipa",
      "payload": "and address ryanofsky_'s comments",
      "action": false,
      "timestamp": "2018-11-16T19:17:48+00:00"
    },
    {
      "id": "8acf66d19645413183505922fb6975f1",
      "sender": "instagibbs",
      "payload": "gwillen, any update on psbt signing stuff?",
      "action": false,
      "timestamp": "2018-11-16T19:18:45+00:00"
    },
    {
      "id": "76399db4d6744255acfdb5fa23a9f8bb",
      "sender": "provoostenator",
      "payload": "For those reading (the logs): ##hwi is a fun place for those interesting in _hardware_ wallet support, and there's some overlap with this effort.",
      "action": false,
      "timestamp": "2018-11-16T19:19:10+00:00"
    },
    {
      "id": "855c712450c2417c9f22e9ee399f1a52",
      "sender": "sipa",
      "payload": "a question i had, how do we progress with things like #14481 ?",
      "action": false,
      "timestamp": "2018-11-16T19:19:11+00:00"
    },
    {
      "id": "a1c919220f1f4a96996b1ed33e63adf7",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14481 | Add P2SH-P2WSH support to listunspent RPC by MeshCollider \u00c3\u0082\u00c2\u00b7 Pull Request #14481 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-16T19:19:14+00:00"
    },
    {
      "id": "a6ed2f2f5c9c41aea5e4fccc98a84633",
      "sender": "gwillen",
      "payload": "instagibbs: no update, other than I think https://github.com/bitcoin/bitcoin/pull/14588 getting in happened since the last time we had this meeting",
      "action": false,
      "timestamp": "2018-11-16T19:19:25+00:00"
    },
    {
      "id": "2ff3df71eb3b4951a52ffd643c8838cb",
      "sender": "sipa",
      "payload": "because it seems to me that using descriptors instead of lists of keys/redeemscript/witnessnessscript in sign* RPCs will be a much better user experience",
      "action": false,
      "timestamp": "2018-11-16T19:20:12+00:00"
    },
    {
      "id": "f60db5126dad42bb92f1b614afca96be",
      "sender": "gwillen",
      "payload": "I still owe another PR of PSBT related refactoring, and I have a working demo of offline signing UI if anybody wants to play with it (it's the same one I had around this time last week already)",
      "action": false,
      "timestamp": "2018-11-16T19:20:22+00:00"
    },
    {
      "id": "ce1007ef628945b8afaac819ca26d8a3",
      "sender": "provoostenator",
      "payload": "How would listunspent return descriptors?",
      "action": false,
      "timestamp": "2018-11-16T19:20:37+00:00"
    },
    {
      "id": "e5c9d3037cd5449cab44e5885b02a3e9",
      "sender": "sipa",
      "payload": "provoostenator: #14477",
      "action": false,
      "timestamp": "2018-11-16T19:20:56+00:00"
    },
    {
      "id": "1bc0878d3ff24efe99055ac2328f9523",
      "sender": "sipa",
      "payload": "already implemented",
      "action": false,
      "timestamp": "2018-11-16T19:21:00+00:00"
    },
    {
      "id": "076ce64dcbcd444697658f3b717c9fd8",
      "sender": "meshcollider",
      "payload": "provoostenator: accept, not return",
      "action": false,
      "timestamp": "2018-11-16T19:21:00+00:00"
    },
    {
      "id": "e0762f08c1e8496587d396a427170879",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14477 | Add ability to convert solvability info to descriptor by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #14477 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-16T19:21:01+00:00"
    },
    {
      "id": "1123ecf7fe454d6a8d1bfce7cc1b19a4",
      "sender": "sipa",
      "payload": "meshcollider: no, return",
      "action": false,
      "timestamp": "2018-11-16T19:21:09+00:00"
    },
    {
      "id": "fea9ed09a25841398022dadb6a01aa26",
      "sender": "instagibbs",
      "payload": "the stuff you need to pass to other calls",
      "action": false,
      "timestamp": "2018-11-16T19:21:19+00:00"
    },
    {
      "id": "eb6e839445f84e88a7b2b872151478f2",
      "sender": "provoostenator",
      "payload": "Ah ok, by converting scripts, that makes sense.",
      "action": false,
      "timestamp": "2018-11-16T19:21:23+00:00"
    },
    {
      "id": "13694315b2364eccafdeef6a2cb9c40e",
      "sender": "meshcollider",
      "payload": "Oh right",
      "action": false,
      "timestamp": "2018-11-16T19:21:28+00:00"
    },
    {
      "id": "c2af683a759f41c5a3a02f9bdfcd26bc",
      "sender": "provoostenator",
      "payload": "And ultimately if the wallet contains descriptors, then it would just take that descriptor and an array of indexes?",
      "action": false,
      "timestamp": "2018-11-16T19:21:42+00:00"
    },
    {
      "id": "61efd724c6b34a20a0ade02ae6c9e2e2",
      "sender": "sipa",
      "payload": "provoostenator: sure, but i'm talking about right now",
      "action": false,
      "timestamp": "2018-11-16T19:21:59+00:00"
    },
    {
      "id": "367def45fc8a4bdd8c48b489d209245f",
      "sender": "sipa",
      "payload": "we can also add descriptor responses to addmultisig etc",
      "action": false,
      "timestamp": "2018-11-16T19:22:24+00:00"
    },
    {
      "id": "01484b8e757145babb65fed99ce829b4",
      "sender": "provoostenator",
      "payload": "I like the idea of using descriptors for both inputs and outputs wherever feasible.",
      "action": false,
      "timestamp": "2018-11-16T19:22:33+00:00"
    },
    {
      "id": "4f11b8d86a544e5193d98d0bc1930643",
      "sender": "instagibbs",
      "payload": "basically we're taking advantage of descriptors pre-descriptor-record based wallets",
      "action": false,
      "timestamp": "2018-11-16T19:22:38+00:00"
    },
    {
      "id": "12f9d5758f694388a310696188a58935",
      "sender": "meshcollider",
      "payload": "After I've finished reviewing the last few wallet PRs adding more descriptor support is what I really want to work on anyway",
      "action": false,
      "timestamp": "2018-11-16T19:22:52+00:00"
    },
    {
      "id": "d075e235b33644c38a0f8fcbed541ecb",
      "sender": "sipa",
      "payload": "that would mean adding descriptor support to signrawtransaction etc",
      "action": false,
      "timestamp": "2018-11-16T19:23:10+00:00"
    },
    {
      "id": "d915dec9e2fa41f98fd47333a0abe1ae",
      "sender": "instagibbs",
      "payload": "is there a list of places to be added?",
      "action": false,
      "timestamp": "2018-11-16T19:23:24+00:00"
    },
    {
      "id": "3488b3c72dae479790478b3cfc0f7346",
      "sender": "instagibbs",
      "payload": "or is that an action item",
      "action": false,
      "timestamp": "2018-11-16T19:23:31+00:00"
    },
    {
      "id": "0a506d845ba84333bb94d534c2c6fc16",
      "sender": "sipa",
      "payload": "that's a good idea, we should make such a list",
      "action": false,
      "timestamp": "2018-11-16T19:23:42+00:00"
    },
    {
      "id": "0aad6df0ef4846ecbcbd39ee49ebea93",
      "sender": "sipa",
      "payload": "i'll open an issue",
      "action": false,
      "timestamp": "2018-11-16T19:23:45+00:00"
    },
    {
      "id": "ef018a708a7848e9a3c2585a509f542a",
      "sender": "provoostenator",
      "payload": "Yes please",
      "action": false,
      "timestamp": "2018-11-16T19:23:51+00:00"
    },
    {
      "id": "c5b5ddfffc504a51a64b498181820679",
      "sender": "meshcollider",
      "payload": "+1",
      "action": false,
      "timestamp": "2018-11-16T19:23:51+00:00"
    },
    {
      "id": "fc0d4fab6c3f41e9a9bf5be4aa68b466",
      "sender": "sipa",
      "payload": "the question is then: do we go for that, or do we also try to keep the pre-descriptor approach functional?",
      "action": false,
      "timestamp": "2018-11-16T19:24:26+00:00"
    },
    {
      "id": "0b13efb73d384a39b885e5ae227238e6",
      "sender": "sipa",
      "payload": "(which needs things like 14481, because listunspent + signrawtransactionwithkey is pretty much broken right now)",
      "action": false,
      "timestamp": "2018-11-16T19:24:49+00:00"
    },
    {
      "id": "9704d0d592cf4f1fb46caa4349f23d54",
      "sender": "meshcollider",
      "payload": "I feel like it would have to be deprecated like accounts were",
      "action": false,
      "timestamp": "2018-11-16T19:24:59+00:00"
    },
    {
      "id": "948a06c934a34bb986fba8d502320608",
      "sender": "sipa",
      "payload": "i don't think there is a strong need to actually remove it",
      "action": false,
      "timestamp": "2018-11-16T19:25:26+00:00"
    },
    {
      "id": "ae11f4246abd4e95a61a75a7edc0add7",
      "sender": "meshcollider",
      "payload": "14481 is only broken for P2SH-P2WSH I think",
      "action": false,
      "timestamp": "2018-11-16T19:25:29+00:00"
    },
    {
      "id": "d7be987917d44e0ca4cb27f6ddf228c9",
      "sender": "sipa",
      "payload": "it's more a question of do we keep updating it with new stuff",
      "action": false,
      "timestamp": "2018-11-16T19:25:34+00:00"
    },
    {
      "id": "ef3d137097874e3d9501975ea514279c",
      "sender": "meshcollider",
      "payload": "Ah yep, well if we're keeping the old stuff it at least needs to be maintained to a working level right",
      "action": false,
      "timestamp": "2018-11-16T19:26:16+00:00"
    },
    {
      "id": "07d55dcf0c894485beea7c79d3d9032f",
      "sender": "meshcollider",
      "payload": "But not new features no, IMO",
      "action": false,
      "timestamp": "2018-11-16T19:26:23+00:00"
    },
    {
      "id": "f9f9aa99a3754860b7177f9b57fd3b25",
      "sender": "sipa",
      "payload": "ok, fair",
      "action": false,
      "timestamp": "2018-11-16T19:27:02+00:00"
    },
    {
      "id": "6b49ef42d1ae4817a2683c5983fcbef1",
      "sender": "ryanofsky_",
      "payload": "14481 also adds a test for signrawtransaction, though that could be added separately",
      "action": false,
      "timestamp": "2018-11-16T19:27:27+00:00"
    },
    {
      "id": "9446cabc5a4446928d8cc19483143b7c",
      "sender": "sipa",
      "payload": "ryanofsky_: ah, good",
      "action": false,
      "timestamp": "2018-11-16T19:28:04+00:00"
    },
    {
      "id": "786f7d5c7e9446d6bbe85ce1ca95ee04",
      "sender": "meshcollider",
      "payload": "See also #11708",
      "action": false,
      "timestamp": "2018-11-16T19:28:39+00:00"
    },
    {
      "id": "238a64acc2694544aaba2001a36b5884",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/11708 | Add P2SH-P2WSH support to signrawtransaction and listunspent RPC by MeshCollider \u00c3\u0082\u00c2\u00b7 Pull Request #11708 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-16T19:28:43+00:00"
    },
    {
      "id": "0b22094a8a384808bc7a46eac7346818",
      "sender": "meshcollider",
      "payload": "Which was the precursor to 14481",
      "action": false,
      "timestamp": "2018-11-16T19:28:52+00:00"
    },
    {
      "id": "c306dc9466b84cf6b8005e2072f5d2de",
      "sender": "meshcollider",
      "payload": "Which it sounds like is actually a better approach to resurrect after all",
      "action": false,
      "timestamp": "2018-11-16T19:29:33+00:00"
    },
    {
      "id": "0cdbfc3f980f4fd6b306e497172274ec",
      "sender": "sipa",
      "payload": "another topic: #13932",
      "action": false,
      "timestamp": "2018-11-16T19:33:00+00:00"
    },
    {
      "id": "27dc379a3a5f4897b624ab688fc7f2b6",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/13932 | Additional utility RPCs for PSBT by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #13932 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2018-11-16T19:33:02+00:00"
    },
    {
      "id": "4afbb4c05d194bffb8044be72cfa9909",
      "sender": "sipa",
      "payload": "achow101: when rebase?",
      "action": false,
      "timestamp": "2018-11-16T19:33:18+00:00"
    },
    {
      "id": "f9354284e6514a8f86335819f748e11b",
      "sender": "achow101",
      "payload": "later today",
      "action": false,
      "timestamp": "2018-11-16T19:33:25+00:00"
    },
    {
      "id": "51a5cc1efd294b06afa25931cd841e0f",
      "sender": "sipa",
      "payload": "i was thinking about a processpsbtwithdescriptor RPC, and was wondering if it should be integrated with utxoupdatepsbt",
      "action": false,
      "timestamp": "2018-11-16T19:34:09+00:00"
    },
    {
      "id": "e11c4697bf454aa38e4bf15748bc4d4a",
      "sender": "meshcollider",
      "payload": "Ok I have to go now, I'll catch up on the rest later today",
      "action": false,
      "timestamp": "2018-11-16T19:34:25+00:00"
    },
    {
      "id": "de5ac57d95fe4ce583cc55093c2829ab",
      "sender": "sipa",
      "payload": "as we have all the pieces in place now",
      "action": false,
      "timestamp": "2018-11-16T19:34:32+00:00"
    },
    {
      "id": "e6626d5f3dc0489cb785815ce69a6545",
      "sender": "sipa",
      "payload": "or should we keep them separate, where you'd first run utxoupdatepsbt, then processpsbtwithdescriptor to fill in scripts, and then sign (which could be done by any signer, or with processpsbtwithdescriptor at once)",
      "action": false,
      "timestamp": "2018-11-16T19:35:09+00:00"
    },
    {
      "id": "495173e7ff444e67b02217f44742e886",
      "sender": "instagibbs",
      "payload": "sipa, would that be a \"stateless\" call?",
      "action": false,
      "timestamp": "2018-11-16T19:35:15+00:00"
    },
    {
      "id": "942ab977fd50424bba55513636adfdf4",
      "sender": "sipa",
      "payload": "utxoupdatepsbt is not stateless (it looks at the UTXO set), but processpsbtwithdescriptor would be",
      "action": false,
      "timestamp": "2018-11-16T19:35:42+00:00"
    },
    {
      "id": "3e04984e28a64e98b0c0e4474de8dec4",
      "sender": "instagibbs",
      "payload": "was asking about latter",
      "action": false,
      "timestamp": "2018-11-16T19:36:06+00:00"
    },
    {
      "id": "f14ffe2d66864f7e9d8366a3c6775b54",
      "sender": "instagibbs",
      "payload": "so it would involve passing in xprv-containing descriptors when signing required",
      "action": false,
      "timestamp": "2018-11-16T19:36:26+00:00"
    },
    {
      "id": "111996d222354c1f88967e49488342e0",
      "sender": "sipa",
      "payload": "i was thinking you could give it either public descriptors, private descriptors, or private keys separately",
      "action": false,
      "timestamp": "2018-11-16T19:37:04+00:00"
    },
    {
      "id": "eefb3ebc68664c1e80e852a6f26c731e",
      "sender": "achow101",
      "payload": "i think it should stay separate",
      "action": false,
      "timestamp": "2018-11-16T19:39:25+00:00"
    },
    {
      "id": "4c2b3ca30b984b02b8f3258afdd822ed",
      "sender": "sipa",
      "payload": "i have a slight preference for that as well, but it's less convenient",
      "action": false,
      "timestamp": "2018-11-16T19:40:42+00:00"
    },
    {
      "id": "8d7093c3e98041de9e479758eee18715",
      "sender": "achow101",
      "payload": "but do you really need a descriptor to process a psbt? what if we just made it a simple signer?",
      "action": false,
      "timestamp": "2018-11-16T19:41:25+00:00"
    },
    {
      "id": "280a4803050944d398714976147a21e6",
      "sender": "achow101",
      "payload": "the descriptor is only needed for finalizing",
      "action": false,
      "timestamp": "2018-11-16T19:41:34+00:00"
    },
    {
      "id": "cf5e6e20b0ad425f93b7a34968c0eb8f",
      "sender": "achow101",
      "payload": "i guess you could also fill in keys from a descriptor",
      "action": false,
      "timestamp": "2018-11-16T19:42:14+00:00"
    },
    {
      "id": "f37bfb5978654c66af8718d5607342f4",
      "sender": "sipa",
      "payload": "achow101: to fill in witnessscript/redeemscripts/keys",
      "action": false,
      "timestamp": "2018-11-16T19:42:16+00:00"
    },
    {
      "id": "1b4e8f1baf114de3980b259cfa3507bb",
      "sender": "sipa",
      "payload": "so yes",
      "action": false,
      "timestamp": "2018-11-16T19:42:19+00:00"
    },
    {
      "id": "702b4de267cb4395804ee676c42e3d0b",
      "sender": "provoostenator",
      "payload": "Just a key could be a handy shortcut for some descriptors, but perhaps the base case should be a descriptor.",
      "action": false,
      "timestamp": "2018-11-16T19:45:36+00:00"
    },
    {
      "id": "99bda9063fc9417ea2fe8100390f7be4",
      "sender": "sipa",
      "payload": "provoostenator: just a key is for the case where you have an xpub-based descriptor, and a private key separately",
      "action": false,
      "timestamp": "2018-11-16T19:46:02+00:00"
    },
    {
      "id": "b7807f7e8c4a4da29cee5ac3b0fd7746",
      "sender": "provoostenator",
      "payload": "For the unambiguous case if you have pwpk(blah xpub blah) then if you pass in an xpriv that's clear.",
      "action": false,
      "timestamp": "2018-11-16T19:46:21+00:00"
    },
    {
      "id": "a74d15a6c8e54045813ae1ca2a739d6b",
      "sender": "provoostenator",
      "payload": "Right",
      "action": false,
      "timestamp": "2018-11-16T19:46:30+00:00"
    },
    {
      "id": "7afc5ac9280d427396ceda443b583458",
      "sender": "provoostenator",
      "payload": "But that would just be a shortcut for pwpk(blah xpriv blah)",
      "action": false,
      "timestamp": "2018-11-16T19:46:59+00:00"
    },
    {
      "id": "78c5c72c8b284d0eaca01ad0a2554bbd",
      "sender": "sipa",
      "payload": "or when the PSBT already has all script fields, and all you have is a private key",
      "action": false,
      "timestamp": "2018-11-16T19:46:59+00:00"
    },
    {
      "id": "6e38349e951340f794da42cc15b668b3",
      "sender": "sipa",
      "payload": "i'll add them to the issue i'm opening",
      "action": false,
      "timestamp": "2018-11-16T19:47:44+00:00"
    },
    {
      "id": "dd910b0ccbb6407685699c3385316d6b",
      "sender": "sipa",
      "payload": "anything else we want to discuss?",
      "action": false,
      "timestamp": "2018-11-16T19:47:49+00:00"
    },
    {
      "id": "9b1fcc04b338487e9ef6315836977481",
      "sender": "provoostenator",
      "payload": "Nope",
      "action": false,
      "timestamp": "2018-11-16T19:54:08+00:00"
    },
    {
      "id": "0ea7271c00124dbbaa1ceca6643ef720",
      "sender": "sipa",
      "payload": "as decreed by provoostenator:",
      "action": false,
      "timestamp": "2018-11-16T19:54:53+00:00"
    },
    {
      "id": "421b8c00de1a419999e013701b684c6d",
      "sender": "sipa",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2018-11-16T19:54:56+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "78376a49259a4134a2c276ece46b4c7c",
        "sender": "sipa",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2018-11-16T19:15:03+00:00"
      },
      "operand": null,
      "id": "78376a49259a4134a2c276ece46b4c7c",
      "timestamp": "2018-11-16T19:15:03+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "93a834da487347ad89e38755462696c0",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14565 | Overhaul importmulti logic by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #14565 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-16T19:16:44+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14565",
      "id": "93a834da487347ad89e38755462696c0",
      "timestamp": "2018-11-16T19:16:44+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "ccc751b2256d4e13b517d035f683dc54",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14491 | Allow descriptor imports with importmulti by MeshCollider \u00c3\u0082\u00c2\u00b7 Pull Request #14491 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-16T19:17:31+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14491",
      "id": "ccc751b2256d4e13b517d035f683dc54",
      "timestamp": "2018-11-16T19:17:31+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "a1c919220f1f4a96996b1ed33e63adf7",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14481 | Add P2SH-P2WSH support to listunspent RPC by MeshCollider \u00c3\u0082\u00c2\u00b7 Pull Request #14481 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-16T19:19:14+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14481",
      "id": "a1c919220f1f4a96996b1ed33e63adf7",
      "timestamp": "2018-11-16T19:19:14+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "e0762f08c1e8496587d396a427170879",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14477 | Add ability to convert solvability info to descriptor by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #14477 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-16T19:21:01+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14477",
      "id": "e0762f08c1e8496587d396a427170879",
      "timestamp": "2018-11-16T19:21:01+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "238a64acc2694544aaba2001a36b5884",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/11708 | Add P2SH-P2WSH support to signrawtransaction and listunspent RPC by MeshCollider \u00c3\u0082\u00c2\u00b7 Pull Request #11708 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-16T19:28:43+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/11708",
      "id": "238a64acc2694544aaba2001a36b5884",
      "timestamp": "2018-11-16T19:28:43+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "27dc379a3a5f4897b624ab688fc7f2b6",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/13932 | Additional utility RPCs for PSBT by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #13932 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2018-11-16T19:33:02+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/13932",
      "id": "27dc379a3a5f4897b624ab688fc7f2b6",
      "timestamp": "2018-11-16T19:33:02+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "421b8c00de1a419999e013701b684c6d",
        "sender": "sipa",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2018-11-16T19:54:56+00:00"
      },
      "operand": null,
      "id": "421b8c00de1a419999e013701b684c6d",
      "timestamp": "2018-11-16T19:54:56+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}