{
  "founder": "achow101",
  "channel": "#bitcoin-core-dev",
  "network": "libera",
  "id": "0ffb502df6184427ac2d51e981291adb",
  "name": "#bitcoin-core-dev",
  "chair": "achow101",
  "chairs": [
    "achow101"
  ],
  "nicks": {
    "achow101": 23,
    "kanzure": 1,
    "pinheadmz": 2,
    "instagibbs": 15,
    "josie": 1,
    "willcl-ark": 1,
    "Murch": 1,
    "dergoegge": 1,
    "lightlike": 1,
    "glozow": 17,
    "furszy": 1,
    "stickies-v": 1,
    "gribble": 17,
    "brunoerg": 1,
    "MacroFake": 3,
    "sipa": 18,
    "_aj_": 6,
    "jamesob": 5,
    "theStack": 1,
    "fanquake": 5
  },
  "start_time": "2023-07-06T14:00:21+00:00",
  "end_time": "2023-07-06T14:36:40+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/ | Weekly Meeting Thursday @ 14:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt",
  "current_topic": "Ad-hoc high priority for review",
  "messages": [
    {
      "id": "68d570978df54c8ca9bca0fd9742cd35",
      "sender": "achow101",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2023-07-06T14:00:21+00:00"
    },
    {
      "id": "133bfe7b4b7442fc8e134fb2927505d0",
      "sender": "kanzure",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:00:24+00:00"
    },
    {
      "id": "738519cc09e1490eb5d13a50a36763d0",
      "sender": "pinheadmz",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:00:26+00:00"
    },
    {
      "id": "ed29595533c34d9b99c5aeba2aaedab6",
      "sender": "instagibbs",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:00:29+00:00"
    },
    {
      "id": "57247e66d9a446f9aeebe58b5d2d30a2",
      "sender": "achow101",
      "payload": "#bitcoin-core-dev Meeting: achow101 _aj_ amiti ariard aureleoules b10c BlueMatt brunoerg cfields darosior dergoegge dongcarl fanquake fjahr furszy gleb glozow hebasto instagibbs jamesob jarolrod jonatack josibake kallewoof kanzure kouloumos kvaciral laanwj LarryRuane lightlike luke-jr MacroFake Murch phantomcircuit pinheadmz promag provoostenator ryanofsky sdaftuar S3RK stickies-v sipa theStack TheCharlatan vasild",
      "action": false,
      "timestamp": "2023-07-06T14:00:33+00:00"
    },
    {
      "id": "2c5391a1c04a41668a9590e5a4c92af8",
      "sender": "josie",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:00:40+00:00"
    },
    {
      "id": "93872e95debf448bb066b6a1e1ad1e50",
      "sender": "achow101",
      "payload": "#topic package relay updates (glozow)",
      "action": false,
      "timestamp": "2023-07-06T14:00:53+00:00"
    },
    {
      "id": "07446a8bd7274b2983084e35f9c613f9",
      "sender": "willcl-ark",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:00:55+00:00"
    },
    {
      "id": "ea10cf74c5284ed2af87994125930c01",
      "sender": "Murch",
      "payload": "Hi",
      "action": false,
      "timestamp": "2023-07-06T14:00:58+00:00"
    },
    {
      "id": "c38bb96f0b2b4d4fbb646cce27363aa5",
      "sender": "dergoegge",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:01:05+00:00"
    },
    {
      "id": "44f2db5814cd49659ecf32b050e1b9ad",
      "sender": "lightlike",
      "payload": "Hi",
      "action": false,
      "timestamp": "2023-07-06T14:01:08+00:00"
    },
    {
      "id": "28291e270cca42738460ce7af5bbc07e",
      "sender": "glozow",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:01:09+00:00"
    },
    {
      "id": "8d49fc1181bd46309286325eb2795f52",
      "sender": "furszy",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:01:10+00:00"
    },
    {
      "id": "88d51e43d91f4e4cb26075745274a141",
      "sender": "stickies-v",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:01:42+00:00"
    },
    {
      "id": "2418f88bab0b4b8e91a5b91e6efa326b",
      "sender": "glozow",
      "payload": "I've put up Milestone 1 PR for the p2p changes, #28031",
      "action": false,
      "timestamp": "2023-07-06T14:01:42+00:00"
    },
    {
      "id": "2b329e0071bf4f429acbaa299e171938",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/28031 | Package Relay 1/3: Introduce TxPackageTracker as Orphan Resolution Module by glozow \u00c3\u0082\u00c2\u00b7 Pull Request #28031 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:01:44+00:00"
    },
    {
      "id": "0398f0212d5742e8a762239389e2adf9",
      "sender": "brunoerg",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:01:56+00:00"
    },
    {
      "id": "a3d71a2359964f47acc401d272979286",
      "sender": "MacroFake",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:02:07+00:00"
    },
    {
      "id": "14eeec5cdf764c2e9d0e73cfd27a4275",
      "sender": "glozow",
      "payload": "For mempool/validation stuff, there's been good discussion on #26711",
      "action": false,
      "timestamp": "2023-07-06T14:02:23+00:00"
    },
    {
      "id": "4891307c2f7d427c89f926cdbc8f1f2a",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/26711 | validate package transactions with their in-package ancestor sets by glozow \u00c3\u0082\u00c2\u00b7 Pull Request #26711 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:02:27+00:00"
    },
    {
      "id": "27a2a602330f4c30852cd78f1b87a6ef",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:02:30+00:00"
    },
    {
      "id": "751f32851d1a494fa7824b2964fc8a07",
      "sender": "_aj_",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:02:36+00:00"
    },
    {
      "id": "5a79b0b74d7649228e258fe636b96020",
      "sender": "jamesob",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:03:37+00:00"
    },
    {
      "id": "1b97f850be6943f48c10c8ff0fa35eb2",
      "sender": "achow101",
      "payload": "cool",
      "action": false,
      "timestamp": "2023-07-06T14:04:01+00:00"
    },
    {
      "id": "c511492995af457fb44c5c2a8f21f1a5",
      "sender": "instagibbs",
      "payload": "glozow you think you have the concrete step forward on 26711 people won't be too unhappy with? :)",
      "action": false,
      "timestamp": "2023-07-06T14:04:03+00:00"
    },
    {
      "id": "2b93630c49a6413db7893cca234a777a",
      "sender": "theStack",
      "payload": "hi",
      "action": false,
      "timestamp": "2023-07-06T14:04:23+00:00"
    },
    {
      "id": "4fff8cfe05674ac185f394a0ae8ba561",
      "sender": "glozow",
      "payload": "Yeah kind of, though sipa's last comment makes me wonder if he has something cool cooking",
      "action": false,
      "timestamp": "2023-07-06T14:04:31+00:00"
    },
    {
      "id": "0b621a7b2161493799fd6801d659b548",
      "sender": "sipa",
      "payload": "I don't!",
      "action": false,
      "timestamp": "2023-07-06T14:04:39+00:00"
    },
    {
      "id": "d3a0c04759664d0ea939cf7d4b1ee909",
      "sender": "instagibbs",
      "payload": "I think sipa literally means he'll think about it more",
      "action": false,
      "timestamp": "2023-07-06T14:04:41+00:00"
    },
    {
      "id": "abce19eb2dcc4f57b2d2f97363d2f4f9",
      "sender": "instagibbs",
      "payload": "\u00c3\u00b0\u00c2\u009f\u00c2\u0098\u00c2\u0082",
      "action": false,
      "timestamp": "2023-07-06T14:04:43+00:00"
    },
    {
      "id": "60c2b8da76f547f69fc53012379458da",
      "sender": "_aj_",
      "payload": "glozow: have you considered reopening #27609?",
      "action": false,
      "timestamp": "2023-07-06T14:04:57+00:00"
    },
    {
      "id": "e7c6301237e642a0bfc78dafb60fd5e1",
      "sender": "glozow",
      "payload": "haha okay",
      "action": false,
      "timestamp": "2023-07-06T14:04:59+00:00"
    },
    {
      "id": "40c8b74a4a8944b3a118e8c6804f04a9",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/27609 | rpc: allow submitpackage to be called outside of regtest by glozow \u00c3\u0082\u00c2\u00b7 Pull Request #27609 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:04:59+00:00"
    },
    {
      "id": "91f388f68c8241e7a400f5b844497382",
      "sender": "instagibbs",
      "payload": "thanks for weighing in btw, really helpful to see lessons learned on the other side",
      "action": false,
      "timestamp": "2023-07-06T14:05:01+00:00"
    },
    {
      "id": "e1130d48d91c4b0ca81ede4595bdb727",
      "sender": "instagibbs",
      "payload": "even if the end result ends up being very similar to prior attempt...",
      "action": false,
      "timestamp": "2023-07-06T14:05:20+00:00"
    },
    {
      "id": "04c7771eef96463c874f698dd6884fcd",
      "sender": "_aj_",
      "payload": "glozow: (when you cook things, they end up hot, not cool, duh)",
      "action": false,
      "timestamp": "2023-07-06T14:05:21+00:00"
    },
    {
      "id": "a5cf654ddb554395b0e2c4b4c21b0373",
      "sender": "glozow",
      "payload": "_aj_: not sure, I was a little worried about it not being 100% safe, and didn't want to encourage submitting directly to miners",
      "action": false,
      "timestamp": "2023-07-06T14:05:28+00:00"
    },
    {
      "id": "dd0bb5d01909418ca231e879e0cd104a",
      "sender": "jamesob",
      "payload": "_aj_: are you sure you're not a dad",
      "action": false,
      "timestamp": "2023-07-06T14:05:34+00:00"
    },
    {
      "id": "16822a4fc0d04157959a8327c8e2256b",
      "sender": "glozow",
      "payload": "yeah I'm really glad we spent some time whiteboarding etc, since it looks like I won't need to change that much code",
      "action": false,
      "timestamp": "2023-07-06T14:06:27+00:00"
    },
    {
      "id": "4efd7a9814b54f4b9d56ebc240972f13",
      "sender": "instagibbs",
      "payload": "sitll mulling package rbf or (mostly) punting for v3?",
      "action": false,
      "timestamp": "2023-07-06T14:07:19+00:00"
    },
    {
      "id": "474b162f032142a79cd93dcd8163bc66",
      "sender": "glozow",
      "payload": "Right now I'm thinking I (1) add the linearization step (2) when going through the ancestor subpackages, just skip when feerate isn't high enough, and abort everything if something fails for non-fee reasons. That eliminates the O(n^2) concerns.",
      "action": false,
      "timestamp": "2023-07-06T14:07:38+00:00"
    },
    {
      "id": "e4eef87069794542bd1c1cb39546b4e5",
      "sender": "instagibbs",
      "payload": "linearization beyond topo-sort, right?",
      "action": false,
      "timestamp": "2023-07-06T14:08:04+00:00"
    },
    {
      "id": "e4f7bbafc96b48c68d0a202d69c2f9f8",
      "sender": "instagibbs",
      "payload": "you're already linearizing, in a way",
      "action": false,
      "timestamp": "2023-07-06T14:08:13+00:00"
    },
    {
      "id": "c4e451d3c2ed4438a0583be9d3f4eedb",
      "sender": "glozow",
      "payload": "yeah sorry. ancestor score-based linearization",
      "action": false,
      "timestamp": "2023-07-06T14:08:16+00:00"
    },
    {
      "id": "a4b3145161b5430bbb398ea37486608a",
      "sender": "sipa",
      "payload": "glozow: I believe that works, and I'd use ancestorset-based linearization.",
      "action": false,
      "timestamp": "2023-07-06T14:08:22+00:00"
    },
    {
      "id": "0439104e4b784a2da77ef00069d1026c",
      "sender": "instagibbs",
      "payload": "great",
      "action": false,
      "timestamp": "2023-07-06T14:08:23+00:00"
    },
    {
      "id": "0de1838d3f90421f959abf0eacc18881",
      "sender": "achow101",
      "payload": "to clarify, there will be major changes to 26711 that are still in progress? should we remove it from the priority for now?",
      "action": false,
      "timestamp": "2023-07-06T14:08:24+00:00"
    },
    {
      "id": "350275f0e4484d268c2064928195543b",
      "sender": "instagibbs",
      "payload": "sipa already doing that, just not tie-breaking based on feerate, iirc",
      "action": false,
      "timestamp": "2023-07-06T14:08:41+00:00"
    },
    {
      "id": "e08da97f5c89462e91078084df4ef18d",
      "sender": "sipa",
      "payload": "Worse than ancestorset linearization will miss \"obvious\" things that we'd evict instantly anyway, and better than ancestorset linearization is something the mining/eviction algorithms can't use anyway.",
      "action": false,
      "timestamp": "2023-07-06T14:09:19+00:00"
    },
    {
      "id": "32971ea6a19f4d01ac42c5733ba065fe",
      "sender": "glozow",
      "payload": "Yeah feel free to remove. #28031 or the BIP PR if people are looking to review something",
      "action": false,
      "timestamp": "2023-07-06T14:09:20+00:00"
    },
    {
      "id": "27703b3242cf49ad8351c4525347b262",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/28031 | Package Relay 1/3: Introduce TxPackageTracker as Orphan Resolution Module by glozow \u00c3\u0082\u00c2\u00b7 Pull Request #28031 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:09:21+00:00"
    },
    {
      "id": "449a3cf1119f45d1a1f7d8ddb24823d9",
      "sender": "_aj_",
      "payload": "achow101: 28031 is already there, so 26711 should be removed imo -- one pr per project",
      "action": false,
      "timestamp": "2023-07-06T14:09:22+00:00"
    },
    {
      "id": "1969a47a49254b8f8db9c7be5cc711a9",
      "sender": "instagibbs",
      "payload": "sipa agreed \u00c3\u00b0\u00c2\u009f\u00c2\u0091\u00c2\u008d",
      "action": false,
      "timestamp": "2023-07-06T14:09:49+00:00"
    },
    {
      "id": "92268c7363284e2e9bff35c53fb1cccc",
      "sender": "glozow",
      "payload": "sipa: yes I agree",
      "action": false,
      "timestamp": "2023-07-06T14:09:53+00:00"
    },
    {
      "id": "42d1b3536c0f4da184dc86eb671f1c7c",
      "sender": "sipa",
      "payload": "I can work on a trimmed-down version of my cluster linearization code that just does ancestorset linearization; it'll be overkill for this purpose, but probably end up sharing more code with stuff we'll want later.",
      "action": false,
      "timestamp": "2023-07-06T14:10:45+00:00"
    },
    {
      "id": "7988495987274b8c8f11f91743e6ee77",
      "sender": "glozow",
      "payload": "instagibbs re: package RBF. Provided things make progress, it will be easiest in a post-v3 or post-cluster world. I think I want to use `PreChecks` to get the fee information, which will also grab ancestors and conflicts. That might allow us to bake in some RBFability information into linearization and the \"quit early\" logic.",
      "action": false,
      "timestamp": "2023-07-06T14:11:59+00:00"
    },
    {
      "id": "d8eeea4c069f4f3b91f19dace58ab145",
      "sender": "instagibbs",
      "payload": "sounds right",
      "action": false,
      "timestamp": "2023-07-06T14:12:33+00:00"
    },
    {
      "id": "ce5f0259c31349bfb1896c4747f739c6",
      "sender": "instagibbs",
      "payload": "then you only have to submit once, and fail for \"any reason\"",
      "action": false,
      "timestamp": "2023-07-06T14:12:44+00:00"
    },
    {
      "id": "15547e8fc84645c7bbf6c9de7b457ff3",
      "sender": "glozow",
      "payload": "sipa: I think that would be great if it's going to be used for cluster mempool as well. I have already written a duplicate of that logic in MiniMiner, it feels a bit of a shame to make yet another one...",
      "action": false,
      "timestamp": "2023-07-06T14:13:36+00:00"
    },
    {
      "id": "15c70f21cf164f5f81d9f1622f47223e",
      "sender": "sipa",
      "payload": "It's a pretty simple algorithm, I don't think there is a problem with using an ad-hoc implementation for now, and then switching over later.",
      "action": false,
      "timestamp": "2023-07-06T14:14:18+00:00"
    },
    {
      "id": "408eac0a39b5431db4861fe31de1eafa",
      "sender": "glozow",
      "payload": "That's true",
      "action": false,
      "timestamp": "2023-07-06T14:14:40+00:00"
    },
    {
      "id": "7c669b2b8d5845ae9dee3965d3a16bc6",
      "sender": "sipa",
      "payload": "Up to you.",
      "action": false,
      "timestamp": "2023-07-06T14:14:53+00:00"
    },
    {
      "id": "3ff91ccdb31a4b288a20138fd625ec2e",
      "sender": "glozow",
      "payload": "Ok I will just write one then. It might have customizations later with the RBF stuff anyway.",
      "action": false,
      "timestamp": "2023-07-06T14:15:20+00:00"
    },
    {
      "id": "6c7f493f36a043dba0bb1f4d04f25ad6",
      "sender": "glozow",
      "payload": "Thanks for the offer :D",
      "action": false,
      "timestamp": "2023-07-06T14:15:34+00:00"
    },
    {
      "id": "9f4496183ad24fc19d9aa712ba7f0c5a",
      "sender": "sipa",
      "payload": "Ok!",
      "action": false,
      "timestamp": "2023-07-06T14:15:40+00:00"
    },
    {
      "id": "4de2ace41d05435286a927a1cfe0d4ce",
      "sender": "instagibbs",
      "payload": "sipa I wouldn't mind getting a sneak peak for comparison",
      "action": false,
      "timestamp": "2023-07-06T14:15:52+00:00"
    },
    {
      "id": "3daee42d008840649a9bba7910278bcb",
      "sender": "glozow",
      "payload": "So that's it for me, I'll code this up and push to the PR. Feel free to move on achow101",
      "action": false,
      "timestamp": "2023-07-06T14:16:17+00:00"
    },
    {
      "id": "8edb5d7d6918410bb25c3be5eb4bca9e",
      "sender": "achow101",
      "payload": "sounds like progress",
      "action": false,
      "timestamp": "2023-07-06T14:16:35+00:00"
    },
    {
      "id": "c6d21ea1e6394dd39e02a1fcbcce7400",
      "sender": "achow101",
      "payload": "#topic BIP 324 updates (sipa)",
      "action": false,
      "timestamp": "2023-07-06T14:16:45+00:00"
    },
    {
      "id": "e2ee3f90389141589ae24d240f480f55",
      "sender": "sipa",
      "payload": "Hi!",
      "action": false,
      "timestamp": "2023-07-06T14:16:52+00:00"
    },
    {
      "id": "6e8ef35516d14b6293bd5d971d074542",
      "sender": "sipa",
      "payload": "I've opened an additional PR with the stream and AEAD ciphers, #28008, but leaving it as draft while the dependencies are not in.",
      "action": false,
      "timestamp": "2023-07-06T14:17:35+00:00"
    },
    {
      "id": "71f06a97d93741f7ab11da2c4f2bcea1",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/28008 | BIP324 ciphers: FSChaCha20 and FSChaCha20Poly1305 by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #28008 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:17:36+00:00"
    },
    {
      "id": "3c0280f6a1fe47369b99034c5573902c",
      "sender": "sipa",
      "payload": "And I'm pondering about how to structure some further things.",
      "action": false,
      "timestamp": "2023-07-06T14:17:52+00:00"
    },
    {
      "id": "e9a1926815574b5a8d65597e07810da7",
      "sender": "sipa",
      "payload": "#27985 remains the best thing to review now, I believe.",
      "action": false,
      "timestamp": "2023-07-06T14:18:20+00:00"
    },
    {
      "id": "fc8b4f93ecbf4c3c817b333b5fe7533b",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/27985 | Add support for RFC8439 variant of ChaCha20 by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #27985 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:18:21+00:00"
    },
    {
      "id": "8643ef10b7f645ef926c5d66541d080c",
      "sender": "sipa",
      "payload": "Happy to answer any questions, but otherwise that's it from me.",
      "action": false,
      "timestamp": "2023-07-06T14:19:14+00:00"
    },
    {
      "id": "cdb72a25ba094ec5b12d879099232684",
      "sender": "achow101",
      "payload": "what are those further things?",
      "action": false,
      "timestamp": "2023-07-06T14:19:45+00:00"
    },
    {
      "id": "db544bc20bc74ce18dc207719f109266",
      "sender": "sipa",
      "payload": "The missing pieces are the key derivation logic, the v2 transport serializer/deserializer, and application level integration (including the short id logic).",
      "action": false,
      "timestamp": "2023-07-06T14:20:40+00:00"
    },
    {
      "id": "fcf994aa0f18446ebeaae2229f051d39",
      "sender": "sipa",
      "payload": "But some of that may end up in the same PR, I'm not sure yet.",
      "action": false,
      "timestamp": "2023-07-06T14:21:31+00:00"
    },
    {
      "id": "000c14a7adc14073a10a0269d1e072ae",
      "sender": "achow101",
      "payload": "ah i see",
      "action": false,
      "timestamp": "2023-07-06T14:22:16+00:00"
    },
    {
      "id": "b62b8c6dbf9d47cc9960d23239c0a033",
      "sender": "sipa",
      "payload": "There is also integration in the functional test framework, formerly #24748 by stratospher, though I believe that's waiting for the P2P integration to be (re)done.",
      "action": false,
      "timestamp": "2023-07-06T14:22:38+00:00"
    },
    {
      "id": "c536a56e264f46e791e259043fc0a132",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/24748 | test/BIP324: functional tests for v2 P2P encryption by stratospher \u00c3\u0082\u00c2\u00b7 Pull Request #24748 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:22:40+00:00"
    },
    {
      "id": "0f0124ff9554430fbcb410e9d6558b4e",
      "sender": "sipa",
      "payload": "The dependencies for that are already in since last week (#24005 and #26222).",
      "action": false,
      "timestamp": "2023-07-06T14:23:10+00:00"
    },
    {
      "id": "f2d64e51df9044e8b18484cdef3dd93e",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/24005 | test: add python implementation of Elligator swift by stratospher \u00c3\u0082\u00c2\u00b7 Pull Request #24005 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:23:13+00:00"
    },
    {
      "id": "7a5760f71afc462d9c13505c7870648a",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/26222 | Introduce secp256k1 module with field and group classes to test framework by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #26222 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:23:16+00:00"
    },
    {
      "id": "1dcee9de45234df78b1e9dde7fd15147",
      "sender": "achow101",
      "payload": "#topic libbitcoinkernel updates (TheCharlatan)",
      "action": false,
      "timestamp": "2023-07-06T14:24:05+00:00"
    },
    {
      "id": "c23cf2eaa9294234a0bb0bd4c94061ef",
      "sender": "jamesob",
      "payload": "don't think we saw a \"hi\" from him, so he may be out",
      "action": false,
      "timestamp": "2023-07-06T14:25:53+00:00"
    },
    {
      "id": "4f39eef4060f42fd917b64010340256d",
      "sender": "achow101",
      "payload": "it looks like the current pr is #27866, although #27861 has also been getting review",
      "action": false,
      "timestamp": "2023-07-06T14:26:14+00:00"
    },
    {
      "id": "41d17627ca7b40f4a50677ee499690c2",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/27866 | blockstorage: Return on fatal flush errors by TheCharlatan \u00c3\u0082\u00c2\u00b7 Pull Request #27866 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:26:16+00:00"
    },
    {
      "id": "cd60abd8414646f8a38f112ab9ac1259",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/27861 | kernel: Rm ShutdownRequested and AbortNode from validation code. by TheCharlatan \u00c3\u0082\u00c2\u00b7 Pull Request #27861 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:26:18+00:00"
    },
    {
      "id": "9ddcc28d2d97468e82dc1552adc23a4c",
      "sender": "achow101",
      "payload": "#topic assumeutxo updates (jamesob)",
      "action": false,
      "timestamp": "2023-07-06T14:26:38+00:00"
    },
    {
      "id": "f02d156f630f4c6f84795b4a86a684f3",
      "sender": "jamesob",
      "payload": "Not much to say here, priority is still on #27746",
      "action": false,
      "timestamp": "2023-07-06T14:26:50+00:00"
    },
    {
      "id": "1eeb346ff643449c9e07ccb6f82c82bd",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/27746 | Rework validation logic for assumeutxo by sdaftuar \u00c3\u0082\u00c2\u00b7 Pull Request #27746 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:26:53+00:00"
    },
    {
      "id": "eb7a80cc50a84e03a5d339e1bb0e844b",
      "sender": "jamesob",
      "payload": "Looks pretty close in terms of review, though I don't understand the arm/tidy CI failures",
      "action": false,
      "timestamp": "2023-07-06T14:27:03+00:00"
    },
    {
      "id": "5b01a891f3a040f586caeae995119c94",
      "sender": "fanquake",
      "payload": "they are unrelated",
      "action": false,
      "timestamp": "2023-07-06T14:27:36+00:00"
    },
    {
      "id": "1ab761e5eb284ce494aef8d6e5b4168e",
      "sender": "fanquake",
      "payload": "tidy fixed by rebase",
      "action": false,
      "timestamp": "2023-07-06T14:27:43+00:00"
    },
    {
      "id": "5f0588c2316847e3a257ff063852633f",
      "sender": "achow101",
      "payload": "looks pretty close",
      "action": false,
      "timestamp": "2023-07-06T14:27:55+00:00"
    },
    {
      "id": "7d8e2252b99143d78cf8443428aee880",
      "sender": "fanquake",
      "payload": "arm is a test-only issue, with has fixes open",
      "action": false,
      "timestamp": "2023-07-06T14:28:06+00:00"
    },
    {
      "id": "89642df14b8045bc9a625ac225c312b5",
      "sender": "fanquake",
      "payload": "i.e #28036",
      "action": false,
      "timestamp": "2023-07-06T14:28:18+00:00"
    },
    {
      "id": "c38015ca3e724508a9d8bef11af56ee1",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/28036 | test: Restore unlimited timeout in IndexWaitSynced by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #28036 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:28:19+00:00"
    },
    {
      "id": "fccd73378d5249aeab574628733be288",
      "sender": "sipa",
      "payload": "stratospher: I don't think using the \"respond\" feature works for people on IRC.",
      "action": false,
      "timestamp": "2023-07-06T14:28:25+00:00"
    },
    {
      "id": "7602e919d51d4d37a83e659aa6b2ec93",
      "sender": "achow101",
      "payload": "#topic Ad-hoc high priority for review",
      "action": false,
      "timestamp": "2023-07-06T14:29:25+00:00"
    },
    {
      "id": "d2431c57ef1842ba8fb7b5a1daf18e22",
      "sender": "achow101",
      "payload": "anything to add or remove from https://github.com/orgs/bitcoin/projects/1/views/4",
      "action": false,
      "timestamp": "2023-07-06T14:29:36+00:00"
    },
    {
      "id": "6f12a64126ee4cd0828df6f0ed4ebaa1",
      "sender": "MacroFake",
      "payload": "Can I have #28012 plz",
      "action": false,
      "timestamp": "2023-07-06T14:29:46+00:00"
    },
    {
      "id": "5d0ef1a1bcd54b81bbf0312e113a5f25",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/28012 | util: Allow FastRandomContext::randbytes for std::byte, Allow std::byte serialization by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #28012 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:29:47+00:00"
    },
    {
      "id": "f24502d97e764526bd669df43b5c3f63",
      "sender": "achow101",
      "payload": "MacroFake: added",
      "action": false,
      "timestamp": "2023-07-06T14:30:13+00:00"
    },
    {
      "id": "ad3e7b98153e497e81fd4e6dbd9a1822",
      "sender": "MacroFake",
      "payload": "thx",
      "action": false,
      "timestamp": "2023-07-06T14:30:18+00:00"
    },
    {
      "id": "ef1ba927e63d4fd0a9b042970cc39af1",
      "sender": "pinheadmz",
      "payload": "I got one ACK from vasild on #27375 looking for another review to top it off",
      "action": false,
      "timestamp": "2023-07-06T14:30:34+00:00"
    },
    {
      "id": "88fa8d2f3d4f42e3bb5322551a86df5c",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/27375 | net: support unix domain sockets for -proxy and -onion by pinheadmz \u00c3\u0082\u00c2\u00b7 Pull Request #27375 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:30:37+00:00"
    },
    {
      "id": "19fe7c3d252641e79dc2d782a2f583a6",
      "sender": "achow101",
      "payload": "any other topics to discuss?",
      "action": false,
      "timestamp": "2023-07-06T14:31:58+00:00"
    },
    {
      "id": "218f691246284fedbc5cdda6dd14e2dd",
      "sender": "achow101",
      "payload": "re libbitcoinkernel: TheCharlatan is having IRC issues",
      "action": false,
      "timestamp": "2023-07-06T14:34:12+00:00"
    },
    {
      "id": "16f4cd90b77e4674874acbe2505fe232",
      "sender": "_aj_",
      "payload": "should #28026 get priority?",
      "action": false,
      "timestamp": "2023-07-06T14:34:23+00:00"
    },
    {
      "id": "86c43399a3a847cc872a4a64c155d7c0",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/28026 | test: bugfix, synchronize indexes synchronously by furszy \u00c3\u0082\u00c2\u00b7 Pull Request #28026 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:34:25+00:00"
    },
    {
      "id": "f94f3fb72bfa455db6ac134581a94424",
      "sender": "achow101",
      "payload": "<TheCharlatan> > Don't have news for the open PRs.",
      "action": false,
      "timestamp": "2023-07-06T14:34:30+00:00"
    },
    {
      "id": "845ca8e34e544dfca56c6008747e9000",
      "sender": "achow101",
      "payload": "<TheCharlatan> > I've been looking at cfields' tidy plugins for bitcoin: https://github.com/theuni/bitcoin-tidy-experiments and started writing my own plugins.",
      "action": false,
      "timestamp": "2023-07-06T14:34:30+00:00"
    },
    {
      "id": "609c04cb20c9408e86119a09968fdc1f",
      "sender": "achow101",
      "payload": "<TheCharlatan> > Such a plugin can enforce many additional things beyond what is currently done between the compilers and the various tools in our CI. Relevant in the current kernel context, Cory has written a plugin that enforces proper handling of fatal errors. I am experimenting into a similar direction, but with a slightly different approach.",
      "action": false,
      "timestamp": "2023-07-06T14:34:30+00:00"
    },
    {
      "id": "8038805966784dee812ee4a582c0335e",
      "sender": "achow101",
      "payload": "<TheCharlatan> > In general I think these plugins have utility for many parts of the code and might catch some bugs.",
      "action": false,
      "timestamp": "2023-07-06T14:34:30+00:00"
    },
    {
      "id": "31a32f326cfb4754bf5d3827a968cf76",
      "sender": "fanquake",
      "payload": "_aj_: not necessarily over #28036",
      "action": false,
      "timestamp": "2023-07-06T14:35:00+00:00"
    },
    {
      "id": "d7a4c65e5e974f75bd231e0f22abbe18",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/28036 | test: Restore unlimited timeout in IndexWaitSynced by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #28036 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2023-07-06T14:35:01+00:00"
    },
    {
      "id": "c46e5bea974049b9856eb76fef6ffe93",
      "sender": "_aj_",
      "payload": "fanquake: hadn't seen that",
      "action": false,
      "timestamp": "2023-07-06T14:35:54+00:00"
    },
    {
      "id": "e9d9cdef4fea4c37bb023329c2589b1a",
      "sender": "achow101",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2023-07-06T14:36:40+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "68d570978df54c8ca9bca0fd9742cd35",
        "sender": "achow101",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2023-07-06T14:00:21+00:00"
      },
      "operand": null,
      "id": "68d570978df54c8ca9bca0fd9742cd35",
      "timestamp": "2023-07-06T14:00:21+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "93872e95debf448bb066b6a1e1ad1e50",
        "sender": "achow101",
        "payload": "#topic package relay updates (glozow)",
        "action": false,
        "timestamp": "2023-07-06T14:00:53+00:00"
      },
      "operand": "package relay updates (glozow)",
      "id": "93872e95debf448bb066b6a1e1ad1e50",
      "timestamp": "2023-07-06T14:00:53+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "2b329e0071bf4f429acbaa299e171938",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/28031 | Package Relay 1/3: Introduce TxPackageTracker as Orphan Resolution Module by glozow \u00c3\u0082\u00c2\u00b7 Pull Request #28031 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:01:44+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/28031",
      "id": "2b329e0071bf4f429acbaa299e171938",
      "timestamp": "2023-07-06T14:01:44+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "4891307c2f7d427c89f926cdbc8f1f2a",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/26711 | validate package transactions with their in-package ancestor sets by glozow \u00c3\u0082\u00c2\u00b7 Pull Request #26711 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:02:27+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/26711",
      "id": "4891307c2f7d427c89f926cdbc8f1f2a",
      "timestamp": "2023-07-06T14:02:27+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "40c8b74a4a8944b3a118e8c6804f04a9",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/27609 | rpc: allow submitpackage to be called outside of regtest by glozow \u00c3\u0082\u00c2\u00b7 Pull Request #27609 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:04:59+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/27609",
      "id": "40c8b74a4a8944b3a118e8c6804f04a9",
      "timestamp": "2023-07-06T14:04:59+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "27703b3242cf49ad8351c4525347b262",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/28031 | Package Relay 1/3: Introduce TxPackageTracker as Orphan Resolution Module by glozow \u00c3\u0082\u00c2\u00b7 Pull Request #28031 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:09:21+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/28031",
      "id": "27703b3242cf49ad8351c4525347b262",
      "timestamp": "2023-07-06T14:09:21+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "c6d21ea1e6394dd39e02a1fcbcce7400",
        "sender": "achow101",
        "payload": "#topic BIP 324 updates (sipa)",
        "action": false,
        "timestamp": "2023-07-06T14:16:45+00:00"
      },
      "operand": "BIP 324 updates (sipa)",
      "id": "c6d21ea1e6394dd39e02a1fcbcce7400",
      "timestamp": "2023-07-06T14:16:45+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "71f06a97d93741f7ab11da2c4f2bcea1",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/28008 | BIP324 ciphers: FSChaCha20 and FSChaCha20Poly1305 by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #28008 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:17:36+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/28008",
      "id": "71f06a97d93741f7ab11da2c4f2bcea1",
      "timestamp": "2023-07-06T14:17:36+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "fc8b4f93ecbf4c3c817b333b5fe7533b",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/27985 | Add support for RFC8439 variant of ChaCha20 by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #27985 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:18:21+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/27985",
      "id": "fc8b4f93ecbf4c3c817b333b5fe7533b",
      "timestamp": "2023-07-06T14:18:21+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "c536a56e264f46e791e259043fc0a132",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/24748 | test/BIP324: functional tests for v2 P2P encryption by stratospher \u00c3\u0082\u00c2\u00b7 Pull Request #24748 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:22:40+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/24748",
      "id": "c536a56e264f46e791e259043fc0a132",
      "timestamp": "2023-07-06T14:22:40+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "f2d64e51df9044e8b18484cdef3dd93e",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/24005 | test: add python implementation of Elligator swift by stratospher \u00c3\u0082\u00c2\u00b7 Pull Request #24005 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:23:13+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/24005",
      "id": "f2d64e51df9044e8b18484cdef3dd93e",
      "timestamp": "2023-07-06T14:23:13+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "7a5760f71afc462d9c13505c7870648a",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/26222 | Introduce secp256k1 module with field and group classes to test framework by sipa \u00c3\u0082\u00c2\u00b7 Pull Request #26222 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:23:16+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/26222",
      "id": "7a5760f71afc462d9c13505c7870648a",
      "timestamp": "2023-07-06T14:23:16+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "1dcee9de45234df78b1e9dde7fd15147",
        "sender": "achow101",
        "payload": "#topic libbitcoinkernel updates (TheCharlatan)",
        "action": false,
        "timestamp": "2023-07-06T14:24:05+00:00"
      },
      "operand": "libbitcoinkernel updates (TheCharlatan)",
      "id": "1dcee9de45234df78b1e9dde7fd15147",
      "timestamp": "2023-07-06T14:24:05+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "41d17627ca7b40f4a50677ee499690c2",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/27866 | blockstorage: Return on fatal flush errors by TheCharlatan \u00c3\u0082\u00c2\u00b7 Pull Request #27866 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:26:16+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/27866",
      "id": "41d17627ca7b40f4a50677ee499690c2",
      "timestamp": "2023-07-06T14:26:16+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "cd60abd8414646f8a38f112ab9ac1259",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/27861 | kernel: Rm ShutdownRequested and AbortNode from validation code. by TheCharlatan \u00c3\u0082\u00c2\u00b7 Pull Request #27861 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:26:18+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/27861",
      "id": "cd60abd8414646f8a38f112ab9ac1259",
      "timestamp": "2023-07-06T14:26:18+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "9ddcc28d2d97468e82dc1552adc23a4c",
        "sender": "achow101",
        "payload": "#topic assumeutxo updates (jamesob)",
        "action": false,
        "timestamp": "2023-07-06T14:26:38+00:00"
      },
      "operand": "assumeutxo updates (jamesob)",
      "id": "9ddcc28d2d97468e82dc1552adc23a4c",
      "timestamp": "2023-07-06T14:26:38+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "1eeb346ff643449c9e07ccb6f82c82bd",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/27746 | Rework validation logic for assumeutxo by sdaftuar \u00c3\u0082\u00c2\u00b7 Pull Request #27746 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:26:53+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/27746",
      "id": "1eeb346ff643449c9e07ccb6f82c82bd",
      "timestamp": "2023-07-06T14:26:53+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "c38015ca3e724508a9d8bef11af56ee1",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/28036 | test: Restore unlimited timeout in IndexWaitSynced by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #28036 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:28:19+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/28036",
      "id": "c38015ca3e724508a9d8bef11af56ee1",
      "timestamp": "2023-07-06T14:28:19+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "7602e919d51d4d37a83e659aa6b2ec93",
        "sender": "achow101",
        "payload": "#topic Ad-hoc high priority for review",
        "action": false,
        "timestamp": "2023-07-06T14:29:25+00:00"
      },
      "operand": "Ad-hoc high priority for review",
      "id": "7602e919d51d4d37a83e659aa6b2ec93",
      "timestamp": "2023-07-06T14:29:25+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "5d0ef1a1bcd54b81bbf0312e113a5f25",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/28012 | util: Allow FastRandomContext::randbytes for std::byte, Allow std::byte serialization by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #28012 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:29:47+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/28012",
      "id": "5d0ef1a1bcd54b81bbf0312e113a5f25",
      "timestamp": "2023-07-06T14:29:47+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "88fa8d2f3d4f42e3bb5322551a86df5c",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/27375 | net: support unix domain sockets for -proxy and -onion by pinheadmz \u00c3\u0082\u00c2\u00b7 Pull Request #27375 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:30:37+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/27375",
      "id": "88fa8d2f3d4f42e3bb5322551a86df5c",
      "timestamp": "2023-07-06T14:30:37+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "86c43399a3a847cc872a4a64c155d7c0",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/28026 | test: bugfix, synchronize indexes synchronously by furszy \u00c3\u0082\u00c2\u00b7 Pull Request #28026 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:34:25+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/28026",
      "id": "86c43399a3a847cc872a4a64c155d7c0",
      "timestamp": "2023-07-06T14:34:25+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "d7a4c65e5e974f75bd231e0f22abbe18",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/28036 | test: Restore unlimited timeout in IndexWaitSynced by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #28036 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2023-07-06T14:35:01+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/28036",
      "id": "d7a4c65e5e974f75bd231e0f22abbe18",
      "timestamp": "2023-07-06T14:35:01+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "e9d9cdef4fea4c37bb023329c2589b1a",
        "sender": "achow101",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2023-07-06T14:36:40+00:00"
      },
      "operand": null,
      "id": "e9d9cdef4fea4c37bb023329c2589b1a",
      "timestamp": "2023-07-06T14:36:40+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}