{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":24721197,"defaultBranch":"master","name":"bitcoin-lib","ownerLogin":"ACINQ","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-10-02T14:01:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7670721?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725956096.0","currentOid":""},"activityList":{"items":[{"before":"f4d6a35768b3cb22c5ce2a57c7ccd309b3a3d210","after":"15173898d7025219cfd7ca04b28463b9020f8890","ref":"refs/heads/master","pushedAt":"2024-09-10T08:14:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"5b55ef0308b9faa041ddae4bdf015c71e105a12c","after":null,"ref":"refs/heads/update-bitcoin-kmp","pushedAt":"2024-09-09T16:13:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"}},{"before":"fb04b05aab10832125e24e827d0612958c0292c1","after":"f4d6a35768b3cb22c5ce2a57c7ccd309b3a3d210","ref":"refs/heads/master","pushedAt":"2024-09-09T16:13:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Use bitcoin-kmp 0.20.0 (#88)\n\nUse bitcoin-kmp 0.20.0","shortMessageHtmlLink":"Use bitcoin-kmp 0.20.0 (#88)"}},{"before":"409ac3c2b694fa4eb02c4b3146bc5e6eaebf83f7","after":"5b55ef0308b9faa041ddae4bdf015c71e105a12c","ref":"refs/heads/update-bitcoin-kmp","pushedAt":"2024-09-09T13:01:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Fixup: remove pre-segwit tx hashing methods","shortMessageHtmlLink":"Fixup: remove pre-segwit tx hashing methods"}},{"before":"6522d4e2847d1ef738338a09812f288b1267ee15","after":"409ac3c2b694fa4eb02c4b3146bc5e6eaebf83f7","ref":"refs/heads/update-bitcoin-kmp","pushedAt":"2024-08-22T16:16:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Use bitcoin-kmp 0.20.0","shortMessageHtmlLink":"Use bitcoin-kmp 0.20.0"}},{"before":null,"after":"6522d4e2847d1ef738338a09812f288b1267ee15","ref":"refs/heads/update-bitcoin-kmp","pushedAt":"2024-08-22T15:44:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Use bitcoin-kmp 0.20.0","shortMessageHtmlLink":"Use bitcoin-kmp 0.20.0"}},{"before":null,"after":"192453a3fcba2616a83214c41bc69291dbfcf2d7","ref":"refs/heads/testnet4","pushedAt":"2024-08-14T16:05:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Add support for testnet4","shortMessageHtmlLink":"Add support for testnet4"}},{"before":"aeb4d5d47806ef1505b5c316634713689256337f","after":"fb04b05aab10832125e24e827d0612958c0292c1","ref":"refs/heads/master","pushedAt":"2024-02-21T09:20:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"b742accdc74eabce531dca0e36c4561e245f5c78","after":null,"ref":"refs/heads/update-bitcoin-kmp","pushedAt":"2024-02-21T08:46:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"}},{"before":"3b71fdd52276616081f09e64a227390ded42af72","after":"aeb4d5d47806ef1505b5c316634713689256337f","ref":"refs/heads/master","pushedAt":"2024-02-21T08:45:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Use bitcoin-kmp 0.18.0 (#87)","shortMessageHtmlLink":"Use bitcoin-kmp 0.18.0 (#87)"}},{"before":null,"after":"b742accdc74eabce531dca0e36c4561e245f5c78","ref":"refs/heads/update-bitcoin-kmp","pushedAt":"2024-02-21T08:42:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Use bitcoin-kmp 0.18.0","shortMessageHtmlLink":"Use bitcoin-kmp 0.18.0"}},{"before":"236b057375566c8c22cf52fba41ec2b823a13e58","after":"3b71fdd52276616081f09e64a227390ded42af72","ref":"refs/heads/master","pushedAt":"2024-02-14T16:30:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"a8e74f3200a0def4304aafbfc612224a376ec141","after":null,"ref":"refs/heads/taproot-musig2-abstractions","pushedAt":"2024-02-14T16:18:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"}},{"before":"185abcb0b60929fbac994be7a071a999c169a498","after":"236b057375566c8c22cf52fba41ec2b823a13e58","ref":"refs/heads/master","pushedAt":"2024-02-14T16:18:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Provide high-level taproot and musig2 abstractions (#85)\n\n* Provide high-level taproot abstractions\r\n\r\nWe provide helpers for spending taproot output via the key path or any\r\nscript path, without dealing with low-level details such as signature\r\nversion, control blocks or script execution context.\r\n\r\nIt makes it easier and less error-prone to spend taproot outputs in\r\nhigher level applications.\r\n\r\n* Add high-level helpers for using Musig2 with Taproot\r\n\r\nWhen using Musig2 for a taproot key path, we can provide simpler helper\r\nfunctions to collaboratively build a shared signature for the spending\r\ntransaction.\r\n\r\nThis hides all of the low-level details of how the musig2 algorithm\r\nworks, by exposing a subset of what can be done that is sufficient for\r\nspending taproot inputs.\r\n\r\n* Remove Script ExecutionData\r\n\r\nThis is an internal detail that shouldn't be exposed.\r\n\r\n* Add kotlin/scala converter for XonlyPublicKey\r\n\r\n---------\r\n\r\nCo-authored-by: sstone ","shortMessageHtmlLink":"Provide high-level taproot and musig2 abstractions (#85)"}},{"before":"08d371cf5dbc0bf0104bc2f20511854c2c611c19","after":"a8e74f3200a0def4304aafbfc612224a376ec141","ref":"refs/heads/taproot-musig2-abstractions","pushedAt":"2024-02-14T15:25:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Use released versions of bitcoin-kmp and secp256k1-kmp","shortMessageHtmlLink":"Use released versions of bitcoin-kmp and secp256k1-kmp"}},{"before":"6e6cf9e17a8927a20f1afc075fd8687e264d0924","after":"08d371cf5dbc0bf0104bc2f20511854c2c611c19","ref":"refs/heads/taproot-musig2-abstractions","pushedAt":"2024-02-05T16:57:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Add kotlin/scala converter for XonlyPublicKey","shortMessageHtmlLink":"Add kotlin/scala converter for XonlyPublicKey"}},{"before":"34f84dc2e48944e042b73b1b5ef71ec81566a9d0","after":"6e6cf9e17a8927a20f1afc075fd8687e264d0924","ref":"refs/heads/taproot-musig2-abstractions","pushedAt":"2024-02-01T14:14:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t-bast","name":"Bastien Teinturier","path":"/t-bast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31281497?s=80&v=4"},"commit":{"message":"Fix nits","shortMessageHtmlLink":"Fix nits"}},{"before":"696503db6becc48fc05469bd0e6e959596c57c73","after":"34f84dc2e48944e042b73b1b5ef71ec81566a9d0","ref":"refs/heads/taproot-musig2-abstractions","pushedAt":"2024-02-01T13:51:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t-bast","name":"Bastien Teinturier","path":"/t-bast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31281497?s=80&v=4"},"commit":{"message":"Set custom musig2 version","shortMessageHtmlLink":"Set custom musig2 version"}},{"before":"7926ccca0d12548477ca58f1ef093395084f87cd","after":"696503db6becc48fc05469bd0e6e959596c57c73","ref":"refs/heads/taproot-musig2-abstractions","pushedAt":"2024-02-01T13:50:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"t-bast","name":"Bastien Teinturier","path":"/t-bast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31281497?s=80&v=4"},"commit":{"message":"Remove Script ExecutionData\n\nThis is an internal detail that shouldn't be exposed.","shortMessageHtmlLink":"Remove Script ExecutionData"}},{"before":"f22855c1f02360e5bbc066c493d644149430ccba","after":"d3150e98be4021b5bf84e3883fa623f23639d506","ref":"refs/heads/snapshot/musig2","pushedAt":"2024-02-01T13:14:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Use musig2 versions of bitcoin-kmp and secp256k1-kmp","shortMessageHtmlLink":"Use musig2 versions of bitcoin-kmp and secp256k1-kmp"}},{"before":"78fa96733d0d2e8fae36cd14ab5dff5dde5f1c26","after":"f22855c1f02360e5bbc066c493d644149430ccba","ref":"refs/heads/snapshot/musig2","pushedAt":"2024-01-24T13:27:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Use musig2 versions of bitcoin-kmp and secp256k1-kmp","shortMessageHtmlLink":"Use musig2 versions of bitcoin-kmp and secp256k1-kmp"}},{"before":"5678afabf142197ebe8ae642c7fdf49573383c0c","after":"78fa96733d0d2e8fae36cd14ab5dff5dde5f1c26","ref":"refs/heads/snapshot/musig2","pushedAt":"2024-01-18T19:17:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Use musig2 versions of bitcoin-kmp and secp256k1-kmp","shortMessageHtmlLink":"Use musig2 versions of bitcoin-kmp and secp256k1-kmp"}},{"before":null,"after":"5678afabf142197ebe8ae642c7fdf49573383c0c","ref":"refs/heads/snapshot/musig2","pushedAt":"2024-01-18T19:12:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Use musig2 versions of bitcoin-kmp and secp256k1-kmp","shortMessageHtmlLink":"Use musig2 versions of bitcoin-kmp and secp256k1-kmp"}},{"before":"603efa4f5bb7717e40fe4f3b3b5d356105ce0b45","after":"7926ccca0d12548477ca58f1ef093395084f87cd","ref":"refs/heads/taproot-musig2-abstractions","pushedAt":"2024-01-17T15:29:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t-bast","name":"Bastien Teinturier","path":"/t-bast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31281497?s=80&v=4"},"commit":{"message":"Add high-level helpers for using Musig2 with Taproot\n\nWhen using Musig2 for a taproot key path, we can provide simpler helper\nfunctions to collaboratively build a shared signature for the spending\ntransaction.\n\nThis hides all of the low-level details of how the musig2 algorithm\nworks, by exposing a subset of what can be done that is sufficient for\nspending taproot inputs.","shortMessageHtmlLink":"Add high-level helpers for using Musig2 with Taproot"}},{"before":null,"after":"603efa4f5bb7717e40fe4f3b3b5d356105ce0b45","ref":"refs/heads/taproot-musig2-abstractions","pushedAt":"2024-01-17T14:27:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"t-bast","name":"Bastien Teinturier","path":"/t-bast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31281497?s=80&v=4"},"commit":{"message":"Provide high-level taproot abstractions\n\nWe provide helpers for spending taproot output via the key path or any\nscript path, without dealing with low-level details such as signature\nversion, control blocks or script execution context.\n\nIt makes it easier and less error-prone to spend taproot outputs in\nhigher level applications.","shortMessageHtmlLink":"Provide high-level taproot abstractions"}},{"before":"60e803ca549cb9ffbb03c29987dee04e9198beef","after":"185abcb0b60929fbac994be7a071a999c169a498","ref":"refs/heads/master","pushedAt":"2023-12-18T15:11:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"0649b7fef377c6c77bf505770730591c565c6d2c","after":null,"ref":"refs/heads/update-dependencies","pushedAt":"2023-12-18T14:36:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"}},{"before":"eb6507eb8ee5c384803c6393aac35457296428e0","after":"60e803ca549cb9ffbb03c29987dee04e9198beef","ref":"refs/heads/master","pushedAt":"2023-12-18T14:36:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Update bitcoin-kmp and secp256k1-kmp (#84)","shortMessageHtmlLink":"Update bitcoin-kmp and secp256k1-kmp (#84)"}},{"before":null,"after":"0649b7fef377c6c77bf505770730591c565c6d2c","ref":"refs/heads/update-dependencies","pushedAt":"2023-12-18T14:24:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"},"commit":{"message":"Update bitcoin-kmp and secp256k1-kmp","shortMessageHtmlLink":"Update bitcoin-kmp and secp256k1-kmp"}},{"before":"3b577b8f5f3378364da98eab037fa28ace202953","after":null,"ref":"refs/heads/use-bytevectors","pushedAt":"2023-12-18T14:23:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sstone","name":"Fabrice Drouin","path":"/sstone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1573866?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMFQwODoxNDo1Ni4wMDAwMDBazwAAAASxxdos","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xOFQxNDoyMzo0NC4wMDAwMDBazwAAAAPM9h-F"}},"title":"Activity ยท ACINQ/bitcoin-lib"}