{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":533377134,"defaultBranch":"main","name":"rust-lightning","ownerLogin":"optout21","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-09-06T15:03:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13562139?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727128339.0","currentOid":""},"activityList":{"items":[{"before":"3fa228b70c62e7ceed0a5367d92f1e39b84f9ab8","after":"bb7cbd06bd0338e89257d46a5a4d762848546feb","ref":"refs/heads/splicing-hapa9-v123","pushedAt":"2024-09-25T13:55:41.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Merge RenegotiatingFundingOutbound, -Inbound and RenegotiatingV2 phases into one, with ChannelVariants","shortMessageHtmlLink":"Merge RenegotiatingFundingOutbound, -Inbound and RenegotiatingV2 phas…"}},{"before":"bb043a1e2379267f8e39e10964f264ec4790013c","after":"020ac769b3fc124e8fa5b469e02610c65096a61e","ref":"refs/heads/channel_funding_tx","pushedAt":"2024-09-23T22:02:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Preserve ChannelContext.funding_transaction for the later lifecycle of the channel","shortMessageHtmlLink":"Preserve ChannelContext.funding_transaction for the later lifecycle o…"}},{"before":null,"after":"e593e86d832b04217be1331510b32bbee14917bf","ref":"refs/heads/channel-clone","pushedAt":"2024-09-23T21:52:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Clone for ChannelContext","shortMessageHtmlLink":"Clone for ChannelContext"}},{"before":"0dfca333fcf41a8bcf60e28076e162b000444ad9","after":"a95aef8cc2f5e311fe04a39e9a850298d610057d","ref":"refs/heads/dual-rbf-wip","pushedAt":"2024-09-23T06:50:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"ChannelVariants rename, merge in&out fields","shortMessageHtmlLink":"ChannelVariants rename, merge in&out fields"}},{"before":"78f428edcc712af389005fcf4cddc1d71f2eb6d6","after":"bb043a1e2379267f8e39e10964f264ec4790013c","ref":"refs/heads/channel_funding_tx","pushedAt":"2024-09-20T09:25:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Preserve ChannelContext.funding_transaction for the later lifecycle of the channel","shortMessageHtmlLink":"Preserve ChannelContext.funding_transaction for the later lifecycle o…"}},{"before":"89a6cec0f7c15b2c01a08fbd9b060e8152423eae","after":"7da1b5172ba97b411b95fd87f4c0abf8cb7ddbc4","ref":"refs/heads/bech32-iterser","pushedAt":"2024-09-20T08:37:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Upgrade bech32 dependency, bech32 serialization improvements","shortMessageHtmlLink":"Upgrade bech32 dependency, bech32 serialization improvements"}},{"before":"05adf973003c2ea976e2ccf63617cb398b386faa","after":"3fa228b70c62e7ceed0a5367d92f1e39b84f9ab8","ref":"refs/heads/splicing-hapa9-v123","pushedAt":"2024-09-19T13:19:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Minor channel cloning touches","shortMessageHtmlLink":"Minor channel cloning touches"}},{"before":"2e925ee15ace1a4c8b8e05ceb6e79ecc41c43ef6","after":"78f428edcc712af389005fcf4cddc1d71f2eb6d6","ref":"refs/heads/channel_funding_tx","pushedAt":"2024-09-18T15:33:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Proper serialization of new field in TLVs (b/w comp)","shortMessageHtmlLink":"Proper serialization of new field in TLVs (b/w comp)"}},{"before":"2c2f9f1b66c08273703039412b2ba86b7b3b5f4d","after":"8cfd5d903ced96236b1f33cbefa4db22964c2120","ref":"refs/heads/signer_extend","pushedAt":"2024-09-17T12:01:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Rename; remove redeem_script, signer can derive it","shortMessageHtmlLink":"Rename; remove redeem_script, signer can derive it"}},{"before":null,"after":"2e925ee15ace1a4c8b8e05ceb6e79ecc41c43ef6","ref":"refs/heads/channel_funding_tx","pushedAt":"2024-09-16T15:04:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Preserve ChannelContext.funding_transaction for the later lifecycle of the channel","shortMessageHtmlLink":"Preserve ChannelContext.funding_transaction for the later lifecycle o…"}},{"before":"b7de01f826ae357990ebbd16735652fd1ab7cead","after":"2c2f9f1b66c08273703039412b2ba86b7b3b5f4d","ref":"refs/heads/signer_extend","pushedAt":"2024-09-16T12:10:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Signer extended with method to sign prev funding transaction input","shortMessageHtmlLink":"Signer extended with method to sign prev funding transaction input"}},{"before":null,"after":"b7de01f826ae357990ebbd16735652fd1ab7cead","ref":"refs/heads/signer_extend","pushedAt":"2024-09-16T11:58:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Signer extended with method to sign prev funding transaction input","shortMessageHtmlLink":"Signer extended with method to sign prev funding transaction input"}},{"before":"a9f315dd12a601ce4ab49feeaff967a43c6bf620","after":"0dfca333fcf41a8bcf60e28076e162b000444ad9","ref":"refs/heads/dual-rbf-wip","pushedAt":"2024-09-16T09:48:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Fix handling of transactions_confirmed and channel_ready","shortMessageHtmlLink":"Fix handling of transactions_confirmed and channel_ready"}},{"before":"185278120f3cf18c801658cdd80be85dd929b375","after":"89a6cec0f7c15b2c01a08fbd9b060e8152423eae","ref":"refs/heads/bech32-iterser","pushedAt":"2024-09-13T12:44:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Review, fmt fixes","shortMessageHtmlLink":"Review, fmt fixes"}},{"before":"ad6f5f135f1b8a7fb9db6d024814b76b6837e23d","after":"185278120f3cf18c801658cdd80be85dd929b375","ref":"refs/heads/bech32-iterser","pushedAt":"2024-09-12T17:54:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Review fixes","shortMessageHtmlLink":"Review fixes"}},{"before":"1a69ccc5eb88683cc4ec7ded02c1b35512d17c02","after":"ad6f5f135f1b8a7fb9db6d024814b76b6837e23d","ref":"refs/heads/bech32-iterser","pushedAt":"2024-09-12T17:42:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Review fixes","shortMessageHtmlLink":"Review fixes"}},{"before":"440fd357f09b0ecfc84ab4a0d64fefcfca8397cc","after":"1a69ccc5eb88683cc4ec7ded02c1b35512d17c02","ref":"refs/heads/bech32-iterser","pushedAt":"2024-09-11T20:38:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Upgrade bech32 depenendency, bech32 serialization improvements","shortMessageHtmlLink":"Upgrade bech32 depenendency, bech32 serialization improvements"}},{"before":"b9c1e955d877a2a577d523e283bb46c67aa9216d","after":"440fd357f09b0ecfc84ab4a0d64fefcfca8397cc","ref":"refs/heads/bech32-iterser","pushedAt":"2024-09-11T19:43:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Array deserialization: optimize with for (not collect)","shortMessageHtmlLink":"Array deserialization: optimize with for (not collect)"}},{"before":null,"after":"a9f315dd12a601ce4ab49feeaff967a43c6bf620","ref":"refs/heads/dual-rbf-wip","pushedAt":"2024-09-10T10:51:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Daul funding RBF prototype, early WIP","shortMessageHtmlLink":"Daul funding RBF prototype, early WIP"}},{"before":"8833d7ccfc8f89263a3d4ccd219f7e42db5d4622","after":"b9c1e955d877a2a577d523e283bb46c67aa9216d","ref":"refs/heads/bech32-iterser","pushedAt":"2024-09-10T09:21:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Minor review comments","shortMessageHtmlLink":"Minor review comments"}},{"before":"ca0e089d1ceefa6b2cc51b3609fd07f490af8868","after":"8833d7ccfc8f89263a3d4ccd219f7e42db5d4622","ref":"refs/heads/bech32-iterser","pushedAt":"2024-09-10T08:49:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Allocation optimizations, review comments","shortMessageHtmlLink":"Allocation optimizations, review comments"}},{"before":null,"after":"9963c63d4412025128957539224a47c4dd532f2a","ref":"refs/heads/iatx_shared_sig","pushedAt":"2024-09-09T21:10:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Support shared signature in InteractiveTransaction","shortMessageHtmlLink":"Support shared signature in InteractiveTransaction"}},{"before":"0fbc37c943db3c8cb911da9271fc96bb1cef04d8","after":"e8ed6127b1d8fa6833b64f9e2ec2ad300a966993","ref":"refs/heads/bech32-iterser2","pushedAt":"2024-09-09T08:32:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"More padding, tests, move to new file","shortMessageHtmlLink":"More padding, tests, move to new file"}},{"before":null,"after":"0fbc37c943db3c8cb911da9271fc96bb1cef04d8","ref":"refs/heads/bech32-iterser2","pushedAt":"2024-09-08T15:40:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Nicer pad_count_from_fe32_count()","shortMessageHtmlLink":"Nicer pad_count_from_fe32_count()"}},{"before":"9abd92e1e0eac5adad24befe9b12c156c07b8939","after":"ca0e089d1ceefa6b2cc51b3609fd07f490af8868","ref":"refs/heads/bech32-iterser","pushedAt":"2024-09-08T15:01:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Small optimization: Invoke hash_from_parts() in only one place","shortMessageHtmlLink":"Small optimization: Invoke hash_from_parts() in only one place"}},{"before":"70e6563d938809b366a56414a6fab65518d0b61b","after":"9abd92e1e0eac5adad24befe9b12c156c07b8939","ref":"refs/heads/bech32-iterser","pushedAt":"2024-09-08T14:55:05.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Small optimization: Invoke in only one place","shortMessageHtmlLink":"Small optimization: Invoke in only one place"}},{"before":"05dd6a119f6fca1715b3955fe2a1b364d74819c7","after":"70e6563d938809b366a56414a6fab65518d0b61b","ref":"refs/heads/bech32-iterser","pushedAt":"2024-09-06T09:01:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Minor optimization (replace data_part_ascii_no_checksum)","shortMessageHtmlLink":"Minor optimization (replace data_part_ascii_no_checksum)"}},{"before":"5152f3a8f86dc782f9be93b0f1ad20ee7a06ab39","after":"05dd6a119f6fca1715b3955fe2a1b364d74819c7","ref":"refs/heads/bech32-iterser","pushedAt":"2024-09-06T06:48:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Offer a version of hash_from_parts with data as iterator","shortMessageHtmlLink":"Offer a version of hash_from_parts with data as iterator"}},{"before":"5fa337a12512739d5c393fb1c13fc7d4d5440e8b","after":"5152f3a8f86dc782f9be93b0f1ad20ee7a06ab39","ref":"refs/heads/bech32-iterser","pushedAt":"2024-09-06T06:36:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"Offer a version of hash_from_parts with data as iterator","shortMessageHtmlLink":"Offer a version of hash_from_parts with data as iterator"}},{"before":null,"after":"9bfd6ff7a9e0d339175b9baabb6c381e7b7e431d","ref":"refs/heads/dunxen-3137-withtest0","pushedAt":"2024-09-03T13:19:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"optout21","name":"optout","path":"/optout21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13562139?s=80&v=4"},"commit":{"message":"First attempt to re-add integration test for dual funding, gave up","shortMessageHtmlLink":"First attempt to re-add integration test for dual funding, gave up"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQxMzo1NTo0MS4wMDAwMDBazwAAAATAZUN9","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QxMzoxOTowOC4wMDAwMDBazwAAAASrmpKR"}},"title":"Activity · optout21/rust-lightning"}