{
  "founder": "laanwj",
  "channel": "#bitcoin-core-dev",
  "network": "libera",
  "id": "5de943464634418094d5550225eb85e4",
  "name": "#bitcoin-core-dev",
  "chair": "laanwj",
  "chairs": [
    "laanwj"
  ],
  "nicks": {
    "laanwj": 24,
    "core-meetingbot": 3,
    "achow101": 1,
    "fanquake": 1,
    "sipa": 1,
    "sipsorcery": 1,
    "hebasto": 1,
    "cfields": 1,
    "fjahr": 1,
    "jonatack85": 4,
    "Murch": 1,
    "gribble": 2,
    "luke-jr": 4,
    "jeremyrubin": 4,
    "glozow": 1
  },
  "start_time": "2022-03-31T19:00:59+00:00",
  "end_time": "2022-03-31T19:22:10+00:00",
  "active": false,
  "original_topic": "Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt / http://gnusha.org/bitcoin-core-dev/proposedwalletmeetingtopics.txt",
  "current_topic": "High priority for review",
  "messages": [
    {
      "id": "ceb3e6acae144e31afda6c5ef42e3206",
      "sender": "laanwj",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2022-03-31T19:00:59+00:00"
    },
    {
      "id": "c442fa7af6e4470295725be91037f4fe",
      "sender": "core-meetingbot",
      "payload": "Meeting started Thu Mar 31 19:00:59 2022 UTC.  The chair is laanwj. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.",
      "action": false,
      "timestamp": "2022-03-31T19:00:59+00:00"
    },
    {
      "id": "509fe0f9dd8d4391b6a0708bd4192f45",
      "sender": "core-meetingbot",
      "payload": "Available commands: action commands idea info link nick",
      "action": false,
      "timestamp": "2022-03-31T19:00:59+00:00"
    },
    {
      "id": "0b76af21532b45119092bfd1cbea5210",
      "sender": "achow101",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-03-31T19:01:02+00:00"
    },
    {
      "id": "66032bfe81fe4061acde7b0b5bd1ff43",
      "sender": "fanquake",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-03-31T19:01:21+00:00"
    },
    {
      "id": "4f2e61b333324bc58b43dcbdb072c155",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-03-31T19:01:23+00:00"
    },
    {
      "id": "fcd4a348f9ac48c196867041d9521b02",
      "sender": "laanwj",
      "payload": "#bitcoin-core-dev Meeting: achow101 _aj_ amiti ariard BlueMatt cfields Chris_Stewart_5 darosior digi_james dongcarl elichai2 emilengler fanquake fjahr gleb glozow gmaxwell gwillen hebasto instagibbs jamesob jarolrod jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral laanwj larryruane lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball",
      "action": false,
      "timestamp": "2022-03-31T19:01:24+00:00"
    },
    {
      "id": "0ac7bcae03944e85b674c84ecd6c93e6",
      "sender": "laanwj",
      "payload": "morcos nehan NicolasDorier paveljanik petertodd phantomcircuit promag provoostenator ryanofsky sdaftuar sipa vasild",
      "action": false,
      "timestamp": "2022-03-31T19:01:26+00:00"
    },
    {
      "id": "da6d17a1604e452aba62f188af54ebdb",
      "sender": "sipsorcery",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-03-31T19:01:28+00:00"
    },
    {
      "id": "1dc1a5543e7c44d286615dc90c12181b",
      "sender": "hebasto",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-03-31T19:01:38+00:00"
    },
    {
      "id": "a7a505a1b91d405da6ffc7076eafb350",
      "sender": "cfields",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-03-31T19:01:42+00:00"
    },
    {
      "id": "846048cd406f4ded96108622384ed220",
      "sender": "laanwj",
      "payload": "fanquake: i don't have the debug symbols handy for rc2 right now, but it should be possible to figure out where that is in the binary",
      "action": false,
      "timestamp": "2022-03-31T19:01:52+00:00"
    },
    {
      "id": "089e44e9a93d415ba7bf2f36f9c65059",
      "sender": "fjahr",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-03-31T19:02:18+00:00"
    },
    {
      "id": "17d35744d7b841508d933f8a1ef4a069",
      "sender": "laanwj",
      "payload": "PSA: 23.0rc3 has been tagged, please start your guix builders :)",
      "action": false,
      "timestamp": "2022-03-31T19:02:20+00:00"
    },
    {
      "id": "bc34ad5d4f514bc89fe360b4e259e9a4",
      "sender": "jonatack85",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-03-31T19:02:31+00:00"
    },
    {
      "id": "e6764fdba1c14da495cf2ca959f1d2f0",
      "sender": "laanwj",
      "payload": "welcome to the weekly general bitcoin-core-dev meeting",
      "action": false,
      "timestamp": "2022-03-31T19:02:48+00:00"
    },
    {
      "id": "4ac8fe5bc8e74171901a4398fe65280d",
      "sender": "laanwj",
      "payload": "there have been no pre-propsed meeting topics, any last minute ones?",
      "action": false,
      "timestamp": "2022-03-31T19:03:00+00:00"
    },
    {
      "id": "1151aa65f4ac401a95ee7eb97b039693",
      "sender": "laanwj",
      "payload": "ok, let's discuss high priority for review",
      "action": false,
      "timestamp": "2022-03-31T19:05:23+00:00"
    },
    {
      "id": "f3f51a5f3b51455fa0a5fd9587c35130",
      "sender": "laanwj",
      "payload": "#topic High priority for review",
      "action": false,
      "timestamp": "2022-03-31T19:05:31+00:00"
    },
    {
      "id": "a0d09faaa45d45b2a79fc3090737fcd2",
      "sender": "core-meetingbot",
      "payload": "topic: High priority for review",
      "action": false,
      "timestamp": "2022-03-31T19:05:32+00:00"
    },
    {
      "id": "9cb53ceae9514e9b97f41ecabb7f8fb3",
      "sender": "laanwj",
      "payload": "https://github.com/bitcoin/bitcoin/projects/8 10 blockers, 1 chasing concept ACK",
      "action": false,
      "timestamp": "2022-03-31T19:05:46+00:00"
    },
    {
      "id": "e9bb32a7e98c475daaf0dad26d4c9c7a",
      "sender": "Murch",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-03-31T19:06:06+00:00"
    },
    {
      "id": "ed4ca9d455b842e9bbce865e695e021c",
      "sender": "laanwj",
      "payload": "i'd reallly ask to review and test #22702 it would be good to get that in early in the release window",
      "action": false,
      "timestamp": "2022-03-31T19:06:07+00:00"
    },
    {
      "id": "fbf3ecac39f341208c4acfec6e6aa177",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/22702 | Add allocator for node based containers by martinus \u00c3\u0082\u00c2\u00b7 Pull Request #22702 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-03-31T19:06:10+00:00"
    },
    {
      "id": "19279a9bb97a4977be3b7d83ef061500",
      "sender": "jonatack85",
      "payload": "+1 for 22702, will do",
      "action": false,
      "timestamp": "2022-03-31T19:06:30+00:00"
    },
    {
      "id": "fa9c0e652e884b43a8e51b103f3f9c7a",
      "sender": "laanwj",
      "payload": "anything to add, remove, or that is in the list and almost ready for merge?",
      "action": false,
      "timestamp": "2022-03-31T19:06:53+00:00"
    },
    {
      "id": "f913b7001ec14494ace3ffc3f3342d36",
      "sender": "luke-jr",
      "payload": "#24294 should probably be in the list",
      "action": false,
      "timestamp": "2022-03-31T19:07:57+00:00"
    },
    {
      "id": "5fd76c7cbe7049d38cbf8ac23d92ad10",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/24294 | RPC: Switch getblockfrompeer back to standard param names blockhash and nodeid by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #24294 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2022-03-31T19:07:59+00:00"
    },
    {
      "id": "3e93fd6ec74c43a5a848a82868881719",
      "sender": "laanwj",
      "payload": "luke-jr: added, though you have two in the list now",
      "action": false,
      "timestamp": "2022-03-31T19:09:16+00:00"
    },
    {
      "id": "31d755c9b11549ce9fb90e4739f1b0a0",
      "sender": "luke-jr",
      "payload": "oops, wrong list. I meant the 23.0 list",
      "action": false,
      "timestamp": "2022-03-31T19:09:56+00:00"
    },
    {
      "id": "f20fe5be61cc43d68aaf6feda0d1dd2d",
      "sender": "luke-jr",
      "payload": "sorry",
      "action": false,
      "timestamp": "2022-03-31T19:10:35+00:00"
    },
    {
      "id": "0d94da30cc3f401fb0c20485972a4391",
      "sender": "laanwj",
      "payload": "ok",
      "action": false,
      "timestamp": "2022-03-31T19:11:26+00:00"
    },
    {
      "id": "bcd9346bcefc4e10a0ba092565c52b13",
      "sender": "jonatack85",
      "payload": "luke-jr: i argued against that change in my review feedback there but agree there's something to be said for the principle of least surprise. so ~0 but in that case the developer notes about rpc argument naming should maybe be clarified",
      "action": false,
      "timestamp": "2022-03-31T19:11:28+00:00"
    },
    {
      "id": "ffa0691e5f0a4f16aec28a1c10ede0c7",
      "sender": "laanwj",
      "payload": "i've added it to 23.0 milestone, no opinion on the change really",
      "action": false,
      "timestamp": "2022-03-31T19:11:53+00:00"
    },
    {
      "id": "0959a8a5d8f24bb595d3159ab71e12a8",
      "sender": "jonatack85",
      "payload": "there's maybe also a question of naming consistency within an rpc, versus across rpcs",
      "action": false,
      "timestamp": "2022-03-31T19:12:11+00:00"
    },
    {
      "id": "ac1d67af2b584a39a7bcfe3f017788f9",
      "sender": "luke-jr",
      "payload": "I kinda see it as 23.0 or not worth the effort, myself",
      "action": false,
      "timestamp": "2022-03-31T19:12:17+00:00"
    },
    {
      "id": "435e393f11a042948e0e462a9199df51",
      "sender": "laanwj",
      "payload": "but agree that if it is to be changed back it needs to be before the release",
      "action": false,
      "timestamp": "2022-03-31T19:12:19+00:00"
    },
    {
      "id": "45bf979dd61843b08adb246bba5aeb5b",
      "sender": "laanwj",
      "payload": "otherwise it's another breaking change",
      "action": false,
      "timestamp": "2022-03-31T19:12:45+00:00"
    },
    {
      "id": "a91a9349414f41bc8bfea3b018b8e545",
      "sender": "laanwj",
      "payload": "anything else? any other topics?",
      "action": false,
      "timestamp": "2022-03-31T19:14:38+00:00"
    },
    {
      "id": "1387079cc018494ba9c3f170a2bf31c7",
      "sender": "jeremyrubin",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-03-31T19:14:53+00:00"
    },
    {
      "id": "7226988dd68246a7b89522bac3a8aa7f",
      "sender": "laanwj",
      "payload": "there's something to be said for standardizing parameter names across RPCs, it's kind of annoying as user if every RPC has slightly different inconsistent spelling for the same thing",
      "action": false,
      "timestamp": "2022-03-31T19:16:16+00:00"
    },
    {
      "id": "44e94d629ed24cc4a6b04c3970938386",
      "sender": "laanwj",
      "payload": "it's also a lot of work and may result in breaking changes in itself if persued too obsessively, so it's more of a best effort within the other constraints thing",
      "action": false,
      "timestamp": "2022-03-31T19:17:00+00:00"
    },
    {
      "id": "46d68a45e8a643a29bedc28a8265ef23",
      "sender": "jeremyrubin",
      "payload": "i am indifferent -- i don't think we have strong enough consistency in the RPCs right now that one more inconsistency hurts, if we want things to be really strongly consistent we should fix it all up in a big breaking API changes release. the worst case, IMO, is subtle small changes that might not get caught. better to just have nothing work than",
      "action": false,
      "timestamp": "2022-03-31T19:17:48+00:00"
    },
    {
      "id": "3d1b1b89ade94bde8fd8c4a675748724",
      "sender": "jeremyrubin",
      "payload": "for things to seem to work.",
      "action": false,
      "timestamp": "2022-03-31T19:17:49+00:00"
    },
    {
      "id": "1a26b18979c14189ab7c65ff587134f2",
      "sender": "jeremyrubin",
      "payload": "otoh, this seems like a good one since it's a reversion of an unecessary change",
      "action": false,
      "timestamp": "2022-03-31T19:18:09+00:00"
    },
    {
      "id": "61c00caf2ddd4e90959af9aabccf0c03",
      "sender": "glozow",
      "payload": "hi",
      "action": false,
      "timestamp": "2022-03-31T19:18:23+00:00"
    },
    {
      "id": "c5f45f5480bd482f869790a7bf0f74e0",
      "sender": "laanwj",
      "payload": "jeremyrubin: right, for new RPCs it makes sense to choose a parameter name already used by other RPCs for a same thing instead of trying to come up with something cleverer",
      "action": false,
      "timestamp": "2022-03-31T19:19:27+00:00"
    },
    {
      "id": "e86b39afa3e24da3964a9555a6082d24",
      "sender": "laanwj",
      "payload": "i definitely agree absolute consistency is not a goal let that be clear",
      "action": false,
      "timestamp": "2022-03-31T19:19:48+00:00"
    },
    {
      "id": "b5a80e7bf382488a869ab38f406a59fc",
      "sender": "laanwj",
      "payload": "anyhow, any other topics?",
      "action": false,
      "timestamp": "2022-03-31T19:20:51+00:00"
    },
    {
      "id": "17b42599b2b646bfa1b3804275eb9722",
      "sender": "laanwj",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2022-03-31T19:22:10+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "ceb3e6acae144e31afda6c5ef42e3206",
        "sender": "laanwj",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2022-03-31T19:00:59+00:00"
      },
      "operand": null,
      "id": "ceb3e6acae144e31afda6c5ef42e3206",
      "timestamp": "2022-03-31T19:00:59+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "f3f51a5f3b51455fa0a5fd9587c35130",
        "sender": "laanwj",
        "payload": "#topic High priority for review",
        "action": false,
        "timestamp": "2022-03-31T19:05:31+00:00"
      },
      "operand": "High priority for review",
      "id": "f3f51a5f3b51455fa0a5fd9587c35130",
      "timestamp": "2022-03-31T19:05:31+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "9cb53ceae9514e9b97f41ecabb7f8fb3",
        "sender": "laanwj",
        "payload": "https://github.com/bitcoin/bitcoin/projects/8 10 blockers, 1 chasing concept ACK",
        "action": false,
        "timestamp": "2022-03-31T19:05:46+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/projects/8",
      "id": "9cb53ceae9514e9b97f41ecabb7f8fb3",
      "timestamp": "2022-03-31T19:05:46+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "fbf3ecac39f341208c4acfec6e6aa177",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/22702 | Add allocator for node based containers by martinus \u00c3\u0082\u00c2\u00b7 Pull Request #22702 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-03-31T19:06:10+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/22702",
      "id": "fbf3ecac39f341208c4acfec6e6aa177",
      "timestamp": "2022-03-31T19:06:10+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "5fd76c7cbe7049d38cbf8ac23d92ad10",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/24294 | RPC: Switch getblockfrompeer back to standard param names blockhash and nodeid by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #24294 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2022-03-31T19:07:59+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/24294",
      "id": "5fd76c7cbe7049d38cbf8ac23d92ad10",
      "timestamp": "2022-03-31T19:07:59+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "17b42599b2b646bfa1b3804275eb9722",
        "sender": "laanwj",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2022-03-31T19:22:10+00:00"
      },
      "operand": null,
      "id": "17b42599b2b646bfa1b3804275eb9722",
      "timestamp": "2022-03-31T19:22:10+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}