CoolFace
Datasetpublic

wakamex/github

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes2.7kdownloads
cosmos_interchain-security.json1 linesDownload Raw Back to root
1[{"node": {"oid": "b4affba0737b28764580c090e398c869138c921d", "messageHeadline": "test: update e2e gaia dockerfile; add gaia with cometmock (#1643)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ddfac3bd2f31647f841245c756e2e9ad4329e0d3", "messageHeadline": "docs: Small tweaks to PSS adr for clarity (#1619)", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 56, "deletions": 25}}, {"node": {"oid": "9428b2889cf516b8ae1402636ab0c26fed366597", "messageHeadline": "build(deps): bump github.com/cosmos/ibc-go/v7 from 7.3.1 to 7.3.2 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 51, "deletions": 35}}, {"node": {"oid": "f36c4cc6d2a22abe0e92ff39108dc5b7a58dfbba", "messageHeadline": "docs: update broken links to docs (#1638)", "author": {"name": "Peter Straus", "email": "153843855+krauspt@users.noreply.github.com", "user": {"login": "krauspt"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "432a08166d767750d74b477432ba6c35a31ff5e3", "messageHeadline": "docs: update key assignment doc (#1596)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "07be033e01f1f01152456c26d7880598da1fb5b5", "messageHeadline": "build(deps): bump sigstore/cosign-installer from 3.1.1 to 3.4.0 (#1622)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d0e2f8b1f2f1e518ee5ad2848b2eb6ce0025748", "messageHeadline": "build(deps): bump peter-evans/create-pull-request from 5 to 6 (#1624)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da92e702839add79c06ef4969443f35d4b5fdf56", "messageHeadline": "build(deps): bump docker/build-push-action from 5.0.0 to 5.1.0 (#1623)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff0b1fe37d6264b4be2c8e86c3652b2a69e432cf", "messageHeadline": "build(deps): bump docker/metadata-action from 5.0.0 to 5.5.1 (#1625)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8139b98f20f1d536b80651cb50c0e03ad749b00", "messageHeadline": "build(deps): bump github/issue-labeler from 3.3 to 3.4 (#1626)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "849b1c8345b0fdbf7a982b6d6efab9e41b60d1e1", "messageHeadline": "docs: tiny ADR fix  (#1618)", "author": {"name": "insumity", "email": "insumity@users.noreply.github.com", "user": {"login": "insumity"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f5afcb78d5e89d7892b8df13ce11065c89a0a1c3", "messageHeadline": "feat: Added query for provider parameters (#1605)", "author": {"name": "bernd-m", "email": "43466467+bermuell@users.noreply.github.com", "user": {"login": "bermuell"}}, "additions": 544, "deletions": 87}}, {"node": {"oid": "196c327300028ea9b9888196dbbd6f46208bc08c", "messageHeadline": "docs: add ADR for Partial Set Security (#1584)", "author": {"name": "insumity", "email": "insumity@users.noreply.github.com", "user": {"login": "insumity"}}, "additions": 225, "deletions": 0}}, {"node": {"oid": "6dfd937206a9f3373ad0a855321871773f67377f", "messageHeadline": "build(deps): bump github.com/cometbft/cometbft-db from 0.8.0 to 0.10.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "5104ed19f1fba241eacd89789f0762ee51fe3209", "messageHeadline": "build(deps): bump slackapi/slack-github-action from 1.24.0 to 1.25.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "259a2f8b7cbf820c7d1d4d013300c11961a7637b", "messageHeadline": "build(deps): bump bufbuild/buf-setup-action from 1.28.1 to 1.29.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1e616712080e79d92d80db9ec5301dd8e8b888e9", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.60.1 to 1.61.0 (#1600)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "9f375b402188f9a5a77e32f7cbe5f2a231cacd2c", "messageHeadline": "ci: GH workflow for publishing docker images (#1593)", "author": {"name": "bernd-m", "email": "43466467+bermuell@users.noreply.github.com", "user": {"login": "bermuell"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "42267aaccc222f26c50ba59f5ac281903a037215", "messageHeadline": "chore: fix spelling errors (#1597)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d60b880e3605dce895a3550163c22a7f4319e360", "messageHeadline": "test: add key assignment to model and driver (#1573)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 1042, "deletions": 354}}, {"node": {"oid": "dd84a9b8391a2715e2552db238ec50ebb6beded1", "messageHeadline": "docs: bring v4.0.0 changelog section to main (#1590)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "92bdf48eedda738b37296fb5926b9221495ead92", "messageHeadline": "test: Fix e2e tests for changeover (#1595)", "author": {"name": "bernd-m", "email": "43466467+bermuell@users.noreply.github.com", "user": {"login": "bermuell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb59396878f530f5b41467316a8c4b112828c695", "messageHeadline": "chore: fix spelling errors (#1591)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "317cd29c9f236b6094a21e5a967914cba2f86164", "messageHeadline": "test: e2e initialization (#1486)", "author": {"name": "bernd-m", "email": "43466467+bermuell@users.noreply.github.com", "user": {"login": "bermuell"}}, "additions": 952, "deletions": 459}}, {"node": {"oid": "63fbea9ef4ea98151f2e6ee8cf9dd116ea4497bf", "messageHeadline": "build(deps): bump actions/cache from 3.3.3 to 4.0.0 (#1585)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eed76270de6e1b455cf938dfe6bf943815bc7b4c", "messageHeadline": "chore: fix spelling errors (#1579)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "86046926502f7b0ba795bebcdd1fdc97ac776573", "messageHeadline": "fix!: Validation of SlashAcks fails due to marshaling to Bech32  (#1570)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 756, "deletions": 500}}, {"node": {"oid": "dda626b446ec8c9fb4a9130a6d7521f7c2171bc9", "messageHeadline": "chore: add version linker flags to make install (#1575)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "bd5b1ef2c4e3053b18083382c2dd853b0042c85e", "messageHeadline": "build(deps): bump actions/cache from 3.3.2 to 3.3.3 (#1567)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95ef61f18eeeb37dca78e28e003f4a3fe9b9d039", "messageHeadline": "build(deps): bump cosmossdk.io/errors from 1.0.0 to 1.0.1 (#1565)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 36, "deletions": 37}}, {"node": {"oid": "f783b068b404f6d222e6bb5b0c663e42d52d674c", "messageHeadline": "docs: add ADR for epochs (#1550)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "2811d57add8aa6ca91e19e5ea772f5c533f3cd1d", "messageHeadline": "docs: update upgrading instructions (#1563)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "a09df69ee26bfa4c6e65cb950ec26787575f60aa", "messageHeadline": "chore: add v4.0.x to mergify and dependabot (#1562)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 14, "deletions": 32}}, {"node": {"oid": "72ce3459349a9bc1506ab77907734ef542134213", "messageHeadline": "test: Fix gosec errors in mbt (#1560)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "c39e58a7c1cd33e6119d65de7b11512a0a51115c", "messageHeadline": "chore: fix spelling errors (#1561)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "be86f38e4a8a39f78ca56e7a0e103232c7c760f0", "messageHeadline": "build: bump SDK to v0.47.7 (#1558)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 36, "deletions": 30}}, {"node": {"oid": "d648a632f99dd12ea0bfbbe98920d6a9cc39b83f", "messageHeadline": "chore!: bump go to 1.21 (#1557)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 82, "deletions": 39}}, {"node": {"oid": "0e1ea2c7d2673a67f6ecb511a1782f69ff51258a", "messageHeadline": "chore: replace interchain-security/v3 with v4 (#1556)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 731, "deletions": 730}}, {"node": {"oid": "5e748b605c849434da2a2041872ceaa64e140ade", "messageHeadline": "docs: add v3.3.0 to changelog (#1553)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 81, "deletions": 8}}, {"node": {"oid": "67717f7220a95edc3f2b3e8385f729cde51695ed", "messageHeadline": "build(deps): bump follow-redirects from 1.15.3 to 1.15.4 in /docs (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a31aa8524007240e3dc87489f988a2b45726863f", "messageHeadline": "docs: add changelog entry for #1458 (#1554)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "be8427522f7350dfe561129576adbc2547f4efc2", "messageHeadline": "chore: fix dockerfile FROM statement (#1541)", "author": {"name": "insumity", "email": "insumity@users.noreply.github.com", "user": {"login": "insumity"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "fc4b9d595f0b21ef7eb17771bdbea0f8c902a715", "messageHeadline": "Revert \"replace interchain-security/v3 with v4\"", "author": {"name": "mpoke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 730, "deletions": 731}}, {"node": {"oid": "fdd6a989707f4780c9a0bb7a722aa489c7bf366b", "messageHeadline": "replace interchain-security/v3 with v4", "author": {"name": "mpoke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 731, "deletions": 730}}, {"node": {"oid": "b636a3170ac510bd29ba8ad3db64373958703f4e", "messageHeadline": "fix!: Avoid immediately jailing validators that are no longer opted-o\u2026", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 415, "deletions": 48}}, {"node": {"oid": "5498e43dc7d30644c48b96c99547bfa329149af6", "messageHeadline": "docs: fix broken links due to migration (#1548)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "56399f6ef1ee99be68ef60e92d74e192b8da22ba", "messageHeadline": "feat: Add `QueryAllPairsValConAddrByConsumerChainID` (#1503)", "author": {"name": "Nguyen Thanh Nhan | Decentrio", "email": "thanhnhan98qh@gmail.com", "user": {"login": "ThanhNhann"}}, "additions": 1352, "deletions": 86}}, {"node": {"oid": "cc9a98a51522776b7c07e75b58c3b86a8dd0bc9a", "messageHeadline": "docs: Documentation Enhancements and Code Command Correction in ADR F\u2026", "author": {"name": "joao", "email": "22820692+joaolago1113@users.noreply.github.com", "user": {"login": "joaolago1113"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e4705554eba5fe71927e64c1280fdd896fa7c0d7", "messageHeadline": "build(deps): bump github.com/dvsekhvalnov/jose2go from 1.5.0 to 1.6.0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e65acff0fd63cc7720cf0bef46331dbaed79fcd4", "messageHeadline": "build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.32.0 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9390219ae1f5f8c76bebfce3dd64c027340253f7", "messageHeadline": "chore: fix spelling errors (#1542)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd042cde6b397b882d64fabd0ee172affdc8a9e8", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.60.0 to 1.60.1 (#1544)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a71ef4f3c6700d9589fa1d547b68bddc23194424", "messageHeadline": "test: Add backtransform functionality to genesis transform cli (#1534)", "author": {"name": "bernd-m", "email": "43466467+bermuell@users.noreply.github.com", "user": {"login": "bermuell"}}, "additions": 764, "deletions": 76}}, {"node": {"oid": "467e71fccbc7449884921b136a9bde293d146df9", "messageHeadline": "docs: mark the v1 line as EOL (#1510)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 50, "deletions": 57}}, {"node": {"oid": "1f26c374faac61501f095664198e82ab6e5f1d8a", "messageHeadline": "docs: added a ramification of opt out (#1533)", "author": {"name": "insumity", "email": "insumity@users.noreply.github.com", "user": {"login": "insumity"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "56e8088e381fc4e6e229e900e2a82b07d6426bc2", "messageHeadline": "chore: fix spelling errors (#1540)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "248b9867d2fd5668a445a840972b73e050faf8d9", "messageHeadline": "fix: Prevent Authz MsgExec bypass Interchain Security Disabled Module\u2026", "author": {"name": "son trinh", "email": "trinhleson2000@gmail.com", "user": {"login": "sontrinh16"}}, "additions": 77, "deletions": 5}}, {"node": {"oid": "308d28348efd0ff3e8829a5cba2ac3905a8ee625", "messageHeadline": "chore: update migration handling for consumer consensus v1->v2 (#1539)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 111, "deletions": 81}}, {"node": {"oid": "4a69b9334e42285cff1088330e32162c34d1e03e", "messageHeadline": "chore: update migration handling for provider consensus v2->v3 (#1536)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 88, "deletions": 57}}, {"node": {"oid": "48164aac3156cb5259a768c70f8f7b2f47fe54bc", "messageHeadline": "build(deps): bump actions/upload-artifact from 3 to 4 (#1522)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ef05ce8d3d28485cbbbc756eba19d04151c10f29", "messageHeadline": "chore: fix spelling errors (#1526)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "023a1b2ebf1d3c5959f5b074e890587ee4431b29", "messageHeadline": "build(deps): bump github/codeql-action from 2 to 3 (#1523)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e59285dc2ef27369c8201b089a51aa2986b47184", "messageHeadline": "build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#1524)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "634efd38109ffb9a43f9509cb0afd47824cb0446", "messageHeadline": "build(deps): bump actions/download-artifact from 3 to 4 (#1521)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "226efbfec0cf39ab9c34e695aa5a9c857dbb78c1", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.59.0 to 1.60.0 (#1520)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 36, "deletions": 35}}, {"node": {"oid": "5b0307c05de6cfd7b2232a558e178c181e3a9f34", "messageHeadline": "fix: `submit-consumer-misbehaviour` command in the provider module CL\u2026", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "f6d4ca9211873394a8438fcfa81e306e50211228", "messageHeadline": "chore: fix spelling errors (#1519)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a95c49b11d191dd78a978a13dd893af1891c3ef", "messageHeadline": "test: Replace difftest model with Quint=>MBT (#1369)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 2906, "deletions": 9028}}, {"node": {"oid": "c939cde6f460e2343d408d6a2d2404ee6e44eeb3", "messageHeadline": "ci: add codespell nightly workflow (#1505)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "f1a61297251c4e14f66b70e81d03434d54f29c6c", "messageHeadline": "docs: update docs for reward denom change (#1489)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 98, "deletions": 52}}, {"node": {"oid": "ebf0620ca39f0413aac12cea96386900fdd4b747", "messageHeadline": "ci: add condition for e2e CIs (#1491)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "0edbbe502c59543d910e938abd88520fd7cbb199", "messageHeadline": "chore: Fix definition of breaking in production template (#1501)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f86c61f91e01b1aef81db0ab76d516008b26d375", "messageHeadline": "fix: missing transformation for field 'new_chain' in ccv consumer gen\u2026", "author": {"name": "bernd-m", "email": "43466467+bermuell@users.noreply.github.com", "user": {"login": "bermuell"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "87bb75521b611396f5729118f269cf2aab2c1322", "messageHeadline": "docs: fix several typos (#1506)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 58, "deletions": 58}}, {"node": {"oid": "812c64743c1ceb96c6a8705938043e6c99fcb02d", "messageHeadline": "docs: fix typos (#1504)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "afa2efdc66371ab03654bd25a19d16a726b18461", "messageHeadline": "docs: update docs on ICS slashing (#1490)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 585, "deletions": 11}}, {"node": {"oid": "2c9449c7f5922daab2b0dbd3e9fbedb08d4b8634", "messageHeadline": "build(deps): bump actions/setup-go from 4 to 5 (#1497)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "111973c5e057aa4649cb8689b46b22bd5fc41a75", "messageHeadline": "chore(docs/docs): typo fix (#1493)", "author": {"name": "Huulu", "email": "35667132+IssouChancla@users.noreply.github.com", "user": {"login": "IssouChancla"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d8c2cb30a7beaff3938275f30090c7d95fff506a", "messageHeadline": "docs: Add guidelines for e2e tests (#1466)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 221, "deletions": 4}}, {"node": {"oid": "8a5932dd9a4b01b3dbefe59c24ad808c1a213aa7", "messageHeadline": "refactor: Capitalized e2e test action name (#1494)", "author": {"name": "Dzung Do | Decentrio", "email": "neitdung@gmail.com", "user": {"login": "neitdung"}}, "additions": 637, "deletions": 637}}, {"node": {"oid": "a9b090f98c212018e063f707e300a912401e6e05", "messageHeadline": "docs: update unclog instructions (#1481)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ac0597fced07ff51f7f272aa92f440d57d4d4548", "messageHeadline": "chore: fix docs deps and deploy workflow (#1485)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "583d178a23689317dbd5273cb4fb621339318fcc", "messageHeadline": "docs: A number of UI changes for Docusaurus (#1366)", "author": {"name": "Milan Mulji", "email": "98309852+mmulji-ic@users.noreply.github.com", "user": {"login": "mmulji-ic"}}, "additions": 324, "deletions": 43}}, {"node": {"oid": "d2e82f1c884660f15db6910e54a9e1b1b9af4ff8", "messageHeadline": "docs: Add all md files in root dir to linkchecker (#1483)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 38, "deletions": 155}}, {"node": {"oid": "164facb01bcd85f171e35eefdfdbb52ba6af63d5", "messageHeadline": "ci: updating some workflows and preparing for merge queues  (#1464)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 126, "deletions": 64}}, {"node": {"oid": "8633f0e8697358a366a9411f32103ce6e83d247e", "messageHeadline": "chore: replace v2.1.x-provider-lsm with v2.4.x-lsm (#1478)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "129430d2c3c457ace83efb5e004d222b7f53aef7", "messageHeadline": "ci: update PR labeler config file (#1479)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 29, "deletions": 21}}, {"node": {"oid": "972d5da0fa259985478ccc8b0e02358aa826dd03", "messageHeadline": "build(deps): bump github.com/spf13/cast from 1.5.1 to 1.6.0 (#1470)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "3f5cc46543bd59c9236456b8a276b4f5ee6e42f3", "messageHeadline": "chore: update bots for release/v3.3.x (#1477)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "12288db6a5d5ec4b811027920adfd7d65d0068d0", "messageHeadline": "docs: reject ADR-007 (#1463)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 39, "deletions": 18}}, {"node": {"oid": "687d7ed6ec413d7e5c448049e7464c8306a03ff6", "messageHeadline": "docs: fix SDK link (#1462)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c13a85becae34eef2075e19c73cefd58a380c7e8", "messageHeadline": "docs: replace SDK meta image with an ICS one (#1467)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "102c3336d8f3d50789cc403b5f7f732956244b1a", "messageHeadline": "build(deps): bump trim, @docusaurus/core, @docusaurus/plugin-client-r\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7732, "deletions": 14784}}, {"node": {"oid": "178db489fc049b01ae9f9905da8308e6702b890f", "messageHeadline": "docs: bring changelog v3.2.0 section to main (#1459)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "d5310b8940ae91fff05360619244525dc13581e5", "messageHeadline": "fix!: improve message validation (#1460)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 362, "deletions": 212}}, {"node": {"oid": "fe918ae8a977eee3e82f10adae8359a2ea849def", "messageHeadline": "doc: update ADR-005 (#1389) (#1392)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b73884f1a8709d3091081d047065103283e64e68", "messageHeadline": "docs: update docs for jail throttling v2 (#1443)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 261, "deletions": 128}}, {"node": {"oid": "91d804af7c136de354ad318412c9cf811a51056f", "messageHeadline": "fix: cli for consumer genesis transformation (#1458)", "author": {"name": "bernd-m", "email": "43466467+bermuell@users.noreply.github.com", "user": {"login": "bermuell"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "11b58587eeeae57b5ebe40a0e745e22d928401be", "messageHeadline": "feat!: key assignment checking key in use (#1339)", "author": {"name": "yaruwangway", "email": "69694322+yaruwangway@users.noreply.github.com", "user": {"login": "yaruwangway"}}, "additions": 1433, "deletions": 154}}, {"node": {"oid": "2a8a3d4e6ca88eec78b0417e6acd76c1f3eee2bd", "messageHeadline": "ci: update test workflow (#1449)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 276, "deletions": 121}}, {"node": {"oid": "e377d59c544d46b691e3076929c2e637f2748f6e", "messageHeadline": "test: Update outdated base image version of fedora to latest version \u2026", "author": {"name": "bernd-m", "email": "43466467+bermuell@users.noreply.github.com", "user": {"login": "bermuell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fec3eccad59416cbdb6844e279f59e3f81242888", "messageHeadline": "docs: bring v2.4.0-lsm changelog section to main (#1441)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 61, "deletions": 4}}, {"node": {"oid": "1e8512a0b62d364b3d62615413cadfbc0aed33c4", "messageHeadline": "feat!: add cryptographic equivocation (#1340)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 6128, "deletions": 1749}}, {"node": {"oid": "81331b4415f880f3f3fa3c54e0a3f776efd8667c", "messageHeadline": "docs: backport v2 changelog sections to main (#1433)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "bf575e045df290f9c72b6bc16a43bbba7b19433d", "messageHeadline": "build(deps): bump bufbuild/buf-setup-action from 1.28.0 to 1.28.1 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ec2f48caf8b11102b43986e83100a17c9511cf08", "messageHeadline": "docs: update security policy (#1434)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 22, "deletions": 71}}, {"node": {"oid": "d044f21737896a43f8301acf054790f829a3bb97", "messageHeadline": "docs: adding some info on ICS processes  (#1429)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 487, "deletions": 15}}, {"node": {"oid": "f6fd2306448e04a690d22674236d5cf774c0d335", "messageHeadline": "docs: adding details of why the ADR 012 was rejected (#1430)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "83dc3107b31da562b2deb1be79178b5271b75d5e", "messageHeadline": "refactor: make GetAllValidators a no-op (#1428)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "c9fa4c192f4c91361dda4cbe1ef5efaa9826c692", "messageHeadline": "build(deps): bump @babel/traverse from 7.21.2 to 7.23.2 in /docs (#1365)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 239, "deletions": 122}}, {"node": {"oid": "a246ffdac09b2b90299296701aa717ae96703263", "messageHeadline": "build(deps): bump postcss from 8.4.21 to 8.4.31 in /docs (#1344)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "b78a8cbe101018e25c99356f5233de9981b4fab5", "messageHeadline": "docs: adding missing unreleased changes (will go in v4) (#1420)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "5591849cf038828f2eb0b4b2cccf5565e5321532", "messageHeadline": "build(deps): bump cosmossdk.io/math from 1.1.2 to 1.2.0 (#1414)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1107d5742b3197f9c2928bbe5ae49784f3cf0cf4", "messageHeadline": "build(deps): bump bufbuild/buf-setup-action from 1.27.2 to 1.28.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1425cc21343e5a2cfeaaf31daec1eee563160caf", "messageHeadline": "docs: adopt unclog for updating the changelog (#1410)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 262, "deletions": 44}}, {"node": {"oid": "9fdbbbe7bb92e08ef10dad9a89a5112ec3720ade", "messageHeadline": "chore: remove `-consumer` prefix from v3.2.x (#1411)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9b9480c8a2225f93993df4607729799949f91d22", "messageHeadline": "docs: reject ADR 012 (#1407)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "141c8e3ef23bf7958bd6edb022e7d1b551e3dded", "messageHeadline": "build(deps): bump github.com/cosmos/ibc-go/v7 from 7.3.0 to 7.3.1 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a7f73ddef045569395ffd73286e6a70f7862fd9e", "messageHeadline": "build(deps): bump bufbuild/buf-setup-action from 1.27.0 to 1.27.2 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8854bfc0746fac727d1bbe4b438d497d84176b9b", "messageHeadline": "build(deps): bump actions/setup-node from 3 to 4 (#1377)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5227c8f13137a3a2cd576f0ec206d50d09452a1", "messageHeadline": "fix: Fix Dockerfile.gaia not pulling the latest version (#1397)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5190ada0802b126dd2c970dc07568d1bb825c17", "messageHeadline": "build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#1395)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3bc32613daa88ce9c42c2d718fc17efea168a2a6", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.58.3 to 1.59.0 (#1372)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 27, "deletions": 26}}, {"node": {"oid": "f509a268cedd18d39f5d2d428d35845ae9723703", "messageHeadline": "chore: update rosetta import (#1381)", "author": {"name": "Dan Kanefsky", "email": "56059752+boojamya@users.noreply.github.com", "user": {"login": "boojamya"}}, "additions": 3, "deletions": 252}}, {"node": {"oid": "3989e171d1eac4bf595096d415a5f91266a8f92a", "messageHeadline": "Add Quint model of Interchain Security (#1336)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 1861, "deletions": 0}}, {"node": {"oid": "2b147a5bc999b48517ed2bf9bd14ba0ca3d46604", "messageHeadline": "build(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0 (#1362)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "59780a258b721d9248e3438519ece8eba4358fae", "messageHeadline": "build(deps): bump golang.org/x/net from 0.12.0 to 0.17.0 (#1351)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "788d2c1bf0342111e8354d9ecafb0c1c5b67c751", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.58.2 to 1.58.3 (#1363)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "946f6ec626d3de3fe2e00cbb386ccf9c2f05d94d", "messageHeadline": "refactor!: Split out consumer genesis state (#1324)", "author": {"name": "bernd-m", "email": "43466467+bermuell@users.noreply.github.com", "user": {"login": "bermuell"}}, "additions": 3417, "deletions": 2156}}, {"node": {"oid": "ad37bcd4fd065b97a9a84e9b4a4ec694948e692a", "messageHeadline": "refactor: cleanup ccv types (#1350)", "author": {"name": "bernd-m", "email": "43466467+bermuell@users.noreply.github.com", "user": {"login": "bermuell"}}, "additions": 95, "deletions": 111}}, {"node": {"oid": "f511013aedacaad2c5b816547e39ce72247ea8eb", "messageHeadline": "build(deps): bump bufbuild/buf-setup-action from 1.26.1 to 1.27.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9f04ca6394c4f49721cddae6c7ae291c7b15b3b6", "messageHeadline": "test: add test for queryProviderInfo (#1189)", "author": {"name": "yaruwangway", "email": "69694322+yaruwangway@users.noreply.github.com", "user": {"login": "yaruwangway"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "c25b4c0a387bc19cbc21763ed721dd0674557aca", "messageHeadline": "docs: Add more details to the test framework README (#1343)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "54e5220932385e0dcad629b192ca5bd852c24d8b", "messageHeadline": "doc: update ADR-005 with consumer double voting (#1283)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 81, "deletions": 26}}, {"node": {"oid": "88499b7c650ea0fb2c448af2b182ad5fee94d795", "messageHeadline": "feat!: completed throttle v2 (provider changes + migration + testing)\u2026", "author": {"name": "Shawn", "email": "44221603+shaspitz@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 2136, "deletions": 4836}}, {"node": {"oid": "34f43a01f4016d696b51db7bb020164e9acf5616", "messageHeadline": "test: cover consumer-gov in E2E democracy tests (#1341)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 73, "deletions": 15}}, {"node": {"oid": "3cbf9c814df7c4d42f9ffa05018c4c1166eed652", "messageHeadline": "refactor: RepresentativePowers to StakedTokens (#1333)", "author": {"name": "insumity", "email": "insumity@users.noreply.github.com", "user": {"login": "insumity"}}, "additions": 339, "deletions": 338}}, {"node": {"oid": "d2c295003d8ce33efcef0bafcf91d5a2fb782e28", "messageHeadline": "test: introduce flag for trace input to e2e framework (#1318)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 301, "deletions": 164}}, {"node": {"oid": "811675e267cd535126e5e9780c6325e7b8583db3", "messageHeadline": "build(deps): bump github.com/tidwall/gjson from 1.16.0 to 1.17.0 (#1326)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "147e435ed82cf8d5d7748d223877cab878377c90", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.58.1 to 1.58.2 (#1328)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5e3c3529dd32061e00942812dd05fb2ee82f5209", "messageHeadline": "build(deps): bump pgregory.net/rapid from 0.5.5 to 1.1.0 (#1327)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3d4627b77bdfa809db0229b005c09c9f86f2a35a", "messageHeadline": "test: Add json marshal/unmarshal for test traces (#1314)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 10925, "deletions": 9}}, {"node": {"oid": "cb6f856f1da105ad8f7e3f2803cd7a7dc49447fb", "messageHeadline": "doc: add changelog entry for v2.*-lsm releases (#1323)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "99a171f4fddda9ecdfc6c7e4963b5d3afb8665b1", "messageHeadline": "tests: Export struct fields in the e2e tests (#1313)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 2824, "deletions": 2819}}, {"node": {"oid": "27ef1d22fb358ce1159f846fc299ac8b02a2f83e", "messageHeadline": "feat: increment consensus ver and register migration (#1295)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "ee48da4e0460711406867e63f068f34ec1a7b63f", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.58.0 to 1.58.1 (#1306)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "df12b7e6d6d58ea21ba584e66bbcf8350e9c22cf", "messageHeadline": "refactor: Vaguely named consumer structs (#1288)", "author": {"name": "bernd-m", "email": "43466467+bermuell@users.noreply.github.com", "user": {"login": "bermuell"}}, "additions": 460, "deletions": 466}}, {"node": {"oid": "d064649b53e143ed3347b310291ecb05dd8679c5", "messageHeadline": "Fix `build` in makefile (#1303)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b3b7818dafe9e74f556a674b0d013a777e66e825", "messageHeadline": "ci: update bots for v2.1.x-provider-lsm (#1305)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f23cbbb7883eb6c95330db81441cdb6de5b2027c", "messageHeadline": "ci: update mergify and dependabot for v3.2.x-consumer (#1297)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "1a009e75531278a1841e70a23a17c27182f89678", "messageHeadline": "docs: introduce ADR on slashing on the provider chain (#1252)", "author": {"name": "insumity", "email": "insumity@users.noreply.github.com", "user": {"login": "insumity"}}, "additions": 152, "deletions": 2}}, {"node": {"oid": "48a21869e9a56cafff53b5c51077a96d1e3c4926", "messageHeadline": "feat!: provider proposal for changing reward denoms (#1280)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 872, "deletions": 808}}, {"node": {"oid": "d842bca21ad73d16a4e94e0214227ff1077d42d2", "messageHeadline": "build(deps): bump github.com/oxyno-zeta/gomock-extra-matcher from 1.1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "67bb558fcb841b17a4f54fd2dbd191210ecd444f", "messageHeadline": "ci: update mergify and dependabot for v2.x-lsm (#1281)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "d0dda4bd06c0429d22b7324e3f561e379531fa36", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.57.0 to 1.58.0 (#1284)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "57b96ca8d82052b34f49ec57d1160cffe54cb667", "messageHeadline": "test: Add light client attack to e2e tests (#1249)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 244, "deletions": 12}}, {"node": {"oid": "24b89edb9e528ad4ae177d58e5d2a96bcbbe82ac", "messageHeadline": "tests: increase timeout in nightly e2e for multiconsumer (#1272)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4f9d35aa019dc256f3692fbc9e80f45a4012570b", "messageHeadline": "chore: remove legacy_ibc_testing (rebased on main) (#1185)", "author": {"name": "Thomas Bruyelle", "email": "thomas.bruyelle@tendermint.com", "user": {"login": "tbruyelle"}}, "additions": 490, "deletions": 2548}}, {"node": {"oid": "27e73685604c932bca7a4f7553d1ba9ee782052b", "messageHeadline": "docs: update CHANGELOG.md for `v3.2.0-consumer` release (#1268)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "b152c03f98704a07a6e2241acb03c0fe3a5c8aa1", "messageHeadline": "fix: remove addr validation for provider fee pool addr param (#1262)", "author": {"name": "Dmitry Kolupaev", "email": "dmitry.klpv@gmail.com", "user": {"login": "NeverHappened"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "8ec7bc55067e92091f951851584350ff988676d7", "messageHeadline": "docs: Create adr-012-separate-releasing.md (#1229)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "840d290d2b9b30169a59153a120a8ea74dd1accd", "messageHeadline": "fix!: validate MsgTransfer before calling Transfer() (#1244)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 219, "deletions": 55}}, {"node": {"oid": "6da7fef077dd4a591d803780e8dbe7796887d5a7", "messageHeadline": "docs: cleanup changelog (#1260)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "cc9064d014cccaef6c88e2832e3aa9bb95dbc141", "messageHeadline": "chore: Separate semver (#1217)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "66adc8a36b96f6f3f09150c09188b086395c87d6", "messageHeadline": "build(deps): bump github.com/cosmos/cosmos-sdk from 0.47.4 to 0.47.5 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 49, "deletions": 34}}, {"node": {"oid": "aca836260ebbfb6854b6de39fe06aa5a8b9efde9", "messageHeadline": "build(deps)!: bump github.com/cosmos/ibc-go/v7 from 7.2.0 to 7.3.0 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 51, "deletions": 50}}, {"node": {"oid": "f91cb70e8f21312115bb9cb09a00b1bf323c3b89", "messageHeadline": "build(deps): bump actions/checkout from 3 to 4 (#1257)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "d137d39f01a2e2c85f90e7ea0bc0d1738affb4b1", "messageHeadline": "chore: improve logging in getValPower (#1211)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "b18a317c9a4c7ca85939a0313543673d50de68a7", "messageHeadline": "Add waitBlocks for *both* chains on relayPackets (#1236)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "45c7e360fd8ffc3d312230822f514077705668f6", "messageHeadline": "refactor: clean protos for clarity (#1071)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 4352, "deletions": 4272}}, {"node": {"oid": "2a1e3a90b61ea23317b7715aa8c1a2d676079d56", "messageHeadline": "docs: add testing improvements ADR (adr-011) (#1197)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 202, "deletions": 0}}, {"node": {"oid": "4a7bd10409c151f4e4e470a217dcc6480f763aac", "messageHeadline": "supress gosec false positives (#1228)", "author": {"name": "insumity", "email": "insumity@users.noreply.github.com", "user": {"login": "insumity"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "aa0063de28d65e0e2bab89b649a021900f813867", "messageHeadline": "test: introduce tests for OnTimeoutPacket and OnAcknowledgementPacket\u2026", "author": {"name": "insumity", "email": "insumity@users.noreply.github.com", "user": {"login": "insumity"}}, "additions": 130, "deletions": 44}}, {"node": {"oid": "e9c178eb1a444308dc1866ea12e90cb7fe8d23d2", "messageHeadline": "build(deps): bump bufbuild/buf-setup-action from 1.26.0 to 1.26.1 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ad370e2fde2b597d02f8fb13040be8a88c560407", "messageHeadline": "build(deps): bump cosmossdk.io/math from 1.0.1 to 1.1.2 (#1220)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "653d29d4424441ad82d24b6aae3570eab45e2c9a", "messageHeadline": "other: remove depguard and bump golangci-lint (#1077)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cca008d856e3ffc60ec1a486871d0faa702abe26", "messageHeadline": "docs: update semantic versioning (#1203)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "a8ebd4a4403e01e634483320f5d521b1888eef35", "messageHeadline": "build(deps): bump github.com/tidwall/gjson from 1.15.0 to 1.16.0 (#1199)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e2ada9e330a78f70c2f8dfa47a197b8935cb7f4b", "messageHeadline": "docs: update supported relayers section in faq (#1208)", "author": {"name": "Justin Tieri", "email": "37750742+jtieri@users.noreply.github.com", "user": {"login": "jtieri"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "877b0fe8c70e1a6a2caec8688f905e3d56e422b8", "messageHeadline": "chore: fix link in recent ADR (#1207)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd1818abc26c431df3cf1058872dd372d4eecf7c", "messageHeadline": "ci: add PR labeler (#1204)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "97f695aab3d13e27f85072253e55fff098fbdd20", "messageHeadline": "refactor: this PR adds the testutil folder to the linter configuratio\u2026", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 57, "deletions": 52}}, {"node": {"oid": "361277cbd414241b1929ae1ae86571d9f132350b", "messageHeadline": "lint legacy ibc testing (#1078)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 63, "deletions": 59}}, {"node": {"oid": "89eca8c1abe98074b95b856ccd1992b970c1e07e", "messageHeadline": "build(deps): bump bufbuild/buf-setup-action from 1.25.1 to 1.26.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f636cfc4793e3518104bab001d1586441724b699", "messageHeadline": "docs: Create adr-005-cryptographic-equivocation-verification.md (#909)", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "ec0c46aa3b2705707f0f6793329ea618c24957ea", "messageHeadline": "deps!: bump IBC to v7.2.0 (#1196)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 31, "deletions": 24}}, {"node": {"oid": "64d860d10d6055950dd0672f7c3b8b2790d0f0a5", "messageHeadline": "Tests: 1175 ci refactor e2e (#1191)", "author": {"name": "bernd-m", "email": "43466467+bermuell@users.noreply.github.com", "user": {"login": "bermuell"}}, "additions": 311, "deletions": 70}}, {"node": {"oid": "fbbac82181dc43d76193aab694dd595079117cbb", "messageHeadline": "feat!: throttle with retries, consumer changes (#1024)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 1077, "deletions": 122}}, {"node": {"oid": "5cb2ffaec2771b2a52f7916c05c6014a42accdcd", "messageHeadline": "chore: Add integration for equivocation with CometMock (#1192)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 47, "deletions": 28}}, {"node": {"oid": "4045b6a8fc9664c06156bdb4b98fb04aa8aa513f", "messageHeadline": "test: use cometmock in CI; run parallel jobs (#1181)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 43, "deletions": 3}}, {"node": {"oid": "3f4c54cd79c4e708f1c8d4b14ab4a84ff87432e1", "messageHeadline": "test: Fix failing e2e test (#1186)", "author": {"name": "bernd-m", "email": "43466467+bermuell@users.noreply.github.com", "user": {"login": "bermuell"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "aaa545dc936cb3b56adebdef327dbedc45066315", "messageHeadline": "feat: add provider info query (#1164)", "author": {"name": "yaruwangway", "email": "69694322+yaruwangway@users.noreply.github.com", "user": {"login": "yaruwangway"}}, "additions": 940, "deletions": 38}}, {"node": {"oid": "006680a60bfe7fc48ee142bb0107a3e82e076470", "messageHeadline": "build(deps): bump bufbuild/buf-setup-action from 1.25.0 to 1.25.1 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8c40f32869936bfe9b4a1dee9a44b3a6b8f8f484", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.56.2 to 1.57.0 (#1170)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "c0d8314490bf403363968c131a5e9e6f399390a1", "messageHeadline": "build(deps): bump github.com/tidwall/gjson from 1.14.4 to 1.15.0 (#1171)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c49651332ff824235e75fb3ae32df43858c34fb4", "messageHeadline": "chore: Migrate containers to informalsystems repos (#1172)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b72ad0d62832043675b8148727def24925b0eb9a", "messageHeadline": "docs: remove an obsolete comment before setting the order of EndBlock\u2026", "author": {"name": "karolos", "email": "insumity@users.noreply.github.com", "user": {"login": "insumity"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "5e5e2fa7508b69e7242ec007347cabe8ea676f79", "messageHeadline": "test: Fix mismatching code/comment and use WaitTime instead of sleep \u2026", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7484dbceb66ceafad05d34d46c6b4e4f145cb022", "messageHeadline": "tests: regression tests for types sent over wire as json  (#1160)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 143, "deletions": 12}}, {"node": {"oid": "064c601231b85066bfaf734efec2751a672528a7", "messageHeadline": "Fix:  export InitTimeoutTimestamps and VscSendTimestamps  to genesis \u2026", "author": {"name": "yaruwangway", "email": "69694322+yaruwangway@users.noreply.github.com", "user": {"login": "yaruwangway"}}, "additions": 668, "deletions": 163}}, {"node": {"oid": "6204bd8ee6a3eb55fd5cf522d71cfb95a1756084", "messageHeadline": "chore: make hardcoded json string for consumer genesis readable (#1161)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 83, "deletions": 2}}, {"node": {"oid": "b03f6f0ce07e4d9293e19e83b8f5dd54194e7da4", "messageHeadline": "docs: add changeover procedure (#1123)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 1086, "deletions": 676}}, {"node": {"oid": "1b44d27f8e9220162839f1bdb166ee93106d5a8c", "messageHeadline": "build(deps): bump bufbuild/buf-setup-action from 1.24.0 to 1.25.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2f62e7d914ffafad2070cc8774c2e19269b57f97", "messageHeadline": "fix!: revert recent consumer packet data changes (#1150)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 92, "deletions": 117}}, {"node": {"oid": "9cac44e9caec97fa04b2ee1526aeec3e5c54b93b", "messageHeadline": "build(deps): bump JamesIves/github-pages-deploy-action from 4.4.2 to \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3bb50053673ddfbd1a72be0ade92ac2069534312", "messageHeadline": "build(deps): bump cosmossdk.io/errors from 1.0.0-beta.7 to 1.0.0 (#1154)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "82cdd910d92dd9b09a597b484e83e6a7f033e743", "messageHeadline": "docs: ADR for standalone to consumer changeover (#1111)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "13468a94ae53d310d1620ecfa79076710af24e34", "messageHeadline": "fix: update broken .dependabot.yml (#1156)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "781eefb267882e70574be86d2f7f4d6f5abcf75f", "messageHeadline": "chore: add release/v3.1.x targets for bots (#1140)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "d67d1bca18440733982bd0680193f31eac2bd59d", "messageHeadline": "build(deps): bump bufbuild/buf-setup-action from 1.23.1 to 1.24.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d8373547507384e3479fc12ccd2de77ddc74383e", "messageHeadline": "docs: fix typos (#1144)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d77fbf4f49c99b102b072fdf95d35e00ebbf0825", "messageHeadline": "fix!: proper deletion of pending packets (#1146)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 62, "deletions": 4}}, {"node": {"oid": "3f3ba9c21fec75c349e0b4f2cfaf652e5966a904", "messageHeadline": "build(deps): bump semver from 5.7.1 to 5.7.2 in /docs (#1141)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 72, "deletions": 72}}, {"node": {"oid": "efd69b0ff11a15cd5108e27d1f575badefea59a6", "messageHeadline": "build(deps): bump semver from 6.3.0 to 6.3.1 in /tests/difference/cor\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b7a0d1d4806d65265342f21cc23fc73495c055e2", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.56.1 to 1.56.2 (#1126)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "abf24c712fc5e0bd5c28420084762d2810f93adb", "messageHeadline": "feat!: optimize pending packets storage on consumer + migration (#1037)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 465, "deletions": 159}}, {"node": {"oid": "fd76f45b726f4ef65f817e8032c4f87f986f2d71", "messageHeadline": "docs: update broken md links (#1130)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "08e59a85c958ad5020bc241d93d0c4ec7a712970", "messageHeadline": "docs: clean changelog for v3.1.0 (#1138)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "14129233594bd72e57fa5ac286c79d6c420cce2a", "messageHeadline": "feat: remove consumer panic when ccv channel is closed  (#1127)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 9, "deletions": 37}}, {"node": {"oid": "a72735bbb96598985541ba80b4b4d9e14acddbe8", "messageHeadline": "chore: add cometbft bump PR info to changelog (#1121)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "30f37f7de67a03df8cab95798584646eda53a626", "messageHeadline": "refactor: sort imports with gci (#1034)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 612, "deletions": 482}}, {"node": {"oid": "7fcdf7ea6ae5048b4cd3dec7b7852871983bcc3d", "messageHeadline": "build(deps): bump bufbuild/buf-setup-action from 1.22.0 to 1.23.1 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "21b2650741c7d9310d88a5ec82dacc2b47415a3e", "messageHeadline": "build(deps): bump github.com/cometbft/cometbft from 0.37.1 to 0.37.2 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d16c7669b4f23380a50c8dedfaf6d25f50ca0edd", "messageHeadline": "fix: `AttributeDistributionTotal` in event emit (#1097)", "author": {"name": "yaruwangway", "email": "69694322+yaruwangway@users.noreply.github.com", "user": {"login": "yaruwangway"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "bcb2b27e8085cdd129a846fd76ef3217ec1bc8ee", "messageHeadline": "chore: update CHANGELOG.md for v3 (#1108)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7a33cb0ae9ddfc58bd819dba8656dfd0cc423402", "messageHeadline": "fix: make SlashPacketData backward compatible when sending data over \u2026", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 919, "deletions": 93}}, {"node": {"oid": "4add79c928e6ee58588e39ea6acbac489d0797e2", "messageHeadline": "chore: remove noisy proto linter (#1100)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "07302ffb6692fe849f5f5d393de5db6395e74a53", "messageHeadline": "refactor: log when constructing IBC err ack (#1090)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "ce7bedbd0230954e66d61d8ecc61ede42bf8a2fa", "messageHeadline": "build(deps): bump google.golang.org/protobuf from 1.30.0 to 1.31.0 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e88e2b2a770aca3d2fbe9b624413b9abeaf2282a", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.55.0 to 1.56.1 (#1083)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "1c9652038b47baa6c32fbde0aee06fcc153bb06f", "messageHeadline": "build(deps): bump bufbuild/buf-setup-action from 1.9.0 to 1.22.0 (#1082)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fcb1ff43a83b55d29ebd47c758d26cdba6b0b992", "messageHeadline": "docs: release notes template (#1064)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "6e3164cb695de004207b54fa36878f0b2f8412aa", "messageHeadline": "ci: add lint and check-breakage to gh actions (#1066)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "0339832b68b8e66d7edcc947bf7aeff920a69804", "messageHeadline": "tests: fix broken sovereign app.go (#1068)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 64, "deletions": 36}}, {"node": {"oid": "acc494ffea097bfcd31900f7a37044da46700636", "messageHeadline": "fix: re-enable make proto-check and update proto options (#1060)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 280, "deletions": 272}}, {"node": {"oid": "ed04399147a0c3847645f3e68f41ea16db4c0f48", "messageHeadline": "chore: finish go1.20 bump (#1058)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 40, "deletions": 27}}, {"node": {"oid": "44ec75f9d1a71508bb6a15edc9b85af3f837b396", "messageHeadline": "docs: add v3.0.0 changelog (#1056)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "e910efeef30b941b853121e30a2d222af9721fd4", "messageHeadline": "chore: add release/v3.0.x targets for bots (#1046)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "7c306e2cf2ca91259099aa733c1b56cf3a8a96b9", "messageHeadline": "build(deps): bump github.com/cosmos/ibc-go/v7 from 7.0.0 to 7.1.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "223e83cba320a82b7a17fc949169a84311a7d756", "messageHeadline": "build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.4 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3d15f77e19e9aa70527af85b3d89b04c033190fa", "messageHeadline": "build(deps): bump github.com/spf13/cast from 1.5.0 to 1.5.1 (#1053)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "df67cc2a2326c35b3b6fa32a08d4494763646eac", "messageHeadline": "chore: bump v2 to v3 (#1043)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 336, "deletions": 336}}, {"node": {"oid": "d4dde74b062c2fded0d3b3dbef4b3b0229e317f3", "messageHeadline": "feat!: upgrade ics sdk47 ibc7 (#1019)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 4416, "deletions": 9075}}, {"node": {"oid": "7b7bd65c305d45125993e94e5af1d90565edfcda", "messageHeadline": "chore: update meaning of `type-prefix!` in production PRs (#1021)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "827eece97aa4f209c9aded543f13edb3d3e99904", "messageHeadline": "docs: soft opt out adr (#1014)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "8068773887b55204b9825e61492496ea69aad052", "messageHeadline": "ci: update sonar.exclusions (#1036)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c8e6a0804d39f14e7a030de19539ed037cddbc0", "messageHeadline": "Add time and block advancement integration for CometMock (#1017)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 146, "deletions": 13}}, {"node": {"oid": "05c2dae7c6372b1252b9e97215d07c6aa7618f33", "messageHeadline": "docs: ADR for throttle with retries (#1005)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 107, "deletions": 1}}, {"node": {"oid": "0b636da0b98abac18297492602a43afae95dabd9", "messageHeadline": "feat!: Add DistributionTransmissionChannel to ConsumerAdditionProposa\u2026", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 3329, "deletions": 178}}, {"node": {"oid": "6ee8315dd9014a217d20896999a62d40f171c7cd", "messageHeadline": "docs: Fix link to template (#1027)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "669a33a9b7d627658b8a9c11db4e90979d443476", "messageHeadline": "docs: Create adr-004-denom-dos-fixes.md (#934)", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "07be71aa678a0ad204c62a6eb6033a526c0bef27", "messageHeadline": "feat: integrate cometmock (#989)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 534, "deletions": 64}}, {"node": {"oid": "8c2fc562dedecee7799ac69bd72734c37a356638", "messageHeadline": "fix: limit vsc matured packets handled per endblocker (#1004)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 140, "deletions": 14}}, {"node": {"oid": "281a7ca146a3e5180c6b558c6c643cf2707dbbd2", "messageHeadline": "Markdownlint (#907)", "author": {"name": "Ruslan Akhtariev", "email": "46343690+pysel@users.noreply.github.com", "user": {"login": "pysel"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "93e45a5133600d8bb5cd7a179173a2e61720faa7", "messageHeadline": "chore: enable mergify (#1009)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "2b18b5e56896afe057cc41f04ad6f1ab86c81590", "messageHeadline": "docs: Add type prefix link to CONTRIBUTING.md (#1007)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1113ba40df1fe833a98f5c578e3db02705e12e62", "messageHeadline": "docs(adr): ADR-007 pause unbonding period during equivocation proposa\u2026", "author": {"name": "Thomas Bruyelle", "email": "thomas.bruyelle@tendermint.com", "user": {"login": "tbruyelle"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "274eea0705fb52e3c7b613b01eee34c7d63e4ee2", "messageHeadline": "chore: update workflow re. issues and PRs (#1002)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 78, "deletions": 61}}, {"node": {"oid": "67b93a4834cc756230f29fbcef11e2dfc0b61228", "messageHeadline": "docs: Update reward-distribution.md (#994)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "e2ac9743e9a309b29e6e92ab64be2e4e79503f75", "messageHeadline": "feat: Remove consumer genesis migration on provider (#997)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 6, "deletions": 31}}, {"node": {"oid": "a1e18d0cfe4cfc105e6bbb0730471075ee1edc28", "messageHeadline": "fix: proper consumer key prefix ordering (#991)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 34, "deletions": 25}}, {"node": {"oid": "957ddf4bdbaba784f0800312c689df00ae11f66d", "messageHeadline": "docs: Increase the validator set of cosmos hub to 180 from 175 (#999)", "author": {"name": "Milan Mulji", "email": "98309852+mmulji-ic@users.noreply.github.com", "user": {"login": "mmulji-ic"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9920121274605ee5bf79984a687d7b4586fdec71", "messageHeadline": "chore: Hardcode golangci-lint version (#990)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ec81485bad165674334a51bcdc24eed06e28d1f", "messageHeadline": "docs: cleanup changelog for v2.0.0 on main (#988)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "9f2be6c3fc75e8b7ffdfddf5d6d2b5cd61e74097", "messageHeadline": "feat: v2 migrations (#975)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 704, "deletions": 56}}, {"node": {"oid": "eaa34dc7f922d7d4b34b660f1a14faa0993e3508", "messageHeadline": "build(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#985)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "deed467e64efc96745d9b8e6a0f4bcd4d5e75eae", "messageHeadline": "build(deps): bump JamesIves/github-pages-deploy-action from 4.4.1 to \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e78e641a90d7b3dcd4caebfab0eee313b61431e4", "messageHeadline": "build(deps): bump github.com/cosmos/ibc-go/v4 from 4.4.0 to 4.4.2 (#982)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "daa0e14a916ecf60547a2d2d41e23f80dd2966c9", "messageHeadline": "ci: makefile target for checking if protos are updated (#979)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 207, "deletions": 191}}, {"node": {"oid": "73b4a07dab4aed7710b74535346e344a2ff9c778", "messageHeadline": "docs: update top level readme for repo (#981)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "e8868556cadfa95a6b0786bd75d7a42debabc57a", "messageHeadline": "fix: partially revert key assignment type safety PR (#980)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 585, "deletions": 987}}, {"node": {"oid": "502d2d3cb120ea9ce8c5ebfb1fbff5dfe158554e", "messageHeadline": "fix: v2 imports proto go_package option (#978)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 457, "deletions": 453}}, {"node": {"oid": "9466b8621b7c80f2ab92ef4e5ccfab74fa983b7f", "messageHeadline": "docs: update PR template to consider migrations (#976)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c952d944bd2249ac20571fb53c8cfa6aa1f3112f", "messageHeadline": "refactor!: upgrade ICS imports to v2 (#974)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 331, "deletions": 331}}, {"node": {"oid": "23deaea54318038d8dbf8eb87127e55c29b75983", "messageHeadline": "build(deps): bump slackapi/slack-github-action from 1.23.0 to 1.24.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bdf299b23adcaf2232eb1890568285170c1c7e93", "messageHeadline": "build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#969)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "89d6a7d85cbb27de314310e7c45e57a63251c885", "messageHeadline": "fix!: Remove panics on failure to send IBC packets (#876)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 79, "deletions": 8}}, {"node": {"oid": "0a360c6f47e5d0b33e02f16d78ec38602479666a", "messageHeadline": "deps: bump cometbft to v0.34.28 (#906)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "88158344d4e71190025696fe006b53ca51fd0e37", "messageHeadline": "fix: mitigate e2e tests relaying and non-determinism (#968)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "7785fa481bcec090f4f556366c6b108a06f4e253", "messageHeadline": "docs: update changelog to prep for v1.3.0 release (#953)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 107, "deletions": 8}}, {"node": {"oid": "82980f8324c902ec6313b131623e5bc93c96ade8", "messageHeadline": "fix!: consumer key prefix order to avoid complex migrations (#963)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 62, "deletions": 59}}, {"node": {"oid": "11f533487d39dababa8a834cc0503a6c463d2082", "messageHeadline": "fix: all feature branches should have CI (#958)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "da06d177be82cce19507689f9be1a659601b2c8e", "messageHeadline": "fix!: prevent denom DOS (#931)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 2557, "deletions": 453}}, {"node": {"oid": "aba4eb75f73eb9a209bed4d641076b811ffddd18", "messageHeadline": "refactor: adopt the errors module to reduce the changeset for 47 (#920)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 187, "deletions": 174}}, {"node": {"oid": "2322e25e4f73e843dd589cc57e5e58e60598cfad", "messageHeadline": "build(deps): bump github.com/spf13/cast from 1.5.0 to 1.5.1 (#961)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7d203938857aa4c41f965713905d1dc87f0885bb", "messageHeadline": "chore: bump hermes (#921)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "dfa005865a34bd4a7df7d1999338e4b2a7c994bb", "messageHeadline": "build(deps): bump gaurav-nelson/github-action-markdown-link-check fro\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8b93f3e7cf251fecf76734cf5745bca96a26343", "messageHeadline": "chore: Update CODEOWNERS (#892)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "504811dd2c1c480a69f015f648af7cc260e62350", "messageHeadline": "fix: multisig for assigning consumer key, use json (#916)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 108, "deletions": 100}}, {"node": {"oid": "94fc6c5d7b1d469950428ea60b6df70929487e51", "messageHeadline": "update golangci-lint configuration (#914)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "0a000ff33958067b65a32a76009a7fbc13999727", "messageHeadline": "ci: add check for markdown links (#912)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 67, "deletions": 42}}, {"node": {"oid": "18895530b5f5fb69613b841e3406ce213b9f122a", "messageHeadline": "docs: update links; add withdraw rewards (#910)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 95, "deletions": 7}}, {"node": {"oid": "4fb6f75173098a51c530e33b28bb8ba5e856ec43", "messageHeadline": "fix: buf.yaml should specify the repository (#872)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d22983925b64a2b657f2867de7d2a9bf756c5b3f", "messageHeadline": "Bump github.com/cosmos/ibc-go/v4 from 4.3.0 to 4.4.0 (#902)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cf366e763392fc093e71f93917fce1d430769c48", "messageHeadline": "refactor: Add warnings when provider unbonding is shorter than consum\u2026", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "514e525d9b9eec8b1b0e8a7cc77a45a2e8180643", "messageHeadline": "chore: use go 1.19 (#899)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "db2ca519855f774fee6d70edf26c3ebf420a95c3", "messageHeadline": "docs: guidelines on large contributions and feature branches (#868)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 96, "deletions": 25}}, {"node": {"oid": "e69ddef5ce74c1258883fe2c2db6a39dbd4a9e40", "messageHeadline": "docs: Create SECURITY.md (#871)", "author": {"name": "Greg Szabo", "email": "16846635+greg-szabo@users.noreply.github.com", "user": {"login": "greg-szabo"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "8763d99cca3e20cae7bf8943e4d7c66bf6e0e8c6", "messageHeadline": "docs: update contributing guidelines (#859)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 271, "deletions": 58}}, {"node": {"oid": "871bd1983844983fed554a6ff9ea2cd9472cba98", "messageHeadline": "nit: fix description of stepsUnbond (#863)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee9d58bf54f063d135e8db8de377dd780112d9d1", "messageHeadline": "chore: various linting config changes (#860)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "952e2fe396083059613fb3dbbca62b47417aa64f", "messageHeadline": "Standalone to consumer changeover - recycle existing transfer channel\u2026", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 180, "deletions": 22}}, {"node": {"oid": "69c01da9ed85aa877abee1054541ba1e27f1c5c4", "messageHeadline": "bump: ibc 4.3 (#862)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6089b6121c33f2e688fbbbdb7d91f9d88036db4f", "messageHeadline": "testing: e2e tests for soft opt out  (#857)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 125, "deletions": 12}}, {"node": {"oid": "7bfb7b5632d08780c0e7a4cf1697688807320aff", "messageHeadline": "chore: use go 1.20 (#840)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 28, "deletions": 29}}, {"node": {"oid": "9fef73686c87dbe94361a02f8478deaf53f62f85", "messageHeadline": "fix(build): make proto-update-deps (#830)", "author": {"name": "Thomas Bruyelle", "email": "thomasbruyelle@hey.com", "user": {"login": "tbruyelle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef41f8879273515ce762afec6ffd76d5a977c10c", "messageHeadline": "Remove GenPubKey (#839)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 22, "deletions": 26}}, {"node": {"oid": "249e2fe60397227282849e8f143c52cd22af5e40", "messageHeadline": "refactor: move utils to /types (#856)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 58, "deletions": 65}}, {"node": {"oid": "c5ab136c147ea429caf0d6454de675a091c15496", "messageHeadline": "Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#855)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "dae91e56c54a1874419f2b0c696c9e4c0ffe402f", "messageHeadline": "Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#854)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4933a7f98a3450bb199c6256d0452485f9150488", "messageHeadline": "Standalone to consumer changeover - staking functionalities (#794)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 182, "deletions": 25}}, {"node": {"oid": "9260c7be869b9be063eafe10d7092d77a7888611", "messageHeadline": "fix: prevent provider from sending VSCPackets with multiple updates f\u2026", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 48, "deletions": 12}}, {"node": {"oid": "afcc4f558444e377d729a46cd4eaf2c278da5573", "messageHeadline": "fix: code and documentation mismatch (#844)", "author": {"name": "JayB", "email": "jaybkim2@gmail.com", "user": {"login": "jaybxyz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9d82f6c54ae246b35cb4708576793700eb4bf41", "messageHeadline": "Change Dockerfiles to take advantage of caching (#843)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "7bc407ce5647fe66f22022705b0849ce69d31e8f", "messageHeadline": "Soft opt out (#833)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 450, "deletions": 61}}, {"node": {"oid": "01fb3333ce7573cc8d22563669c6139375f3adfa", "messageHeadline": "Correctly handle VSC packet with duplicate val updates on consumer  (\u2026", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 59, "deletions": 5}}, {"node": {"oid": "94de30e560f7d31ed1bbc58a9fd971bd048931ae", "messageHeadline": "bump: sdk v0.45.15-ics (#805)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 252, "deletions": 51}}, {"node": {"oid": "8c2a18bf0e5604e43707847463f04152c651717a", "messageHeadline": "style: remove starport config (#841)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "d48071d000011e7a69bf9a2a22975451a57cb04c", "messageHeadline": "Remove RegisterSdkCryptoCodecInterfaces (#838)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 1, "deletions": 25}}, {"node": {"oid": "7ebdd2e31b6d4dce64c6d3ec26d777428f7f03e3", "messageHeadline": "Fix Makefile (#837)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0e04d58719d584ac519f1be673ee94a9ca5d8edd", "messageHeadline": "Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#834)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e327f804f4d59ca2b4996a1c78c8a5d760c9449c", "messageHeadline": "use ibc v4.3.0 (#823)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "14f0d41de08eaaa0b6d0d2d1bfab85df608136cc", "messageHeadline": "fix: fix typos and broken links (#829)", "author": {"name": "JayB", "email": "jaybkim2@gmail.com", "user": {"login": "jaybxyz"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "cd8c22c758014f4404692df144d3fdeca9fc11c7", "messageHeadline": "conservative linting (#820)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 249, "deletions": 144}}, {"node": {"oid": "a313e2e3a5cb9a58aec9a5056f711bf982529b9d", "messageHeadline": "first: gofumpt (#810)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 332, "deletions": 441}}, {"node": {"oid": "2457ab037b031e35a59318e3c5cfe39bb373ecc8", "messageHeadline": "Remove spm (#812)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1674, "deletions": 2187}}, {"node": {"oid": "9fa783f59774ea574ddbbd99cec2ce9062357a85", "messageHeadline": "feat: standalone to consumer changeover part 1 (#757)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 766, "deletions": 90}}, {"node": {"oid": "45afa5c478319fae7dcb05d2c72062cdccea0feb", "messageHeadline": "Bump webpack from 5.75.0 to 5.76.3 in /docs (#797)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cc3f8d2325ea4439420af23f2b1b65f469452e86", "messageHeadline": "chore: swap name of 'e2e'  and 'integration' tests (#681)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 326, "deletions": 317}}, {"node": {"oid": "75c0652bf0846a99ba766e43c50b16095538136c", "messageHeadline": "Improved key tests (#787)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 215, "deletions": 132}}, {"node": {"oid": "6a6a2715be3d74a552828623efe1ed1f67ba41e1", "messageHeadline": "change automated-tests run policy to on pull_request (#807)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "9c25ab51dc1c0311bd036935bab7478e6a2f2b71", "messageHeadline": "Update consumer-chain-governance.md", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "18c485f960b57bf719d93bc29f14fb0efb868c4c", "messageHeadline": "fix StopConsumerChain not running in cachedContext (#802)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 149, "deletions": 14}}, {"node": {"oid": "6036419de667590518cccd1c8fcae0d01cbe67e9", "messageHeadline": "Introduce docs website (#759)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 24594, "deletions": 44}}, {"node": {"oid": "61486f2e09fe4fa4c7efbc2cba4de1725905a805", "messageHeadline": "Bump google.golang.org/protobuf from 1.28.2-0.20220831092852-f930b1dc\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2dc38ca3d58730aa72885b28e403beaa68ea03df", "messageHeadline": "Bump actions/setup-go from 3 to 4 (#792)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "57d3b54264fefc9acac668d339ded88353063dd4", "messageHeadline": "Ser correct byte prefix for SlashLogKey  (#786)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4c318b46c9cb13c67f6cce8b9d3e96ba62edc335", "messageHeadline": "chore: add Makefile target to generate mocks (#769)", "author": {"name": "Thomas Bruyelle", "email": "thomasbruyelle@hey.com", "user": {"login": "tbruyelle"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "3005a8e1f6485acfee02a9094c9c10784553cf02", "messageHeadline": "Bump github.com/golang/protobuf from 1.5.2 to 1.5.3 (#779)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "75837e15bba5d997053aedebd69e7f558fcaf7f5", "messageHeadline": "Bump github.com/tidwall/gjson from 1.14.0 to 1.14.4 (#776)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5a61fa51a303ed098806b8d4e4539a60534fc73d", "messageHeadline": "Bump actions/checkout from 2 to 3 (#775)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "790abded0e17d2d04a5c605831f0fa93598f44f3", "messageHeadline": "Bump actions/setup-go from 2 to 3 (#774)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2ab8d1b3bae777bdff64b63ab46580a0d9bfa3ee", "messageHeadline": "Improve keeper field validation (#766)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 36, "deletions": 81}}, {"node": {"oid": "e28cb82380e91f9c1058827759e1c10e8228b423", "messageHeadline": "Bump json5 from 2.2.1 to 2.2.3 in /tests/difference/core/model (#762)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1d607a1edb1b74d67f7bb93c3ab5ffaaabaa2c0f", "messageHeadline": "Bump golang.org/x/net from 0.5.0 to 0.7.0 (#763)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "c2437211cf9b09fca026ea701d70b38b6dd3a6f5", "messageHeadline": "Add dependabot config (#764)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "7d1e89b65210697e29855667c9a707302ca855fb", "messageHeadline": "chore: disable sonarcloud on dependabot PRs and forks (#768)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "667079f20cf85748db6d56e34d62024f6bcea2e5", "messageHeadline": "chore: revert build.yml changes (#767)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "019f70fa7e83bd29ab94f4d1da77ba7aa49bba9c", "messageHeadline": "Update build.yml", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "156b2e7335f9b416c89bea9981bec5cb280b4144", "messageHeadline": "Tidy up docs directory (#758)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 3, "deletions": 20823}}, {"node": {"oid": "0ded11d2d69c3674aaa1a147d21753cd84b2f217", "messageHeadline": "Update issue templates (#755)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 153, "deletions": 13}}, {"node": {"oid": "6a56c04fc6d55fa20991e915fd64d7a5ecb61f3a", "messageHeadline": "Gaia integration tests with local sdk (#737)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "f8bfd702b67451d9252de7b95248b10d174b89fa", "messageHeadline": "allow using gaia as provider in integration tests (#735)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 164, "deletions": 14}}, {"node": {"oid": "cc8c7fe162d7b03d36b508eb3ce3ea50e496cac6", "messageHeadline": "Doc for contributing guidelines (#744)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "2bd1e30f77cede7eba20e0047275c5704b338c49", "messageHeadline": "Key assignment type safety (#725)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 2045, "deletions": 1507}}, {"node": {"oid": "450623740a34222148938c434ce7177cc4fa9bf5", "messageHeadline": "update protos; fix missing proto dependencies (#752)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 572, "deletions": 201}}, {"node": {"oid": "1d66f86701637d98d450dfeb6482805ebdbc1a37", "messageHeadline": "add interchain security consumer QueryParams (#746)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 459, "deletions": 29}}, {"node": {"oid": "bf6cdae5f02ff31bb2982766bed9db4c664a0ec3", "messageHeadline": "Fix nits from audit (#743)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "afd1b2bc4a71480681b4f797c6597d426762f72f", "messageHeadline": "New validation for keeper fields (#740)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 120, "deletions": 6}}, {"node": {"oid": "558516f90cf7f111ebf8bfa1fadafaa99c50e502", "messageHeadline": "Fix TestHandleEquivocationProposal (#734)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 42, "deletions": 35}}, {"node": {"oid": "2c5942d7d1d4d68eff6c24e2f01b82eec13538fb", "messageHeadline": "add additional checks for equivocation governance proposals (#730)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 408, "deletions": 140}}, {"node": {"oid": "5563395cb5a11189d1db132e89cebffa8a98c148", "messageHeadline": "Throttle ADR (#682)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 171, "deletions": 107}}, {"node": {"oid": "36ff4e540006834173d2cb526418c6c6ccd04865", "messageHeadline": "ADR: equivocation gov proposal (#711)", "author": {"name": "Thomas Bruyelle", "email": "thomas.bruyelle@tendermint.com", "user": {"login": "tbruyelle"}}, "additions": 65, "deletions": 1}}, {"node": {"oid": "bbf34d5ac992d9f4263b82f3149a6ac4d07e1b85", "messageHeadline": "bump SDK version to v0.45.13-ics (#727)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 80, "deletions": 181}}, {"node": {"oid": "987ab61a9d24d2edfa26ed993918c0356242d517", "messageHeadline": "difftest-core (model): bring up to date, improve comments (#664)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 290, "deletions": 149}}, {"node": {"oid": "58c9add493a71e575cbb98b8a872d7fc213340d8", "messageHeadline": "refactor multi-consumer and equivocation integration tests (#715)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 51, "deletions": 81}}, {"node": {"oid": "068a07449aef8b899ca93e6c8301dc535862cc18", "messageHeadline": "Fix lint error in main (#702)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "8c08e575b8223fb1fef4888ecc509436333f0a79", "messageHeadline": "Democracry consumer app refactors (#679)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 80, "deletions": 80}}, {"node": {"oid": "f86681583b4e66c62bba8927b2dc2d019cde8f81", "messageHeadline": "simibc: improves package documentation for simibc (#662)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 261, "deletions": 163}}, {"node": {"oid": "3bcb8817102b231c3060fa5f2722097dad1e7ea6", "messageHeadline": "remove liquidity, feegrant and authz keepers (#700)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 11, "deletions": 67}}, {"node": {"oid": "9469daeb7bfe72e6e356a7ac5c381d28e850ddf7", "messageHeadline": "add integration tests for equivocation proposals (#710)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 248, "deletions": 1}}, {"node": {"oid": "50957d084118cd9d1e8ef166dd90a7a363a4344e", "messageHeadline": "feat: Equivocation gov proposal (#703)", "author": {"name": "Thomas Bruyelle", "email": "thomas.bruyelle@gmail.com", "user": {"login": "tbruyelle"}}, "additions": 835, "deletions": 185}}, {"node": {"oid": "cbe4331d3372b1574520526745bb65ebcbca82b4", "messageHeadline": "Add changelog for v1.0.0 (#698)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "00fd2955749923e7713052911de7caf76de079ac", "messageHeadline": "disable consumer initiated slashing + fix slash acks bug (#692)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 548, "deletions": 807}}, {"node": {"oid": "3c394c5985b7f12b10c790fe294c78768da50798", "messageHeadline": "bump SDK version (#709)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 76, "deletions": 35}}, {"node": {"oid": "0cb44b5942ac4a574ede045daf61a31bdf06b59d", "messageHeadline": "wait after sending unjail tx in integration tests (#701)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "3e8772a701853be6901f5e9a26b058f7e80d4917", "messageHeadline": "Comments and better panic prints for e2e tests (#660)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "b3533f63cf7be2df1bd3b5279d7914a72f1e4de9", "messageHeadline": "Throttle integration test fixes (#696)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "b89c46ed51d18c97795e52edaf4811cf78086800", "messageHeadline": "difftest-core (driver): refactor setup to make it more maintainable (\u2026", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 348, "deletions": 507}}, {"node": {"oid": "e6e26f38bdbcca5169b28fc9a261570ddaa8adf8", "messageHeadline": "fix: slash meter replenishment (#687)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 284, "deletions": 178}}, {"node": {"oid": "565e7b7f56d3e905e187121b0cf86399e14129d0", "messageHeadline": "Fix #555 document rules for key assignment (#668)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "67d216bb43231ed8497206f3bd99ceaf6aba3c08", "messageHeadline": "Improve crypto testutil (#672)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 104, "deletions": 105}}, {"node": {"oid": "a558c691d7b2828238df48fa0f4e84d281c3ecef", "messageHeadline": "Document ValidatorByConsAddr in consumer module (#675)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "1e2cd5c4a35863f4b84ef126a53f667538061f38", "messageHeadline": "difftest: Adds a METHOD.md doc explaining concepts (#663)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 1806, "deletions": 0}}, {"node": {"oid": "b9d62995662a86c5b8eeb053c245ecfbd801458f", "messageHeadline": "add manual integration tests GH workflow (#665)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "b40cd50bde39496a84049a12f3727131cd047983", "messageHeadline": "Update CODEOWNERS (#676)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d86a63f44f5d600f430c847961668e94fb2a9ff8", "messageHeadline": "Bump IBC refs to ver 4.2.0 (#654)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 314, "deletions": 271}}, {"node": {"oid": "7ed00cbaa4ba221a7e76093a92dc9124588e1d69", "messageHeadline": "run happy path tests on push; bump hermes version (#659)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 81, "deletions": 52}}, {"node": {"oid": "80e5f7066e3c4c17248e896cf14cac79e3ba57ef", "messageHeadline": "Remove Gaia Provider Test (#669)", "author": {"name": "lg", "email": "8335464+glnro@users.noreply.github.com", "user": {"login": "glnro"}}, "additions": 2, "deletions": 29}}, {"node": {"oid": "463ec20c87423897009bd78c2dbf96d28bd8f150", "messageHeadline": "Difftest core: small PR removes some todos (#656)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "35f1e2645dbaa6fa878e646a890ed2caf70ce404", "messageHeadline": "Removes depreciated keyring dependency  (#657)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "15a015b80faa258b86091626104b1c88dbe30c9f", "messageHeadline": "Handle panic in Reward Distribution (#638)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 308, "deletions": 91}}, {"node": {"oid": "2cbbd104147728a186e90c7b47c0b82454807acd", "messageHeadline": "Consumer panic cleanup (#655)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 52, "deletions": 41}}, {"node": {"oid": "c81d011ef18990e13d68ce77698537408ed85baa", "messageHeadline": "Provider panic cleanup (#647)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 551, "deletions": 155}}, {"node": {"oid": "514435718a197d0a061964e7a8a37ae0ecdfb228", "messageHeadline": "Add docs about ICS params (#653)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "c804a8cccf31bb78096352c934951da3305292a6", "messageHeadline": "Update IBC-Go to canonical v3.4.0 (#632)", "author": {"name": "lg", "email": "8335464+glnro@users.noreply.github.com", "user": {"login": "glnro"}}, "additions": 4034, "deletions": 124}}, {"node": {"oid": "eded9081ed0535e64ef3dd25b0c1a99a4ce7b53a", "messageHeadline": "Throttle related panic cleanup (#640)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 196, "deletions": 82}}, {"node": {"oid": "90682488189e7d6a8d3d69b397df38f143171bd2", "messageHeadline": "Key assignment related panic cleanup (#642)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 98, "deletions": 38}}, {"node": {"oid": "555fe8f9115a8dec294188302d39cfae2f300a06", "messageHeadline": "Adds ValidateBasic for key assignment related state in provider genes\u2026", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "ba3316d266a419314c44de62a0595edccfb11c3a", "messageHeadline": "Improved assign consumer key msg validation (#644)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "2b599b377aa94e110b9a449b8fd7a65e2b06d71b", "messageHeadline": "Change default max throttled packets params + small log fix (#639)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fe44b35a749ace70d0918f572c0af40052a594a5", "messageHeadline": "replace TestHandleSlashPacketDistribution w/ TestSlashUndelegation (#\u2026", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 362, "deletions": 83}}, {"node": {"oid": "bbb892fa26a410e4b5c6fd3b5cf1d0b10be3f796", "messageHeadline": "add provider and consumer logging (#628)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 178, "deletions": 11}}, {"node": {"oid": "bf9ed8fbfaad0e0dbbb19298c4892c5d93aee8ab", "messageHeadline": "Adds Validator Set Replication property check to core diff model (#589)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 97, "deletions": 2}}, {"node": {"oid": "daece1c90abafefc9791b5d9d34d4b2ff64db898", "messageHeadline": "Minor refactor: factor out Begin(End)Block calls from simibc (#588)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 64, "deletions": 40}}, {"node": {"oid": "0c62722c4c8ac138ff795a9b09f9125da3ed2bd7", "messageHeadline": "Fix: Iteration through PacketMaturityTimes assumes maturity time orde\u2026", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 456, "deletions": 417}}, {"node": {"oid": "b96b1033845de4b1339541aa653fdbe139660e72", "messageHeadline": "Always queue vsc matured packet data (#624)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 354, "deletions": 38}}, {"node": {"oid": "57b47af1edc71301e5456c3323b97bb066e09191", "messageHeadline": "Move info about testing from README to testing.md (#616)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 108, "deletions": 103}}, {"node": {"oid": "aca8bd148b408b7ec47bdb2459b52f899d43dc02", "messageHeadline": "refactor: wrap VSCMatured/Slash packets into a consumer packet type (\u2026", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 969, "deletions": 729}}, {"node": {"oid": "d26aaf681c6beb8645e6be83e5e5e64d1c041fe3", "messageHeadline": "Refactor: Convert iterators to array getters (#596)", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 3125, "deletions": 2512}}, {"node": {"oid": "0f57a2470cc7f0a11d90affce0c5080512083118", "messageHeadline": "add slash throttling queries (#600)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 2403, "deletions": 247}}, {"node": {"oid": "7e4a9dbd2a4132f5b1014b86c169d42554c4255a", "messageHeadline": "GlobalSlashEntry protobuf type (#613)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 432, "deletions": 102}}, {"node": {"oid": "dd951956552a7a0422b6ca435d0bf5482f55fbd6", "messageHeadline": "Throttle refactors (#611)", "author": {"name": "Shawn", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 156, "deletions": 142}}, {"node": {"oid": "ae66785c4f92c26471fb22e97f8348db057f4048", "messageHeadline": "Slash packet throttling (#462)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 3269, "deletions": 181}}, {"node": {"oid": "fa75e8d3f9713c5888d4a0e8a16635e313c31e8d", "messageHeadline": "refactor: TrustingPeriodFraction should be a fraction. (#593)", "author": {"name": "lg", "email": "8335464+glnro@users.noreply.github.com", "user": {"login": "glnro"}}, "additions": 207, "deletions": 163}}, {"node": {"oid": "1c348aff1f2645894bd7328edb99368c78092e87", "messageHeadline": "fix: verify consumer proposals execution to prevent provider halts (#\u2026", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 213, "deletions": 126}}, {"node": {"oid": "3e339eaad34f37f4757049df775ea2c9a8fe941e", "messageHeadline": "add sorting into AccumulateChanges and add a unit test for it (#584)", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "4e60bbfe4e2909d9aaf93c0b118932795e167a4d", "messageHeadline": "Update PULL_REQUEST_TEMPLATE.md (#574)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 12, "deletions": 53}}, {"node": {"oid": "435cf38c38a4a363fd40c970e4019a13796ec403", "messageHeadline": "chore: Update gaia dependency for e2e provider test (#578)", "author": {"name": "lg", "email": "8335464+glnro@users.noreply.github.com", "user": {"login": "glnro"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "01564249a112cd78858eb9827727e24d438495d9", "messageHeadline": "NewErrorAcknowledgement with non-determinsitic error message (#591)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "62bf6e852db51dcd6e32ed02ff7f44c71b02c2c6", "messageHeadline": "Refactor: `Packets` -> `VSCPackets` (#587)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "5cf43f664a693d78eb521238e128a1b13f7ad506", "messageHeadline": "update consumer addition proposal (#558)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 962, "deletions": 512}}, {"node": {"oid": "5e415b331f43b69aedafa45794327176de1b3440", "messageHeadline": "Correct ValidateStringFraction (#569)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f9b63ec8f168313b04f95aef3307aa898e6e4069", "messageHeadline": "make OnTimeoutPacket handling consistent in consumer (#550)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "cb2b49e0e1934bb391dc84c72bf93d3afd4c95bf", "messageHeadline": "Key assignment (#515)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 7476, "deletions": 758}}, {"node": {"oid": "db9939f88d27576a3172e21c64858f560f2e2e13", "messageHeadline": "test: Add CCV Test Suite with Gaia provider (#559)", "author": {"name": "lg", "email": "8335464+glnro@users.noreply.github.com", "user": {"login": "glnro"}}, "additions": 296, "deletions": 81}}, {"node": {"oid": "7fa197e704429ed12093bdc526465e8ef9eace5a", "messageHeadline": "Separate validation and handling for recv slash packets (#542)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 416, "deletions": 177}}, {"node": {"oid": "262780ba3dcdfe6d9bee5143d0f30fd1cc1473ac", "messageHeadline": "fix IterateInitTimeoutTimestamp (#549)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "72564ccd84e7ae1fba368b6c4e7c116083da815e", "messageHeadline": "refactor provider pending packets handling (#552)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 243, "deletions": 76}}, {"node": {"oid": "fe1048294ab0253c638e8f77881f3c8f0241e5e8", "messageHeadline": "Deduplicate code in IncrementValidatorSetUpdateId (#543)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "d66eaec0dd84affbf43bb348b8e06088030b2269", "messageHeadline": "update provider genesis validation (#525)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 325, "deletions": 73}}, {"node": {"oid": "2cbeb39ae355ff5ed8f030fcece11c84f24bf80d", "messageHeadline": "Simplifies some crypto util test helper methods (#540)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "147a9879a72ab9e3fb3ae8f9774df276e185cda3", "messageHeadline": "Update tags for HandleConsumerAdditionProposal and HandleConsumerRemo\u2026", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "4474a08a43feb8e8de227f6a7ee8b33f724ab9b5", "messageHeadline": "Update PULL_REQUEST_TEMPLATE.md (#523)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "166f3ef9e2c3b9c782830078f1d20442d035047f", "messageHeadline": "show PR template on PR creation (#518)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "095a0760566dc795b4b840deb5cbe189891d10c0", "messageHeadline": "Multi-consumer capable e2e tests (#475)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 271, "deletions": 186}}, {"node": {"oid": "1c12d26b9b2ec799116a86409b17ac9a64653c33", "messageHeadline": "fix: remove duplicated SlashingKeeper in consumer app.go (#508)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "fc38c4c3e50f625f786f2c711ee24ad1ba634add", "messageHeadline": "add consumer addition proposal documentation (#502)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "9ae735be468b2d4282be6e61738284a906649066", "messageHeadline": "refactor changes in expired consumer handling (#507)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 43, "deletions": 21}}, {"node": {"oid": "bb532be213b987d58ec2a2c5bc1db6fe80dc0c5d", "messageHeadline": "add pull request template (#501)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "2fd680c97d95ea00a7a572e750d1f55360db3fd6", "messageHeadline": "Improve how sent packets are stored in e2e tests  (#504)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "25b0d011d59f55aab9c79968706b199fbe57b5c9", "messageHeadline": "Resolve +-1 question mark in MakeConsumerGenesis (#500)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "87c21be74f121802d8be170d1275130466a9be59", "messageHeadline": "Remove false vscID initialization  (#499)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d5aab0ca7e12da329d3ed1575f2dab14049aee0b", "messageHeadline": "Create e2e debug util file (#488)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 193, "deletions": 0}}, {"node": {"oid": "e0cbf9a8f17cb03d03604954ef8685d82d518ea5", "messageHeadline": "Make iterators consistent with SDK pattern  (#459)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 278, "deletions": 92}}, {"node": {"oid": "3b562dd873970422b3a69c1c35ce00b132d7b625", "messageHeadline": "Fixes for issues #151 #397 (#495)", "author": {"name": "stana-ethernal", "email": "94966829+stana-ethernal@users.noreply.github.com", "user": {"login": "stana-miric"}}, "additions": 30, "deletions": 18}}, {"node": {"oid": "afa3a795004e97e3206aed32e3354f65cf487ef6", "messageHeadline": "Update #264 - updates genesis and genesis tests (#382)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 799, "deletions": 329}}, {"node": {"oid": "a1f5ae12238a7cfeda0f343803260bb38e3ae552", "messageHeadline": "Restores panics to #485 (#491)", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f47bef7380339cb24058541e20a1829bcc573728", "messageHeadline": "handle provider and consumer client expiration (#448)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 1002, "deletions": 658}}, {"node": {"oid": "e7068933cd780a0bad9d00e6894e95249131ca03", "messageHeadline": "Upgrade SDK to v0.45.11 (#485)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 187, "deletions": 324}}, {"node": {"oid": "906fbce3f34e6cd81077861a77f7ed0f6b3a60e9", "messageHeadline": "Updates issue template (#483)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "fb83bb7dbeef3532ef779adeb63b58b547189f21", "messageHeadline": "add multiple consumer chains in integration tests (#407)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 937, "deletions": 128}}, {"node": {"oid": "33137b342fb114743dd67931e213d3418313d247", "messageHeadline": "testutils refactors and cleanup (#472)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 201, "deletions": 158}}, {"node": {"oid": "0096317fb9c6b2b506a5736b64b863f446fb707a", "messageHeadline": "Adds Cryptographic Identity utility for working with various keys ect\u2026", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "b10e13207a56dafcbfe81ccfb273211e738de334", "messageHeadline": "circuit breaker params  (#444)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 444, "deletions": 111}}, {"node": {"oid": "df53566568677b2722424f40ee25c1029214c07c", "messageHeadline": "Slashing related e2e test improvements (#461)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 159, "deletions": 213}}, {"node": {"oid": "5dc2bbf7ad64b0286f3665a0433aa51e90606719", "messageHeadline": "add event emissions to provider and consumer (#427)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 136, "deletions": 4}}, {"node": {"oid": "8d158d9965c37d50c224a9afc8224ed9b2f8f84f", "messageHeadline": "Update CODEOWNERS (#466)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc19c57f71fb1adb38a5b73db0bdd3a95d99f713", "messageHeadline": "E2e setup cleanup (#442)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 76, "deletions": 47}}, {"node": {"oid": "256c26b6f08ac3bd68ecb4ea400964b9b49a4296", "messageHeadline": "Deletes early iterator returns (#441)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "d9a002ff8845a660e437d087c9bac1c6a0779589", "messageHeadline": "Fix faulty iterator callsite callback return booleans (#447)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6c0d718d8c59339d112feb5850589258a504756e", "messageHeadline": "VSCPackets should have timeout on provider (#422)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 681, "deletions": 292}}, {"node": {"oid": "9241d1f0002107fa03381623d695a6a4845703a3", "messageHeadline": "Chore: port `ConsumerRemovalProposal` handler to main (#429)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 336, "deletions": 22}}, {"node": {"oid": "36610e95b45759b38c047b4c5862396e751d71c1", "messageHeadline": "Bump SDK to v0.45.6 fork (#432)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 151, "deletions": 47}}, {"node": {"oid": "b00435c0b212e814a767b90d6bb3f2c567542a5a", "messageHeadline": "Remove final ?? from quality_assurance.md (#431)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "15b95f69ebf1799e83fc86a26f38972e33814da7", "messageHeadline": "Update QA markdown software engineering concerns (#430)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a2536c176ca28b5a2b8c0de6931e6b1ae270a332", "messageHeadline": "add initial double signing simulation (#402)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 281, "deletions": 9}}, {"node": {"oid": "80b751c1d3afb5d2f8684868548faf8d3995ae3f", "messageHeadline": "Channel initialization timeout (#406)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 625, "deletions": 204}}, {"node": {"oid": "cfc4569384a8aa234e2b7ccea49bee086774520c", "messageHeadline": "Remove unneeded const variables (#418)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "602b7ed47785ba3d820a01f336a2dc863b9b8bd7", "messageHeadline": "Consumer Unbonding As Param (#410)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 210, "deletions": 205}}, {"node": {"oid": "22bc31091af7f59bddb3ac63fcecebbcf3766cf6", "messageHeadline": "Remove  StakingHooksTemplate from provider hooks (#389)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 80, "deletions": 49}}, {"node": {"oid": "3add73e4b3bccc9e72e087be3070db50d897c16e", "messageHeadline": "324 create queries for internal ccv state (#366)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 3607, "deletions": 127}}, {"node": {"oid": "3f9100acd62a0350432a1a87c7caf06efadfd614", "messageHeadline": "Replace hardcoded constants with params (#393)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 552, "deletions": 163}}, {"node": {"oid": "00ea78b7af771647ec787610fb6aadd80cbf0f00", "messageHeadline": "Importable e2e tests (#401)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 601, "deletions": 232}}, {"node": {"oid": "9dda4b606a7a71e7f6426feb5603600b66790a05", "messageHeadline": "Fixing and updating QA plan (#375)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 64, "deletions": 59}}, {"node": {"oid": "27e55b4f5cb2a087ce002d42dc8d99cf1154f0c5", "messageHeadline": "Consistent params validation (#394)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 159, "deletions": 34}}, {"node": {"oid": "e5f4ea5c00d571a024c2a0bd6903ac77d42dfb38", "messageHeadline": "Update issue-template.md (#392)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2766b1c8e4276b4e29cf56c1e635b5807c191248", "messageHeadline": "Remove duplicate e2e test setup for democracy consumer  (#381)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 7, "deletions": 157}}, {"node": {"oid": "6e0666275a219ebb729417557ef76f4c8fe6c10b", "messageHeadline": "Make CCV packet timeout a param (#376)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 362, "deletions": 162}}, {"node": {"oid": "3f2091e73913bef9e4d87bfa940d056fb53c3eea", "messageHeadline": "integration tests - split steps; run in parallel (#371)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 894, "deletions": 1011}}, {"node": {"oid": "ba1fa6da65e26439a9b15ce83d3f92506bcb1e20", "messageHeadline": "Rename Empty prefix to Consume (#374)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "fbd6c40b4e65ab2fa60a269c45c0f7040f6a4503", "messageHeadline": "Democracy governance whitelisting #284 (#364)", "author": {"name": "stana-ethernal", "email": "94966829+stana-ethernal@users.noreply.github.com", "user": {"login": "stana-miric"}}, "additions": 433, "deletions": 4}}, {"node": {"oid": "149b42e31fe1e949637efa2080567e5656c9dad0", "messageHeadline": "use dedicated query node for tx and query RPC (#367)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 84, "deletions": 43}}, {"node": {"oid": "1540617cb4855b51462ec15605c771899c755199", "messageHeadline": "Remove redundant e2e test code (#372)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 146, "deletions": 456}}, {"node": {"oid": "92c44bbec686e834135a9050d8521daacc4c9677", "messageHeadline": "close 339 (#373)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "62db93d48aa1603849b1d6d79f695eae2f68a7cf", "messageHeadline": "Clarify proposal nomenclature (#370)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "e3f49b9ec96c49be8b5c73f1ea1ac06fdc75d7a8", "messageHeadline": "Update export and init genesis (#264)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 3091, "deletions": 440}}, {"node": {"oid": "bcb69b8262af9ee3e283059f6a9771e037b27981", "messageHeadline": "Update QA Document (#363)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 65, "deletions": 65}}, {"node": {"oid": "d995b56976d4a650bbc690b9001a8614dc067240", "messageHeadline": "Add/improve unit tests against spec (#342)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 1975, "deletions": 1112}}, {"node": {"oid": "4866f12c1c79c8710ed1670f9b11d44b945ca0bf", "messageHeadline": "gov-distribution module (#130)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 2500, "deletions": 11}}, {"node": {"oid": "12ac66c1701c73a076a46ebd09e3233695f2a722", "messageHeadline": "Cleanup states after consumer chain removal (#268)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 67, "deletions": 28}}, {"node": {"oid": "f9e704aabc07d16740af32dc57f7006b11d08b97", "messageHeadline": "use protobufs to define ccv state (#332)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 1000, "deletions": 155}}, {"node": {"oid": "3896b77412e885e4d28a2ad3455b95934075263d", "messageHeadline": "Proposal naming refactors (#354)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 330, "deletions": 338}}, {"node": {"oid": "5201d56cf1fcdc2d2fb340e27fb7ff025d132c75", "messageHeadline": "Reduce Unit Testing Boilerplate (#357)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 243, "deletions": 286}}, {"node": {"oid": "86beefe81dc1af7cc741dac4fe79dbc7b41a61ca", "messageHeadline": "update buf googleapis dependency (#352)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "b6aff82c471b4d86b990c80aeee4401442ae7671", "messageHeadline": "Update issue templates", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "2f9cf95816e4cb63d46aa4f5304d663b7109ef93", "messageHeadline": "Extend #350 (#355)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "36dd5a91e0a904e16a99ac07a3f469d4c77dce6d", "messageHeadline": "allow selecting test granularity using make (#350)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "b47ae2a83c4b90d8e925de5e589e1f5141a064f5", "messageHeadline": "Fix coverage computation command (#346)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ef79af49172f0173243a7399e320572d4b499ca", "messageHeadline": "Test for the reward distribution (#321)", "author": {"name": "stana-ethernal", "email": "94966829+stana-ethernal@users.noreply.github.com", "user": {"login": "stana-miric"}}, "additions": 85, "deletions": 8}}, {"node": {"oid": "5e3ff16033d045551f71e76425659f0989a81833", "messageHeadline": "Bugfix and refactor NewCreateConsumerChainProposal (#337)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 40, "deletions": 62}}, {"node": {"oid": "b81a07d58cdee75529204773c26d90afd2432c0e", "messageHeadline": "Closing non-CCV channels on provider (#328)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "35f3322a8f9b9981476fa070242b9ad75fe173b5", "messageHeadline": "Handling packets recv on unknown channels (#326)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 39, "deletions": 100}}, {"node": {"oid": "79ab11c9b647731e753a2e8ed4bdc474d8f9d1e7", "messageHeadline": "Check if transfer channel is opened (#294) (#322)", "author": {"name": "stana-ethernal", "email": "94966829+stana-ethernal@users.noreply.github.com", "user": {"login": "stana-miric"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "f18f450b2afd0df17b613daedd8fbc357dfe8312", "messageHeadline": "No crossing hellos on opening handshake (#323)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "cef9775261539bf85aae04cbf7a255ab2396dbe4", "messageHeadline": "Make it so that LockUnbondingOnTimeout can only equal false (#305)", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d448db801e4d696bf7b5e02bf94d30c4996fce36", "messageHeadline": "Common folder for tests (#325)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "7e639daa8eacd876b36ba4dbb327e21f8367aa3a", "messageHeadline": "Difference testing for 'core' protocol using model generated (heurist\u2026", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 7252, "deletions": 6}}, {"node": {"oid": "8e36fdbc07de1209f1b1c97711b4b7c9a24907db", "messageHeadline": "Validator downtime integration tests (#313)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 411, "deletions": 79}}, {"node": {"oid": "5a02cd3d851d63d327dc4402e95e67971db74d3f", "messageHeadline": "reduce usage of magic numbers and replace with constants (#317)", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "ab0e594246df2f76e51270b406a4dd8b3d9ac061", "messageHeadline": "(small change): Naming of UnbondMaturePackets (#316)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "77ba0db6c9f7d1f639f49fc43db9f5c56701b2d9", "messageHeadline": "Redelegation integration tests (#312)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 296, "deletions": 7}}, {"node": {"oid": "fe7353d144b4862a9e1e4052dedd54bc31058275", "messageHeadline": "Cleanup related to #296 (#304)", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "396869af7b0e39b16a1c2e0c33ec80aaa02d586b", "messageHeadline": "Check counterparty port id during the channel handshake (#307)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 470, "deletions": 290}}, {"node": {"oid": "b165a6af43c6e0ae5d83bd0d018132899138d5d5", "messageHeadline": "Disable messages on consumer chain (#272)", "author": {"name": "dusan-ethernal", "email": "94966669+dusan-ethernal@users.noreply.github.com", "user": {"login": "dusan-maksimovic"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "84c24b39c5064a22844569318bde37c2d6fdb4df", "messageHeadline": "Move IBC handlers to ibc-module.go (#303)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 543, "deletions": 529}}, {"node": {"oid": "b64c8d9f542cdee74a373b4c1c71d137bff13ab8", "messageHeadline": "Integration test refactors (#302)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 416, "deletions": 582}}, {"node": {"oid": "469fc56b705012250fb7b37cf5e512209a50bf6a", "messageHeadline": "Move e2e tests to independent folder (#297)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 2493, "deletions": 2461}}, {"node": {"oid": "3416e4c1a40e70d0daf08e193289a2848c30f62f", "messageHeadline": "remove vue (#290)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 0, "deletions": 432}}, {"node": {"oid": "f3a996699756bc223a168cb0b8886a355204c19e", "messageHeadline": "Integration tests with local sdk version (#277)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 68, "deletions": 24}}, {"node": {"oid": "3aba629e10771977e6881616833fc272f4649c4a", "messageHeadline": "Consumer Unit Test Cleanup (#274)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 657, "deletions": 270}}, {"node": {"oid": "eaa7f6e7ef98fa16b38e6213a194506dc9d50f26", "messageHeadline": "Update CODEOWNERS", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e4d887c3adab0dc22b631940b131021cd3f3563", "messageHeadline": "Provider Unit Test Cleanup (#267)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 1279, "deletions": 156}}, {"node": {"oid": "2554378a61d7c7244abdf063a0522259e124ca8e", "messageHeadline": "Track latest changes to cosmos-sdk (@846d01) (#271)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "e282d9165848928eb6ad25b447c4fe2346e8b968", "messageHeadline": "Speed up integration-tests (#265)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 36, "deletions": 15}}, {"node": {"oid": "ad4231d80669705edef0a62524e6b5c8bd50d4f1", "messageHeadline": "Update QA unit tests references (#260)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "40a65300dd3514f09825b46e2209b8b8ff12265c", "messageHeadline": "Remove Q2 from roadmap (#253)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "89a4f88650a811702eb68c20e5ceb3a6cb11f7ed", "messageHeadline": "Create QA plan  (#215)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 196, "deletions": 0}}, {"node": {"oid": "e345dc9264bfb3f4670f85ee9365a61773594bdc", "messageHeadline": "Remove blocked out code (#241)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 0, "deletions": 257}}, {"node": {"oid": "90084c377349a64c594f5dc337f09af2782da617", "messageHeadline": "Integration Test Addition - Unbonding (#252)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 114, "deletions": 18}}, {"node": {"oid": "b2a272f6e4b86e3cb254c3f1817ea0e8074c9059", "messageHeadline": "Drop duplicate spawn/stop proposals (#254)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 32, "deletions": 18}}, {"node": {"oid": "7babed46e567ed6d7733f25d31af2aa5b7bfc45e", "messageHeadline": "Add IS spec to README (#259)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27a9921aedc1be3d10f6ff70a53bc8919102f0dc", "messageHeadline": "Add additional transaction checks to integration tests (#250)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 51, "deletions": 8}}, {"node": {"oid": "56d924faf5195d311cad0eb701f2dc8aa75a268c", "messageHeadline": "Specify hermes version for integration tests (#251)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c647c2db5a733737b27ccf9da02bb4e5db18114", "messageHeadline": "Merge pull request #248 from cosmos/integration-tests-fix", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1, "deletions": 21}}, {"node": {"oid": "a3d6576080660f5fb0f357864c97450fcf90cdce", "messageHeadline": "fixes", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 1, "deletions": 21}}, {"node": {"oid": "6cb3c43d8cd5bf5533804c246b4407c7620b36b7", "messageHeadline": "Merge pull request #242 from cosmos/byte-prefixes", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 496, "deletions": 211}}, {"node": {"oid": "10d1ae2cbc8dd2906cb1ddcc94a6a7703570bd95", "messageHeadline": "use byte prefixes directly in code", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 76, "deletions": 175}}, {"node": {"oid": "c944ad13197ce410e4fdb861f5f413e201dd162e", "messageHeadline": "cleanups", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "853150edf824880f16a4e3aa364f665179e08891", "messageHeadline": "refactor to \"client\" to \"createProposal\"", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "6e7e4d1b642ca522e2febd974e5cfa38614fdb57", "messageHeadline": "Fix UnbondMaturePackets (#245)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "cb9f7da3050eb6b94a913f9d7040d52e7ebb1f38", "messageHeadline": "removed all separators", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "7ce36d4ca0ccca47ef8e33dae09dcf42c4364af4", "messageHeadline": "element name in comments", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 24, "deletions": 22}}, {"node": {"oid": "4efe18aa5dee91b4fcee79c44c95f81da1380270", "messageHeadline": "remove channel status", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "e57d09b164dbe092eeed6aab63c780f2c7cf74ef", "messageHeadline": "tests and consistency", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 80, "deletions": 5}}, {"node": {"oid": "710338883f7f69fc11520a721dfefb62577de0db", "messageHeadline": "more unit tests", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "3e2a5429d0780a8e2d621a320fc9029f0618c2a9", "messageHeadline": "comments and small", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "cf761971f96895b749386243af3e2e1bf7332ed7", "messageHeadline": "small fixes", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "31235ec78356a6f9304f69737791740cb005af97", "messageHeadline": "tests and small cleanup", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 56, "deletions": 6}}, {"node": {"oid": "6e378524b201d86bb36fd7223ae48280ada668cc", "messageHeadline": "provider", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 163, "deletions": 106}}, {"node": {"oid": "598deed4697bea11d50f42d052f486b74de7df6c", "messageHeadline": "test and comments", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 70, "deletions": 4}}, {"node": {"oid": "e9978be27563828d90ff50b7d2a89a8a5fcc74e1", "messageHeadline": "consumer", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 102, "deletions": 67}}, {"node": {"oid": "957e6148fbf21a977337788db6d2a8433d0ebf05", "messageHeadline": "Danwt/#230 filter consumer tendermint valset changes (#239)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 34, "deletions": 28}}, {"node": {"oid": "e265d43d30453f11e92c857f92480c110a4f62ae", "messageHeadline": "Fix golangci-lint errors (#235)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 59, "deletions": 78}}, {"node": {"oid": "2b9f890c954976927281feb80e3f8643d82714e2", "messageHeadline": "Make gosec pass (#225)", "author": {"name": "Shawn Marshall-Spitzbart", "email": "44221603+smarshall-spitzbart@users.noreply.github.com", "user": {"login": "shaspitz"}}, "additions": 133, "deletions": 46}}, {"node": {"oid": "657aaea0a6ed97f3a04d906186d353c56bef8d5e", "messageHeadline": "Fix time serialization in provider/keys (#199)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 84, "deletions": 26}}, {"node": {"oid": "f3c8c3cabc6946bb158bc308ff2a99607aabfb87", "messageHeadline": "Adds pre-commit to improve quality (#184)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "9f329d8b456083e4d12db315e5cccc93f7959c0d", "messageHeadline": "add comment re. endblock order (#221)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "4e40e093e6b682732057c06ce41fe32715f24478", "messageHeadline": "Ignore vue/, integration-tests/ in sonar (#217)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "77719362481672db97c7d5270859d1f56d42fb23", "messageHeadline": "Updates Dockerfile (#218)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "7e2e439c002ba1393cfc4b75e3bb0db5f0912c9b", "messageHeadline": "Ignore generated files in sonar and add coverage badge to README (#212)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "65030f11fedfaee1eaef157ca47eee1e653215a0", "messageHeadline": "Adds some basic README instructions (#206)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "33be4edb98af287c36a816b5235dd9cb81c383fd", "messageHeadline": "Add VSCMatured packets instead of acks (#188)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 908, "deletions": 1097}}, {"node": {"oid": "3efaf03138b2d48557cd36fc82bdcd64226a8b94", "messageHeadline": "Hide blog link in readme (#210)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97b50d9f44c28d0c10be1a5eebbcdd61168ad988", "messageHeadline": "Adds coverage to sonar workflow (#211)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "1119f4c7b3c2849836135956426ce60cfb54fe91", "messageHeadline": "Run gofmt . (#207)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "4ca2834662e2e53c3cab44c2d944eee6911357a0", "messageHeadline": "Adds sonar-project.properties (#209)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "b5c58848539ab3f30e53676d0ba2dd307bb09b7b", "messageHeadline": "Bump to 1.18 (#208)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3634e245f393b660e9830ef3d278fa196eb3b7b", "messageHeadline": "Removes ReenableProviderDistribution (#203)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "74504623e64f7b382851d66dec17fc6aff725d1b", "messageHeadline": "Upgrade to 1.18 (#201)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 1, "deletions": 15}}, {"node": {"oid": "91f47de4222c78a4586272ba05b85cf2faa1b06d", "messageHeadline": "Adds sonar action (#202)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "fbb81998f97720e0b22a100ddbff50c6494c2918", "messageHeadline": "add license (#190)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 204, "deletions": 0}}, {"node": {"oid": "5ddc5adeaa4ecdb92eb1a9639187bebdd5e7548c", "messageHeadline": "Adds sonarcloud quality badge to readme (#195)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0c682694de17b53bf9b9bdc8f920c667f89996de", "messageHeadline": "Removes disable calls (#194)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 0, "deletions": 27}}, {"node": {"oid": "102fa523b8e2089d9947dfbcd6640a8c06d3f54d", "messageHeadline": "Adds codeql (#191)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "a1a2ae8b58b6ba0a2f05c04f25f3477756269e65", "messageHeadline": "Update gosec.yml (#192)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4559234b0ca34a30fcccbbd116b31a3877312410", "messageHeadline": "Remove extra import (#170)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "d059b86608defeb84fc541db35e93411f15f9d5e", "messageHeadline": "danwt/#173-use-gosec-github-action (#179)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "deee1da121f22297f6147f11baafd67f26707f8d", "messageHeadline": "Fix integration test driver #167 (#166)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "a5c7330a4166b6f52653b27a31a3faeeabef4359", "messageHeadline": "Update README.md (#177)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 0, "deletions": 48}}, {"node": {"oid": "d926244300ccc16f621f90d5f4fefa05eeb3ca81", "messageHeadline": "Solve #183, adds golangci-lint workflow to github (#185)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "80d841c4b43d47c148592605f245b22b2baed7ee", "messageHeadline": "Renames integration tests action to automated tests (#180)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "0fd63c51aa45358cc0e31c19b11c474a240b8ecb", "messageHeadline": "Update README.md (#178)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "335bd7c17fa5a9b33db25e44ddccfa899d675328", "messageHeadline": "Ensure unbonding ops cannot complete during initialization (#163)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 454, "deletions": 92}}, {"node": {"oid": "80d146a02b0b7631a01cd40f026e6609ccb2f3d9", "messageHeadline": "Merge pull request #124 from cosmos/sainoe/remove-consumer-chain", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1260, "deletions": 107}}, {"node": {"oid": "0fa770d1f13fe87ab7bfdb64cc95a17a0f37049d", "messageHeadline": "merge main", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1477, "deletions": 786}}, {"node": {"oid": "e0b012a48466d30f318a487d45793da4e03e1df1", "messageHeadline": "Set unbonding period on the consumer (#144)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 529, "deletions": 252}}, {"node": {"oid": "db97ed7ebfbb83e4c5964dd4a49b06a9f6c3c802", "messageHeadline": "Upgrade to ibc go v3.0.0 (#149)", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "d4dce6ad222dcd16fa57350aa4f73492da207d93", "messageHeadline": "Merge pull request #154 from cosmos/sainoe/mvcc-disable-modules-B", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 117, "deletions": 174}}, {"node": {"oid": "b02c32bdc4d1174568f9814eb953624f3121f184", "messageHeadline": "Update comments", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "0ae85e89e7f030c5f24e9503fe1f2e822949bdaf", "messageHeadline": "Interchain Security roadmap (#159)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "04445dae6b868f7c53524872adff6de90f99f570", "messageHeadline": "Delete missed line", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c3a329be764fbb28ecd28a24f502d7db6e20ee5c", "messageHeadline": "fix conflicts", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 28, "deletions": 37}}, {"node": {"oid": "5ee03ef6aa74d281e475b62c7328f170a84ddb7a", "messageHeadline": "Merge pull request #152 from cosmos/sainoe/mvcc-disable-modules-A", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 182, "deletions": 320}}, {"node": {"oid": "80ad51afbff3c22365af14d397880907cee11123", "messageHeadline": "fix conflicts", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 239, "deletions": 178}}, {"node": {"oid": "4a1b169a7adec64735279621fed4cf469636d179", "messageHeadline": "* Delete pending proposals outside of iterator", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 113, "deletions": 15}}, {"node": {"oid": "2686ef0ffc3eef3d58093d89d01a2d93933f5104", "messageHeadline": "Merge pull request #150 from cosmos/sainoe/mvcc-hist-info", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 581, "deletions": 49}}, {"node": {"oid": "878fd214dbca3216bbffc82da3cdc3496c51840d", "messageHeadline": "resolve conflicts", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 28, "deletions": 38}}, {"node": {"oid": "4467937b4a4baf9832d8cc410cdcc16779d645e5", "messageHeadline": "* Move LockUbdOnTimeout from consumer parameters to CreateConsumerCha\u2026", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 222, "deletions": 230}}, {"node": {"oid": "a28f86db21ebbaeb3a0bc8a483b6e022d4f8ea65", "messageHeadline": "Improve comments", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f15cc7adb5d46717fea0ffe9a175441a8826d51", "messageHeadline": "Merge pull request #148 from cosmos/ensure-validatorUpdate-aggregatio\u2026", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 15, "deletions": 27}}, {"node": {"oid": "9a24dc695fd0af365c4555fdc905696d0b4c010d", "messageHeadline": "Merge pull request #146 from cosmos/danwt/ensure-vscmature-packets-al\u2026", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "27beb55d3535da527078bf60a1e490dd95596f00", "messageHeadline": "add comment", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "04d7ceafce97febfc860aeb3372d57b2a3957b83", "messageHeadline": "add UnbondingTime constraint note", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "88998392bc6b190b099300698981320582c07440", "messageHeadline": "Disable staking module from consumer chain", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 111, "deletions": 173}}, {"node": {"oid": "6e1c6a0751bde85f820fb260efdde5faf505e9c2", "messageHeadline": "Remove the following modules from the consumer:", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 182, "deletions": 320}}, {"node": {"oid": "b4643d80a063c2eb5ac4c9f98f05782f73f464bd", "messageHeadline": "Remove the following modules from the consumer:", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 182, "deletions": 320}}, {"node": {"oid": "441a397cf7cae5ddc5a68aa14edb1dc1c60a9588", "messageHeadline": "fix go.sum", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "76b2fa3abefb48de0f42eb1c5ef13c80e9fac7ae", "messageHeadline": "Implement Historical Info to consumer chain to work with IBC", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 580, "deletions": 63}}, {"node": {"oid": "75b462b3180064303ffc33db857acb219a763008", "messageHeadline": "Fixes validators_test", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 11, "deletions": 20}}, {"node": {"oid": "94aeb4e231a09a9df6438c0a7d79377706bab89b", "messageHeadline": "Fix", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 4, "deletions": 7}}, {"node": {"oid": "fe4d37e678909f21d8e2bd02071532717c01b64b", "messageHeadline": "Fix", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "404529c8866c007bb02ba1309a249e369979486f", "messageHeadline": "Add consumer keeper to ante handler opts (#145)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5559b8fd5e8f68d03a58499cdbdb19ceedb1c574", "messageHeadline": "feature: CCV Channel-based Message Filtering (#113)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "d0245c745405110110acfc4d6ed3b048fd809187", "messageHeadline": "Merge pull request #129 from cosmos/marko/112_unused_code", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "9e19dd1881647010815818333c1bb5d0a637a6c2", "messageHeadline": "remove unused code", "author": {"name": "Marko Baricevic", "email": "markobaricevic3778@gmail.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "2b965ff945d460c665de49abba8546692f1cbea5", "messageHeadline": "separate consumer from provider in app.go (#120)", "author": {"name": "Marko", "email": "marko@baricevic.me", "user": {"login": "tac0turtle"}}, "additions": 12, "deletions": 115}}, {"node": {"oid": "96437b370c1b9e7a46ea2beeb4a4b579c49db644", "messageHeadline": "Update x/ccv/provider/keeper/proposal.go", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9c8f405818afaa144c46d44f33734e4dac525dc9", "messageHeadline": "Update x/ccv/consumer/module.go", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "764ee6f4c43f30ee0f7d11e4f73fbf4193827650", "messageHeadline": "Update proto/interchain_security/ccv/provider/v1/provider.proto", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "579db08d6bb34ea2f5ad793841f66f464935f6bb", "messageHeadline": "rename paramSpace and accountKeeper (#119)", "author": {"name": "Marko", "email": "marko@baricevic.me", "user": {"login": "tac0turtle"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "f0de0c5c5033f44d2a86df520907de313bd51557", "messageHeadline": "Unbonding ops are put on hold even w/o consumer chains (#118)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "4bc31845af8b4b5a518b407820defaf6cf7a1875", "messageHeadline": "fix go.sum", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "0d5c0a5499315b55d6ae93a29f50c964f732ba4d", "messageHeadline": "fix nits", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 59, "deletions": 66}}, {"node": {"oid": "af0670240406a89923fb7734562b749d5bf0db30", "messageHeadline": "* Add lock_unbonding_on_timeout to consumer chain parameter", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1174, "deletions": 151}}, {"node": {"oid": "5acf1eeaeeed6cb921051526f7724562cfea9cac", "messageHeadline": "ConsumerRedistributeFrac now hardcoded (#102)", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 43, "deletions": 140}}, {"node": {"oid": "dc5367e02811c723df2182870665565f2eec44a5", "messageHeadline": "Fix proto-gen (#116)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 425, "deletions": 20}}, {"node": {"oid": "3542da1b5231a54e3b14457bce3a0b47f2b7b2ee", "messageHeadline": "Update CODEOWNERS", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36c72f81ced6b47007c0168c0bf08ff06f504be4", "messageHeadline": "Merge pull request #97 from cosmos/sainoe/consumer-initiated-slashing", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 723, "deletions": 456}}, {"node": {"oid": "37dcc3bd0f03cfea52b5803d79fe9579e16456ca", "messageHeadline": "add go.sum", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "93b0a14fdc678a9e4205545f16b62a9770947b08", "messageHeadline": "Merge branch 'main' into sainoe/consumer-initiated-slashing", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 226, "deletions": 1615}}, {"node": {"oid": "7b7854ed7c8df04e8bea0d2c82518c3cff7164b9", "messageHeadline": "add go.sum", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "5f704e17bcf8e12183f62420ce00385d7f593cda", "messageHeadline": "Squashed commit of the following:", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 560, "deletions": 274}}, {"node": {"oid": "04311652824696d9129e65dbff944110fc510a6f", "messageHeadline": "change sdk import", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63c8203eab20a26667142e1e85156bce4233423c", "messageHeadline": "use rigel hack to progress in IntTest debugging", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "8ea36edfa618a0fa5a40d465929f27b4f2df85c1", "messageHeadline": "small fix", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 7, "deletions": 26}}, {"node": {"oid": "221bc9d42929ac27ed8ba4d37e4bbe9ef728cc53", "messageHeadline": "Double-sign slashing", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "de5e961cf34d5a3a7148b176c54f36eba29f238a", "messageHeadline": "pass tests after renaming 'UnbondingOp' in sdk", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e12b9d3bac7566269396337b3b700495a2d254c0", "messageHeadline": "Add proto-gen to Makefile (#92)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 2140, "deletions": 298}}, {"node": {"oid": "01780744ce53d4344631634019474b69003cde12", "messageHeadline": "feature: support \"democracy\" module #89", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 186, "deletions": 31}}, {"node": {"oid": "19a107b61bf0627deb66b25abcd4dcf5fe389f04", "messageHeadline": "Remove CCV channel state (rebased) (#110)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 76, "deletions": 1565}}, {"node": {"oid": "2e24473190b3c63a0701c7cd03efe4d1a6e2cd7b", "messageHeadline": "Staking changes that do not change the validator set (#101)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 98, "deletions": 7}}, {"node": {"oid": "91e9143d54ee3754ba7d9911a52392089435e52f", "messageHeadline": "Fix provider genesis state validation (#85)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "07c01b47242461d57aeefa57d7c71315e7694eca", "messageHeadline": "add SendIBCPacket utility function (#86)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 83, "deletions": 86}}, {"node": {"oid": "b8f83eb3c8aa6ed03a712aeb7998a6bef2f290d7", "messageHeadline": "Add proto-gen to Makefile (#92)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 2139, "deletions": 291}}, {"node": {"oid": "1eb5b5fd0d3f6fb4b13f76aa0347fd7195947439", "messageHeadline": "feature: support \"democracy\" module #89", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 205, "deletions": 50}}, {"node": {"oid": "d8dcc1ca7dfdaed7dffea59b5d0ba16e4fc63937", "messageHeadline": "add SendIBCPacket utility function (#86)", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 83, "deletions": 87}}, {"node": {"oid": "f298c832380cb81520b662bbd9e211d543ee2ba9", "messageHeadline": "fix nits", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0730f603918d88de2934c422b524e0d933624f4", "messageHeadline": "clean tests", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea1c6d5fb05a368cd7dfc2bbcc75cc15a86196b1", "messageHeadline": "clean before merge", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6dc0d1e6d84d5e274c3319f4077fe8975fbf4987", "messageHeadline": "merge  main", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21409b5de3970fdaeff6d45742da7d3f9fb6c111", "messageHeadline": "change sdk import", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "de27734da71f9294402558c60a2eed8aeee12616", "messageHeadline": "Merge pull request #96 from cosmos/sainoe/rename-unbonding-operations", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 12, "deletions": 16}}, {"node": {"oid": "fde338efcbc94fbba220eb0cbb0ed939fe8601b9", "messageHeadline": "Merge branch 'main' into cis-merge-main", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1513, "deletions": 361}}, {"node": {"oid": "7f024b9f8766d4ece40189eeeaa78e9fcc6177cc", "messageHeadline": "small fix", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 42, "deletions": 13}}, {"node": {"oid": "612b7a5e535ffac1a71abdc667c29732435ce73d", "messageHeadline": "use rigel hack to progress in IntTest debugging", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "43ef2b30686a82ee5e185551a022dd4a1eb6ea89", "messageHeadline": "Merge pull request #84 from cosmos/danwt/support-different-app.go", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 1464, "deletions": 301}}, {"node": {"oid": "913a455c8b92143d88ed1c3a54d510a25e8fc68d", "messageHeadline": "Double-sign slashing", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 588, "deletions": 361}}, {"node": {"oid": "6f69cfe6361accd2d50704a5e554c193404c1c48", "messageHeadline": "Fix tests after the 'UnbondingOp' renaming in cosmos-sdk", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 13, "deletions": 17}}, {"node": {"oid": "6ecc42ea905393828844652574ed79b1d1494a9b", "messageHeadline": "Fix capitalization of name", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5409b39b9850521b0f8ad869b3a598a0c819670d", "messageHeadline": "Fixes chains ids used in simapp", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3f9a641ad66df663f98a95daf3164b56a894aad9", "messageHeadline": "use app/<chain> instead of app_<chain>", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 23, "deletions": 23}}, {"node": {"oid": "139bc40c2e334af3ea7b727f98632bcb1bfb17ff", "messageHeadline": "pass tests after renaming 'UnbondingOp' in sdk", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 11, "deletions": 285}}, {"node": {"oid": "ff122d102979516c433a9c112a491bdbd96760a1", "messageHeadline": "Updates integration tests to use 2 app.go's", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 18, "deletions": 15}}, {"node": {"oid": "a25082c0bc40e6e18d04032fe69abb0870b6dbb2", "messageHeadline": "Updates ibc-go test FW vers", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d80e30244358ba061560efda8db0d00c74c6ac34", "messageHeadline": "Fixes typos", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "20f4777a8fd93a9e9cc2579e9f4932de6b3c534c", "messageHeadline": "Merge branch 'danwt/support-different-app.go' into danwt/temp2/suppor\u2026", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8d88d0cea5d5b10f2f691832c5bf30d51e3ce944", "messageHeadline": "(builds and tests) finish rename", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 41, "deletions": 38}}, {"node": {"oid": "398ac1a537f6c4291df3b777fb631696250cab68", "messageHeadline": "(nobuild) partially complete name changes", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 205, "deletions": 217}}, {"node": {"oid": "e99b62351b447b3e5862bf1f6a6cff0fc1e5445a", "messageHeadline": "Deletes old parent/child", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 0, "deletions": 892}}, {"node": {"oid": "52634463cb755dbc0d8bb7eef419020b68381b30", "messageHeadline": "Squashed commit of the following:", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 2329, "deletions": 270}}, {"node": {"oid": "e43290f7744701c9008e7f1109801a0abc312753", "messageHeadline": "Renames child,parent->consumer,provider", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 177, "deletions": 177}}, {"node": {"oid": "f95925c2d04ae155d8877efc2115d3791a20a9a3", "messageHeadline": "Delete Untitled-1.json (#83)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 0, "deletions": 82}}, {"node": {"oid": "d94a8d159b41c41ae77df7e1a91ee5c75b564455", "messageHeadline": "Uses child or parent app correctly in tests", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 102, "deletions": 97}}, {"node": {"oid": "f21435d53eae3d0036c454957751a46b4185f7a0", "messageHeadline": "Use correct app in child/module_test", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 13, "deletions": 12}}, {"node": {"oid": "bfb00064feb150cda0e57952c17f8c45c4940133", "messageHeadline": "(testfail) replace all app instances with parentApp", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 159, "deletions": 162}}, {"node": {"oid": "5d761f2312928a15fe0eea43a1be0f00c877fedc", "messageHeadline": "Use distinct parent, child in simapp", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 8, "deletions": 24}}, {"node": {"oid": "745d96da89f8e98bebb14a8d4fdc3dea5da46fc7", "messageHeadline": "(nobuild) delete testutils/../network.go", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 0, "deletions": 79}}, {"node": {"oid": "6c65d9240b44a7b19840b5bef55cf70ca349797d", "messageHeadline": "(nobuild) simply dup app/ dir for parent, child", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 1216, "deletions": 2}}, {"node": {"oid": "aa2df7216d1a2bfeb5026426b8256b35fc9624af", "messageHeadline": "Use seperate cmd binaries for p and c", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 32, "deletions": 0}}, {"node": {"oid": "f3d3c488d8dd052c9036263a7df5c7800419b3e2", "messageHeadline": "Merge pull request #75 from cosmos/frog/naming-update", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 2757, "deletions": 2673}}, {"node": {"oid": "40bc09f8cb502e3ea1a13343ba2b686cb8af204a", "messageHeadline": "fix #75 merge conflicts", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 84, "deletions": 2}}, {"node": {"oid": "e766d6eafc549c0d2580a0d4e5306ae92f089c62", "messageHeadline": "Use NewParentChildCoordinator in tests", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 18, "deletions": 38}}, {"node": {"oid": "783016cceb633d21a8400edd49772a70de7afbce", "messageHeadline": "Merge branch 'main' into frog/naming-update", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "31a67d2ca202dfd62a9ae414f3e626b1825800a2", "messageHeadline": "(nobuild) makes minimal changes to allow 2 app.go", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 30, "deletions": 6}}, {"node": {"oid": "a84b12508aa46d3a2aa4154b6cf4cf187c912214", "messageHeadline": "Replaces ibg-go with local version for dev", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22a2ed3276c114f40d155bfd981e11b23946c7ab", "messageHeadline": "Adds TODO to remove hack", "author": {"name": "Daniel", "email": "danwtisdall@gmail.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d00a478b238246c6d2565043a4e8622a1b440056", "messageHeadline": "Update x/ccv/provider/keeper/proposal_test.go", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aaa9a3b69c285bce51e07729eb7d429cbc04b76c", "messageHeadline": "Update CODEOWNERS", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "686b325780df437b842dd9751edbb61cbb18234b", "messageHeadline": "fix params setting bug", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "da1bfc77317f7c2ad30414583b76e51c81f86304", "messageHeadline": "child/baby->consumer, parent->provider renames", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2674, "deletions": 2672}}, {"node": {"oid": "df58493d0470963db6df40c1c8aa14e218df631d", "messageHeadline": "Merge pull request #32 from cosmos/frog/simple-distr", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 1616, "deletions": 250}}, {"node": {"oid": "a75e7f2d335f95f8a84c3cd518a86a707bcc5f66", "messageHeadline": "Merge branch 'main' into frog/simple-distr", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 1161, "deletions": 624}}, {"node": {"oid": "1a5569bf50294f4b7d52e722c9695c4dce963cd1", "messageHeadline": "Merge pull request #56 from cosmos/sainoe/consumer-initiated-slashing", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 489, "deletions": 43}}, {"node": {"oid": "4f40f44967bb0f229cb9b466f59e4e9611f085fa", "messageHeadline": "Merge pull request #62 from cosmos/finish-staking-hooks-cherry-pick", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 443, "deletions": 353}}, {"node": {"oid": "f02b21868c9e6df2e71ec6f4e0aa1096150604a5", "messageHeadline": "removed unused field", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 41, "deletions": 78}}, {"node": {"oid": "ab153fceccac12b7957d73e5401785f7f758b3e1", "messageHeadline": "more comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "d036883a15995d1aedc3c4878be8b76d363bbf11", "messageHeadline": "added to send to provider buffer address", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 34, "deletions": 13}}, {"node": {"oid": "7fdfb1f256df0c71ac37ded68e7852d972444801", "messageHeadline": "various comment clarifications for jehan", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "886ba5ca34fd120491d531fade41702e286d8dd1", "messageHeadline": "remove version check from ValidateParentChannelParams", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "733f753156fe05fe02c6479bdb0620b3ece0a3e9", "messageHeadline": "params default redistribution split to 0", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "3bf680c72ac1e9332083d3ce3e27fc7134967a06", "messageHeadline": "distribution param comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "aa554f7279dc13b4bed90e10de545245414c5503", "messageHeadline": "fix from simon", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "43edcafd5b5499853e4f43858b070fcefa8eb10c", "messageHeadline": "remove debugging go mod replace statement", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e0fe94b603ca5851fbdfba8481d3029e7341109b", "messageHeadline": "cleaned up code, getting mysterious errors from slashing", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 288, "deletions": 271}}, {"node": {"oid": "8d6d786df0d885fce47305e1f90fc4369c7d206a", "messageHeadline": "tests pass", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 121, "deletions": 58}}, {"node": {"oid": "c3e7689c29810023b2c12740400b9809be9944b5", "messageHeadline": "more cleanup and add note about time issues", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 83, "deletions": 76}}, {"node": {"oid": "8d671c0023a62600100e69b1c800d67dbcb5e004", "messageHeadline": "renaming cleanup and WIP parent tests", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 255, "deletions": 215}}, {"node": {"oid": "ac9ee054d6521376d25622bb43bf8fa041f2097e", "messageHeadline": "CCV refactored to use new staking hook,", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "8cc19877c651a4d16ec6a6247489e42fd41334d4", "messageHeadline": "Format minor things on consumer relayer.go", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "34c22bfecc9074a285ce5f2b5a485a3fc4cf77fd", "messageHeadline": "Feat: add pending slash requests logic on consumer", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 489, "deletions": 43}}, {"node": {"oid": "76f97477b9c9c9705701dff387fea565897102ee", "messageHeadline": "consumer redistribution split", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 205, "deletions": 83}}, {"node": {"oid": "898a915e1f31cad40dd70d6c2d3b25e28f7dbd29", "messageHeadline": "rebase, debug cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 255, "deletions": 1278}}, {"node": {"oid": "8ce220edab6b85bdbc8ba20b4c5f37f374d99de3", "messageHeadline": "simple distr working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 642, "deletions": 155}}, {"node": {"oid": "998ee9320faf5d6af9f2865cc000959c0f694d66", "messageHeadline": "more debugging, transfer works for non-module account, token doubling\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "6176f2d5c0667aca5136603d7da99ceddab7c342", "messageHeadline": "debugging, state lost during commit", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 60, "deletions": 14}}, {"node": {"oid": "0c8dd81092502a42b495ab4c3ede63ce0e4f37d4", "messageHeadline": ".", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "352c66158c5952eaa1599ce2f4b6107ba5c95514", "messageHeadline": "packet created, relay bug", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 90, "deletions": 30}}, {"node": {"oid": "a633f4a49c21ef46cbad705337b53e5c0d0103de", "messageHeadline": "debugging", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 37, "deletions": 33}}, {"node": {"oid": "d8fdedf264168b587989e87b1787124bab0d2dfb", "messageHeadline": "working through bug", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "0d06440e910169c158aa2a785fb4384de028d0f5", "messageHeadline": "add back height check since it seems relevant to tests", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "aa778cc2e0e54d4792b297a05eecd2b5be2c2b19", "messageHeadline": "finish transfer handshake using the INIT step started by CCV handshake", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "6ec63e5cadbe15bfed99e7fda65e03fc23ea91eb", "messageHeadline": "distribution transfer error during parent test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "17a3fcf9affd62e81cb74889b242a7a00208586b", "messageHeadline": "working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 72, "deletions": 30}}, {"node": {"oid": "d2cf03ca56d11fade8e7d17b0cb3c700555e3339", "messageHeadline": "params refactor", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 39, "deletions": 27}}, {"node": {"oid": "d96c5276c1a344099cef5e055282de8519d7d88a", "messageHeadline": "params update, breaks tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 95, "deletions": 91}}, {"node": {"oid": "df15c1db2f87477bca38c5e6cc2b1f51809bbadb", "messageHeadline": "tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 136, "deletions": 9}}, {"node": {"oid": "3e172daf033c456a555400fe173c29e5e85f3b6b", "messageHeadline": "distr code compiling, existing tests pass, fix old ibc in proto", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 526, "deletions": 87}}, {"node": {"oid": "c8bc34252b441ad533c6656a3d18ac2dc9a5fbf9", "messageHeadline": "Simple Distribution", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1020, "deletions": 103}}, {"node": {"oid": "df6f8c567a4a62e91b031a7e308db06a094f5aaf", "messageHeadline": "Merge pull request #52 from sainoe/sainoe/consumer-initiated-slashing", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1617, "deletions": 693}}, {"node": {"oid": "f8897bb7c5c9373d7019f9d9f40f9810b1728720", "messageHeadline": "polish ApplyCCValidatorChanges func", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "f457bdf1ee53b51a093f7954bf5076d7305e2878", "messageHeadline": "remove white space child proto", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "320fd0fe2e838570f2a09aae074161c8c10b733e", "messageHeadline": "* remove pubkey from cross-chain validators type fields", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 125, "deletions": 147}}, {"node": {"oid": "32be5159f93e72c8da4f7c6388406af047a238f0", "messageHeadline": "update and test consumer onRecv VSC id to height mapping", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "16a3088f89c9c8d23702620770e516a16ff36b61", "messageHeadline": "- Map block height to VSC id for every block on consumer", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 146, "deletions": 111}}, {"node": {"oid": "2b34e9e655fef9449c4b819ae544117c04cf2fbb", "messageHeadline": "* update naming to be more consistent with the spec", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "5b22dc462947e4e2b5fda17315fdfce3981922ba", "messageHeadline": "Fix typo in app.go", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 187, "deletions": 238}}, {"node": {"oid": "799f7769bdfd0099b2760da5c8fc42f3be5302d1", "messageHeadline": "Fix typo in app.go", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6071bed3ee93d27d804ac3c3fa79f423d483b157", "messageHeadline": "- Fix validator address issue", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 1637, "deletions": 679}}, {"node": {"oid": "242e3660cbb84fd81b24f9a0d19449f9295f9902", "messageHeadline": "Merge pull request #50 from cosmos/testnet", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 2263, "deletions": 83}}, {"node": {"oid": "a33a235d99ddfce550d4ac6a0c12aee3b7863b54", "messageHeadline": "put waitblocks back into validator power state check", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "65f0e035e6c3763683cdbc76e11391063eeb5ce8", "messageHeadline": "wait a block after relaying packets", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 37, "deletions": 6}}, {"node": {"oid": "942e8f7986002731860beb09c88fc04a2a5f6690", "messageHeadline": "this should fix it", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "7e4a79fec4dc057c645d7c34b1ecf9b2b8b5e612", "messageHeadline": "try something else", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "4df8ec9ae96d4fc80f680726fb37c115af425875", "messageHeadline": "try fixing action", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "9f103f07b88f689666cdbe0c711292199def81c3", "messageHeadline": "clean up github actions", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 8, "deletions": 59}}, {"node": {"oid": "baf0d4fa6545f5375946e8dcd9f64add1ef0cce0", "messageHeadline": "add github actions", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "3365ceb73a645c6c7881c35bd6f870a9ebefe4ce", "messageHeadline": "Merge branch 'main' into testnet", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 1315, "deletions": 421}}, {"node": {"oid": "961a9e44f2fcbc905134700d3424ae940c57d5d6", "messageHeadline": "Merge pull request #31 from cosmos/gov-cli-and-query", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 1256, "deletions": 301}}, {"node": {"oid": "b8515089609336a1434921f88725956877996ced", "messageHeadline": "Merge branch 'main' into gov-cli-and-query", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 864, "deletions": 433}}, {"node": {"oid": "c5d3aa0f057e13cfc2e9639b39ef7585ad020fc3", "messageHeadline": "change name of symbol", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "411796e9864bd74587bdd2fdfbe0d5385e92ceb7", "messageHeadline": "Move IteratePendingClientInfo to beginblock", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5c77829411135a89bfecb500389a2dc6e7afef94", "messageHeadline": "add integration tests", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 1700, "deletions": 0}}, {"node": {"oid": "9b134d719c4fb7f9cffbb51539bdb331ff70f5d8", "messageHeadline": "get validators from IterateLastValidatorPowers", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "7da2718e5fd1c71fe71f0d989d30c9a8e48c6392", "messageHeadline": "fix test to look for non empty", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "71125eef4277ea75f549bc0e9748bc5dbdc643c6", "messageHeadline": "correct cosmos-sdk branch in deps", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c98bf0132d3394c99029e0bce97acee34e88d674", "messageHeadline": "replace cosmos-sdk dep link with relative link for docker container", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "196012a18932a392b2c058b176708c5b445c2885", "messageHeadline": "Merge pull request #45 from cosmos/version-upgrade", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1127, "deletions": 731}}, {"node": {"oid": "f0e4539456f98ff8060b8b0455322e97d8d8d7db", "messageHeadline": "cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 11, "deletions": 717}}, {"node": {"oid": "50292bffaee029be6ce3c57c1d63081cb353374f", "messageHeadline": "Merge pull request #49 from cosmos/marius/fix-codeowners", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "09f5070901f1fc462d9a3f2cce077c474de9d339", "messageHeadline": "make updates to ccv to account for channel writes happening after app\u2026", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 61, "deletions": 92}}, {"node": {"oid": "79374e0d2eb5f9e278d8ba56188e90ac5706785d", "messageHeadline": "Update CODEOWNERS", "author": {"name": "Marius Poke", "email": "marius.poke@posteo.de", "user": {"login": "mpoke"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "44ea400be2b18de1519f4a78dc096bda82ff63f7", "messageHeadline": "typo", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aee9cc6600c79941c0e4ddd93e0065b2bea68f39", "messageHeadline": "correct bug in genesis parsing", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 3, "deletions": 297}}, {"node": {"oid": "162947cd7ce880e743186573b579c687c3922584", "messageHeadline": "port gaia app over", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1176, "deletions": 159}}, {"node": {"oid": "f7d0f68e2cf53a670b7e3de87900a08731d1a0eb", "messageHeadline": "updating app.go", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "3be02ca8d057c01f82f301d33657973468d79230", "messageHeadline": "upgrade compile errors worked through", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "22414d276fbc4d573c7dc56b253b3ed4403487d2", "messageHeadline": "ibc v1 -> v3", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 399, "deletions": 162}}, {"node": {"oid": "158b6d9ea3d9fe7447615bd3da1e8222a22cde18", "messageHeadline": "WIP upgrading version", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 187, "deletions": 330}}, {"node": {"oid": "c4ce132b75087818873e769a828ccb4db36df74e", "messageHeadline": "Update CODEOWNERS", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1ce43a79a81bef24b112e74d87ba2e0960b8d445", "messageHeadline": "use correct routerKey", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7b8f0a0ad74b01b0cac9c21242ea80f38b421d65", "messageHeadline": "correct field formatting in proposal JSON", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "c344c7a9b394c2d7ec03da2691e22a7b6de34dda", "messageHeadline": "add initial validator set to consumer genesis", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "eccbfaae9cdc39a769d94814eece02a2eafe333f", "messageHeadline": "Merge pull request #29 from cosmos/local-testnet", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "97b610b82fc4e6f3ec9fba46e8baedf8a3fb2522", "messageHeadline": "correct arg hint", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0d68dbc36ff9a97afb756a525604f053f2e2922", "messageHeadline": "query seems to be working", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 58, "deletions": 1}}, {"node": {"oid": "e579efe46f0da1b4ae800e43bd5ce4b980c19219", "messageHeadline": "genesis query finished but untested", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 841, "deletions": 1}}, {"node": {"oid": "be63aa1d6051f048152589cf14fc015fa356ec0c", "messageHeadline": "add unit tests for keeper methods", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "1df1eb07bd3476452f7e874331c10c4b8d24b0b2", "messageHeadline": "consumer genesis keeper methods complete, untested", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "8e1aede7e202f1de36217bf7823615e89b460ae9", "messageHeadline": "initial draft of making, setting, and getting the child genesis state", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "00fe2d02e41695d325d9ae47fef70a808cfc16e6", "messageHeadline": "fix error message typo in relay.go", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c075d5a8c2e6e4d7be91bfc5b03044f78a2f10b8", "messageHeadline": "proposal cli and rest handlers created but not tested", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 170, "deletions": 0}}, {"node": {"oid": "ff7d948ac90291b6f6f542c0ebdc7679d37a2a19", "messageHeadline": "add minimal makefile", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "4f9f6a3e5812d04d144a924d4644bd5fdc594fbb", "messageHeadline": "Merge pull request #30 from cosmos/aditya/fix-child-genesis", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 678, "deletions": 96}}, {"node": {"oid": "fb88d47da63bf3166ea8031d0a16a30c8d0ff393", "messageHeadline": "fix test setups", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "ad79dbc403eb0c3a4fdc454d9701e4207ad15d50", "messageHeadline": "fix initgenesis to return valupdates on child genesis", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "b11fb361f5ae2d904a82ec2db3fc9e4dc1502960", "messageHeadline": "add client id to restart genesis", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 460, "deletions": 75}}, {"node": {"oid": "dcfe4ffa84020723ee823e4aa7da4822f59b681e", "messageHeadline": "add valset to restart genesis as well", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "8d3871d069db8ab23e5e3a507d7f6d0c14c5e32b", "messageHeadline": "modify proto and types package", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 176, "deletions": 57}}, {"node": {"oid": "93b9862c0864f91fa0234b9f0aec29018924e6a5", "messageHeadline": "Merge pull request #28 from sainoe/sainoe/consumer-initiated-slashing", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 972, "deletions": 52}}, {"node": {"oid": "45b936ce0fd0326cc195d8a30796ed48945db1c3", "messageHeadline": "feat: Add Consumer chain initiated slashing", "author": {"name": "Simon", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 972, "deletions": 52}}, {"node": {"oid": "4525ac2b3aafd51b37c14cf6818a7f9fa3eecf8e", "messageHeadline": "add minimal makefile", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "c573ba3b7edf77e3110566adfcdba14b7038caa3", "messageHeadline": "add todo note", "author": {"name": "Jehan Tremback", "email": "hi@jehan.email", "user": {"login": "jtremback"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9734817fe2c9e0e5c89e4ec923012c1b48e2c999", "messageHeadline": "(draft) Staking module integration tests (#25)", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 380, "deletions": 33}}, {"node": {"oid": "ddc91d30b042f1c2e793758bca52d192c6250b12", "messageHeadline": "Staking integrations (#24)", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 899, "deletions": 65}}, {"node": {"oid": "7865e670550d2894b6d4ffa4f4bf8d999d2fc923", "messageHeadline": "Create Parent Proposal and use gov-created client in Handshake (#5)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 4081, "deletions": 628}}, {"node": {"oid": "84bb7896c4354a1793e6d1bd5986ace557c65e24", "messageHeadline": "use custom interchain-security dependencies for sdk and ibc-go (#20)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 363, "deletions": 318}}, {"node": {"oid": "ff50484cee8ddc68da520177741acf0e2bcb51e1", "messageHeadline": "Implements utils/AccumulateChanges (#6)", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 123, "deletions": 38}}, {"node": {"oid": "4a7f4968093cf3c0adaf9bf376db1b091099f4a3", "messageHeadline": "create CODEOWNERS", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 3, "deletions": 66}}, {"node": {"oid": "d3e96bbb1c65a717d1bbeb3985a279f4527af0a7", "messageHeadline": "add ibc links", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "cbbc5f9191a599323211d7817967c77d8affd866", "messageHeadline": "modify readme", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 75, "deletions": 5}}, {"node": {"oid": "e1bfe1f2f12946634a21ff629d3aed783f904490", "messageHeadline": "port current progress on ccv branch of ibc-go to separate repo", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 167, "deletions": 105}}, {"node": {"oid": "4a6a463ea79592b1930b698b2176954597bdea83", "messageHeadline": "fix build", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 57, "deletions": 52}}, {"node": {"oid": "ace3820ffef1f6f3792ca584aefea5aec9aee701", "messageHeadline": "fixed proto", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 8068, "deletions": 233284}}, {"node": {"oid": "edd84ed9c3544ac39b5e23d22dff1bea6380ee50", "messageHeadline": "Initialized with Starport", "author": {"name": "Developer Experience team at Tendermint", "email": "hello@tendermint.com", "user": null}, "additions": 255967, "deletions": 0}}]