{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":18596168,"defaultBranch":"master","name":"NBitcoin","ownerLogin":"MetacoSA","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-04-09T12:22:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13436162?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726531644.0","currentOid":""},"activityList":{"items":[{"before":"8c7066157180c5c562a7572446c08e0fd0339758","after":"63bffea1f39c56860ecb78cd6b536311680ebcca","ref":"refs/heads/master","pushedAt":"2024-09-17T00:06:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"bump","shortMessageHtmlLink":"bump"}},{"before":"52fb9fbda909d82ab0c4ddbe9666941fd59de39c","after":"8c7066157180c5c562a7572446c08e0fd0339758","ref":"refs/heads/master","pushedAt":"2024-09-17T00:02:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Refactor Bitcoin networks and support MutinyNet (#1222)\n\nThis PR refactors Network and its Bitcoin networks, in that it pulls them to the NetworkSet class to reduce its coupling and make their instantiation similar to how every other network is created. It is IMO a much cleaner result.\r\n\r\nAdditioanlly, it adds support for MutinyNet, a custom signet network with 30s blocks and many covenant soft forks activated. Most of LN testing infra runs on Mutinynet, and is very useful.","shortMessageHtmlLink":"Refactor Bitcoin networks and support MutinyNet (#1222)"}},{"before":"e3ad8505b43da3265e27cb99559cb05365e95d2e","after":"52fb9fbda909d82ab0c4ddbe9666941fd59de39c","ref":"refs/heads/master","pushedAt":"2024-09-06T00:09:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"bump","shortMessageHtmlLink":"bump"}},{"before":"cbbb5057707c4426d87f132ec26e3a9b4e954c7a","after":"e3ad8505b43da3265e27cb99559cb05365e95d2e","ref":"refs/heads/master","pushedAt":"2024-09-06T00:08:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Implement BIP322 (#1224)\n\n* Implement BIP322\r\n\r\n* Fix various warnings\r\n\r\n* Improve signature parsing\r\n\r\n* Rely on PSBT for signing\r\n\r\n* Implement proof of fund\r\n\r\n* Parse signature properly\r\n\r\n* Remove useless parameter\r\n\r\n* Remove useless code path\r\n\r\n* Simplify a bit\r\n\r\n---------\r\n\r\nCo-authored-by: nicolas.dorier ","shortMessageHtmlLink":"Implement BIP322 (#1224)"}},{"before":null,"after":"dd80674cd5aba95ef6e78f49e993cc08dcb63133","ref":"refs/heads/validaterecid","pushedAt":"2024-09-04T12:36:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Properly validate recid","shortMessageHtmlLink":"Properly validate recid"}},{"before":"b9a6731a7b22e5124ed4bf646d79870843f15294","after":"cbbb5057707c4426d87f132ec26e3a9b4e954c7a","ref":"refs/heads/master","pushedAt":"2024-08-30T07:22:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Add helper function TaprootInternalKey.AsTaprootPubKey","shortMessageHtmlLink":"Add helper function TaprootInternalKey.AsTaprootPubKey"}},{"before":"cf5d6dc8f4c0cb756c9ccdcd07809424630b6c86","after":"b9a6731a7b22e5124ed4bf646d79870843f15294","ref":"refs/heads/master","pushedAt":"2024-08-28T01:48:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Mark nVersion=3 as repleacable","shortMessageHtmlLink":"Mark nVersion=3 as repleacable"}},{"before":"3a181355b56d3223ac5f9d419ab9b42397503f31","after":"7d75962dac448d0f674b3e085bfec461a75538ce","ref":"refs/heads/fweioqn","pushedAt":"2024-06-25T12:25:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Add Miniscript","shortMessageHtmlLink":"Add Miniscript"}},{"before":null,"after":"3a181355b56d3223ac5f9d419ab9b42397503f31","ref":"refs/heads/fweioqn","pushedAt":"2024-06-25T12:25:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Add Miniscript","shortMessageHtmlLink":"Add Miniscript"}},{"before":"43d469315a8fe563f8807bd494d577d2069e4f5d","after":"cf5d6dc8f4c0cb756c9ccdcd07809424630b6c86","ref":"refs/heads/master","pushedAt":"2024-06-05T02:05:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Remove dead code","shortMessageHtmlLink":"Remove dead code"}},{"before":"a61085aa6600b9179e2eaa415440c0e976d1bcf8","after":"43d469315a8fe563f8807bd494d577d2069e4f5d","ref":"refs/heads/master","pushedAt":"2024-05-20T09:39:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"bump","shortMessageHtmlLink":"bump"}},{"before":"a690b461af74e6226c79f51be671179d47c7c533","after":"a61085aa6600b9179e2eaa415440c0e976d1bcf8","ref":"refs/heads/master","pushedAt":"2024-05-20T09:38:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Revert: Do not make PartialSigs in PSBT abstract","shortMessageHtmlLink":"Revert: Do not make PartialSigs in PSBT abstract"}},{"before":"98e4876f376bc2f7c42db54ca33892a08332e4ba","after":"a690b461af74e6226c79f51be671179d47c7c533","ref":"refs/heads/master","pushedAt":"2024-05-20T09:33:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"README.md: fix GitHubActions CI badge (#1199)\n\n* It was red colour because some PR was failing to build, but what needs to be shown in the README file is the status for the master branch.\r\n* Link changed to filter by branch too (so that a green badge leads to a green build at the top when clicking the link).","shortMessageHtmlLink":"README.md: fix GitHubActions CI badge (#1199)"}},{"before":"963b55fa21922ac84e655b2376cf280634904eee","after":"98e4876f376bc2f7c42db54ca33892a08332e4ba","ref":"refs/heads/master","pushedAt":"2024-05-20T08:49:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Several changes from PKT Cash project (#1204)\n\n* Fixed CompactFilterPayload deserialization\r\n\r\n* Fixed transaction policy to limit based on virtual size rather than real size\r\n\r\n* Small improvement in Transaction serialization to match spec\r\n\r\n* Fixed unknown payload data deserialization\r\n\r\n* Backed out changeset: 39140bd2e298\r\n\r\n* Allow to override Transaction validation method","shortMessageHtmlLink":"Several changes from PKT Cash project (#1204)"}},{"before":"c713e7904f7d5eb16e609f7b24b0a5b009eef52d","after":null,"ref":"refs/heads/sighashdefault","pushedAt":"2024-05-20T08:47:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"}},{"before":"583e33b038e6e04c9c87d9aee0b553b00d74d7a0","after":"963b55fa21922ac84e655b2376cf280634904eee","ref":"refs/heads/master","pushedAt":"2024-05-20T08:47:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Do not crash on default sighash for taproot (#1212)","shortMessageHtmlLink":"Do not crash on default sighash for taproot (#1212)"}},{"before":"61503d6d607524e7aa820e23a87c9f4dd14d6501","after":"c713e7904f7d5eb16e609f7b24b0a5b009eef52d","ref":"refs/heads/sighashdefault","pushedAt":"2024-05-20T08:40:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Do not crash on default sighash for taproot","shortMessageHtmlLink":"Do not crash on default sighash for taproot"}},{"before":null,"after":"61503d6d607524e7aa820e23a87c9f4dd14d6501","ref":"refs/heads/sighashdefault","pushedAt":"2024-05-20T08:32:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Do not crash on default sighash for taproot","shortMessageHtmlLink":"Do not crash on default sighash for taproot"}},{"before":"20ba2fc27d0fe4f7910cb9c9a18b340f9cd27a19","after":"d079d5c1ef7c02d2a89c3388eda63f28a86e6477","ref":"refs/heads/net80","pushedAt":"2024-05-20T07:51:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Remove net6.0 build, replace by 8.0","shortMessageHtmlLink":"Remove net6.0 build, replace by 8.0"}},{"before":null,"after":"20ba2fc27d0fe4f7910cb9c9a18b340f9cd27a19","ref":"refs/heads/net80","pushedAt":"2024-05-20T05:00:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Remove net6.0 build, replace by 8.0","shortMessageHtmlLink":"Remove net6.0 build, replace by 8.0"}},{"before":"afefcfca6d8714a0f89bf4456b45919d7cb374ec","after":"583e33b038e6e04c9c87d9aee0b553b00d74d7a0","ref":"refs/heads/master","pushedAt":"2024-04-16T05:00:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"fixed id should increment for some of the RPC's outthere when batching. (#1208)","shortMessageHtmlLink":"fixed id should increment for some of the RPC's outthere when batchin…"}},{"before":"72f8492e87f8776e9c97ae9d3da77a27fcea8f45","after":null,"ref":"refs/heads/bettertaproot","pushedAt":"2024-03-01T02:02:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"}},{"before":"579eea0666be31c594efcd8d6c88459333468995","after":"afefcfca6d8714a0f89bf4456b45919d7cb374ec","ref":"refs/heads/master","pushedAt":"2024-03-01T02:01:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"bump","shortMessageHtmlLink":"bump"}},{"before":"8e9c7c1f7b176773e46a07102e04ea777aa0bbcf","after":"579eea0666be31c594efcd8d6c88459333468995","ref":"refs/heads/master","pushedAt":"2024-03-01T02:00:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Make taproot a bit easier (#1201)","shortMessageHtmlLink":"Make taproot a bit easier (#1201)"}},{"before":"6ca2324e10d359afb0b656fd20f11061a5ffa17d","after":"72f8492e87f8776e9c97ae9d3da77a27fcea8f45","ref":"refs/heads/bettertaproot","pushedAt":"2024-03-01T01:51:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Make taproot a bit easier","shortMessageHtmlLink":"Make taproot a bit easier"}},{"before":"b148b1d34023c649eb683153ae32f2000883a638","after":"6ca2324e10d359afb0b656fd20f11061a5ffa17d","ref":"refs/heads/bettertaproot","pushedAt":"2024-03-01T01:32:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Make taproot a bit easier","shortMessageHtmlLink":"Make taproot a bit easier"}},{"before":"36879c078d35d18d680957ff983551b8334c1499","after":"b148b1d34023c649eb683153ae32f2000883a638","ref":"refs/heads/bettertaproot","pushedAt":"2024-03-01T01:27:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Make taproot a bit easier","shortMessageHtmlLink":"Make taproot a bit easier"}},{"before":"ab1122f532639efb1b85be213eb6c23c6d606310","after":"36879c078d35d18d680957ff983551b8334c1499","ref":"refs/heads/bettertaproot","pushedAt":"2024-03-01T01:23:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Make taproot a bit easier","shortMessageHtmlLink":"Make taproot a bit easier"}},{"before":null,"after":"ab1122f532639efb1b85be213eb6c23c6d606310","ref":"refs/heads/bettertaproot","pushedAt":"2024-03-01T01:22:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"Make taproot a bit easier","shortMessageHtmlLink":"Make taproot a bit easier"}},{"before":"5ffb55b1e2f1f5bc382bf101df0ecd5356ab9ac7","after":"8e9c7c1f7b176773e46a07102e04ea777aa0bbcf","ref":"refs/heads/master","pushedAt":"2024-02-29T05:48:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NicolasDorier","name":"Nicolas Dorier","path":"/NicolasDorier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3020646?s=80&v=4"},"commit":{"message":"bump secp","shortMessageHtmlLink":"bump secp"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwMDowNjowMi4wMDAwMDBazwAAAAS3-s1L","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwMDowNjowMi4wMDAwMDBazwAAAAS3-s1L","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yOVQwNTo0ODowOS4wMDAwMDBazwAAAAQIXPnL"}},"title":"Activity · MetacoSA/NBitcoin"}