{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":421935179,"defaultBranch":"master","name":"elements-miniscript","ownerLogin":"apoelstra","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-10-27T18:42:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1351933?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723212197.0","currentOid":""},"activityList":{"items":[{"before":"e151a85e0227246eb3c3552c9037ab41e272dfaa","after":null,"ref":"refs/heads/2024-08--lints","pushedAt":"2024-08-09T14:03:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"}},{"before":"20d1aa9cef2b8d2f3c2cb9a072cb02f6950abd29","after":"e151a85e0227246eb3c3552c9037ab41e272dfaa","ref":"refs/heads/2024-08--lints","pushedAt":"2024-08-08T16:19:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"ci: bump fuzz MSRV to 1.65\n\nThis is just copied from rust-bitcoin","shortMessageHtmlLink":"ci: bump fuzz MSRV to 1.65"}},{"before":null,"after":"20d1aa9cef2b8d2f3c2cb9a072cb02f6950abd29","ref":"refs/heads/2024-08--lints","pushedAt":"2024-08-08T15:49:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"ForEachKey: clean up Concrete impl, remove Semantic impl\n\nThe Concrete impl used a weird complier gitch `let pred = |x| pred(x)`\nto avoid an infinite recursion bug (which in turn triggered a compiler\nbug that they didn't fix even though I filed it a DAY AFTER IT WAS\nINTRODUCED ON NIGHTLY and instead they waited 3 months and released it\non stable forcing me to backport a workaround to a gazillion versions of\nrust-miniscript).\n\nThe bug was https://github.com/rust-lang/rust/issues/110475 BTW, just to\nmake sure this commit triggers another notification on that issue.\n\nClippy doesn't like this. Clippy is obviously wrong but rather than\nhaving this stupid fight again just switch to a different idiom.\n\nMeanwhile, the Semantic impl of ForEachKey panics iff any keys are\npresent, regardless of the closure passed to it. This is funny but\ncompletely useless and we should just remove it.","shortMessageHtmlLink":"ForEachKey: clean up Concrete impl, remove Semantic impl"}},{"before":null,"after":"e28d6d42447ec32afaacc62789729c3386004171","ref":"refs/heads/2024-06--checksum","pushedAt":"2024-06-15T14:13:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"descriptor: drop `to_string_no_chksum` method\n\nThis method has been made redundant by the `{:#}` display specifier\nsince 7577e8ceda6d7c83be4f4422ec9be39c11f9050c two years ago. It is\npoorly named, inefficient since it always requires allocating a\n`String`, and also broken because it uses debug display for keys.\n\nAll of our unit tests were converted over to use :# which is why it\nwasn't noticed that this method didn't work.\n\nFixes #34\nFixes #85","shortMessageHtmlLink":"descriptor: drop to_string_no_chksum method"}},{"before":"ebeb008e915c6a9b8018a6120b1f16004938e350","after":null,"ref":"refs/heads/2023-11--fix-63","pushedAt":"2023-12-20T14:44:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"}},{"before":null,"after":"ebeb008e915c6a9b8018a6120b1f16004938e350","ref":"refs/heads/2023-11--fix-63","pushedAt":"2023-11-27T19:55:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"descriptor: fix FromStr impl for elcovwsh descriptors","shortMessageHtmlLink":"descriptor: fix FromStr impl for elcovwsh descriptors"}},{"before":"725f4502c9e00a805f9a50cae58f64907e303530","after":null,"ref":"refs/heads/2022-10--ct-descriptors","pushedAt":"2023-08-23T17:52:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"}},{"before":"6c9e8abda921f94795a0c48bf384e7a4d36edf32","after":null,"ref":"refs/heads/2023-07--recursion-patch","pushedAt":"2023-08-04T23:14:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"}},{"before":"c6f80d80bdee51ffbaabbf4fb8a81d797dcbcc3b","after":"6c9e8abda921f94795a0c48bf384e7a4d36edf32","ref":"refs/heads/2023-07--recursion-patch","pushedAt":"2023-07-18T19:17:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"ci: pin some more deps for 1.48.0","shortMessageHtmlLink":"ci: pin some more deps for 1.48.0"}},{"before":"a17fb56e484a6997c0b0681c3265d6701d10bc79","after":"c6f80d80bdee51ffbaabbf4fb8a81d797dcbcc3b","ref":"refs/heads/2023-07--recursion-patch","pushedAt":"2023-07-18T19:14:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"ci: pin some more deps for 1.48.0","shortMessageHtmlLink":"ci: pin some more deps for 1.48.0"}},{"before":"f55177415823508c6a22dfbb17ebf3adc887cb59","after":"a17fb56e484a6997c0b0681c3265d6701d10bc79","ref":"refs/heads/2023-07--recursion-patch","pushedAt":"2023-07-18T18:46:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"ci: pin some more deps for 1.48.0","shortMessageHtmlLink":"ci: pin some more deps for 1.48.0"}},{"before":null,"after":"f55177415823508c6a22dfbb17ebf3adc887cb59","ref":"refs/heads/2023-07--recursion-patch","pushedAt":"2023-07-18T13:59:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"patch elements-miniscript for rustc recursion bug\n\ncc https://github.com/rust-lang/rust/issues/110475","shortMessageHtmlLink":"patch elements-miniscript for rustc recursion bug"}},{"before":"a332208314926b9cd019db619292c7bfcc3790ef","after":"725f4502c9e00a805f9a50cae58f64907e303530","ref":"refs/heads/2022-10--ct-descriptors","pushedAt":"2023-06-29T22:15:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"confidential: hack in view descriptor support\n\nNeed to re-think the API for this; but sufficient to produce a test\nvector.","shortMessageHtmlLink":"confidential: hack in view descriptor support"}},{"before":"c3b356cc484a278c7d03f5ff17822f61823a4608","after":"a332208314926b9cd019db619292c7bfcc3790ef","ref":"refs/heads/2022-10--ct-descriptors","pushedAt":"2023-06-23T00:18:38.602Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"re-export confidential::Descirptor as ConfidentialDescirptor","shortMessageHtmlLink":"re-export confidential::Descirptor as ConfidentialDescirptor"}},{"before":"a94fa54d596dae8ef53d3aac632a2528521cbfb6","after":null,"ref":"refs/heads/2023-06--bitcoin30","pushedAt":"2023-06-22T16:55:23.141Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"}},{"before":"6e34c57ebe1d5ab0a71be6755667fdaa7d0722b3","after":"a94fa54d596dae8ef53d3aac632a2528521cbfb6","ref":"refs/heads/2023-06--bitcoin30","pushedAt":"2023-06-15T17:17:22.908Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"pull `bitcoind-tests` into the main workspace","shortMessageHtmlLink":"pull bitcoind-tests into the main workspace"}},{"before":"2652770b9a67adebefbe504ce45b3fbb3884f30e","after":"6e34c57ebe1d5ab0a71be6755667fdaa7d0722b3","ref":"refs/heads/2023-06--bitcoin30","pushedAt":"2023-06-15T17:04:32.253Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"pull `bitcoind-tests` into the main workspace","shortMessageHtmlLink":"pull bitcoind-tests into the main workspace"}},{"before":"445195c9de8fd5e7ca887a36209768fb39ba96a8","after":"2652770b9a67adebefbe504ce45b3fbb3884f30e","ref":"refs/heads/2023-06--bitcoin30","pushedAt":"2023-06-15T16:32:37.222Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"release 0.2.0\n\nWe haven't had a release in forever, let's do one.","shortMessageHtmlLink":"release 0.2.0"}},{"before":"8d2ed4ed2572919a2aa42c26a19f26a2e7d2e5c0","after":"445195c9de8fd5e7ca887a36209768fb39ba96a8","ref":"refs/heads/2023-06--bitcoin30","pushedAt":"2023-06-15T16:25:12.773Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"release 0.2.0\n\nWe haven't had a release in forever, let's do one.","shortMessageHtmlLink":"release 0.2.0"}},{"before":"29bcebe21b4db0ac982a054efdd0fd0ea79db697","after":"8d2ed4ed2572919a2aa42c26a19f26a2e7d2e5c0","ref":"refs/heads/2023-06--bitcoin30","pushedAt":"2023-06-15T16:24:18.948Z","pushType":"push","commitsCount":1,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"release 0.2.0\n\nWe haven't had a release in forever, let's do one.","shortMessageHtmlLink":"release 0.2.0"}},{"before":null,"after":"29bcebe21b4db0ac982a054efdd0fd0ea79db697","ref":"refs/heads/2023-06--bitcoin30","pushedAt":"2023-06-15T16:21:13.545Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"apoelstra","name":"Andrew Poelstra","path":"/apoelstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351933?s=80&v=4"},"commit":{"message":"fuzz: bring in new scripts and CI stuff from rust-bitcoin","shortMessageHtmlLink":"fuzz: bring in new scripts and CI stuff from rust-bitcoin"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wOVQxNDowMzoxNy4wMDAwMDBazwAAAASWVNAI","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wOVQxNDowMzoxNy4wMDAwMDBazwAAAASWVNAI","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0xNVQxNjoyMToxMy41NDU2MzdazwAAAANCX2eZ"}},"title":"Activity ยท apoelstra/elements-miniscript"}