{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":487925165,"defaultBranch":"master","name":"peerswap","ownerLogin":"nepet","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-05-02T17:05:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13177364?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698246379.0","currentOid":""},"activityList":{"items":[{"before":"3fdbd5ae5fa3e207bb4694443ae0a9e8e3767d22","after":"c7a0d1f604d8c2e00dda37388738ac3cbb6d316e","ref":"refs/heads/master","pushedAt":"2024-05-28T09:09:01.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"Merge pull request #295 from grubles/docs-elements-conf-update\n\nUpdate docs/elements.conf","shortMessageHtmlLink":"Merge pull request ElementsProject#295 from grubles/docs-elements-con…"}},{"before":"a729a0294c96adcec43f722caf33e9b5ae6d458f","after":"3fdbd5ae5fa3e207bb4694443ae0a9e8e3767d22","ref":"refs/heads/master","pushedAt":"2024-01-17T18:02:43.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"[skip ci] Update signetguide_lnd (#273)","shortMessageHtmlLink":"[skip ci] Update signetguide_lnd (ElementsProject#273)"}},{"before":"226f607e681d36f474b562b1bdbd33b5535828e0","after":"a729a0294c96adcec43f722caf33e9b5ae6d458f","ref":"refs/heads/master","pushedAt":"2023-12-18T11:40:46.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"Merge pull request #258 from jamesdorfman/detailed-errors\n\nliquid: return more accurate errors in createSpendingTransaction","shortMessageHtmlLink":"Merge pull request ElementsProject#258 from jamesdorfman/detailed-errors"}},{"before":null,"after":"295b3c0a00456246e6b8aeb074552a4621266db0","ref":"refs/heads/202310-nix-flake","pushedAt":"2023-10-25T15:06:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"dev: Change to use flake.nix for our dev shell\n\nIt is faster and uses the local $SHELL instead of bash.\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"dev: Change to use flake.nix for our dev shell"}},{"before":"bae04058738ed6118ed9e7c436a415a5aeacf9e9","after":"226f607e681d36f474b562b1bdbd33b5535828e0","ref":"refs/heads/master","pushedAt":"2023-10-03T15:47:56.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"Merge pull request #246 from YusukeShimizu/max-htlc-sanity-check\n\nSanity check max htlc amount msat","shortMessageHtmlLink":"Merge pull request ElementsProject#246 from YusukeShimizu/max-htlc-sa…"}},{"before":"fd66be11405c711b8ef648af344c49b5120b3ec4","after":"eab7760c2ed7a4d76dbb0074b8a8cea32cf17946","ref":"refs/heads/202309-channel-sanity-checks","pushedAt":"2023-09-13T20:25:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"swap: Refactor channel check and sanity checks\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"swap: Refactor channel check and sanity checks"}},{"before":null,"after":"f74943c794b5a1cfb9a4911bda6e963c923dde3b","ref":"refs/heads/202309-fix-getinvoicefee-flake","pushedAt":"2023-09-13T20:04:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"testframework: Fix invoice description flake\n\nThe GetFeeInvoiceAmtSat command looked for invoices with a description\nthat contained \"fee\". The invoice description always contains the\nswapid which is 32 random bytes (we should use something better here\nanyways) that are hex encoded. This could produce collisions where \"fee\"\nwas part of the hex encoded swapid.\n\nWe now check on a regex of the form \"peerswap fee \" to avoid\ncollisions with the swapid.\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"testframework: Fix invoice description flake"}},{"before":"8802cf2b9766cee578a33ec6e759517911d9d5b2","after":"bae04058738ed6118ed9e7c436a415a5aeacf9e9","ref":"refs/heads/master","pushedAt":"2023-09-13T15:36:06.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"Merge pull request #242 from YusukeShimizu/faster-testing\n\ntest: the amount of the fee invoice is taken into account when testing","shortMessageHtmlLink":"Merge pull request ElementsProject#242 from YusukeShimizu/faster-testing"}},{"before":"32015941e7c4c4787a3f3518b92e9d3fd6da9bbf","after":"8802cf2b9766cee578a33ec6e759517911d9d5b2","ref":"refs/heads/master","pushedAt":"2023-09-12T14:39:55.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"Merge pull request #241 from YusukeShimizu/flake-waitswap\n\nWait for swap in State_SwapInSender_AwaitAgreement if it exists","shortMessageHtmlLink":"Merge pull request ElementsProject#241 from YusukeShimizu/flake-waitswap"}},{"before":"4b895988baef099ca27d30c1b914d9d15d156b5a","after":"fd66be11405c711b8ef648af344c49b5120b3ec4","ref":"refs/heads/202309-channel-sanity-checks","pushedAt":"2023-09-06T00:07:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"cln: Use the scid bolt-style\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"cln: Use the scid bolt-style"}},{"before":null,"after":"4b895988baef099ca27d30c1b914d9d15d156b5a","ref":"refs/heads/202309-channel-sanity-checks","pushedAt":"2023-09-05T22:43:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"swap: Add additional check for receivable msat\n\nBefore we initiate a swap in, we check that we can receive the given\namount via the channel.\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"swap: Add additional check for receivable msat"}},{"before":"cac2122fba6e82f036d6ddae6c26659dba040bd5","after":"ebcc9d4836b2754b5ae00eec5b6ee3e28c329bc8","ref":"refs/heads/202309-fix-broken-log","pushedAt":"2023-09-05T18:33:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"lnd: Reduce the austerity stopping the daemon\n\nWe are really strict failing the test if stopping lnd returns an error.\nNow we are less strict.\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"lnd: Reduce the austerity stopping the daemon"}},{"before":null,"after":"cac2122fba6e82f036d6ddae6c26659dba040bd5","ref":"refs/heads/202309-fix-broken-log","pushedAt":"2023-09-05T17:50:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"fsm: Fix broken log message\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"fsm: Fix broken log message"}},{"before":"bb007f98fd3e1af77bfa883a5c8fc57d4dcd2b40","after":"32015941e7c4c4787a3f3518b92e9d3fd6da9bbf","ref":"refs/heads/master","pushedAt":"2023-09-05T17:40:06.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"Merge pull request #229 from YusukeShimizu/correct-comment\n\ndelete the comment of old issue link","shortMessageHtmlLink":"Merge pull request ElementsProject#229 from YusukeShimizu/correct-com…"}},{"before":null,"after":"dc26165a2148003041ce0ba5b92c86dbe8b30b99","ref":"refs/heads/fix-flaky-lnd-tests","pushedAt":"2023-08-27T00:02:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"lnd: Add new error message on startup\n\nWe found a LND error messsage that tells us that the server/service is\nstill starting up, that we did not know about until now.\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"lnd: Add new error message on startup"}},{"before":"59dd5726f5ceed0435375ac3a682a724a0724fee","after":"bb007f98fd3e1af77bfa883a5c8fc57d4dcd2b40","ref":"refs/heads/master","pushedAt":"2023-08-26T23:28:31.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"Merge pull request #217 from grubles/lbtconly\n\nAdd CLN config option to disable BTC swaps, fixup LND swap config","shortMessageHtmlLink":"Merge pull request ElementsProject#217 from grubles/lbtconly"}},{"before":null,"after":"0c41fb25893723eb5fcfc64d6cbd4935441d21e7","ref":"refs/heads/202308-lnd-active-swap-flake","pushedAt":"2023-08-13T12:08:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"test: Add more descriptive log output\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"test: Add more descriptive log output"}},{"before":"725ca2cb1f8ae7c936fc3da28e0e2788852c0a2e","after":"59dd5726f5ceed0435375ac3a682a724a0724fee","ref":"refs/heads/master","pushedAt":"2023-08-13T12:05:59.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"Merge pull request #215 from nepet/202308-recovery-the-second\n\nFix stuck recovery","shortMessageHtmlLink":"Merge pull request ElementsProject#215 from nepet/202308-recovery-the…"}},{"before":"63378ba8fff94052383f25d3dddcea04157cd870","after":"92282f586e88f189f02680b9ecf2f2daddd6925f","ref":"refs/heads/202308-recovery-the-second","pushedAt":"2023-08-11T05:23:01.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"swap: Fix transition to unknown state\n\nWe transitioned to an unknown state when failing in the redundant\nmessanger action on the swap-out-receiver statemachine.\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"swap: Fix transition to unknown state"}},{"before":"b2f22f847f4a1e6fc2ca7d05a1017d9de91e59ca","after":"63378ba8fff94052383f25d3dddcea04157cd870","ref":"refs/heads/202308-recovery-the-second","pushedAt":"2023-08-06T19:16:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"txwatcher: Add missing error\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"txwatcher: Add missing error"}},{"before":null,"after":"b2f22f847f4a1e6fc2ca7d05a1017d9de91e59ca","ref":"refs/heads/202308-recovery-the-second","pushedAt":"2023-08-06T19:11:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"test: Add tests for recovery\n\nAlso adds a new test for recovery from a swap that has been claimed by\ncsv in the time the node was shut down.\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"test: Add tests for recovery"}},{"before":"21471aed5b2a7547ba187eb7c54421ab58fe122d","after":"725ca2cb1f8ae7c936fc3da28e0e2788852c0a2e","ref":"refs/heads/master","pushedAt":"2023-08-03T09:07:03.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"Merge pull request #208 from grubles/remove_localpercentages\n\nremove local_percentage from listpeers","shortMessageHtmlLink":"Merge pull request ElementsProject#208 from grubles/remove_localperce…"}},{"before":null,"after":"9187c74a6ea103b5a8ed8db96c2877545eee6bb6","ref":"refs/heads/202308-fix-polling-deadlock","pushedAt":"2023-08-02T19:33:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"swap: Add check for current blockheight before pay\n\nThis is mainly to make the tests more stable as we don't have\nblocktime lag in regtest scenarios. But it does not hurt to have\nthe extra check in real life also.\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"swap: Add check for current blockheight before pay"}},{"before":"8f0f2ba36e4ec3817a74531c6dfcc0075c83811b","after":"d9d7d39f3071f568be46864f463f9d08f4dd355c","ref":"refs/heads/202306-fix-polling","pushedAt":"2023-07-20T17:29:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"poll: Move enqueueing into conditional\n\nWe only want to add the peer to the queue if we do not know about\nit already.\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"poll: Move enqueueing into conditional"}},{"before":"b415d4c4637058ca9082cd99e6f612aa09d0faee","after":"8f0f2ba36e4ec3817a74531c6dfcc0075c83811b","ref":"refs/heads/202306-fix-polling","pushedAt":"2023-07-20T15:33:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"swap: Add check for current blockheight before pay\n\nThis is mainly to make the tests more stable as we don't have\nblocktime lag in regtest scenarios. But it does not hurt to have\nthe extra check in real life also.\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"swap: Add check for current blockheight before pay"}},{"before":"7b1f57808c56e0fa0c5ed98a7093ba2ab9eb7be3","after":"b415d4c4637058ca9082cd99e6f612aa09d0faee","ref":"refs/heads/202306-fix-polling","pushedAt":"2023-07-18T21:43:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"poll: Add test for the main routine\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"poll: Add test for the main routine"}},{"before":null,"after":"7b1f57808c56e0fa0c5ed98a7093ba2ab9eb7be3","ref":"refs/heads/202306-fix-polling","pushedAt":"2023-07-18T21:41:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"poll: Add test for the main routine\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"poll: Add test for the main routine"}},{"before":"8075b00348bd854904196cf786bbbb16e15f3e7e","after":"21471aed5b2a7547ba187eb7c54421ab58fe122d","ref":"refs/heads/master","pushedAt":"2023-07-14T13:30:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"Merge pull request #206 from nepet/202306-add-sync-check-for-elements\n\nWait for Elementsd to be synced","shortMessageHtmlLink":"Merge pull request ElementsProject#206 from nepet/202306-add-sync-che…"}},{"before":null,"after":"a5581d7470beb1d6d661c7e4fcf9fb05107e87b5","ref":"refs/heads/202306-add-sync-check-for-elements","pushedAt":"2023-07-13T17:22:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"main: Add common elementsd client constructor\n\nThe constructor waits for elementsd to be alive and synced.\n\nSigned-off-by: Peter Neuroth ","shortMessageHtmlLink":"main: Add common elementsd client constructor"}},{"before":"7ec616ead4afaf144cb232ed76aa6e3e0321a99a","after":"8075b00348bd854904196cf786bbbb16e15f3e7e","ref":"refs/heads/master","pushedAt":"2023-07-13T16:09:13.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"nepet","name":"Peter Neuroth","path":"/nepet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13177364?s=80&v=4"},"commit":{"message":"Merge pull request #203 from nepet/202306-simplify-logs\n\nImprove Logs","shortMessageHtmlLink":"Merge pull request ElementsProject#203 from nepet/202306-simplify-logs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVaMS_QA","startCursor":null,"endCursor":null}},"title":"Activity · nepet/peerswap"}