{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":283521505,"defaultBranch":"v0.14-dev","name":"tenderdash","ownerLogin":"dashpay","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-29T14:29:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11511719?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716286436.0","currentOid":""},"activityList":{"items":[{"before":"57bc9b91c13d10264038ed4612935e6ff0107dd8","after":null,"ref":"refs/heads/dependabot/github_actions/bufbuild/buf-setup-action-1.32.0","pushedAt":"2024-05-21T10:13:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"}},{"before":"3fc4d5a957edc38b0bc4699d7fe7423560cca60b","after":"a1396fdc1bdb47fc539e4cd5e1893ffa0c123816","ref":"refs/heads/v0.14-dev","pushedAt":"2024-05-21T10:13:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"build(deps): Bump bufbuild/buf-setup-action from 1.31.0 to 1.32.0 (#793)\n\nBumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.31.0 to 1.32.0.\r\n- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)\r\n- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.31.0...v1.32.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: bufbuild/buf-setup-action\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): Bump bufbuild/buf-setup-action from 1.31.0 to 1.32.0 (#793)"}},{"before":"c519635c278401f4da47d5d600f47628646174a4","after":"4438978b2434a82d16f567decab82954b2b9b581","ref":"refs/heads/fix/pqueue-race","pushedAt":"2024-05-21T09:52:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"chore(p2p): change locking level of chdesc","shortMessageHtmlLink":"chore(p2p): change locking level of chdesc"}},{"before":null,"after":"c519635c278401f4da47d5d600f47628646174a4","ref":"refs/heads/fix/pqueue-race","pushedAt":"2024-05-21T08:18:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"fix(router): router.chDesc concurrent map iteration and write in pqueue","shortMessageHtmlLink":"fix(router): router.chDesc concurrent map iteration and write in pqueue"}},{"before":null,"after":"57bc9b91c13d10264038ed4612935e6ff0107dd8","ref":"refs/heads/dependabot/github_actions/bufbuild/buf-setup-action-1.32.0","pushedAt":"2024-05-20T16:56:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): Bump bufbuild/buf-setup-action from 1.31.0 to 1.32.0\n\nBumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.31.0 to 1.32.0.\n- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)\n- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.31.0...v1.32.0)\n\n---\nupdated-dependencies:\n- dependency-name: bufbuild/buf-setup-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): Bump bufbuild/buf-setup-action from 1.31.0 to 1.32.0"}},{"before":"4cc923452c8a88b46ae2f5e261cc1cfd7be7546b","after":null,"ref":"refs/heads/release_0.14.0-dev.8","pushedAt":"2024-05-20T13:56:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"}},{"before":"991f9bc0b5f9aefdca4ff63840423674808cea75","after":"3fc4d5a957edc38b0bc4699d7fe7423560cca60b","ref":"refs/heads/v0.14-dev","pushedAt":"2024-05-20T13:40:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"chore(release): update changelog and version to 0.14.0-dev.8 (#792)","shortMessageHtmlLink":"chore(release): update changelog and version to 0.14.0-dev.8 (#792)"}},{"before":null,"after":"4cc923452c8a88b46ae2f5e261cc1cfd7be7546b","ref":"refs/heads/release_0.14.0-dev.8","pushedAt":"2024-05-20T13:38:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"chore(release): update changelog and version to 0.14.0-dev.8","shortMessageHtmlLink":"chore(release): update changelog and version to 0.14.0-dev.8"}},{"before":"a792f5a61ce5e4b1507ab2167a011aa5e2608c0c","after":null,"ref":"refs/heads/chore/quorum-mismatch-error","pushedAt":"2024-05-20T13:37:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"}},{"before":"e1239db41ffff7e29e3794dedf1279916fafe2d8","after":"991f9bc0b5f9aefdca4ff63840423674808cea75","ref":"refs/heads/v0.14-dev","pushedAt":"2024-05-20T13:36:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"chore(types): detect quorum hash mismatch when verifying commit (#791)\n\n* chore(types): detect quorum hash mismatch when verifying commit\r\n\r\n* test(types): wrong quorum hash when verifying commits","shortMessageHtmlLink":"chore(types): detect quorum hash mismatch when verifying commit (#791)"}},{"before":"cf02b631caf801af9b8d648fbd3358fb32fffdcf","after":null,"ref":"refs/heads/fix/remove-punish-peer","pushedAt":"2024-05-20T13:36:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"}},{"before":"87bd263c698b5aa590709763a176e2215011fee0","after":null,"ref":"refs/heads/refactor/warn-log-level","pushedAt":"2024-05-20T13:36:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"}},{"before":"50f8db6f2cfb6ea47c0da3467812aca6dddcbe67","after":"e1239db41ffff7e29e3794dedf1279916fafe2d8","ref":"refs/heads/v0.14-dev","pushedAt":"2024-05-20T13:36:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"chore(log): add Warn log level and decrease verbosity of some logs (#790)\n\n* refactor(log): introduce warn log level and decrease verbosity of some logs\r\n\r\n* chore(types): remove unused code","shortMessageHtmlLink":"chore(log): add Warn log level and decrease verbosity of some logs (#790"}},{"before":"37b0cdd6b79f52837282ccef665615d99a57df2f","after":"50f8db6f2cfb6ea47c0da3467812aca6dddcbe67","ref":"refs/heads/v0.14-dev","pushedAt":"2024-05-20T13:36:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"fix(mempool)!: limit mempool gossip rate on a per-peer basis (#787)\n\n* fix(mempool): remove TxRecvRatePunishPeer option\r\n\r\n* refactor(mempool): per-peer rate limiting when broadcasting txs\r\n\r\n* feat(p2pclient): allow rate limiter to set burst\r\n\r\n* test(p2pclient): test rate limis for incoming messages\r\n\r\n* refactor(p2pclient): move ratelimit to separate struct\r\n\r\n* feat(p2pclient): rate limiting of Send operation\r\n\r\n* feat: garbage collector for unused rate limiters\r\n\r\n* test(p2pclient): rate limits unit tests\r\n\r\n* refactor(p2p): remove deprecated ThrottledChannel, replaced by p2pclient.RateLimit\r\n\r\n* chore: remove old rate limit impl in reactor","shortMessageHtmlLink":"fix(mempool)!: limit mempool gossip rate on a per-peer basis (#787)"}},{"before":"b7699c3980550a5a83a13c89fd53ef7c151ff6cf","after":"a792f5a61ce5e4b1507ab2167a011aa5e2608c0c","ref":"refs/heads/chore/quorum-mismatch-error","pushedAt":"2024-05-20T13:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"test(types): wrong quorum hash when verifying commits","shortMessageHtmlLink":"test(types): wrong quorum hash when verifying commits"}},{"before":null,"after":"b7699c3980550a5a83a13c89fd53ef7c151ff6cf","ref":"refs/heads/chore/quorum-mismatch-error","pushedAt":"2024-05-20T12:56:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"chore(types): detect quorum hash mismatch when verifying commit","shortMessageHtmlLink":"chore(types): detect quorum hash mismatch when verifying commit"}},{"before":null,"after":"87bd263c698b5aa590709763a176e2215011fee0","ref":"refs/heads/refactor/warn-log-level","pushedAt":"2024-05-20T12:30:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"chore(types): remove unused code","shortMessageHtmlLink":"chore(types): remove unused code"}},{"before":"33313d69668ac75159aa37ee759a8bf62db46a9a","after":"cf02b631caf801af9b8d648fbd3358fb32fffdcf","ref":"refs/heads/fix/remove-punish-peer","pushedAt":"2024-05-17T14:02:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"chore: remove old rate limit impl in reactor","shortMessageHtmlLink":"chore: remove old rate limit impl in reactor"}},{"before":"4524a6b331aa54d4dc6e72b0bc4a3d1990e31cfd","after":null,"ref":"refs/heads/release_0.14.0-dev.7","pushedAt":"2024-05-17T12:57:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shumkov","name":"Ivan Shumkov","path":"/shumkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24296?s=80&v=4"}},{"before":"79515d66c036c187a43802bf6774796817cab1bf","after":"37b0cdd6b79f52837282ccef665615d99a57df2f","ref":"refs/heads/v0.14-dev","pushedAt":"2024-05-17T12:57:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"chore(release): update changelog and version to 0.14.0-dev.7 (#789)","shortMessageHtmlLink":"chore(release): update changelog and version to 0.14.0-dev.7 (#789)"}},{"before":"6250d41819ddb6e435fa785a79f9ff6b7a15a1fe","after":"4524a6b331aa54d4dc6e72b0bc4a3d1990e31cfd","ref":"refs/heads/release_0.14.0-dev.7","pushedAt":"2024-05-17T12:48:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"chore(release): update changelog and version to 0.14.0-dev.7","shortMessageHtmlLink":"chore(release): update changelog and version to 0.14.0-dev.7"}},{"before":null,"after":"6250d41819ddb6e435fa785a79f9ff6b7a15a1fe","ref":"refs/heads/release_0.14.0-dev.7","pushedAt":"2024-05-17T12:46:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"chore(release): update changelog and version to 0.14.0-dev.7","shortMessageHtmlLink":"chore(release): update changelog and version to 0.14.0-dev.7"}},{"before":"a92728630efddc8335dcb86c3ce5b954fa6b0b41","after":"33313d69668ac75159aa37ee759a8bf62db46a9a","ref":"refs/heads/fix/remove-punish-peer","pushedAt":"2024-05-17T11:38:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"refactor(p2p): remove deprecated ThrottledChannel, replaced by p2pclient.RateLimit","shortMessageHtmlLink":"refactor(p2p): remove deprecated ThrottledChannel, replaced by p2pcli…"}},{"before":"890302be4848084ce9f7baeeb677d02f6965b248","after":"a92728630efddc8335dcb86c3ce5b954fa6b0b41","ref":"refs/heads/fix/remove-punish-peer","pushedAt":"2024-05-16T16:10:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"test(p2pclient): rate limits unit tests","shortMessageHtmlLink":"test(p2pclient): rate limits unit tests"}},{"before":"0f0adc211da7737b63b6b4468d858b84e0e1004f","after":null,"ref":"refs/heads/fix/validator-update-without-pubkey","pushedAt":"2024-05-16T13:34:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"}},{"before":"d978eac1b855a2a4457a9984dc07da6ad370e5db","after":"79515d66c036c187a43802bf6774796817cab1bf","ref":"refs/heads/v0.14-dev","pushedAt":"2024-05-16T13:34:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"fix(types): abci valset update abci does not need a public key on replay (#786)\n\n* fix(types): ValidatorSetFromProtoUpdate\r\n\r\n* fix(types): autodetect if valset has pubkeys\r\n\r\n* chore: fix linter issue\r\n\r\n* fix(types): throw error on invalid pubkey in ValidatorSetFromProtoUpdate","shortMessageHtmlLink":"fix(types): abci valset update abci does not need a public key on rep…"}},{"before":"4bc98b01cf834ebfbfb6ade1f147006a8a5393b9","after":"0f0adc211da7737b63b6b4468d858b84e0e1004f","ref":"refs/heads/fix/validator-update-without-pubkey","pushedAt":"2024-05-15T15:16:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"fix(types): throw error on invalid pubkey in ValidatorSetFromProtoUpdate","shortMessageHtmlLink":"fix(types): throw error on invalid pubkey in ValidatorSetFromProtoUpdate"}},{"before":"41bf3460f1e690ddb818c46696df740f365ce402","after":"4bc98b01cf834ebfbfb6ade1f147006a8a5393b9","ref":"refs/heads/fix/validator-update-without-pubkey","pushedAt":"2024-05-15T13:15:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"chore: fix linter issue","shortMessageHtmlLink":"chore: fix linter issue"}},{"before":"8a9df3ffdfc28c468e871b2853d2406b1e4cbcab","after":"890302be4848084ce9f7baeeb677d02f6965b248","ref":"refs/heads/fix/remove-punish-peer","pushedAt":"2024-05-15T13:13:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"feat: garbage collector for unused rate limiters","shortMessageHtmlLink":"feat: garbage collector for unused rate limiters"}},{"before":"7215cd38d8c4128f4481dc28b69c3badf226c55c","after":"41bf3460f1e690ddb818c46696df740f365ce402","ref":"refs/heads/fix/validator-update-without-pubkey","pushedAt":"2024-05-15T11:08:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lklimek","name":null,"path":"/lklimek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/842586?s=80&v=4"},"commit":{"message":"fix(types): autodetect if valset has pubkeys","shortMessageHtmlLink":"fix(types): autodetect if valset has pubkeys"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET7PWqAA","startCursor":null,"endCursor":null}},"title":"Activity · dashpay/tenderdash"}