{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":89859443,"defaultBranch":"master","name":"bcoin","ownerLogin":"pinheadmz","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-04-30T15:34:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2084648?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1691785400.0","currentOid":""},"activityList":{"items":[{"before":"5f472ad92318f8d3609f4ed40d5078303604ad73","after":"14e57439dc1dd927380e756da03dc6cad5205a5b","ref":"refs/heads/rbf1-wallet","pushedAt":"2023-09-22T22:58:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"wallet rbf: add new in/out when change output is too low for RBF fee","shortMessageHtmlLink":"wallet rbf: add new in/out when change output is too low for RBF fee"}},{"before":"4d974807de28d208ee49e57df4943a8fda750f21","after":"5f472ad92318f8d3609f4ed40d5078303604ad73","ref":"refs/heads/rbf1-wallet","pushedAt":"2023-09-22T15:52:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"wallet rbf: do not violate rule 6","shortMessageHtmlLink":"wallet rbf: do not violate rule 6"}},{"before":"368195a49000dbc12084adf89870c46845f8d60f","after":"4d974807de28d208ee49e57df4943a8fda750f21","ref":"refs/heads/rbf1-wallet","pushedAt":"2023-09-22T14:49:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"wallet rbf: add new in/out if necessary","shortMessageHtmlLink":"wallet rbf: add new in/out if necessary"}},{"before":"3b1dc6b9660c2d169db823971e347928bd9ee4fd","after":"368195a49000dbc12084adf89870c46845f8d60f","ref":"refs/heads/rbf1-wallet","pushedAt":"2023-09-21T20:08:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"wallet rbf: add new in/out if necessary","shortMessageHtmlLink":"wallet rbf: add new in/out if necessary"}},{"before":"28392c4c23fbd63642e75167fd8bc16221bee649","after":"6ae1752e5a408e6e35b67841c4fd9b972d9ad613","ref":"refs/heads/rbf1","pushedAt":"2023-08-21T14:47:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"mempool: check input index when comparing replacement to conflict","shortMessageHtmlLink":"mempool: check input index when comparing replacement to conflict"}},{"before":"6f04c0dd6e68feed2308a8433b3ae9b8f02081ec","after":"28392c4c23fbd63642e75167fd8bc16221bee649","ref":"refs/heads/rbf1","pushedAt":"2023-08-21T14:45:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"mempool: check input index when comparing replacement to conflict","shortMessageHtmlLink":"mempool: check input index when comparing replacement to conflict"}},{"before":"12a0456dc60b1bf4cdccb59e9b4e82110057627d","after":"6f04c0dd6e68feed2308a8433b3ae9b8f02081ec","ref":"refs/heads/rbf1","pushedAt":"2023-08-20T19:46:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"mempool: fix RBF Rule #2\n\nThe current implementation improperly assumed that any unconfirmed\ninputs spent by the replacement TX were also spent by its direct\nconflict. It therefore did not account for the case where the\nreplacement was spending an unconfirmed CHILD of its direct\nreplacement. This would cause it to replace its own inputs which\nis an invalid mempool state and led to unexpected errors.","shortMessageHtmlLink":"mempool: fix RBF Rule #2"}},{"before":"9079625d4388611c996206905a6b5cb9923d5351","after":"12a0456dc60b1bf4cdccb59e9b4e82110057627d","ref":"refs/heads/rbf1","pushedAt":"2023-08-20T19:44:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"mempool: fix RBF Rule #2\n\nThe current implementation improperly assumed that any unconfirmed\ninputs spent by the replacement TX were also spent by its direct\nconflict. It therefore did not account for the case where the\nreplacement was spending an unconfirmed CHILD of its direct\nreplacement. This would cause it to replace its own inputs which\nis an invalid mempool state and led to unexpected errors.","shortMessageHtmlLink":"mempool: fix RBF Rule #2"}},{"before":"86b081b3547c8ecf0db5d12342477c3e9e3fd01a","after":"3b1dc6b9660c2d169db823971e347928bd9ee4fd","ref":"refs/heads/rbf1-wallet","pushedAt":"2023-08-11T20:36:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"cli/http: add bwallet-cli bump ","shortMessageHtmlLink":"cli/http: add bwallet-cli bump <txid> <rate> <sign> <passphrase>"}},{"before":null,"after":"86b081b3547c8ecf0db5d12342477c3e9e3fd01a","ref":"refs/heads/rbf1-wallet","pushedAt":"2023-08-11T20:23:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"cli/http: add bwallet-cli bump ","shortMessageHtmlLink":"cli/http: add bwallet-cli bump <txid> <rate> <sign> <passphrase>"}},{"before":"5d669b710c4a5a89bfa32725053ef33d4a1e39a7","after":"9079625d4388611c996206905a6b5cb9923d5351","ref":"refs/heads/rbf1","pushedAt":"2023-08-11T19:29:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"mempool: improve readability and documentation of RBF logic","shortMessageHtmlLink":"mempool: improve readability and documentation of RBF logic"}},{"before":"b24ec9050ea880fdf4017e4a299674fe0cf0f105","after":"5c002d490dcfefc258ce16476e84eb88974a3e09","ref":"refs/heads/neutrino-mz","pushedAt":"2023-08-06T20:06:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"net: get CFHeaders and Filters","shortMessageHtmlLink":"net: get CFHeaders and Filters"}},{"before":"ddc9ac8cf71c1dba01e54c7331097e0593522598","after":"5d669b710c4a5a89bfa32725053ef33d4a1e39a7","ref":"refs/heads/rbf1","pushedAt":"2023-07-31T16:41:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"fix: repalcement txs check inside for loop","shortMessageHtmlLink":"fix: repalcement txs check inside for loop"}},{"before":"b53fd837d9100e055348db22f497d3e9c4491da7","after":"b24ec9050ea880fdf4017e4a299674fe0cf0f105","ref":"refs/heads/neutrino-mz","pushedAt":"2023-07-21T19:17:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"bin: neutrino","shortMessageHtmlLink":"bin: neutrino"}},{"before":null,"after":"b53fd837d9100e055348db22f497d3e9c4491da7","ref":"refs/heads/neutrino-mz","pushedAt":"2023-07-07T01:39:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"bin: neutrino","shortMessageHtmlLink":"bin: neutrino"}},{"before":null,"after":"7f6f5a3f00b739d78fad3f7c0e2e3fd6a0f48083","ref":"refs/heads/neutrino","pushedAt":"2023-07-07T01:39:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pinheadmz","name":"Matthew Zipkin","path":"/pinheadmz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2084648?s=80&v=4"},"commit":{"message":"feat: CFHeaders sync complete","shortMessageHtmlLink":"feat: CFHeaders sync complete"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yMlQyMjo1ODowNy4wMDAwMDBazwAAAAOG-_Do","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yMlQyMjo1ODowNy4wMDAwMDBazwAAAAOG-_Do","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0wN1QwMTozOToxMC4wMDAwMDBazwAAAANQfP5Q"}},"title":"Activity ยท pinheadmz/bcoin"}