{"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:1715710265.0","currentOid":""},"activityList":{"items":[{"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"}},{"before":"6bcbc8dd97b745ff90ecdca2c9ffd37dd59e615d","after":"f523f52ab468915d9cf6e18632f17ba707906284","ref":"refs/heads/master","pushedAt":"2024-05-07T06:40:56.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 #8732 from ellemouton/guardNewTestSqliteDB\n\ninvoices: ensure synchronous access to NewTestSqliteDB","shortMessageHtmlLink":"Merge pull request #8732 from ellemouton/guardNewTestSqliteDB"}},{"before":null,"after":"954ad4a32999562f22cb4c33c16bc78a7606d273","ref":"refs/heads/0-18-branch-rc2","pushedAt":"2024-05-07T01:11:19.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.rc2","shortMessageHtmlLink":"build: bump version to v0.18.0-beta.rc2"}},{"before":"b4e4e9447acbde4131bff8fcf8fd727a4d7c80f7","after":"6bcbc8dd97b745ff90ecdca2c9ffd37dd59e615d","ref":"refs/heads/master","pushedAt":"2024-05-07T01:09:07.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Roasbeef","name":"Olaoluwa Osuntokun","path":"/Roasbeef","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/998190?s=80&v=4"},"commit":{"message":"Merge pull request #8719 from yyforyongyu/merge-fee-cache\n\nMerge fee cache and fix sample conf","shortMessageHtmlLink":"Merge pull request #8719 from yyforyongyu/merge-fee-cache"}},{"before":"b4be8c24f6927ce8604ff2e1be9433618217d6c1","after":"a7fa041a0b8e3d676e43089fd90cb76b7a25a0d7","ref":"refs/heads/custom-channels-integration-rpc-channel","pushedAt":"2024-05-06T13:49:07.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":"cmd: export AddInvoiceCommand","shortMessageHtmlLink":"cmd: export AddInvoiceCommand"}},{"before":"d5b1f571162e4280e9e63b4ea3e3394a16006d48","after":"b4be8c24f6927ce8604ff2e1be9433618217d6c1","ref":"refs/heads/custom-channels-integration-rpc-channel","pushedAt":"2024-05-06T13:26:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"lnd+config_builder: add DependenciesReceiver","shortMessageHtmlLink":"lnd+config_builder: add DependenciesReceiver"}},{"before":"399ea864da54ff28e07c17f877221395164e498b","after":"b4e4e9447acbde4131bff8fcf8fd727a4d7c80f7","ref":"refs/heads/master","pushedAt":"2024-05-06T09:20:08.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 #8731 from yyforyongyu/fix-payinvoice\n\ncli: add `--amp` to `SendPaymentRequest` in `payinvoice`","shortMessageHtmlLink":"Merge pull request #8731 from yyforyongyu/fix-payinvoice"}},{"before":"4c7d2d4e99918c4d01ed33b523a866f1c4f91480","after":"d5b1f571162e4280e9e63b4ea3e3394a16006d48","ref":"refs/heads/custom-channels-integration-rpc-channel","pushedAt":"2024-05-03T15:34:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"multi: add incoming htlc amount to interceptor","shortMessageHtmlLink":"multi: add incoming htlc amount to interceptor"}},{"before":"e9f2f169e2a3ec19362f73b09700141ad9be6450","after":"4c7d2d4e99918c4d01ed33b523a866f1c4f91480","ref":"refs/heads/custom-channels-integration-rpc-channel","pushedAt":"2024-05-02T18:55:02.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"routing: invoke htlc ExtraData producer on update_add_htlc","shortMessageHtmlLink":"routing: invoke htlc ExtraData producer on update_add_htlc"}},{"before":"fb2a9026f35a93c4cfa7a06391737e945b031bdf","after":"e9f2f169e2a3ec19362f73b09700141ad9be6450","ref":"refs/heads/custom-channels-integration-rpc-channel","pushedAt":"2024-05-02T17:14:14.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":"gissiper: only set tapscript root if optional fields available","shortMessageHtmlLink":"gissiper: only set tapscript root if optional fields available"}},{"before":"90bff71db94b360bec75c34eb5ce70f5a20d4863","after":"399ea864da54ff28e07c17f877221395164e498b","ref":"refs/heads/master","pushedAt":"2024-05-02T17:09:04.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 #8703 from carlaKC/flake-blindedchainerr\n\nitest/flake: add more comprehensive assertions before HTLC cleared check","shortMessageHtmlLink":"Merge pull request #8703 from carlaKC/flake-blindedchainerr"}},{"before":"fb632bb94565918dfa4a0aaa3b8544243e74e9f0","after":"90bff71db94b360bec75c34eb5ce70f5a20d4863","ref":"refs/heads/master","pushedAt":"2024-05-02T15:19:33.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 #8716 from yyforyongyu/temp-fix-height-race\n\nsweep: make `TxPublisher.currentHeight` atomic","shortMessageHtmlLink":"Merge pull request #8716 from yyforyongyu/temp-fix-height-race"}},{"before":"82a969bba5027ffd226419ac4bf62ed2b8bf5f49","after":"fb2a9026f35a93c4cfa7a06391737e945b031bdf","ref":"refs/heads/custom-channels-integration-rpc-channel","pushedAt":"2024-05-02T12:38:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"guggero","name":"Oliver Gugger","path":"/guggero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1008879?s=80&v=4"},"commit":{"message":"cmd/commands: export StripPrefix","shortMessageHtmlLink":"cmd/commands: export StripPrefix"}},{"before":"fb632bb94565918dfa4a0aaa3b8544243e74e9f0","after":"a7fc7621c1dff882e6bdb54b19c26458eb2da824","ref":"refs/heads/elle-0-18-1","pushedAt":"2024-05-02T06:40:46.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"yyforyongyu","name":"Yong","path":"/yyforyongyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5845072?s=80&v=4"},"commit":{"message":"Merge pull request #8484 from LN-Zap/fee-cache-settings\n\nlnwallet: add new config group and configurable cache for web fee estimator","shortMessageHtmlLink":"Merge pull request #8484 from LN-Zap/fee-cache-settings"}},{"before":null,"after":"fb632bb94565918dfa4a0aaa3b8544243e74e9f0","ref":"refs/heads/elle-0-18-1","pushedAt":"2024-05-02T06:32:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yyforyongyu","name":"Yong","path":"/yyforyongyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5845072?s=80&v=4"},"commit":{"message":"Merge pull request #8712 from djkazic/invoice-gc-noop\n\ninvoices: if there are no invoices make gc noop","shortMessageHtmlLink":"Merge pull request #8712 from djkazic/invoice-gc-noop"}},{"before":"bdfd79425b43e3be30ff0d5cd59748954b545330","after":"82a969bba5027ffd226419ac4bf62ed2b8bf5f49","ref":"refs/heads/custom-channels-integration-rpc-channel","pushedAt":"2024-05-02T04:31:05.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":"multi: hook up protofsm to logging","shortMessageHtmlLink":"multi: hook up protofsm to logging"}},{"before":"d2fe248cbdb248c63535f320fbd71002ac5d3fb3","after":"8a7167a7b7508b0840a1c748e871d003f0eaccb5","ref":"refs/heads/aux-funding","pushedAt":"2024-05-01T13:55:09.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":"72f7b80c28088ad93f0ee5bfd0503454ea8644ea","after":null,"ref":"refs/heads/aux-leaf-fetcher","pushedAt":"2024-05-01T13:54: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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEScaEFQA","startCursor":null,"endCursor":null}},"title":"Activity · lightningnetwork/lnd"}