{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":631034262,"defaultBranch":"main","name":"munstr","ownerLogin":"0xBEEFCAF3","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-21T18:51:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24356537?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1683408345.0","currentOid":""},"activityList":{"items":[{"before":"40a69f7826964dfe4a4e9538df30870d9904cadd","after":"449111523bbd8252b9ada60ce956040ff28f3c6a","ref":"refs/heads/main","pushedAt":"2023-05-17T18:06:07.541Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0xBEEFCAF3","name":"Armin Sabouri","path":"/0xBEEFCAF3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24356537?s=80&v=4"},"commit":{"message":"remove bignum module, use simpler bn2vch implementation from Bitcoin Core (#38)\n\nThe bignum module is only used for the `bn2vch` helper function, which\r\nis there for converting numbers to byte-arrays suitable for CScript data\r\npushes. To keep things simple, use the current implementation from\r\nBitcoin Core, using just a single function.\r\n\r\nSee Bitcoin Core PRs #17319 and #18378.","shortMessageHtmlLink":"remove bignum module, use simpler bn2vch implementation from Bitcoin …"}},{"before":"aa47e017c671ab0887cb75767c1b30362a6bb91b","after":"40a69f7826964dfe4a4e9538df30870d9904cadd","ref":"refs/heads/main","pushedAt":"2023-05-17T18:04:41.201Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0xBEEFCAF3","name":"Armin Sabouri","path":"/0xBEEFCAF3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24356537?s=80&v=4"},"commit":{"message":"remove unused helpers for creating large txs / blocks (#37)\n\nThese helpers are not used anywhere (see `$ git grep mine_large_block`,\r\nthe other two functions are just used by that one) and unlikely to be\r\never needed for munstr. In Bitcoin Core they are used for mining-related\r\ntests, but here we can remove them.","shortMessageHtmlLink":"remove unused helpers for creating large txs / blocks (#37)"}},{"before":"68b7cfc6ad6ebc9f03cd1b70cb92792f80b890d4","after":"aa47e017c671ab0887cb75767c1b30362a6bb91b","ref":"refs/heads/main","pushedAt":"2023-05-10T13:47:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"},"commit":{"message":"remove unneeded class HeaderAndShortIDs (+siphash module)\n\nThe class `HeaderAndShortIDs` is currently not used anywhere (as can be\neasily verified via `git grep HeaderAndShortIDs`) and unlikely to ever\nbe needed in the future. The purpose is providing functionalities for\ntesting the compact block relay (BIP152) protocol, which is not needed\nhere, hence we can just remove it.\n\nWith that, the functions `calculate_shortid` and `siphash256` also\nbecome unused and can be removed as well.","shortMessageHtmlLink":"remove unneeded class HeaderAndShortIDs (+siphash module)"}},{"before":"9103caffbb94bbd82b445e738c484d6dbb838297","after":"d63f92dfb0dd5f9dc12e694f4de0aede8e6f2d35","ref":"refs/heads/feature/xpubs","pushedAt":"2023-05-06T22:18:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"0xBEEFCAF3","name":"Armin Sabouri","path":"/0xBEEFCAF3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24356537?s=80&v=4"},"commit":{"message":"Clean up","shortMessageHtmlLink":"Clean up"}},{"before":"22da72ccf16e96fd7395d4f53291bc09a8217c40","after":"9103caffbb94bbd82b445e738c484d6dbb838297","ref":"refs/heads/feature/xpubs","pushedAt":"2023-05-06T22:15:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xBEEFCAF3","name":"Armin Sabouri","path":"/0xBEEFCAF3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24356537?s=80&v=4"},"commit":{"message":"Clean up","shortMessageHtmlLink":"Clean up"}},{"before":null,"after":"22da72ccf16e96fd7395d4f53291bc09a8217c40","ref":"refs/heads/feature/xpubs","pushedAt":"2023-05-06T21:25:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"0xBEEFCAF3","name":"Armin Sabouri","path":"/0xBEEFCAF3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24356537?s=80&v=4"},"commit":{"message":"Add dddress selection during spending request","shortMessageHtmlLink":"Add dddress selection during spending request"}},{"before":"54591fcf039f2393fb211cdf39e08b8c4af5a746","after":"68b7cfc6ad6ebc9f03cd1b70cb92792f80b890d4","ref":"refs/heads/main","pushedAt":"2023-05-06T20:17:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0xBEEFCAF3","name":"Armin Sabouri","path":"/0xBEEFCAF3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24356537?s=80&v=4"},"commit":{"message":"remove unused module wallet_util.py (#26)\n\nThis file is currently not used anywhere (as can be easily verified via `git\r\ngrep wallet_util`) and unlikely to ever be needed in the future. The purpose is\r\nproviding functionalities for testing bitcoind-specific wallet stuff (generating\r\naddresses by communicating with an actual node), which is not needed here, hence\r\nwe can just remove it.","shortMessageHtmlLink":"remove unused module wallet_util.py (#26)"}},{"before":"e9775223c92a64789a36cb0676e890cf0a087088","after":"54591fcf039f2393fb211cdf39e08b8c4af5a746","ref":"refs/heads/main","pushedAt":"2023-05-06T20:16:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0xBEEFCAF3","name":"Armin Sabouri","path":"/0xBEEFCAF3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24356537?s=80&v=4"},"commit":{"message":"remove unused signer/wallet.py imports (#27)\n\nThere's a lot of unused imports in in the signer's wallet, we can just remove\r\nthem. (Most of the magic involving creating transactions, bitcoin scripts and\r\naggregating nonces/signatures etc. is done in the coordinator wallet.)","shortMessageHtmlLink":"remove unused signer/wallet.py imports (#27)"}},{"before":"44ae6eb5cb5e25a3faac4669bd9ae66b7926aae1","after":"e9775223c92a64789a36cb0676e890cf0a087088","ref":"refs/heads/main","pushedAt":"2023-05-05T15:26:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"},"commit":{"message":"remove unused modules netutil.py and socks5.py\n\nThese files are currently not used anywhere (as can be easily verified via\n`git grep netutil` and `git grep socks5`) and unlikely to ever be needed in the\nfuture. The purpose is providing functionalities for testing bitcoind-specific\nnetworking stuff, which is not needed here, hence we can just remove it.","shortMessageHtmlLink":"remove unused modules netutil.py and socks5.py"}},{"before":"3f70ec3e0cad945f137ff52db0fcccababe26dc5","after":null,"ref":"refs/heads/readme-typo","pushedAt":"2023-05-04T15:01:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"}},{"before":"90ffaf706aebf9fc317cbc6b30594376f0a84ca1","after":"44ae6eb5cb5e25a3faac4669bd9ae66b7926aae1","ref":"refs/heads/main","pushedAt":"2023-05-04T15:00:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"},"commit":{"message":"remove unused module blocktools.py\n\nThis file is currently unused (as can be easily verified via `git grep\nblocktools`) and unlikely to ever be needed in the future, hence we can just\nremove it.","shortMessageHtmlLink":"remove unused module blocktools.py"}},{"before":"11c4b403f1d46e84d0f76d2860026e9a9ccbb260","after":"90ffaf706aebf9fc317cbc6b30594376f0a84ca1","ref":"refs/heads/main","pushedAt":"2023-05-03T23:22:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"0xBEEFCAF3","name":"Armin Sabouri","path":"/0xBEEFCAF3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24356537?s=80&v=4"},"commit":{"message":"Merge pull request #21 from theStack/remove_unneeded_uuid_dependency\n\nremove unneeded `uuid` module from requirements.txt","shortMessageHtmlLink":"Merge pull request #21 from theStack/remove_unneeded_uuid_dependency"}},{"before":"01942e944143367b6bafc12c00e19310879956ce","after":"11c4b403f1d46e84d0f76d2860026e9a9ccbb260","ref":"refs/heads/main","pushedAt":"2023-05-03T23:22:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"0xBEEFCAF3","name":"Armin Sabouri","path":"/0xBEEFCAF3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24356537?s=80&v=4"},"commit":{"message":"Merge pull request #20 from 0xBEEFCAF3/readme-typo\n\n[readme] fix typo","shortMessageHtmlLink":"Merge pull request #20 from 0xBEEFCAF3/readme-typo"}},{"before":null,"after":"3f70ec3e0cad945f137ff52db0fcccababe26dc5","ref":"refs/heads/readme-typo","pushedAt":"2023-05-02T13:43:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"},"commit":{"message":"[readme] fix typo","shortMessageHtmlLink":"[readme] fix typo"}},{"before":"dd03108af2bd39483e6af870003d0eb31faaa11a","after":null,"ref":"refs/heads/signer-cleanup","pushedAt":"2023-05-02T13:42:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"}},{"before":"e737ff837d73772767877a00780bcadd8b3b768a","after":"01942e944143367b6bafc12c00e19310879956ce","ref":"refs/heads/main","pushedAt":"2023-05-02T13:42:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"},"commit":{"message":"[signer] add newline to end of file\n\nCo-authored-by: Armin Sabouri ","shortMessageHtmlLink":"[signer] add newline to end of file"}},{"before":"f07d764bbfea0b9b2387c8717dbeb1915663b482","after":"dd03108af2bd39483e6af870003d0eb31faaa11a","ref":"refs/heads/signer-cleanup","pushedAt":"2023-05-02T13:41:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"},"commit":{"message":"[signer] add newline to end of file\n\nCo-authored-by: Armin Sabouri ","shortMessageHtmlLink":"[signer] add newline to end of file"}},{"before":null,"after":"f07d764bbfea0b9b2387c8717dbeb1915663b482","ref":"refs/heads/signer-cleanup","pushedAt":"2023-05-01T19:50:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"},"commit":{"message":"[signer, readme] cleanup signer + update e2e test instructions","shortMessageHtmlLink":"[signer, readme] cleanup signer + update e2e test instructions"}},{"before":"9217475e204ad5b5b0303f5bf08d3dde8923fc95","after":"e737ff837d73772767877a00780bcadd8b3b768a","ref":"refs/heads/main","pushedAt":"2023-04-27T17:57:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"},"commit":{"message":"[readme] add musig resources\n\nAlso link to where the coordinator/signer ASCII art/fonts came from","shortMessageHtmlLink":"[readme] add musig resources"}},{"before":null,"after":"52ccac10fc1044cb07d6086de2daeaf4926d8469","ref":"refs/heads/add-musig-resources","pushedAt":"2023-04-27T16:08:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"},"commit":{"message":"[readme] add musig resources\n\nAlso link to where the coordinator/signer ASCII art/fonts came from","shortMessageHtmlLink":"[readme] add musig resources"}},{"before":"c39ed616dcb7682608f36fe9981e36cc2df42789","after":"9217475e204ad5b5b0303f5bf08d3dde8923fc95","ref":"refs/heads/main","pushedAt":"2023-04-24T15:24:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"},"commit":{"message":"add executable flag and shebang on `start_{signer,coordinator}` scripts\n\nIt's a slightly nicer user experience if the start scripts can be just\ncalled directly without having to explicitly specify the interpreter.","shortMessageHtmlLink":"add executable flag and shebang on start_{signer,coordinator} scripts"}},{"before":"3ed2257351bed2d3e6f263c894db91fe5e688678","after":null,"ref":"refs/heads/readme-update-e2e-instructions","pushedAt":"2023-04-23T03:50:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"}},{"before":"49ce9bcb7e0d86f6aa88a12f2e45ed95642e92e6","after":"c39ed616dcb7682608f36fe9981e36cc2df42789","ref":"refs/heads/main","pushedAt":"2023-04-23T03:50:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"},"commit":{"message":"[readme] add instructions for e2e test","shortMessageHtmlLink":"[readme] add instructions for e2e test"}},{"before":null,"after":"3ed2257351bed2d3e6f263c894db91fe5e688678","ref":"refs/heads/readme-update-e2e-instructions","pushedAt":"2023-04-23T03:48:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"satsie","name":"Stacie Waleyko","path":"/satsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1823216?s=80&v=4"},"commit":{"message":"[readme] add instructions for e2e test","shortMessageHtmlLink":"[readme] add instructions for e2e test"}},{"before":"987966653b0d4256812371a6b4de78d187c77792","after":"49ce9bcb7e0d86f6aa88a12f2e45ed95642e92e6","ref":"refs/heads/main","pushedAt":"2023-04-23T03:18:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ronaldstoner","name":"Ron Stoner","path":"/ronaldstoner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6909088?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b17ad07abb15df11fd428b71df53c43ceacf513f","after":"987966653b0d4256812371a6b4de78d187c77792","ref":"refs/heads/main","pushedAt":"2023-04-23T03:00:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ronaldstoner","name":"Ron Stoner","path":"/ronaldstoner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6909088?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b679c6e8a52fbf38f02d3076553acabb93fd2aa0","after":"b17ad07abb15df11fd428b71df53c43ceacf513f","ref":"refs/heads/main","pushedAt":"2023-04-23T03:00:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ronaldstoner","name":"Ron Stoner","path":"/ronaldstoner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6909088?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"1c936d1278491088cfd02415b86488b9a895ab32","after":"b679c6e8a52fbf38f02d3076553acabb93fd2aa0","ref":"refs/heads/main","pushedAt":"2023-04-23T02:45:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ronaldstoner","name":"Ron Stoner","path":"/ronaldstoner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6909088?s=80&v=4"},"commit":{"message":"README updates and presentation upload","shortMessageHtmlLink":"README updates and presentation upload"}},{"before":"b51fd47d77c00987581d7270bcf990c5ea5d2269","after":"1c936d1278491088cfd02415b86488b9a895ab32","ref":"refs/heads/main","pushedAt":"2023-04-23T02:13:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"0xBEEFCAF3","name":"Armin Sabouri","path":"/0xBEEFCAF3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24356537?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:0xBEEFCAF3/munstr","shortMessageHtmlLink":"Merge branch 'main' of github.com:0xBEEFCAF3/munstr"}},{"before":"c5b663a82d929dd0b58da701a884790ed22782e9","after":null,"ref":"refs/heads/more_readme","pushedAt":"2023-04-23T02:12:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ronaldstoner","name":"Ron Stoner","path":"/ronaldstoner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6909088?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADLtmXOgA","startCursor":null,"endCursor":null}},"title":"Activity · 0xBEEFCAF3/munstr"}