{"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:1715848712.0","currentOid":""},"activityList":{"items":[{"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"}},{"before":null,"after":"b369d748847a7158226632f71b21536970547622","ref":"refs/heads/custom-channels-poc-funding-ack","pushedAt":"2024-05-14T23:54:02.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":"funding: add new ChannelFinalized hook\n\nThis hook can be used by external funding programs to ensure that they\nonly broadcast the funding transaction once it's safe to do so.","shortMessageHtmlLink":"funding: add new ChannelFinalized hook"}},{"before":null,"after":"7953d67dbc2881b746a546d5314e57a8df1f033a","ref":"refs/heads/custom-channels-poc","pushedAt":"2024-05-14T18:11:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"lnrpc: fix incorrectly removed field","shortMessageHtmlLink":"lnrpc: fix incorrectly removed field"}},{"before":"b811f3e6c9825b41f61627819f365191afdad447","after":"7953d67dbc2881b746a546d5314e57a8df1f033a","ref":"refs/heads/custom-channels-integration-rpc-channel","pushedAt":"2024-05-14T18:06:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"lnrpc: fix incorrectly removed field","shortMessageHtmlLink":"lnrpc: fix incorrectly removed field"}},{"before":"15abb1403f384cd93a5b161efe441f67fe6d8d54","after":"09b34f1574c9b8a08ab2d8b001499697c8405734","ref":"refs/heads/custom-channels-integration","pushedAt":"2024-05-14T07:49:48.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":"cfd4314f29aeef3802cc2c824c8ae5ff8d2c696c","after":"e29842af908f8a2fb504e452c8236dff41233927","ref":"refs/heads/aux-leaf-signing","pushedAt":"2024-05-14T07:49:48.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":"cd0e15fd73d9f6e8a4b30aa8e469c71462373758","after":"b811f3e6c9825b41f61627819f365191afdad447","ref":"refs/heads/custom-channels-integration-rpc-channel","pushedAt":"2024-05-14T07:03:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"multi: remove custom data from openchannel RPC","shortMessageHtmlLink":"multi: remove custom data from openchannel RPC"}},{"before":"130c4999c6e57e77c723d6fd0c9ccb798729da3a","after":"9d358bc64934caef724108fc9704097db31658c4","ref":"refs/heads/master","pushedAt":"2024-05-14T07:02: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 #8748 from guggero/custom-tlv-types\n\ntlv: generate TLV types for custom ranges","shortMessageHtmlLink":"Merge pull request #8748 from guggero/custom-tlv-types"}},{"before":"4256260544201c2b5aa3df56b42b5c47919a0e7f","after":"130c4999c6e57e77c723d6fd0c9ccb798729da3a","ref":"refs/heads/master","pushedAt":"2024-05-13T19:52:50.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 #8723 from bufo24/add-inbound-fees-to-channel-notifications\n\nadd inbound fees channel updates to notifications","shortMessageHtmlLink":"Merge pull request #8723 from bufo24/add-inbound-fees-to-channel-noti…"}},{"before":"4a9ab6e538e4c69a6cd5e91f1ce1752d9c360c90","after":"4256260544201c2b5aa3df56b42b5c47919a0e7f","ref":"refs/heads/master","pushedAt":"2024-05-10T09:17:46.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"Merge pull request #8729 from Chinwendu20/fn\n\nAdd new functions to the fn package","shortMessageHtmlLink":"Merge pull request #8729 from Chinwendu20/fn"}},{"before":"3e36df42e590ef44c8f8f99afc5657024dc462c7","after":"4a9ab6e538e4c69a6cd5e91f1ce1752d9c360c90","ref":"refs/heads/master","pushedAt":"2024-05-08T14:26:46.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 #8739 from ellemouton/addInstallAll\n\nmakefile+dev.Dockerfile: add install-all command","shortMessageHtmlLink":"Merge pull request #8739 from ellemouton/addInstallAll"}},{"before":"3b8a3fac10fd7d167783de1808c613d79e21ee73","after":"cd0e15fd73d9f6e8a4b30aa8e469c71462373758","ref":"refs/heads/custom-channels-integration-rpc-channel","pushedAt":"2024-05-08T04:32:00.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":"htlcswitch: allow custom HTLCs to bypass the amt to fwrd check\n\nAs this is a exit hop HTLC, we'll rely on the decision from the invoice registry to decide if we should continue or not.","shortMessageHtmlLink":"htlcswitch: allow custom HTLCs to bypass the amt to fwrd check"}},{"before":"c68778d2f39f13617e05b362fb9bbec43e5c7a43","after":"3e36df42e590ef44c8f8f99afc5657024dc462c7","ref":"refs/heads/master","pushedAt":"2024-05-07T21:20:36.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 #8733 from lightningnetwork/0-18-branch-rc2\n\nbuild: bump version to v0.18.0-beta.rc2","shortMessageHtmlLink":"Merge pull request #8733 from lightningnetwork/0-18-branch-rc2"}},{"before":"a7fa041a0b8e3d676e43089fd90cb76b7a25a0d7","after":"3b8a3fac10fd7d167783de1808c613d79e21ee73","ref":"refs/heads/custom-channels-integration-rpc-channel","pushedAt":"2024-05-07T19:56:43.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"invoicesrpc: add `InvoiceAcceptor` RPC endpoint and acceptor RPC server\n\nThis commit introduces a singleton invoice acceptor RPC server and\nan endpoint to activate it. The server interfaces with the internal\ninvoice settlement interpreter, handling the marshalling between RPC\ntypes and internal formats.\n\nNamed \"acceptor,\" it allows clients to accept invoice settlements, but\nnot to reject them.","shortMessageHtmlLink":"invoicesrpc: add InvoiceAcceptor RPC endpoint and acceptor RPC server"}},{"before":"f523f52ab468915d9cf6e18632f17ba707906284","after":"c68778d2f39f13617e05b362fb9bbec43e5c7a43","ref":"refs/heads/master","pushedAt":"2024-05-07T19:05:35.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 #7364 from guggero/itest-coverage\n\nAdd test coverage for integration tests","shortMessageHtmlLink":"Merge pull request #7364 from guggero/itest-coverage"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETP6vXwA","startCursor":null,"endCursor":null}},"title":"Activity · lightningnetwork/lnd"}