{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":49765480,"defaultBranch":"master","name":"lnd","ownerLogin":"lightningnetwork","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-16T08:19:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13424735?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716304161.0","currentOid":""},"activityList":{"items":[{"before":"01e3ac61d83d213c20e5ffc2a5e33b053a47667d","after":"68ea8d5312fed7fbee305ef71ae9cbad9ed3bcf6","ref":"refs/heads/master","pushedAt":"2024-05-21T15:08:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"Merge pull request #8750 from Chinwendu20/fnd\n\nfn: Added `HasDuplicates` function to slice","shortMessageHtmlLink":"Merge pull request #8750 from Chinwendu20/fnd"}},{"before":"e1c5fe2f9ea9dcbefe5a16e7256099885ee30d45","after":"01e3ac61d83d213c20e5ffc2a5e33b053a47667d","ref":"refs/heads/master","pushedAt":"2024-05-21T10:46:16.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"Merge pull request #8631 from Chinwendu20/brontidetest\n\n[code-health]: reduce duplication in brontide test.","shortMessageHtmlLink":"Merge pull request #8631 from Chinwendu20/brontidetest"}},{"before":"3b455695aad814ed7251d2dfcb6ccc21d6a8799d","after":"12d46946e8c608142ac969276bba73318906a759","ref":"refs/heads/custom-channels-integration","pushedAt":"2024-05-21T07:46:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"lnd: add aux data parser\n\nThis commit adds an optional data parser that can inspect and in-place\nformat custom data of certain RPC messages.","shortMessageHtmlLink":"lnd: add aux data parser"}},{"before":"6123a1c52f660121b527aeeca63a72b06d288f5f","after":"e258b87d30cd3b040badebc5bacf66bff612819b","ref":"refs/heads/aux-leaf-signing","pushedAt":"2024-05-21T07:46:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"lnwallet: obtain+verify aux sigs for all second level HTLCs\n\nIn this commit, we start to use the new AuxSigner to obtain+verify aux sigs for all second level HTLCs. This is similar to the existing SigPool, but we'll only attempt to do this if the AuxSigner is present (won't be for most channels).","shortMessageHtmlLink":"lnwallet: obtain+verify aux sigs for all second level HTLCs"}},{"before":"7b9e627bb9457b16aac94856ee07e636bc432555","after":"3b455695aad814ed7251d2dfcb6ccc21d6a8799d","ref":"refs/heads/custom-channels-integration","pushedAt":"2024-05-21T07:27:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"lnd: add aux data parser\n\nThis commit adds an optional data parser that can inspect and in-place\nformat custom data of certain RPC messages.","shortMessageHtmlLink":"lnd: add aux data parser"}},{"before":"c0b59020f16eb480e6a53bdd54de942cb901ca7d","after":"6123a1c52f660121b527aeeca63a72b06d288f5f","ref":"refs/heads/aux-leaf-signing","pushedAt":"2024-05-21T07:27:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"lnwallet: obtain+verify aux sigs for all second level HTLCs\n\nIn this commit, we start to use the new AuxSigner to obtain+verify aux sigs for all second level HTLCs. This is similar to the existing SigPool, but we'll only attempt to do this if the AuxSigner is present (won't be for most channels).","shortMessageHtmlLink":"lnwallet: obtain+verify aux sigs for all second level HTLCs"}},{"before":"d978f49a97d77a808b82cbe4d7bb6ddab36ac03a","after":"d43b5f871fcdf3a598e0f4c24ec396fce81f272d","ref":"refs/heads/aux-funding","pushedAt":"2024-05-21T07:27:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"funding: inform aux controller about channel ready/finalize","shortMessageHtmlLink":"funding: inform aux controller about channel ready/finalize"}},{"before":null,"after":"ffce978adeeff37d1c7b886e104bbf948480a1f4","ref":"refs/heads/custom-channels-poc-coop-close","pushedAt":"2024-05-21T05:01:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Roasbeef","name":"Olaoluwa Osuntokun","path":"/Roasbeef","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/998190?s=80&v=4"},"commit":{"message":"lnwallet/chancloser: add aux chan closer, use in coop flow","shortMessageHtmlLink":"lnwallet/chancloser: add aux chan closer, use in coop flow"}},{"before":"2a8ca878fdc477aad809000f3d9165a10f5f2b5e","after":"e1c5fe2f9ea9dcbefe5a16e7256099885ee30d45","ref":"refs/heads/master","pushedAt":"2024-05-21T01:11:26.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"Roasbeef","name":"Olaoluwa Osuntokun","path":"/Roasbeef","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/998190?s=80&v=4"},"commit":{"message":"Merge pull request #8751 from yyforyongyu/fix-sweeper-18\n\ncontractcourt+sweep: fix fee function and deadline issue","shortMessageHtmlLink":"Merge pull request #8751 from yyforyongyu/fix-sweeper-18"}},{"before":"5a834c15ba7302fdd163e0e125e214333fc29d7f","after":"7b9e627bb9457b16aac94856ee07e636bc432555","ref":"refs/heads/custom-channels-integration","pushedAt":"2024-05-20T18:07:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"lnd: add aux data parser\n\nThis commit adds an optional data parser that can inspect and in-place\nformat custom data of certain RPC messages.","shortMessageHtmlLink":"lnd: add aux data parser"}},{"before":"2f5bc3e2acf699306817c35b7a03260b8ba01337","after":"c0b59020f16eb480e6a53bdd54de942cb901ca7d","ref":"refs/heads/aux-leaf-signing","pushedAt":"2024-05-20T18:07:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"lnwallet: obtain+verify aux sigs for all second level HTLCs\n\nIn this commit, we start to use the new AuxSigner to obtain+verify aux sigs for all second level HTLCs. This is similar to the existing SigPool, but we'll only attempt to do this if the AuxSigner is present (won't be for most channels).","shortMessageHtmlLink":"lnwallet: obtain+verify aux sigs for all second level HTLCs"}},{"before":"57adb134e22489ede9df81cce446ddc94fe822aa","after":"d978f49a97d77a808b82cbe4d7bb6ddab36ac03a","ref":"refs/heads/aux-funding","pushedAt":"2024-05-20T18:07:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"funding: inform aux controller about channel ready/finalize","shortMessageHtmlLink":"funding: inform aux controller about channel ready/finalize"}},{"before":"a908c579b49ed1a1dbcc6de79f06ff43fec89abc","after":"b009db329fceba8405fd007b30fa29e29b167169","ref":"refs/heads/0-19-staging","pushedAt":"2024-05-20T18:05:40.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"Merge pull request #8509 from GeorgeTsagk/scid-alias-rpcs\n\nAdd more RPCs for scid aliases","shortMessageHtmlLink":"Merge pull request #8509 from GeorgeTsagk/scid-alias-rpcs"}},{"before":"87d5170dec36dba1365e7b50cc1415d9c690667b","after":"2a8ca878fdc477aad809000f3d9165a10f5f2b5e","ref":"refs/heads/master","pushedAt":"2024-05-20T13:23:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"Merge pull request #8663 from Filiprogrammer/funding-manager-log-errors\n\nfunding: add absent error logs for failed inbound funding requests","shortMessageHtmlLink":"Merge pull request #8663 from Filiprogrammer/funding-manager-log-errors"}},{"before":"f9b366e3582307f06d8bc9b2e34fad23d7e1e378","after":"5a834c15ba7302fdd163e0e125e214333fc29d7f","ref":"refs/heads/custom-channels-integration","pushedAt":"2024-05-17T14:15:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"lnd: add aux data parser\n\nThis commit adds an optional data parser that can inspect and in-place\nformat custom data of certain RPC messages.","shortMessageHtmlLink":"lnd: add aux data parser"}},{"before":"fedcac2ea8e707e6aac810b4fdd5b0fe7cc176ec","after":"f9b366e3582307f06d8bc9b2e34fad23d7e1e378","ref":"refs/heads/custom-channels-integration","pushedAt":"2024-05-17T13:26:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"lnd: add aux data parser\n\nThis commit adds an optional data parser that can inspect and in-place\nformat custom data of certain RPC messages.","shortMessageHtmlLink":"lnd: add aux data parser"}},{"before":"36416dc04e2bdd9914f4d6b43f2de216ccbe1778","after":"2f5bc3e2acf699306817c35b7a03260b8ba01337","ref":"refs/heads/aux-leaf-signing","pushedAt":"2024-05-17T12:50:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"lnwallet: obtain+verify aux sigs for all second level HTLCs\n\nIn this commit, we start to use the new AuxSigner to obtain+verify aux sigs for all second level HTLCs. This is similar to the existing SigPool, but we'll only attempt to do this if the AuxSigner is present (won't be for most channels).","shortMessageHtmlLink":"lnwallet: obtain+verify aux sigs for all second level HTLCs"}},{"before":"09b34f1574c9b8a08ab2d8b001499697c8405734","after":"fedcac2ea8e707e6aac810b4fdd5b0fe7cc176ec","ref":"refs/heads/custom-channels-integration","pushedAt":"2024-05-17T12:34:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"lnwallet: add Tree() method, fix formatting","shortMessageHtmlLink":"lnwallet: add Tree() method, fix formatting"}},{"before":"e29842af908f8a2fb504e452c8236dff41233927","after":"36416dc04e2bdd9914f4d6b43f2de216ccbe1778","ref":"refs/heads/aux-leaf-signing","pushedAt":"2024-05-17T12:05:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"lnwallet: obtain+verify aux sigs for all second level HTLCs\n\nIn this commit, we start to use the new AuxSigner to obtain+verify aux sigs for all second level HTLCs. This is similar to the existing SigPool, but we'll only attempt to do this if the AuxSigner is present (won't be for most channels).","shortMessageHtmlLink":"lnwallet: obtain+verify aux sigs for all second level HTLCs"}},{"before":"fc74f558c677c06554e17d293d0cced409fbf21d","after":"57adb134e22489ede9df81cce446ddc94fe822aa","ref":"refs/heads/aux-funding","pushedAt":"2024-05-17T11:31:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"funding: inform aux controller about channel ready/finalize","shortMessageHtmlLink":"funding: inform aux controller about channel ready/finalize"}},{"before":"3c4ebeb99407acc7a6c753e622201bd625ad5885","after":"87d5170dec36dba1365e7b50cc1415d9c690667b","ref":"refs/heads/master","pushedAt":"2024-05-17T06:45:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"Merge pull request #8744 from orbitalturtle/custom-protocol-cfg\n\ncfg: move experimental options to main protocol cfg","shortMessageHtmlLink":"Merge pull request #8744 from orbitalturtle/custom-protocol-cfg"}},{"before":"2845c6497ac9c49c21c87fe381529eff7d6d02b6","after":"3c4ebeb99407acc7a6c753e622201bd625ad5885","ref":"refs/heads/master","pushedAt":"2024-05-17T06:42:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"Merge pull request #8765 from hieblmi/fix-logging\n\nrouting: log edge when skipping it","shortMessageHtmlLink":"Merge pull request #8765 from hieblmi/fix-logging"}},{"before":"b369d748847a7158226632f71b21536970547622","after":"b5ce7b29b1e6fc854ddb12b7cc9cbb9d896faeee","ref":"refs/heads/custom-channels-poc-funding-ack","pushedAt":"2024-05-16T17:43:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Roasbeef","name":"Olaoluwa Osuntokun","path":"/Roasbeef","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/998190?s=80&v=4"},"commit":{"message":"protofsm+peer: wrap the wire message along w/ the peer's pubkey\n\nThis allows a state machine to reply to any peer that sent it a message.","shortMessageHtmlLink":"protofsm+peer: wrap the wire message along w/ the peer's pubkey"}},{"before":"9d358bc64934caef724108fc9704097db31658c4","after":"2845c6497ac9c49c21c87fe381529eff7d6d02b6","ref":"refs/heads/master","pushedAt":"2024-05-16T15:22:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"Merge pull request #8746 from Roasbeef/go-1-22-3\n\nbuild: update release builds and CI to Go 1.22.3","shortMessageHtmlLink":"Merge pull request #8746 from Roasbeef/go-1-22-3"}},{"before":"81970eac6a5af9c80266261b924054135aedc8ae","after":"a908c579b49ed1a1dbcc6de79f06ff43fec89abc","ref":"refs/heads/0-19-staging","pushedAt":"2024-05-16T14:42:33.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"Merge pull request #8633 from ffranr/8619-rpc+htlcswitch-add-htlc-transformation-capabilities-to-the-interceptor\n\nrpc+htlcswitch: add htlc transformation capabilities to the interceptor","shortMessageHtmlLink":"Merge pull request #8633 from ffranr/8619-rpc+htlcswitch-add-htlc-tra…"}},{"before":"8a7167a7b7508b0840a1c748e871d003f0eaccb5","after":"fc74f558c677c06554e17d293d0cced409fbf21d","ref":"refs/heads/aux-funding","pushedAt":"2024-05-16T12:36:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"funding+lnwallet: finish hook up new aux funding flow\n\nFor the initiator, once we get the signal that the PSBT has been\nfinalized, we'll call into the aux funder to get the funding desc. For\nthe responder, once we receive the funding_created message, we'll do the\nsame.\n\nWe now also have local+remote aux leaves for the commitment transaction.","shortMessageHtmlLink":"funding+lnwallet: finish hook up new aux funding flow"}},{"before":null,"after":"801c6760e78b8f7ff214487707ab952d7474a733","ref":"refs/heads/elle-rb-receives-2","pushedAt":"2024-05-16T08:38:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ellemouton","name":"Elle","path":"/ellemouton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25280249?s=80&v=4"},"commit":{"message":"docs: add release notes","shortMessageHtmlLink":"docs: add release notes"}},{"before":"e92e850d54d83876c94ed8483dcc017b80682ec2","after":"d537c3588444ec0c39ff6383899488d4eb831208","ref":"refs/heads/elle-rb-receives-1","pushedAt":"2024-05-15T11:10:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ellemouton","name":"Elle","path":"/ellemouton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25280249?s=80&v=4"},"commit":{"message":"docs: update release notes","shortMessageHtmlLink":"docs: update release notes"}},{"before":"451bda798aefe21f470475e448eea8bef37fe452","after":"e92e850d54d83876c94ed8483dcc017b80682ec2","ref":"refs/heads/elle-rb-receives-1","pushedAt":"2024-05-15T10:15:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ellemouton","name":"Elle","path":"/ellemouton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25280249?s=80&v=4"},"commit":{"message":"docs: update release notes","shortMessageHtmlLink":"docs: update release notes"}},{"before":null,"after":"451bda798aefe21f470475e448eea8bef37fe452","ref":"refs/heads/elle-rb-receives-1","pushedAt":"2024-05-15T09:16:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ellemouton","name":"Elle","path":"/ellemouton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25280249?s=80&v=4"},"commit":{"message":"docs: update release notes","shortMessageHtmlLink":"docs: update release notes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET_7VWgA","startCursor":null,"endCursor":null}},"title":"Activity · lightningnetwork/lnd"}