{"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:1717077207.0","currentOid":""},"activityList":{"items":[{"before":"a02c6b61944e34055bbb05e98288978567bf4770","after":"613bfc07fb664086e78e8c58c9e1c8785e4656d9","ref":"refs/heads/master","pushedAt":"2024-05-31T16:03:55.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 #8798 from zoupingshi/master\n\nchore: fix some comments","shortMessageHtmlLink":"Merge pull request #8798 from zoupingshi/master"}},{"before":"fed760913ff98a89c73414acde6cf29f8728321a","after":"a02c6b61944e34055bbb05e98288978567bf4770","ref":"refs/heads/master","pushedAt":"2024-05-31T15:19:06.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 #8799 from ellemouton/release-notes-0.18.1\n\ndocs: add release notes template for 0.18.1","shortMessageHtmlLink":"Merge pull request #8799 from ellemouton/release-notes-0.18.1"}},{"before":"b137892ceba2ea06d87a751028eeab5549733a44","after":"fed760913ff98a89c73414acde6cf29f8728321a","ref":"refs/heads/master","pushedAt":"2024-05-30T13:52:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Roasbeef","name":"Olaoluwa Osuntokun","path":"/Roasbeef","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/998190?s=80&v=4"},"commit":{"message":"Merge pull request #8794 from Roasbeef/v0-18-0-branch\n\nbuild: bump version to v0.18.0 beta","shortMessageHtmlLink":"Merge pull request #8794 from Roasbeef/v0-18-0-branch"}},{"before":"8adec8692ad2b8e1d1a4023c56ccc6db8ddcce76","after":"576a9e79304d37b893e020af673df6e2b06c1877","ref":"refs/heads/custom-channels-poc-coop-close","pushedAt":"2024-05-30T09:51:31.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":"multi: add co-op close custom data to close update\n\nWith this commit we populate additional information about the close\noutputs (including potential custom channel data) in the close update\nRPC message.\nThis will allow custom channels to find out how the additional close\noutputs look like on chain and what data they might commit to.\n\nWe also hook up the aux custom data formatter, so it can format the\ncustom channel data to JSON.","shortMessageHtmlLink":"multi: add co-op close custom data to close update"}},{"before":"cd23265537ed80757b8845a8cdfa0b32460217db","after":"b137892ceba2ea06d87a751028eeab5549733a44","ref":"refs/heads/master","pushedAt":"2024-05-29T18:55:17.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 #8788 from ProofOfKeags/proofofkeags-pgp\n\nscripts: add gpg key for proofofkeags [skip ci]","shortMessageHtmlLink":"Merge pull request #8788 from ProofOfKeags/proofofkeags-pgp"}},{"before":"4f6dbcb3c08d27b3e42d1d3d55ad04ae5aae68a8","after":"8adec8692ad2b8e1d1a4023c56ccc6db8ddcce76","ref":"refs/heads/custom-channels-poc-coop-close","pushedAt":"2024-05-29T18:20:13.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":"multi: add co-op close custom data to close update\n\nWith this commit we populate additional information about the close\noutputs (including potential custom channel data) in the close update\nRPC message.\nThis will allow custom channels to find out how the additional close\noutputs look like on chain and what data they might commit to.\n\nWe also hook up the aux custom data formatter, so it can format the\ncustom channel data to JSON.","shortMessageHtmlLink":"multi: add co-op close custom data to close update"}},{"before":"c4659f9bb30489a1a0d385c2bb5cfe0be658f877","after":"4f6dbcb3c08d27b3e42d1d3d55ad04ae5aae68a8","ref":"refs/heads/custom-channels-poc-coop-close","pushedAt":"2024-05-29T09:56:31.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":"peer: decorate delivery addr w/ internal key\n\nIn this commit, we move to add the internal key to the delivery addr. This way, we give the aux chan closer the extra information it may need to properly augment the normal co-op close process.","shortMessageHtmlLink":"peer: decorate delivery addr w/ internal key"}},{"before":"a8b679cd6077a77236cbd53432046275452a0e48","after":"cd23265537ed80757b8845a8cdfa0b32460217db","ref":"refs/heads/master","pushedAt":"2024-05-29T08:00:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Roasbeef","name":"Olaoluwa Osuntokun","path":"/Roasbeef","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/998190?s=80&v=4"},"commit":{"message":"Merge pull request #8784 from lightningnetwork/0-18-rc4\n\nbuild: bump version to v0.18.0-beta.rc4","shortMessageHtmlLink":"Merge pull request #8784 from lightningnetwork/0-18-rc4"}},{"before":"ff85328050730a988876e34e31ab0594afb2a704","after":"a8b679cd6077a77236cbd53432046275452a0e48","ref":"refs/heads/master","pushedAt":"2024-05-29T07:55:52.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 #8789 from guggero/fn-result\n\nfn: add Result type","shortMessageHtmlLink":"Merge pull request #8789 from guggero/fn-result"}},{"before":"7ed3d62e531a9328d8b10a63f2e43ff652dea1c3","after":"c4659f9bb30489a1a0d385c2bb5cfe0be658f877","ref":"refs/heads/custom-channels-poc-coop-close","pushedAt":"2024-05-29T03:03:10.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":"server: temp fix of peer str bug [temp]","shortMessageHtmlLink":"server: temp fix of peer str bug [temp]"}},{"before":"e4e04b6a0d324afd9c82b983447207d1dc982507","after":"1f86f38f36d965342b97ba69856b11bf815b579b","ref":"refs/heads/0-19-staging","pushedAt":"2024-05-28T12:20:19.000Z","pushType":"push","commitsCount":154,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into 0-19-staging","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into 0-19-staging"}},{"before":"197b291aae80643c07221cf7c1adfcd1fc91123e","after":null,"ref":"refs/heads/custom-channels-integration-invoice","pushedAt":"2024-05-28T09:50:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"}},{"before":"be752ac2d3592f6919bd73fc59304acb2333f226","after":"e4e04b6a0d324afd9c82b983447207d1dc982507","ref":"refs/heads/0-19-staging","pushedAt":"2024-05-28T09:49:59.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"Merge pull request #8771 from lightningnetwork/custom-channels-integration-invoice\n\n[6/5]: invoice+rpc: add exit hop InvoiceAcceptor sub-systems and RPC calls","shortMessageHtmlLink":"Merge pull request #8771 from lightningnetwork/custom-channels-integr…"}},{"before":"db615084636a0909a17a3ad7755315d0e5622397","after":"197b291aae80643c07221cf7c1adfcd1fc91123e","ref":"refs/heads/custom-channels-integration-invoice","pushedAt":"2024-05-28T06:48:06.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":"multi: pass `UpdateAddHtlc` message custom records to invoice modifier","shortMessageHtmlLink":"multi: pass UpdateAddHtlc message custom records to invoice modifier"}},{"before":null,"after":"1b6f42a1076b5ea3568b83c456f0d78af48629c3","ref":"refs/heads/0-18-rc4","pushedAt":"2024-05-28T01:48:06.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":"build: bump version to v0.18.0-beta.rc4","shortMessageHtmlLink":"build: bump version to v0.18.0-beta.rc4"}},{"before":"bc6292f8bd37ddcb4283e79418861be37a36a618","after":"ff85328050730a988876e34e31ab0594afb2a704","ref":"refs/heads/master","pushedAt":"2024-05-28T01:44:30.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"Roasbeef","name":"Olaoluwa Osuntokun","path":"/Roasbeef","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/998190?s=80&v=4"},"commit":{"message":"Merge pull request #8774 from yyforyongyu/fix-size-calc\n\nlnwallet+sweep: fix wrong unit used in fee calculation","shortMessageHtmlLink":"Merge pull request #8774 from yyforyongyu/fix-size-calc"}},{"before":"d593663e1cd082ddd30c9275800d9c4180b543bd","after":"db615084636a0909a17a3ad7755315d0e5622397","ref":"refs/heads/custom-channels-integration-invoice","pushedAt":"2024-05-27T18:35:07.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":"multi: pass `UpdateAddHtlc` message custom records to invoice modifier","shortMessageHtmlLink":"multi: pass UpdateAddHtlc message custom records to invoice modifier"}},{"before":"f9d0aa13e2e85a9f7f92cdb44af7d7101d5089bd","after":"d593663e1cd082ddd30c9275800d9c4180b543bd","ref":"refs/heads/custom-channels-integration-invoice","pushedAt":"2024-05-27T18:23:06.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":"multi: pass `UpdateAddHtlc` message custom records to invoice modifier","shortMessageHtmlLink":"multi: pass UpdateAddHtlc message custom records to invoice modifier"}},{"before":"d2d50649ce6770fbae345b175f1be61d031dd1c2","after":null,"ref":"refs/heads/custom-channels-integration","pushedAt":"2024-05-27T18:22:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"}},{"before":"626a1b87fa8cfaaf3e6ca7460d44133a8ccf4a04","after":"be752ac2d3592f6919bd73fc59304acb2333f226","ref":"refs/heads/0-19-staging","pushedAt":"2024-05-27T18:22:02.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"Merge pull request #8641 from lightningnetwork/custom-channels-integration\n\n[5/5]: lnwallet: extensions to aux leaf store to integrate custom channels","shortMessageHtmlLink":"Merge pull request #8641 from lightningnetwork/custom-channels-integr…"}},{"before":"f2e71de80aa9e70e999683d145277ff768550876","after":"d2d50649ce6770fbae345b175f1be61d031dd1c2","ref":"refs/heads/custom-channels-integration","pushedAt":"2024-05-27T16:20:33.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 HTLC index to commitment sorting function\n\nTo avoid sorting issues with identical HTLCs (equal size, equal payment\nhash, equal CLTV), we need to also use the HTLC index to be able to\ndistinguish between them.","shortMessageHtmlLink":"lnwallet: add HTLC index to commitment sorting function"}},{"before":"3d167f3ba40598ea9d4d67b667a8c52232346043","after":"f9d0aa13e2e85a9f7f92cdb44af7d7101d5089bd","ref":"refs/heads/custom-channels-integration-invoice","pushedAt":"2024-05-27T16:20:33.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":"multi: pass `UpdateAddHtlc` message custom records to invoice modifier","shortMessageHtmlLink":"multi: pass UpdateAddHtlc message custom records to invoice modifier"}},{"before":"7158c316bd3ef6c7877063dc21b52b910d08e141","after":"3d167f3ba40598ea9d4d67b667a8c52232346043","ref":"refs/heads/custom-channels-integration-invoice","pushedAt":"2024-05-27T13:53: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":"multi: pass `UpdateAddHtlc` message custom records to invoice modifier","shortMessageHtmlLink":"multi: pass UpdateAddHtlc message custom records to invoice modifier"}},{"before":"13828b76543df5cb4adc97246b2a6b3f8f729ff3","after":"f2e71de80aa9e70e999683d145277ff768550876","ref":"refs/heads/custom-channels-integration","pushedAt":"2024-05-27T13:53: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: add HTLC index to commitment sorting function\n\nTo avoid sorting issues with identical HTLCs (equal size, equal payment\nhash, equal CLTV), we need to also use the HTLC index to be able to\ndistinguish between them.","shortMessageHtmlLink":"lnwallet: add HTLC index to commitment sorting function"}},{"before":"ebf9856fac5646ec92d3bfb756752f5b07316964","after":null,"ref":"refs/heads/aux-leaf-signing","pushedAt":"2024-05-27T13:46:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"}},{"before":"652ff8146156338cafe5ce27f81fa6a30aef2693","after":"626a1b87fa8cfaaf3e6ca7460d44133a8ccf4a04","ref":"refs/heads/0-19-staging","pushedAt":"2024-05-27T13:46:24.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"Merge pull request #8632 from lightningnetwork/aux-leaf-signing\n\n[4/5]: lnwallet: add new AuxSigner interface to mirror SigPool","shortMessageHtmlLink":"Merge pull request #8632 from lightningnetwork/aux-leaf-signing"}},{"before":"6c3198317b22e8822a828639822639ddadf707ed","after":"7158c316bd3ef6c7877063dc21b52b910d08e141","ref":"refs/heads/custom-channels-integration-invoice","pushedAt":"2024-05-27T13:35: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":"multi: pass `UpdateAddHtlc` message custom records to invoice modifier","shortMessageHtmlLink":"multi: pass UpdateAddHtlc message custom records to invoice modifier"}},{"before":"a350ccd7916ce60227e2e8e089d8a47f189e6603","after":null,"ref":"refs/heads/aux-funding","pushedAt":"2024-05-27T13:26:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"}},{"before":"5d53431f59497d27d952baea3697831bcae02f5d","after":"652ff8146156338cafe5ce27f81fa6a30aef2693","ref":"refs/heads/0-19-staging","pushedAt":"2024-05-27T13:26:13.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 #8622 from lightningnetwork/aux-funding\n\n[3/5]: multi: add new AuxFundingController for custom external funding flows","shortMessageHtmlLink":"Merge pull request #8622 from lightningnetwork/aux-funding"}},{"before":"c6b7ef78055f0676cbc33bcd1905cfe62e0021ef","after":"13828b76543df5cb4adc97246b2a6b3f8f729ff3","ref":"refs/heads/custom-channels-integration","pushedAt":"2024-05-27T11:47:36.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 HTLC index to commitment sorting function\n\nTo avoid sorting issues with identical HTLCs (equal size, equal payment\nhash, equal CLTV), we need to also use the HTLC index to be able to\ndistinguish between them.","shortMessageHtmlLink":"lnwallet: add HTLC index to commitment sorting function"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWTIiowA","startCursor":null,"endCursor":null}},"title":"Activity · lightningnetwork/lnd"}