{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":518588239,"defaultBranch":"main","name":"quicksilver","ownerLogin":"orijtech","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-07-27T19:31:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26156476?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719755801.0","currentOid":""},"activityList":{"items":[{"before":"7062aa76a41ee76231dde1a4d22e63ec918c25b2","after":"46120671e0ab8c4aa08a2f09e59a154174bdb90d","ref":"refs/heads/x-participationrewards-centralize-GetProtocolData+UnmarshalProtocolData","pushedAt":"2024-07-13T14:11:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"refactor(x/participationrewards/keeper): combine GetProtocolData+UnmarshalProtocolData\n\nThis change combines GetProtocolData and types.UnmarshalProtocolData\ninto a generic function that unifies the functionality and the pattern.\n\nFixes #1631","shortMessageHtmlLink":"refactor(x/participationrewards/keeper): combine GetProtocolData+Unma…"}},{"before":"f790f7f9135846ada207684e4f2fd7a4453f8367","after":"7062aa76a41ee76231dde1a4d22e63ec918c25b2","ref":"refs/heads/x-participationrewards-centralize-GetProtocolData+UnmarshalProtocolData","pushedAt":"2024-07-13T13:50:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"refactor(x/participationrewards/keeper): combine GetProtocolData+UnmarshalProtocolData\n\nThis change combines GetProtocolData and types.UnmarshalProtocolData\ninto a generic function that unifies the functionality and the pattern.\n\nFixes #1631","shortMessageHtmlLink":"refactor(x/participationrewards/keeper): combine GetProtocolData+Unma…"}},{"before":"69eb1457c14a7b672b51e7eddb0d29219d2de35a","after":"8ce9762681042b3f97585be338316ea1d57fb8a9","ref":"refs/heads/main","pushedAt":"2024-06-30T14:35:20.000Z","pushType":"push","commitsCount":371,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"fix: fix some broken links in CONTRIBUTING.md and PAID_BOUNTIES.md (#1682)\n\nMajority of the links should not be prepended with \"blob/main\" because\r\nthat inteferres with Github UI's root rendering which already prepends\r\nthe branch name so without this fix it would produce failing links like\r\n\r\n https://github.com/quicksilver-zone/quicksilver/blob/main/blob/main/CODE_OF_CONDUCT.md\r\n\r\nyet it should be\r\n\r\n https://github.com/quicksilver-zone/quicksilver/blob/main/CODE_OF_CONDUCT.md\r\n\r\nUpdates #1645","shortMessageHtmlLink":"fix: fix some broken links in CONTRIBUTING.md and PAID_BOUNTIES.md (q…"}},{"before":"493c0e80969ee87aa1e80c2917d6340511f6ba41","after":"f790f7f9135846ada207684e4f2fd7a4453f8367","ref":"refs/heads/x-participationrewards-centralize-GetProtocolData+UnmarshalProtocolData","pushedAt":"2024-06-30T14:35:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"refactor(x/participationrewards/keeper): combine GetProtocolData+UnmarshalProtocolData\n\nThis change combines GetProtocolData and types.UnmarshalProtocolData\ninto a generic function that unifies the functionality and the pattern.\n\nFixes #1631","shortMessageHtmlLink":"refactor(x/participationrewards/keeper): combine GetProtocolData+Unma…"}},{"before":"41a6cef61d0c2ac6aef47f32270fa13b4c0bb682","after":"013f72e8c1a723dac428fc7e96ca18dbbf997547","ref":"refs/heads/icqrelayer-refactor-with-reverse-conditional","pushedAt":"2024-06-30T13:57:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"refactor(icq-relayer): reverse conditional pkg/runner.flush for more idiomatic Go\n\nBy inverting nesting conditions, the code was made much clearer\nand more idiomatic Go.","shortMessageHtmlLink":"refactor(icq-relayer): reverse conditional pkg/runner.flush for more …"}},{"before":null,"after":"41a6cef61d0c2ac6aef47f32270fa13b4c0bb682","ref":"refs/heads/icqrelayer-refactor-with-reverse-conditional","pushedAt":"2024-06-30T13:56:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"refactor(icq-relayer): reverse conditional pkg/runner.flush for more idiomatic Go\n\nBy inverting nesting conditions, the code was made much clearer\nand more idiomatic Go.","shortMessageHtmlLink":"refactor(icq-relayer): reverse conditional pkg/runner.flush for more …"}},{"before":"aba5a490863ec616feae0ca2afb2736e8a16d7f2","after":"493c0e80969ee87aa1e80c2917d6340511f6ba41","ref":"refs/heads/x-participationrewards-centralize-GetProtocolData+UnmarshalProtocolData","pushedAt":"2024-06-30T01:57:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"Update distribution.go\n\nCo-authored-by: Tuan Tran ","shortMessageHtmlLink":"Update distribution.go"}},{"before":"79a0d1b9dfcb288ae034f62e562f70925d9636d4","after":"aba5a490863ec616feae0ca2afb2736e8a16d7f2","ref":"refs/heads/x-participationrewards-centralize-GetProtocolData+UnmarshalProtocolData","pushedAt":"2024-06-29T23:07:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"Merge branch 'main' into x-participationrewards-centralize-GetProtocolData+UnmarshalProtocolData","shortMessageHtmlLink":"Merge branch 'main' into x-participationrewards-centralize-GetProtoco…"}},{"before":null,"after":"ac11bf68e897536928f6eeb7f2e74a643c6c6e71","ref":"refs/heads/fix-some-broken-links-in-CONTRIBUTING+PAID_BOUNTIES","pushedAt":"2024-06-29T15:25:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"fix: fix some broken links in CONTRIBUTING.md and PAID_BOUNTIES.md\n\nMajority of the links should not be prepended with \"blob/main\" because\nthat inteferres with Github UI's root rendering which already prepends\nthe branch name so without this fix it would produce failing links like\n\n https://github.com/quicksilver-zone/quicksilver/blob/main/blob/main/CODE_OF_CONDUCT.md\n\nyet it should be\n\n https://github.com/quicksilver-zone/quicksilver/blob/main/CODE_OF_CONDUCT.md\n\nUpdates #1645","shortMessageHtmlLink":"fix: fix some broken links in CONTRIBUTING.md and PAID_BOUNTIES.md"}},{"before":"bbdbc3fc0b8977ea9c61e91cd9c07728c963eee9","after":"79a0d1b9dfcb288ae034f62e562f70925d9636d4","ref":"refs/heads/x-participationrewards-centralize-GetProtocolData+UnmarshalProtocolData","pushedAt":"2024-06-29T15:17:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"refactor(x/participationrewards/keeper): combine GetProtocolData+UnmarshalProtocolData\n\nThis change combines GetProtocolData and types.UnmarshalProtocolData\ninto a generic function that unifies the functionality and the pattern.\n\nFixes #1631","shortMessageHtmlLink":"refactor(x/participationrewards/keeper): combine GetProtocolData+Unma…"}},{"before":"3d4753c57f956880573f49fb96a86b007a17e44c","after":"bbdbc3fc0b8977ea9c61e91cd9c07728c963eee9","ref":"refs/heads/x-participationrewards-centralize-GetProtocolData+UnmarshalProtocolData","pushedAt":"2024-06-29T15:16:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"refactor(x/participationrewards/keeper): combine GetProtocolData+UnmarshalProtocolData\n\nThis change combines GetProtocolData and types.UnmarshalProtocolData\ninto a generic function that unifies the functionality and the pattern.\n\nFixes #1631","shortMessageHtmlLink":"refactor(x/participationrewards/keeper): combine GetProtocolData+Unma…"}},{"before":"b028e69032a2f08fc21bc8dbff00cbc1a2070614","after":"3d4753c57f956880573f49fb96a86b007a17e44c","ref":"refs/heads/x-participationrewards-centralize-GetProtocolData+UnmarshalProtocolData","pushedAt":"2024-06-29T15:10:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"refactor(x/participationrewards/keeper): combine GetProtocolData+UnmarshalProtocolData\n\nThis change combines GetProtocolData and types.UnmarshalProtocolData\ninto a generic function that unifies the functionality and the pattern.\n\nFixes #1631","shortMessageHtmlLink":"refactor(x/participationrewards/keeper): combine GetProtocolData+Unma…"}},{"before":"89f5f9318414febdc0ef02e15328a02b9485f3e6","after":"b028e69032a2f08fc21bc8dbff00cbc1a2070614","ref":"refs/heads/x-participationrewards-centralize-GetProtocolData+UnmarshalProtocolData","pushedAt":"2024-06-29T15:09:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"refactor((x/participationrewards/keeper): combine GetProtocolData+UnmarshalProtocolData\n\nThis change combines GetProtocolData and types.UnmarshalProtocolData\ninto a generic function that unifies the functionality and the pattern.\n\nFixes #1631","shortMessageHtmlLink":"refactor((x/participationrewards/keeper): combine GetProtocolData+Unm…"}},{"before":"a3376dfaf5fff3636486abd57bdb07c8bd6d2fdf","after":"89f5f9318414febdc0ef02e15328a02b9485f3e6","ref":"refs/heads/x-participationrewards-centralize-GetProtocolData+UnmarshalProtocolData","pushedAt":"2024-06-29T15:07:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"refactor((x/participationrewards/keeper): combine GetProtocolData+UnmarshalProtocolData\n\nThis change combines GetProtocolData and types.UnmarshalProtocolData\ninto a generic function that unifies the functionality and the pattern.\n\nFixes #1631","shortMessageHtmlLink":"refactor((x/participationrewards/keeper): combine GetProtocolData+Unm…"}},{"before":null,"after":"a3376dfaf5fff3636486abd57bdb07c8bd6d2fdf","ref":"refs/heads/x-participationrewards-centralize-GetProtocolData+UnmarshalProtocolData","pushedAt":"2024-06-29T14:53:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"refactor((x/participationrewards/keeper): combine GetProtocolData+UnmarshalProtocolData\n\nThis change combines GetProtocolData and types.UnmarshalProtocolData\ninto a generic function that unifies the functionality and the pattern.\n\nFixes #1631","shortMessageHtmlLink":"refactor((x/participationrewards/keeper): combine GetProtocolData+Unm…"}},{"before":"2f671de9cfa2137144027669af39b12a4e5978ac","after":null,"ref":"refs/heads/x-airdrop-keeper-hoist-constants-Dec","pushedAt":"2024-06-28T15:26:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"}},{"before":null,"after":"2f671de9cfa2137144027669af39b12a4e5978ac","ref":"refs/heads/x-airdrop-keeper-hoist-constants-Dec","pushedAt":"2024-06-27T11:20:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"fix(x/airdrop/keeper): hoist out sdk.Dec from constant strings\n\nThere is no need to unnecessarily recompute and recreate\nsdk.Dec values from the tier* constant values.\n\nFixes #1676","shortMessageHtmlLink":"fix(x/airdrop/keeper): hoist out sdk.Dec from constant strings"}},{"before":null,"after":"852c79196a46e30da8c406517ca2a0d5b667bcf3","ref":"refs/heads/x-interchainstaking-types-BenchmarkIntentsFromString+more-hoist+preallocation","pushedAt":"2024-05-29T21:31:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"test(x/interchainstaking/types): add BenchamrkIntentsFromString + minor perf\n\nFollowing up with PR #896 from performance advisory #804,\nthis change brings in the benchmark and also adds a minor\nperformance improvement to further hoist into a global\nthe cosmos-sdk.Dec value of 1, and also pre-allocate using a size hint.\n\nUpdates #804","shortMessageHtmlLink":"test(x/interchainstaking/types): add BenchamrkIntentsFromString + min…"}},{"before":"5e0d0b466fe85894fba7aeb24f0e73bb8f107d60","after":"471b46e7c410c7ebbd89279e15126708e4524682","ref":"refs/heads/fuzz-CalcUserScores","pushedAt":"2024-05-28T07:11:49.000Z","pushType":"push","commitsCount":54,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fuzz-CalcUserScores","shortMessageHtmlLink":"Merge branch 'main' into fuzz-CalcUserScores"}},{"before":"688bcdd3b42f533f46baed061d11a010d2cf38eb","after":null,"ref":"refs/heads/paid-bounties-doc","pushedAt":"2024-05-17T16:12:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"}},{"before":"6482d61cc992ac7303a02862e0eeea062bd9fc60","after":null,"ref":"refs/heads/x-interchainstaking-types-fuzz-ParseMemoFields","pushedAt":"2024-05-03T08:13:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"}},{"before":"e986392469b3ea0483a1212dde335297e547645f","after":"688bcdd3b42f533f46baed061d11a010d2cf38eb","ref":"refs/heads/paid-bounties-doc","pushedAt":"2024-05-02T16:46:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"add a PAID_BOUNTIES.md policy document\n\nThis document is the seed towards building the paid bounties\nprogram that hopefully will accelerate and strengthen the\nQuicksilver ecosystem and eventually the Cosmos/Interchain ecosystem.\n\nFixes #1556","shortMessageHtmlLink":"add a PAID_BOUNTIES.md policy document"}},{"before":"036a5b082936038aa8ae759b3a52a49f69a53ac0","after":"e986392469b3ea0483a1212dde335297e547645f","ref":"refs/heads/paid-bounties-doc","pushedAt":"2024-05-02T16:40:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"add a PAID_BOUNTIES.md policy document\n\nThis document is the seed towards building the paid bounties\nprogram that hopefully will accelerate and strengthen the\nQuicksilver ecosystem and eventually the Cosmos/Interchain ecosystem.\n\nFixes #1556","shortMessageHtmlLink":"add a PAID_BOUNTIES.md policy document"}},{"before":"a155935eaf88469ffe4dec1dcda4aacd7b3b9c74","after":"036a5b082936038aa8ae759b3a52a49f69a53ac0","ref":"refs/heads/paid-bounties-doc","pushedAt":"2024-05-02T16:34:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"add a PAID_BOUNTIES.md policy document\n\nThis document is the seed towards building the paid bounties\nprogram that hopefully will accelerate and strengthen the\nQuicksilver ecosystem and eventually the Cosmos/Interchain ecosystem.\n\nFixes #1556","shortMessageHtmlLink":"add a PAID_BOUNTIES.md policy document"}},{"before":"702be3d4b53ef8058a558f3a047e8fb238b947a0","after":"a155935eaf88469ffe4dec1dcda4aacd7b3b9c74","ref":"refs/heads/paid-bounties-doc","pushedAt":"2024-05-02T16:33:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"add a PAID_BOUNTIES.md policy document\n\nThis document is the seed towards building the paid bounties\nprogram that hopefully will accelerate and strengthen the\nQuicksilver ecosystem and eventually the Cosmos/Interchain ecosystem.\n\nFixes #1556","shortMessageHtmlLink":"add a PAID_BOUNTIES.md policy document"}},{"before":"cb5c0bf0fa56c4953ab2d0b739196670e864cf0e","after":"702be3d4b53ef8058a558f3a047e8fb238b947a0","ref":"refs/heads/paid-bounties-doc","pushedAt":"2024-05-02T16:32:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"add a PAID_BOUNTIES.md policy document\n\nThis document is the seed towards building the paid bounties\nprogram that hopefully will accelerate and strengthen the\nQuicksilver ecosystem and eventually the Cosmos/Interchain ecosystem.\n\nFixes #1556","shortMessageHtmlLink":"add a PAID_BOUNTIES.md policy document"}},{"before":null,"after":"cb5c0bf0fa56c4953ab2d0b739196670e864cf0e","ref":"refs/heads/paid-bounties-doc","pushedAt":"2024-05-02T16:31:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"add a PAID_BOUNTIES.md policy document\n\nThis document is the seed towards building the paid bounties\nprogram that hopefully will accelerate and strengthen the\nQuicksilver ecosystem and eventually the Cosmos/Interchain ecosystem.\n\nFixes #1556","shortMessageHtmlLink":"add a PAID_BOUNTIES.md policy document"}},{"before":"1b3efbf7fec6e2e53a28853ccdde7400d11bccd2","after":"88b87619dd236554ed10a10b9e53b4e49eec3e03","ref":"refs/heads/x-interchainstaking-types-fuzz-DetermineAllocationsForUndelegation","pushedAt":"2024-05-02T10:20:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"Merge branch 'main' into x-interchainstaking-types-fuzz-DetermineAllocationsForUndelegation","shortMessageHtmlLink":"Merge branch 'main' into x-interchainstaking-types-fuzz-DetermineAllo…"}},{"before":"87ce2c16773de08f5c3bbc87b8d7dedf8b3df87f","after":"1b3efbf7fec6e2e53a28853ccdde7400d11bccd2","ref":"refs/heads/x-interchainstaking-types-fuzz-DetermineAllocationsForUndelegation","pushedAt":"2024-05-02T10:02:12.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"Merge branch 'main' into x-interchainstaking-types-fuzz-DetermineAllocationsForUndelegation","shortMessageHtmlLink":"Merge branch 'main' into x-interchainstaking-types-fuzz-DetermineAllo…"}},{"before":"e1c3295c1d2eaf640e1b5cc1020cb547fde55b6e","after":"87ce2c16773de08f5c3bbc87b8d7dedf8b3df87f","ref":"refs/heads/x-interchainstaking-types-fuzz-DetermineAllocationsForUndelegation","pushedAt":"2024-05-02T01:26:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odeke-em","name":"Emmanuel T Odeke","path":"/odeke-em","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4898263?s=80&v=4"},"commit":{"message":"fix(x/interchainstaking/types): fuzz & fix DetermineAllocationsForUndelegation+DetermineAllocationsForUndelegationPredef\n\nThis change introduces fuzzers for:\n* DetermineAllocationsForUndelegation\n* DetermineAllocationsForUndelegationPredef\n\nas well as fixes for the identified non-defensive bugs that were\nreported from ~2.2hr of fuzzing.\n\nFixes #1544\nFixes #1545\nFixes #1546","shortMessageHtmlLink":"fix(x/interchainstaking/types): fuzz & fix DetermineAllocationsForUnd…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfpLDXgA","startCursor":null,"endCursor":null}},"title":"Activity · orijtech/quicksilver"}