wakamex/github
02.7k
1[{"node": {"oid": "a79f932ecf8ef562928fa72989e53ae22e251d7f", "messageHeadline": "chore(proto): do not use draft commit (#19453)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "43df8d8245517687b74c32e3601ab14dcb2f6ceb", "messageHeadline": "refactor(proto): use buf registry for cometbft protos (#19366)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 101, "deletions": 67433}}, {"node": {"oid": "74dfab268484d3606e9df8cbc66327a6c627f29d", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.46.0 to 0.47.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 86, "deletions": 86}}, {"node": {"oid": "509eec6c70fd54e6910f884108f1a270fbaf71e7", "messageHeadline": "refactor(x/upgrade): migrate upgrade to env var (#19443)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 54, "deletions": 67}}, {"node": {"oid": "c25ef03e8ab869db8543373a735091863b09d4b5", "messageHeadline": "feat(x/accounts): add env bundler to accounts module (#19418)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 49, "deletions": 28}}, {"node": {"oid": "3ecae08cfaff8d286d57c0b21ee2598f96751ffc", "messageHeadline": "chore(auth): add changelog for baseaccount creation (#19441)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4a88a58e1bc1ca670229353ec090283ed54df1d2", "messageHeadline": "refactor(accounts): Remove UserOperation in favour of using Tx for ab\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 6029, "deletions": 10626}}, {"node": {"oid": "e46d526b46d6a932b6b409d90894086ce6cd34aa", "messageHeadline": "refactor(x/slashing): migrate slashing to use env var (#19440)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 80, "deletions": 84}}, {"node": {"oid": "3a23f2b99c6319de15f30678613489ced7d4d9d4", "messageHeadline": "feat(x/protocolpool): add env bundler to protocolpool module (#19420)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 49, "deletions": 51}}, {"node": {"oid": "2dafb8780cf33cd9ea0a8a4004ad2f8955630b03", "messageHeadline": "refactor(x/staking): migrate to use env (#19414)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 207, "deletions": 202}}, {"node": {"oid": "f6d970d52f7f4eb18dc581df48a0f8f62c3512a4", "messageHeadline": "refactor(x/group): use core migrations api (#19423)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 40, "deletions": 32}}, {"node": {"oid": "01bad3ebb6877dc73f13cb55c8e159203b22071e", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.61.0 to 1.61.1 (#19425)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 728, "deletions": 672}}, {"node": {"oid": "33868606a86864dcc68510a3c7cc80c449ea5ec0", "messageHeadline": "feat(mint): add env bundler to mint module (#19398)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 70, "deletions": 39}}, {"node": {"oid": "8fb9ca87b2a28af0198f1a31be4fc6bca912d3c7", "messageHeadline": "feat(store/v2): remove the pruning manager (#19411)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 177, "deletions": 367}}, {"node": {"oid": "92eb6de6e3c5fcc0c223da9a765c493e8b979ef2", "messageHeadline": "feat(store/v2): Implement State Migration (#19327)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 276, "deletions": 0}}, {"node": {"oid": "3461c64afb8df4949eb87ea3abdd4e568fdcabb3", "messageHeadline": "test(x/gov): add case test for MsgVoteWeighted (#19403)", "author": {"name": "zoereco", "email": "158379334+zoereco@users.noreply.github.com", "user": {"login": "zoereco"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "c57dde2f343b21d96240abb406087f80b52b9777", "messageHeadline": "feat!: migrate x/group to store service (#19410)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 830, "deletions": 549}}, {"node": {"oid": "869c96c403eccb2d4314cacada4e1b26a201790a", "messageHeadline": "refactor(bank, feegrant, authz): avoid creating baseaccount (#19188)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 228, "deletions": 133}}, {"node": {"oid": "26d30f21111125c36fec25a04fac24858834c16f", "messageHeadline": "docs: Update documentation specifying the behaviour of CancelUnbondin\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8c002c62495873f029d407694133777aced8a064", "messageHeadline": "chore: fix spelling errors (#19408)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c4d673ce66a9dc79962d20b5ac8dd25048bc5598", "messageHeadline": "refactor(cosmovisor): add missing stop ticker (#19400)", "author": {"name": "Khanh Hoa", "email": "49144992+hoanguyenkh@users.noreply.github.com", "user": {"login": "hoanguyenkh"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "313a989545ffc92ef328e7883389cf66a8274c84", "messageHeadline": "fix(x/gov): disable spam vote in optimisic proposal (#19407)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 26, "deletions": 28}}, {"node": {"oid": "89df28ceb9fc74f8b4b2128ebdff379089c518a8", "messageHeadline": "feat(server): in-place testnet creator (#19280)", "author": {"name": "Adam Tucker", "email": "adam@osmosis.team", "user": {"login": "czarcas7ic"}}, "additions": 405, "deletions": 51}}, {"node": {"oid": "cfc37390330eecc8e36f80d5df26480b8a02ec28", "messageHeadline": "build(deps): Bump github.com/cockroachdb/pebble from 1.0.0 to 1.1.0 i\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 515, "deletions": 411}}, {"node": {"oid": "72a56d9933c50ba897b7702a704691bbb2d275c6", "messageHeadline": "fix(simapp): fix default home (#19393)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "d3120f56ef4175f39b33abd23b1cc5ea4994aeee", "messageHeadline": "chore: fix spelling errors (#19392)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e4fabebfc5e1fe4dddb8ea7583bf2ba2a891649b", "messageHeadline": "refactor(gov): simplify state management (#19349)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 90, "deletions": 133}}, {"node": {"oid": "e15a0de25124e8a9f483c881490170d1ddd836fe", "messageHeadline": "feat(core): add migrations registering (#19370)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 429, "deletions": 277}}, {"node": {"oid": "ac48269f9825ddca694f4f46679734bb729198d7", "messageHeadline": "perf: Speedup sdk.Int overflow checks (#19386)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 51, "deletions": 9}}, {"node": {"oid": "6e8de00f773f03fc12e9e522e2ca3c6ba7822beb", "messageHeadline": "fix(runtime): make environment provider module scoped (#19385)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "cf9acccb951b66df74542a06cf277d23286f9e01", "messageHeadline": "chore(RFC): add rfc for handlers (#19263)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 282, "deletions": 0}}, {"node": {"oid": "f6efab91b4a795f6eacd7f29c9768e92cccf7b8f", "messageHeadline": "refactor(x/gov): add vote options to tally result (#19352)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1384, "deletions": 616}}, {"node": {"oid": "5be33f5442a29ab1b94f77a17bbf071014206413", "messageHeadline": "feat(accounts): Allow funds to be sent to accounts on init and execut\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 1124, "deletions": 265}}, {"node": {"oid": "8de39661fca2e7d0b101c5cfdda4d2bff55b65c2", "messageHeadline": "feat(nft): add env bundler to nft module (#19367)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 54, "deletions": 37}}, {"node": {"oid": "195bd4ae6526d9863d2cd561515995119d79ffe2", "messageHeadline": "docs(client/v2): remove duplicate `GetTxCmd` mention (#19378)", "author": {"name": "Jay Namsayin", "email": "31609693+jim380@users.noreply.github.com", "user": {"login": "jim380"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e3b1ae5a1a99f565e9739ffbac6d869d5031135", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.18.0 to 0.19.0 (#19379)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 237, "deletions": 237}}, {"node": {"oid": "cd1da8d7ff374c2e7a5276cc5728ec25e597f06c", "messageHeadline": "ci: disable starship-tests action (#19372)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "94c98691a676f071256cd11447479cffdf8639c5", "messageHeadline": "chore: fix spelling errors (#19369)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "863194f99c17461b6b9fbbb89025d2a321d76b9b", "messageHeadline": "fix: avoid cli redundant log in stdout (#19371)", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4b8f32657b9428a66a17bb325b38c25337dcb298", "messageHeadline": "fix(x/distribution): vulnerable incrementReferenceCount in distributi\u2026", "author": {"name": "Naveen", "email": "70747893+knkcse@users.noreply.github.com", "user": {"login": "knkcse"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e604e54b5c27f2c5758b3be831148f06615dffb6", "messageHeadline": "refactor(auth): Remove IterateAccounts method from x/auth keeper (#19\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 44, "deletions": 49}}, {"node": {"oid": "41b188d64e1c11cb4f4da035b2a7ec6b174c39be", "messageHeadline": "fix(x/feegrant): fix sims (#19362)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 11, "deletions": 17}}, {"node": {"oid": "d26fe653c755aa8dce6ab59638741893e98947df", "messageHeadline": "feat(accounts): Add methods to check if an account accepts certain me\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "c91660e55b49afd39bf1b951aa5ea8a4e606c051", "messageHeadline": "feat(collections): Infer Indexes in IndexedMap using reflection (#19343)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 142, "deletions": 19}}, {"node": {"oid": "8f77368f2a8daeed20f01396aaff301426c5cc9f", "messageHeadline": "build(deps): Bump cosmossdk.io/log from 1.3.0 to 1.3.1 (#19356)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 80, "deletions": 80}}, {"node": {"oid": "a35e5c3e1e7d19f149bea02778dc3861bb1b19fc", "messageHeadline": "build(deps): Bump github.com/jhump/protoreflect from 1.15.5 to 1.15.6\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d33ddbe19e94018a0bb7fedcdc0d14f48fe4e449", "messageHeadline": "fix: startship e2e (#19351)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "139f85133713859d4947bd33ef2a4ac0973344bb", "messageHeadline": "fix(x/bank): disallow duplicated addresses when sanitizing the genesi\u2026", "author": {"name": "Gustavo Grieco", "email": "31542053+ggrieco-tob@users.noreply.github.com", "user": {"login": "ggrieco-tob"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "b418daed4d50e345d37c9a9d889eb428fad30432", "messageHeadline": "build(deps): Bump github.com/rs/zerolog from 1.31.0 to 1.32.0 (#19346)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 92, "deletions": 94}}, {"node": {"oid": "fb6da9a76788a3d79a10f3aee08f19866d27d84c", "messageHeadline": "test: add overflow test for coin Add (#19344)", "author": {"name": "zoereco", "email": "158379334+zoereco@users.noreply.github.com", "user": {"login": "zoereco"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "1b5c30f2976965e16ae27ce410f077738e56f91a", "messageHeadline": "build(deps): Bump github.com/mattn/go-sqlite3 from 1.14.20 to 1.14.22\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d353f11b9898952f19ee20d93feed569c7da0ee7", "messageHeadline": "fix: Set headerInfo in context on setState (#19338)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "c9902b26775006639525a6ab170861a43137de7d", "messageHeadline": "build(deps): Bump github.com/linxGnu/grocksdb from 1.8.11 to 1.8.12 i\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 86, "deletions": 86}}, {"node": {"oid": "26c64364ac99df05eca98b431f60b0816ba3e67c", "messageHeadline": "docs: fixes broken links (#19295)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 119, "deletions": 123}}, {"node": {"oid": "a9b3ccac5a645948d434e67d7a1bc18065e10904", "messageHeadline": "build(deps): Bump golang.org/x/sync from 0.5.0 to 0.6.0 in /store (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c3a2357d3edb3cfef8dad5d2ee4c3f72da3c67fe", "messageHeadline": "refactor(x/staking): return errors on Hooks calls (#19277)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "78cdf3656250c97b520b87c08517413cc6d0e434", "messageHeadline": "build(deps): Bump github.com/opencontainers/runc from 1.1.5 to 1.1.12\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 32}}, {"node": {"oid": "ffda4af1ec99f726c42d66e9cdc718ac0ae9abf2", "messageHeadline": "refactor(types)!: removed global config for verifier (#18607)", "author": {"name": "Carlos Santiago Yanzon", "email": "27785807+bizk@users.noreply.github.com", "user": {"login": "bizk"}}, "additions": 19, "deletions": 190}}, {"node": {"oid": "08300710535b9b49d218ccfbb98a0f2e4ff9e5a3", "messageHeadline": "feat(x/gov): execute any msg as sudo (#19304)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2202, "deletions": 515}}, {"node": {"oid": "d783739dbd2dc074b8185ef34662b1896a8526ba", "messageHeadline": "docs(baseapp): fixed typo in `baseapp/baseapp.go` (#19328)", "author": {"name": "Hwangjae Lee", "email": "meetrick@gmail.com", "user": {"login": "meetrick"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d70eadb3aa416f42d1461ba80fc02a9034a80ba6", "messageHeadline": "fix(x/auth): simulation multisig signature verification (#19148)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 54, "deletions": 19}}, {"node": {"oid": "6f180b22df9a0a4bbda31b6e6ed155b6d4ca9c84", "messageHeadline": "chore(Baseapp): Remove modules dependency from baseapp (#19300)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 70, "deletions": 53}}, {"node": {"oid": "aaab5897b45ed78b2853be1372436f8a5c4c0120", "messageHeadline": "build(deps): Bump peter-evans/create-pull-request from 5 to 6 (#19320)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6727f0b3e0d65d6f84794bbaf5290302f9ad3c06", "messageHeadline": "build(deps): Bump github/issue-labeler from 3.3 to 3.4 (#19319)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f86f75394a04122b12f293a4436b101458071161", "messageHeadline": "feat(store/v2): Commit SS and SC Async (#19313)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "b026ab50c631e9fb0fc7971491150add0c8c0302", "messageHeadline": "docs: updates to abci documentation (#19309)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "ed31d73c1103646810ae2ea19dacf1bf377dd16e", "messageHeadline": "docs(internal): fixed it with the appropriate link (#19286)", "author": {"name": "Hwangjae Lee", "email": "meetrick@gmail.com", "user": {"login": "meetrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27d99d1b68cfdf51518c5812d6cc30c512457234", "messageHeadline": "chore: remove deprecated functions SortJSON and MustSortJSON (#19306)", "author": {"name": "DimitrisJim", "email": "d.f.hilliard@gmail.com", "user": {"login": "DimitrisJim"}}, "additions": 0, "deletions": 31}}, {"node": {"oid": "c1a6c42dabd3dbd25026743c675535904213fa7e", "messageHeadline": "chore: fix spelling errors (#19308)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c624ace03d13825481d684a323ccf6a07d38b893", "messageHeadline": "chore(ci): add coderabbit settings (#19307)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "13780bd6d562b86795e835ac7aa84f4bbc91d838", "messageHeadline": "feat(x/gov): add `yes_quorum` parameter (#19167)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 731, "deletions": 314}}, {"node": {"oid": "3f15c4bb78e154344eee9d56fd211702ff28dcd8", "messageHeadline": "feat(types): Add a ValueCodec for Uint complex type (#19164)", "author": {"name": "T", "email": "relyt29@users.noreply.github.com", "user": {"login": "relyt29"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "3e052559566d132e545258686c588132dd62221f", "messageHeadline": "fix(simapp): home flag is not respected (#18994)", "author": {"name": "Connor Davis", "email": "17688291+PoisonPhang@users.noreply.github.com", "user": {"login": "PoisonPhang"}}, "additions": 39, "deletions": 10}}, {"node": {"oid": "b2c26cdc4c3d2f5b7cb28e5153e2b458c61ee8fa", "messageHeadline": "feat(types): Implement .IsGT for types.Coin (#19281)", "author": {"name": "Spoorthi", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "cc4ab170185e3d0955b680430e0e225ed46da5ff", "messageHeadline": "docs: Update ADR-070 (#19296)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "1f0c68d08f669c6813f9759fcc254a72855a577c", "messageHeadline": "chore: fix spelling errors (#19289)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca04e1144c83c52d1f3752126be4a663fd0a3d07", "messageHeadline": "refactor!(core): add in environment bundler of service (#19041)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 212, "deletions": 135}}, {"node": {"oid": "7e4d12209babc4c1d7d657556a89932b5894bab5", "messageHeadline": "feat(x/gov): message based proposal params (#19101)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5368, "deletions": 1409}}, {"node": {"oid": "cbc75c7c899809cf01ee4fd9fb296ffe2aa01352", "messageHeadline": "refactor(internal): change `testutil.ResetArgs` to a test helper func\u2026", "author": {"name": "Halimao", "email": "1065621723@qq.com", "user": {"login": "Halimao"}}, "additions": 105, "deletions": 64}}, {"node": {"oid": "a86a83f761383c1ea434925cddd199cd5a271303", "messageHeadline": "test(baseapp): Refactor tx selector tests + better comments (#19284)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 114, "deletions": 133}}, {"node": {"oid": "639735d41abfab9d3fe4d95fd89da15ad8342d38", "messageHeadline": "feat(collections): Implement LookupMap (#18933)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 148, "deletions": 3}}, {"node": {"oid": "14fd0ceda32021f2e2cb1f759c8846cf8eb47097", "messageHeadline": "feat(store/v2): remove cosmos-db depdency from store (#19229)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 1572, "deletions": 79}}, {"node": {"oid": "7d66bb3a500ab1b205544f695a47c5bb61d3133c", "messageHeadline": "fix(textual): error if a formatted coin contains a comma (#19265)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "bb239a4571fa36a3f77e8ee5506173d387c70c35", "messageHeadline": "build(deps): Bump github.com/jhump/protoreflect from 1.15.4 to 1.15.5\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "101a63941559705f8e0ddcc10811b8363acdb27a", "messageHeadline": "docs(log): fixed incorrect changelog date (#19276)", "author": {"name": "hwangjae@dsrv", "email": "meetrick@gmail.com", "user": {"login": "meetrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c124c1736c144ba0a51b085f7fe5dd1155969a6d", "messageHeadline": "ci: Use GITHUB_OUTPUT over set-output command (#19085)", "author": {"name": "alex", "email": "152680487+bodhi-crypo@users.noreply.github.com", "user": {"login": "bodhi-crypo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1d9a111e6ac62e01e15078b00efe8d22c2573859", "messageHeadline": "docs: Fix broken documentation link in UPGRADING (#19270)", "author": {"name": "KeienWang", "email": "42377006+keienWang@users.noreply.github.com", "user": {"login": "keienWang"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "430b53236ef6fb775fe1eb753c0154b17ba419ac", "messageHeadline": "refactor: Add `--fast` flag to accelerate lint for git pre-commit hoo\u2026", "author": {"name": "levisyin", "email": "lilassherl@gmail.com", "user": {"login": "levisyin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "493dd78e5619718b380d98d2c0d69c1200f9c0ce", "messageHeadline": "refactor(core): fix depinject detection (#19260)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 7, "deletions": 14}}, {"node": {"oid": "b947b02dc63db0a8011a96e217197bf4559dea92", "messageHeadline": "chore: fix spelling errors (#19241)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "495e185e2deb8200f817ddae39c16ff43cabc36d", "messageHeadline": "feat: debug log gRPC queries (#19049)", "author": {"name": "Adam Tucker", "email": "adam@osmosis.team", "user": {"login": "czarcas7ic"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e65f392b93b2bfd2cea07755bc1a61102e10c924", "messageHeadline": "fix(x/auth): set from flag in multi-sign command (#19239)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7601a1a18cebf2022039253a8aa8678fc747eeed", "messageHeadline": "build(deps): Bump github.com/mattn/go-sqlite3 from 1.14.19 to 1.14.20\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "927ac38dc708bda4efb66cffa643b09697babc38", "messageHeadline": "test: use correct key types when creating validators (#19255)", "author": {"name": "Connor Davis", "email": "17688291+PoisonPhang@users.noreply.github.com", "user": {"login": "PoisonPhang"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8120a86eaa01d34de9ef314a69efa9c9c3a78430", "messageHeadline": "fix(ve): Ensure that sdk side ve math matches `cometbft` (#19200)", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "fe32bcc1d65412c9b5737672956f0638c729ab7d", "messageHeadline": "fix: skip same-sender non-sequential sequence and then add others txs\u2026", "author": {"name": "Brann Bronzebeard", "email": "90186866+ZiHengLee@users.noreply.github.com", "user": {"login": "ZiHengLee"}}, "additions": 253, "deletions": 9}}, {"node": {"oid": "5617c10798c513c0d42fbb204d3929ad4c1aa348", "messageHeadline": "chore: Fixed typos in the 'crypto' folder. (#19240)", "author": {"name": "KeienWang", "email": "42377006+keienWang@users.noreply.github.com", "user": {"login": "keienWang"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ecf1fd0351a9d253f9069c671a1b5685999a4ea5", "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": 3, "deletions": 3}}, {"node": {"oid": "21b547eb49d9588451eabf85fea7b93066a970b4", "messageHeadline": "docs: Fix typo in adr-003-dynamic-capability-store.md (#19238)", "author": {"name": "Hyung-Gi", "email": "42402378+kim201212@users.noreply.github.com", "user": {"login": "kim201212"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "bb58af85b387c6902b033d753cdbd785961f86cb", "messageHeadline": "test(client): wrap cmd.SetArgs to fix bugs for cmd.SetArgs (#18960)", "author": {"name": "levisyin", "email": "lilassherl@gmail.com", "user": {"login": "levisyin"}}, "additions": 292, "deletions": 0}}, {"node": {"oid": "789ade1409a4fc68c78aba75f96b0f91601289a5", "messageHeadline": "build(deps): Bump github.com/cometbft/cometbft from 0.38.4 to 0.38.5 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 152, "deletions": 152}}, {"node": {"oid": "a69836b3b6a92e94fd0e9a075627d3652b84a241", "messageHeadline": "fix(x/staking): Refactor GetLastValidators (#19226)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 57, "deletions": 5}}, {"node": {"oid": "53e1e989163ffc28ddfe9b3c647a32636c68f598", "messageHeadline": "refactor(store/v2): Refactor PebbleDB Iterator (#19195)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 272, "deletions": 106}}, {"node": {"oid": "38d56db428e06818c769d13863db2bcf00fdc7d2", "messageHeadline": "fix(x/auth): check if simulation in verifyIsOnCurve (#19099)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "3c4a91efd060f7102b22376ac46f30a52b697b29", "messageHeadline": "chore: fix spelling errors (#19220)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bff1d823f5c57057de1b8e7e91cbe1d0c31dac49", "messageHeadline": "refactor(client/v2,simapp): align and simplify sign mode wiring (#19216)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 35}}, {"node": {"oid": "61c367d9d18c6bf004b8fa049a864143b074699d", "messageHeadline": "feat(client/v2/offchain): sign and verify file (#18626)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 2035, "deletions": 0}}, {"node": {"oid": "bda2d11232aae6932e735e987464656070691ed9", "messageHeadline": "fix(baseapp): ensure ABCI listeners always run in FinalizeBlock (#19202)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "1ede0314351879c5d81acec1eef9e9ae68221355", "messageHeadline": "build(deps): Bump github.com/regen-network/gocuke from 1.0.0 to 1.1.0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9945d31cc05ff144ffdd844fa29030d32a3e3f41", "messageHeadline": "refactor(x/auth/ante): migrate antehandlers to use execmode (#19161)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 30, "deletions": 32}}, {"node": {"oid": "b981f9d359779f6b6ab179aba0c7560928a88564", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.60.1 to 1.61.0 (#19203)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 406, "deletions": 408}}, {"node": {"oid": "6da25f146b6c59fb543d0cdf8e93d773653b4f26", "messageHeadline": "chore(collections): fix broken link (#19212)", "author": {"name": "Tuan Tran", "email": "tuan.ta204701@sis.hust.edu.vn", "user": {"login": "TropicalDog17"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c27a3a32cc46bbead50c8df8a7ff6d5d08a2c5c0", "messageHeadline": "chore(simapp): Deprecate --v in favor of --validator-count, -n (#19146)", "author": {"name": "Richard Gibson", "email": "richard.gibson@gmail.com", "user": {"login": "gibson042"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "e27373b6fd1fe645be2539a22b6b6cb3db66d9c4", "messageHeadline": "chore: add v0.47.x and v0.50.3 to main changelog (#19166)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 52, "deletions": 21}}, {"node": {"oid": "12aaa89363f2a3f148d3988fa74aa1dfadb1e8fd", "messageHeadline": "fix(OE): Remove usage of pointer in logs (#19198)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "365528f87280a2ebb6c362f60cf52f4694650e5a", "messageHeadline": "fix(x/protocolpool): Add stream module account functionality to avoid\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 120, "deletions": 7}}, {"node": {"oid": "96ecafd0ba896b6052be413afa2eaa34fb15dadd", "messageHeadline": "docs: fix typo in 06-grpc_rest.md (#19192)", "author": {"name": "Yoksirod", "email": "103229163+taramakage@users.noreply.github.com", "user": {"login": "taramakage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f0f40572356048d1a2f8d2717c9e3a7838d1ed0", "messageHeadline": "chore(sims): move sims with depinject to tests (#19121)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 314, "deletions": 580}}, {"node": {"oid": "9853db0ddeea8fbc1c129a8a13aa6809499fbc6b", "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": 77, "deletions": 77}}, {"node": {"oid": "aff6d0a2db9a96b112952942b94baa25c1f53992", "messageHeadline": "build(deps): Bump github.com/cometbft/cometbft from 0.38.2 to 0.38.4 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 95, "deletions": 93}}, {"node": {"oid": "6d10c507842e220aa43ad821e41272b3dd54a453", "messageHeadline": "docs: Fix typo in DOC_WRITING_GUIDELINES.md (#19172)", "author": {"name": "hwangjae@dsrv", "email": "meetrick@gmail.com", "user": {"login": "meetrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad04bfede038733c95506459058a11413a7f1b65", "messageHeadline": "refactor: add `make lint` git hook (#19075)", "author": {"name": "levisyin", "email": "lilassherl@gmail.com", "user": {"login": "levisyin"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "7685abb8857773c147b7ba49496e8b9b06d13c0d", "messageHeadline": " chore: add security handbook (#19158)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 333, "deletions": 0}}, {"node": {"oid": "6303b559b4c6e29b4e4d2ab62b5cf02f9d3359a0", "messageHeadline": "chore: slack for broken links (#19156)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "582bba39ad9fface4dbf4f63cc24b5ad1f0b2972", "messageHeadline": "refactor(auth): incorporate set pub key decorator into sig verificati\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 176, "deletions": 262}}, {"node": {"oid": "a90b55f63ba2df8a7ce8d668920f93cb53a54d65", "messageHeadline": "docs(collections): fix godoc on collections Sequence.Next() (#19154)", "author": {"name": "Youngtaek Yoon", "email": "noreply@yoon.mailer.me", "user": {"login": "0Tech"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7711baa49fbcd751382aa8ce25d97d9fab1cef49", "messageHeadline": "docs: vote-extensions link in UPGRADING.md (#19155)", "author": {"name": "Bryan White", "email": "bryanchriswhite@gmail.com", "user": {"login": "bryanchriswhite"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a4091478c5e3c21e99670de6eda596ad7d96b29", "messageHeadline": "chore: add `make help` to display the usage for project `Makefile` (#\u2026", "author": {"name": "Halimao", "email": "1065621723@qq.com", "user": {"login": "Halimao"}}, "additions": 46, "deletions": 3}}, {"node": {"oid": "5a8a3885a991c656a9df6e6096f079b69b2ac598", "messageHeadline": "style: lint ci error (#19147)", "author": {"name": "Halimao", "email": "1065621723@qq.com", "user": {"login": "Halimao"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8d0696326bc325072e00b338bbe03d02a3ee1560", "messageHeadline": "feat(store/v2): Fallback to SC on queries (#19090)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 107, "deletions": 12}}, {"node": {"oid": "2587e756c110b78d0719cc85b0feb12afefa4890", "messageHeadline": "build(deps): Bump github.com/hdevalence/ed25519consensus from 0.1.0 t\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 154, "deletions": 154}}, {"node": {"oid": "c5826868d4e5d7eea59f719e4b308fea8c5cddb6", "messageHeadline": "build(deps): Bump actions/dependency-review-action from 3 to 4 (#19111)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a383208a07a6c68248998ba8f681854bf6eace81", "messageHeadline": "docs: documenting some panicking APIs (#19115)", "author": {"name": "alpharush", "email": "0xalpharush@protonmail.com", "user": {"login": "0xalpharush"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "5e1edb91ff836367a39b90df78a9e27b8d6c2c2f", "messageHeadline": "refactor(hubl): use latest client/v2 and sdk (#19110)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 57, "deletions": 34}}, {"node": {"oid": "e621eb6b1b9462af437e30929820aca2ea7958b8", "messageHeadline": "fix: allow empty public keys when setting signatures (#19106)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "8f39bfb4e409cfeb220c20d4c5b861d30a82e793", "messageHeadline": "fix(client/v2): resolve keyring flags properly (#19060)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 124, "deletions": 115}}, {"node": {"oid": "0698a9fb3f8aef70e57b68a503838043ffd853a8", "messageHeadline": "fix(x/gov): check right params (#19102)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2a95a4abdd1e0ea99240861cae217dc7199804b1", "messageHeadline": "docs: add consensus pubkey docs (#19081)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 118, "deletions": 12}}, {"node": {"oid": "d4614a144103bbb0fd0a3a994b58b6ff8dbd6766", "messageHeadline": "build(deps): Bump actions/cache from 3 to 4 (#19095)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "4e8d05b516c2c872577d283c45d6cf95cbc31f71", "messageHeadline": "fix(x/gov): fix typos in x/gov (#19088)", "author": {"name": "Hemanth Sai", "email": "ghshemanth@gmail.com", "user": {"login": "Hemanthghs"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "bf37398dda13882fd8c6ebe6debc8682578e00ce", "messageHeadline": "feat(store/v2): Implement the `GetProof` for multi store (#18736)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 583, "deletions": 77}}, {"node": {"oid": "d9a5b1e9c9a2bf5a720a407f1daf7a0680f26994", "messageHeadline": "chore(core): fix incorrect url in `CHANGELOG.md` (#19083)", "author": {"name": "Taeguk Kwon", "email": "xornrbboy@gmail.com", "user": {"login": "taeguk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "498cd6a5330bb91513d42863aebae18ce88c7d8c", "messageHeadline": "feat(accounts): Add codec.BinaryCodec and Gas to dependencies. (#19068)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 1773, "deletions": 93}}, {"node": {"oid": "822d90c4b11134ce69fb4a6ed945c9e5501a5c0a", "messageHeadline": "build(deps): Bump github.com/creachadair/atomicfile from 0.3.2 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "b40e0083fdc95c813334701e59fc3fd706be5f6c", "messageHeadline": "build(deps): Bump cosmossdk.io/store from 1.0.1 to 1.0.2 (#19080)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 462, "deletions": 468}}, {"node": {"oid": "26085ab77fbe792c5f213e1dc53616f6f0e81ce1", "messageHeadline": "build(deps): Bump github.com/linxGnu/grocksdb from 1.8.10 to 1.8.11 i\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 91, "deletions": 85}}, {"node": {"oid": "b570eb3577cd924e2f5422de7ad335f43fbc2ece", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.45.0 to 0.46.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 192, "deletions": 282}}, {"node": {"oid": "753ac5d8507fcb06c086e5e7dc0288244d1ddfcb", "messageHeadline": "chore(confix): update `<simd> config` subcommand description (#19047)", "author": {"name": "Halimao", "email": "1065621723@qq.com", "user": {"login": "Halimao"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b44317ebce26aaf288b81387c65586a1784e3c6a", "messageHeadline": "refactor(x/feegrant): Change the periodReset assignment time (#18815)", "author": {"name": "limengjun", "email": "18825899896@163.com", "user": {"login": "timtide"}}, "additions": 86, "deletions": 15}}, {"node": {"oid": "73c074117f2d70e04ab54e6c002332535bef545b", "messageHeadline": "fix(baseapp): nil check in posthandler events (#19058)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 42, "deletions": 11}}, {"node": {"oid": "1752e0cc3d038575580639ec2cf619698f22f437", "messageHeadline": "docs: fix broken link (#19061)", "author": {"name": "alex", "email": "152680487+bodhi-crypo@users.noreply.github.com", "user": {"login": "bodhi-crypo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d23733e16c3100610b77681b8e95ae9306efab80", "messageHeadline": "ci: fix `make lint` reported issues (#19059)", "author": {"name": "levisyin", "email": "150114626+levisyin@users.noreply.github.com", "user": {"login": "levisyin"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "22683c59363850a3f1505037350b10c397d6cb58", "messageHeadline": "fix(orm): run module_test failed (#19057)", "author": {"name": "levisyin", "email": "150114626+levisyin@users.noreply.github.com", "user": {"login": "levisyin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4c28b8ed87f5a4550bed113eafb2e8a77ddf6086", "messageHeadline": "refactor(confix): using `filepath.Join` instead of using `fmt.Sprintf\u2026", "author": {"name": "levisyin", "email": "150114626+levisyin@users.noreply.github.com", "user": {"login": "levisyin"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "27b8f026f42c30881b6f376aa7da45195a64ddbd", "messageHeadline": "fix(protocolpool): Export/Import sims (#19046)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 202, "deletions": 42}}, {"node": {"oid": "c7ec98815ec78337a66925a554bbdfbdff9fc33f", "messageHeadline": "chore: updating CONTRIBUTING.md dead link (#19045)", "author": {"name": "SQL TRIGGER", "email": "153043476+sqltrigger@users.noreply.github.com", "user": {"login": "sqltrigger"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7d9dc3966e3bef883a828480b055a7de1af664b0", "messageHeadline": "refactor(appconfig)!: simplify app config (#19040)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1769, "deletions": 1611}}, {"node": {"oid": "af415991c8e22da728056879590cda1c263e3841", "messageHeadline": "feat(gRPC): Add halt-height to gRPC Node Config Query (#19043)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 184, "deletions": 88}}, {"node": {"oid": "efa7636756ad0164ae5ef75f958ffec95a4201a4", "messageHeadline": "feat(client/v2): add support for pubkey (#19039)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 234, "deletions": 155}}, {"node": {"oid": "60b022140551fbad68f3520c19fcf1e961063628", "messageHeadline": "refactor(store/v2): Refactor RootStore (#19012)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 229, "deletions": 2252}}, {"node": {"oid": "545258668753e4defc2aa3912362a42df6a7c652", "messageHeadline": "feat: Add signer extraction adapter to prio-nonce mempool (#18991)", "author": {"name": "Eric Warehime", "email": "eric.warehime@gmail.com", "user": {"login": "Eric-Warehime"}}, "additions": 148, "deletions": 9}}, {"node": {"oid": "eaf92c225cfa2420946ff738cdcf05cf8b402040", "messageHeadline": "fix(x/slashing): consensus failure after cons key rotation (#19038)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "b98b6eb076b52e30785bcc23209f2692a0325955", "messageHeadline": "build(deps): Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 in\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "40c5e452e31c9ed0a77e64e237543c6160ff15f5", "messageHeadline": "chore: fix spelling errors (#19030)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "7fdb1344ffdabc0efbe4aa8844ac4e6562d78c3d", "messageHeadline": "build(deps): Bump cosmossdk.io/log from 1.2.1 to 1.3.0 (#19035)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 82, "deletions": 82}}, {"node": {"oid": "625401daf05819b546f6426ec0687bf8a10c2396", "messageHeadline": "build(deps): Bump cosmossdk.io/errors from 1.0.0 to 1.0.1 (#19016)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 483, "deletions": 367}}, {"node": {"oid": "390750f7d40a08ac99bbcc8689c79849d3b049b2", "messageHeadline": "refactor(client/v2): use address codec instead of global (#19026)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 38, "deletions": 33}}, {"node": {"oid": "f80f231dcce97cab6f25dbeeaeb111f3d58b99bb", "messageHeadline": "chore(mocks): regenerate mocks (#19027)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "6db53cafcb54df89354c8640a96f87b6d468cc7a", "messageHeadline": "chore(sdk): remove modules as a dependency (1/n) (#19003)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 73, "deletions": 42}}, {"node": {"oid": "8c6df364b7b5b2eeda3686d2e05e9032dd919174", "messageHeadline": "fix: change prehash value back to sha256 from noop (#19002)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 55, "deletions": 12}}, {"node": {"oid": "5e6b9885efb638f169637fb674fa50c0f0ec7898", "messageHeadline": "chore: prepare log, errors and depinject minors (#19010)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 38, "deletions": 5}}, {"node": {"oid": "1e7611faab88f0c24a5b3fdbc27cd1a79c8bce2a", "messageHeadline": "feat(accounts): Add header.Service support (#19004)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 48, "deletions": 17}}, {"node": {"oid": "1aaad3e817d94735187a534754acccce66f6d38f", "messageHeadline": "fix: copy correct go.mod into container (#19008)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7412e78f62a931a97e9acf10f5521705a717512b", "messageHeadline": "chore(changelog): move changelog items to respective location (#19001)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 101, "deletions": 87}}, {"node": {"oid": "dee9eda5e40131ce855ddc268b12d230c67bbcb4", "messageHeadline": "feat(x/bank): adding DenomOwnersByQuery for denom owners for token (#\u2026", "author": {"name": "gsai967", "email": "153279976+gsai967@users.noreply.github.com", "user": {"login": "gsai967"}}, "additions": 2985, "deletions": 366}}, {"node": {"oid": "0b1299573095c852548760eeec2b14bb13c79111", "messageHeadline": "fix(store/v2): Fix PebbleDB Iteration Edge Cases (#18948)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 81, "deletions": 13}}, {"node": {"oid": "78ce70d4851c7971f24632be43198f5007a91690", "messageHeadline": "fix(testutil): fix FreeTCPAddr localhost usage (#18996)", "author": {"name": "gluax", "email": "16431709+gluax@users.noreply.github.com", "user": {"login": "gluax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d71191a4876c81c3d73750c2f5cd07e2190cdde", "messageHeadline": "fix(x/protocolpool): fix potential panic and missing error handling (\u2026", "author": {"name": "Halimao", "email": "1065621723@qq.com", "user": {"login": "Halimao"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "dee20ad62168df4c7c708d6e6011f0c041524b61", "messageHeadline": "chore: clean-up buf workspace (#18993)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "e1f478da4114bd5eec93ec1b62826b4c8355bfa9", "messageHeadline": "feat(accounts): implement Account Number query (#18989)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 1689, "deletions": 300}}, {"node": {"oid": "6ffc2090434e8ae3c61e76336df988c2d8f0de78", "messageHeadline": "feat(x/protocolpool): Add Implementation for CreateContinuousFund and\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 5351, "deletions": 977}}, {"node": {"oid": "e2d76b3078ec36229e2917af299d8db48ab5474a", "messageHeadline": "feat(store/v2): Modify RootStore to Support Multi StoreKeys (#18968)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 120, "deletions": 177}}, {"node": {"oid": "bde7eb1a4dd73c0aead4a918829400edb93221ff", "messageHeadline": "refactor(core)!: cleanup dependency graph (#18866)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 432, "deletions": 476}}, {"node": {"oid": "f431a5039cecd04c3d66f0c43b9df75b89d88037", "messageHeadline": "feat(accounts): Add Query to simulate a UserOperation (#18979)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 1924, "deletions": 257}}, {"node": {"oid": "7ecdbd08146bff0ddaac062688497deb4e51ddb6", "messageHeadline": "chore(testutil): use correct address codec (#18985)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23bea3ea7708512bea63e6333634cf631a280ee5", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.17.0 to 0.18.0 (#18982)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 238, "deletions": 240}}, {"node": {"oid": "b16aa35d146b9556c1f5220f043726ed3083fb6b", "messageHeadline": "test: add tests for cons pubkey rotation (#18965)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 629, "deletions": 9}}, {"node": {"oid": "6a2329fc933847c5829ef698e4d709a10917b16f", "messageHeadline": "refactor(x/gov): log error when deposit refund error (#18976)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 88, "deletions": 91}}, {"node": {"oid": "20b1da7a2ecad161d40db4d3f8dbf4821ddf6d3d", "messageHeadline": "refactor(store/v2): Use Core Iterator (#18957)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 131, "deletions": 179}}, {"node": {"oid": "c307001349d9171d45855aeedd8c4ff877cf7cba", "messageHeadline": "refactor(client): check name validation for `keys add|import|rename` \u2026", "author": {"name": "levisyin", "email": "150114626+levisyin@users.noreply.github.com", "user": {"login": "levisyin"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "41c84d61908a1ba42e7d881170bc668b82494fba", "messageHeadline": "feat(x/gov): multiple choice proposals (#18762)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 6637, "deletions": 985}}, {"node": {"oid": "6848448dc258944bf47d3a41e4033fbd9af3e59a", "messageHeadline": "feat(accounts): Add TxCompat field \u2013\u00a0 implement Tx integration (part \u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 1196, "deletions": 160}}, {"node": {"oid": "38f8aa3567692779fb73390ff8ba2534260933d5", "messageHeadline": "docs(client): improve client.Context docs (#18929)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "3caec2433541b85a8fcb628c2bec3dbd25493024", "messageHeadline": "docs: Fix typos, broken link, spacing in diagram (#18973)", "author": {"name": "T", "email": "relyt29@users.noreply.github.com", "user": {"login": "relyt29"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "732f26b5fe0fa707f6867763d98a98fbf692576f", "messageHeadline": "chore(types): replace amino json encoder with stdlib (#18963)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "48516bbf361bf41cbdf29a96b9b9ec1a0334e4f5", "messageHeadline": "build(deps): Bump golang.org/x/sync from 0.5.0 to 0.6.0 (#18949)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 78, "deletions": 78}}, {"node": {"oid": "20de67780b485ea7a1d9fb0306d3e8c993b6f1be", "messageHeadline": "chore(x/slashing): follow up (#18962)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7f3114e4810524a65777da3656e1e901910a369b", "messageHeadline": "test(client/v2): re-generate golden files (#18955)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0b01347b8a24bfde27f6feba8c20564f827662b1", "messageHeadline": "perf: Don't deserialize params for every validator in slashing (#18959)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "631f1604572807e65aebe2352e931e498bbdf5c6", "messageHeadline": "fix(tests/starship): fix struct tag value (#18961)", "author": {"name": "hattizai", "email": "150505746+hattizai@users.noreply.github.com", "user": {"login": "hattizai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64c2ff8ddf7d546860a7ac372af5876e10164e39", "messageHeadline": "chore: sort linters in golangci-lint config (#18958)", "author": {"name": "H\u00e5vard Anda Estensen", "email": "haavard.ae@gmail.com", "user": {"login": "estensen"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f14eb9870fe4978ef304006a0baba0e26df9040d", "messageHeadline": "ci: remove fork cherry pick job (#18954)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 0, "deletions": 39}}, {"node": {"oid": "847ce3944c4080aab69b91901d43f1eb124ac8d8", "messageHeadline": "chore(gov): fix typo (#18953)", "author": {"name": "Harvey", "email": "saw151515@gmail.com", "user": {"login": "JSHan94"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "014cbbcb8b58302755e5cda42d403475b9e9fdce", "messageHeadline": "feat: Remove the `store/internal` module (#18944)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 184, "deletions": 1005}}, {"node": {"oid": "7fbca40059e583fa019bd32a9fc366335d24be83", "messageHeadline": "refactor(client/keys): `keys show` command help message (#18939)", "author": {"name": "hattizai", "email": "150505746+hattizai@users.noreply.github.com", "user": {"login": "hattizai"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6ec53aaf547441b509406958358a68ee8a0c34f4", "messageHeadline": "feat: [ADR-070] Unordered Transactions (1/2) (#18641)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1517, "deletions": 310}}, {"node": {"oid": "d520fcf7cc6243354fdbc9a31e9f5a3e99912b9f", "messageHeadline": "fix(codec/types): fix struct tag value (#18945)", "author": {"name": "hattizai", "email": "150505746+hattizai@users.noreply.github.com", "user": {"login": "hattizai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b729e981f1302d2490244b32aba7874a490d80ed", "messageHeadline": "fix(testutil): mock logger missing method Warn (#18941)", "author": {"name": "Halimao", "email": "1065621723@qq.com", "user": {"login": "Halimao"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "0deaa236c34120ad3865b0fd741202eaad0c3111", "messageHeadline": "fix(config): metrics (#18936)", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29ec912226ea0e3f04d99ab3ee5423602a305601", "messageHeadline": "build(deps): Bump github.com/cockroachdb/pebble from 0.0.0-2023110216\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 396, "deletions": 536}}, {"node": {"oid": "a2985942631535bdacead08a96a79fa221e27311", "messageHeadline": "chore: Update ADR-065 (#18862)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 99, "deletions": 97}}, {"node": {"oid": "77cbb3cd4fc08d662deed877727595bf0c39dd34", "messageHeadline": "revert: test(client) wrap cmd.SetArgs to fix bugs for cmd.SetArgs (#1\u2026", "author": {"name": "levisyin", "email": "150114626+levisyin@users.noreply.github.com", "user": {"login": "levisyin"}}, "additions": 17, "deletions": 155}}, {"node": {"oid": "19eddeeb24edba5545e9c15d6f605bfb92fe3c3b", "messageHeadline": "fix(abci): add ExecModeVerifyVoteExtension (#18915)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 66, "deletions": 51}}, {"node": {"oid": "24a8123c2267e777e78db2cb959ee9a9484d5baf", "messageHeadline": "test: add NodeURI for clientCtx (#18930)", "author": {"name": "mmsqe", "email": "tqd0800210105@gmail.com", "user": {"login": "mmsqe"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7dcbda4663268962001832be00801b2e8a070654", "messageHeadline": "docs: fix for links (#18926)", "author": {"name": "alex", "email": "152680487+bodhi-crypo@users.noreply.github.com", "user": {"login": "bodhi-crypo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb99dda6d0f3bc60045b26ee64a2b0e747c46515", "messageHeadline": "refactor(store/v2): remove GasKV and Gas types (#18912)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 524}}, {"node": {"oid": "d55985637e1484309b09e76d29f04f2c7258c3de", "messageHeadline": "feat(log): add `warn` log level (#18898)", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "14037aef00032969f00f9baa017e897c04986aaa", "messageHeadline": "refactor(x/gov): reduce \"if block\" indentation (#18918)", "author": {"name": "lilas", "email": "30857671+lilasxie@users.noreply.github.com", "user": {"login": "lilasxie"}}, "additions": 34, "deletions": 30}}, {"node": {"oid": "4f1d7f92ac8c5e6e4cb815a629abfca9113ac3d0", "messageHeadline": "build(deps): Bump github.com/prometheus/client_golang from 1.17.0 to \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 98, "deletions": 98}}, {"node": {"oid": "c14ea022dbfeefed5bf4f6dd14814fe22e3b91b7", "messageHeadline": "feat(log): add hook option to log (#18916)", "author": {"name": "Halimao", "email": "1065621723@qq.com", "user": {"login": "Halimao"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "4a2c13d445437863462b3f763dae64b96a35da44", "messageHeadline": "chore(docs): update AnteHandler godoc (#18913)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "fcf28a2c3a21275ca767eb82700e94fc9f371d81", "messageHeadline": "chore: fix spelling errors (#18919)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b720cc7302181104a6ed25c06be38e27efee84ae", "messageHeadline": "refactor(server)!: remove duplicate bech32 prefix endpoint (#18909)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "e1e8c46c21914b554f4f2b45c96693c2aa6762e8", "messageHeadline": "feat(x/gov): add max cancel voting period param (#18856)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 488, "deletions": 262}}, {"node": {"oid": "77b2366819931c1c2478eee80db413ed7c2a5a77", "messageHeadline": "docs: add version compatibility matrix (#18858)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 46, "deletions": 4}}, {"node": {"oid": "5166c9f8939be4301793e6c2b3219c8630179e6a", "messageHeadline": "fix: Dedup Vote Extensions in `ValidateVoteExtensions` (#18895)", "author": {"name": "David Terpay", "email": "35130517+davidterpay@users.noreply.github.com", "user": {"login": "davidterpay"}}, "additions": 65, "deletions": 9}}, {"node": {"oid": "ae19acc4f4520d0f65cd36f932e3a12a8a11c3c9", "messageHeadline": "test(client): wrap cmd.SetArgs to fix bugs for cmd.SetArgs (#18876)", "author": {"name": "levisyin", "email": "150114626+levisyin@users.noreply.github.com", "user": {"login": "levisyin"}}, "additions": 155, "deletions": 17}}, {"node": {"oid": "936f488f79b35e74fe50d1b6ca143c330117da49", "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": 98, "deletions": 98}}, {"node": {"oid": "de4c9e743f51b12f60f27113f1f1948d78d0dd04", "messageHeadline": "perf: Speedup DecCoin.Sort() when coins is of length 1 (#18888)", "author": {"name": "Dong Lieu", "email": "93205232+DongLieu@users.noreply.github.com", "user": {"login": "DongLieu"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "0c6b6d49cb74ab38a5cd663f4207d2a1d1cef514", "messageHeadline": "perf: Remove duplicate overflow check from int.Mul (#18874)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "bd04173012d282a0ad1f4b0d891b698a67265c48", "messageHeadline": "perf: Speedup coins.Sort() when coins is of length 1 (#18875)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "44be02175e8048a07b8ce3ea6ca5de05b77a9f95", "messageHeadline": "chore(nft): fix incorrect prefix of comment (#18871)", "author": {"name": "Taeguk Kwon", "email": "xornrbboy@gmail.com", "user": {"login": "taeguk"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9c00cf2c845fe9716bad26408b1693bb91f98d23", "messageHeadline": "chore: fix spelling errors (#18870)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "19e66a9dc89118846e322ee48ab8c677f44b6bcf", "messageHeadline": "feat: include rotate keys logic in abci (#18236)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1051, "deletions": 239}}, {"node": {"oid": "51b72d297af02050c69839c8c6a2b144664eaa1e", "messageHeadline": "chore: remove accidental println (#18864)", "author": {"name": "Markus Waas", "email": "mail@markuswaas.de", "user": {"login": "gorgos"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c5191041a250287e7b950f889c846ff6636d258a", "messageHeadline": "fix(baseapp): introduce mutex to state (#18846)", "author": {"name": "Nikhil Vasan", "email": "97126437+nivasan1@users.noreply.github.com", "user": {"login": "nivasan1"}}, "additions": 61, "deletions": 48}}, {"node": {"oid": "055487ed29062357b91433aa685e35e6162d3255", "messageHeadline": "refactor(core)!: move ParseCoins to client/v2/internal (#18861)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5, "deletions": 17}}, {"node": {"oid": "f4e9a1ecd55b133119968b7aa6c087ce39f57ddd", "messageHeadline": "chore: move FormatCoins to x/tx (#18857)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 161, "deletions": 166}}, {"node": {"oid": "6649bb7d8fa5a2a5895e41b622e4a5b0f7c4007d", "messageHeadline": "refactor(core): remove cosmos-db dependency (#18848)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 215, "deletions": 175}}, {"node": {"oid": "f9f92117b621d501118a37cc0c805e50aedd0d5f", "messageHeadline": "chore: fix spelling errors (#18855)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64dbee647087c66634b37b2bdb97e914bf3b77cd", "messageHeadline": "feat(client): add `WithFromName` to tx factory (#18852)", "author": {"name": "gsai967", "email": "153279976+gsai967@users.noreply.github.com", "user": {"login": "gsai967"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "220c94e58dcb8fd4e9bf2440d18f458af065cac4", "messageHeadline": "build(deps): Bump cosmossdk.io/x/tx from 0.12.0 to 0.13.0 (#18830)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 77, "deletions": 77}}, {"node": {"oid": "eb3ea8db8a91c4d6010b6311d4a1491ca7e45b3f", "messageHeadline": "feat(x/gov): optimistic proposals (#18620)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1550, "deletions": 545}}, {"node": {"oid": "4753d16ef4b2afc6a393e4f4000cdf63df2cca7c", "messageHeadline": "refactor(auth): group sig verification ante handlers (SigGasConsume, \u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 120, "deletions": 217}}, {"node": {"oid": "935f4f5118c63fad015a567c1ef6b49bb0bfc507", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.60.0 to 1.60.1 (#18808)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 374, "deletions": 374}}, {"node": {"oid": "7e18c45f0603a547264849f417090c31333903d8", "messageHeadline": "build(deps): Bump github.com/linxGnu/grocksdb from 1.8.6 to 1.8.10 in\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 94, "deletions": 100}}, {"node": {"oid": "62cf0aa8f6488c8202dcf46a899fdce1c1f84ab7", "messageHeadline": "build(deps): Bump github.com/spf13/viper from 1.17.0 to 1.18.2 (#18809)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 457, "deletions": 5807}}, {"node": {"oid": "4bd2877f5ac0448c02a9742e0dc2d9900c8dd9eb", "messageHeadline": "docs: formatting for main for abci (#18823)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "47770f332c0181924a04c1d87684b8fc62a3bc69", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#18789)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 80, "deletions": 80}}, {"node": {"oid": "a06b3a3f66943ca9003e52928ffe883d1609732b", "messageHeadline": "docs: fix for links (#18816)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7639f9ad5939748657388880ac16c74edfcb9787", "messageHeadline": "refactor(auth): Move sig verification out of the for loop, into the a\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 67, "deletions": 57}}, {"node": {"oid": "0c0589813be2eb9dd4a5b809fd84ef04866d73a7", "messageHeadline": "fix(x/tx): recursively traverse nested messages in GetSigners (#18740)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 4121, "deletions": 375}}, {"node": {"oid": "1a496057ac2cef7f29654fbe5b0e2e7d002a5d64", "messageHeadline": "docs: add index page for learn section (#18777)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "e0b1675f2cbe2f89bd4b62d35d135c14f02dd7d7", "messageHeadline": "fix(x/auth): remove misleading gas wanted value from tx simulation fa\u2026", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "279cebdc36598f94ca988e8fcfa80f773dec9ae7", "messageHeadline": "chore: fix spelling errors (#18771)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5367c93e1c146c1bc72a629b2350f2b94d46b3bb", "messageHeadline": "imp(feegrant): ensure we only execute revokeAllowance if there is no \u2026", "author": {"name": "Luke", "email": "luchenqun@qq.com", "user": {"login": "luchenqun"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "821d080a598b0546abe40bfcb8e40384549a4c65", "messageHeadline": "ci: silence bogus resleak error (#18770)", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98c6b1d7129bc248483bfa0c491dafec1c09f181", "messageHeadline": "feat(types): add MustValAddressFromBech32 function (#18768)", "author": {"name": "Luke", "email": "luchenqun@qq.com", "user": {"login": "luchenqun"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "4ba0861b1111a2378ba445ed9f207286fdfc8cb2", "messageHeadline": "fix(ci): don't build deleted FuzzXBankTypesAddressFromBalancesStore f\u2026", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f798f94786b16d176585372c8368b5887abd4339", "messageHeadline": "docs: documentation updates to abci (#18625)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 140, "deletions": 80}}, {"node": {"oid": "8c877f803e2c99804928cd7948737ffb958aaab1", "messageHeadline": "chore: skip .bin files in codespell (#18766)", "author": {"name": "pandabadger", "email": "33740825+pandabadger@users.noreply.github.com", "user": {"login": "pandabadger"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e352f57b81e522f11cf446ef21b6a4ff92ad0914", "messageHeadline": "refactor(types)!: removed txEncoder from global config (#18695)", "author": {"name": "Carlos Santiago Yanzon", "email": "27785807+bizk@users.noreply.github.com", "user": {"login": "bizk"}}, "additions": 2, "deletions": 35}}, {"node": {"oid": "e7f5c2ec8f81cfb9583c51d852fcf515efe60ff9", "messageHeadline": "fix(baseapp): Reset GasMeter before deliverTX (#18714)", "author": {"name": "Eric Warehime", "email": "eric.warehime@gmail.com", "user": {"login": "Eric-Warehime"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "0ba62db727799f333c6c58ba63397f4322bb7afe", "messageHeadline": "feat(x/authz): add limits to grant pruning and enable message to aid \u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2154, "deletions": 122}}, {"node": {"oid": "a5f1217c9acdc638a6401257f51aecb1162c5152", "messageHeadline": "refactor(types/coin): export func coins.isSorted (#18756)", "author": {"name": "levisyin", "email": "150114626+levisyin@users.noreply.github.com", "user": {"login": "levisyin"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "0268ff937bbcebc47c477bb68cd930e6e42d8f5b", "messageHeadline": "feat(client/keys): add --yes option to `keys export` and `keys mnemon\u2026", "author": {"name": "levisyin", "email": "150114626+levisyin@users.noreply.github.com", "user": {"login": "levisyin"}}, "additions": 33, "deletions": 10}}, {"node": {"oid": "6cca5e37fd8f97087193031b18f5e04516e5e843", "messageHeadline": "refactor(client/keys): hide inputting when `keys add -i` ask for bip3\u2026", "author": {"name": "Halimao", "email": "1065621723@qq.com", "user": {"login": "Halimao"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "b80be014b7de82d13c5e15cdf7948050480fa13c", "messageHeadline": "build(deps): Bump cosmossdk.io/x/upgrade from 0.1.0 to 0.1.1 in /tool\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "242d6685e0f63b688a40b89ea54fcace66be566b", "messageHeadline": "build(deps): Bump github/codeql-action from 2 to 3 (#18742)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c03a545f04803a2a16667dea43c8aadb6dbf3b48", "messageHeadline": "build(deps): Bump github.com/mattn/go-sqlite3 from 1.14.18 to 1.14.19\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "e84bb238c858b7185679d10afb1d6b781495c376", "messageHeadline": "style(x/auth): improve code readability and update exported function \u2026", "author": {"name": "lilas", "email": "30857671+lilasxie@users.noreply.github.com", "user": {"login": "lilasxie"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "00f4c147508c40815218c2fda2b0e60814fc74df", "messageHeadline": "build(deps): Bump github.com/regen-network/gocuke from 0.6.3 to 1.0.0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "f1e67295fde99074f4d379dd3739426313a95020", "messageHeadline": "fix(x/auth): duplicate vesting subcommands of `<appd> tx --help` (#18\u2026", "author": {"name": "Halimao", "email": "1065621723@qq.com", "user": {"login": "Halimao"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "7ddc46bb2bb4cf497f5dbb796dc8316011e3fe16", "messageHeadline": "chore: fix spelling errors (#18747)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bea3f9b7a3c49061f17d01ed686e542e4d5fbde8", "messageHeadline": "feat(x/auth): batch transactions file format & broadcast multi transa\u2026", "author": {"name": "Hieu Vu", "email": "72878483+hieuvubk@users.noreply.github.com", "user": {"login": "hieuvubk"}}, "additions": 120, "deletions": 10}}, {"node": {"oid": "8fe6d84f2c0845f9a94e2edb7c9a84ba3818d776", "messageHeadline": "refactor(baseapp): move handler retrieval per sdk.Msg into validateBa\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "14e261eb73a4ba7e0ecfc75441b5f3d2514d44a5", "messageHeadline": "chore: fix spelling errors (#18734)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "fe95384e376134152d96ba44a1332bace7dfbf7e", "messageHeadline": "fix(baseapp): correctly check errors before sealing in BaseApp.Init (\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 46, "deletions": 4}}, {"node": {"oid": "f876b14287bde5b527da37da499c7362f4018c0e", "messageHeadline": "feat(client/keys): check multisig key duplicate (#18703)", "author": {"name": "levisyin", "email": "150114626+levisyin@users.noreply.github.com", "user": {"login": "levisyin"}}, "additions": 105, "deletions": 5}}, {"node": {"oid": "fafb5eec047c3145822b5fe2a3494f92b858cabd", "messageHeadline": "chore: re-add versioning diagrams (#18713)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "49825ea40c609b3484c5cfd521848323516d5e74", "messageHeadline": "docs: add ante precision (#18709)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a85288ae6a04a82e2ca1d5d0d5e6a5b668f08efc", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.59.0 to 1.60.0 (#18698)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 204, "deletions": 203}}, {"node": {"oid": "6951b273746646e24ec577fae4b04a8efb97eeec", "messageHeadline": "ci: fix pr labeler (#18710)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "570ab64762abe9bdf0260ac2850686178a6863a4", "messageHeadline": "feat(x/gov): better gov genesis validation (#18707)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 164, "deletions": 16}}, {"node": {"oid": "043f8f42e5f62679d80e9b081a5b58e99638cdeb", "messageHeadline": "feat(client/keys): support display discreetly for keys export (#18684)", "author": {"name": "Halimao", "email": "1065621723@qq.com", "user": {"login": "Halimao"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "f84a123151644ef6973f3e24e2233865ba8a7944", "messageHeadline": "build(deps): Bump github.com/pelletier/go-toml/v2 from 2.1.0 to 2.1.1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 77, "deletions": 77}}, {"node": {"oid": "534b822763396050cd8704ac5e78fef1255ed3ba", "messageHeadline": "ci: rename pr name in misspell job (#18693)", "author": {"name": "Halimao", "email": "1065621723@qq.com", "user": {"login": "Halimao"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "38f40c42f2da5d265f42054cb1b4e70429b6b809", "messageHeadline": "refactor: remove panic usage in keeper methods (#18636)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 124, "deletions": 98}}, {"node": {"oid": "c4d816c7cd8e646e4a68cc0b7137e4d77da2e783", "messageHeadline": "feat(client/keys): support display discreetly for keys mnemonic (#18688)", "author": {"name": "Halimao", "email": "1065621723@qq.com", "user": {"login": "Halimao"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "8f0d5b15f0b10da7645d7fc1aa868fe44e3f3a44", "messageHeadline": "chore: typos fixes by cosmos-sdk bot (#18689)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 195, "deletions": 202}}, {"node": {"oid": "39865d852f1b0dd3591b5bb0f3997e739d107763", "messageHeadline": "feat(accounts): use account number as state prefix for account state \u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 223, "deletions": 91}}, {"node": {"oid": "8b894f73b1e3af57b34e60d345abf47c13408ff5", "messageHeadline": "feat(gov): add proposal types and spam votes (#18532)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1690, "deletions": 1109}}, {"node": {"oid": "1f741d45bba8cc6ca5c71ecba0c1a4a5424f9f10", "messageHeadline": "ci: use codespell instead of misspell-fixer (#18686)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "7f540e26f9bd853c5e58fed702245fbcd686589f", "messageHeadline": "refactor(bank): remove .String() calls (#18175)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 224, "deletions": 103}}, {"node": {"oid": "296102d8b1f60ade38545ca3c8f6d127118fb61f", "messageHeadline": "build(deps): Bump github.com/jhump/protoreflect from 1.15.3 to 1.15.4\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f47644523eda99744c6d5101981c3b6627658c0f", "messageHeadline": "chore: add v0.50.2 changelog to main (#18682)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 31, "deletions": 16}}, {"node": {"oid": "e84b19142abee41036d89872d408bf782eb62096", "messageHeadline": "chore: typos fix by misspell-fixer (#18683)", "author": {"name": "Cosmos SDK", "email": "113218068+github-prbot@users.noreply.github.com", "user": {"login": "github-prbot"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "8cfdabb2edc5f20c0fb0465acf754fcbb5a67251", "messageHeadline": "ci: add misspell action (#18671)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "978fffc5a6e4e1636bb58fd5ee103deb301fae33", "messageHeadline": "feat(client/keys): support display discreetly for `keys add` (#18663)", "author": {"name": "Halimao", "email": "1065621723@qq.com", "user": {"login": "Halimao"}}, "additions": 82, "deletions": 11}}, {"node": {"oid": "cc9d8526d05a1b26a14faf5a30bacc2a75c1cccb", "messageHeadline": "feat(store/v2): add SetInitialVersion in SC (#18665)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "3ba1c5bf26d9b4c78367c8a0194a08359f8aac06", "messageHeadline": "feat(telemetry): enable `statsd` and `dogstatsd` telemetry sinks (#18\u2026", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 245, "deletions": 14}}, {"node": {"oid": "89ce8696cc1f621bf94617e6ae6d02f2e90c92de", "messageHeadline": "chore: fix several typos. (#18666)", "author": {"name": "hattizai", "email": "150505746+hattizai@users.noreply.github.com", "user": {"login": "hattizai"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b18dd177f7925ce6546a6f1b7e50ae075994785b", "messageHeadline": "chore(docs): fix typos & wording in docs (#18667)", "author": {"name": "0xn4de", "email": "109149873+0xn4de@users.noreply.github.com", "user": {"login": "0xn4de"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "8fb62054c59e580c0ae0c898751f8dc46044499a", "messageHeadline": "build(deps): Bump actions/stale from 8 to 9 (#18656)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e216af3d6b75a73db406bbcfee3c241d4a73e03", "messageHeadline": "fix(store/commitment/iavl): honor tree.Remove error firstly (#18651)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "112f6cbdaec7847b89e4397b8932d02987d9a3de", "messageHeadline": "feat(accounts): use gogoproto API instead of protov2. (#18653)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 4450, "deletions": 1114}}, {"node": {"oid": "833547f2aaa67382fbdbd171245760ffcf5765c1", "messageHeadline": "refactor(x/staking): check duplicate addresses in StakeAuthorization'\u2026", "author": {"name": "Luke Ma", "email": "867273263@qq.com", "user": {"login": "lukema95"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "ae724e1cbd1f1478336a5a2f6b35b6fa93be311d", "messageHeadline": "chore(tools/confix/cmd): fix typo in view.go (#18659)", "author": {"name": "axie", "email": "152680487+azukiboy@users.noreply.github.com", "user": {"login": "bodhi-crypo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ba3448a44098cd5775e13d958cd4c8bd5d637d36", "messageHeadline": "chore: fix several minor typos (#18660)", "author": {"name": "Sukey", "email": "35202440+sukey2008@users.noreply.github.com", "user": {"login": "sukey2008"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "dabf72cfdc2eba2eb80838647edf73c8ae44d4fb", "messageHeadline": "fix(baseapp): protocompat.go gogoproto.Merge does not work with cust\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "6218b5b5cd501ba835e3bae94d0921e4dbf4204d", "messageHeadline": "chore(client/v2): fix typos in the README.md (#18657)", "author": {"name": "leonarddt05", "email": "139609434+leonarddt05@users.noreply.github.com", "user": {"login": "leonarddt05"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6df368d8d45573b99067f0ba87b6d3a5c53128c", "messageHeadline": "feat(store/v2): snapshot manager (#18458)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 777, "deletions": 261}}, {"node": {"oid": "14bb52ad925e5fd74f0700398d7bfb221768c9f9", "messageHeadline": "build(deps): Bump actions/setup-go from 4 to 5 (#18647)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 65, "deletions": 65}}, {"node": {"oid": "4b98d481cfecd002ebb9410e6fdad5e0d82be8f4", "messageHeadline": "refactor(store/v2): updates from integration (#18633)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 205, "deletions": 66}}, {"node": {"oid": "52bbf81724e192ec3cd6fe32774fedc657964460", "messageHeadline": "chore: typos fix (#18642)", "author": {"name": "Pioua", "email": "136521243+dzizazda@users.noreply.github.com", "user": {"login": "dzizazda"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1ffe7d5481ac3ae1606e9928d0b9a5445c8ff23a", "messageHeadline": "fix: telemetry metric label variable (#18643)", "author": {"name": "dreamweaverxyz", "email": "153101746+dreamweaverxyz@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0b907e8c54fbe2fec559758185b430f90aeade7b", "messageHeadline": "docs(x/circuit): add note on ante handler (#18637)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 56, "deletions": 4}}, {"node": {"oid": "0b26c8995649a4b506a811fed51de825af2ffa35", "messageHeadline": "chore: alphabetize labels (#18640)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "8c283c4cc59190565bb81c6fec1cfb1cfaf15bed", "messageHeadline": "docs: fix typos in adr-007-specialization-groups.md (#18635)", "author": {"name": "Akaonetwo", "email": "107335783+Akare123@users.noreply.github.com", "user": {"login": "Akare123"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b2084dceb9126bd67f1b9c9e11d44de61a52e028", "messageHeadline": "fix(baseapp)!: postHandler should run regardless of result (#18627)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 64, "deletions": 15}}, {"node": {"oid": "142f32589d10251d0b4fb9fb0096a9b6cf0aad8d", "messageHeadline": "docs: lint ADR-070 (#18634)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "623cdf06c8e12d89b6789d70df092c68860c56be", "messageHeadline": "adr: Un-Ordered Transaction Inclusion (#18553)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 240, "deletions": 0}}, {"node": {"oid": "dd3db5c070ea47b62a5560c6d96f529bd9b8def3", "messageHeadline": "chore: Fixed changelog duplicated items (#18628)", "author": {"name": "Carlos Santiago Yanzon", "email": "27785807+bizk@users.noreply.github.com", "user": {"login": "bizk"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b6f9c705f7ecde1fc617f8a0d3b0edcb7b687484", "messageHeadline": "feat: secp256k1 public key constant time (#18026)", "author": {"name": "Carlos Santiago Yanzon", "email": "27785807+bizk@users.noreply.github.com", "user": {"login": "bizk"}}, "additions": 226, "deletions": 42}}, {"node": {"oid": "d3b30e946d0d8cc69bf74d62b9f7262c715b3470", "messageHeadline": "feat(accounts): implement account abstraction execution (#18499)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 1781, "deletions": 704}}, {"node": {"oid": "0a7567ddc30514eedb120af160b0f5cc6b1360d8", "messageHeadline": "fix(client/tx): avoid integer uint64->int64 overflow by big.Int conve\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e049998eb5f2582fe0bb5ab102f0de87b1466534", "messageHeadline": "build(deps): update grpc, net dependencies per vulnerability advisori\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 107, "deletions": 107}}, {"node": {"oid": "1e2157141ed0b697df8b1be8eda5c42c4863ccf0", "messageHeadline": "docs: fix example variable (#18615)", "author": {"name": "nomand", "email": "ddl196526@163.com", "user": {"login": "ddl-hust"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96df84fff00e699bb3883cfe0bf7f6aec5d6e89b", "messageHeadline": "docs: fix typos in UPGRADING.md (#18613)", "author": {"name": "buldazer", "email": "93915704+buldazer23@users.noreply.github.com", "user": {"login": "buldazer23"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "03fe363055e2ce6f8a3565e0e4c6f818b51f98d5", "messageHeadline": "docs: fix typos in docs/architecture (#18612)", "author": {"name": "nomand", "email": "dengdiliang@gmail.com", "user": {"login": "ddl-hust"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f23d5c4d226326577fb793941bdeab4d005da7df", "messageHeadline": "refactor(x/tx/decode): bulletproof against protowire.ConsumeTag poten\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "9d086f82f93fb2ad8808e62c30c0335b416d3884", "messageHeadline": "docs: fix typo adr-006-secret-store-replacement.md (#18610)", "author": {"name": "0xbasar", "email": "109233435+0xbasar@users.noreply.github.com", "user": {"login": "0xbasar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "753b5f008fb6367c5576ee21a69bf16de70dda1b", "messageHeadline": "build(deps): Bump github.com/linxGnu/grocksdb from 1.8.5 to 1.8.6 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 89, "deletions": 89}}, {"node": {"oid": "6bea474d3ac99c61b14b50b047ee356b7f38b6ef", "messageHeadline": "docs: fixing typo and update CONTRIBUTING.md (#18606)", "author": {"name": "An\u0131l", "email": "114004196+anil2ec4@users.noreply.github.com", "user": {"login": "anil2ec4"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f5f7f022258feb5d3e082385014b781ec025dc4", "messageHeadline": "chore: fix typos in adr-028-public-key-addresses.md (#18605)", "author": {"name": "hattizai", "email": "150505746+hattizai@users.noreply.github.com", "user": {"login": "hattizai"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a7ececc34d526a74dea15425e5a7940a5246ba39", "messageHeadline": "refactor(staking): move delegation and validator interfaces to ./type\u2026", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 232, "deletions": 218}}, {"node": {"oid": "3c8ddabcaaf5c65d8fb8d9a6fef1672a316fdb23", "messageHeadline": "refactor(x/auth): Revert signature of TxSignBatchExec (#18602)", "author": {"name": "Ezequiel Raynaudo", "email": "raynaudo.ee@gmail.com", "user": {"login": "raynaudoe"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "d52bd920dd80703ce3042bcda8dd11970b92bbf7", "messageHeadline": "fix(baseapp): Use CometBFT's `ComputeProtoSizeForTxs` in `defaultTxSe\u2026", "author": {"name": "leven", "email": "112051166+lx-xiang@users.noreply.github.com", "user": {"login": "lllleven"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "7aa5635baaa81be1802782eb756fb2294ce84f11", "messageHeadline": "fix(x/distribution): fully deprecate distribution community pool (#18\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 618, "deletions": 417}}, {"node": {"oid": "71876bb782ba83f53434e58f6bfc3a610d9f7be0", "messageHeadline": "docs: ADR 069 - `x/gov` modularity, multiple choice and optimistic pr\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 229, "deletions": 0}}, {"node": {"oid": "519c55cd536a42d905cd3842edc981adc203d6f7", "messageHeadline": "refactor(confix): properly update migrate and diff command (#18596)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 295, "deletions": 55}}, {"node": {"oid": "a37f4165f8e8cc510165d57fea232b88adaa0f9a", "messageHeadline": "refactor(types,client)!: refactor global address sdk.Config (#18372)", "author": {"name": "Carlos Santiago Yanzon", "email": "27785807+bizk@users.noreply.github.com", "user": {"login": "bizk"}}, "additions": 26, "deletions": 90}}, {"node": {"oid": "189c9b277a44e83967c1483ccc2bc5e599f28f9f", "messageHeadline": "feat(tools/confix): upgrade confix to migrate client.toml files (#18455)", "author": {"name": "Ahmet \u00d6mer Kayaba\u015f\u0131", "email": "69629296+amedumer@users.noreply.github.com", "user": {"login": "amedumer"}}, "additions": 153, "deletions": 55}}, {"node": {"oid": "ae7288b2491e8fc3ab292f0580e4826285dfc069", "messageHeadline": "refactor(codec/unknownproto): use official descriptorpb types, do not\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 113, "deletions": 46}}, {"node": {"oid": "7bdbc4629fe23977d4185bafdbbf3553ae081554", "messageHeadline": "fix(x/auth): Add fees on batch sign (#18564)", "author": {"name": "Ezequiel Raynaudo", "email": "raynaudo.ee@gmail.com", "user": {"login": "raynaudoe"}}, "additions": 90, "deletions": 25}}, {"node": {"oid": "cc85702956cb0f2d8b141fee883fdf0b48de1efd", "messageHeadline": "build(deps): Bump cosmossdk.io/store from 1.0.0 to 1.0.1 (#18582)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1081, "deletions": 1037}}, {"node": {"oid": "0c633a59f3afe13b6385cb0d67d55e6d53332ca3", "messageHeadline": "feat(store/v2): basic metrics (#18529)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 164, "deletions": 1}}, {"node": {"oid": "079e122b8f37bf7aa190a0ea74b419f865096848", "messageHeadline": "chore: remove extra pr template (#18579)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 24, "deletions": 71}}, {"node": {"oid": "fac0f6f6ee103bc2bb54b07fb13cc9925d0f9eb9", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-metrics from 0.5.2 to 0.5.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 77, "deletions": 77}}, {"node": {"oid": "600419ec2fb5ef221cbdf7b6f53080541db04db9", "messageHeadline": "build(deps): Bump github.com/cometbft/cometbft from 0.38.1 to 0.38.2 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 80, "deletions": 80}}, {"node": {"oid": "f379fe0b3989c54e929fde4eb4079058ea6c5a3e", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.15.0 to 0.16.0 (#18569)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 237, "deletions": 239}}, {"node": {"oid": "fa5280fb4b5d8d4e57d9a5787b7120319173091e", "messageHeadline": "fix(baseapp): allow empty consensus params (#18531)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "7d5e9f1c232caaae5f5a2135a82e15be79b3817d", "messageHeadline": "feat(math): add safe arithmetic (#18552)", "author": {"name": "ocnc", "email": "97242826+ocnc@users.noreply.github.com", "user": {"login": "ocnc"}}, "additions": 122, "deletions": 23}}, {"node": {"oid": "7d5c2dbae68530bc9070983ce0b2c8a1efe23412", "messageHeadline": "fix(client/keys): don't return when key not found in keys delete (#1\u2026", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "02b1b0089e2a4b59258b313c8ced72d88c2a8f82", "messageHeadline": "refactor(gov): consistent logger usage in `EndBlocker()` (#18560)", "author": {"name": "Taeguk Kwon", "email": "xornrbboy@gmail.com", "user": {"login": "taeguk"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "21032c9cf85f0b71ea9b0afcbf866015a83d6f68", "messageHeadline": "chore: fix typos (#18559)", "author": {"name": "Taeguk Kwon", "email": "xornrbboy@gmail.com", "user": {"login": "taeguk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3e662da1f1ffe2aedd891c6b62b7d28ea726160", "messageHeadline": "imp(staking): detect the length of the ed25519 pubkey in CreateValida\u2026", "author": {"name": "Chenqun Lu", "email": "luchenqun@qq.com", "user": {"login": "luchenqun"}}, "additions": 69, "deletions": 30}}, {"node": {"oid": "0917d347e30c89e6fa744d746b435ceac19a95c1", "messageHeadline": "feat(x/group): extend group config and make it configurable (#18448)", "author": {"name": "emidev98", "email": "49301655+emidev98@users.noreply.github.com", "user": {"login": "emidev98"}}, "additions": 286, "deletions": 86}}, {"node": {"oid": "536bd3a95596b3fc9d8398e1963ad6047bd457a1", "messageHeadline": "feat: add --qrcode flag to keys show command (#18557)", "author": {"name": "levisyin", "email": "150114626+levisyin@users.noreply.github.com", "user": {"login": "levisyin"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "8a2c9084ba3aba3993bf694fe0996b7a2decb591", "messageHeadline": "fix(hubl): improve error in chain (#18550)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 26, "deletions": 14}}, {"node": {"oid": "34b1634134b6e68728ade909bd8cb53e1d962496", "messageHeadline": "chore: fix typo (#18545)", "author": {"name": "alexfmpe", "email": "2335822+alexfmpe@users.noreply.github.com", "user": {"login": "alexfmpe"}}, "additions": 111, "deletions": 41}}, {"node": {"oid": "875a71cc6f7c0c981f7d7a75ea4f33d93e45185d", "messageHeadline": "fix(server): properly parse multiple gas config (#18537)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 22, "deletions": 37}}, {"node": {"oid": "fc4ce6c778b25b6dbfcb6d5da54634e9dd182ed2", "messageHeadline": "feat(store/v2): add the commitment store (#18526)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 349, "deletions": 164}}, {"node": {"oid": "6ca0b2d1aa9ccc9d05cfd87a07f42e1c94fd25c3", "messageHeadline": "build: fix docker build on main (#18538)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "8644e6b158046cf0e2b3cbc96836cc8ee9a25f52", "messageHeadline": "build(deps): Bump github.com/cometbft/cometbft from 0.38.0 to 0.38.1 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 81, "deletions": 80}}, {"node": {"oid": "bed952022b1147a356e3580592bb1e0a07051299", "messageHeadline": "fix(math): preventative ciel call (#18519)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "e7b1d1099816aed1193dfb18923120bbd004ddd8", "messageHeadline": "docs: add code links to vote-extensions docs (#18505)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8c7e6941171c8b847f38e36ceca4ba4185c4183a", "messageHeadline": "feat(server): cmd flag to disable colored logs (#18478)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "c3308d3477b3e082f8bad5bc21bcebaecb47415b", "messageHeadline": "build(deps): Bump github.com/mattn/go-sqlite3 from 1.14.17 to 1.14.18\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "4b8be25516d1488ae155773f9a73ea049c5ff1cd", "messageHeadline": "test: make #18472 test structure same as backports (#18504)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 23, "deletions": 25}}, {"node": {"oid": "80e0c631ccc6917ede49f47d07069eda0aa9aa5a", "messageHeadline": "fix(client/tx): simulate with correct pk (#18472)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 134, "deletions": 33}}, {"node": {"oid": "95120696633ae3fcb24de1eafd06cf32cfdfbb5d", "messageHeadline": "fix(store/v2): update PM Test (#18501)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "c207163d3baf04e4a9f9eef88c8fd11a228a5626", "messageHeadline": "feat(store/v2): Add Pruning Tests & Fix SQLite & PebbleDB Pruning (#1\u2026", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 351, "deletions": 55}}, {"node": {"oid": "c0ebebb9b16ef9d7779ec0135238daac2061d47b", "messageHeadline": "refactor(simapp,confix): change example of custom app.toml extension \u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 23, "deletions": 52}}, {"node": {"oid": "d322b23dd24d48240a7a6e8d1bac6bd721359cee", "messageHeadline": "feat(x/nft): add new queries for nft modules that support query strin\u2026", "author": {"name": "Hieu Vu", "email": "72878483+hieuvubk@users.noreply.github.com", "user": {"login": "hieuvubk"}}, "additions": 12570, "deletions": 2231}}, {"node": {"oid": "a27cfa067a83522b934da2b5d7bfb2fbf21d86f4", "messageHeadline": "fix: pass FinalizeBlock request and response to ABCIListener (#18486)", "author": {"name": "MSalopek", "email": "matija.salopek994@gmail.com", "user": {"login": "MSalopek"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "7a28425874a7f3afd2844e7a99f270b7809a05d4", "messageHeadline": "docs: avoid copying non existent files & counter readme (#18487)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "1182db79f3205120ab2373d3c0ff393146726d55", "messageHeadline": "chore: remove uneeded pr review action (#18488)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "3853e7ff70ff68b30a20365ca95b05acfea8d950", "messageHeadline": "ci: optimize linter script (#18480)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 59, "deletions": 55}}, {"node": {"oid": "c106c5600bd23c6d87321852530c59f059fa27bd", "messageHeadline": "docs(client/v2): Update README.md - Update Broken Link (#18482)", "author": {"name": "Erlangshen219", "email": "104747507+Erlangshen219@users.noreply.github.com", "user": {"login": "Erlangshen219"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e534c4a42324d7334989c086af4c185cf51069ed", "messageHeadline": "chore: add all issues to issue board (#18481)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "555f38c1d2891e1624bfb7c8f526a483c26c1957", "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": 3, "deletions": 3}}, {"node": {"oid": "5f36ad088fd65c5cfd14577bd643f73763468938", "messageHeadline": "feat(runtime): Implement branch service (#18475)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 258, "deletions": 77}}, {"node": {"oid": "e64f3bc6d2be88fadff375c2f610a979cace5a00", "messageHeadline": "refactor(x/upgrade): configure go-getter (#18470)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "9c3386ffd2451158c40c6cb77c9816d78e534df8", "messageHeadline": "feat(client/v2): support gov proposals (#18461)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 345, "deletions": 152}}, {"node": {"oid": "4ee4046d6963ac0916c1a8c13aaf1056f368c45d", "messageHeadline": "chore: add v0.47.6 changelog to main (#18447)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "8365119c2c02364898f3370125fb5ec53cd1df23", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-metrics from 0.5.1 to 0.5.2\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 79, "deletions": 83}}, {"node": {"oid": "0f8c6c2c12f26cc3ff0fbfbc99a9ca759d904ae2", "messageHeadline": "feat(x/staking): implement `RotateConsPubKey` method (#18188)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 496, "deletions": 231}}, {"node": {"oid": "e269c6d5dbbce9486ee02ef3757df1eb586656f5", "messageHeadline": "feat(proto): Add proto messages for x/protocolpool Funds Handling (#1\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 4358, "deletions": 256}}, {"node": {"oid": "569e3ff6a0d78ae6344752f2e243a1d192ddfbd7", "messageHeadline": "feat(core): add Branch.ExecuteWithGasLimit API (#18457)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "912390d5fc4a32113ea1aacc98b77b2649aea4c2", "messageHeadline": "feat(store/v2): parallel writes in storage sqlite backends (#18320)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 138, "deletions": 76}}, {"node": {"oid": "f0753b41e06a37bbd4a321d69b84360e0cd62d2f", "messageHeadline": "refactor: tx_multisign/tx_sign refactor to improved readability and m\u2026", "author": {"name": "Zijing Zhang", "email": "50045289+pluveto@users.noreply.github.com", "user": {"login": "pluveto"}}, "additions": 75, "deletions": 90}}, {"node": {"oid": "e6577528a6e6af4c5b416173d03d7548ccf9e4af", "messageHeadline": "style: package \"slashing/types\" is being imported more than once (#18\u2026", "author": {"name": "Halimao", "email": "1065621723@qq.com", "user": {"login": "Halimao"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bf71481952076d542d60aefff396c3ae385a31ae", "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": 3, "deletions": 3}}, {"node": {"oid": "eb9e844c3d2f34fee0b00efd3984ba72425bda96", "messageHeadline": "ci: fix x/authz golangci-lint run failed (#18453)", "author": {"name": "lilas", "email": "30857671+lilasxie@users.noreply.github.com", "user": {"login": "lilasxie"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "caf76300c072b5802ce98c9fb3e881324367b9d4", "messageHeadline": "chore(x/gov): clean validation code (#18449)", "author": {"name": "emidev98", "email": "49301655+emidev98@users.noreply.github.com", "user": {"login": "emidev98"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "b494d6a23edc17c877a895743bebda1d48bffbcc", "messageHeadline": "feat(log): support customization of log json marshal (#18429)", "author": {"name": "lilas", "email": "30857671+lilasxie@users.noreply.github.com", "user": {"login": "lilasxie"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "393eaef817993f4f6a145b82b463045cf7db69e5", "messageHeadline": "feat(math): add mutative api for LegacyDec.BigInt() (#18421)", "author": {"name": "\u0110\u00f4ng Li\u1ec1u", "email": "93205232+DongLieu@users.noreply.github.com", "user": {"login": "DongLieu"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "b7fb2928e116950f9908b05e3888ad9d4e0ec066", "messageHeadline": "perf: add `AmountOfNoValidation` for `DecCoins` (#18440)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "89296ccdd310a0ffa7c4a10426d855759dfb5dfc", "messageHeadline": "feat(x/gov): extend governance config (#18428)", "author": {"name": "emidev98", "email": "49301655+emidev98@users.noreply.github.com", "user": {"login": "emidev98"}}, "additions": 228, "deletions": 47}}, {"node": {"oid": "5741c320b99e44517f634819d20339038c43f17f", "messageHeadline": "feat(proto,autocli): add `gov_proposal` options to autocli (#18442)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 121, "deletions": 42}}, {"node": {"oid": "79c64180feff03558e41a9caabd790293743b4cc", "messageHeadline": "refactor(version): skip extra info if empty (#18438)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "04d5fc30cf7b9c758cf17459331cd4b5a7dbe9be", "messageHeadline": "build(deps): Bump github.com/linxGnu/grocksdb from 1.8.4 to 1.8.5 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 89, "deletions": 89}}, {"node": {"oid": "720890523f41ba4912b9ab33292a74de6093da93", "messageHeadline": "refactor: remove gov dependency from modules and sdk (#18424)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 159, "deletions": 155}}, {"node": {"oid": "93300271552940cfc200867c94436d01ed60e81e", "messageHeadline": "chore(staking): fix tiny typo in comment (#18425)", "author": {"name": "Taeguk Kwon", "email": "xornrbboy@gmail.com", "user": {"login": "taeguk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "097f99d0f18bab68b9cb8c5e8d94ab379d4b4d83", "messageHeadline": "chore: deprecate v0.46 and v0.50 changelog (#18119)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 122, "deletions": 384}}, {"node": {"oid": "9577a722a0d41f9b96b9a3b971afcf78f2a33513", "messageHeadline": "feat(accounts): add interfaces and mock impls for account abstraction\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 11454, "deletions": 86}}, {"node": {"oid": "19e57dd0161701b92b3178907d3eb22d341c161a", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.14.0 to 0.15.0 (#18418)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 317, "deletions": 317}}, {"node": {"oid": "1679fd1a61eb888c853ffdec85b3770809176b8a", "messageHeadline": "build(deps): Bump github/issue-labeler from 3.2 to 3.3 (#18419)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0af81116f96c582f355f442543c72dda0dd4cdd9", "messageHeadline": "feat(hubl): integrate client/v2 signing (#17960)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 104, "deletions": 25}}, {"node": {"oid": "03c3f8e71f64a0d1060480df92aa39a74aaf4908", "messageHeadline": "refactor(tests): testutil.Network as an interface (#18389)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 959, "deletions": 863}}, {"node": {"oid": "8fbf6166f63660410045e996d5548de705c64ae6", "messageHeadline": "chore: tagged the wrong branch (#18407)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 50, "deletions": 48}}, {"node": {"oid": "e2b71b748001f22804d06705bfe383ddf1cbe500", "messageHeadline": "fix: deterministic protov2 marshal (#18403)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 33, "deletions": 18}}, {"node": {"oid": "1e4d1f955a8fdeabb1d0c4cdc5107b3836ad018d", "messageHeadline": "build(deps): Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 in /x/auth (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 115, "deletions": 127}}, {"node": {"oid": "346044afd0ecd4738c13993d2ac75da8e242266d", "messageHeadline": "feat: extra checks on signatures/pubkeys + check the signature first \u2026", "author": {"name": "Carlos Santiago Yanzon", "email": "27785807+bizk@users.noreply.github.com", "user": {"login": "bizk"}}, "additions": 295, "deletions": 105}}, {"node": {"oid": "5d83f92ecd5ce73e6c7dfe32da525a903538e5d0", "messageHeadline": "build(deps): Bump cosmossdk.io/math from 1.1.3-rc.1 to 1.2.0 (#18387)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 114, "deletions": 114}}, {"node": {"oid": "d52a7c432afa5ea60a879a0f63c840d481c0b141", "messageHeadline": "feat(core): add branch service (#18379)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "05261cc46ef6a83949c41d9c3a80221cadc88eba", "messageHeadline": "refactor(x/auth): spin out go.mod (#18351)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 2390, "deletions": 774}}, {"node": {"oid": "c1b391631c30a6364bab4e0a0948d6d95817afd1", "messageHeadline": "fix(baseapp): fix BaseApp.getContext data races (#18383)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "7e002550ccec4e3cee3c462bbecad69fed2ec75b", "messageHeadline": "chore: prepare math changelog (#18384)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "bf82c750a1c2200b993f5a04ada3baaf10aa7914", "messageHeadline": "refactor(simapp): un-wire crisis (#18380)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 10, "deletions": 119}}, {"node": {"oid": "e7e1c36222f9c56afde6cba8ccdd2b0370dcd994", "messageHeadline": "feat(math): Add mutative api for NewIntFromBigInt (#18030)", "author": {"name": "Hieu Vu", "email": "72878483+hieuvubk@users.noreply.github.com", "user": {"login": "hieuvubk"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "a6eea3c5ea47b7d552f3bd37e8241d8f7bd6824c", "messageHeadline": "feat(math): add mutative api for Uint.BigInt() (#18247)", "author": {"name": "\u0110\u00f4ng Li\u1ec1u", "email": "93205232+DongLieu@users.noreply.github.com", "user": {"login": "DongLieu"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "fb9dadc00f65d6a17fc6bc2437bb4eee33dd0408", "messageHeadline": "refactor: remove user docs (#18373)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 0, "deletions": 1406}}, {"node": {"oid": "56351179b8adc8a791868ee1fb34a3e00e08c1c2", "messageHeadline": "feat(x/protocolpool): Stream funds from community pool (#18103)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 8757, "deletions": 266}}, {"node": {"oid": "9c0256e368de162f82a95d50e36e0ac78f73a713", "messageHeadline": "fix(client/v2): fix short command description if not set and skip uns\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 244, "deletions": 5}}, {"node": {"oid": "9463a32aae640e04fecb7f036808b9b27c21e681", "messageHeadline": "build(deps): Bump github.com/gorilla/handlers from 1.5.1 to 1.5.2 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 148, "deletions": 172}}, {"node": {"oid": "89a7f16ec6bc3486245e1c71f324b1ff5bd2d95a", "messageHeadline": "build(deps): Bump golang.org/x/sync from 0.4.0 to 0.5.0 (#18364)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 70, "deletions": 70}}, {"node": {"oid": "8b666b6a526b5f8ae6b2fbea8d030d5c71438c65", "messageHeadline": "docs: clarify cosmovisor doc (#18359)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "c895275bf2c00166216b2861c89052aafd743e58", "messageHeadline": "build(deps): Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 (#18365)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 74, "deletions": 74}}, {"node": {"oid": "1b2a1ac9bdc4d1fd37c62d84cf6e409296613ff7", "messageHeadline": "build(deps): Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#18366)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 98, "deletions": 98}}, {"node": {"oid": "23846e5e8290f944e97d837ceb871786d6d082dd", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request from 5.3.0 to 5\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c2f464c840cd2ab82d974f3e2e5b1d8430aad41", "messageHeadline": "docs: cgo secp256k1 ldflags (#18357)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "f3c55dc90d4102a090b25efacc4c56d283b373d9", "messageHeadline": "feat(x/accounts): wire x/accounts to simapp (#18253)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 9151, "deletions": 387}}, {"node": {"oid": "10ae60ebca09effe2ef1f40b6048e12d7113af0d", "messageHeadline": "build(deps): Bump modernc.org/sqlite from 1.26.0 to 1.27.0 in /store \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "cd19bac49148e9c9689471aebad8fd474756130f", "messageHeadline": "build(deps): Bump cosmossdk.io/x/tx from 0.11.0 to 0.12.0 (#18356)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 71, "deletions": 71}}, {"node": {"oid": "2caf00deb0c764cd16492da18857e1667d6711cd", "messageHeadline": "fix(client/v2): fix marshalling of queries with any (#18309)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 87, "deletions": 28}}, {"node": {"oid": "9e91c7b419c854baac36acd36345ef1828b3b50f", "messageHeadline": "fix(client,server): consistently set env prefix between client/server\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 21, "deletions": 22}}, {"node": {"oid": "c664daaf55e007362e06f04375021b69aebdb66d", "messageHeadline": "build(deps): Bump github.com/cosmos/iavl from 1.0.0-rc.1 to 1.0.0 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 109, "deletions": 111}}, {"node": {"oid": "457949913d21e424111a65d365d7885c186b5a09", "messageHeadline": "refactor(x/group): check the new admin address when updating the grou\u2026", "author": {"name": "Luke Ma", "email": "lukema95@gmail.com", "user": {"login": "lukema95"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "0c56c87bd0deef7d3128f192d08d09040504e799", "messageHeadline": "chore: run make proto-all (#18349)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "32c8ab99dd65dd31fd5e30080d2f3961dc4c480e", "messageHeadline": "docs: adding some missing parenthesis (#18344)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b7749afcaf72702589d98fd00126ea26e2947ae5", "messageHeadline": "build(deps): Bump cosmossdk.io/store from 1.0.0-rc.0 to 1.0.0 (#18341)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 640, "deletions": 640}}, {"node": {"oid": "9278b076ad209e8fe85a77373e02da51e3fd8d81", "messageHeadline": "fix(x/gov): deposits in simulations (#18336)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "177e7f45959215b0b4e85babb7c8264eaceae052", "messageHeadline": "feat(x/gov): implement a minimum amount per deposit (#18146)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 462, "deletions": 210}}, {"node": {"oid": "bd274b8c9a2c4092a609f1996dd27dc3eb1b9394", "messageHeadline": "fix(client/snapshot): fix loose defers in for loop in DumpArchive (#1\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "504d156c5d3d1085646124459004b3a75572d6c0", "messageHeadline": "feat(store v2): pruning manager (#18273)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 359, "deletions": 127}}, {"node": {"oid": "0867d0ac6ccc89199aca6b3fdf69084d141165aa", "messageHeadline": "feat(store/v2): handle store upgrades in RootStore (#18277)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 178, "deletions": 37}}, {"node": {"oid": "630836e6edd5987b5f1e00556ca6f7921e1902fb", "messageHeadline": "fix(client/v2): set context for queries (#18323)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "79246d2f440bdb5a9a128919740425f672405cc7", "messageHeadline": "fix(sim): if genesisTimestamp is not set in the genesis block, it def\u2026", "author": {"name": "Chenqun Lu", "email": "luchenqun@qq.com", "user": {"login": "luchenqun"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "f03b396c8ab40063a14d95bbba5fc9c0560b4575", "messageHeadline": "chore: remove mint imports in the sdk (#18307)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 47, "deletions": 53}}, {"node": {"oid": "16c2abffbe9e87ce3497701903fdc34b12b39ed5", "messageHeadline": "chore(upgrade): remove extra gov deps (#18316)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "5c456e6835542ff31c3cf9b6bceb7cdfda014df8", "messageHeadline": "build(deps): Bump github.com/cosmos/ledger-cosmos-go from 0.13.2 to 0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 267, "deletions": 267}}, {"node": {"oid": "88b76664cd16b10b752dbac8df4356eb95997f47", "messageHeadline": "feat(version): Add extraInfo to version cmd (#18063)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "5dae7d84e6e11fff27eac7d572c81de97281beb4", "messageHeadline": "test(cosmovisor): improve TestParseUpgradeInfoFile with substring ass\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "e6a4c78e73eae0e77730e837c075eec3ef208ba5", "messageHeadline": "refactor: remove usage of global basedenom (#18268)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 41, "deletions": 375}}, {"node": {"oid": "15ccdccea4a5aa9766cc3424ce5fd546debdd674", "messageHeadline": "ci: debug golangci-lint for cosmovisor (#18304)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 39, "deletions": 36}}, {"node": {"oid": "44db964e91a20206c85a2820ef9c12308c191f29", "messageHeadline": "test: add counter module (#18272)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 654, "deletions": 285}}, {"node": {"oid": "d82503e24eda8169bda82bb263ad0b7e71d15f29", "messageHeadline": "refactor(x/genutil,server): add export functions to x/gentutil (#18303)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 78, "deletions": 54}}, {"node": {"oid": "393de266c8675dc16cc037c1a15011b1e990975f", "messageHeadline": "chore: update starshp-action version (#18301)", "author": {"name": "Anmol", "email": "anmol1696@gmail.com", "user": {"login": "Anmol1696"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0e94d7486658e767cdcc38bf345efb07bb4f4323", "messageHeadline": "fix(sim): set FlagSigverifyTxValue to newApp for TestAppSimulationAft\u2026", "author": {"name": "Chenqun Lu", "email": "luchenqun@qq.com", "user": {"login": "luchenqun"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "661d201d6b6c144c3b1dd7280338106d11e86edd", "messageHeadline": "remove unncessary comma from value of proposal_messages event (#18300)", "author": {"name": "Geoff Lee", "email": "Vritra@hitel.net", "user": {"login": "Vritra4"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "798d6d25890310c20577eee42ef7c71e712d8da8", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.27.1 to 1.27.2 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6af7f30bfd541689b02777477fede22555dfb8cd", "messageHeadline": "feat(x/counter): add module protos (#18291)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3542, "deletions": 96}}, {"node": {"oid": "a37830383d26d3f0d07342a3a130a758059496b2", "messageHeadline": "fix(snapshot): grant execution permissions to the snapshot dir for th\u2026", "author": {"name": "Chenqun Lu", "email": "luchenqun@qq.com", "user": {"login": "luchenqun"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32151e506ea50d046265fe15f850b319df301ccc", "messageHeadline": "perf(x/group/internal/orm): move expensive prefix.NewStore calls to c\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "7ad7f47c892800b359d768bb99158cf6388bf115", "messageHeadline": "fix(x/group/internal/orm): use proper map type to string not interfac\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bef0227f9ae68525a76b87b8109ec2d8be1f9ce", "messageHeadline": "refactor(mint): new go module (#18283)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1652, "deletions": 82}}, {"node": {"oid": "21e69bad0437f919b5aa83d774c68e5aab59ae16", "messageHeadline": "refactor(bank): add go module (#18279)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2367, "deletions": 828}}, {"node": {"oid": "ab2a725863d83e05dd3cf2a239c9807a8a3b2c09", "messageHeadline": "chore: cleanup comet dependence in tests (#18239)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 105, "deletions": 386}}, {"node": {"oid": "bb05bf006668001eede1b162172c1dc8f1948e32", "messageHeadline": "feat(store/v2): gaskv store (#18240)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 531, "deletions": 7}}, {"node": {"oid": "bfb1a9111046d6a0a210b6bfa47901dc925d96e3", "messageHeadline": "refactor(authz): add go.mod (#18265)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1785, "deletions": 232}}, {"node": {"oid": "433203f5811e0d3211e55f43fb639ec392f91e32", "messageHeadline": "docs: adding additional info on `amino.encoding` proto annotations (#\u2026", "author": {"name": "Damian Nolan", "email": "damiannolan@gmail.com", "user": {"login": "damiannolan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a755fefe3a55b97a1ecbc9e13f24864a06eccff0", "messageHeadline": "test(api): add simple counter module (#18271)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 594, "deletions": 0}}, {"node": {"oid": "e0d84b765c28399831df435b3207be445da2d6af", "messageHeadline": "docs: broken link for Algorand announcing rekeying (#18266)", "author": {"name": "MartinKong1990", "email": "104483650+MartinKong1990@users.noreply.github.com", "user": {"login": "MartinKong1990"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "793ca9a872f4159081dd6d83eb4fd36a0e70b36d", "messageHeadline": "perf: parse chain-id from big genesis file could be slow (#18204)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 207, "deletions": 2}}, {"node": {"oid": "331e106b97f1f88f74f4d78a5a2674ff5837338b", "messageHeadline": "fix: use a lower file permission in file creation (#18206)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a6640d4884b2286c87115cc1d403956192f5c6b", "messageHeadline": "refactor(staking): add go.mod (#18257)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2797, "deletions": 2542}}, {"node": {"oid": "894bebc210cad4059c7274ca6a413376b1fdfc4d", "messageHeadline": "fix(server): don't hardcode grpc address to localhost (#18254)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "86eaeed5199efb2871f49d1928ddbc4dff19edbb", "messageHeadline": "refactor(slashing): spinout to new go module (#18201)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1676, "deletions": 82}}, {"node": {"oid": "797ae0fe99cb3762aee960788627a199e7feb6bb", "messageHeadline": "refactor: modules should implement appmodule.AppModule (#18252)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 137, "deletions": 12}}, {"node": {"oid": "139a29e7e204d6848c5d4a5ed2472597aa939661", "messageHeadline": "refactor(network): call `app.Close()` on network cleanup (#18249)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 14, "deletions": 2084}}, {"node": {"oid": "2d9cfe4a820a4528d6f1f8e3c0ebbce777345259", "messageHeadline": "fix: broken high level intro link (#18248)", "author": {"name": "shapeshed", "email": "george@shapeshed.com", "user": {"login": "shapeshed"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd93ee77e4fd6a1e47bb5c9e6bffa1a58bc68fd7", "messageHeadline": "fix(simapp): textual wiring (#18242)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 57, "deletions": 60}}, {"node": {"oid": "685a0a363e753b9003e1cc543c1b993f4c0308f8", "messageHeadline": "chore(store/v2): move kv stores to kv sub-package (#18243)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "ff3ec258732029ae7aaea6067a8f476640b21917", "messageHeadline": "fix(math): fix panic on Uint.BigInt() (#18228)", "author": {"name": "\u0110\u00f4ng Li\u1ec1u", "email": "93205232+DongLieu@users.noreply.github.com", "user": {"login": "DongLieu"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2f23e8a95cc6886d1b7de35d8c42884a28584f9b", "messageHeadline": "chore: ignore store v1 proto generation (#18224)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 93, "deletions": 30}}, {"node": {"oid": "4352ab1f349a4b6e3fb456f4c31d6966d262b981", "messageHeadline": "refactor(distribution): spin out go.mod (#18199)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3324, "deletions": 393}}, {"node": {"oid": "79b70bed516a456a0758f2983da6408176b8ac4e", "messageHeadline": "chore: fix linting script (#18233)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 79, "deletions": 45}}, {"node": {"oid": "90723b76f974edab6939d982569f1e30d4bfe832", "messageHeadline": "feat(store/v2): Support Custom WriteOpts PebbleDB (#18195)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "5afaecae881358ba8538ec027dfc9498b3f39dd6", "messageHeadline": "fix(docs): fix simulator links (#18234)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "39c96418409b993b46b9f396531147681d1a20ae", "messageHeadline": "chore: sort debug codec cmd outputs and use std long help (#18231)", "author": {"name": "Damian Nolan", "email": "damiannolan@gmail.com", "user": {"login": "damiannolan"}}, "additions": 27, "deletions": 26}}, {"node": {"oid": "458dd044b9caf6c57eae101b1ca7b5695f496fe7", "messageHeadline": "chore(x/upgrade): Use ValidateBasic for Plan in ReadUpgradeInfoFromDi\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "c1f050ffd69288d4d684633e3e0c72299269300a", "messageHeadline": "fix(sim): make testutil/network genesis state deterministic (#18203)", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "33183fe4c8793d7520e5f936324c8607754a4a26", "messageHeadline": "chore: move upgrading section and remove empty package (#18223)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 48, "deletions": 67}}, {"node": {"oid": "7590e919145f9db3da505fbe6bb07fb8566405ae", "messageHeadline": "feat(store/v2): support reverse iteration for PebbleDB (#18193)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 60, "deletions": 21}}, {"node": {"oid": "3c9168d4606f6cd3d0740d288f4e171a3fad2e6b", "messageHeadline": "feat: add debug cmd for application codec types (#18219)", "author": {"name": "Damian Nolan", "email": "damiannolan@gmail.com", "user": {"login": "damiannolan"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "511db52381379f7066b43e70de1d12805c1030d4", "messageHeadline": "fix(textual): only enable when online and added upgrading docs (#18166)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 100, "deletions": 35}}, {"node": {"oid": "388ff4fc7eb761a78d026b7d406277650ba5464a", "messageHeadline": "refactor: move gov into own go.mod (#18197)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2292, "deletions": 736}}, {"node": {"oid": "bbf2faa6992ff1a2f0b84625756f615fd117c93d", "messageHeadline": "fix(math): NewUintFromBigInt argument mutation (#18214)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "19eaac3ba495001c3fecfb2888d2cbe52f76af35", "messageHeadline": "fix(authz): check string is not empty (#18209)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "442c3c5e4baf83171e78190d750e9e04e0b0f62c", "messageHeadline": "fix: RelativePow now returns 1 when 0^0 (#18211)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "94a2164d192ee42a9b0b7f92be426003722354d4", "messageHeadline": "chore: bump golangci-lint version (#18213)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 94, "deletions": 55}}, {"node": {"oid": "f2f47ffd43428887b2a2680b074020e6ac112512", "messageHeadline": "fix(simulation): fix the problem of `validator set is empty after Ini\u2026", "author": {"name": "Chenqun Lu", "email": "luchenqun@qq.com", "user": {"login": "luchenqun"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2fbc547ce9a8cf19548ddbeeb3b7723672d595ca", "messageHeadline": "feat(x/gov): limit deposited coins to accepted proposal denom (#18189)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 106, "deletions": 141}}, {"node": {"oid": "5cd5003a7a4efd4933e5f07ab6c68ed3ab894a37", "messageHeadline": "feat(store/v2): support queries via RootStore (#18169)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 75, "deletions": 21}}, {"node": {"oid": "912c74248b823b7a21008947da4aa0464530368d", "messageHeadline": "refactor(x/group): spin out Go module (#17937)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 2080, "deletions": 549}}, {"node": {"oid": "611cd36b8ba370a394214394f5e9cdb9a3a674ab", "messageHeadline": "fix(simulation): Fix all problems `make test-sim-custom-genesis-fast`\u2026", "author": {"name": "Chenqun Lu", "email": "luchenqun@qq.com", "user": {"login": "luchenqun"}}, "additions": 79, "deletions": 27}}, {"node": {"oid": "7421783eda5d334e3d5fcdd402db5801910783f0", "messageHeadline": "chore: improve align cli help (#18179)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 22, "deletions": 33}}, {"node": {"oid": "2ad6a33bbcd50ad1bb549faa940ef21202339fd2", "messageHeadline": "build(deps): Bump modernc.org/sqlite from 1.25.0 to 1.26.0 in /store \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 35, "deletions": 36}}, {"node": {"oid": "13adf113e9d7adf9f8fc0d3e35ef29eb3b163692", "messageHeadline": "chore(docs): add missing param to gov readme (#18181)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "67fbfcd14b8e951084cb1c28fb5aa585b9aeff3f", "messageHeadline": "docs: Update account.go comments (#18177)", "author": {"name": "Danny", "email": "135246628+mdanny1209@users.noreply.github.com", "user": {"login": "sez256"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4121869cb73037e020607521e43b8e75041625e2", "messageHeadline": "refactor(x/gov)!: let hooks return an error (#18173)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 64, "deletions": 25}}, {"node": {"oid": "31e180ca172334a02387d2e747bd28f155877021", "messageHeadline": "chore: change swagger ui (#18005)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3900, "deletions": 150}}, {"node": {"oid": "f167c783440a63c59a3d3b0f95bb1028833fbf36", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.44.0 to 0.45.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 149, "deletions": 154}}, {"node": {"oid": "e65994124a6719ef8f938ccc8ba439f89dcc98cc", "messageHeadline": "build(deps): Bump cosmology-tech/starship-action from 0.2.16 to 0.2.1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03bca7b791fd6f8ed6ff68113b26986251216154", "messageHeadline": "feat(store/v2): Merge Feature Branch (#18150)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6205, "deletions": 16229}}, {"node": {"oid": "7b90fc0664db276119448980ef05fed2d3ba56f8", "messageHeadline": "refactor(mint): remove .String() address calls (#18167)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3a8f114327721e297333cac69584700ec5cf40d1", "messageHeadline": "feat: add required params for cons pubkey rotation (#18142)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1337, "deletions": 1108}}, {"node": {"oid": "e89a0cc163cf87eb188fb3faf6a7a425e3f3dc5b", "messageHeadline": "feat!: Add start time for continuous vesting accounts (#17810)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 300, "deletions": 148}}, {"node": {"oid": "033b840a42a9e39a510ca735a542d526672f2fba", "messageHeadline": "refactor(x/gov): refactor `q gov proposer` (#18025)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 160}}, {"node": {"oid": "31f5bc07e9548b6151d92090771c653e7ca525e8", "messageHeadline": "feat(server): start grpc server and register services in standalone m\u2026", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "50f936f60e51f62fb34005d50c2c70efc94484b7", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.58.3 to 1.59.0 (#18155)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 169, "deletions": 169}}, {"node": {"oid": "079f6406af9b420f97c683dad70135fb2749d75d", "messageHeadline": "build(deps): Bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 56, "deletions": 40}}, {"node": {"oid": "226822e4c256f74ae053cd887307ac743e090c3a", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.27.0 to 1.27.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": "8f8e242e7829d6359d6cce05cdd079e59454ac44", "messageHeadline": "feat: add proto for cons pubkey rotation (#18140)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 4439, "deletions": 1067}}, {"node": {"oid": "93770f59d9afc0aa7c6e4dc1d042c0027d8e5220", "messageHeadline": "refactor(x/slashing): remove global bech32 usage (#18115)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 177, "deletions": 84}}, {"node": {"oid": "0fc10893198f96396135e6e69859dd4d453ebef7", "messageHeadline": "build(deps): Bump cosmossdk.io/x/tx from 0.10.0 to 0.11.0 (#18133)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "5716b5dc9705b4cf5480a3f4cb43be85bf25e1f4", "messageHeadline": "build(deps): Bump cosmossdk.io/api from 0.7.2-0.20231016084709-1314de\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 62, "deletions": 62}}, {"node": {"oid": "262064de1dc687404be941bed87875938cf47601", "messageHeadline": "build(deps): Bump github.com/cosmos/ledger-cosmos-go from 0.13.1 to 0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 248, "deletions": 248}}, {"node": {"oid": "b71ec62807628b9a94bef32071e1c8686fcd9d36", "messageHeadline": "chore: prepare x/tx v0.11.0 (#18127)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "4caecf13bb5ae3954a8ef7412b68a1e120f924fd", "messageHeadline": "feat(x/feegrant): Add limits to grant pruning and enable message to a\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 1486, "deletions": 122}}, {"node": {"oid": "13afd9389bd94e0aaefb9cabb7d026870e18bc2e", "messageHeadline": "perf(x/staking/keeper): make Slash return early iff zero tokens to bu\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "bb34c42f064d4c0b0e1db0d669c0e2f4139c879d", "messageHeadline": "feat(client): add default key name (#18101)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 87, "deletions": 80}}, {"node": {"oid": "3747519da0e3582e66db225a85e04e6f5d6a1682", "messageHeadline": "refactor: wrong autocli description (#18120)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 46, "deletions": 20}}, {"node": {"oid": "437373e6d29b40dd9894ac8bd56b47c21a426b42", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter from 1.7.2 to 1.7.3 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 222, "deletions": 210}}, {"node": {"oid": "4c7476f0868224d7da2f0d5f1092cc34816e2cf6", "messageHeadline": "docs: fix typos (#18125)", "author": {"name": "xiaolou86", "email": "20718693+xiaolou86@users.noreply.github.com", "user": {"login": "xiaolou86"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "b2398cf995b8f62d9ab9fcd5df2d01063431de81", "messageHeadline": "build(deps): Bump github.com/bits-and-blooms/bitset from 1.9.0 to 1.1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "dbf686e14420d77d8559236779e1643b556a4f30", "messageHeadline": "chore: fix typos (#18106)", "author": {"name": "GoodDaisy", "email": "90915921+GoodDaisy@users.noreply.github.com", "user": {"login": "GoodDaisy"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "bff3104781cca3c409fecfa3efebd80a40eb48c3", "messageHeadline": "chore: fix comments on bech32 (#18114)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ec9bcc41ef9c99324f04b78684593dd09cc9fde5", "messageHeadline": "feat(auth,vesting): add autocli options for tx (#18100)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 92, "deletions": 319}}, {"node": {"oid": "5edabb5cb01da453e9a962791ac74b8e37ca82da", "messageHeadline": "feat(baseapp): Add Hybrid Protobuf handlers to MsgServiceRouter (#18071)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 247, "deletions": 109}}, {"node": {"oid": "b8b32cf494a0da657bb6bf73321987881c6bda69", "messageHeadline": "feat(x/group): autocli tx support (#18102)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 101, "deletions": 955}}, {"node": {"oid": "fe99b0c2f8d48538ece904b8ad3ddfb61eedf100", "messageHeadline": "feat(x/gov): add autocli options for tx (#18036)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 70, "deletions": 576}}, {"node": {"oid": "c3bc5c82eb43f4cca91144c375f104b03b333f5a", "messageHeadline": "refactor(x/authz): add exec as autocli cmd (#18039)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 59, "deletions": 373}}, {"node": {"oid": "cf49217a6de77e8117d57a589edf02e059536a46", "messageHeadline": "build(deps): Bump github.com/cosmos/ledger-cosmos-go from 0.13.0 to 0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 91, "deletions": 91}}, {"node": {"oid": "faca642586821f52e3492f6f1cdf044034afcbcc", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.58.2 to 1.58.3 (#18096)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 390, "deletions": 390}}, {"node": {"oid": "26277eb9e689382d19f6441e38af71a2a9e88b22", "messageHeadline": "refactor(x/authz): extend validate genesis (#18042)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "f28a93a063c5605faee2507318ea48f2e2c70cb2", "messageHeadline": "refactor(cli): use clientCtx adress codecs in cli (#18070)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 60, "deletions": 79}}, {"node": {"oid": "6009891ed611f3463dee2b24b04ea8537ced22db", "messageHeadline": "build(deps): Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 (#18053)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 71, "deletions": 66}}, {"node": {"oid": "ed14ec03b63773cf41c9e9d72ff5c3d7cb122364", "messageHeadline": "chore: check for nil params (#18041)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 46, "deletions": 3}}, {"node": {"oid": "758d3a1a25813b83c54fa0f70cad55b8f9b1190e", "messageHeadline": "fix(x/auth/tx): propagate tx options to signing handlers (#17996)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "54701b7a543535c1260448520d539ead920b9a21", "messageHeadline": "chore: fix comments (#18043)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ecf14b71eb7481672dd340c9c24815a2d2906658", "messageHeadline": "feat(grpcrouter): add hybrid query handler (#17921)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 343, "deletions": 42}}, {"node": {"oid": "44934e3b68133ada71117a4dadbe9fafce9b6599", "messageHeadline": "feat(x/distribution): add autocli options for tx (#17963)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 684, "deletions": 816}}, {"node": {"oid": "28dbfecac508fbab049fe9c18454a3ccd70c5230", "messageHeadline": "test(client/v2): update golden file (#18048)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ac7c0effd67522aa2afde9ea5c501cd4ca99856", "messageHeadline": "fix(runtime): PreBlocker getting overwritten if set as a baseapp opti\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "ea0a9b2f5f1dbe5703cd0deb5dda0610defc4e76", "messageHeadline": "fix: comment on flag for textual (#18040)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "223e179f2b6f8351f2d674ab7526b710fbbcb874", "messageHeadline": "fix: keep behavior from v0.47 in PrepareProposal panic recovery (#17930)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "7d7d4907f4cf1f52b97267ade488fd39fe029f8a", "messageHeadline": "fix(x/slashing/keeper): hoist non-changing addresses parsing out of r\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "f149f1baac04197860e5ae88212bc37c967d54f9", "messageHeadline": "feat(x/staking): autocli tx support (#17986)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 86, "deletions": 641}}, {"node": {"oid": "4001e2b6d89bb14fc0bec696082731b6aa9f212c", "messageHeadline": "fix: fixed key in slashing bitmap migration (#18016)", "author": {"name": "swelf19", "email": "62722506+swelf19@users.noreply.github.com", "user": {"login": "swelf19"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "599b58d1ccce3a84f05c9e818320c9d39b4ceb2a", "messageHeadline": "docs: fix typos (#18028)", "author": {"name": "vuittont60", "email": "81072379+vuittont60@users.noreply.github.com", "user": {"login": "vuittont60"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cf194ac6b851e0fb2481c55a639334ef7206d401", "messageHeadline": "docs: fix typos (#18018)", "author": {"name": "shuoer86", "email": "129674997+shuoer86@users.noreply.github.com", "user": {"login": "shuoer86"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3690d9f7f845eb12d0addc6663dd1f6c139bd0d3", "messageHeadline": "feat(x/slashing): add autocli options for tx (#17967)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 48, "deletions": 193}}, {"node": {"oid": "19cbf9e757cb985866ac4b16ac539dbd7884379a", "messageHeadline": "fix: docs build (#18015)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d03d890cfa4a5389ca84bf5ebc4618914407ff9", "messageHeadline": "feat(x/feegrant): add autocli options for tx (#17959)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 25, "deletions": 139}}, {"node": {"oid": "b170ccc459f28edd467e6318534d971bbde4438f", "messageHeadline": "chore(staking): add delegator to events (#18006)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "68a136b48d2a3418ddcd86f560d167c523c46804", "messageHeadline": "feat(baseapp): expose `Mempool` (#17954)", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "71aa61d74f20a0f8d6f632fd7bc4ef57d702ad76", "messageHeadline": "build(deps): Bump github.com/spf13/viper from 1.16.0 to 1.17.0 (#18001)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 664, "deletions": 492}}, {"node": {"oid": "07e170d9ef7a8afcbf91803ca95deb62c2a0f175", "messageHeadline": "refactor(runtime): AppI shouldn't require SimulationManager nor Legac\u2026", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "83622c8f2ab08299ed1fbeca697e657cf86bbe9c", "messageHeadline": "feat(x/authz): autocli tx support (#17970)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 20, "deletions": 330}}, {"node": {"oid": "9053582132fb1fcbc1cdf19eef81b5ea54fe8ad7", "messageHeadline": "chore(x/staking): fix some README typos (#17997)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "c325cbf00485e7b2cb8560526646a25ba41bab47", "messageHeadline": "chore: Update RequestExtendVote (#17993)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 1944, "deletions": 1311}}, {"node": {"oid": "a556bc4a88f8c90592303502578261da72ad4709", "messageHeadline": "chore(circuit): remove comet dep (#17984)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "68a21f6f0ea873eef22f7028ea0a710a241776fd", "messageHeadline": "chore!: remove deprecated code (#17985)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 104}}, {"node": {"oid": "4df8b373fabeb3fe153c9819ee6ead7efb64deca", "messageHeadline": "feat(x/circuit): add autocli options for tx (#17956)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 45, "deletions": 150}}, {"node": {"oid": "56b96329e79c7bb5f7bcd86c17dd3b403d6eb4da", "messageHeadline": "build(deps): Bump golang.org/x/sync from 0.3.0 to 0.4.0 (#17979)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "45b44e678ccb9dcf6c1284a36632618da94e9567", "messageHeadline": "fix(x/gov): set default constitution in gov migration (#17953)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "12b45f3db608442325311c8392f5d333f30c54be", "messageHeadline": "feat(x/crisis): add autocli options for tx (#17965)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 11, "deletions": 173}}, {"node": {"oid": "96e68fa75429d96fc4890fb5e2305b70fab7132c", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.13.0 to 0.14.0 (#17980)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 147, "deletions": 131}}, {"node": {"oid": "4ab48ba94f371200a48729134a1db1b73d9aa1df", "messageHeadline": "chore: Add back CommunityPoolSpendProposalWithDeposit (#17981)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 2823, "deletions": 512}}, {"node": {"oid": "882912c5adbc5e2be057bbc158f7699580527db5", "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": 3, "deletions": 3}}, {"node": {"oid": "69d41f1bd51b7f322b1a71ac8d40f28e0dfb6769", "messageHeadline": "docs: VerifyVoteExtension has to be deterministic (#17957)", "author": {"name": "Philip Offtermatt", "email": "57488781+p-offtermatt@users.noreply.github.com", "user": {"login": "p-offtermatt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f53f7c4a3c6346bad78ef196794e1a8307d3142", "messageHeadline": "feat(x/bank): autocli tx support (#17868)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 665, "deletions": 572}}, {"node": {"oid": "c0d2d7038e92d400b91b369bd16795dc9d02b873", "messageHeadline": "feat(x/nft): add autocli options for tx (#17825)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 20, "deletions": 316}}, {"node": {"oid": "b62301d9d1d029496220576f755fadeaaabd1adc", "messageHeadline": "feat(client/v2): signing (#17913)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 748, "deletions": 595}}, {"node": {"oid": "76f8ed1e868be87892efa54a9d411854ab4bbd01", "messageHeadline": "fix(x/auth): properly populate tx config options and deprecate `Proto\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 31, "deletions": 23}}, {"node": {"oid": "f0d6e7717351ed998575e9cb2beafaa626ab78f2", "messageHeadline": "chore: fixing typos and grammar for vote extension docs (#17948)", "author": {"name": "Hlib Kanunnikov", "email": "hlibwondertan@gmail.com", "user": {"login": "Wondertan"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "11963ed8932b7be4fb2dd8501ec73f3509c6bc1e", "messageHeadline": "build(deps): Bump github.com/otiai10/copy from 1.12.0 to 1.14.0 in /t\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0692fdc6fda354640b8081fbe3dbfbcfeffe2ca3", "messageHeadline": "refactor: create go.mod for x/params (#17776)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 1693, "deletions": 141}}, {"node": {"oid": "3a04a9f7d7e4beca67e6690c5c717c20863894aa", "messageHeadline": "build(deps): Bump github.com/pelletier/go-toml/v2 from 2.0.9 to 2.1.0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "4929cb3e3ce5ce5eac7ce9c3a75e67c9379b4724", "messageHeadline": "build(deps): Bump github.com/jhump/protoreflect from 1.15.2 to 1.15.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "ae61dce700e59179a09b527c2d5c48f1ee5a6968", "messageHeadline": "feat(abci): Add context to SelectedTxs (#17940)", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a68a02a0b57122afe6d5a89771fcfdc759c89c0b", "messageHeadline": "refactor(abci): Pass context to `TxSelector` (#17932)", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e0bda6d7bc73fc4d6664c77c71d46cdc99ee0e6a", "messageHeadline": "docs: Typo on Application - Specific documentation (#17933)", "author": {"name": "Agustin Cortes Hernandez", "email": "121214172+tinteth@users.noreply.github.com", "user": {"login": "tinteth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13c66e12b84c611162041d04a71fc92f9362c9f3", "messageHeadline": "fix(CHANGELOG): fix typos (#17928)", "author": {"name": "AKABABA-ETH", "email": "111528650+AKABABA-ETH@users.noreply.github.com", "user": {"login": "AKABABA-ETH"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b478f26888ae35a830cef38bfbc39f26b728b715", "messageHeadline": "fix(simapp): do not overwrite tx options (#17920)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 748, "deletions": 443}}, {"node": {"oid": "c889a07ef236d6e302df9983cc76868c641443d6", "messageHeadline": "fix(baseapp): vote extensions on first block (#17909)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 109, "deletions": 17}}, {"node": {"oid": "f2d5aeb984399ad296baf02ed44f0dc41f456f66", "messageHeadline": "feat(confix): add `view` command (#17904)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 108, "deletions": 1}}, {"node": {"oid": "e65083d9e466d995772d4db6011f4a2c1e9b070b", "messageHeadline": "build(deps): Bump github.com/prometheus/client_golang from 1.16.0 to \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 133, "deletions": 133}}, {"node": {"oid": "5e53fb22426af1693e6ed0369cca70b18a078b07", "messageHeadline": "refactor(x/gov): remove gov vote and proposal based telemetry (#17910)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 30}}, {"node": {"oid": "1be29b744bd75fb2b03545f694de9d384457c49d", "messageHeadline": "refactor(server): use bootstrap api from comet (#17899)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 62}}, {"node": {"oid": "337b3fed7953f49dfd3ee642085f54d091022d4e", "messageHeadline": "chore(store): check value (#17900)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6ac0abde37f1f784635f59225f9a915853140762", "messageHeadline": "chore(auth): return accId in error (#17903)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c750dbd5823241cb50887d11c184c4b21d30e5d", "messageHeadline": "docs(x/protocolpool): Update README.md (#17898)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 62, "deletions": 12}}, {"node": {"oid": "e060525cbd4f1b8d5c8615114491d8b5b61ae910", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-plugin from 1.5.1 to 1.5.2 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "ca194c99b7c1689275b363815eaad3097776a481", "messageHeadline": "chore: remove replace directives (#17896)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 82, "deletions": 162}}, {"node": {"oid": "c6a7148e49b18706ec093e1429ce2242f47d0c38", "messageHeadline": "docs: fix a link (#17895)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9dd34510e27376005e7e7ff3628eab9dbc8ad6dc", "messageHeadline": "feat: Move CommunityPool to its own module (#17657)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 10348, "deletions": 3903}}, {"node": {"oid": "ddd26b5dfc14be3413a653ad5990cc63f690128d", "messageHeadline": "chore(x/staking/keeper): remove redundant code/returns (#17890)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "9d07b8ca8edc18e170fdb56f07122468b9276f22", "messageHeadline": "refactor!: use `context.Context` in genesis api (#17885)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 224, "deletions": 104}}, {"node": {"oid": "7f2fc566a547d0f5a4490217e889108057269cb0", "messageHeadline": "docs: small update for routes change (#17881)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4600d00479a2b499e8b25fdd8ba1494fe6288586", "messageHeadline": "fix(client/v2): fix variable arguments (#17313)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 983, "deletions": 803}}, {"node": {"oid": "557569f33ffef6b670ff68833fab8c4402c04022", "messageHeadline": "chore: minor changes to docs (#17883)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "2f7bc22a533a0a08ebba8e432e87328bfa631ab1", "messageHeadline": "fix(gov): fail proposal when implementation not found (#17873)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 145, "deletions": 5}}, {"node": {"oid": "b75942b1e8d5e39e3e3f939599e319525ea4eac5", "messageHeadline": "build(deps): Bump github.com/rs/zerolog from 1.30.0 to 1.31.0 (#17877)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "4963592e4064f1f9965a0cc6a7e9164db098ecc0", "messageHeadline": "chore: add v0.50.0-rc.1 to main changelog (#17875)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "590388e673d879857be68a3396492661da425cd1", "messageHeadline": "build(deps): Bump github.com/bits-and-blooms/bitset from 1.8.0 to 1.9\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "01fad914a2661540dea04fdf4478c114e3d5c4dc", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request from 5.2.0 to 5\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e40dc8e3fa580c191ea4bc253bec0dbad660a90", "messageHeadline": "chore(feegrant): remove address.String() calls (#17869)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 218, "deletions": 100}}, {"node": {"oid": "31db604d614bf9c523636536656dd45a10281c75", "messageHeadline": "build(deps): bump math to rc (#17866)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "a953f1d3384a484713b43a0365331df596c3ba65", "messageHeadline": "fix: recreate legacy behaviour for addresscodec (#17870)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "76d1918dca288847ef4d696034af33d57936e54e", "messageHeadline": "docs: add a readme to the types/errors package (#17867)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "150013ee507506787cdd6524ee8e798da9b10056", "messageHeadline": "feat(math): add mutative api for Int.BigInt() (#17803)", "author": {"name": "Hieu Vu", "email": "72878483+hieuvubk@users.noreply.github.com", "user": {"login": "hieuvubk"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "2b22254923d060232a0f0f87a29e63fd8742acb2", "messageHeadline": "test(client/keys): Test_runImportCmd unique dir per test (#17863)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "fb3f61b667476c5adede5a92235899dc1deb078f", "messageHeadline": "chore(upgrade): remove address.string calls (#17862)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 63, "deletions": 37}}, {"node": {"oid": "2a29c7ea80f05c9bbbe7ef499702fc5654d8b045", "messageHeadline": "chore(x/gov): improve `PromptMetadata` readability (#17859)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 22, "deletions": 25}}, {"node": {"oid": "bb35cf17e6e7a68565f72e1bb21de6555690c35f", "messageHeadline": "refactor: deprecate eip191 signmode (#17740)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 73, "deletions": 55}}, {"node": {"oid": "f9c5fd4742c452cca6438ecebb5e396d97eb91b0", "messageHeadline": "chore(nft): remove address.String() calls from nft (#17846)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 85, "deletions": 48}}, {"node": {"oid": "284c955fb0d2decafe7fde1c771e80025af34fa8", "messageHeadline": "chore(client/v2): better method naming (#17858)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 102, "deletions": 98}}, {"node": {"oid": "35d93a97e6871ca334903d21f82e8f7811d0adce", "messageHeadline": "chore(client/v2): remove trailing whitespace in golden files (#17852)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 113, "deletions": 113}}, {"node": {"oid": "1d4694eddeda6f98af8fee27d0cca9281f0b6a37", "messageHeadline": "test(client/keys): deflake Test_runImportHexCmd by a unique directory\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63d046dd59f06855416e3570304fbaf9ce6aedfd", "messageHeadline": "fix(baseapp): select txs correctly with no-op mempool (#17769)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 212, "deletions": 45}}, {"node": {"oid": "65a1ec64f73cca0204506108b247c760d1d081a9", "messageHeadline": "chore: remove params module entirely (#17838)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 29, "deletions": 717}}, {"node": {"oid": "d325b74a9f94e51e185b44042754b0e6242af0b7", "messageHeadline": "docs: Banner in readme was missing (#17839)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5c78a637ea1f951e4da3318715489b6d56af2c8", "messageHeadline": "chore: remove params dep from crisis, gov and mint (#17837)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 44, "deletions": 1809}}, {"node": {"oid": "076ab3bf8927719a8bff96b9236e0cf031f458c1", "messageHeadline": "chore: remove staking and distr param dependence (#17834)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 35, "deletions": 1738}}, {"node": {"oid": "c8e36828cd0f6a59c92965db9e4b10e065a7f98b", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.58.1 to 1.58.2 in /st\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 259, "deletions": 269}}, {"node": {"oid": "79a64d07d0bf2964b3c38f11241c90a84b2f1262", "messageHeadline": "chore!: remove params from slashing and auth (#17820)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 91, "deletions": 1790}}, {"node": {"oid": "5952ecf5156c920faedbb260c7d7b5ef9adeea65", "messageHeadline": "feat(accounts): add Genesis handling (#17802)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 3078, "deletions": 13}}, {"node": {"oid": "5987d0003a4b46fb675c40aa853b89994451fae7", "messageHeadline": "chore!: remove bank & genutil legacy migrations (#17818)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 41, "deletions": 1312}}, {"node": {"oid": "825e09ab77beb336510b617a7bfe077b4690c2f6", "messageHeadline": "docs: fix typos (#17831)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "2efafee6565339b33b64af678670ac170ea6c6c1", "messageHeadline": "chore: rename develop to learn (#17821)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 90, "deletions": 230}}, {"node": {"oid": "7c0c0f5b8dad8715ad784bab562dc5b69f817f0c", "messageHeadline": "feat(client/v2): message binder (#17707)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 83, "deletions": 22}}, {"node": {"oid": "0abb4e6a30cca188daf7cdea6e29888dc58084e7", "messageHeadline": "chore(x/genutil): cleanup CollectTxs (#17816)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "6715b5afb59f12627ec5267fd44143444a884dc6", "messageHeadline": "refactor!: remove tips (#17787)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 334, "deletions": 1163}}, {"node": {"oid": "22925c7d8bd0753e76d01f5cd1de8bc82bfe5487", "messageHeadline": "refactor(store): add missing error checks in store (#17794)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "86ab9890b873d32aed6afdc986014028dbe5d053", "messageHeadline": "chore: amend validator to validators (#17809)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1262, "deletions": 1262}}, {"node": {"oid": "c05ff14a97eb1d85f727cccd163672143183d500", "messageHeadline": "refactor(staking): change historicalinfo to contain minimal set of da\u2026", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2555, "deletions": 1443}}, {"node": {"oid": "4ef0130bcd797cf997ebba9b7b70543db81283e8", "messageHeadline": "chore: remove docs build (#17791)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 188, "deletions": 24392}}, {"node": {"oid": "16293120ab17fb55ae231b8ead659416e5ebabba", "messageHeadline": "build(deps): Bump github.com/creachadair/atomicfile from 0.3.1 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "472cccdd9a4936dec49115e46b9607861e281ed0", "messageHeadline": "docs: fix UPGRADING.md link (#17800)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48c8736157603ac3091c56fa0a68df181ff196ea", "messageHeadline": "build(deps): Bump github.com/creachadair/tomledit from 0.0.24 to 0.0.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "28112706b77d910dc183415ae89ae0cc4d528725", "messageHeadline": "refactor: migrate x/staking `Params` to use collections (#17778)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 70, "deletions": 107}}, {"node": {"oid": "a0b39a1d31d51b20eae75dc349557534cd5b663a", "messageHeadline": "feat(gov): handle panics when executing x/gov proposals (#17780)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "aaf68cdcc01e8049394c6a8fc75e7555c51f444d", "messageHeadline": "build(deps): Bump gotest.tools/v3 from 3.5.0 to 3.5.1 (#17777)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 59, "deletions": 59}}, {"node": {"oid": "267cd15b0717b1a65fa3299f406aacaa9a479943", "messageHeadline": "fix(math): revert to correct version of ApproxRoot from a former stat\u2026", "author": {"name": "Roman", "email": "roman@osmosis.team", "user": {"login": "p0mvn"}}, "additions": 12, "deletions": 16}}, {"node": {"oid": "6615ff4f76088d4329ebe71230f2f9ac522dcd8a", "messageHeadline": "refactor!: deprecate blocktime on context (#17738)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 379, "deletions": 369}}, {"node": {"oid": "8df065b61161705ede0a339cd04fc83eb5890428", "messageHeadline": "feat: Optimistic Execution (#16581)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 357, "deletions": 18}}, {"node": {"oid": "ddcb37cbd7537bac4f3209d112896f303a180e2a", "messageHeadline": "chore: fix deprecation annotations (#17784)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 725, "deletions": 715}}, {"node": {"oid": "d40a708868cd531056bd8b60a5319d5fa8dfaa6a", "messageHeadline": "chore(tools/hubl): upgrade `client/v2` in hubl (#17742)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 71, "deletions": 105}}, {"node": {"oid": "167b702732620d35cf3c8e786fe828d4f97e5268", "messageHeadline": "build(deps): Bump cosmossdk.io/api from 0.7.1-0.20230820170544-1bd370\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "9da9a23795f023c93ff7ee1b378f9c0d879f5930", "messageHeadline": "chore(client/v2): explain breaking change v0.50 / v0.51 autocli (#17764)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "a0bd4e9fb609a35dff7fbbc459381d9819ba0e83", "messageHeadline": "feat(client/v2): Add `clientCtx` to commands in autocli (#17709)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 92, "deletions": 97}}, {"node": {"oid": "c7e0bd7b54d037a36ef7d31cc89ecabdf2124913", "messageHeadline": "docs: update links for removed and re-added file (#17761)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "09ac8243b5e0a8ec4779d9a3867a5d424eba6c6b", "messageHeadline": "docs(depinject): replace non-exported provider functions (#17758)", "author": {"name": "Thomas Bruyelle", "email": "thomas.bruyelle@tendermint.com", "user": {"login": "tbruyelle"}}, "additions": 45, "deletions": 27}}, {"node": {"oid": "c92b25784c29fdb42a968bb72380a24bf768f7bd", "messageHeadline": "feat: Wait shutdown-grace-seconds to flush async db writes to disk (#\u2026", "author": {"name": "Chill Validation", "email": "92176880+chillyvee@users.noreply.github.com", "user": {"login": "chillyvee"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "f99a6242a9c5c9e2e7abcf8c772ad2719f9391cb", "messageHeadline": "refactor!: reimplement PreFinalizeBlockHook as PreBlocker (#17713)", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 84, "deletions": 80}}, {"node": {"oid": "b0664917bbcb172d36dcc5347e729d70c6bb9c1a", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.58.0 to 1.58.1 (#17753)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 129, "deletions": 129}}, {"node": {"oid": "2f098de32fb5a67f8835d306b396e8db5db35e39", "messageHeadline": "chore: add failing test for math.Int.Size (#17747)", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f304ebfc8f91535b8ac7a4171e286c9a1090760b", "messageHeadline": "fix(math): Revert \"perf: optimize math.Int.Size for small values (#17\u2026", "author": {"name": "Roman", "email": "roman@osmosis.team", "user": {"login": "p0mvn"}}, "additions": 5, "deletions": 44}}, {"node": {"oid": "98895f497733995c55f48b55d70407ece09eebc2", "messageHeadline": "chore: remove unneeded code (#17741)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 16, "deletions": 74}}, {"node": {"oid": "36a9330adb5ec8b38059f7db8530f2619556f709", "messageHeadline": "refactor: deprecate Voteinfo in favour of Cometinfo on Context (#17670)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 65, "deletions": 61}}, {"node": {"oid": "e90e5e1f974363b71e58d95cc688f32008fa6e96", "messageHeadline": "refactor: remove unused context argument from types/simulation.Random\u2026", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 29, "deletions": 28}}, {"node": {"oid": "4e46c2fac14ce556a2e8a9258acc1ee04b06c7ec", "messageHeadline": "feat: Complete buf export (#17733)", "author": {"name": "Clockwork", "email": "alex@clockwork.gr", "user": {"login": "clockworkgr"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "d4f874d41209be55c7ef2815b64b7d168bb2e079", "messageHeadline": "build(deps): Bump cosmossdk.io/x/tx from 0.9.1 to 0.10.0 (#17728)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "62838eb8cfdba0233577117b59c4cb2b0e3285f6", "messageHeadline": "docs: improve upgrade docs on preblocker (#17734)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 37, "deletions": 28}}, {"node": {"oid": "72991994dd14951eda774fcdb3652314072e3dde", "messageHeadline": "chore: cleanup sdk.Context (#17717)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 58, "deletions": 123}}, {"node": {"oid": "e47795e3d4bb41a74d1edf152537499b7ec9a6d7", "messageHeadline": "build(deps): Bump cosmossdk.io/core from 0.11.0 to 0.12.0 (#17688)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 146, "deletions": 487}}, {"node": {"oid": "c946e14211f109461a885c3bddc1c817639fcc2c", "messageHeadline": "feat(accounts): allow accounts to query and execute modules (#17685)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 292, "deletions": 30}}, {"node": {"oid": "2154ce0bbe518744439bd4506e7afba3319ed459", "messageHeadline": "refactor: precise compiler assertions and cleanup module.go (#17718)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 336, "deletions": 256}}, {"node": {"oid": "a4042a2c5b3a8a04b4c26b0352d7e4436e57f654", "messageHeadline": "docs: update documentation order for `build` tab (#17722)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "93aa126659c2d0113cf7f754d2e2ff230b40ba2f", "messageHeadline": "chore: Remove legacy code (#17720)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 241}}, {"node": {"oid": "2f4e1094d460e1ce7882302fb9189a8743c87fc0", "messageHeadline": "feat(client/v2): stringify bytes `cosmos.Dec` (#16985)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 56, "deletions": 24}}, {"node": {"oid": "4eb01854139ddf89a6c0bc28203e36f7e45fe5a6", "messageHeadline": "feat: introduce PreBlock (#17421)", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 478, "deletions": 338}}, {"node": {"oid": "e394604f8382c922e25006af705947c323e08efa", "messageHeadline": "feat(x/tx): add custom type encoder (#17681)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 711, "deletions": 78}}, {"node": {"oid": "1a62d774bb3240a7cd8c28fee01a5db369235908", "messageHeadline": "docs: move 00-protobuf to correct folder (#17708)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "98ac1b1a5490c48170da5882fa480bda63473c9e", "messageHeadline": "build(deps): Bump cosmossdk.io/core from 0.10.0 to 0.11.0 (#17700)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 62, "deletions": 62}}, {"node": {"oid": "849740472e26f415b99b5adf1ad58ec32116b7cd", "messageHeadline": "refactor(core)!: remove unimplemented interface (#17693)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "b8ede3a620421c215ba3f37692311804f9dfbcb2", "messageHeadline": "build(deps): Bump github.com/cometbft/cometbft from 0.38.0-rc3 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 62, "deletions": 53}}, {"node": {"oid": "47a3a82bf13e518a0c518e947e29080228c9378a", "messageHeadline": "build(deps): Bump docker/metadata-action from 4 to 5 (#17698)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5bb83c01d2851adb34794885c9bec864c40a673", "messageHeadline": "build(deps): Bump docker/build-push-action from 4 to 5 (#17696)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7a5bfc9406f6c837f9262b8ee3b76b5257a90ff", "messageHeadline": "build(deps): Bump docker/setup-qemu-action from 2 to 3 (#17697)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9100ff52e029a8f806c418ac39c839a5cfde213", "messageHeadline": "build(deps): Bump docker/setup-buildx-action from 2 to 3 (#17699)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "be8ee410ea2b4782c0b1802c6311298f7c7357b7", "messageHeadline": "build(deps): Bump docker/login-action from 2 to 3 (#17695)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f262cb75fbb3617fbc36e9d316eb1b8ee9156006", "messageHeadline": "chore(core): add changelog for 0.11 & 0.12 (#17691)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "78f39e1805920ac075611e507355d9024d0cd1a7", "messageHeadline": "test: change order of proto definitions (#17690)", "author": {"name": "Trej Gun", "email": "185285+TrejGun@users.noreply.github.com", "user": {"login": "TrejGun"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "71dc28af0d359847d88dc29fc69d957659e955ea", "messageHeadline": "refactor!: comet_info to struct (#17689)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 27, "deletions": 36}}, {"node": {"oid": "5eaa7b8d3c50eefc5dd95210c38c84c1e829509f", "messageHeadline": "fix: genesis on migrations (#17679)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "91fad07bb77daa726a3e47bc876da0caf56b38fd", "messageHeadline": "feat(x/tx): add indent option to encoder (#17600)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 98, "deletions": 2}}, {"node": {"oid": "152ec9293bf69d81cad8719326a91393d627cab5", "messageHeadline": "chore: remove unecessary method (#17680)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "d053fc0956441e297e62a28f98632ef00e257b2f", "messageHeadline": "refactor: orm/encoding/encodeutil: remove impossible len overflow che\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "19389505643500b25a5efeb02715c3deef9b6ede", "messageHeadline": "feat(collections): add Vec type (#17656)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 207, "deletions": 0}}, {"node": {"oid": "cc7b1178ef11071c06c0acdf0bc71bdfe1a1fc10", "messageHeadline": "fix: nil pointer ref priority nonce mempool iterator (#17668)", "author": {"name": "Bala Murali Krishna Komatireddy", "email": "krishna192reddy@gmail.com", "user": {"login": "0xmuralik"}}, "additions": 58, "deletions": 1}}, {"node": {"oid": "ba45b0f2b7a7d9cc71ea97f622b12ce21a6bf99f", "messageHeadline": "feat: CV Close databases opened by cosmos-sdk during BaseApp shutdown\u2026", "author": {"name": "Chill Validation", "email": "92176880+chillyvee@users.noreply.github.com", "user": {"login": "chillyvee"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "20856950784e7875f0b9b806c97c793f6dd5e469", "messageHeadline": "refactor(x/staking): migrate RedelegationQueue to collections (#17486)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 91, "deletions": 56}}, {"node": {"oid": "e53830d58ae1528cd55a14ba146f2ef8e2cd3549", "messageHeadline": "refactor(x/staking): Migrate ValidatorQueue to use Collections (#17562)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 184, "deletions": 172}}, {"node": {"oid": "81d9ce9af51c1cfdb5d8b3f19be6b8d3b58fc095", "messageHeadline": "feat(x/bank): introduce msg burn to bank keeper (#17569)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1892, "deletions": 231}}, {"node": {"oid": "772d6b7b87259491b0985deaa4bd415fd4284187", "messageHeadline": "docs: edit encoding docs (#17626)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5, "deletions": 49}}, {"node": {"oid": "9cbc1db25715decf45ae54902d06014f13ae7a28", "messageHeadline": "build(deps): Bump github.com/tidwall/btree from 1.6.0 to 1.7.0 in /st\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "caa4a0d4e7c805a52d82675c9221c7d5331b2e00", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-plugin from 1.5.0 to 1.5.1 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "933d042d9e06569cbcf28cb08290c23687cc9440", "messageHeadline": "feat: add base64 Pubkeys from cli (#17639)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 69, "deletions": 9}}, {"node": {"oid": "33eead4d42049bf8bf3f5ceacd0af256a284d342", "messageHeadline": "docs: fixed typo (#17658)", "author": {"name": "anshulWeb3", "email": "100308982+anshulWeb3@users.noreply.github.com", "user": {"login": "anshulWeb3"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c86a6dcfa9f9d2a9bd9397c0cda9ecda66fd4c4c", "messageHeadline": "docs: add docs on proto annotations (#15548)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 128, "deletions": 2}}, {"node": {"oid": "a0a00cca224a7c1cc3053770e42fe1072e58615b", "messageHeadline": "chore(confix): update v0.47 and v0.50 config (#17652)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c60283b91ac8b3c0cebb9879101f434777b1d189", "messageHeadline": "feat(accounts): Add message server and query server logic. (#17614)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 5782, "deletions": 74}}, {"node": {"oid": "943f2860a1bf1b42fad36276c5fcdc8cc6c92419", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.57.0 to 1.58.0 (#17647)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 195, "deletions": 197}}, {"node": {"oid": "b094b65aa020bcb7f9905f9b733a89d29220b5c8", "messageHeadline": "fix(config): mempool.max-txs configuration is invalid (#17649)", "author": {"name": "zakir", "email": "80246097+zakir-code@users.noreply.github.com", "user": {"login": "zakir-code"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "7ff1ae999a6cd558559a8cd2da27f7e305dd7bb5", "messageHeadline": "chore: fix nolint comments (#17644)", "author": {"name": "Oleg Kovalov", "email": "oleg@hey.com", "user": {"login": "cristaloleg"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "87328388ebfc19b4a142d1a524fa11752af8bcbd", "messageHeadline": "Update PULL_REQUEST_TEMPLATE.md (#17646)", "author": {"name": "Oleg Kovalov", "email": "oleg@hey.com", "user": {"login": "cristaloleg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01b8be0c8449472819ea979bbf2a312c3412453a", "messageHeadline": "fix: typo in comment (#17635)", "author": {"name": "Bryan White", "email": "bryanchriswhite@gmail.com", "user": {"login": "bryanchriswhite"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8917b9d73950645c445c6985757755938c16c48", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.12.0 to 0.13.0 (#17631)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 173, "deletions": 173}}, {"node": {"oid": "934abbcebb7b9ecb2ec9161bb26db18518d9580b", "messageHeadline": "chore: add back deleted readmes (#17627)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "d73f047f4ba28694a79764af162db507ccce5356", "messageHeadline": "chore: correct api docs (#17622)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f198ea9445fe1c3a6355eabf90242f26382550a4", "messageHeadline": "refactor: docs path updates (#17459)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 336, "deletions": 379}}, {"node": {"oid": "c9e263221276411c5a8fe27f006b44572c5f617c", "messageHeadline": "docs: add documentation about getsigners (#17012)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 39, "deletions": 25}}, {"node": {"oid": "0e5749ab8effbfe37afdfc42710ca1537721f31f", "messageHeadline": "docs: Add notes regarding BeginBlocker and EndBlocker to upgrading.md\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 37, "deletions": 20}}, {"node": {"oid": "e557c06d8a865a2bb5e06f5b597c01f2feb47c69", "messageHeadline": "build(deps): Bump actions/checkout from 3 to 4 (#17618)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 77, "deletions": 77}}, {"node": {"oid": "202c291c4a3821f282bb243c84044e1fd9a47154", "messageHeadline": "remove duplicated app.Close call (#17619)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "97661429e0d7c008d07f0e9a138a2ab95bca6de5", "messageHeadline": "docs: Add k/v docs in structs using collections (#17609)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 84, "deletions": 48}}, {"node": {"oid": "eb853117a97cb07ec1b6d487ad24f7a14488a23e", "messageHeadline": "refactor(x/staking): Use gogotypes Int64Value instead of bytes for La\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 20, "deletions": 37}}, {"node": {"oid": "5621d9d80736d6025c0f73263947e543fe88793f", "messageHeadline": "chore: add v0.46.15 and v0.47.5 changelogs to main (#17479)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "6107df641dbe285932b4273f6b89e141fc0638d0", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-plugin from 1.4.10 to 1.5.0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "5ca405ae067e7d8df98699f675e060f70a549976", "messageHeadline": "build(deps): Bump cosmology-tech/starship-action from 0.2.15 to 0.2.1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "931ba5ac3f6b09ab0689587415f73cffe4356c50", "messageHeadline": "docs: update mm docs (#17595)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "9b1e2967659370dd64ee9cf40674146adf45edc3", "messageHeadline": "chore: remove println from upgrade keeper (#17591)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0868daa0595389d3c55afa53ea49e1eb31bd9239", "messageHeadline": "docs: add genesis changes in upgrading.md (#17596)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 42, "deletions": 4}}, {"node": {"oid": "48805eb914df2d5399cad7353887e054bef897e8", "messageHeadline": "chore: improve issue template (#17594)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "3e07c80ebc5913e20c87cc34b881afe42e94b2bd", "messageHeadline": "refactor(x/staking): Migrate LastValidatorPower to Collections (#17498)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 92, "deletions": 106}}, {"node": {"oid": "914a8b6aada2b2e6a531596fa40d2862de076525", "messageHeadline": "docs(cosmovisor): update simapp migration example (#17583)", "author": {"name": "F\u00e9lix C. Morency", "email": "1102868+fmorency@users.noreply.github.com", "user": {"login": "fmorency"}}, "additions": 23, "deletions": 35}}, {"node": {"oid": "47309fa5e2a38b28206cba6ff2666540a3d11ba5", "messageHeadline": "fix(circuit): Reset only doable by authorized account (#17511)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 116, "deletions": 59}}, {"node": {"oid": "3ed40a925cb63192362ee12e4ebcab0d01c52c4e", "messageHeadline": "refactor(x/staking): Migrate UnbondingDelegationByValIndex to use col\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 88, "deletions": 82}}, {"node": {"oid": "a24d7071c1962d9f60280a3065981484e1084690", "messageHeadline": "refactor(x/slashing): migrate ValidatorMissedBlockBitmap to collectio\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 104, "deletions": 59}}, {"node": {"oid": "356097a6ab781dc6f548dd9c9e115eaa2a6ebe5d", "messageHeadline": "docs(cosmovisor): improve disclaimer for cosmovisor version (#17574)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "6ce2505f6b72a1eef0536a8d7ad612e2c5e8d77e", "messageHeadline": "refactor: introduce abciGenesis interface (#17554)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 527, "deletions": 474}}, {"node": {"oid": "0a253f3c6da690057255f371623a30f42dec1f5c", "messageHeadline": "feat(x/genutil): Allow creation of AppGenesis without a file lookup (\u2026", "author": {"name": "Cian Hatton", "email": "cianhatton@gmail.com", "user": {"login": "chatton"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "aabcfb2aa03391f457459d6494722f3a3592aefa", "messageHeadline": "test: avoid evidenceFraction parameter to be very close to 1.0 (#16978)", "author": {"name": "Gustavo Grieco", "email": "31542053+ggrieco-tob@users.noreply.github.com", "user": {"login": "ggrieco-tob"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "79cc75b1dbc61a3a7a43a75d7ebb00ebdda46452", "messageHeadline": "feat!: connect app version with consensus params in end block (#16244)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 245, "deletions": 168}}, {"node": {"oid": "6601713eb6a3e729cab69e679f13c7aa963e7a86", "messageHeadline": "feat(client): allow overwritting client.toml (#17513)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 410, "deletions": 165}}, {"node": {"oid": "6ed81a737c5968140d5b8ad383bd0fb59b7580b9", "messageHeadline": "refactor(x/staking): migrate UnbondingQueue to collections (#17481)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 74, "deletions": 48}}, {"node": {"oid": "0561f990d81660b1eba58a81d57a21cf743eb57e", "messageHeadline": "chore: remove some unused types (#17565)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 6, "deletions": 566}}, {"node": {"oid": "3c6b2b9b9ba76015cedfd85abc6fb46157098d66", "messageHeadline": "chore: add maintained versions of cosmovisor to readme (#17564)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "573284022bc0d395b8b43ef878e6008173a9f432", "messageHeadline": "build(deps): Bump github.com/cockroachdb/errors from 1.11.0 to 1.11.1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 77, "deletions": 77}}, {"node": {"oid": "3a911572e3e10ccec66c35aeb0686d24060d22b5", "messageHeadline": "build(deps): Bump postcss from 8.4.27 to 8.4.28 in /docs (#17563)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "acc8c4ccb215cb35d83ef35acf54b7471245c9f1", "messageHeadline": "docs: improve DeductFeeDecorator godoc (#17559)", "author": {"name": "Rootul P", "email": "rootulp@gmail.com", "user": {"login": "rootulp"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "682a9acd83d9abc52941bbb3b92565f6887967fb", "messageHeadline": "chore: change prune logging info to debug (#17560)", "author": {"name": "Marko", "email": "marko@baricevic.me", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "70b3e85781d4029a3667eaef7cfed669b6a2b005", "messageHeadline": "refactor(x/staking): Migrate Validators to use Collections (#17123)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 95, "deletions": 30}}, {"node": {"oid": "a734071c05d82ba8d1a2061b185d2fe84e6eff2a", "messageHeadline": "refactor(x/staking): Migrate UnbondingDelegation to collections (#17270)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 192, "deletions": 163}}, {"node": {"oid": "cc6511e3372def49b65415444c708a9588cda85c", "messageHeadline": "chore: log panic recovery in runTx (#17556)", "author": {"name": "Cal Bera", "email": "calbera@berachain.com", "user": {"login": "calbera"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bb0c8661935b6b7106e10976537f69d94faa8b17", "messageHeadline": "fix(baseapp): Utilizing voting power from VEs in ValidateVoteExtensio\u2026", "author": {"name": "David Terpay", "email": "35130517+davidterpay@users.noreply.github.com", "user": {"login": "davidterpay"}}, "additions": 227, "deletions": 214}}, {"node": {"oid": "6b868a1e4e8c135804ebcafca30c685a001441c8", "messageHeadline": "docs(x/group): fix submit-proposal help json example (#17546)", "author": {"name": "F\u00e9lix C. Morency", "email": "1102868+fmorency@users.noreply.github.com", "user": {"login": "fmorency"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "860ab2fa7229227b79f9815e3693df1efb8dbca6", "messageHeadline": "docs: update x/group create-proposal to submit-proposal (#17544)", "author": {"name": "F\u00e9lix C. Morency", "email": "1102868+fmorency@users.noreply.github.com", "user": {"login": "fmorency"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dae34ad2a51e8c482c434702ca1882f08503ebbd", "messageHeadline": "build(deps): Bump cosmossdk.io/log from 1.2.0 to 1.2.1 (#17543)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "5839c3a600440022f0e76fa5baaf323716a8104e", "messageHeadline": "chore: bump golangci-lint to v1.54.2 (#17538)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 50, "deletions": 58}}, {"node": {"oid": "03fb7da26db63149b786ed4472e3c8fefddd7572", "messageHeadline": "fix(log): custom marshaller produce invalid data (#17532)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 28, "deletions": 24}}, {"node": {"oid": "4a536b21e2cb134d57ce20b83831c8a930d33702", "messageHeadline": "feat(accounts): Add account Create,Execute,Query implementation (#17515)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 291, "deletions": 0}}, {"node": {"oid": "147758fd179f334546d757794509cc2d1ad85b99", "messageHeadline": "build(deps): Bump cosmossdk.io/store from 1.0.0-alpha.1.0.20230728080\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 298, "deletions": 298}}, {"node": {"oid": "9de71d7beeb5ecff1d622d69bd16758d22a70afc", "messageHeadline": "docs: align SECURITY.md for refresh (#17526)", "author": {"name": "Mo Miz", "email": "141203296+mizmo18@users.noreply.github.com", "user": {"login": "mizmo18"}}, "additions": 11, "deletions": 21}}, {"node": {"oid": "bb106cb50d32722599842db0321ec780dbdf3349", "messageHeadline": "test(baseapp): use no-op logger (#17528)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "a429238fc267da88a8548bfebe0ba7fb28b82a13", "messageHeadline": "fix(x/authz): GetAuthorizations (#17334)", "author": {"name": "devon", "email": "80245700+devon-chain@users.noreply.github.com", "user": {"login": "devon-chain"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "7c10b2482c132506d8fa49167d60a13dfa233e22", "messageHeadline": "feat(hubl): support keyring (#17107)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 352, "deletions": 153}}, {"node": {"oid": "2f8247d2d50e4dd20d2e42a0355907658b12a44a", "messageHeadline": "chore: bump iavl in store (#17509)", "author": {"name": "Marko", "email": "marko@baricevic.me", "user": {"login": "tac0turtle"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "5b02261cb5d52c1bb645efa559195a4e5b0a7945", "messageHeadline": "refactor(debug): use address codec in debug command (#17512)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 26, "deletions": 55}}, {"node": {"oid": "eb16bd13c4e51d653ee19696c26f07d6aaf9da0c", "messageHeadline": "build(deps): Bump github.com/jhump/protoreflect from 1.15.1 to 1.15.2\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 29, "deletions": 27}}, {"node": {"oid": "f19f10f37e58d6820db6cc8ba00aa91a6583a7a4", "messageHeadline": "build(deps): Bump cosmology-tech/starship-action from 0.2.14 to 0.2.1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22cab0d491f1dc3731cf43ac0ea0b259e177402c", "messageHeadline": "build(deps): Bump rtCamp/action-slack-notify from 2.2.0 to 2.2.1 (#17\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "751c0c892c9592c00516ace872dae1a0964ad44a", "messageHeadline": "fix(rpc): change the default json-rpc listen address to localhost (#1\u2026", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 28, "deletions": 24}}, {"node": {"oid": "d95e686aa5dda23c6f7e7e2ff254df2a9bf3a179", "messageHeadline": "feat(accounts): implement account state isolation (#17507)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 550, "deletions": 3}}, {"node": {"oid": "c6b0bb62ac700ef1c2453d41360fb4bcfbd6e72a", "messageHeadline": "refactor(client): use address codec (#17503)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 428, "deletions": 224}}, {"node": {"oid": "029f9ed71e7a4465174226259198a71d74feefb6", "messageHeadline": "chore: update changelog (#17506)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "76a72ceb9d7bea38c846b33fb44161b6baa4b22f", "messageHeadline": "refactor(x/staking): migrate RedelegationByValDstIndexKey key to coll\u2026", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 111, "deletions": 93}}, {"node": {"oid": "952328a4ed1ea3db2cd3f3e6196421c4786286a8", "messageHeadline": "perf: optimize math.Int.Size for small values (#17497)", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 44, "deletions": 5}}, {"node": {"oid": "780cad872bde7131bf11dbc0b020c73febfd6780", "messageHeadline": "feat(accounts): add Account interface and Implementation (#17495)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 379, "deletions": 1}}, {"node": {"oid": "3781c462a9442a4142d8a38b77e587984d9a4c08", "messageHeadline": "chore: minor bech32 global removal (#17469)", "author": {"name": "Marko", "email": "marko@baricevic.me", "user": {"login": "tac0turtle"}}, "additions": 61, "deletions": 16}}, {"node": {"oid": "27210f0e62ae60b346c5d65e2ce051b7daf62ac4", "messageHeadline": "docs: Improve docs for vote query (#17501)", "author": {"name": "Matt, Park", "email": "45252226+mattverse@users.noreply.github.com", "user": {"login": "mattverse"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "222d28e1798b845afed622669be572a49b626444", "messageHeadline": "refactor(x/staking): migrate `RedelegationByValSrcIndexKey` key to co\u2026", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 122, "deletions": 105}}, {"node": {"oid": "393dcc1f2a60d13488e9d3ea8ff34bd12d5b9026", "messageHeadline": "refactor: remove header type from NewContext (#17426)", "author": {"name": "Marko", "email": "marko@baricevic.me", "user": {"login": "tac0turtle"}}, "additions": 79, "deletions": 102}}, {"node": {"oid": "dc62bd7ade471f462f4799a535fb88be768556c9", "messageHeadline": "build(deps): Bump cosmossdk.io/math from 1.0.1 to 1.1.2 (#17490)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "bf249162e42ef084668b942e12538cb30f9e4846", "messageHeadline": "fix(math): revert #16263 and add test cases (#17489)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 35, "deletions": 94}}, {"node": {"oid": "1089f715fc73d861599a55a62725293b2b6e4761", "messageHeadline": "fix(math): fix panic in `.Size()` (#17480)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "c94ce04bfa9d851d3a5aefa467af334d910fe535", "messageHeadline": "ci: Re-enable rocksdb backend in build.yml (#17474)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "1bd37053e0c034accaa5706ef7fc5b0bff5467fb", "messageHeadline": "feat: add core and api for PreBlock (#17468)", "author": {"name": "mmsqe", "email": "tqd0800210105@gmail.com", "user": {"login": "mmsqe"}}, "additions": 188, "deletions": 28}}, {"node": {"oid": "4e11394a302dfa66264725901f0d442e53182ca8", "messageHeadline": "build(deps): Bump github.com/cosmos/gogoproto from 1.4.10 to 1.4.11 i\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "46bab63d8cedabf3252170542a2900229a5f3292", "messageHeadline": "feat(accounts): init accounts module (#17443)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 1226, "deletions": 2}}, {"node": {"oid": "8976d83b879c558553532f66498b2d200abfd75a", "messageHeadline": "chore: bump client/v2 to go.mod 1.21 (#17454)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "37b8760f96d26d2d9f7d6e700e7a28c0a6a0ed43", "messageHeadline": "test: disable `TestStatusCommand` (#17452)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4b1bb7f0547a8f5ceffc97ddd9698dd2a4c52edb", "messageHeadline": "chore: add 0.50.0-rc.0 changelog to main (#17455)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 201, "deletions": 203}}, {"node": {"oid": "ff2e5a236282de7844bc318dde280a175244c077", "messageHeadline": "feat(bank): Allow injectable restrictions on bank transfers (#14224)", "author": {"name": "Daniel Wedul", "email": "github@wedul.com", "user": {"login": "SpicyLemon"}}, "additions": 1774, "deletions": 37}}, {"node": {"oid": "066f8a7a503fbbdd82a4d8f152932d937b973da6", "messageHeadline": "chore: format proto files (#17445)", "author": {"name": "Marko", "email": "marko@baricevic.me", "user": {"login": "tac0turtle"}}, "additions": 213, "deletions": 234}}, {"node": {"oid": "c48bf702885e198aac0e092b0ab36d943fad719c", "messageHeadline": "build(deps): Bump cosmossdk.io/collections from 0.3.1-0.2023080810271\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 249, "deletions": 249}}, {"node": {"oid": "30997f4227170b64be4b7b2181214cb12fb4e71b", "messageHeadline": "refactor(baseapp,types)!: msg responses (#17348)", "author": {"name": "zakir", "email": "80246097+zakir-code@users.noreply.github.com", "user": {"login": "zakir-code"}}, "additions": 21, "deletions": 76}}, {"node": {"oid": "0dc32a0762a70094312be4d24157833d4716c426", "messageHeadline": "build(deps): Bump github.com/cosmos/gogoproto from 1.4.10 to 1.4.11 (\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 322, "deletions": 321}}, {"node": {"oid": "f0030e0e6dd7eb438bf97cf464cbbfe4d4b5a7e2", "messageHeadline": "build: bump to Go 1.21 (#17333)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 477, "deletions": 80}}, {"node": {"oid": "0288d423b9e9bebdff8dbb408255bbf7c2feb73c", "messageHeadline": "feat: LegacyDec MulRoundUp (#17427)", "author": {"name": "Roman", "email": "roman@osmosis.team", "user": {"login": "p0mvn"}}, "additions": 56, "deletions": 19}}, {"node": {"oid": "d0f23440bb043bac7d9eeacf2318fa5f1eeea76c", "messageHeadline": "feat: add event-query-tx-for cmd to subscribe and wait for transactio\u2026", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 143, "deletions": 0}}, {"node": {"oid": "0e057851cc12b18c5297c05fe009b97d860a6cb0", "messageHeadline": "feat: import hex keys (#17424)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 169, "deletions": 3}}, {"node": {"oid": "0e8cef5795cefadcea83a0b4815c843dc70ecaa9", "messageHeadline": "chore(collections): prepare changelog for v0.4.0 release (#17428)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "09db6997c532e984905b33f8618b57b2bbd1fed1", "messageHeadline": "refactor(x/staking): migrate redelegation key to use collections (#17\u2026", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 113, "deletions": 137}}, {"node": {"oid": "cd02384582a7450e7772b3606aa116afb25a355e", "messageHeadline": "build(deps): Bump cosmossdk.io/core from 0.9.1-0.20230814191920-98b67\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 58, "deletions": 58}}, {"node": {"oid": "a860919ca5ba1187e05171f6bec6c2e80aea0d6c", "messageHeadline": "feat: add apphash to process proposal calls (#17401)", "author": {"name": "fx0x55", "email": "80245546+fx0x55@users.noreply.github.com", "user": {"login": "fx0x55"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6b0f8add4505a078cea7a3799483fadbda0b5d2c", "messageHeadline": "fix: use correct config key for db_backend (#17406)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "e3a3df2a824bc46c422a6511dffc5a9a825bc3e5", "messageHeadline": "refactor: move `UpgradeModule` interface to appmodule and fix mocks (\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 284, "deletions": 127}}, {"node": {"oid": "208219a4283bad7fd6c9a3d93f50c96e7efbb3ae", "messageHeadline": "feat: use autocli for comet commands (#17389)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 254, "deletions": 175}}, {"node": {"oid": "53f804df73cd5efc7b3c83acc823d2a0e2d7dfa7", "messageHeadline": "perf: use store has instead of get in HistoricalInfo (#17400)", "author": {"name": "fx0x55", "email": "80245546+fx0x55@users.noreply.github.com", "user": {"login": "fx0x55"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "2d32576c8534562c4120e289cb30635c8ff50f0e", "messageHeadline": "chore(x/gov): update proposal.json go doc (#17397)", "author": {"name": "johnzhu0907", "email": "90296451+johnzhu0907@users.noreply.github.com", "user": {"login": "johnzhu0907"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "104ebe60f6419000dc1e5b5d65239284f3fdcf7e", "messageHeadline": "fix(ve-validation): account for BlockID flag in vote-extensions (#17394)", "author": {"name": "Nikhil Vasan", "email": "97126437+nivasan1@users.noreply.github.com", "user": {"login": "nivasan1"}}, "additions": 294, "deletions": 0}}, {"node": {"oid": "dded2e9921f0f8694f68b4afb6031acfa77b6bd6", "messageHeadline": "fix(client/v2): fix duplicate modules addition and add logger (#17390)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 50, "deletions": 28}}, {"node": {"oid": "87cfb3973b86e9bb26ff2e1ce1eb8ef367d7a959", "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": 3, "deletions": 3}}, {"node": {"oid": "18a7ff96beafe14edbb1efb660ed93545c33aa2f", "messageHeadline": "build(deps): Bump autoprefixer from 10.4.14 to 10.4.15 in /docs (#17385)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 67, "deletions": 51}}, {"node": {"oid": "bf92632a0ecd67f7f0ff77553c4231fbc7ca8ece", "messageHeadline": "feat(client,simapp): inject keyring in autocli opts (#17351)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 295, "deletions": 211}}, {"node": {"oid": "e60c583d280f7a7ed8460e60d5a221387198c505", "messageHeadline": "refactor: migrate away from using valBech32 globals (2/2) (#17157)", "author": {"name": "Marko", "email": "marko@baricevic.me", "user": {"login": "tac0turtle"}}, "additions": 546, "deletions": 270}}, {"node": {"oid": "df7cc3ee672b1516702cc2ee61a91b32b6123a71", "messageHeadline": "docs: update upgrade doc and changelog for MigrationModuleManager (#1\u2026", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "6855d0f9223387f8ee4f9c947dd9d4b3317b0ffe", "messageHeadline": "fix(types): check mm endblocker assertion for core api and abci (#17371)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "37826e0bcc74225077214a0c43ef2da368cc629e", "messageHeadline": "chore: remove sdk from side bar (#17374)", "author": {"name": "Marko", "email": "marko@baricevic.me", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "266edc0a93bef094220e26c61261948ec577cc13", "messageHeadline": "refactor: remove staking infraction type dep from evidence and slashi\u2026", "author": {"name": "Marko", "email": "marko@baricevic.me", "user": {"login": "tac0turtle"}}, "additions": 33, "deletions": 25}}, {"node": {"oid": "35d2e48aea1773b2972940fd8a0b33d8f4e23179", "messageHeadline": "fix: handle RunMigrationBeginBlock error (#17372)", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "0c1f6fc162ff56f07a10aaae945bc1a012ecdac1", "messageHeadline": "fix: Add MigrationModuleManager to handle migration of upgrade module\u2026", "author": {"name": "mmsqe", "email": "tqd0800210105@gmail.com", "user": {"login": "mmsqe"}}, "additions": 127, "deletions": 10}}, {"node": {"oid": "cf1ba6b3cc362ce55449e81816a754164f9b8dce", "messageHeadline": "ci: upgrade starship action to latest version, with logs and retries \u2026", "author": {"name": "Anmol", "email": "anmol1696@gmail.com", "user": {"login": "Anmol1696"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "77be10bd95f5ec11f03b62994b77f0b86c4b427d", "messageHeadline": "refactor: remove `collections.ErrInvalidIterator` when unecessary (#1\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 50, "deletions": 82}}, {"node": {"oid": "66d9be0e1080ab6c7e013fc83bfed18ddd1b3c14", "messageHeadline": "chore: use issue forms (#17363)", "author": {"name": "Marko", "email": "marko@baricevic.me", "user": {"login": "tac0turtle"}}, "additions": 144, "deletions": 106}}, {"node": {"oid": "3a1ee507ef6d46737ae3582434657b57bcd75db5", "messageHeadline": "fix(ci): install `gomod2nix` directly (#17365)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "f8f4c35a9fd318ec3ea190e6d3ed004907f845f4", "messageHeadline": "refactor(types)!: remove handler and update docs (#17358)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "840482f50dd306a7ae8a886bc2437bf0f667fb7b", "messageHeadline": "perf: use store has instead of get in HasValidatorSigningInfo (#17359)", "author": {"name": "fx0x55", "email": "80245546+fx0x55@users.noreply.github.com", "user": {"login": "fx0x55"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "85d9791edf6a5008bbf2f6e036629398aa986f99", "messageHeadline": "feat(x/gov): Emit VoterAddr (#17354)", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d2b93e050d8a9c6f3ee529eae8af99d5cd95d64b", "messageHeadline": "feat: support build with rocksdb backend in CI (#17346)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 803, "deletions": 163}}, {"node": {"oid": "658a88a30991d05ae6386f21834a4058584ab863", "messageHeadline": "fix(math): defend NewIntFromBigInt argument mutation (#17352)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "c3c82e27d9ba811d6853bb77b1f823518c0eda4a", "messageHeadline": "feat: starship e2e tests and devnet integration (#17077)", "author": {"name": "Anmol", "email": "anmol1696@gmail.com", "user": {"login": "Anmol1696"}}, "additions": 2830, "deletions": 1}}, {"node": {"oid": "48d79ff9d54f28af327c9cc648774c53a8ecbc64", "messageHeadline": "fix(x/distr): increase consensus version (#17350)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "731d727cd5a9ecc315d895e6d71a01470692434b", "messageHeadline": "chore(baseapp): audit (#17325)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "8035b5b52416bae31fc85a4e2c6cc84f6547feba", "messageHeadline": "refactor(x/slashing): migrate `AddrPubkeyRelation` to collections (#1\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 27, "deletions": 47}}, {"node": {"oid": "40cf50a30a1a170def4187c66f6c917de3b35bab", "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": 3, "deletions": 3}}, {"node": {"oid": "3f2a9d8cbafb1d1c74595d8f84da737e6b760b18", "messageHeadline": "build(deps): Bump cosmossdk.io/depinject from 1.0.0-alpha.3 to 1.0.0-\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 127, "deletions": 212}}, {"node": {"oid": "d5b40fc427f530b5ab078c61531d521b85505a1e", "messageHeadline": "test(depinject): refactor binding and invoke tests (#17337)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 278, "deletions": 295}}, {"node": {"oid": "b83d90a4737baf387dc0858783cd7f61c60760fe", "messageHeadline": "build(deps): Bump github.com/hashicorp/golang-lru from 0.5.5-0.202101\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "f907a27d31ca3b6b20674087df71ca563330020b", "messageHeadline": "refactor(x/staking): migrate delegation key to collections (#17162)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 235, "deletions": 291}}, {"node": {"oid": "3fde04b8beea586b395c95f42c5f41f58fd2c4be", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 1.0.1 to 1.1.0 (#17327)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "dea5b97eb25964c5f54ef39c7a88e1050a9d0620", "messageHeadline": "feat!: Add gas limits to queries (#16239)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 109, "deletions": 2}}, {"node": {"oid": "4896697b5b6e4a2cd49d04026a44a4d65e4baa6c", "messageHeadline": "chore: add docs issue template (#17321)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "361336132dba07dec8af53f8d61c9c4738d1d7a1", "messageHeadline": "test(x/auth/vesting): fuzz MsgServerCreateVestingAccount (#16732)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 125, "deletions": 0}}, {"node": {"oid": "adb65c920b33ca9e911e33a804b863365f0f3837", "messageHeadline": "docs: RFC for Optimistic Execution (#16499)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 124, "deletions": 0}}, {"node": {"oid": "f04fefdc7a68578d2cbb371dd32e5a3f9b5c6138", "messageHeadline": "refactor(x/staking): Migrate UnbondingIndex to use collections (#17288)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "f14f421a030807c0353fea22ccacddd50353ebbd", "messageHeadline": "feat(client/v2): add key lookup interface (#17308)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 50, "deletions": 5}}, {"node": {"oid": "bdb7387fa991eefc12962735b90df9d887935a6c", "messageHeadline": "refactor: reword upgrading.md and verify match with repo (#17262)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 49, "deletions": 63}}, {"node": {"oid": "6f29897bf0243b47577101db2c09aa8b24ddf4ed", "messageHeadline": "refactor(client/v2): refactor of flags (#17306)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 377, "deletions": 432}}, {"node": {"oid": "b61c72fc669dda673f7cbdc4d7421ffb247b6d36", "messageHeadline": "feat(collections): do not error when iterating empty collections (#17\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 34, "deletions": 20}}, {"node": {"oid": "60198f077af73867594d8dbe0359e5f84b8cba2d", "messageHeadline": "fix(runtime): allow to properly register non app wiring modules (#17284)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "c968fe9e4be1cf62295e19434f55cc0243568071", "messageHeadline": "feat: Add legacy format key codec for bytes in collections (#17104)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "7a778f5c9077bf81a1675612edb27dc8dbb582d0", "messageHeadline": "refactor: add MigrateHandler to allow reuse migrate genesis related f\u2026", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 83, "deletions": 76}}, {"node": {"oid": "30f0be9cb7db6fd35aea259708c0d207d157700e", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.11.0 to 0.12.0 (#17297)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 153, "deletions": 153}}, {"node": {"oid": "6a76448025f9a8f360b0b819e5792f5bdcdd527f", "messageHeadline": "feat(store): Add snapshot manager Close method (#17294)", "author": {"name": "Chill Validation", "email": "92176880+chillyvee@users.noreply.github.com", "user": {"login": "chillyvee"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "213ddf724040a2cff279686f981d0301b18ed419", "messageHeadline": "docs: Amend usage of sdk.Context (#17239)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "8c1c48d7d64bd1f29a6593c6791c149d9cc8bd67", "messageHeadline": "refactor(x/bank): remove message events including `sender` attribute \u2026", "author": {"name": "Youngtaek Yoon", "email": "noreply@yoon.anonaddy.me", "user": {"login": "0Tech"}}, "additions": 24, "deletions": 54}}, {"node": {"oid": "2f6610d9bdecfc106f1a8c01e8c94a9b7ed8412f", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 1.0.0 to 1.0.1 (#17286)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "c3ae0b09d4c92dc20d69e391b2cb8f5c8e2f9a0f", "messageHeadline": "fix: ValidatorStore interface doesn't match StakingKeeper (#17164)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 174, "deletions": 113}}, {"node": {"oid": "92dffb5fa87f38c8f312e88601280256bd01df7a", "messageHeadline": "refactor(x/staking): Migrate UnbondingID to collections (#17256)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 5, "deletions": 17}}, {"node": {"oid": "b61f611f0ed7cf736e98c7122272b63e9910e33f", "messageHeadline": "fix(simapp): do not create data dir at each run (#17240)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 272, "deletions": 481}}, {"node": {"oid": "9443fc10515c6d69dfd6322a8a926898c9f9590e", "messageHeadline": "refactor(x/staking): migrate `ValidatorByConsAddr` key to collections\u2026", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 46, "deletions": 29}}, {"node": {"oid": "a7977b8633c8aef9673fc13c51af9d49b68f7fe7", "messageHeadline": "refactor(x/staking): migrate UnbondingType to collections (#17248)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 13, "deletions": 27}}, {"node": {"oid": "228c28687b64a0844ca35649f151feb882c2ff2b", "messageHeadline": "docs: fix typo in `00-protobuf.md` (#17232)", "author": {"name": "Josh Klopfenstein", "email": "git@joshklop.com", "user": {"login": "joshklop"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fe44f1d3e4300fc4fbe646d48a2d34c11083e08", "messageHeadline": "refactor!: remove `clientCtx.PrintObjectLegacy` (#17259)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 57}}, {"node": {"oid": "03966377c8ba8bd4d3310c9b1c3c1bae42ef96ce", "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": 3, "deletions": 3}}, {"node": {"oid": "e3a0486828287e5d7d032c38adafe7bdec0453bd", "messageHeadline": "docs: fix app.toml links (#17264)", "author": {"name": "Richard Gibson", "email": "richard.gibson@gmail.com", "user": {"login": "gibson042"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "6937c7642bd6a2ca58ed4b1b6b29a987ac5b526a", "messageHeadline": "refactor(staking): remove expected distribution keeper (#17261)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 15, "deletions": 65}}, {"node": {"oid": "5b1bdf11e8c613f9b78be907aad01c6350705cd7", "messageHeadline": "docs: mention autocli in upgrading.md (#17252)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "8503c1822bd4fcd5294a24f00a08f40084e08a1f", "messageHeadline": "refactor(client): use cmtservice for `comet-validator-set` command (#\u2026", "author": {"name": "zakir", "email": "80246097+zakir-code@users.noreply.github.com", "user": {"login": "zakir-code"}}, "additions": 53, "deletions": 106}}, {"node": {"oid": "63113e88edfae176837cfe381dfb4eff1256e1da", "messageHeadline": "docs: Better describe ABCI-exposed /key and /subspace store APIs (#17\u2026", "author": {"name": "Richard Gibson", "email": "richard.gibson@gmail.com", "user": {"login": "gibson042"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "cb5b8cf1d3d90da22402b117c815839602bb82a4", "messageHeadline": "fix: Allow VerifyVoteExtensions without ExtendVote (#17251)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 75, "deletions": 21}}, {"node": {"oid": "1d09c96e9d9d91ed4474e81720e989864259a679", "messageHeadline": "build(deps): Bump cosmossdk.io/log from 1.1.0 to 1.2.0 (#17249)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "5de37005fe4c4c077e15d781ba2924a6a2e04de4", "messageHeadline": "feat(gov,group): allow `draft-proposal` to skip metatada prompt (#17220)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 67, "deletions": 18}}, {"node": {"oid": "b9b325ec991a095cecc719070b7c724ae7cc9134", "messageHeadline": "fix(x/distribution): add nil check in Params.ValidateBasic (#17236)", "author": {"name": "n0b0dy", "email": "n0b0dyCN@users.noreply.github.com", "user": {"login": "n0b0dyCN"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "c33b4db1a327a325fbf633c4fb7d0ca59c5a5ad4", "messageHeadline": "chore: prepare log 1.2.0 (#17214)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 10, "deletions": 23}}, {"node": {"oid": "c36c86005fde7a83a05668ef1086857b3cc3e5e4", "messageHeadline": "refactor(cli): remove duplicate `--home` flag (#17215)", "author": {"name": "zakir", "email": "80246097+zakir-code@users.noreply.github.com", "user": {"login": "zakir-code"}}, "additions": 105, "deletions": 131}}, {"node": {"oid": "31f724752285e6c22be04bc1fcc746e3dcc399d8", "messageHeadline": "feat(cli): `status` cmd cli support output text (#17184)", "author": {"name": "zakir", "email": "80246097+zakir-code@users.noreply.github.com", "user": {"login": "zakir-code"}}, "additions": 11, "deletions": 40}}, {"node": {"oid": "095a64195aba917187bbb33570063bc675494bcd", "messageHeadline": "feat(docker): Add debuging dependencies directly into the dockerfile \u2026", "author": {"name": "Anmol", "email": "anmol1696@gmail.com", "user": {"login": "Anmol1696"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f47749b9f02cd4d6912829dd953ecc652b052f7a", "messageHeadline": "fix: text output format of `block-results` cmd cli (#17183)", "author": {"name": "zakir", "email": "80246097+zakir-code@users.noreply.github.com", "user": {"login": "zakir-code"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "236fe4c21ece6a272dcbeb74f616cc2de4c8dc48", "messageHeadline": "docs: additional fields in context.go to be added to context.md (#17199)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "382de3311c057ac23acf5689801fb7023bbef1f4", "messageHeadline": "feat(testutil): adding DefaultContextWithKeys test helper (#17216)", "author": {"name": "Damian Nolan", "email": "damiannolan@gmail.com", "user": {"login": "damiannolan"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "0b7d2d310b5a43128db44639b7d8022d6cee37ee", "messageHeadline": "fix(log): add fallback to `Stringer` when type do not implement `json\u2026", "author": {"name": "zakir", "email": "80246097+zakir-code@users.noreply.github.com", "user": {"login": "zakir-code"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "60ead8dd249a6dde75993f372d579ea8116aae1e", "messageHeadline": "ci: skip `fix_registration.go` when using `LINT_DIFF=1` (#17185)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "edba186aa3175a69566d7ccb0bba50964f68a21d", "messageHeadline": "refactor(keys): remove duplicate `--home` flag (#17197)", "author": {"name": "zakir", "email": "80246097+zakir-code@users.noreply.github.com", "user": {"login": "zakir-code"}}, "additions": 42, "deletions": 43}}, {"node": {"oid": "bf1803bc578da645be5d6074ebcb6fcdcd3bd781", "messageHeadline": "fix(x/auth): internal error on AccountInfo when PubKey is nil (#17209)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "60605de779f982ee29c34962b0233977460bdb6c", "messageHeadline": "refactor(x/distribution)!: migrate to collections (#17115)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 296, "deletions": 177}}, {"node": {"oid": "dc2b1998c27197e7b50639fc0a3962ced58c31ee", "messageHeadline": "build(deps): Bump github.com/rs/zerolog from 1.29.1 to 1.30.0 (#17201)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "f2ef4b526ad89b819275a68dd6cbd7752d358834", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter from 1.7.1 to 1.7.2 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 147, "deletions": 147}}, {"node": {"oid": "883264db1bdfd8aa89af715a09cbd1f7b835b1b7", "messageHeadline": "perf(log): parse log level in filterFunc (#17194)", "author": {"name": "zakir", "email": "80246097+zakir-code@users.noreply.github.com", "user": {"login": "zakir-code"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "0b5e7ed0af567a5be49f0dd0d7a0f2062042c9fd", "messageHeadline": "refactor: hide `--output` flags that don't work (#17188)", "author": {"name": "zakir-code", "email": "80246097+zakir-code@users.noreply.github.com", "user": {"login": "zakir-code"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "33051ceb398d1279c8897add74314111dd8684a2", "messageHeadline": "perf(abci): removes the goroutine when call `SnapshotIfApplicable` (#\u2026", "author": {"name": "zakir-code", "email": "80246097+zakir-code@users.noreply.github.com", "user": {"login": "zakir-code"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "8aaa776f822392bd506feb16cf454709059265fa", "messageHeadline": "test(gov): add missing assertion on TestTally (#17180)", "author": {"name": "Thomas Bruyelle", "email": "thomas.bruyelle@tendermint.com", "user": {"login": "tbruyelle"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e51e74a9dfbfca60af3a7b54d76accacb74d4983", "messageHeadline": "refactor(feegrant): collection migration (#16535)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 119, "deletions": 246}}, {"node": {"oid": "009a152274617915b3f8125ece2b9914bd1f8d25", "messageHeadline": "fix(bank): avoid empty spendable error message on send coins (#17170)", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "898f66aacdd6b3393983bcd1bfac5a72ded71055", "messageHeadline": "refactor: remove `iavl-lazy-loading` from config (#17177)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 19}}, {"node": {"oid": "f0c852f7bdb9c7d4c41d06a1a3ec94905a338827", "messageHeadline": "feat(confix): add shorthand flag to `set` cmd cli (#17175)", "author": {"name": "zakir-code", "email": "80246097+zakir-code@users.noreply.github.com", "user": {"login": "zakir-code"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1a331a6f9f5c45a4c8a7b40d58eae0ac4ba1f0d4", "messageHeadline": "refactor(simapp): add `,squash` flag (#17172)", "author": {"name": "zakir-code", "email": "80246097+zakir-code@users.noreply.github.com", "user": {"login": "zakir-code"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "257d3e5e7cc1c6c6fc9a3c29bc95a3cce8e485ee", "messageHeadline": "refactor(x/staking): migrate delegations by validator to use collecti\u2026", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 85, "deletions": 86}}, {"node": {"oid": "54ed7dab3982dfd667bf7ad3afcd6c6fbc8f3c61", "messageHeadline": "perf: start the goroutine after need to create a snapshot (#17158)", "author": {"name": "zakir-code", "email": "80246097+zakir-code@users.noreply.github.com", "user": {"login": "zakir-code"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c3daf03e618887d5e165e827bc63ae5430915d43", "messageHeadline": "build(deps): Bump github.com/regen-network/gocuke from 0.6.2 to 0.6.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 49, "deletions": 52}}, {"node": {"oid": "c2958326e1c7aa9fb590bcc59b661dc378705818", "messageHeadline": "feat(bank): Add secondary query for bank metadata (#16852)", "author": {"name": "Matt, Park", "email": "45252226+mattverse@users.noreply.github.com", "user": {"login": "mattverse"}}, "additions": 2226, "deletions": 363}}, {"node": {"oid": "31eb54c27563b57c0f0a44ea30ce544b10018766", "messageHeadline": "fix(circuit): partial perms bug fix (#17165)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "f7d78a6176aaff3b749daa71d82182ee40cfca30", "messageHeadline": "fix(abci): Validators can propose blocks that exceed the gas limit. (\u2026", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "f0f777fa3cb77fae5a403cd8e0f3da79d1f9d010", "messageHeadline": "feat(collections): add `PrefixUntilTripleRange` method for `triple` k\u2026", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "9a42a3e7a0a3f1fa31fe9e6c4409a733d15b2ce2", "messageHeadline": "fix(x/staking): `DelegationsByValidator` migrations (#17154)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "899f28c6e34b5dbb27186cc2723493ba23e1767f", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.56.2 to 1.57.0 in /co\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 140, "deletions": 126}}, {"node": {"oid": "58855c685902c20fcf8bafb3cb26274eedd209dc", "messageHeadline": "refactor: remove global valaddress bech32 codec calls (1/2) (#17098)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 543, "deletions": 349}}, {"node": {"oid": "026073ba19eb60d0a16ecfb4e053b4774ac05231", "messageHeadline": "fix(x/group): rename group's legacy ORM error codespace to prevent co\u2026", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "153af4c755c4b6eb4a97c0845bf1247636f26442", "messageHeadline": "fix: DiffCollectionsMigration hash function not used correctly (#17143)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 57, "deletions": 3}}, {"node": {"oid": "7daf40a270ca0121ce6d9f4166fd81bafb71b9f3", "messageHeadline": "test(gov): add test for `Tally` function (#17142)", "author": {"name": "Thomas Bruyelle", "email": "thomas.bruyelle@tendermint.com", "user": {"login": "tbruyelle"}}, "additions": 480, "deletions": 37}}, {"node": {"oid": "56ba5e288a14c8b641f7e73a71c2addc44e4b0c6", "messageHeadline": "fix(simapp): set chain-id on `NewSimApp` for sim bench tests (#17138)", "author": {"name": "Giuseppe Natale", "email": "12249307+giunatale@users.noreply.github.com", "user": {"login": "giunatale"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "46b75563a0dec4c07d7e622c1e919cdccfa37e6f", "messageHeadline": "test: Add DiffCollectionsMigration (#17128)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "57fbeacca8887468334629f5832abd32a4f8d6af", "messageHeadline": "chore: codec/types: use reflect.Type.Implements not mandatory casts (\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "2c5f36c259126b0d3836e4aa110cd78949f305f6", "messageHeadline": "docs: improve usage of `:::note` (#17132)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 31, "deletions": 92}}, {"node": {"oid": "fa4d87ef7e6d87aaccc94c337ffd2fe90fcb7a9d", "messageHeadline": "feat(client/v2): combine autocli and custom cmd within a module (#17088)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 149, "deletions": 89}}, {"node": {"oid": "974abde0c4031c1960f697ac1329e0a3025fff20", "messageHeadline": "fix(x/slashing): ValidatorSignInfo migration to collections was missi\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "b0acf60e6c39f7ab023841841fc0b751a12c13ff", "messageHeadline": "feat: Improve `getSDKVersion()` to handle module replacements (#17096)", "author": {"name": "devmosis", "email": "ryzond6728@gmail.com", "user": {"login": "Ryz0nd"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c74e2887b0b73e81d48c2f33e6b1020090089ee0", "messageHeadline": "refactor(x/staking): migrate `historicalInfo` to use collections (#17\u2026", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 42, "deletions": 170}}, {"node": {"oid": "32ef6361db3b4ed6f10cc4421341eeb37e18d4f4", "messageHeadline": "build(deps): Bump postcss from 8.4.26 to 8.4.27 in /docs (#17116)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "506e87a696e96d75cabac0c9e4349cf3508c1056", "messageHeadline": "refactor!: remove rosetta from repo (#17112)", "author": {"name": "Carlos Santiago Yanzon", "email": "27785807+bizk@users.noreply.github.com", "user": {"login": "bizk"}}, "additions": 12, "deletions": 6901}}, {"node": {"oid": "21020740248bb7f4b27de22feb8137cc36eb799b", "messageHeadline": "feat(collections): implement `appmodule.HasGenesis` interface (#17021)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "5442197d6bcd2677ca5bd1a0b3c9e5ef1f60bdbc", "messageHeadline": "chore: cherry-pick some inj changes (#17109)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 71, "deletions": 5}}, {"node": {"oid": "9c6a225932e25805ea867a0f6e1437eb7785f835", "messageHeadline": "fix(x/circuit): `msg_url` is skipped when publishing events (#17105)", "author": {"name": "Yaroslav Savchuk", "email": "savchukyarpolk@gmail.com", "user": {"login": "ysv"}}, "additions": 78, "deletions": 9}}, {"node": {"oid": "4283aec07915a6d523af51ad75ee3262b6498157", "messageHeadline": "docs: RFC-04 Accounts (#15507)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 330, "deletions": 0}}, {"node": {"oid": "bf9f85a2d961da5cbcb746a9922fd95d77ba984b", "messageHeadline": "refactor(x/staking): Use ValidatorAddrCodec (#17095)", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0fa85b7a424d78bfa1703ceb2e245c0bb4bcda22", "messageHeadline": "fix: testutil/configurator: correctly create fresh copy of defaultCon\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 69, "deletions": 67}}, {"node": {"oid": "e3482f2d4142c55f9dc3f47a321b56610a11492c", "messageHeadline": "chore(types): audit (#17075)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "3ad0ca52011850a5bc95be808d99e4b42269ecae", "messageHeadline": "ci: fix lint script (#17080)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "3bbc3700b0f20c6d3da9751225b6f51a30f03d09", "messageHeadline": "ci: speed up lint job (#17071)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 66, "deletions": 23}}, {"node": {"oid": "d2d35c4e5cd213dfee57e2139b0679f98efb14af", "messageHeadline": "build(deps): Bump github.com/pelletier/go-toml/v2 from 2.0.8 to 2.0.9\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 36, "deletions": 34}}, {"node": {"oid": "535d711e7fc98418f7e6402602591c5141b0c7ed", "messageHeadline": "refactor(x/staking): migrate `ValidatorUpdates` to collections (#17062)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 10, "deletions": 34}}, {"node": {"oid": "c6926b61933a98121367a539fee6a9aa4913f298", "messageHeadline": "chore: add v0.47.4, v0.46.14 and v0.50.0-beta.0 to changelog (#17029)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 93, "deletions": 76}}, {"node": {"oid": "3d15233578f4cdca69276f56fad6232320419957", "messageHeadline": "feat(codec): add collections value codec for protov2 APIs. (#17042)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 78, "deletions": 3}}, {"node": {"oid": "c23505b037069936e02509e35d69b7e40845e811", "messageHeadline": "refactor(staking): use validator & address codecs in staking (#16958)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 282, "deletions": 155}}, {"node": {"oid": "c98ff3cd609213c4e362937f8a4f29aa3b67dab9", "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": 3, "deletions": 3}}, {"node": {"oid": "ba4baa728bf196b07f41b1b92241d949241df6fa", "messageHeadline": "build(deps): Bump cosmossdk.io/api from 0.6.1 to 0.7.0 (#17055)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "008cbbfa00b502de2412c684f0b5e412a1d4b7ee", "messageHeadline": "chore(cosmovisor): update CHANGELOG.md to fix incorrect URL (#17060)", "author": {"name": "PikachuEXE", "email": "pikachuexe@gmail.com", "user": {"login": "PikachuEXE"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d74652f6021dbfbd1b2769f09f44663be4573f6", "messageHeadline": "chore(client): add missing modules from swagger (#17051)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1492, "deletions": 51}}, {"node": {"oid": "c4484fb3026780c7c410d98934f2ff2be176865b", "messageHeadline": "chore(docs): regenerate swagger (#17047)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 174, "deletions": 25}}, {"node": {"oid": "a61e11ebab1d89fd927eb1bcf8fae9d877182c3f", "messageHeadline": "refactor(x/slashing): migrate ValidatorSigningInfo to collections (#1\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 83, "deletions": 135}}, {"node": {"oid": "0c4f246d8650772cf61e58f7d1a709658b80b5a1", "messageHeadline": "refactor(runtime): define address codec providers in runtime (#17037)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 137, "deletions": 123}}, {"node": {"oid": "9ba6b72fe5602d59b46efe67f4075a424a5c6c1f", "messageHeadline": "docs(cosmovisor): fix typo in installation instructions (#17038)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "1236c529873343a1967780774aa40f05c6d12f0e", "messageHeadline": "feat(api): add autocli options to enhance custom commands (#17033)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 157, "deletions": 83}}, {"node": {"oid": "4741130c6e8428128a9707865517f0e6ea18362b", "messageHeadline": "chore(runtime): audit (#17035)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "dd585bac075596cc075643e36366e4ed2381c6c9", "messageHeadline": "feat(collections): Add Triple key (#17024)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 420, "deletions": 0}}, {"node": {"oid": "9c5588d2f19f320271ece0ff6cda42f00e54690c", "messageHeadline": "chore: prepare cosmovisor v1.5.0 (#16955)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 37, "deletions": 32}}, {"node": {"oid": "f3f4a15405abdc7477061362bd956dc60b51be71", "messageHeadline": "build(deps): Bump postcss from 8.4.24 to 8.4.26 in /docs (#17031)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "f1832a65014a1cc3afbb3ce29761b1a59f882038", "messageHeadline": "build(deps): Bump tailwindcss from 3.3.2 to 3.3.3 in /docs (#17032)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "1a986f015a6c91ef4e2e8de94a22cf775ea55bf9", "messageHeadline": "refactor: migrate LastTotalPower to use collections in x/staking (#17\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 24, "deletions": 38}}, {"node": {"oid": "b68e7f5f73aca69ef3ad1715c9a92cdd55bcb54b", "messageHeadline": "test(x/tx/decode): add fuzzers for Decode + rejectNonADR027TxRaw (#16\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 145, "deletions": 1}}, {"node": {"oid": "4689fde053395d430e1c9df4cffe9196de02b82b", "messageHeadline": "test: x/tx/signing/aminojson: fuzz SignModeHandler.GetSignBytes (#16734)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "7eb85db2cfc7f1ac59f9dfe0851d0bf92308375b", "messageHeadline": "feat(group): autocli query support (#17006)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 455, "deletions": 1261}}, {"node": {"oid": "c1f5524fa197455a7e7fac5826d6ba59f0ae82d9", "messageHeadline": "docs: change bank multi-send command description (#16950)", "author": {"name": "chary", "email": "57086313+charymalloju@users.noreply.github.com", "user": {"login": "charymalloju"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "d22a7faf16ab671ab842df3d6a16448400ed03b6", "messageHeadline": "chore(x/group): 2nd round audit changes (#16982)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "9c1e8b247cd47b5d3decda6e86fbc3bc996ee5d7", "messageHeadline": "docs(group): fix typo in README.md (#17009)", "author": {"name": "Ikko Eltociear Ashimine", "email": "eltociear@gmail.com", "user": {"login": "eltociear"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bf289d4bb0431553f6b0f2dfc1d474b27d8e328", "messageHeadline": "feat(params): autocli query support (#17007)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 32, "deletions": 336}}, {"node": {"oid": "a2e4d1822ba31a81b6402a1c435c6f75b318a502", "messageHeadline": "build(deps): Bump github.com/cometbft/cometbft from 0.38.0-rc2 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "f7a4add63ceda7214d036eb4410babad7cfb5c71", "messageHeadline": "feat(slashing): autocli query config (#16659)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 102, "deletions": 294}}, {"node": {"oid": "88c7ba00a8064f7349d9df0d89e76e631de524f1", "messageHeadline": "build(deps): Bump cosmossdk.io/api from 0.6.0 to 0.6.1 (#17003)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 51, "deletions": 52}}, {"node": {"oid": "7ed04f71b4a4ac9deb4247d642785db27cbdb639", "messageHeadline": "chore: replace amino `cosmos_dec_bytes` annoation by scalar `cosmos.D\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 454, "deletions": 443}}, {"node": {"oid": "38f1014d2618aa8d5ab64000778af14feb7d1210", "messageHeadline": "feat: Add preFinalizeBlockHook to allow VE persistence (#16898)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 303, "deletions": 51}}, {"node": {"oid": "8cf483a4198637e0af159a04b7e405a25c853327", "messageHeadline": "feat(gov): autocli query support (#16987)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 154, "deletions": 1610}}, {"node": {"oid": "90b390795e1b3dd18b871aec589c9f21dbaa4ca2", "messageHeadline": "feat(client/v2): support consensus address decoding (#16927)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 214, "deletions": 57}}, {"node": {"oid": "d0661d8bfb83a54b617fd7ada59d30c30a573853", "messageHeadline": "build(deps): Bump buf and buf-setup-action from 1.23.1 to 1.24.0 (#16\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "6a0ab4fd167f429b78338e686c805418aeb918cf", "messageHeadline": "feat(cosmovisor): graceful shutdown (#16963)", "author": {"name": "Chill Validation", "email": "92176880+chillyvee@users.noreply.github.com", "user": {"login": "chillyvee"}}, "additions": 190, "deletions": 66}}, {"node": {"oid": "80e3c7a77c9f6929449e3264b1ed80b7c290e11c", "messageHeadline": "feat(gov): Add proposal failed reason (#16976)", "author": {"name": "Ahmet \u00d6mer Kayaba\u015f\u0131", "email": "69629296+amedumer@users.noreply.github.com", "user": {"login": "amedumer"}}, "additions": 381, "deletions": 238}}, {"node": {"oid": "9e098ca9e67afd2c3557c5a477dcb05603a9aab1", "messageHeadline": "fix(query): filtered collections pagination (#16905)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 228, "deletions": 119}}, {"node": {"oid": "d8680566370e0bd6525090c07cbacabeec78b582", "messageHeadline": "build(deps): Bump cosmossdk.io/x/tx from 0.8.0 to 0.9.1 (#16989)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "1145da9616f875d5005ee354cb04f94b476a3e2e", "messageHeadline": "feat(authz): autocli query support (#16986)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 98, "deletions": 850}}, {"node": {"oid": "34bbd1a5e95226e6c96279114cda82e3027e9276", "messageHeadline": "build(deps): Bump cosmossdk.io/api from 0.5.0 to 0.6.0 (#16972)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "936780b1602c541eb6876fb614ce36fbe4e187db", "messageHeadline": "chore(x/tx): partly revert `NewEncoder` usage (#16936)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "e0be2b80fc1b019cacdcd503f82287ac7b282954", "messageHeadline": "feat(staking)!: add consensus and validator address codec in staking \u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 185, "deletions": 145}}, {"node": {"oid": "b1ac5768f7562c9a01f8642ea7dbbde7a82883fa", "messageHeadline": "test: print the value initialStake instead of its pointer (#16951)", "author": {"name": "Gustavo Grieco", "email": "31542053+ggrieco-tob@users.noreply.github.com", "user": {"login": "ggrieco-tob"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1cf3308436145065093b29b7ee1229b9ab86d9be", "messageHeadline": "build(deps): Bump github.com/iancoleman/strcase from 0.2.0 to 0.3.0 i\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "d2bbbe705555f300da4f357b4a724791ff2c418f", "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": "bc4ccab74b1a542a7b606a4083724743eefe4a67", "messageHeadline": "refactor(types)!: remove `IntProto` and `DecProto` (#16918)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 747, "deletions": 2041}}, {"node": {"oid": "74c351e2fdee0bd08143267ec747dd9a24cc5281", "messageHeadline": "feat(api): add consensus bech32 prefix in app config (#16945)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 321, "deletions": 241}}, {"node": {"oid": "ca74dcce7e15be495bd3acff52eef945d0fd485b", "messageHeadline": "feat: Add CLI commands: 1) simulate a transaction, 2) query block res\u2026", "author": {"name": "larry", "email": "26318510+larry0x@users.noreply.github.com", "user": {"login": "larry0x"}}, "additions": 176, "deletions": 7}}, {"node": {"oid": "3f4563e286b6d28d8c4076e39402768f57a1b77a", "messageHeadline": "docs: clarify software upgrade proposals are legacy (#16954)", "author": {"name": "Rootul P", "email": "rootulp@gmail.com", "user": {"login": "rootulp"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "dab97ed352f697828b16e2a28254c8ba4668e1ee", "messageHeadline": "chore: remove unused getsigner functions (#16937)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5, "deletions": 211}}, {"node": {"oid": "60bbbb8404d7be8fe3317c3a0377170a335ef8de", "messageHeadline": "chore: x/circuit audit changes (#16901)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 154, "deletions": 64}}, {"node": {"oid": "eb0260aa377bb45b6647692b6587ea9fa8c52203", "messageHeadline": "fix: Sims failing and not skipping with empty valset (#16947)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "95f2a6d53ca6af922d4a2a834a42e9666a1a46a2", "messageHeadline": "feat(x/crisis): added AutoCliConfigs for crisis module (#16242)", "author": {"name": "chandiniv1", "email": "117723967+chandiniv1@users.noreply.github.com", "user": {"login": "chandiniv1"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "fd7e549a3c6e168fe6c1d67c2ceb9a7db13d6665", "messageHeadline": "chore: enable `errcheck` linter (#16406)", "author": {"name": "ruthishvitwit", "email": "122080147+ruthishvitwit@users.noreply.github.com", "user": {"login": "ruthishvitwit"}}, "additions": 1019, "deletions": 617}}, {"node": {"oid": "c5df6a355a94d57bd3636c8b1c43a4d0283ce78e", "messageHeadline": "feat(cosmovisor): Cosmovisor upgrade plan without automatic lower cas\u2026", "author": {"name": "Chill Validation", "email": "92176880+chillyvee@users.noreply.github.com", "user": {"login": "chillyvee"}}, "additions": 187, "deletions": 80}}, {"node": {"oid": "1b0fcdc9f059419328ed2b6b2393320fb042270f", "messageHeadline": "docs(x/auth): improve godoc for `GetSigningTxData` (#16933)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8bef7fa82e7f12ec449b9dbe90d2ec987678a7b7", "messageHeadline": "docs: clarify legacy proposal mention (#16932)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "d2d3e5f3025a1d2c26675f07c400860cc076c05f", "messageHeadline": "build(deps): Bump cosmossdk.io/store from 0.1.0-alpha.1.0.20230606190\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 210, "deletions": 219}}, {"node": {"oid": "3d221bacf7099dfc12d5a6fd355e1b17bb4dc991", "messageHeadline": "build(deps): Bump cosmossdk.io/errors from 1.0.0-beta.7.0.20230524212\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 258, "deletions": 262}}, {"node": {"oid": "b18b6c4f7a64dc085ee712159fd07d42661ba124", "messageHeadline": "chore: prepare errors and store (alpha) releases (#16923)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "06edd92b4fea65f7c3467eaafa62730e4504c24e", "messageHeadline": "docs: Clarify gov docs (#16917)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3c1c4c5a9c2d6764373a5a6405f9faa5cbab8257", "messageHeadline": "chore(x/tx): Harmonize TypeResolver interface (#16846)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "a54ee266573e54e3008b82386b7332839176fdd4", "messageHeadline": "chore(simapp): audit (#16914)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 6, "deletions": 31}}, {"node": {"oid": "320eea11c217f64e89dced4c345b7b5f73f55ce9", "messageHeadline": "feat(upgrade): autocli query support (#16903)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 74, "deletions": 500}}, {"node": {"oid": "80032615690b3c8605f015656ed49caba2a9fe81", "messageHeadline": "fix: changed the data type for FeePayer and FeeGranter (#16272)", "author": {"name": "Vishal Potpelliwar", "email": "71565171+vishal-kanna@users.noreply.github.com", "user": {"login": "vishal-kanna"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "1f470fcff74e071fa35bc45ec7222776fc5ae6c2", "messageHeadline": "build(deps): Bump semver from 5.7.1 to 5.7.2 in /docs (#16916)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 72, "deletions": 72}}, {"node": {"oid": "7b1cd3c75afa92be01c10ab556fba04db3415c90", "messageHeadline": "docs: describe `x/gov` usage on Cosmos Hub (#16910)", "author": {"name": "Rootul P", "email": "rootulp@gmail.com", "user": {"login": "rootulp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba163e0fd064efbc6acbae033aed176735de7736", "messageHeadline": "feat(circuit): autocli query support (#16906)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 44, "deletions": 132}}, {"node": {"oid": "f3e4697195ff2c62a8843460f99cae19d3adab6f", "messageHeadline": "feat!: simplify `AppModuleBasic` interface for CLI (#16890)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 102, "deletions": 290}}, {"node": {"oid": "217bb1001e8d8e65018c6f772749dcede0cb72a3", "messageHeadline": "perf: benchmark end-to-end transaction submit (#16717)", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 191, "deletions": 0}}, {"node": {"oid": "febeced2e12928b5e478aff240b6ac13adcaa333", "messageHeadline": "feat(bank): autocli query support (#16899)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 241, "deletions": 1159}}, {"node": {"oid": "81b70496c56a30318d5df01f39b97f5747dad88b", "messageHeadline": "feat(auth): autocli query support (#16650)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 57, "deletions": 486}}, {"node": {"oid": "ebe97e5e1229e4f1a4c1619ac0f5078574eeb046", "messageHeadline": "fix: Revert 16794 (#16895)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 66, "deletions": 206}}, {"node": {"oid": "25fe3650314ebc87525664150bd5cfbc0b50f3df", "messageHeadline": "build(deps): Bump github/issue-labeler from 3.1 to 3.2 (#16892)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a819721dd2578bec291405dd5839b3c284c29af", "messageHeadline": "docs: improve keeper docs formatting (#16891)", "author": {"name": "Keefer Taylor | Tessellated", "email": "keefer@tessellated.io", "user": {"login": "keefertaylor"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "864ce72b79e6e39d7c433260961b586a3cfc6e91", "messageHeadline": "docs: Update ADR 064 (#16885)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 21, "deletions": 25}}, {"node": {"oid": "5aaadf74b52f4339ca1c7ae4c05004fdb2e1b6e1", "messageHeadline": "feat(staking): add autocli query cmd (#16641)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 148, "deletions": 1303}}, {"node": {"oid": "a89764241f77e82f00630b516918898d9a1c250b", "messageHeadline": "chore: gov audit (secondary reviewer) (#16870)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "317fb0b33088f3bda937fd4d76e421cc2177d642", "messageHeadline": "fix(cli): improve `prune` command ux (#16856)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 35, "deletions": 28}}, {"node": {"oid": "bf7a298c2c9316d061103c4fd6cc7e28a765c18f", "messageHeadline": "fix(authz): error msg (#16869)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ac6df28bef9dc627c75bfa589c7bb13b55470fdf", "messageHeadline": "fix(simapp): do not repeat errors (#16865)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "7aa79058b2ec0585c502c3352b2f853133d2836b", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.56.1 to 1.56.2 (#16866)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 290, "deletions": 290}}, {"node": {"oid": "d9800d9c752104a19343fda8837766b7cf3bbfd1", "messageHeadline": "chore(upgrade): clean up handler and typo (#16845)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 119, "deletions": 178}}, {"node": {"oid": "57ee5a23d92357ba0fb69173a76e8bc872d7dd8d", "messageHeadline": "fix(client/v2): improve resolver and tests (#16842)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 262, "deletions": 224}}, {"node": {"oid": "0fd6227a06bda30166d5ef43046b5ea36ccf3645", "messageHeadline": "fix: remove setting of finalizeBlockState in FinalizeBlock + fix init\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 206, "deletions": 66}}, {"node": {"oid": "101992aa7a60ff0dfaedc3485dfefada5ecd7d10", "messageHeadline": "style(x/gov): invert & simplify EndBlocker conditions for expedited p\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b557c97e8c886ad9e89501bcb634f0609b8ba83", "messageHeadline": "perf: all: use io.WriteString instead of byteslice(string) conversion\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "acce343a1dfa1047ba7f7ea5eba9e25da12513b8", "messageHeadline": "fix(bank): make `DenomAddressIndex` less strict with respect to index\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 95, "deletions": 23}}, {"node": {"oid": "6402101ce673c027d06cccb076434892ca4916d4", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.10.0 to 0.11.0 (#16847)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 165, "deletions": 165}}, {"node": {"oid": "5931f1e65e29b2d9edaa53bde36042425816f963", "messageHeadline": "refactor(slashing)!: use collections for params state (#16441)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 42, "deletions": 56}}, {"node": {"oid": "fbe087dfbb8909f92e6eeb71ed0b4549843cbdcf", "messageHeadline": "docs: add docs on semver and 0ver (#16835)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "c7270e8e221c3a99bb155583261d60676958b267", "messageHeadline": "fix(hubl): set validator address codec (#16843)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "cc1325c30ca256b7dec71d9cca5653fd56d4bfd0", "messageHeadline": "chore: store audit typo (#16840)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 26, "deletions": 41}}, {"node": {"oid": "7017490830cd7ada9a85252ea7230fa68054d67d", "messageHeadline": "chore: x/gov Audit changes (#16822)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 72, "deletions": 97}}, {"node": {"oid": "9dcf8707780ad62159171e0d0e60ee9fbdc96200", "messageHeadline": "fix: delete all votes when proposal is cancelled (#16824)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 84, "deletions": 31}}, {"node": {"oid": "3138a47496275096af43101277e7e5293409392a", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk from 0.46.0-beta2.0.20\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "8d80df8e3c5af898be775f734b315825672d7349", "messageHeadline": "fix: properly use `--trace` flag (#16827)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "88f2c830b0ca3b5cb874adfaa9ad8234bf00453c", "messageHeadline": "feat(log): add stacktrace display option (#16825)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 57, "deletions": 2}}, {"node": {"oid": "8344a78e8e809ccb8be7c6e66d1b8144cc101dcb", "messageHeadline": "build(deps): Bump cosmossdk.io/collections from 0.2.1-0.2023062013440\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 360, "deletions": 321}}, {"node": {"oid": "49e547844f0334469ecf637a7a3e406e4f5bfd4c", "messageHeadline": "chore(collections): prepare CHANGELOG.md for v0.3.0 (#16826)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "309ed1a4bcba7257e8119b5d9f52c38ca0e4b410", "messageHeadline": "feat(collections): add alternative value codec (#16773)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 337, "deletions": 4}}, {"node": {"oid": "f0aec3f30dd952e1b4b3a5b25e0412c1af5baaac", "messageHeadline": "style: use thelper (#16777)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 359, "deletions": 149}}, {"node": {"oid": "e4e7922cea429cfc4da83ea6b9f68b68197b8d92", "messageHeadline": "refactor(genutil): audit (#16818)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "6b1acf71aec937add0252fd4f5ff08eaecb59a60", "messageHeadline": "chore: changelog correction (#16816)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c6d5b7c05046e2cc425daa882474da72e6ee6754", "messageHeadline": "feat(cosmovisor): extend add upgrade to support non governance upgrad\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 169, "deletions": 103}}, {"node": {"oid": "9b237c7189dc578bd80c8e33530d1bbca5a2e48e", "messageHeadline": "chore(x/staking): audit changes (#16795)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 86, "deletions": 123}}, {"node": {"oid": "9863cb88a426e8968a0e701d859db42f4e0f8acc", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.23.0 to 1.23.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": "8c72f66396ff7bf9e20a95e5afa2275183037111", "messageHeadline": "refactor!: remove `types/math` aliases (#16798)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3306, "deletions": 3301}}, {"node": {"oid": "6ebac883815b3bed145d4fd002d49202b4003215", "messageHeadline": "chore: add v0.50.0-alpha.1 changelog to main (#16802)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "ae39e8e63175e3a1ed25f19c6652449ea5c71efd", "messageHeadline": "build(deps): use `hashicorp/go-metrics` instead of `armon/go-metrics`\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 46, "deletions": 32}}, {"node": {"oid": "ec1f0c5df102d59d1975430d1fbb9b9394132bd5", "messageHeadline": "refactor(x/distribution): audit changes (#16785)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 18, "deletions": 60}}, {"node": {"oid": "1ce85e1f7b4c049c3581fd0a20a26d688090a225", "messageHeadline": "refactor(x/upgrade): audit changes (#16786)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 5, "deletions": 22}}, {"node": {"oid": "af93094c6f27168ab85f69e718db69104fb889b2", "messageHeadline": "build(deps): Bump cosmossdk.io/api from 0.4.3-0.20230629234936-392b7c\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 399, "deletions": 68}}, {"node": {"oid": "3702dfc8aa315ac4a0e4c3587c0c9c4eec66b061", "messageHeadline": "fix(x/slashing): Emit slashing event with the correct reason in Slash\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "02b760776860a0b81ba367772da049c7e3ecbf5e", "messageHeadline": "feat(auth,client/v2): add validator address codec (#16768)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2329, "deletions": 1714}}, {"node": {"oid": "9f8e507219289f52b21e0e9a3f4aef2fe3a3c4a0", "messageHeadline": "build(deps): Bump gotest.tools/v3 from 3.4.0 to 3.5.0 (#16780)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 61, "deletions": 116}}, {"node": {"oid": "ec789b7396a1e94ecd8a2eaf8f6b85849d92a9b5", "messageHeadline": "refactor(mint): audit (#16760)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b93081de05b5fe050dfdc68fe2219a4e9ca7d3c3", "messageHeadline": "fix(baseapp): audit changes (#16596)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 638, "deletions": 76}}, {"node": {"oid": "1afeca75a19af590cb985800ac90dce9be193f6c", "messageHeadline": "test: x/tx/signing/textual: fuzz CoinsValueRenderer (#16521)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 93, "deletions": 3}}, {"node": {"oid": "13a752b06325d46d957ac999b553ba02ed77e60c", "messageHeadline": "chore: Fix changelog issue reference (#16765)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cab245d910d9849c607e4eb02934be635046fa82", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.22.0 to 1.23.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "620db732ba65867e76067b79fc973239774c6a1d", "messageHeadline": "feat(api): add validator bech32 config in auth (#16778)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 104, "deletions": 25}}, {"node": {"oid": "d1e81d2d69740f1353860b2e178f10cf6e9f7295", "messageHeadline": "chore(confix): audit (#16764)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 64, "deletions": 27}}, {"node": {"oid": "ec27fbb84ea0786797f0f166a2f5eb00e773a2ad", "messageHeadline": "chore: add apphash to finalize block calls (#16744)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d2b733840a139574236bbfd2c3f42b1cae1aaaa5", "messageHeadline": "docs(evidence): update cli docs (#16766)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a709d97e4327796f90cae0c73404ab38f09ae156", "messageHeadline": "docs: README.md \u2013 update discord links (#16762)", "author": {"name": "ala.tusz.am", "email": "116351817+alatuszam@users.noreply.github.com", "user": {"login": "alatuszam"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "adc7451ad7ba533af2e47815254cda53029cb1ce", "messageHeadline": "refactor(vesting)!: improve validate functions and return error in co\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 246, "deletions": 137}}, {"node": {"oid": "a30afc4e9d1e01fc981462e2edb3b4de88f20d96", "messageHeadline": "chore(feegrant): remove `GetSigners` in `msgs.go` (#16759)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "f8c8de46147696435144f6fa1c0872d054f606fc", "messageHeadline": "refactor: use appmodule.AppModule in integration helpers (#16755)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 76, "deletions": 31}}, {"node": {"oid": "2bbc3a1c61af5335caf4358d49c3f7479d801f60", "messageHeadline": "Merge pull request from GHSA-j2cr-jc39-wpx5", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "4a9b262d4735ef22c03e08badeedd540f73581c5", "messageHeadline": "build(deps): Bump cosmossdk.io/core from 0.8.0 to 0.9.0 in /x/tx (#16\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "078e7cb4aeb1aa608951c2cf9abb931e9e81414c", "messageHeadline": "fix(baseapp): ABCI Consensus Failure Fix (#16700)", "author": {"name": "David Terpay", "email": "35130517+davidterpay@users.noreply.github.com", "user": {"login": "davidterpay"}}, "additions": 93, "deletions": 1}}, {"node": {"oid": "6d7b64e718b573033ad2903f408f28e27a1ff6ae", "messageHeadline": "fix(x/consensus): Add missing ABCI consensus param in MsgUpdateParams\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 265, "deletions": 61}}, {"node": {"oid": "76ade5fa31a572a4f27c13c0a0bb73dcfacb88e7", "messageHeadline": "feat: add apphash to core header info (#16739)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "256e37c523bdbf3225628018f33059764377e059", "messageHeadline": "feat(auth): make address codec pluggable (#16621)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 155, "deletions": 12}}, {"node": {"oid": "e2b38b661917166d347a1a74f3c2178f0b1afbd1", "messageHeadline": "docs: RFC-002 Zero Copy Encoding (#15404)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 408, "deletions": 0}}, {"node": {"oid": "d90abbea5761c2fc348ca8690a8e5fef27f5eea9", "messageHeadline": "fix(x/auth/vesting): panic on overflowing & negative EndTimes for Per\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 75, "deletions": 1}}, {"node": {"oid": "9b2fd7bad9eac5015d10ed76c798826bfd63d44d", "messageHeadline": "feat: add custom max gas for block for sim config (#16656)", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "1fd25ac41c778726e0715866365d467806aea14a", "messageHeadline": "feat(cosmovisor): add ability to run custom preupgrade script (#16550)", "author": {"name": "Chill Validation", "email": "92176880+chillyvee@users.noreply.github.com", "user": {"login": "chillyvee"}}, "additions": 265, "deletions": 77}}, {"node": {"oid": "6f905bde9d1aea1354f684fcab80d9ed78dafb0e", "messageHeadline": "chore: x/evidence audit changes (#16715)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "7c8236d2ed5752922004dbf8cbed403ea7d3eac3", "messageHeadline": "refactor: x/bank audit changes (#16690)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 89, "deletions": 51}}, {"node": {"oid": "a067ef6f37d718580af20461015cc379f271ecac", "messageHeadline": "fix: revert f235aae (part 2) (#16697)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "c0e9e8ce85ecfc35967afeca7e0ebb7ff28f14f3", "messageHeadline": "fix: halt-height behavior is not deterministic (#16639)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 63, "deletions": 41}}, {"node": {"oid": "69b1b5fb16e55b6bcd725492b43c1008ff665341", "messageHeadline": "chore: remove GetSigners from x/authz (#16712)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "de731790fcf316ddf823f131efa0966b5e46696f", "messageHeadline": "docs: update for 0.38 (#16501)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 449, "deletions": 404}}, {"node": {"oid": "e8eb90d821b2bf032b16d24da620f61db9e6072d", "messageHeadline": "chore: audit x/mint (#16702)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "1c091aab0b5a4ec8a212b7749e0ce94e38217b22", "messageHeadline": "refactor: x/consensus audit changes (#16695)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 17, "deletions": 24}}, {"node": {"oid": "ab77fe20d3c00ef4cb73dfd0c803c4593a3c8233", "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": 60, "deletions": 53}}, {"node": {"oid": "0a7bb0600bfaf2e3be809a3cf62b224e7fbe2975", "messageHeadline": "feat: make abci handshake graceful interruptible (#16206)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "e334ec3705a951f6a42b6219e07ab10979a54d6e", "messageHeadline": "build(deps): Bump github.com/cometbft/cometbft from 0.38.0-rc1 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "dcc5afeac6f49884473c898d19ed004c705cd334", "messageHeadline": "feat: add configurator config options (#16672)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 92, "deletions": 72}}, {"node": {"oid": "417f455ea4c33d75a82f413bdb192b3a55b3a0d2", "messageHeadline": "fix: x/tx/signing/aminojson: revert json.NewEncoder that added newlin\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "aca89be7b2b05cb742102aed39de97da13daf08c", "messageHeadline": "build: delete CMTVERSION in Makefile (#16677)", "author": {"name": "zgfzgf", "email": "48779939+zgfzgf@users.noreply.github.com", "user": {"login": "zgfzgf"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "ec8d0acbe542bacc3fa364b8ac349bb8290a1c8a", "messageHeadline": "docs: improve upgrading.md and changelog for autocli changes (#16696)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 44, "deletions": 39}}, {"node": {"oid": "21431b553e530eb9d5ca64d3f9f881ce0639884d", "messageHeadline": "perf: x/tx/signing/aminjson: use io.WriteString + fmt.Fprintf (#16684)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 25, "deletions": 30}}, {"node": {"oid": "51e01819c83abc843d92fc3648f60cb1ca8945fb", "messageHeadline": "fix: x/tx/decode: fix (*Decoder).Decode crash with invalid length pre\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "00791140f1ef9a1fb9b636c731567a2c2f39a658", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.21.0 to 1.22.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 437, "deletions": 437}}, {"node": {"oid": "0edd9a3ef657840841a40c142e48fa795946b1a0", "messageHeadline": "docs: ADR-067 Simulator v2 (#16400)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 200, "deletions": 5}}, {"node": {"oid": "c82f64922ebfbe4dd824363fe63c07663e392dec", "messageHeadline": "docs: correct comment typo in address.go (#16671)", "author": {"name": "ww4tson", "email": "133960002+ww4tson@users.noreply.github.com", "user": {"login": "ww4tson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b4551ab501738fda04eec3c79f32198aa4ee439", "messageHeadline": "chore: remove getsigners from mint (#16668)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "02faedd050b699766f6db2679b7845e7676ca099", "messageHeadline": "chore: remove unneeded getsigners method from nft (#16665)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "8d4ff7a19a2449a6c76587d85600b78268fbeb2b", "messageHeadline": "style: bump golangci-lint (#16667)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 57, "deletions": 48}}, {"node": {"oid": "59ea0489faed8140a9eb291fd86d52eab9c62226", "messageHeadline": "build(deps): Bump github.com/otiai10/copy from 1.11.0 to 1.12.0 in /t\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d0b42dc8293d62b48846b460382ea3fcc23d659f", "messageHeadline": "chore: x/feegrant audit changes (#16652)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 35, "deletions": 18}}, {"node": {"oid": "3193b3db35fabd51686c38cb57b30274a7df9044", "messageHeadline": "chore: make configurator.Config.ModuleConfigs public (#16653)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "6afece635cef9f8e044a04ce67d06e55ca300249", "messageHeadline": "style: add gci linter (#16605)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1231, "deletions": 1092}}, {"node": {"oid": "5de67108032e9bb1a2cb28a9afc208f08101199f", "messageHeadline": "chore: add sortJSON back & mark as deprecated (#16649)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "fa218ad0e29e3e2e43dc388b61d059258d5d18df", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.56.0 to 1.56.1 (#16642)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "7149bcf7ea43ec76665e2925a768c72111c4c989", "messageHeadline": "chore: implement comments from #16316 (#16616)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 536}}, {"node": {"oid": "99a570a7aa0f31332b875255d850b25a80bf6871", "messageHeadline": "chore: properly propagate fmt.Errorf errors + use errors.New (#16537)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 82, "deletions": 75}}, {"node": {"oid": "43d345dc2fb5b891c23f5e936cf2ce232ae903d4", "messageHeadline": "refactor(distribution)!: use collections for ValidatorHistoricalRewar\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 648, "deletions": 133}}, {"node": {"oid": "8d47088f5b9f535bdc4c0c817d07d704efeb2340", "messageHeadline": "refactor: authz audit changes (#16631)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 111, "deletions": 11}}, {"node": {"oid": "e80407abe87ef6ebeb16426bd1c6f2a658e8847e", "messageHeadline": "feat(consensus): wire autocli query (#16633)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "854978f382fc7aa7ad4495ae2f7782b08fe60638", "messageHeadline": "feat(mint): add autocli config for mint (#16640)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 35, "deletions": 439}}, {"node": {"oid": "c63d5fa75efed5de693fb9e5f90c0676d8836c1c", "messageHeadline": "refactor: cleanup profiling code with equivalent one (#16634)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "a827f42ae34ded4daa4b523b615b493e1b0b180d", "messageHeadline": "refactor(x/distribution): rm ref to x/gov from x/distribution (#16623)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "cf842f94f6d7c61596e6eec62819e5b7db86568b", "messageHeadline": "feat(evidence): autocli query support (#16625)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 43, "deletions": 180}}, {"node": {"oid": "75b4918b94fbe1ba24dc8822810e4da85afb1773", "messageHeadline": "fix: check tx gas limit against block gas limit (#16547)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 158, "deletions": 20}}, {"node": {"oid": "6377367e2fe80a472e3f46d7b71ec0ecdc9e71c5", "messageHeadline": "chore: make `configurator.Config` public (#16624)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "3aab81f45d550893c59221f673afd793da5c69b9", "messageHeadline": "docs: add explaination on how to change home folder globaly (#16620)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "abae2567cbcf14a559cc2cc31ec787b41b8a1654", "messageHeadline": "fix(hubl): malformed msgName and error handling (#16601)", "author": {"name": "Carlos Santiago Yanzon", "email": "27785807+bizk@users.noreply.github.com", "user": {"login": "bizk"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "d4f1e88b653141d183c3402c36deefd7e6866457", "messageHeadline": "feat(collections): Add Clear method on Map and KeySet (#16618)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 118, "deletions": 13}}, {"node": {"oid": "e078f1a49e8bec87c76978222d060a2f88c4a656", "messageHeadline": "feat(client): add positional optional to client v2 (#16316)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 259, "deletions": 30}}, {"node": {"oid": "6f9152d20b886d900ac30b2efe3b2708f329ab18", "messageHeadline": "fix!: Ensure Handler Exists for Messages (#16613)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "76b62cba54d482e3dcb999d8c535d11e26100679", "messageHeadline": "chore: audit crisis changes (#16609)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7e0148805acfdfa676c8996f2db0df5d08889e39", "messageHeadline": "chore: remove x/gov dependencies in x/distr (#16587)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "aeccbc910c637852a18796477d1a7da886ada794", "messageHeadline": "fix: snapshotter's failure is not propogated (#16588)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 52, "deletions": 3}}, {"node": {"oid": "c2a07cea272a7878b5bc2ec160eb58ca83794214", "messageHeadline": "refactor(x/bank): rm cyclic deps with gov, staking, distr (#16578)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 41, "deletions": 35}}, {"node": {"oid": "f51992d0c4769447286047e0bada9bb24ee3d666", "messageHeadline": "refactor(x/distribution): rm a dependency on x/gov (#16576)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "1be7d9805e0bb9f49ebfedced8de607424a4300d", "messageHeadline": "refactor(x/staking)!: KVStoreService, return errors and use context.C\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 3566, "deletions": 2202}}, {"node": {"oid": "c44957890ac9ed7e9b39f988214ed4955c485ee1", "messageHeadline": "feat: add dummy VE handler to simapp (#16595)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 110, "deletions": 19}}, {"node": {"oid": "6f32a94af99108955d407610362122fa806a589e", "messageHeadline": "feat(x/distribution): add autocli config query (#16218)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 179, "deletions": 1262}}, {"node": {"oid": "0529dbcd209bc548732b353d39b4e9aa7b55033f", "messageHeadline": "refactor(distribution)!: use collections for ValidatorOutstandingRewa\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 95, "deletions": 149}}, {"node": {"oid": "13e61bd0c5c7950d137bbdfb171f95d87179ed29", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.55.0 to 1.56.0 (#16586)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 176, "deletions": 159}}, {"node": {"oid": "dc6985e29c1f91684405de571a6118bf5562795c", "messageHeadline": "refactor: x/gov and x/mint no longer depend on each other (#16580)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "277d5fd3710738d86df2953de1ba486ee6e3f39b", "messageHeadline": "build(deps): Bump github.com/prometheus/client_golang from 1.15.1 to \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 63, "deletions": 63}}, {"node": {"oid": "5385116abac4e7b47d1af38cb25d0828cf37f1f9", "messageHeadline": "refactor(x/auth): rm dependency on x/bank (#16548)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 76, "deletions": 47}}, {"node": {"oid": "dcac757a04582cee22d51d05c9fa772f85278c15", "messageHeadline": "chore: remove x/gov module dependencies in x/staking (#16567)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "a318ca9f86a2cb70bd358f52ca99044fa6280d48", "messageHeadline": "feat(cosmovisor): enable logger configuration with env variable (#16573)", "author": {"name": "Artur Troian", "email": "troian.ap@gmail.com", "user": {"login": "troian"}}, "additions": 325, "deletions": 124}}, {"node": {"oid": "7b26ff5bece22ee954860e68f69f5d1b94407626", "messageHeadline": "chore(cosmovisor): remove cosmovisor error package (#16574)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 15, "deletions": 389}}, {"node": {"oid": "99913cdce00ca0ebb381c117b99cdec4c314f47d", "messageHeadline": "refactor(distribution)!: use collections for validator accumulated co\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 85, "deletions": 137}}, {"node": {"oid": "822e71585288055ae42a2e978bc997b4e7f78743", "messageHeadline": "fix(hubl): revert f235aae (#16534)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "629dc63ecdc76687785ede7c7df54dbf7b0afe8a", "messageHeadline": "fix(x/auth): ensure nil .BaseAccounts are reported in ModuleAccount.V\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "fe458e0686e636917613cb7c57738998c39f49a7", "messageHeadline": "refactor(x/auth): rm dependency on x/staking (#16545)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "5a612efec52083c8ab48ef2dfb51fdad75bef661", "messageHeadline": "build(deps): Bump golang.org/x/sync from 0.2.0 to 0.3.0 (#16558)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "eed728653f97d37c31ba53452c3e9822dced734a", "messageHeadline": "ci: add cometbft version fetch in release branches by dependabot (#16\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "3a3535325836dedb3ee041b8bb01f4e6c3e1aad8", "messageHeadline": "test: x/tx/signing/textual: fuzz MessageValueRenderer.Parse (#16517)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "68a457f6830f8b1dfa2becd48a4b5e7d6f66043d", "messageHeadline": "chore(simapp): always use latest extracted sdk modules on main (#16544)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 24, "deletions": 28}}, {"node": {"oid": "a93dd023ddc6c754b40e4237022ad58e9df279ad", "messageHeadline": "chore: set headerinfo where needed in baseapp (#16542)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 50, "deletions": 8}}, {"node": {"oid": "7a55c936ac27ddaa32b0c503db05b2f9973789a1", "messageHeadline": "chore: clean-up all replaces and add tagging process (#16528)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 355, "deletions": 272}}, {"node": {"oid": "b3da8bb4e801039bcfa7d69df8da0d282f15fbe4", "messageHeadline": "refactor(distribution)!: use collections for DelegatorStartingInfo st\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 51, "deletions": 132}}, {"node": {"oid": "bbb452f60968390d904fad9c8f7ffb0d605e774d", "messageHeadline": "refactor(x/staking): rm dependency on x/distribution (#16531)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "1363a02da05563fb4fdaeae9e772a52b59130894", "messageHeadline": "refactor: remove cyclic authz dependencies (#16509)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 48, "deletions": 42}}, {"node": {"oid": "62709adcc7e8d7646ed67505926c1141a725072f", "messageHeadline": "feat: make checksum optional in upgrade validation (#16511)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 256, "deletions": 197}}, {"node": {"oid": "ad1c5794dce713f9bedf66278afe6c41b1bbf264", "messageHeadline": "feat(hubl): add version command (#16530)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "a6bf0ab23d2aee948de20d46fde9b6ee3da99a22", "messageHeadline": "chore: add QA issue template (#16510)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "afe571f5b6160ba07b8bc5d318d33862dde46fe3", "messageHeadline": "chore: remove `github.com/cosmos/cosmos-sdk/db` from sdk deps (#16527)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 0, "deletions": 773}}, {"node": {"oid": "b1fd8cf26173040a5f621a76e53efa81a126f3f0", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.9.0 to 0.10.0 (#16526)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 81, "deletions": 81}}, {"node": {"oid": "4333c884179da5fc820f9fa79038933cda2615d0", "messageHeadline": "test: x/tx/signing/textual: fuzz BytesValueRenderer (#16520)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "52841686c2f28ca2082903878fc335aed1f87538", "messageHeadline": "feat(hubl): support output flag (#16524)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "85a1230f35c5137281867fbb7164b324c5e9d57e", "messageHeadline": "test: types/bech32: fuzz ConvertAndEncode (#16523)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "1b9c500180a719ed69a8f05105118c935c97bbe4", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 0.7.1 to 1.0.0 (#16515)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "eba06fd8624b048c30c2e7437ab78bccf142133b", "messageHeadline": "build(deps): Bump github.com/cockroachdb/errors from 1.9.1 to 1.10.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 233, "deletions": 2759}}, {"node": {"oid": "bafe5040f22c55f5053b34bc0d8095b566022f20", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 0.6.2 to 0.7.1 (#16495)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "65ed869e3913a79c484c15bf1930c47e0cee818d", "messageHeadline": "refactor(consensus): remove gov from consensus (#16500)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "f5a596c88b5d10649a306a056410fdee77f1823b", "messageHeadline": "chore: finish removing all exported *SortJSON usages (#16497)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 21, "deletions": 79}}, {"node": {"oid": "3db9528efb5fec1cccdb4e6f084c24ed195951b1", "messageHeadline": "chore: finish TODO of removing defunct sortJSON (#16401)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 2, "deletions": 44}}, {"node": {"oid": "4ad71e570d160933f03c8164dc785cd49c2a43fd", "messageHeadline": "chore: add v047.3 and v0.46.13 changelog to main (#16480)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 62, "deletions": 18}}, {"node": {"oid": "d96411e0775c3ca54ece79cb68fe53f76b41efe9", "messageHeadline": "build(deps): Bump github.com/bits-and-blooms/bitset from 1.7.0 to 1.8\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "207789f70537f327b7de3461fa9c442fbfead168", "messageHeadline": "refactor: allocate less in types.Coins.safeAdd and types.DecCoins.saf\u2026", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "9769e2404ec62cb8cdf12a7931bd0b6b818a0b40", "messageHeadline": "chore: changelog & upgrading documentation for ABCI++ (#16315)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 105, "deletions": 2}}, {"node": {"oid": "2d1d68d3fdb6b2b3f162382740bb00d2dd41d8a1", "messageHeadline": "refactor(distribution)!: use collections for ValidatorCurrentRewards \u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 56, "deletions": 90}}, {"node": {"oid": "bf8053cdfc1387a311ab242f6a855258cd38c10f", "messageHeadline": "chore: fix concurrency group sims and math changelog (#16462)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "9b9e319d1abc8f07e85011df4c427b6518949027", "messageHeadline": "perf: math: make Int.Size() faster by computation not len(MarshalledB\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 144, "deletions": 3}}, {"node": {"oid": "5235593e72bcc1974e6070af3d624d8233b78cd3", "messageHeadline": "refactor(distribution)!: use collections for DelegatorWithdrawAddress\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 56, "deletions": 70}}, {"node": {"oid": "d7944977e84c57a8732523f541b7516c7b073d4f", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk from 0.46.0-beta2.0.20\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d1e685b4db43baf6f6e90d53c46af16595af7c07", "messageHeadline": "fix: StateSync Restore by excluding memory store (#16449)", "author": {"name": "Chill Validation", "email": "92176880+chillyvee@users.noreply.github.com", "user": {"login": "chillyvee"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "72531d20363ee914352212457f589603c77a282b", "messageHeadline": "chore: configure release/v0.50.x branch (#16447)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 175, "deletions": 1}}, {"node": {"oid": "c80d64e3505e2b3ef097689d32f24c65b7dc9c6a", "messageHeadline": "feat(x/feegrant): feegrant autcli module query (#16213)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 57, "deletions": 332}}, {"node": {"oid": "d0e1a9be4efabb65a7bf5a2c23263a8e49436508", "messageHeadline": "build: remove replaces in modules before 0.50 alpha (#16445)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 230, "deletions": 215}}, {"node": {"oid": "cfeb10287d6169f2ee12dc3ae5028b15a90c3c16", "messageHeadline": "chore: prepare core,tx,collections changelogs and update mergify conf\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "393af6c64517d13d1d77393be96b7a2e1f245167", "messageHeadline": "refactor(x/auth): clean up signing init code for reusability (#16433)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 124, "deletions": 62}}, {"node": {"oid": "82adcea79165d805e609215cb0692d303ccfd87a", "messageHeadline": "test: deduplicate e2e tests (#16356)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 43, "deletions": 2583}}, {"node": {"oid": "7f44ecb936f7a31eb2624b3d40ff61d70419d835", "messageHeadline": "refactor(x/circuit)!: Use collections, KVStoreService, and context.Co\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 352, "deletions": 371}}, {"node": {"oid": "8ced14d6fa4c999c05cc4c9122ca4ae6766b0bff", "messageHeadline": "build(deps): Bump github.com/cometbft/cometbft from 0.38.0-alpha.2 to\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 177, "deletions": 131}}, {"node": {"oid": "3e18f4088b2cd62f056a7f94f4add064c84505c5", "messageHeadline": "feat: update store module for new iavl (#15568)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 501, "deletions": 828}}, {"node": {"oid": "e169374eb48879a4953b951785d9bf98aeeddb63", "messageHeadline": "refactor: remove dependencies x/auth -> x/genutil, x/gov (#16423)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "bf6edae9b6e67e59acb03d8435dfff501282931d", "messageHeadline": "feat: custom get signers (#16340)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 481, "deletions": 959}}, {"node": {"oid": "daaffb84951ddf8ea096294e2f0c4e112558ed49", "messageHeadline": "docs: improve upgrading.md and changelog (#16429)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 41, "deletions": 7}}, {"node": {"oid": "a37de66ecdb02c40b076e21640038f881dd39d45", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.20.0 to 1.21.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2bfbade491392e433fa52eb1a9c5fd1404a781b1", "messageHeadline": "build(deps): Bump postcss from 8.4.23 to 8.4.24 in /docs (#16421)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c91ad30f778b14d9e432eedb4a2ffe03cf097e37", "messageHeadline": "feat(cosmovisor): add `add-upgrade` command (#16413)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 152, "deletions": 53}}, {"node": {"oid": "0f1bfea1abc8a9e7caa613c4b9cab67b29706e77", "messageHeadline": "docs(gov): Voting period can be more than unbonding period (#16419)", "author": {"name": "Vitalis Salis", "email": "VitSalis@gmail.com", "user": {"login": "vitsalis"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "bbab968ee2e45cc04ada8898a15d6490c3758065", "messageHeadline": "refactor(x/upgrade)!: use KVStoreService and context.Context (#16227)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 512, "deletions": 321}}, {"node": {"oid": "5089313a0a34511812cb7cc32c84c8fbd891b938", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 0.6.1 to 0.6.2 in /tests (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "95178ce036741ae6aa7af131fa9fccf3e13fff7a", "messageHeadline": "feat(genutil): Add module account at genesis. (#16046)", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "0246ee171325ad8ba2701ff2b1d73ddd226289b8", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-plugin from 1.4.9 to 1.4.10\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 138, "deletions": 72}}, {"node": {"oid": "efdc955ad9b3fc887749a519fac47a8497c3f4cc", "messageHeadline": "chore: change prepare and process proposal to be NoOps by default (#1\u2026", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "b590b091076078c7e5c740e9c9f3f2f98f7e85e7", "messageHeadline": "chore: small snapshot commands & docs improvement (#16404)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 51, "deletions": 26}}, {"node": {"oid": "ce41e481d846a1a8d0bce3a63ab873e342d9be14", "messageHeadline": "ci: fix consensuswarn always failing (#16405)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3c4e1556a1bb1ac4384f439f1255f72393f6397", "messageHeadline": "feat: enable sign mode textual by default (#15970)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 40, "deletions": 14}}, {"node": {"oid": "0bded0d195cdc920aa19269c4bbca957976d52b9", "messageHeadline": "fix: do not overwrite comet config when set in `InterceptConfigsPreRu\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "b54bc7b2d472bd584a1a210221f000968a035539", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 0.6.0 to 0.6.1 (#16397)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 53, "deletions": 79}}, {"node": {"oid": "5097b0c22672f63da4a7ba49b7013a32e62f4c9b", "messageHeadline": "refactor(test): remove header dependence from tests (#16342)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 140, "deletions": 149}}, {"node": {"oid": "2208693d35655a92f6788b2ecfcaf0dbfe946cb9", "messageHeadline": "feat: x/tx/signing/aminojson: Marshal sort fields (#16254)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 128, "deletions": 9}}, {"node": {"oid": "6e274aea4da1ff485ae53779d82ab401bba28a1f", "messageHeadline": "build(deps): update to cosmossdk.io/api v0.4.2 (#16341)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 49, "deletions": 21}}, {"node": {"oid": "89b10094a2da838e55f0399f280029166c54222c", "messageHeadline": "docs: move around upgrade docs (#16339)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 173, "deletions": 162}}, {"node": {"oid": "83d5475cdf5c2f128bb0d7d98199bdef321a1a3e", "messageHeadline": "chore: remove buf warning (#16361)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "13b3038dd9cc0ffe56dfdebba81f91899e26c0d3", "messageHeadline": "build(deps): Bump github.com/spf13/viper from 1.15.0 to 1.16.0 (#16345)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 137, "deletions": 107}}, {"node": {"oid": "64532340730aa1095a157c8343b368ed1cc06b99", "messageHeadline": "build: optimize proto-builder (#16343)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 70, "deletions": 37}}, {"node": {"oid": "cac7e89e1d4d6d4fd757199454441d3b5db2b8ee", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 66, "deletions": 68}}, {"node": {"oid": "737dcfd1a2c568d13871fc3e99b193ad1e356cdd", "messageHeadline": "refactor!: rm GetSignBytes (#16062)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 968, "deletions": 1827}}, {"node": {"oid": "d1a337eb7828a676978bbbe502ce4b888351b9b3", "messageHeadline": "refactor(Store): remove abci query req and res deps from store (#16321)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 183, "deletions": 85}}, {"node": {"oid": "6b37d8630ee1ee0a635c1ba303ae1224304d266c", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 0.5.7 to 0.6.0 (#16332)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 219, "deletions": 241}}, {"node": {"oid": "28178f7ca64c4b3fa48b4850761b86ff0b718dd9", "messageHeadline": "refactor(evidence)!: use collections for state management (#16336)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 84, "deletions": 299}}, {"node": {"oid": "46c8ec8fc944e1dcc38702003270b12df4abcf21", "messageHeadline": "feat(core): add gas meter (#16310)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "903d99e707f16318245334fa276703c188c71bfc", "messageHeadline": "refactor(x/slashing)!: use kvStoreService, context.Context and return\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 485, "deletions": 291}}, {"node": {"oid": "0e34478eb7420b69869ed50f129fc274a97a9b06", "messageHeadline": "refactor(mint)!: migrate state management to collections (#16329)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 70, "deletions": 223}}, {"node": {"oid": "d92c57bc734f62d9eea69c3c76c525b113093754", "messageHeadline": "build(deps): Bump github.com/creachadair/atomicfile from 0.3.0 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "62f0c6faf281b33c67bade1e6956df13f3e8b438", "messageHeadline": "feat(autocli): add map support (#15770)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 2306, "deletions": 80}}, {"node": {"oid": "f358214b43f8d20ead225d3031e7e7830ad46f1e", "messageHeadline": "refactor(crisis)!: use collections for state management (#16328)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 30, "deletions": 103}}, {"node": {"oid": "d225e428f60697bf9d0e66f968bc97c4493f487d", "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": "0360c3d87f6fb19c6d0bb509fb9b340b48bbe670", "messageHeadline": "docs: update streaming docs (#16311)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 33, "deletions": 315}}, {"node": {"oid": "60977e6dbdd888293fb58b2a8d7164bb53b5b076", "messageHeadline": "fix: allow any address in `ValidatePromptAddress` (#16312)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 76, "deletions": 27}}, {"node": {"oid": "3608dabf7775ea722526cc8fbbeaa19d9a925104", "messageHeadline": "chore: implement feedback of automerged prs (#16308)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "f851e188b3b9d46e7c63fa514ad137e6d558fdd9", "messageHeadline": "refactor(distribution)!: make FeePool state use collections (#16302)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 197, "deletions": 192}}, {"node": {"oid": "b62a28aac041829da5ded4aeacfcd7a42873d1c8", "messageHeadline": "refactor(gov)!: finalize collections migration (#16268)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 267, "deletions": 454}}, {"node": {"oid": "be2003e58101cd506eb1249b1e0435accf5a4b58", "messageHeadline": "feat(group): add group event tally result (#16191)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 1054, "deletions": 58}}, {"node": {"oid": "3d15f9edf295c90672af7c0a735122ddb27d4655", "messageHeadline": "refactor(auth): use collections for Account state management (#16016)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 188, "deletions": 538}}, {"node": {"oid": "52ccb7bf318883f05760c6821271268ab9b3545c", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-db from 1.0.0-rc.1 to 1.0.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 223, "deletions": 217}}, {"node": {"oid": "0689b9e90ddccb7117f082845ee5572dbaa2dad3", "messageHeadline": "fix: headerInfo time UTC() (#16291)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "82659a7477abf83e466df353b3a019ba90fe2b35", "messageHeadline": "refactor!: deprecate sdk.Msg.GetSigners (#15284)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 927, "deletions": 298}}, {"node": {"oid": "b6613f9163f8b379d558ab90fa0b5916d3758a75", "messageHeadline": "chore: set circuitbreaker in app.go as example (#16288)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "8e74f6be656c7625f3229ef22d26dbce4134fc4c", "messageHeadline": "ci: fixup consensuswarn workflow to match ABCI changes (#16292)", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6088abf3359488791f638bc4a6ddd75792a5ec2", "messageHeadline": "fix: context and finalizeBlockReq block time (sims) (#16286)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "fac0395d8dc2f1ebb207bc08c98a68619f4ca809", "messageHeadline": "build(deps): Bump github.com/pelletier/go-toml/v2 from 2.0.7 to 2.0.8\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 38, "deletions": 41}}, {"node": {"oid": "533ee7a552f7185a8e27acac54519aaa5b04e3aa", "messageHeadline": "build(deps): Bump github.com/cometbft/cometbft from 0.38.0-alpha.1 to\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 466, "deletions": 449}}, {"node": {"oid": "6cabb6aa574106212c8d13de73d436635049e8a5", "messageHeadline": "fix: Fix x/bank Benchmarks (#16282)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "cf1a57367935d1190494a83bb9c838cbe18fbfef", "messageHeadline": "chore: set correct eden version number (#16281)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2718, "deletions": 1119}}, {"node": {"oid": "571c13ea849561ee8c69f053f6213e5e10d7574c", "messageHeadline": "refactor(bank): migrate bech32 encoding (#15567)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 201, "deletions": 112}}, {"node": {"oid": "6cee22df52eb0cbb30e351fbb41f66d26c1f8300", "messageHeadline": "feat!: Comet v0.38 Integration (#15519)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 16336, "deletions": 16851}}, {"node": {"oid": "166be3766bc313fa11701aa60a913ee219ad087e", "messageHeadline": "chore: make params module optional in app wiring (#16269)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9d45ed4d4b41e18f22b82a7ff3b1d861ff775f7b", "messageHeadline": "fix: ensure height is correct on first block (#16259)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "a2e3711ce09fce2e148addc78105b2b659f3f2fe", "messageHeadline": "fix: legacy dec power mut zero exponent precision (#16266)", "author": {"name": "Roman", "email": "roman@osmosis.team", "user": {"login": "p0mvn"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "995d2bc94b62beb7524a070fdb562596ecfcb1d4", "messageHeadline": "feat: allow setting the base denom (#16257)", "author": {"name": "emidev98", "email": "49301655+emidev98@users.noreply.github.com", "user": {"login": "emidev98"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "81ba019e5e73c93fe0fa1d1a059eb16ea36f69ee", "messageHeadline": "feat: save restored snapshot locally (#16060)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 78, "deletions": 21}}, {"node": {"oid": "b500b0104fc8430d8674afb43e4e0cc8c0c4bde1", "messageHeadline": "refactor: Apply Yihuang's server blocking improvement (#16252)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 22, "deletions": 27}}, {"node": {"oid": "3187627c42c32a7e20e2b5519f604f90630c3377", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.43.0 to 0.44.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 72, "deletions": 81}}, {"node": {"oid": "df834c58d1c8ffbb04e1ee03301bf04495bc1d27", "messageHeadline": "fix(x/evidence): return error in keeper (#16245)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "2843261161638dcc09a95602bffecfec37a82eef", "messageHeadline": "refactor(distribution)!: use collections for params state (#16211)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 58, "deletions": 67}}, {"node": {"oid": "cd3abca86726fced69a62d44b84707563b23cb9e", "messageHeadline": "refactor(x/mint)!: use KVStoreService and context.Context (#16179)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 140, "deletions": 74}}, {"node": {"oid": "2c702e656313bb00ab861f856edfee87231ff5d0", "messageHeadline": "feat(gov,group): improve metadata checks and add docs (#16235)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 127, "deletions": 16}}, {"node": {"oid": "38f27e3d1a1274444ae26be286ad2dceefd2ada3", "messageHeadline": "refactor: More cleanup of server/start.go (#16238)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 75, "deletions": 89}}, {"node": {"oid": "c8ab555174ef5b1f8557b80361d8b83754f62f6a", "messageHeadline": "refactor(bech32): remove embedding of addresscodec (#16197)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 292, "deletions": 603}}, {"node": {"oid": "1f5389e14cd1aaf47cbc99ae1e526d37c0d90205", "messageHeadline": "build(deps): Bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 48, "deletions": 47}}, {"node": {"oid": "30aa579e5ba64f2e4dd6520d3998fd0960253820", "messageHeadline": "refactor(x/crisis)!: use KVStoreService and context.Context (#16216)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 75, "deletions": 50}}, {"node": {"oid": "bda51f23112ff4573f60f21d6b19fbbe0e113c3f", "messageHeadline": "fix: rawlog JSON formatting of proposal_vote option field (#16231)", "author": {"name": "Andrea Di Michele", "email": "dimiandre@gmail.com", "user": {"login": "dimiandre"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "05cf82474fa67fb1a0dced0598f6c33f577f1148", "messageHeadline": "ci: revert #16104 (#16233)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 129, "deletions": 135}}, {"node": {"oid": "230d148a279b5350bf30d34d1217af25b5f3d67e", "messageHeadline": "chore(hubl): remove unecessary replace breaking `go install` (#16232)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5e003e65555b0cf5f2bfcaae42bfaadaebcd851a", "messageHeadline": "build(deps): Bump buf from 1.18.0 to 1.19.0 and update proto-builder \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "5865050f015e4ec5a1541897c287f34cfd16f739", "messageHeadline": "fix(tests): Fixes LatestHeight in testutil network (#16219)", "author": {"name": "ocnc", "email": "97242826+oofncubed@users.noreply.github.com", "user": {"login": "ocnc"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "b20bd5d932e9748cfefc4b420d3741f068e8f144", "messageHeadline": "test(x/gov): write integration tests (#16194)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 350, "deletions": 263}}, {"node": {"oid": "de75e568b4d99d52f84dcc590d2f7b5729d2af40", "messageHeadline": "feat: make StartCmd more customizable (#16209)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 41, "deletions": 6}}, {"node": {"oid": "89eee12fc84f7083266cda4a9c680f2196fd2110", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 58, "deletions": 97}}, {"node": {"oid": "2d6a8b7e4b6c90013bc03cd9d8848568bfe84b83", "messageHeadline": "fix: AminoJSON missing fields (Ledger signing not working) (#16032)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 120, "deletions": 30}}, {"node": {"oid": "3c4330680fa13e8df0093af958ab8ea214914bb4", "messageHeadline": "refactor(x/evidence)!: use KVStoreService and context.Context (#16008)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 122, "deletions": 84}}, {"node": {"oid": "09ca393a19b2cdb2523c4a911f2e53584b7fa64f", "messageHeadline": "feat: add Close method for resource cleanup in graceful shutdown (#16\u2026", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "46119d1384e48a04a491905ba41c401548ee858b", "messageHeadline": "perf: Create Ante/Post handler chain once. (#16076)", "author": {"name": "Lukasz Cwik", "email": "126621805+lcwik@users.noreply.github.com", "user": {"login": "lcwik"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "9329a00e93beb4063ad2123e663fd79abd5fb1b1", "messageHeadline": "refactor: Split up server functions a bit (#16152)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 187, "deletions": 127}}, {"node": {"oid": "d2671adfb5be125d3186be73a80e97d3cd2376df", "messageHeadline": "docs: retract adr-47 (#16189)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "76f0d101530ed78befc95506ab473c771d0d8a8c", "messageHeadline": "fix: duplicate prefix in staking keys (#16176)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "91d14c04accdd5ded86888514401f1cdd0949eb2", "messageHeadline": "refactor(gov)!: use collections for Proposal state management (part 1\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 130, "deletions": 354}}, {"node": {"oid": "3f8fa798531ff81ff226d0f6a1b4e661c12881f5", "messageHeadline": "chore(rosetta): run `make rosetta-data` (#16169)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "deba79d7aac7cdd7dee90cfcd6bac76d2882ff0e", "messageHeadline": "refactor(gov)!: use collections for Vote state management. (#16164)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 84, "deletions": 215}}, {"node": {"oid": "bf3749207ef38cc98a0df8183984ef869912a38e", "messageHeadline": "build(deps): Bump github.com/spf13/cast from 1.5.0 to 1.5.1 (#16166)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 68, "deletions": 68}}, {"node": {"oid": "3d0866bbaac03686f1533c07dfca7982280d3880", "messageHeadline": "build(deps): Bump cosmossdk.io/math from 1.0.0 to 1.0.1 (#16165)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 96, "deletions": 96}}, {"node": {"oid": "660e906eb8d7be2960473b290eb7882df263a575", "messageHeadline": "refactor: Start DRY'ing filtered paginate code (#16099)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 119, "deletions": 174}}, {"node": {"oid": "e34a3e0559f680c12c463e0224dde7c40b02378c", "messageHeadline": "build(deps): Bump @docusaurus/core from 2.4.0 to 2.4.1 in /docs (#16161)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 599, "deletions": 608}}, {"node": {"oid": "4c85b6a34114fe74d642ba47e0369d48636ee71e", "messageHeadline": "refactor(simulations): marshal OperationMsg.Msg as protoBytes (#16155)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 143, "deletions": 128}}, {"node": {"oid": "71468d2d5a018e82cbfadd722273e73169db3c9d", "messageHeadline": "refactor(gov)!: use collections for deposit state management (#16127)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 144, "deletions": 399}}, {"node": {"oid": "b8e15a7930eed60ec8bf27c28df589da40c2a14c", "messageHeadline": "feat: module circuit breaker (#14521)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2744, "deletions": 541}}, {"node": {"oid": "d818a628a1f5684789a5e129ebe7473d6cecceb5", "messageHeadline": "fix: rename back TxExtensionOptionI (#16145)", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "90e3e69b95a4ab0bd41fc523070f6a9df00d5b79", "messageHeadline": "chore: prepare math 1.0.1 (#16153)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "fb8ff071ca2eec97e218a9be1ec05b5a16efebb3", "messageHeadline": "perf: Speedup Dec.Sqrt() (#16141)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 47, "deletions": 13}}, {"node": {"oid": "793cbe5bfd05ed88536bdadfc2959d8a312c758a", "messageHeadline": "fix: snapshot error message wording (#16146)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "227662936dc4bc0f805cc219cd2f34c12a29fc6a", "messageHeadline": "build(deps): Bump cosmossdk.io/core from 0.6.1 to 0.7.0 (#16147)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "94dec7a4d64beb21058ba0063f60cfe692d12d81", "messageHeadline": "perf: Remove indentation in REST respones (#16142)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "92247cb0e9fdaed30b1db7d3cc7a05f7efe79828", "messageHeadline": "fix: snapshot commands panic if snapshot don't exists (#16138)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "14af23260667fbad2d2e0c95986adfd2e77d6941", "messageHeadline": "docs: add core changelog (#16134)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 62, "deletions": 4}}, {"node": {"oid": "ddf51ccddfc37fcb1fb7b5d9b3ee61882c67f717", "messageHeadline": "fix: allow non-EOA accounts to stake in simulation (#16068)", "author": {"name": "Javier Su", "email": "javier.su.weijie@gmail.com", "user": {"login": "javiersuweijie"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6c07d59b45053eb0333689e3c15a6b1b2d133c18", "messageHeadline": "build(deps): bump core to v0.7.0 and fix GHSA-3vp4-m3rf-835h (#16128)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 350, "deletions": 165}}, {"node": {"oid": "f7418c6db277bf89cc316faaecb7a7334922d238", "messageHeadline": "refactor(gov)!: use collections for constitution and params state (#1\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 69, "deletions": 101}}, {"node": {"oid": "cd45ab2abdd9817a0ebb583f5334514e3f900cfb", "messageHeadline": "build(deps): Bump github.com/cosmos/gogoproto from 1.4.9 to 1.4.10 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "2b51aa072b963bac87840e94bd6b6c756781deb9", "messageHeadline": "ci: split longer tests into their own workflow (#16104)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 135, "deletions": 129}}, {"node": {"oid": "70022f6d60574c320778eb222bb149e663c19ff7", "messageHeadline": "chore: add v0.45.x changelog to main (#16115)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "e998532a1191b3aafbfc0683285b650e66c08186", "messageHeadline": "chore(x/auth): deprecate legacy aminojson sign mode (#16110)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "3185542a7aef084a6f340ac17b9f61ff1dc046de", "messageHeadline": "refactor(gov)!: decouple gRPC query methods from Keeper (#16106)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 49, "deletions": 45}}, {"node": {"oid": "384f012f9aef3d8d2e4054058c919f46d57e8087", "messageHeadline": "fix(orm): int overflows on arm build (#16108)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d39f64517c80ce9c55361584f836c7a676032918", "messageHeadline": "perf: Clear cacheKV RAM if its too large (#15767)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 40, "deletions": 21}}, {"node": {"oid": "e6808cfe1dd50f80d49946f17e94ef7c417d5644", "messageHeadline": "chore(client): add missing defer close in new snapshot command (#16107)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "250c47854359c42d7fedded220dc1309d93ee172", "messageHeadline": "refactor: duplicate message verification at msg server and keeper (#1\u2026", "author": {"name": "bjwswang", "email": "30621793+bjwswang@users.noreply.github.com", "user": {"login": "bjwswang"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "57ee17b639c0d9af22eae1574bed74bcc04c3555", "messageHeadline": "fix: fix authz granter error message (#16101)", "author": {"name": "chary", "email": "57086313+charymalloju@users.noreply.github.com", "user": {"login": "charymalloju"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1ceb3bdda83ebc1bbe4878a67b0df31d2a50d5a", "messageHeadline": "feat: add local snapshots management commands (#16067)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 483, "deletions": 16}}, {"node": {"oid": "b28c50fdd2269fef397ecf1694fd030e40119e09", "messageHeadline": "fix: call AfterUnbondingInitiated for new unbonding entries only (#16\u2026", "author": {"name": "MSalopek", "email": "35486649+MSalopek@users.noreply.github.com", "user": {"login": "MSalopek"}}, "additions": 137, "deletions": 12}}, {"node": {"oid": "69642f6176050953f8b9930baec01f42cb0bc44a", "messageHeadline": "feat(simulation): Implement store decoder implementation from collect\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 306, "deletions": 44}}, {"node": {"oid": "908677e64891608a2659a2847c10a464ef5785ba", "messageHeadline": "chore: fix typo in staking's genesis proto (#16095)", "author": {"name": "bjwswang", "email": "30621793+bjwswang@users.noreply.github.com", "user": {"login": "bjwswang"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1b836a651ad357ec8ae8d6066c24a7a52b245185", "messageHeadline": "chore(auth/vesting): fix typo in `create-period-vesting-account` cmd \u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fd417ee6092b7859967e737682a8d0fcee28ac8", "messageHeadline": "chore: run ledger tests when flags are set (#16078)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "52212cf3e93cfe046757ac5ede5450db6648b226", "messageHeadline": "test(x/bank): write integration tests (#16052)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 73, "deletions": 1885}}, {"node": {"oid": "bb2d859e3c473fab711202ea5897929c24a217b0", "messageHeadline": "fix: fetch account number/sequence when not in offline mode (#16075)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 54, "deletions": 7}}, {"node": {"oid": "25df90d0fc6d41ffcf57d219ac5d0b4556c14a66", "messageHeadline": "feat!: bootstrap comet cmd for local state sync (#16061)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "7e160b0e85b6ec59837e02b740ffd31d31a946a1", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.8.0 to 0.9.0 (#16077)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 124, "deletions": 124}}, {"node": {"oid": "0da5e83176eb5f03c5a655b40f60dc1ff2e0d83c", "messageHeadline": "feat: default to noop mempool when max-txs is negative (#16071)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "2f21cb5050c4779a803b06f34e1af7ce7cafa2de", "messageHeadline": "refactor(x/tx): use dynamicpb instead of type resolver in any marshal\u2026", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 180, "deletions": 48}}, {"node": {"oid": "12923c33edc939a3ea90339a11f341fbb86f261b", "messageHeadline": "docs: update ADR 063 and 057 to describe modular runtimes and module \u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 78, "deletions": 4}}, {"node": {"oid": "fded23a427adebbceb7d7d8e672b021fb94123a8", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.42.0 to 0.43.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 126, "deletions": 128}}, {"node": {"oid": "6403d76c4813cba4fcce1a49bb008dcab01a2330", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.54.0 to 1.55.0 in /er\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 187, "deletions": 183}}, {"node": {"oid": "382ebe1a683be7ab89e2b256c224344332717d27", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.17.0 to 1.18.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "044fe13789bb1ddafa5fb1f36a5ea765ad27c1e2", "messageHeadline": "refactor(math)!: remove aliases in math (#16040)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 102, "deletions": 121}}, {"node": {"oid": "06c1a2f3c78afc72e8f17a3f04ec308a4c4c6eba", "messageHeadline": "chore: make max limit a variable (#16041)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "1d3193cba40432b7feec38010609130e84247dc8", "messageHeadline": "ci: bump go in CI (#16049)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 113, "deletions": 57}}, {"node": {"oid": "931fbcff5cb4980c76239a75f2eb5b76b609fa4c", "messageHeadline": "refactor(x/tx)!: rename aminojson.NewAminoJSON -> aminojson.NewEncode\u2026", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "7aa31f6f8ef69d83e42e12277614984b2e948b7a", "messageHeadline": "chore(x/evidence): go mod tidy fixing golangci-lint failure (#16045)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4f00acfc24902677c56bf49d3f3b58f10de10471", "messageHeadline": "refactor(x/gov)!: Use KVStoreService, context.Context, return errors,\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 952, "deletions": 585}}, {"node": {"oid": "d94db7efe90a0ee5332eb4729fbd28798c70a4f9", "messageHeadline": "build(deps): Bump golang.org/x/sync from 0.1.0 to 0.2.0 (#16038)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "117865ae90a118f8209707253c4f8f1abe536125", "messageHeadline": "refactor(client): Remove usage of GetSignBytes from AuxTxBuilder (#16\u2026", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 84, "deletions": 25}}, {"node": {"oid": "34018f71307dab551355fdb4265365bb13d0d1bc", "messageHeadline": "test(x/evidence): write integration tests (#16015)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 158, "deletions": 128}}, {"node": {"oid": "b0c6941deb4e1fd1dfbc80a61d375282938f0e07", "messageHeadline": "fix(orm): fix failing tests (#16023)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 216, "deletions": 78}}, {"node": {"oid": "96730a5f2b381d0decd7f984a1d47d32427ebcfc", "messageHeadline": "test(genutil): remove duplicate tests from genutil integration tests \u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 6, "deletions": 332}}, {"node": {"oid": "131f382d561f30adef4eccf3cb413c4fd763c030", "messageHeadline": "build(deps): Bump github.com/prometheus/client_golang from 1.15.0 to \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 51, "deletions": 87}}, {"node": {"oid": "f848e88d7ebef1be413008f9d8a95689ddf17087", "messageHeadline": "feat!: update to gogoproto 1.4.9 (#16026)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 63, "deletions": 28}}, {"node": {"oid": "4044a058f41e39576f47373388fe3d2bd9d61d5b", "messageHeadline": "chore(x/tx): Update changelog for x/tx v0.6.2. (#16021)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "b5c77d64521c0d525b24d4e2e61b6942101e75fb", "messageHeadline": "fix(types): add fallbacks for `CoreAppModuleBasicAdaptor` (#16010)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 40, "deletions": 15}}, {"node": {"oid": "1705615ef04e7b3ebae5853633bf6b9da4bdfad4", "messageHeadline": "feat: add header and comet info service (#15850)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 660, "deletions": 108}}, {"node": {"oid": "1d03f419f7d8ed917bd512fd2f4bb5f76c74ca39", "messageHeadline": "fix(x/group): v2 migration (#16017)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 32, "deletions": 23}}, {"node": {"oid": "d31f2964b030583c1e12416995105f53d76fcebc", "messageHeadline": "feat!: Define Genesis state transition (#15999)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 79, "deletions": 44}}, {"node": {"oid": "672b1f9e15d070a03226f2e4e8c5470bcade4cfd", "messageHeadline": "test(x/staking): write integration tests (#15890)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1282, "deletions": 3158}}, {"node": {"oid": "946f3d6da75c2ab9640ea8e969f84b53fb7bc5a5", "messageHeadline": "refactor(simapp): remove public module basic manager (#15958)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 527, "deletions": 153}}, {"node": {"oid": "678ee79264b6da038630630d4b1c1fe50e197fec", "messageHeadline": "chore: move precommit & preparecheckstate to core api (#15923)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 122, "deletions": 318}}, {"node": {"oid": "665d1b4345c6e21f0cb80be16f8b7ea90da99d50", "messageHeadline": "build(deps): Bump tailwindcss from 3.3.1 to 3.3.2 in /docs (#16001)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 138, "deletions": 140}}, {"node": {"oid": "3ada275c32ee4c3a5880acafa1289fc4c27ec225", "messageHeadline": "refactor(auth): decouple auth Keeper API from Msg and Query server im\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 47, "deletions": 40}}, {"node": {"oid": "7c59eade9a934f1319694f27e7c4876d31531e92", "messageHeadline": "feat: support extension options for build tx (#15992)", "author": {"name": "mmsqe", "email": "tqd0800210105@gmail.com", "user": {"login": "mmsqe"}}, "additions": 96, "deletions": 34}}, {"node": {"oid": "3ee8242364e4dc0d20d0bba04711ccd37091318a", "messageHeadline": "feat(errors): Add ErrStopIterating (#15989)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "07daf15e490ffa801c1dcf226795e1de238ce63a", "messageHeadline": "docs: fix spec link (#15991)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27c6be521a733cf657cd8d23e10e25b5bdae2d14", "messageHeadline": "test(auth): make test not depend on hard-coded account numbers (#15968)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 89, "deletions": 133}}, {"node": {"oid": "16e940df552fd17150c9423ba1bfedee4fea0947", "messageHeadline": "chore: rename comet logger wrapper (#15983)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "1cca9c5f5f99248fb891bac04dba9447a0796c6c", "messageHeadline": "build(deps): ics23 bump to cosmos in store (#15967)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 38, "deletions": 35}}, {"node": {"oid": "32680bac700fc90bb021d18899fe28367962e108", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 0.5.5 to 0.5.7 (#15975)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "1ffc8df39127170b0e65e21d7b3ef209836d78bd", "messageHeadline": "chore: add v0.47.2 changelog to main (#15974)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "02dda070cd76daeccb5e475a92e28eb0131ccb3d", "messageHeadline": "chore(gov): improve proposal conversion error message (#15979)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cb1641c1b5f844190723f34db7f73b85c8d43580", "messageHeadline": "refactor(codec)!: update codec to x/tx v0.6.0 (#15873)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 404, "deletions": 331}}, {"node": {"oid": "3936030e16c8483101c5ff0263b44077aecb81c3", "messageHeadline": "test(x/slashing): write integration tests (#15928)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 153, "deletions": 361}}, {"node": {"oid": "79482d69df9bf3fae8e7315f22821c469ba3471d", "messageHeadline": "build(deps): Bump cosmossdk.io/log from 1.0.0 to 1.1.0 (#15971)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "be5e3aa52bd04ab9ecd86ca739d2252c34f419b4", "messageHeadline": "feat(log): extend logger options (#15956)", "author": {"name": "Artur Troian", "email": "troian.ap@gmail.com", "user": {"login": "troian"}}, "additions": 55, "deletions": 7}}, {"node": {"oid": "851e9e873b5c68aefe098b78f1a23d5acf50a81f", "messageHeadline": "docs: update roadmap for q2 (#15952)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 113, "deletions": 37}}, {"node": {"oid": "91278f6602ebac9534fc19c2d803d23c9df78bac", "messageHeadline": "refactor(x/authz)!: Use KVStoreService, context.Context and return er\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 161, "deletions": 99}}, {"node": {"oid": "26faee9bf7f59f5f65cacc6177e4034225ea0f12", "messageHeadline": "refactor: bcrypt key derivation to aead (#509) (#15817)", "author": {"name": "Carlos Santiago Yanzon", "email": "27785807+bizk@users.noreply.github.com", "user": {"login": "bizk"}}, "additions": 123, "deletions": 26}}, {"node": {"oid": "428e19f4f0b79ea20c15c2b15fa77a7a44b8213f", "messageHeadline": "refactor(x/distribution)!: Use KVStoreService, context.Context and re\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 1022, "deletions": 489}}, {"node": {"oid": "a6ea0948b2884417423ebee41809d28667c67c2e", "messageHeadline": "ci: skip fix registration for linting (#15965)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "00b78fae00004df8ab9ebc8c880c6fc8166dadda", "messageHeadline": "refactor(x/auth): v2 adaptable tx instead of double decode (#15910)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 222, "deletions": 93}}, {"node": {"oid": "1179285bf289302840efe42d1989f1b36ea216f3", "messageHeadline": "feat(hubl): cache bech32 prefix (#15954)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 89, "deletions": 71}}, {"node": {"oid": "6a8251aafa8eae04e968fe71eecdc62f8b97b9bd", "messageHeadline": "build(deps): bump cometbft to v0.37.1 (#15955)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "6dfe7351a5c2a7eb53076ebc190bd6f3a396c270", "messageHeadline": "refactor!: use KVStoreService and context.Context in x/bank (#15891)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 605, "deletions": 523}}, {"node": {"oid": "e59c4a8577e7d0273a1adb7486d755abfcc832db", "messageHeadline": "fix: unique constraint violation for group policy sim genesis (#15943)", "author": {"name": "Gjermund Garaba", "email": "gjermund@garaba.net", "user": {"login": "gjermundgaraba"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "97e4978f0f773d49a122a353ad117e58ff6ee50c", "messageHeadline": "feat: update the slashing and evidence modules to work with ICS (#15908)", "author": {"name": "Simon Noetzlin", "email": "simon.ntz@gmail.com", "user": {"login": "sainoe"}}, "additions": 22, "deletions": 35}}, {"node": {"oid": "ebcad58468be038d2fff2c233026d98ce57c11f1", "messageHeadline": "fix(autocli): fix simapp enhancing (#15906)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 309, "deletions": 1259}}, {"node": {"oid": "e77156858f14e2725144cd81c5e39c7872db6d3c", "messageHeadline": "refactor(staking, slashing, signing, misc): remove aliases from types\u2026", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 374, "deletions": 356}}, {"node": {"oid": "91872abdc069eec9b92bc0ce8cbb0f0450baec71", "messageHeadline": "refactor(baseapp): set vote info to latest votes (#15930)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "7041af0f4d5132d87d6247c93d75b17c2c389e23", "messageHeadline": "feat(x/tx): API improvements (#15871)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 73, "deletions": 6}}, {"node": {"oid": "e3860acb047361d2458f6f743890d7b8e4298b24", "messageHeadline": "fix: benchmarks broken in 15818 (#15934)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "891f8be9e0aa8ec82c8759df5fdc3e3727441425", "messageHeadline": "build(deps): Bump postcss from 8.4.22 to 8.4.23 in /docs (#15933)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "dde6fcd7bbf47b6cab03f5dd4bc5ccf302ad46e4", "messageHeadline": "refactor(x/auth): doc and remove deprecated fn from #15822 (#15932)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 2, "deletions": 14}}, {"node": {"oid": "866cfa486092653ae45b6021eabfbd1be17e66e3", "messageHeadline": "refactor: embed address codec in auth keeper (#15929)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 13, "deletions": 25}}, {"node": {"oid": "7b5602492c0c095bfc9f2df574f80c9c2fa8fbc8", "messageHeadline": "refactor: add delegations by validator index (#15731)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 449, "deletions": 30}}, {"node": {"oid": "4d41a87a36cd8f6b580b4f4cb05f4a15e4e11e6a", "messageHeadline": "feat: add moduleStateCb to allow access moduleState in sim test (#15903)", "author": {"name": "mmsqe", "email": "tqd0800210105@gmail.com", "user": {"login": "mmsqe"}}, "additions": 31, "deletions": 15}}, {"node": {"oid": "3030cc4c14788531cb34d37c4f068cff8f4f5415", "messageHeadline": "build: enable orm proto gen in proto-builder (#15922)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 691, "deletions": 668}}, {"node": {"oid": "c7ed066cc2b2af464e4b0a2ee994283cec153f1a", "messageHeadline": "build(deps): Bump cosmossdk.io/api from 0.4.0 to 0.4.1 in /core (#15921)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 98, "deletions": 91}}, {"node": {"oid": "b73c17cb9cc8b125167c66270ffad82041c19f52", "messageHeadline": "perf: Add a map coins struct to speedup bank genesis (#15764)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 176, "deletions": 2}}, {"node": {"oid": "af3122aa6c0dcad154c6bcf70a0aa4bd374b6ead", "messageHeadline": "feat!: Provide logger through depinject (#15818)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 503, "deletions": 176}}, {"node": {"oid": "8e896f4d3137086ff63b5b74522f376274d098aa", "messageHeadline": "refactor(abci): add msg index to event (#15845)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 45, "deletions": 22}}, {"node": {"oid": "295c261b18c0332f78be881da0f2b275c0fd0ff1", "messageHeadline": "feat(codec): Add collections value codec for interfaces. (#15898)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 124, "deletions": 6}}, {"node": {"oid": "294027cf2d8f39c3b2092acf8395ef811f3aa530", "messageHeadline": "build(deps): Bump github.com/bits-and-blooms/bitset from 1.6.0 to 1.7\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "f0018246f1071350be2a7e6c6eaab490f113e4b5", "messageHeadline": "chore: signmode textual audit fixes (#15715)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 185, "deletions": 52}}, {"node": {"oid": "93d64cc6fefa72998bdd48b5ca81b615d1dd6c94", "messageHeadline": "feat: Add `PrepareCheckState` and `Precommit` callbacks (#14860)", "author": {"name": "Bryce Neal", "email": "bryce@dydx.exchange", "user": {"login": "prettymuchbryce"}}, "additions": 925, "deletions": 69}}, {"node": {"oid": "be081b10515fce26aac2dbfd9ea0f4a8052e0bd1", "messageHeadline": "test: rewrite group tx e2e tests as unit tests (#15909)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 229, "deletions": 418}}, {"node": {"oid": "56e0b01f8c84d94c20feb39bd49863f7dd3fe6ae", "messageHeadline": "build(deps): Bump github.com/otiai10/copy from 1.10.0 to 1.11.0 in /t\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "89caf149fc97f3e10c712e2a1746c23d37b58fdf", "messageHeadline": "build(deps): Bump github.com/cosmos/gogoproto from 1.4.7 to 1.4.8 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "d2d6d0abd689d6214a104bd2b5733c4d8016464e", "messageHeadline": "test(sims): fix sim-import-export and improve sims (#15835)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 155, "deletions": 118}}, {"node": {"oid": "654f26e55c33ba68b4fc66f5db7798c8b1706884", "messageHeadline": "fix!: correctly annotate validator and consensus address fields (#15710)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1563, "deletions": 1544}}, {"node": {"oid": "86b88b1ace7e97b7f8e20cae81593c7ece9b46a7", "messageHeadline": "refactor!: use x/tx/signing in client.TxConfig (#15822)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 848, "deletions": 379}}, {"node": {"oid": "b6812c11307f053f3c899c864e3124d7a0db6364", "messageHeadline": "ci: run orm tests (#15885)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "99bbe5121ad147f7f80ba929b98014db56400630", "messageHeadline": "docs:SECURITY.md Update SECURITY.md (#15827)", "author": {"name": "Greg Szabo", "email": "16846635+greg-szabo@users.noreply.github.com", "user": {"login": "greg-szabo"}}, "additions": 79, "deletions": 131}}, {"node": {"oid": "9dc7b6054156ad2497a7e9bf627b258ab06914f5", "messageHeadline": "test: remove duplicated authz e2e test cases (#15893)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 0, "deletions": 27}}, {"node": {"oid": "5948b38c13f02909f1206bc5a8c05b09aa4250c4", "messageHeadline": "fix: list keys output for empty keys (#15876)", "author": {"name": "Mantas Vidutis", "email": "mantas.a.vidutis@gmail.com", "user": {"login": "mvid"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5eb9a45d47c32ef581d55847d0c58df583131100", "messageHeadline": "test: print full module name for headers during 'make test' (#15884)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8fb4a6df53e50333205cce3f20c3def317e05c70", "messageHeadline": "test: increase nondeterminism tries per seed by 1 (#15883)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c0eade17fe8665748f136133d50b889393e7c2de", "messageHeadline": "test: fix module cli tests (#15882)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 583, "deletions": 1131}}, {"node": {"oid": "7b10ada768f4524edbbbcb78026903c324bdae5e", "messageHeadline": "refactor!: instantiate client.TxConfig once for simulations (#15875)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 481, "deletions": 218}}, {"node": {"oid": "aa683247d515f6a517832037159573fb8d762bca", "messageHeadline": "docs(depinject): explain need `appmodule.Module` interface (#15880)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "58f3a4a2375f0b617ee0ac3399085c1f996195ba", "messageHeadline": "chore(orm)!: rename orm package to use a vanity url (#15870)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 342, "deletions": 323}}, {"node": {"oid": "87aefb7a18d69833c6fd0c0858bbe6f6c8200618", "messageHeadline": "build: use cosmos/gogoproto@v1.4.8 for optimized registry merge (#15862)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 148, "deletions": 452}}, {"node": {"oid": "8231841a8945011b434d2640cf0179617699bffe", "messageHeadline": "feat:(textual) Add bool value renderer (#15863)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "10d7d15f04eb7e8999e997e3bb788cef02250daf", "messageHeadline": "refactor(group): move `ValidateBasic` logic to `msgServer` (#15785)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3862, "deletions": 7203}}, {"node": {"oid": "e9e582aede14cf0af73f1aadedb273cb60170e8a", "messageHeadline": "refactor(crisis & vesting): remove global bech32 (#15852)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 65, "deletions": 41}}, {"node": {"oid": "33657b3bf9cc7e0b5588962036081bb675039cbd", "messageHeadline": "chore: Better logging for signature verification failure (#15867)", "author": {"name": "Matt, Park", "email": "45252226+mattverse@users.noreply.github.com", "user": {"login": "mattverse"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2b86956db017904f991e1cfff9903f28712dcc93", "messageHeadline": "build(deps): Bump github.com/bits-and-blooms/bitset from 1.5.0 to 1.6\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "9d841924973a081e8a0462b19016006ea24e936e", "messageHeadline": "build(deps): Bump github.com/rs/zerolog from 1.29.0 to 1.29.1 in /log\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b0e2bdd6055057101dd722319f64a22f3f19dbd9", "messageHeadline": "build(deps): Bump postcss from 8.4.21 to 8.4.22 in /docs (#15860)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "a934ad68d4756999c623a2a683c51202d97627bd", "messageHeadline": "build(deps): Bump cosmossdk.io/collections from 0.0.0-20230413101615-\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 285, "deletions": 272}}, {"node": {"oid": "debf1fa4d2da2c2ff9f851a7389e0b229fa643af", "messageHeadline": "refactor(x/gov): move `ValidateBasic` to msg server (#15832)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 634, "deletions": 553}}, {"node": {"oid": "64d09e3c237a15585ef4060dcee66753ddcd09b5", "messageHeadline": "chore(collections): release v0.1.0 (#15858)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "73c806414528f37bc81ff7a31004094e8e91efba", "messageHeadline": "refactor(auth): use collections for GlobalAccountNumber (#15830)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 144, "deletions": 61}}, {"node": {"oid": "0931193521596dc801207ddf3c26124b401a7072", "messageHeadline": "chore: Audit Textual `any`, `coins`, `message` (#15550)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 51, "deletions": 26}}, {"node": {"oid": "209805b36acb8adde2f009fbfa6f755340bdc30d", "messageHeadline": "fix(x/tx): fix int64 usage for 32 bit platforms (#15849)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d6762e930d817656df406398817df242009bfff7", "messageHeadline": "refactor(groups): remove global bech32 (#15707)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 163, "deletions": 80}}, {"node": {"oid": "d31157f60a349fd0dcf2be5a03d2252c60d5ae81", "messageHeadline": "build: add helper for quickly setting up simapp (#15846)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "7132a7624e24cd8dd5ed2c4e7328207963bfd48b", "messageHeadline": "refactor(staking): add missing msgServer tests and move ValidateBasic\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1151, "deletions": 495}}, {"node": {"oid": "d7c8353989ea8068af63a44ca365152b2c95c36e", "messageHeadline": "ci: add `merge_queue` trigger for required workflows (#15847)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "c4489d9785de8b24efe12ba9209669e9dce9e23f", "messageHeadline": "refactor: remove duplicate vesting tests (#15844)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 298, "deletions": 240}}, {"node": {"oid": "a7d8477a196c7cce09e9a4d54653db32269d401c", "messageHeadline": "build(deps): Bump github.com/decred/dcrd/dcrec/secp256k1/v4 from 4.1.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "8d6c23faa4cd70f421c6cebdd708dc3c224595eb", "messageHeadline": "feat: add endblocker with valsetupdate type (#15829)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 200, "deletions": 73}}, {"node": {"oid": "722bea5b408e7515f0fe582a67521e4819434c32", "messageHeadline": "refactor(auth): remove bech32 global from auth (#15826)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 34, "deletions": 23}}, {"node": {"oid": "875e29ea9a12425d34ef4ede8d902aa89b82f9d2", "messageHeadline": "build(deps): Bump github.com/prometheus/client_golang from 1.14.0 to \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "874509805305a36bd3b3281e5470a2bb675c5f5b", "messageHeadline": "build(deps): Bump github.com/rs/zerolog from 1.29.0 to 1.29.1 (#15838)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "13493d3645552c3a3271437460ed535bbad3324d", "messageHeadline": "fix(orm)!: duration encoding doesn't handle nil values properly (#15138)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 2336, "deletions": 734}}, {"node": {"oid": "9e4fbb6db1133db3ea9f260d221d8bd03af92c38", "messageHeadline": "feat!: add node status endpoint (#15597)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2236, "deletions": 129}}, {"node": {"oid": "fb0656620b029bfe1b5b4809cd77c65651c1df3a", "messageHeadline": "ci: short term reduction in sims (#15833)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e2c91fc1d7918e1aefaed52983e934107d449462", "messageHeadline": "refactor(genutil,group,mint): remove aliases from types/math.go (#15824)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 98, "deletions": 90}}, {"node": {"oid": "42f03c369f821b956d82604e3e811df86fc07581", "messageHeadline": "refactor(evidence): remove bech32 global (#15825)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "495ef01f7160106155ebd1a0a83c3e05e4d3e9f8", "messageHeadline": "test(x/distribution): write integration tests (#15569)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 938, "deletions": 1830}}, {"node": {"oid": "56705deb22587ce273172dfcf035745ae489ac30", "messageHeadline": "feat(store): add working hash (#15712)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 77, "deletions": 2}}, {"node": {"oid": "c3fd0e7c64e07c6097ddaf4550bdfbd675ee6f51", "messageHeadline": "test(client): add a fuzz test for QueryBalance (#15763)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "491cf3babe83d8ce9be2c0fe7813904730b265d5", "messageHeadline": "refactor(staking)!: binary format for HistoricalInfoKey (#15701)", "author": {"name": "Andrey Petrovich", "email": "babadro@gmail.com", "user": {"login": "babadro"}}, "additions": 179, "deletions": 9}}, {"node": {"oid": "ac3c209326a26b46f65a6cc6f5b5ebf6beb79b38", "messageHeadline": "style: lint the client folder in the repo root (#15816)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "1c1af09b17a5eb9e707ddaf5d5bf8d76e0304e77", "messageHeadline": "perf: x/tx/signing/textual: remove unnecessary,expensive regex from m\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 62, "deletions": 7}}, {"node": {"oid": "f82cbbbeebf7dfaf1a652c804eadbbb81ec280fa", "messageHeadline": "feat: add valset change and block info service to runtime (#15811)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 67, "deletions": 22}}, {"node": {"oid": "70436fa5ec1752a4ea6d7c7e7d04237893a18711", "messageHeadline": "refactor(x/bank): move validate basic checks to msg server (#15782)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 503, "deletions": 595}}, {"node": {"oid": "3cef1a8941a745eaaa3657792faf78d8de0f1bdb", "messageHeadline": "ci: lint all modules even if one module fails (#15819)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "001c11e00d72086026fafa3340bee7a882598d12", "messageHeadline": "feat!(x/tx): support validator address signers (#15709)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1139, "deletions": 475}}, {"node": {"oid": "bf17fec0e7b83f98be8eba220f1800bd2d7d5011", "messageHeadline": "docs(depinject): update depinject docs with more context (#15688)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 30, "deletions": 12}}, {"node": {"oid": "e4dbf1b7b4c5e588341a1f34b0234f591edc2ded", "messageHeadline": "refactor(auth,vesting): move `ValidateBasic` logic to `msgServer` (#1\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 229, "deletions": 329}}, {"node": {"oid": "1641bb9f0dbb793c187b9858195ffe2e7036dff0", "messageHeadline": "chore: linting (#15814)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "37032fb9481b0ef07d34abf8d0480bd7c1cb67b0", "messageHeadline": "chore: linting (#15813)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 150, "deletions": 138}}, {"node": {"oid": "00e1f85eca973bea5683dfb34904f074af8b9bb7", "messageHeadline": "style: general linting (#15756)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 22, "deletions": 33}}, {"node": {"oid": "2b3fee5a298c27e2d98a22d8dc41296c94450d6d", "messageHeadline": "chore: revert comet test skips (#15810)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "67fb4ffd7126c7e0d2100f2cc65ebd79b03ee1de", "messageHeadline": "fix(Makefile): version tag (#15796)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0df90869b1d32246e0bd13d07c3119c5bafb1a3a", "messageHeadline": "refactor(auth): make params state use collections (#15784)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 29, "deletions": 126}}, {"node": {"oid": "22490a83f3744caad7d707bf4f513e7b1b18fdfa", "messageHeadline": "build(deps): Bump github.com/creachadair/atomicfile from 0.2.8 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c045a005293ea20762a8c0df331e07d58f6d3db9", "messageHeadline": "refactor(slashing): move `ValidateBasic` logic to `msgServer` (#15793)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 27, "deletions": 166}}, {"node": {"oid": "300a466eaabda595c91c39e020a495fb291679a7", "messageHeadline": "ci: ensure checkout action happens before setup-go (#15798)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4efd0674642442c8e7371b7540a072811a6e7501", "messageHeadline": "ci: set desired times for dependabot scheduling (#15799)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "64908e1559107441431a7022f033f744efb3d58a", "messageHeadline": "build(deps): use latest commit of CometBFT v0.37.x branch (#15787)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "e342a472545fe4ee2a2649d6e50075738a927f59", "messageHeadline": "fix: test sometimes receives an error string containing unicode (#15791)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "d46328cb8db7eb24580714a4de83e9d001263bc4", "messageHeadline": "fix: slack channel (#15795)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "0b09920c0aa4fef2d8fc7234e6272845466422c0", "messageHeadline": "test(store): ensure busy manager goroutine is finished (#15788)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "f95585b40d0f72e25b73d81df662e2e5ce755442", "messageHeadline": "fix: use initialHeight correctly (#15789)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "fb257ae9d94d5695c083fc1ed097d86184a0014f", "messageHeadline": "feat: add Context as arg to NewIntegrationApp (#15779)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 40, "deletions": 13}}, {"node": {"oid": "882b4ef1dcd98db72bc044586cb3e52f45db2dbf", "messageHeadline": "docs: update ADR-064 (#15771)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 14, "deletions": 28}}, {"node": {"oid": "7ab0dfc494254c91beefd6fe920d0aa7164c76af", "messageHeadline": "refactor(bank): move bank balances to use collections (#15327)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 230, "deletions": 354}}, {"node": {"oid": "3d1a0b8840e40c8606fb59741e20f9543b0de661", "messageHeadline": "test: add new fuzzers to OSS-Fuzz suite (#15776)", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "ee53930fc1e70a89de7bfaee11502534d6458a94", "messageHeadline": "refactor(distribution): move `ValidateBasic` logic to `msgServer` (#1\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 341, "deletions": 303}}, {"node": {"oid": "f8e2d984b2b233d9562bc8c412d2a670e5a614ee", "messageHeadline": "feat(x/tx): tx decoder (#15414)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 780, "deletions": 255}}, {"node": {"oid": "d5a618db6a431ee3b6a39c16e6057f47a57d4b1c", "messageHeadline": "feat: More flexibility for `CacheMultiStoreWithVersion` (#15683)", "author": {"name": "khanh-notional", "email": "50263489+catShaark@users.noreply.github.com", "user": {"login": "catShaark"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "4cb71ceb6ed22152f5984c05c9cfe141348d3ba2", "messageHeadline": "style!: lint fixes for x/tx (#15748)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 120, "deletions": 112}}, {"node": {"oid": "4684c854d4fd68f5ec025e15d973a6422cd9b814", "messageHeadline": "refactor!: x/slashing missed block window (#15580)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 599, "deletions": 164}}, {"node": {"oid": "96662df62fe224ba87c76c781774dcd6b692ef81", "messageHeadline": "fix(math): double method call (#15768)", "author": {"name": "gribanoid", "email": "82345280+gribanoid@users.noreply.github.com", "user": {"login": "gribanoid"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "002d6d664b426f7744d9658209ee5d122896decd", "messageHeadline": "refactor(mint): move `ValidateBasic` logic to `msgServer` (#15760)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "d732e379f8f4ea96be9190639bcd1e7230c55650", "messageHeadline": "refactor(nft): move `ValidateBasic` logic to `msgServer` (#15759)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 49, "deletions": 40}}, {"node": {"oid": "107836964d98d0d4d3166fd1de86d59fc7e60ebe", "messageHeadline": "docs: simplifying categories (#15757)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 71, "deletions": 110}}, {"node": {"oid": "59e5ca20b65a43896f4704f879f78358b060bc58", "messageHeadline": "style: comment not-yet-used fields for linter, x/circuit (#15750)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "eb52f03acbc7ecb1746b8e24666fa030136d2838", "messageHeadline": "fix: x/tx/signing/textual: use standardized Timestamp+Duration compar\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 96, "deletions": 6}}, {"node": {"oid": "ec6af615f60b4cdeb7bfcfd41fe6ab5fd474518f", "messageHeadline": "refactor(consensus): move `ValidateBasic` logic to `msgServer` (#15758)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "cdc03fa66eca6da227a4dd06a893cc227e8c6c6d", "messageHeadline": "refactor(authz): move `ValidateBasic` logic to `msgServer` (#15754)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 179, "deletions": 570}}, {"node": {"oid": "d09068f529e7654b46ba9eb209f0deac974a8d73", "messageHeadline": "refactor(evidence): move `ValidateBasic` logic to `msgServer` (#15753)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 38, "deletions": 85}}, {"node": {"oid": "117a4268df453dc778bada41dff69ad2293b4f9c", "messageHeadline": "docs: render orm and collections in docs (#15736)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 99, "deletions": 27}}, {"node": {"oid": "31c084f9f978ffeee4048796444dbd4a5d0c44cd", "messageHeadline": "docs: update docs and UPGRADING.md on facultative ValidateBasic (#15743)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 39, "deletions": 17}}, {"node": {"oid": "722c3f935fabd51d63bbf84ffec3343fb9d6f7e6", "messageHeadline": "refactor(upgrade): move `ValidateBasic` logic to `msgServer` (#15752)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 35, "deletions": 135}}, {"node": {"oid": "22eb756e4836a8cf36d0e290dac7c729d1f53e44", "messageHeadline": "refactor(crisis): move `ValidateBasic`logic to `msgServer` (#15751)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 19, "deletions": 33}}, {"node": {"oid": "7a92fd0f1feb5c77a5ad34a7975f0e832fed5f29", "messageHeadline": "refactor: create TxConfig directly in simulations (#15749)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 28, "deletions": 22}}, {"node": {"oid": "9a5413dbaa3a381003f0ada35219397d7542e852", "messageHeadline": "feat(integration): allow to run begin and endblocker easily (#15732)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 115, "deletions": 19}}, {"node": {"oid": "0a70647deaecaa57295fb615a4b467f47db6a385", "messageHeadline": "build(deps): Bump github.com/otiai10/copy from 1.9.0 to 1.10.0 in /to\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "e24472f9acb54de1e1ff133e505f2cff24688307", "messageHeadline": "style!: rename direct_aux package to directaux (#15742)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "7720bc4cb658816e36eb5f7824e5deb61c13101e", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#15733)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 205, "deletions": 191}}, {"node": {"oid": "9ba03b015aebeac857d0a8f4d60a4d1c0ddbba51", "messageHeadline": "style: rename to ModuleInputs to fix lint issue (#15727)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "a008428ea1e620c5f57d1b1783c5383732deef60", "messageHeadline": "style: fix linter issues in x/upgrade (#15737)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7c068afa6fa96ef2d97973fc18cd157385cc318e", "messageHeadline": "fix: x/tx/signing/textual/IntValueRenderer.Parse: gracefully handle \"\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "df161c214cd61bccaa29fecd18947542f1d6ff1b", "messageHeadline": "feat: optional validate basic (#15735)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 76, "deletions": 46}}, {"node": {"oid": "ee70c1475d79d9753330a9d2b87dfdb62c7288f6", "messageHeadline": "build(deps): Bump cosmossdk.io/api from 0.3.1 to 0.4.0 in /core (#15734)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "852b8587721a2fdfdd297de67ed8fa8d836f3eb5", "messageHeadline": "docs(collections): add documentation (#14820)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 1065, "deletions": 0}}, {"node": {"oid": "67c1c788b2ba2dc43d711828c186105759691658", "messageHeadline": "chore: add circuit proto definitions (#15722)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 9159, "deletions": 1087}}, {"node": {"oid": "768f8ecd4caf69581ef5a36bde5b1c3964409323", "messageHeadline": "style: address linter issues in depinject module (#15726)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 63, "deletions": 65}}, {"node": {"oid": "90e2a2ae89fe96761da7e9117dd62c023d5af658", "messageHeadline": "style: linting (#15704)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 86, "deletions": 120}}, {"node": {"oid": "f8e2c41a48354c00549428e7f79272e0d3516fca", "messageHeadline": "style: gofumpt client/v2 module (#15725)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "22bfecfe38f2485a57724533a680bf5b2c346f4f", "messageHeadline": "style: fix linting issues in store module (#15724)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "06892b9bc4be66f28c6ed769b65c2ee10eaaee8b", "messageHeadline": "feat(testnet): allow a single active Comet RPC service (#15711)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 347, "deletions": 18}}, {"node": {"oid": "401d0d72c9c8b87df84a0e9f1f72deb73f10d3ff", "messageHeadline": "feat(autocli): add support for binary file hex encoding (#15504)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 148, "deletions": 11}}, {"node": {"oid": "a5093dc7cb33b2d02da222365fd45bf5846bb40c", "messageHeadline": "docs: Add Upgrading Section to ADR-064 (#15721)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "22f26829de5e32db585d387cdc39dc131570769f", "messageHeadline": "build: install necessary deps in docker (#15719)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "43cfdfe61894f0fde1e0a967cc0a85a5b2350eee", "messageHeadline": "fix(math): FormatInt returns error on empty string (#15714)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "17debf2efa63805711232e9a800f6f6292e7c6c0", "messageHeadline": "feat: emit more data in prom metrics (#15657)", "author": {"name": "Dhanu Saputra", "email": "35093673+dhanusaputra@users.noreply.github.com", "user": {"login": "dhanusaputra"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "b2c84188deb426714cb711f3aeb7390a5368a1fa", "messageHeadline": "ci: use alpine in dockerfile (#15703)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "f5993b1c627b08c8ce71a247084a56e87eeaca81", "messageHeadline": "refactor(gov): remove global bech32 (#15682)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 198, "deletions": 70}}, {"node": {"oid": "b6bc636b4de11878b950c86b7cae8f29b3c19bf5", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.16.0 to 1.17.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3f3beb319eab741237ea50a5bf300cdd91c60aa5", "messageHeadline": "ci: bump go version (#15716)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 56, "deletions": 57}}, {"node": {"oid": "68af247459085e0c46bf9025215b9de3838cdcd5", "messageHeadline": "feat: add testutil/testnet package (#15655)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 1728, "deletions": 0}}, {"node": {"oid": "e2a8f7ca32d224ab994a4897dc5b17d8a6cadfe6", "messageHeadline": "refactor(distribution): remove global bech32 (#15684)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 86, "deletions": 37}}, {"node": {"oid": "f5eb9d888706110c9783d52bde47b0060ae3fb91", "messageHeadline": "build(deps): Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#15692)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 40, "deletions": 55}}, {"node": {"oid": "81d3b186be0a32ec02574052d134aa6f590cd1fd", "messageHeadline": "refactor: remove aliases from types/math.go in crisis and distributio\u2026", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 133, "deletions": 123}}, {"node": {"oid": "917a038b4fb59830e92dc784bcc6369ebc1b18b1", "messageHeadline": "style(x/nft): fix golanglint-ci suggestion (#15696)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7e2df2a4641232b7f166bc61cbf4aa44603a8e7", "messageHeadline": "fix: types: ensure .Amount is non-nil in Coin.Validate() (#15691)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "5b1ee227c2dc6e41176686ca54d361d0bcc59f91", "messageHeadline": "docs(gov): remove unimplemented section (#15697)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 0, "deletions": 28}}, {"node": {"oid": "d0d1f5c056a66ba2ca39bbcf130972593cb49c66", "messageHeadline": "feat: improve genesis migration command (#15679)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 71, "deletions": 67}}, {"node": {"oid": "445dc8afe0337ed51716a3f24b178d15ffbdd7f8", "messageHeadline": "refactor!: use store service in x/feegrant (#15606)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 129, "deletions": 74}}, {"node": {"oid": "37c0ec8f8a22c849d70b26812f21161a4b76193c", "messageHeadline": "build(deps): Bump tailwindcss from 3.2.7 to 3.3.1 in /docs (#15680)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 195, "deletions": 97}}, {"node": {"oid": "c3b1b37e49e765e3ef2401fa03d8e9bb8d47f9cb", "messageHeadline": "test: remove api that should not be used (#15678)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 37, "deletions": 46}}, {"node": {"oid": "5e90819765e9bc1a3ab76a1d7b4bedb5c194cbac", "messageHeadline": "feat(x/tx): legacy amino json sign mode handler (#15515)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 3012, "deletions": 613}}, {"node": {"oid": "723256f769cedf1c4919ac893bd0ac43665a7d47", "messageHeadline": "build(deps): Bump actions/add-to-project from 0.4.1 to 0.5.0 (#15681)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "38c7c948f5d27c8b1c2a0dc3045fe82ab6069817", "messageHeadline": "style: various linting fixes (#15675)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 94, "deletions": 123}}, {"node": {"oid": "448ffbc7221f43edb54b1ff80b5bb4011cd0dcec", "messageHeadline": "refactor: remove aliases from types/math.go in evidence and feegrant \u2026", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 31, "deletions": 23}}, {"node": {"oid": "c1974e4b3cd631ede383cdd46d2a12f6380b7ad7", "messageHeadline": "refactor: remove `cometbft/libs/cli` import (#15673)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 72, "deletions": 84}}, {"node": {"oid": "f69fdad424289b7b304a9956758dcb4b70bdfad3", "messageHeadline": "refactor(upgrade): remove global bech32 (#15661)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 42, "deletions": 35}}, {"node": {"oid": "a2cde56e17c60ca926705b0d4d63e157704609e4", "messageHeadline": "refactor: remove aliases from types/math.go in bank module (#15671)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 63, "deletions": 51}}, {"node": {"oid": "521aa4bfdda12abd17be618fc3513ca8f6729bee", "messageHeadline": "refactor(authz):remove global bech32 (#15662)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 141, "deletions": 64}}, {"node": {"oid": "b4d1109efc2ed348b5a95c1974d8528ff47fe982", "messageHeadline": "refactor(nft): remove global bech32 (#15654)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 83, "deletions": 36}}, {"node": {"oid": "bd8b01cd1201969e95ed559140d2d56183e13b71", "messageHeadline": "style: linter fixes for feegrant and upgrade (#15642)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 11, "deletions": 19}}, {"node": {"oid": "c3bc4dd0aa9054bd43e9fcfc34214d09ab071e80", "messageHeadline": "ci: disable gosec G107 rule (#15665)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f0e05ebb9034e1dad313749bec9d97087456bc5", "messageHeadline": "refactor(staking): remove account address bech32 global (#15598)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 241, "deletions": 86}}, {"node": {"oid": "0c905e870768a3ef0ec9cd395dae5bbec63393a1", "messageHeadline": "style: bank & autocli (#15659)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 40, "deletions": 46}}, {"node": {"oid": "6aaa3cf2edf72b04f90d5c5e6cf55bd7ff99b117", "messageHeadline": "style: fix lint issues in log (1/n) (#15658)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d31a30fdf8537683f3644ca1fbe3308cb4e53a2f", "messageHeadline": "refactor: remove aliases from types/math.go in auth/authz module (#15\u2026", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 114, "deletions": 103}}, {"node": {"oid": "aeaa3015069f30f7efe6e7d9e067f38f3bfeb154", "messageHeadline": "feat: integration test helpers (#15556)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 371, "deletions": 157}}, {"node": {"oid": "43a4db5a9e1c86d18ee5ce56b8b59565f5a025de", "messageHeadline": "refactor: remove aliases from types/math.go in gov module (#15625)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 194, "deletions": 174}}, {"node": {"oid": "9332942f3723b3c3bf0d055c34fb84e7edc952ff", "messageHeadline": "feat(codec)!: add get signers to codec + merged proto registry to Int\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 187, "deletions": 90}}, {"node": {"oid": "cdf6471e51c7162fc18513c34e00d63660c9114c", "messageHeadline": "fix: accaddr cachefix (#15433)", "author": {"name": "KyleMoser", "email": "KyleMoser@users.noreply.github.com", "user": {"login": "KyleMoser"}}, "additions": 117, "deletions": 16}}, {"node": {"oid": "a9546bfad0f165e3e45cb80d765449a2642512ab", "messageHeadline": "style: apply any / all automated lint fixes (#15644)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 37, "deletions": 130}}, {"node": {"oid": "64ab721a0879d084ebb9fea30de4c73d2b6ba975", "messageHeadline": "ci: disable gosec g101 in actions (#15650)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "622ebf4df0fa3971687249154188ceafa56d839c", "messageHeadline": "style: errors, collections (#15640)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "528ce31eeb7dce1d17183ac0e89b034c20aa9a64", "messageHeadline": "Style: lints for tools (#15637)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8c182e7d770a215231b34bed3431714f41bebffd", "messageHeadline": "style: lints for core, math, simapp, and tests (#15638)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 34, "deletions": 37}}, {"node": {"oid": "7824a8f143aaf73993daac2857637328585dde40", "messageHeadline": "feat(autocli): Add coin support (#15434)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 135, "deletions": 26}}, {"node": {"oid": "182f3fd5512922f84962d5e6493875eca9835a58", "messageHeadline": "refactor(collections): Indexes perf improvements and simplification (\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 295, "deletions": 667}}, {"node": {"oid": "0869411d5c32c9e183077423b477950c75b0f11c", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.15.1 to 1.16.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b009a75eeaced5e1b2c4ded73bf4e5147d12aae7", "messageHeadline": "style: make lint-fix everything (#15631)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 83, "deletions": 43}}, {"node": {"oid": "d9e04c56c63f695668cd7939fc8ef056739ea894", "messageHeadline": "revert(consensus): revert proto breaking change (#15627)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 84, "deletions": 84}}, {"node": {"oid": "9a09f8656bfe4f6359b33e7c3f095b7fb62e51b9", "messageHeadline": "feat: add event core api to runtime (#15547)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 83, "deletions": 4}}, {"node": {"oid": "51f3e70a12c22c6afc95ed78a342e90fb929674f", "messageHeadline": "style: more linting (#15618)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 68, "deletions": 82}}, {"node": {"oid": "c1ea84d583499abccdc068c7b0e69567ad899107", "messageHeadline": "style: more linting (#15616)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 159, "deletions": 289}}, {"node": {"oid": "0d80ac46779313bcd58d27137168923d11ec3ac4", "messageHeadline": "chore: sync changelog with latest release (#15622)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "13163293167ac0af5bd9ac6e9b96e819d6cc6e48", "messageHeadline": "build(deps): Bump cosmossdk.io/log from 0.1.1-0.20230329182155-367f0d\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 86, "deletions": 86}}, {"node": {"oid": "d21f58c638d54461404875efb8b72361b44c2d33", "messageHeadline": "feat(log): wire logger filtering (#15601)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 170, "deletions": 76}}, {"node": {"oid": "f3110e9d5349588c5a889d7f7069d508f3e97c25", "messageHeadline": "build(deps): Bump github.com/cosmos/gogoproto from 1.4.6 to 1.4.7 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "bbaa5352b0127a1736f377c35d55855579d88f44", "messageHeadline": "style: second round of linting (#15607)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "68cd9c505b65f2ccd7120bbf38412de2d83a2268", "messageHeadline": "chore: check spelling in linter (#15611)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "1f2875d4450af5cf7e1f4db0e688094c4e9eebb7", "messageHeadline": "style: gofumpt linting (#15605)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 97, "deletions": 97}}, {"node": {"oid": "24344fb382520829cb957a5d238837966cbf8289", "messageHeadline": "refactor!: use store service in x/nft (#15588)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 108, "deletions": 81}}, {"node": {"oid": "a7b80d5d8f22047ec21c1750ce4317d3a70ee646", "messageHeadline": "feat(log): add NewTestLogger{Info,Error} constructors (#15604)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "ed2eb6fb3b89100bb7e8444eb7c6e0bb81286bef", "messageHeadline": "build(deps): Bump cosmossdk.io/x/tx from 0.4.0 to 0.5.0 in /tests (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "4e337c32561864c289fbf507d10b290a04b4fd98", "messageHeadline": "chore: add label and title to issue templates (#15595)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "cb30586afa57746742ba8165df9f0e39a8ff8425", "messageHeadline": "chore: pass argument to linter script (#15592)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "9a07b7defe90f66d65b91a374acabaa829d77d11", "messageHeadline": "fix: use a script to lint each module (#15590)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "bb8663093ec9fd3ababd23eea20eb9ba4e15e3cc", "messageHeadline": "docs: ADR-064 ABCI++ (2.0) (#14657)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 447, "deletions": 0}}, {"node": {"oid": "0b0db0867cebce0857d124f21bae6fad8b69e24d", "messageHeadline": "fix(x/tx)!: unexpected cast of interface to concrete type in GetSigne\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "a5ad307ae6b71694ffbb234ae5d06b8581b80ba7", "messageHeadline": "refactor: migrate consensus to collections (#15553)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 278, "deletions": 361}}, {"node": {"oid": "58634628b30a0ce6cf03ba969dbaf487eb61191c", "messageHeadline": "build(deps): Bump cosmossdk.io/x/tx from 0.3.1-0.20230321155358-6522d\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 45, "deletions": 49}}, {"node": {"oid": "eafd9ee4eab9345a6a7b5d7957158c4183bdfde0", "messageHeadline": "docs: fix broken redirects (#15578)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37ba88872dbc56712e3eea001f33f8f773ca6732", "messageHeadline": "style: enable strict gofumpt (#15579)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 149, "deletions": 146}}, {"node": {"oid": "383fed4c6d33402411db164ed017aee381f4f4ed", "messageHeadline": "feat(x/tx): unknown field filtering (#15557)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 29195, "deletions": 1}}, {"node": {"oid": "22621995b5d1f061e67a77b133e24d43f827a70f", "messageHeadline": "docs: re-arrange and clarify migration docs (#15575)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 43, "deletions": 20}}, {"node": {"oid": "d8a6dcc647736b696ba914a471149ecab5171ac0", "messageHeadline": "docs(core): add documentation in error message (#15574)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee9774af2754b4f9f27dbd912f0aeae42178694a", "messageHeadline": "feat: auto-set block timestamp for historical queries (#15448)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 292, "deletions": 110}}, {"node": {"oid": "f15cbac864a9f3592f4f7a7094588c2fbf30c477", "messageHeadline": "chore: skip rpc tests till comet fix issue with data race (#15570)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d29e8eb4f6ac9c26de7b6f275eb5552f7c862f20", "messageHeadline": "refactor!: use KVStoreService in x/auth (#15520)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 404, "deletions": 207}}, {"node": {"oid": "6cc4e22c2f74a885e6b656b0d6436fcba1c9f07b", "messageHeadline": "build(deps): Bump @docusaurus/core from 2.3.1 to 2.4.0 in /docs (#15558)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 622, "deletions": 620}}, {"node": {"oid": "9c79901120265fc4f3d3e3dd0dd6c6c66401c9e7", "messageHeadline": "build(deps): Bump github/issue-labeler from 3.0 to 3.1 (#15559)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e783a4122115666842320b0eec325f089215f7e9", "messageHeadline": "feat: carry `x/gov` proposal execution error message (#15554)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "44b04da86f0caaf914741bd9e67200f2d4883f19", "messageHeadline": "docs: add configuration docs (#15544)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "572e657711b9260dddf88780dc6a7914b721af0b", "messageHeadline": "refactor(feegrant): remove bech32 global (#15347)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 402, "deletions": 340}}, {"node": {"oid": "443eb3d30090274f376e7b7a0bea17ba19513263", "messageHeadline": "docs: add note on tombstoning (#15545)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9bb9bff96fec73655b71198e7d02407e93be72a7", "messageHeadline": "docs: fix a typo (#15542)", "author": {"name": "Parsa Akbari", "email": "parsaakbari1209@gmail.com", "user": {"login": "parsaakbari1209"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "05dcf860eb402ab663f51df17bf19796653e7307", "messageHeadline": "refactor: Use CoreAPI when possible (#15496)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 180, "deletions": 165}}, {"node": {"oid": "b44caab53aa11d8d8dcf13145d07c8cd12170cc5", "messageHeadline": "feat(autocli): add json file parsing support (#15451)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "07415a5d780487f4f0fe5137b72f9f384f87bd20", "messageHeadline": "build(deps): Bump cosmossdk.io/core from 0.6.1-0.20230309163709-87da5\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "5174542a63c72c30109b3ec579757c9c093808d7", "messageHeadline": "build(deps): Bump actions/stale from 7 to 8 (#15537)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aeb4f0264507fd0a09351098dffefdd086b092e6", "messageHeadline": "refactor!: use KVStoreService in x/consensus (#15517)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 67, "deletions": 50}}, {"node": {"oid": "460bd0ad26739a13978e89632adbba0aa8c37544", "messageHeadline": "refactor: remove unnecessary depinject usage (#15529)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 147, "deletions": 272}}, {"node": {"oid": "ae8bd416a3da7d8600fdd1202c0c06d4dadd93d3", "messageHeadline": "build(deps): Bump cosmossdk.io/math from 1.0.0-rc.0 to 1.0.0 (#15532)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 101, "deletions": 101}}, {"node": {"oid": "ba9d4df6d0d1e8b28631459090b50f8da6aa71b0", "messageHeadline": "chore(math): fix changelog link (#15531)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7204a5d4dd2af4df835d72f8523362fab21e6045", "messageHeadline": "chore: math v1.0.0 (#15530)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "67dc594888c63f037a34f324c9b9c6d2a2dcfc6b", "messageHeadline": "fix: Makefile rocksdb (#15422)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 9, "deletions": 19}}, {"node": {"oid": "750d12505f78c3dd9acf659ff6662b7ab4214051", "messageHeadline": "docs: remove ignite cli (#15521)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "370acbb659fa7eeff467f0c7de38c7f525d78030", "messageHeadline": "style: gofumpt everything (#15518)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 44, "deletions": 38}}, {"node": {"oid": "4db99fc1a56919efc87ac73f2db662b963de8be9", "messageHeadline": "fix(math): Dec marshal shouldn't have side effects (#15506)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "d53b29b1d142db55395faa56045c5bfab62302f7", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.53.0 to 1.54.0 (#15511)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 159, "deletions": 161}}, {"node": {"oid": "4995cd130aff83f4bfa9c012d14cccb2e79e77e4", "messageHeadline": "build(deps): Bump github.com/mattn/go-isatty from 0.0.17 to 0.0.18 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 48, "deletions": 47}}, {"node": {"oid": "cc2d9cc6230f2bdde847e66af3778d287ea787ce", "messageHeadline": "docs: sync release process (#15505)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "4866d9aa2ebeab2ebc9311029abcb1657feb566a", "messageHeadline": "feat(autocli): add address validation (#15449)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 96, "deletions": 18}}, {"node": {"oid": "c77bcc22c373b6ae5a142444bd37f3a05e96280c", "messageHeadline": "refactor: use app config configurator for removing boilerplate (#15499)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 221, "deletions": 1092}}, {"node": {"oid": "3a7a2645f05f0aecdf96ebda14a7c62f6d4ddc55", "messageHeadline": "fix: always reset the state for Prepare and Process Proposal (#15487)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 81, "deletions": 21}}, {"node": {"oid": "320171461f5733f331e5b40af0ebd19d6d110e34", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-hclog from 1.4.0 to 1.5.0 i\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 187, "deletions": 199}}, {"node": {"oid": "6522dd1731b51583f508651da5959ae15ee912aa", "messageHeadline": "chore: update to core 0.6.1 (#15497)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 11, "deletions": 17}}, {"node": {"oid": "46169d0bff7b6fcccf6c59417e930fe9937a04d0", "messageHeadline": "ci: add changelog reminder (#15459)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 254, "deletions": 42}}, {"node": {"oid": "b77e51adf0f9d25ad1cee2af8c3407894d299fa6", "messageHeadline": "docs: add adr/rfc section to contributing (#15385)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 140, "deletions": 19}}, {"node": {"oid": "5680f823c580ef4fe960a786b4687eb727cbb53d", "messageHeadline": "docs: update roadmap (#15493)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "b3552f21832c6e6e6159d834d1d9b37c8e1632df", "messageHeadline": "test(store): skip `PluginTestSuite`on non linux machine (#15488)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8aa0d035d81c62ead99778bec2bc62bfaef7c776", "messageHeadline": "test(math): added integer file to fix test (#15490)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "0d20a1456dce359f966df493d2f9468151b984aa", "messageHeadline": "docs: update mempool Select godoc (#15486)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "66ce346fea55f4aa94fbde07d828b6fcfd2c9abe", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter from 1.7.0 to 1.7.1 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 84, "deletions": 84}}, {"node": {"oid": "6acd5cc26c12708077ec5afebae8559da384a453", "messageHeadline": "refactor(bank): update `InputOutputCoins` arguments (#15477)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 73, "deletions": 89}}, {"node": {"oid": "5612bb815b340cd6bf3ce3a340f57aee0152c5c3", "messageHeadline": "docs: improve proto vesting docs about time attributes (#15474)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 96, "deletions": 81}}, {"node": {"oid": "a8dceddad91cf0b00b20c4f7d4260583719a6403", "messageHeadline": "docs(adr): Add Textual SpecVersion (#15270)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "897ef64712745a4b191dbc111eea6750cd7a1686", "messageHeadline": "feat: Validate Msg proto annotations (#13793)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 611, "deletions": 295}}, {"node": {"oid": "176c61cf70be223e2b66e0ccee386d5a82558cc6", "messageHeadline": "feat: add delegator to withdraw address (#15462)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a4a3c81d116b5599ea1f45dccd86bf44b4059996", "messageHeadline": "feat(client): Add cobra's context to clientCtx (#15458)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 25, "deletions": 23}}, {"node": {"oid": "f4a6feb9d4eea4cc0139108c83ee2946ec5745dc", "messageHeadline": "fix: flaky group genesis sim (#15447)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "124aed4b28e866bd2d42d5dad57d4d5692b4fd41", "messageHeadline": "feat(x/tx): Support gogo registry in Textual (#15302)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 299, "deletions": 107}}, {"node": {"oid": "bf85bfbf4df7c35cbfccdd86dc79f183541ee333", "messageHeadline": "refactor: Rename clientCtx to ctx in distr params.go (#15453)", "author": {"name": "Puneet", "email": "59960662+puneet2019@users.noreply.github.com", "user": {"login": "puneet2019"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ac345ce694cf89a57227921d55b5384da14c13b4", "messageHeadline": "refactor: evidence make equivocation private (#15420)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 29, "deletions": 22}}, {"node": {"oid": "518f8a2bf01dd1463b2cf9d1e7feed5a42c116bd", "messageHeadline": "build(deps): Bump cosmossdk.io/store from 0.0.0-20230314205129-d50cb1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 271, "deletions": 271}}, {"node": {"oid": "3894b283a168a44816e29e2a272f2a97cbadc8d8", "messageHeadline": "chore: fix changelog due to previous PR (#15446)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8944ab6781649bd0d00819e9f3dbd6b11db54b5c", "messageHeadline": "feat!: limit the length of key/value (#14645)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "44ed13dff71b111a9127be025349cca0f8a0c0a8", "messageHeadline": "chore: update store iavl with changesets (#15432)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "a6bc49afabc6928a0298f2853037aa6ddb5cc1f1", "messageHeadline": "chore: remove add pr to project ci job. (#15439)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "a4e592ee4341ea54cc1a27322ffcd1db66ac421b", "messageHeadline": "docs: RFC 001 tx validation (#15363)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "5caa5fc499a5026f8a773d7e22f597fc51db23d4", "messageHeadline": "docs: update cosmwasm link (#15438)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a1536aa8ed190c03caa71e3f1bb39eb01b23f1b", "messageHeadline": "refactor: remove unnecessary modules methods (#15436)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 7, "deletions": 75}}, {"node": {"oid": "2c75a5fa63c3b1e4f73162383c6932cfbaf010c8", "messageHeadline": "build(deps): Bump cosmossdk.io/x/tx from 0.2.3-0.20230309163709-87da5\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "8f54a476078a2bb2ea25d55f8fb54c17720b3759", "messageHeadline": "build(deps): Bump google.golang.org/protobuf from 1.29.1 to 1.30.0 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "a22a0c83521c2d06991b9a6847a2ef1aa32a3532", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request from 5.1.0 to 5\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8928ea106601634711f0159c56a183cea8058171", "messageHeadline": "docs: ADR-065 Store V2 (#15028)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 322, "deletions": 12}}, {"node": {"oid": "4a35885fb77ac0d4467c6869ccfc4c6971dee7df", "messageHeadline": "feat(x/tx): implement SIGN_MODE_DIRECT_AUX handler (#15380)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 257, "deletions": 1}}, {"node": {"oid": "c254d0c6082f81b91b9f383eb01cfcd2207b4ba8", "messageHeadline": "docs: update buf tag (#15416)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5485fb0c87440a36a96da6e482154600e2c0b48c", "messageHeadline": "build(deps): Bump github.com/grpc-ecosystem/go-grpc-middleware from 1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 115, "deletions": 30}}, {"node": {"oid": "46e4b28dad6b8b6f662d5c6486451e78a4dde268", "messageHeadline": "refactor(x/tx)!: switch to interface in GetSignersContextOptions (#15\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ecc685d428de934e593d8f5035ad2deb2255aa1a", "messageHeadline": "refactor!: remove some legacy amino stuff needed for #11275 (#15299)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 13, "deletions": 1171}}, {"node": {"oid": "988a71b5eabe6c02d84184b2de3f53ec621b72fc", "messageHeadline": "build(deps): Bump actions/setup-go from 3 to 4 (#15405)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "7fbb8223bd4a2e4e849ab88ba18a1e89346624a2", "messageHeadline": "feat: Add VoteInfos to context in BeginBlock (#15403)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1c31e989033f2b58fb5fc889dc865606939afbf8", "messageHeadline": "refactor: Use Custom Priority in Priority Nonce Mempool (#15328)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 233, "deletions": 171}}, {"node": {"oid": "a53aee4eea568b03808f49835932e6c43c6a3267", "messageHeadline": "chore: clean-up after go-plugin system pr (#15402)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 426, "deletions": 435}}, {"node": {"oid": "d50cb1ef349f80c889eda0705eb4424ee288844b", "messageHeadline": "refactor: hardcode legacy amino endpoint e2e test data (#15397)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 44, "deletions": 36}}, {"node": {"oid": "825245db1bc3f260e455a580db7a8c3033df850d", "messageHeadline": "docs: replace `Tendermint` references in docs with `CometBFT` (#15339)", "author": {"name": "cipherZ", "email": "dev@cipherz.com", "user": {"login": "cipherzzz"}}, "additions": 183, "deletions": 185}}, {"node": {"oid": "40c4bf0fe639cbeffb99fd51afabd02d2dc13f75", "messageHeadline": "ci: disable sonarcloud on forks (#15400)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "6f3f2c9b168fb626575403f451888f897ae177c0", "messageHeadline": "refactor!: ADR-038 go-plugin system (#14207)", "author": {"name": "Ergels Gaxhaj", "email": "87285445+egaxhaj@users.noreply.github.com", "user": {"login": "egaxhaj"}}, "additions": 8424, "deletions": 1601}}, {"node": {"oid": "e2037f7696fed4fdd4bc076f9e7053fe8178a881", "messageHeadline": "chore: sync main changelog (#15396)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 88, "deletions": 57}}, {"node": {"oid": "560548a0938dfd3efb311af27aa1fa48a986bb7a", "messageHeadline": "build(deps): Bump webpack from 5.74.0 to 5.76.1 in /docs (#15394)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1cc0080bda5e54a7bdef732e235ee80357520b3e", "messageHeadline": "build(deps): Bump google.golang.org/protobuf from 1.29.0 to 1.29.1 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "61cc23fc7648d812ea8ff0891953ce6650ceaad2", "messageHeadline": "docs: update roadmap (#15391)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "a392bae9b88f491d02cfa1fb5ea89e8d605ef840", "messageHeadline": "docs: fix ordering (#15387)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "3513c5dfc2a231238ba15633ac3ebe3b4f4a11b7", "messageHeadline": "docs: create autocli documentation (#15353)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 159, "deletions": 0}}, {"node": {"oid": "a539a0331e787d62fa4651688696be140d53aa89", "messageHeadline": "docs(adr): Change Textual SignDoc to struct (#15282)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 36, "deletions": 15}}, {"node": {"oid": "0282cfe71eb2e0b5a2262a03a3e02a4e5f356f20", "messageHeadline": "test: regression test on VotingPeriodProposalKey deletion (#15368)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "721c24a1ae08e8f8b2f3f70104236562859cc846", "messageHeadline": "fix: add extra check in vesting (#15373)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 44, "deletions": 13}}, {"node": {"oid": "e90271aca24ea423e1131286fe74c567570ab177", "messageHeadline": "feat: add MsgCancelUnbondingDelegation to Staking Authorization (#15164)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 190, "deletions": 69}}, {"node": {"oid": "5a7b442f14c44307613bef07e67ca452dcc95b43", "messageHeadline": "fix: sims after merging #15303 (#15379)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0862d6f3e2c4cb9523ad40d2cad0738de61a0dcc", "messageHeadline": "build(deps): Bump autoprefixer from 10.4.13 to 10.4.14 in /docs (#15375)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "e30f2e890741f72f9d9011da63d86fa90bc6717a", "messageHeadline": "fix(autocli): Fix subcmd added to root cmd (#15378)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a0358607411cd83d22c6f1deea69f399f803007", "messageHeadline": "fix: remove previous header in Prepare/Process Proposal + provide cha\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 84, "deletions": 31}}, {"node": {"oid": "cf86b990225b4be700798b506715f83e534a59ca", "messageHeadline": "chore: revert panic in simapp (#15367)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "82151e29461faa4c8aeb502ab86de9443cf2dde6", "messageHeadline": "build(deps): Bump cosmossdk.io/log from 0.0.0-20230313123454-0fe816b7\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "2e5f6f3b4e37f2da2a9024af4802d3a5c000187b", "messageHeadline": "build(deps): Bump cosmossdk.io/math from 1.0.0-beta.6.0.2023021617212\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 96, "deletions": 96}}, {"node": {"oid": "ea8c76eb65c884fb4e2619196953a1f0dfe3f28d", "messageHeadline": "feat: add filtering to logger (#15212)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 285, "deletions": 188}}, {"node": {"oid": "abd4ac07900c0562f463df9a5ade69e3be212a70", "messageHeadline": "feat: make logger easily replaceable (#15358)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 76, "deletions": 42}}, {"node": {"oid": "1ac260cb1c6f05666f47e67f8b2cfd6229a55c3b", "messageHeadline": "refactor: add address codec to core (#15364)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "4c1e6a576e6dadd87af0b27f6adcbb467fc4d8f5", "messageHeadline": "feat(cosmovisor): add install disclaimer and config command (#15361)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 81, "deletions": 64}}, {"node": {"oid": "8f8afd170429ade53381653b4129feaaddc797ee", "messageHeadline": "feat: allow disabling cosmovisor logs (#15362)", "author": {"name": "Sergey", "email": "83376337+freak12techno@users.noreply.github.com", "user": {"login": "freak12techno"}}, "additions": 90, "deletions": 67}}, {"node": {"oid": "90c9c9a9eb4676d05d3f4b89d9a907bd3db8194f", "messageHeadline": "fix: delete VotingPeriodProposalKey when deleting proposal (#15356)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "00154fec385c6e1b3242b2c5bd785bc1b419f153", "messageHeadline": "docs: display rfc in docs (#15355)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "16a5404f8e00ddcf8857c8a55dca2f7c109c29bc", "messageHeadline": "docs: add rfc section (#15354)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "ee013c7b2bad1987cb7950098217b2c18bcfafe7", "messageHeadline": "chore: clarify some part in UPGRADING.md (#15345)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "ccdd07ff7dbb9ae6cbe13061b38829714e4a8e2b", "messageHeadline": "refactor: remove capability module (#15344)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 12, "deletions": 7028}}, {"node": {"oid": "7002565ec3d9fd55ae0d077dfafe5fdc8429fbf5", "messageHeadline": "docs: update replace mention in UPGRADING.md (#15340)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "7e56d5e06b82142ee1ec3ac222dc02e5a67f96ee", "messageHeadline": "build(deps): Bump deps and remove replaces (#15335)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 148, "deletions": 149}}, {"node": {"oid": "87da587416bae42c9a005cd9ebc3f78ef745a2a2", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.15.0 to 1.15.1 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "5cea984ec80f002119c812984ce9ed868c1c7e13", "messageHeadline": "feat(x/auth): add ProvideAddressCodec provider (#15330)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "ddd18ff2eba062345a453304f04174c4b8fb0614", "messageHeadline": "feat(orm): add sequence getter for auto increment tables (#15320)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 76, "deletions": 12}}, {"node": {"oid": "112d071598099fa122e8288c6caeeec12fcd71b2", "messageHeadline": "refactor: make address codec public (#15326)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "6252e5d2c0abaeabc99915e2e8e210e0969e4520", "messageHeadline": "refactor: Use anyutil instead of any (#15322)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 49, "deletions": 47}}, {"node": {"oid": "2b7a1102ed4079f03eae78be3a26f9f12efa3286", "messageHeadline": "refactor(bank): use collections for state management (#15293)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 159, "deletions": 255}}, {"node": {"oid": "138e0e1d3c7237f474ae1f06acb5058b01256d25", "messageHeadline": "refactor(textual): Remove msg header screen (#15208)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 87, "deletions": 98}}, {"node": {"oid": "b75d56985cc65ca30e70ffb5f49d7ebc9d621665", "messageHeadline": "feat: add extend cb to avoid unmarshal appState twice for sim test (#\u2026", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "fafe04bef503201f82e2bd56845508cad89dd049", "messageHeadline": "chore: remove requirement on user ips (#15316)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b2188e9326a91e00a0e0180be1dcea77eed6ef19", "messageHeadline": "build(deps): Bump github.com/golang/protobuf from 1.5.2 to 1.5.3 (#15\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 61, "deletions": 44}}, {"node": {"oid": "1e73883f665414aa66af29b9fc22d202668a1a7a", "messageHeadline": "build(deps): Bump google.golang.org/protobuf from 1.28.2-0.2023022209\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 116, "deletions": 116}}, {"node": {"oid": "4932f115d4dd1331a08b54ec78cd6c8b9daead61", "messageHeadline": "feat: Create ABCI++ Verfication Methods (#15298)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 168, "deletions": 88}}, {"node": {"oid": "3c89493cd26e916e1494bce44e1d91b9d8ab5c93", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.41.0 to 0.42.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "2928fa4e1cf00a4c2fc6341fad0012257c39f4a8", "messageHeadline": "docs: add ADR 054 semver compatible SDK modules (#11802)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 730, "deletions": 1}}, {"node": {"oid": "1bb632a567937b25dc9f5638c115427f0356fddb", "messageHeadline": "chore: prefer to panic instead of os.Exit (#15285)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "a148bc8953207831bdb3f791d1f0723eb31dfb45", "messageHeadline": "chore: fix comment for RandIntBetween function (#15294)", "author": {"name": "_ksco", "email": "kscowork@gmail.com", "user": {"login": "kscooo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c33cb83cc8e6800cd7e81540527cbc44408842d6", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.6.0 to 0.7.0 (#15275)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 286, "deletions": 277}}, {"node": {"oid": "5e55f56d39d53e55611fefd6dff2feec72db99ad", "messageHeadline": "build(deps): Bump github.com/cometbft/cometbft from 0.37.0-rc4 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "fd76793378e67ca1bfc09c1c6a32ec07053b861f", "messageHeadline": "chore: remove unnecessary condition (#15277)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "e7097b146830edb541f47382e54d9ba1fd60d085", "messageHeadline": "test: add cmdtest package (#15251)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 602, "deletions": 13}}, {"node": {"oid": "f151bf627a5f62c6e6610ac3174569b021e2d30d", "messageHeadline": "refactor(log): require destination in calls to NewLogger (#15262)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 173, "deletions": 178}}, {"node": {"oid": "e9478df1619d7d0845dab3308852a9e2948269ac", "messageHeadline": "refactor(x/tx): Move textual,aminojson to signing (#15278)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 40, "deletions": 34}}, {"node": {"oid": "6f9af269666dc91631c223fb1c100f447aac4249", "messageHeadline": "build(deps): Bump github.com/jhump/protoreflect from 1.15.0 to 1.15.1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "3b40a622764aac98cb99d0eab3459fca6d1a733a", "messageHeadline": "feat(collections): add NewSchemaBuilderFromAccessor function (#15271)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "183dde8d007b5a3c971c743a80ae8e451cf81cd0", "messageHeadline": "fix: snapshot recover from exporter error (#13935)", "author": {"name": "Chill Validation", "email": "92176880+chillyvee@users.noreply.github.com", "user": {"login": "chillyvee"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "1f40d9d47ddea0805fdd307ae9f5e46920fb3344", "messageHeadline": "feat(x/tx): extract signers using cosmos.msg.v1.signer (#15205)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 6484, "deletions": 14}}, {"node": {"oid": "5f4793574721532cc9cae56b43a693ba6d673953", "messageHeadline": "chore: `make proto-gen` due to dep update (#15268)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 977, "deletions": 602}}, {"node": {"oid": "89c956f8ed3aca7fdff8bbe427dd223157d54d84", "messageHeadline": "feat(x/bank): update keeper interface to include GetAllDenomMetaData \u2026", "author": {"name": "Nikhil Suri", "email": "nikhilsuri@comcast.net", "user": {"login": "nik-suri"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "672b052f323bb4ac144aa034500a1d267b463d65", "messageHeadline": "perf(x/bank): \ud83d\udc49\ud83e\udd7a\ud83d\udc48 (reduce logging verbosity) (#15266)", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "570bcd2b182f989286c451a7f8b27ae8c3d47177", "messageHeadline": "chore: update roadmap with completed items (#15263)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "34192a089b8d843b97a087587900ad170db34b6a", "messageHeadline": "feat(autocli): add text|json output for flag output (#15252)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 148, "deletions": 16}}, {"node": {"oid": "fab029bff5688c8e6dedfe307a8587b177a628ad", "messageHeadline": "refactor(log): associate test logger with testing.T instance (#15261)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 88, "deletions": 117}}, {"node": {"oid": "dcd92eedd39ff6bb8377d383228cbe14583a6a46", "messageHeadline": "build(deps): Bump github.com/cometbft/cometbft from 0.37.0-rc3 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "ac74e2376987aeb1f02e7c8225d5461be4ea4c2e", "messageHeadline": "fix(crypto/keyring): disallow non-owner reads of keyhash (#15258)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "08be7ab2f56eb586648567242c9c6d6e0c4c028c", "messageHeadline": "refactor(log): restore customized nop logger (#15257)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 46, "deletions": 16}}, {"node": {"oid": "8fb95f06ed65416f800ce092c7fb6e7fe460711f", "messageHeadline": "chore: clean-up changelog (#15253)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 53}}, {"node": {"oid": "ee458eb6c4362305fa08fad6dff5c32b6c9c6252", "messageHeadline": "feat(autocli): add simple msg support (#14832)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 4570, "deletions": 176}}, {"node": {"oid": "1edc60b871415dc21069fb7c9f49972bceb6ac0e", "messageHeadline": "chore: changelog 0.47 -> main (#15166)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 199, "deletions": 95}}, {"node": {"oid": "c553831d3c37bf78328d42aeb7915198450faa9e", "messageHeadline": "build(deps): Bump github.com/pelletier/go-toml/v2 from 2.0.6 to 2.0.7\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "14ba0248b8080c1c9cdf0a5e599d92db30275c50", "messageHeadline": "feat: Implement RegisterServices for CoreAPI in module manager (#15133)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 173, "deletions": 38}}, {"node": {"oid": "da238c5555850f09dc5e932e410eff782b18c321", "messageHeadline": "impr(tx): Allow for Custom SignModeHandlers. (#15204)", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 42, "deletions": 28}}, {"node": {"oid": "07dc5e70e95598984b6bee6dafd285dca4399acf", "messageHeadline": "fix: Change proposer address cast for `sdk_block` conversion (#15243)", "author": {"name": "Maksym Hontar", "email": "99190705+max-hontar@users.noreply.github.com", "user": {"login": "max-hontar"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "0141817fcab6cd15e6762b12bed6327b7b86795d", "messageHeadline": "docs: add swagger ui in docs (#15241)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "de16912e395fce87647a2c3f5f8232d736053a8a", "messageHeadline": "chore: improve UGPRADING.md (#15236)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 24, "deletions": 41}}, {"node": {"oid": "364b5ebc7926297f9c36eabdf703a42ec4aca0c8", "messageHeadline": "build(deps): Bump cosmossdk.io/core from 0.5.1 to 0.6.0 (#15228)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "a49151d6937b856239d40db170d0da4c11dddcc1", "messageHeadline": "refactor: remove bytes/HexBytes (#15211)", "author": {"name": "Chi Xiao Wen", "email": "940313784@qq.com", "user": {"login": "chixiaowen"}}, "additions": 144, "deletions": 138}}, {"node": {"oid": "23ef32a35cb502a6182c1d3643defb4dfa209623", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.40.0 to 0.41.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 51, "deletions": 139}}, {"node": {"oid": "9a5e948cfe054e60ebc27bd2ed3ffee7d183370b", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.14.0 to 1.15.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ce6402c02a06e749077675d49514e8b0e87db2f2", "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": "9150a9d255e34c34cf95f9eeeed1c0d4113744f3", "messageHeadline": "test(server/grpc): avoid using deprecated protoreflect function (#15221)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "e33c5a7e49bd2e4d34dfb879b9246bafc2b0a3ef", "messageHeadline": "test: fix flakiness due to duplicate denoms (#15223)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "41c8529ff94909d0fef97a5503fe3fdaaef69359", "messageHeadline": "chore: bump cometbft to v0.37.0-rc3 (#15220)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 77, "deletions": 427}}, {"node": {"oid": "2f4654e40c37e221555f06676250ac98474f991f", "messageHeadline": "chore: clean-up of #15151 (#15219)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 28}}, {"node": {"oid": "44495e7a7934f00fe289c9f059ff3dba6582b43e", "messageHeadline": "refactor: add burnable params to governance (#15151)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 865, "deletions": 460}}, {"node": {"oid": "261af6721b84a45286bcdf812b0006d2d192f5c4", "messageHeadline": "test: use pointer receivers to avoid lock copies (#15217)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 33, "deletions": 32}}, {"node": {"oid": "d2977478bc2d0e9e3310c8bc41b2fe919c021d8d", "messageHeadline": "feat: use go embed for swagger (#15216)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 14, "deletions": 58}}, {"node": {"oid": "1273c05ada20a5eab34a10e1a3cb8aedeefb8b82", "messageHeadline": "test(math): fix `FormatDec` test (#15215)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "17ba80df7ca9e275910fb581766d47f068cd861f", "messageHeadline": "chore: use message router interface (#15213)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "82e7ed1f08278d2b00f0723729bf69c7d7c26360", "messageHeadline": "build(deps): Bump golang.org/x/sys from 0.0.0-20220209214540-3681064d\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5d559dd265269bf56d900ab9ddbf0fbae29fb489", "messageHeadline": "feat!: use `cosmossdk.io/log` logger (#15011)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 506, "deletions": 399}}, {"node": {"oid": "35d1e7a90aef4ff68acfe3a93e29448ec6f19394", "messageHeadline": "build(deps): Bump github.com/jhump/protoreflect from 1.12.1-0.2022072\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "b1603227e514dc6bd80287b749aeddc413ee8c44", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 54, "deletions": 44}}, {"node": {"oid": "5c76bff0d467747f28722c0dd786f0f11d6c9255", "messageHeadline": "build(deps): Bump actions/add-to-project from 0.4.0 to 0.4.1 (#15171)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d1625654aec1fde551bea8a969730d73088640f6", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-db from 0.0.0-202212260951\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 444, "deletions": 553}}, {"node": {"oid": "ac39a4215c3760d88aa664cfe2e483d537c85e7d", "messageHeadline": "ci: limit dependabot spam (#15203)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "7c9245dbdf19705cc405829d082321a82a909a24", "messageHeadline": "chore: audit changelog (#15132)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 20, "deletions": 34}}, {"node": {"oid": "74ff94fdd53c0a4dc4fd47354929feaf054aae2f", "messageHeadline": "fix: Format decimals correctly for signmode textual (#15129)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 115, "deletions": 14}}, {"node": {"oid": "caf94106cb375c5b8eca3cd2446fcd3f8970af8e", "messageHeadline": "refactor(store): extract (*Store).saveChunk method (#15144)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 45, "deletions": 24}}, {"node": {"oid": "747c29e8fa31e7bb171a87872e7b7c3b590b8c6c", "messageHeadline": "refactor(log): elide keyval translation to map (#15158)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 132, "deletions": 17}}, {"node": {"oid": "ff3fed22bbe04ef1767ece6c8a81c9d4f62ea5b4", "messageHeadline": "test(x/gov): fix flaky TestActivateVotingPeriod test (#15153)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "8e01d3f90fa561c6798282ef7087fc66df79a7e0", "messageHeadline": "refactor: remove one usage of our bcrypt fork (#15154)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 32, "deletions": 4}}, {"node": {"oid": "41690532be87cf1afce52979066716cdf7c58f5d", "messageHeadline": "refactor: Refactor TxSearch (#14758)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 628, "deletions": 551}}, {"node": {"oid": "21d479c4efd9a94514a245874d9e72bd07dccfa6", "messageHeadline": "chore(tx): fix staticcheck issues (#15150)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "b53be683b65a02080651bb9dbf46a0fb3ab93452", "messageHeadline": "feat: add --initial-height flag to cli init cmd (#15147)", "author": {"name": "Till Ziegler", "email": "tz@schoeneweide.tk", "user": {"login": "fragwuerdig"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "4c51b77bf57f4798305601d751cada9e7c9fd8be", "messageHeadline": "chore: fix misc linter errors (#15145)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "976ecd4c08f6022e17690253f9c0825be4d87e9b", "messageHeadline": "feat: protoreflect based amino json encoder (#14877)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 10895, "deletions": 268}}, {"node": {"oid": "7d28f63291c0225c1cf2cbe33408df9cba4c53b7", "messageHeadline": "docs: set proper v0.47.x buf commit (#15142)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 9, "deletions": 175}}, {"node": {"oid": "2b126af06040fc72bba2c54dc64a69df89fcc967", "messageHeadline": "chore(orm): add missing error checks (#15141)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "79b74ff1216b8a07c5c9decedbe09bbd951f6a54", "messageHeadline": "chore(core): fix staticcheck issues (#15140)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "b378be9e317a24fa4f8d07539e0e8d4a9b9b0cfa", "messageHeadline": "test: use t.Parallel to speed up pruning tests (#15139)", "author": {"name": "Mark Rushakoff", "email": "mark.rushakoff@gmail.com", "user": {"login": "mark-rushakoff"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "39df7f3acfc6a5726cbe0e4946afe356f8e380c3", "messageHeadline": "build(deps): Bump github.com/hdevalence/ed25519consensus from 0.0.0-2\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 72, "deletions": 72}}, {"node": {"oid": "e9fcb35b61fb5eedabfb3cfe1134f064d99a39f7", "messageHeadline": "build(deps): Bump github.com/chzyer/readline from 0.0.0-2018060313265\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 48, "deletions": 34}}, {"node": {"oid": "21cfde0f3b09799d607e14cde9dcda331beec8e7", "messageHeadline": "chore: minor update to roadmap (#15131)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c71d19939baa377aff576cbf0b0eeee028c5ef2b", "messageHeadline": "fix: change the behavior of offline mode correctly (#15123)", "author": {"name": "Jayden Lee", "email": "41176085+tkxkd0159@users.noreply.github.com", "user": {"login": "tkxkd0159"}}, "additions": 72, "deletions": 25}}, {"node": {"oid": "eb98685508714fdac24a79d8bfaee37405d0b4d8", "messageHeadline": "feat: constitution (#15125)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 2027, "deletions": 437}}, {"node": {"oid": "7f99ad5fe72023f47bf3aecf00ac144da8e3e2d1", "messageHeadline": "refactor: cleanup server logic (#15041)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 289, "deletions": 227}}, {"node": {"oid": "df6f25dfeee11239dbfd5d5e16e78725af2ca127", "messageHeadline": "chore: add roadmap items (#15110)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 98, "deletions": 7}}, {"node": {"oid": "e55b1a9fbe4ab617a127adf88a7b9a866d8d0927", "messageHeadline": "fix: Make WithBlockTime() consistent with CometBFT canonical time (#1\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "832517befc97138d67269bd68ec56d610636cc18", "messageHeadline": "feat: add application genesis (#15031)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 593, "deletions": 633}}, {"node": {"oid": "57653f8e60b835b2079186d1a67948b531650206", "messageHeadline": "feat: create-validator now takes a json file as arg (#14864)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 322, "deletions": 180}}, {"node": {"oid": "77660ec452b6365a8b6c09604c827ab7de38595d", "messageHeadline": "chore: UX Mempool Tweaks (#15121)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 139, "deletions": 67}}, {"node": {"oid": "27f3c729a3dd24a519ff5ead7b82df26ac859d4f", "messageHeadline": "build(deps): bump to tagged version of CometBFT (#15118)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 840, "deletions": 871}}, {"node": {"oid": "9569b3499747732a08c7103e14f09af2119d3d50", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-proto from 1.0.0-beta.1 to\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "25de9de537f35ce9686104d759a19f38df3868ff", "messageHeadline": "build(deps): Bump github.com/cosmos/gogoproto from 1.4.5 to 1.4.6 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 62, "deletions": 57}}, {"node": {"oid": "704a746b30f5ac7a4c56867f4d26812f2e25c278", "messageHeadline": "chore: update vesting readme (#15107)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 29, "deletions": 89}}, {"node": {"oid": "8a46a3d4fecd4489bcfeff3ac38ab57495a04728", "messageHeadline": "build(deps): Bump cosmossdk.io/api from 0.3.0 to 0.3.1 (#15092)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 61, "deletions": 61}}, {"node": {"oid": "16abb56b512e273726d33f5b8de677c41986e08c", "messageHeadline": "build(deps): Bump tailwindcss from 3.2.6 to 3.2.7 in /docs (#15091)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "67f04e629623d4691c4b2e48806f7793a3aa211e", "messageHeadline": "docs: update cometbft migration docs (#15085)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "96876f8e01af2e8309610233f01cfc85c299f94a", "messageHeadline": "feat: Add merged registry for gogo and protov2 (#14886)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 64, "deletions": 96}}, {"node": {"oid": "9e5e8ea89dc21f3b8e59396b90c82c5cd3be3d7f", "messageHeadline": "chore: CLI metadata help text (#15071)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "1eb3b430f2ba5329cd26cf14ae5c328df1e9d2d8", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 0.5.3 to 0.5.5 in /collecti\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "32a683f902efd0b8e3f076d285220ea369f638e1", "messageHeadline": "build(deps): Bump github.com/cosmos/iavl from 0.20.0-alpha3 to 0.21.0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 167, "deletions": 169}}, {"node": {"oid": "fd34d3f22121f8f9ae4d1fb0f5fcc55dfffde98e", "messageHeadline": "chore: fix int conversion lint (#15070)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "067ee92d4d1fdf565c680b98b1faddb60453cec7", "messageHeadline": "refactor: simply errors (#15067)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 391, "deletions": 160}}, {"node": {"oid": "f69b9ff58fbe1d90f95f7105580c9cc3d36856c2", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.39.0 to 0.40.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 110, "deletions": 46}}, {"node": {"oid": "9553bf1eec7890f743bf3f1ce9cdbd207ae1bf8b", "messageHeadline": "fix: check CountSubKeys nil (#15059)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "a9a9482c860f892f1712f2f1adb3f98868c7a1ab", "messageHeadline": "refactor(collections): move codecs to separate package and add int ke\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 1169, "deletions": 694}}, {"node": {"oid": "4a6a1e3cb8de459891cb0495052589673d14ef51", "messageHeadline": "refactor: fix lint issues + gofumpt (#15062)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 1249, "deletions": 1077}}, {"node": {"oid": "2b484a241ffb77364e4114271bc33b6cf1e569aa", "messageHeadline": "feat: add rand funcs to math (#15043)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 188, "deletions": 36}}, {"node": {"oid": "497dc2cb78bb8df597fd63555f97b2f98cc7f2d0", "messageHeadline": "fix: create snapshot dir for rocksdb backend (#15054)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0debb58c0b041dc60f1aa55c9de90a2c6f886cc1", "messageHeadline": "test: keyring test refactor (#15039)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 1512, "deletions": 960}}, {"node": {"oid": "77d347b48252c205741b488b6d618346612df0fe", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter from 1.6.2 to 1.7.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1675, "deletions": 297}}, {"node": {"oid": "94b0bdcc5cef18aa153396eec3e78ccffaba06db", "messageHeadline": "refactor(core)!: add error return parameter to RegisterServices (#15045)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c884e276f2c41477011dd160e23ff448d8c5db29", "messageHeadline": "fix: avoid broadcasting tx through query (#15044)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "407c7572b97cb1a8e051bdefe461c3a1b3c9b56c", "messageHeadline": "feat: api updates required for aminojson encoder (#15019)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 4063, "deletions": 3892}}, {"node": {"oid": "1dad6891e27bb5f797d74301c1ed341661d2d9c2", "messageHeadline": "chore: add message router interface (#15035)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "b3f95061fadeb51ffc731b60673c422ed5096948", "messageHeadline": "fix: set block gas meter on prepare/process proposal (#15012)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "e9dbe6f86ae571bcc05a8ae1386bc37a866df6a6", "messageHeadline": "fix: `x/capability` `InitMemStore` should not consume gas (#15030)", "author": {"name": "Bryce Neal", "email": "bryce@dydx.exchange", "user": {"login": "prettymuchbryce"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "dfb3271cddeff59375dfa09bf2f91bb644a12435", "messageHeadline": "fix: x/gov ChargeDeposit delete deposits (#15033)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "86eca4c72bd2e58527c9c4bf90db7a6995e1f81b", "messageHeadline": "feat: Integrate tendermint `Block` endpoints into the cli (#14659)", "author": {"name": "cipherZ", "email": "dev@cipherz.com", "user": {"login": "cipherzzz"}}, "additions": 1862, "deletions": 307}}, {"node": {"oid": "cb23af6d9731c8e9468b7a9a29bb65042775cfdd", "messageHeadline": "docs: update tasks list for release branch (#15025)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 7, "deletions": 17}}, {"node": {"oid": "21909748e55f36dcc3e24286d65066a8d48bacff", "messageHeadline": "ci: let dependabot watch `release/v0.47.x` (#15006)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "a28ba7b1488ab37cf462cef2212af03091a6a57a", "messageHeadline": "chore: use secp directly instead of wrapper (#15018)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 61, "deletions": 57}}, {"node": {"oid": "fc7a156e4d11e2c70b16f9998834e2fef9ed871b", "messageHeadline": "refactor: update to x/tx v0.2.0 (#14994)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 64, "deletions": 32}}, {"node": {"oid": "a6f640442f8a6e56d2963465dce184a00f4d60a6", "messageHeadline": "build(deps): Bump tailwindcss from 3.2.4 to 3.2.6 in /docs (#15013)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "0ccf932c324c7393b671e5118ab03f632c755ce1", "messageHeadline": "build(deps): Bump github.com/rs/zerolog from 1.28.0 to 1.29.0 in /log\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 27, "deletions": 26}}, {"node": {"oid": "3dee9a64500b6b43b4fa41f147ca90894c6ab680", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request from 5.0.2 to 5\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f99829fabe34ae489d71a8524fb4c82632965e3", "messageHeadline": "fix: add params migration (#14992)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 85, "deletions": 48}}, {"node": {"oid": "cee91a5fc51b88192ef6e54b1146d846e4c7fa01", "messageHeadline": "fix: xsalsa20 decryptsimmetric (#15000)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "a90569c7e4e4282005d3596cc2763c5f6b2e3f16", "messageHeadline": "fix: correct path required proto testdata (#14991)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3372, "deletions": 3371}}, {"node": {"oid": "467b4f25b833403626a6ee68a88507d9d864339b", "messageHeadline": "build(deps): Bump github/issue-labeler from 2.6 to 3.0 (#14996)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "276d9d3180aae07e2f1e8b1ec76d80735e61f489", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.13.1 to 1.14.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "effbdb294fc98b16d455204e8b47c1c774311936", "messageHeadline": "fix: allow unknown fields in ParseTypedEvent (#14995)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3c5387048f75d7e78b40c5b8d2421fdb8f5d973a", "messageHeadline": "fix: remove support for NoOptDefaultValue (#14985)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 29, "deletions": 109}}, {"node": {"oid": "da5db35bccefcf23494b1d9b5addc946d93a7d51", "messageHeadline": "feat: simplify event service interface (#14859)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "29477eb273c71bb2505e9b2d95ce703dc521abc8", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.5.0 to 0.6.0 (#14980)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 163, "deletions": 163}}, {"node": {"oid": "a0aef940304f4d84cefe80ad9c8d3c85e6b91764", "messageHeadline": "refactor: keyring errors (#14974)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 87, "deletions": 59}}, {"node": {"oid": "dc20731bdd423d27611aaa64575f8f80e62b5298", "messageHeadline": "fix(orm)!: timestamp encoding doesn't handle nil values properly (#12\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 399, "deletions": 45}}, {"node": {"oid": "ad847c4e4d1d33a12f7409d482834e6522910177", "messageHeadline": "build(deps): bump Go to v1.20 on SDK, simapp and standalone modules (\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 70, "deletions": 69}}, {"node": {"oid": "8bd9288051d464a93d1101b189d7cb00c53beef1", "messageHeadline": "feat(x/tx): add basic handler types + sign mode direct (#14787)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 345, "deletions": 79}}, {"node": {"oid": "4f13b5b3197572bf03a2d2743b0dec2605eaf12e", "messageHeadline": "refactor!: extract `AppStateFn` out of simapp (#14977)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 50, "deletions": 46}}, {"node": {"oid": "833ca9f0f188251000f19db88d441f4d97fa6225", "messageHeadline": "chore: Clean-ups after Textual Title/Content PR (#14973)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "0081563092628803e439db901ffb07ff38100133", "messageHeadline": "test: add more secp256k1 test vectors (#14756)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 125, "deletions": 0}}, {"node": {"oid": "70c0775f0ff5b27e407180a962147c5f99b14a0e", "messageHeadline": "fix: fix gov sims (#14969)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1133b6bd95f7846021cedf60a1251a714bc9a53a", "messageHeadline": "chore: sync changelog with main (#14961)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 36, "deletions": 3068}}, {"node": {"oid": "c2927007c48e286a484b1ed10172dee1ceed3d01", "messageHeadline": "build(deps): Bump @sideway/formula from 3.0.0 to 3.0.1 in /docs (#14968)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3dc569e0d2d4467df03036c87d4a7a1d1f03d1df", "messageHeadline": "fix(confix): wrong key set using set command (#14962)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 588, "deletions": 12}}, {"node": {"oid": "0bbf4b99067e95a6129cbf5356e1f7c024592d96", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.52.3 to 1.53.0 (#14958)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 228, "deletions": 227}}, {"node": {"oid": "4d02519ec0a3fa5786e70b6c8a8b01dcd362cea0", "messageHeadline": "feat: support profiling block replay during abci handshake (#14953)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 51, "deletions": 35}}, {"node": {"oid": "c17c3caab86a1426a1eef4541e8203f5f54a1a54", "messageHeadline": "refactor: rename commands to match consensus engine name (#14956)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 384, "deletions": 331}}, {"node": {"oid": "0c35d7a8f961be17f6dbb05864fd5cfa89b71a3a", "messageHeadline": "fix: downgrade goleveldb (sims after CometBFT switch) (#14952)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 26, "deletions": 40}}, {"node": {"oid": "21378e30d907fd823ba97656d00b2606be8f01af", "messageHeadline": "docs: update authz docs with pruning details (#14957)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a7ac29e3f4bae591050a56f3137aba1b6b832954", "messageHeadline": "chore: rename log pkg and add zerolog (#14955)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 393, "deletions": 189}}, {"node": {"oid": "bd8e9f2d1206323577273dbb089efd45b5debd71", "messageHeadline": "docs(mint): fix table of content (#14947)", "author": {"name": "grpcproto", "email": "124698625+grpcproto@users.noreply.github.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "85e5896e78fb02c31f5097c709d78592a01ea403", "messageHeadline": "refactor(orm)!: support core genesis (#14822)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 91, "deletions": 142}}, {"node": {"oid": "364d3af5e770380b070274a573457038170ce778", "messageHeadline": "ci: update release slack channel and algolia api key (#14942)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d39c5f334b6f7e817ace97f5097b1064dfe3348e", "messageHeadline": "docs: refactor typescript pseudocode to golang (#14939)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 58, "deletions": 61}}, {"node": {"oid": "281017ae902d7b0f9f79a7d5c2e02576a945c608", "messageHeadline": "refactor: use cosmos-sdk/log throughout (#14909)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 107, "deletions": 85}}, {"node": {"oid": "a186d2a69f89fd93f02b16e3296abf5271af50ac", "messageHeadline": "docs: correct `rpc-max-body-bytes` config description (#14935)", "author": {"name": "Jeon Jeongho", "email": "maczniak@gmail.com", "user": {"login": "maczniak"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "96d4888eaf6d10a812d3ecb157220843379b5e3b", "messageHeadline": "chore: add needs-triage to project board (#14936)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1344ff137dc7df3869972b24b36f91746386e38d", "messageHeadline": "fix: exclude mem store from commit info (#14931)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "1d2b805acac5183221baf2864cdf5879b71c2752", "messageHeadline": "build(deps): Bump docusaurus from 2.3.0 to 2.3.1 in /docs (and go mod\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 414, "deletions": 758}}, {"node": {"oid": "80dd55f79bba8ab675610019a5764470a3e2fef9", "messageHeadline": "refactor: rename to CometBFT (#14914)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1506, "deletions": 1514}}, {"node": {"oid": "88909d6f2b86dee6969a76e1e0e3c106fe8fd20c", "messageHeadline": "fix(math): check for negative precision (#14922)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "fd7bbd7e8d2c5a05c577fd3dbb04ad6e9ea5d006", "messageHeadline": "fix: `x/group` pagination from CLI (#14923)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 138, "deletions": 2}}, {"node": {"oid": "5e57be076e6338829a7ec89ea182a77c8ba2dc77", "messageHeadline": "test: use a queue of open ports for tests (#14893)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 50, "deletions": 26}}, {"node": {"oid": "ffde2b99dada74d26ac31524dd4e035f4648a6ba", "messageHeadline": "feat: resolve IBC hash to human readable denom (#14894)", "author": {"name": "Murali Krishna Komatireddy", "email": "43192592+0xmuralik@users.noreply.github.com", "user": {"login": "0xmuralik"}}, "additions": 583, "deletions": 389}}, {"node": {"oid": "23d9fc45f7fc548fc05653f7189ab912c61c1b17", "messageHeadline": "fix: return named error for write validators (#14919)", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e03195e4b8a7a58fe5e60d6f381ee18c65145782", "messageHeadline": "build(deps): Bump cosmossdk.io/math from 1.0.0-beta.5 to 1.0.0-beta.6\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 66, "deletions": 87}}, {"node": {"oid": "8cf814fb8c4cd0f4952cc4d800b0ef32b2237a57", "messageHeadline": "refactor: moving value codecs to a single place (#14912)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 47, "deletions": 549}}, {"node": {"oid": "41a3dfeced2953beba3a7d11ec798d17ee19f506", "messageHeadline": "refactor!: migrate Cosmos SDK to CometBFT (#14897)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3405, "deletions": 2984}}, {"node": {"oid": "697871069999f17236c18d3b2e23bb80a93238de", "messageHeadline": "refactor: migrate `store` and `api` to CometBFT (#14899)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 263, "deletions": 242}}, {"node": {"oid": "7c50238af02ce9c9397090d6946f151d3cbb176d", "messageHeadline": "refactor: modify interface to match comets (#14904)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "bcbe6e835f62d8b63de6d4fce78dca54ec5575b1", "messageHeadline": "docs: add Q1 roadmap (#14898)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "c9ba06bf775c6411ee3ed9342b8e57df85af7657", "messageHeadline": "docs: fix typo (#14905)", "author": {"name": "Sylvain Bellemare", "email": "sbellem@gmail.com", "user": {"login": "sbellem"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8f5efdc0280a41d6a31067aa16842324341ca552", "messageHeadline": "chore: remove tm/math from sdk (#14901)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 44, "deletions": 17}}, {"node": {"oid": "2c67b11220f107734c735a80e3a23262bb10a017", "messageHeadline": "fix: fix sims (#14895)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "307647417e75868ac70d0f366856b345756696f6", "messageHeadline": "build: clean-up replaces (#14896)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 27, "deletions": 59}}, {"node": {"oid": "a2797c8cd478d18f1caefafb9d612bab06dd9812", "messageHeadline": "feat: add query `groups` in `x/group` (#14879)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 2250, "deletions": 297}}, {"node": {"oid": "bdf4c76daffd81bd49f54f594b0ebf88edac74b2", "messageHeadline": "feat(collections): indexes for IndexedMap (#14706)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 728, "deletions": 0}}, {"node": {"oid": "4251905d56e0e7a3350145beedceafe786953295", "messageHeadline": "feat!: upstream expedited proposals (#14720)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2442, "deletions": 924}}, {"node": {"oid": "b3724f1a0ddc3cda56609a5409444aaacbc8495f", "messageHeadline": "refactor: make cosmovisor depend on x/upgrade only (#14881)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 616, "deletions": 345}}, {"node": {"oid": "12394c8b9990b9837b368d11cd3bfaed1ea9812e", "messageHeadline": "fix: allow grpc server enabled even when api off (#14890)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "79f51403a94ceab70f52dc2f4a8e440d8db84967", "messageHeadline": "test: fix test-rosetta (#14888)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45624191ee613976c2dc3c9dd982f60bee782495", "messageHeadline": "refactor(textual): Use `Title/Content` instead of `Text` (#14730)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 476, "deletions": 462}}, {"node": {"oid": "5ec3d2b8759b0cf889ebf19656d62fb75299ea67", "messageHeadline": "feat!: use gov v1 proposals in upgrade cli (#14880)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 173, "deletions": 189}}, {"node": {"oid": "f926631d041f57e4e67cae6a325e025abf3d7dfe", "messageHeadline": "build(deps): Bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs (\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f719cd32adf362b64637e17efa7213a3aa377592", "messageHeadline": "refactor: remove upgrade as dependency of the SDK (#14882)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 80, "deletions": 147}}, {"node": {"oid": "eb86b68caea0d2e5909512bd3163aab192f2aa27", "messageHeadline": "chore: add `iavl-lazy-loading` in standalone confix (#14876)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "6b256ce7c0874394a148208cf55ec4b517d075f7", "messageHeadline": "refactor: add logger package (#14872)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 109, "deletions": 6}}, {"node": {"oid": "e167643d6e9c013059e765948c5cd4361fbfe763", "messageHeadline": "chore: fix action (#14874)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "201248e43678b30a31e0601deec44629754171f1", "messageHeadline": "chore: add triage label (#14869)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "21021b837882d1d40f1d79bcbc4fad2e79a3fefe", "messageHeadline": "feat: Implement BeginBlock EndBlock for Core API modules (#14819)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 124, "deletions": 24}}, {"node": {"oid": "811f12edb0cb2df1f970c0598f9a48dab9a5adf2", "messageHeadline": "chore: change lock to Rlock (#14867)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d2e23d0ff3412c046d87135bd04e6bb9a63c1a0c", "messageHeadline": "docs: update baseapp docs (part 2/2) (#14790)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 60, "deletions": 12}}, {"node": {"oid": "b266522c8852f330389ccf0539660767cdb1ac1a", "messageHeadline": "feat: add config `iavl-lazy-loading` to enable lazy loading of iavl s\u2026", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 71, "deletions": 30}}, {"node": {"oid": "72db75bffeb9883c9159547a9d07691cde6db68e", "messageHeadline": "feat: add rapidproto generator (#14849)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 259, "deletions": 0}}, {"node": {"oid": "deeb4bd362c703cfc1c40537ca6e39eeea526c2a", "messageHeadline": "feat!: return errors in module manager ABCI methods (#14847)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 125, "deletions": 74}}, {"node": {"oid": "8eec98dcc5a778a815ab908f46c16dd8cb35903e", "messageHeadline": "deps: bump tooling to v0.47.0-rc2 (#14854)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 83, "deletions": 114}}, {"node": {"oid": "dd32047cc36401b4b45e503c8c22773e9bfe202f", "messageHeadline": "build(deps): Bump docker/build-push-action from 3 to 4 (#14856)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f211bd865237885d968a9eecd38ac80cc0849fe7", "messageHeadline": "build(deps): Bump @docusaurus/core from 2.2.0 to 2.3.0 in /docs (#14841)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 936, "deletions": 790}}, {"node": {"oid": "6a441f3df8f649921254a1858bae2921880a981c", "messageHeadline": "docs: Require correct gogo import paths (#14852)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "d0a5bd1a053541d92acd29a04d8cee7f35f32fde", "messageHeadline": "fix(reflection): Fix gogoproto import paths (#14838)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 30, "deletions": 105}}, {"node": {"oid": "62496d4ac38121053597d9dce2ed2c790abd5b39", "messageHeadline": "feat(orm): support orm appconfig module (#14824)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 331, "deletions": 140}}, {"node": {"oid": "40ca1550da46e11ef80c42e772e0d8b7253d916a", "messageHeadline": "chore: Add check for uneven stores' height (#14410)", "author": {"name": "khanh-notional", "email": "50263489+catShaark@users.noreply.github.com", "user": {"login": "catShaark"}}, "additions": 56, "deletions": 14}}, {"node": {"oid": "54a14487e968a3b1ec5785d512e4e03df707e478", "messageHeadline": "feature: add feature files for circuit (#14666)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 499, "deletions": 44}}, {"node": {"oid": "9de95bb82c8edda44127957b641f2b47b682da2d", "messageHeadline": "build(deps): Bump github.com/creachadair/atomicfile from 0.2.7 to 0.2\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "19254d73e9e1e6895fa66c77754b439a15bac91a", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.13.0 to 1.13.1 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "19428c3dbe4ab13c11a227ad03a14e138015f8ce", "messageHeadline": "feat: logger interface (#14829)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "1b6e683180bde14d013a7d992dea06e67b30413d", "messageHeadline": "impr(cachekv): Move check outside lock. (#14831)", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5f08a5c9b0cb86b5e979c2591421c4367976113a", "messageHeadline": "fix: fix sims (#14827)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 23, "deletions": 62}}, {"node": {"oid": "0e727878629f8bb074555947971a7e4066b3a0fb", "messageHeadline": "docs(orm): add README (#14821)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 347, "deletions": 74}}, {"node": {"oid": "d3c319418514601a86c68552e8d76d54daa52a03", "messageHeadline": "fix: add simulation tests for new param change (#14728)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 933, "deletions": 712}}, {"node": {"oid": "1ad8e86d1d139a96f938c5bad5ca51194dc7c839", "messageHeadline": "feat(depinject): send logging to file instead of stderr (#14825)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "67fed3d405915d78fd30c1448fdc93fd97ee1163", "messageHeadline": "build(deps): Bump github.com/rs/zerolog from 1.28.0 to 1.29.0 (#14815)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "aceadb0b7ea5d4424c0879475edcfed2636a2e56", "messageHeadline": "feat: support core API genesis in module manager (#14582)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 558, "deletions": 43}}, {"node": {"oid": "8ab438990628eca8b0a21a87184db9c7b399de76", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.12.0 to 1.13.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2c61d7896ae23680928c2a0b1ae738ada1713897", "messageHeadline": "build(deps): Bump cosmossdk.io/core from 0.5.0 to 0.5.1 (#14811)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 63, "deletions": 65}}, {"node": {"oid": "6cf07f881f01539227e02c334a937b02df59fdb1", "messageHeadline": "refactor: x/upgrade to standalone module (#14764)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1945, "deletions": 171}}, {"node": {"oid": "519630ea643580efacdf2e5dfa09abf687f85dd1", "messageHeadline": "feat(collections): IndexedMap (#14397)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 891, "deletions": 51}}, {"node": {"oid": "ed17f2d4374075f86a48a43309352f55b8320c6f", "messageHeadline": "feat: add collections key encoders and value encoders for common type\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 924, "deletions": 80}}, {"node": {"oid": "ba5e8cb3ada1dc5d3a704a1a9fa2f82b00062216", "messageHeadline": "docs: add ADR 063: core API ADR + update app wiring ADR (#12972)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 437, "deletions": 2}}, {"node": {"oid": "de466b9f8b2540e6c3c73d8c86b4be79cf08c0ee", "messageHeadline": "refactor(orm)!: support core store API (#14796)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 79, "deletions": 53}}, {"node": {"oid": "be9bd7a8c1b41b115d58f4e76ee358e18a52c0af", "messageHeadline": "perf: dockerfiles (#14793)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 82, "deletions": 77}}, {"node": {"oid": "938143f0385e83dc073efa8086974e497383241c", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.52.1 to 1.52.3 (#14794)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 114, "deletions": 114}}, {"node": {"oid": "e4f7674041e22afe3c88a5013315b45f7f2ec929", "messageHeadline": "ci: improve codeql (#14792)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "32bb7f63a555f3936b426ac2f3bc1f5c52b2b407", "messageHeadline": "fix: sdk.Coins.Add (#14715)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 86, "deletions": 36}}, {"node": {"oid": "c45d37a15b57faf93d6cdbd93093a877362193ba", "messageHeadline": "chore: move gov migrations to right folder (#14788)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 53, "deletions": 66}}, {"node": {"oid": "2b64d74e5fc7aa28272c8cc0c982cbc88aa16d56", "messageHeadline": "chore(gov): move args in gov new proposal constructor (#14782)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "cc10614146d6fc6651e86d18d41d9592e0a02388", "messageHeadline": "refactor: `x/feegrant` to stand alone (#14649)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1788, "deletions": 176}}, {"node": {"oid": "8cc3346ed0e751ba2d62f3e8a3911b8547b9643a", "messageHeadline": "fix: improve hubl errors (#14766)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 145, "deletions": 84}}, {"node": {"oid": "2b07c7961cf4f7c3e264252e3ff493e898964870", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.52.0 to 1.52.1 (#14776)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 108, "deletions": 108}}, {"node": {"oid": "78b0181f0f137c278cc9bb0a6bef126d0bcc5176", "messageHeadline": "build(deps): Bump github.com/cockroachdb/errors from 1.9.0 to 1.9.1 (\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 44, "deletions": 126}}, {"node": {"oid": "af4f4d3409b15d0709b6457a9e78826355126a22", "messageHeadline": "build(deps): Bump ua-parser-js from 0.7.32 to 0.7.33 in /docs (#14767)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7559d9ecd3f31ec335f6ef430d91f2379d39637e", "messageHeadline": "refactor: create go.mod for store (#14746)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1624, "deletions": 636}}, {"node": {"oid": "5d25d5f40a3b7619b18ded4fe00831944a7c81fd", "messageHeadline": "test: fix nft simulation test (#14765)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fcb029922ceafff51b483f3f8a365b5f780a309", "messageHeadline": "refactor: remove type from evidence (#14757)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "a16b11d5ee54c1dad16265ce2a0cb4f18c98b3b0", "messageHeadline": "refactor: rm dependency from x/auth -> x/feegrant (#14755)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 36, "deletions": 28}}, {"node": {"oid": "e822585666c1ba4b1dd597a7d89c50bfcd3ff8e5", "messageHeadline": "feat(core): specify event listener API (#14735)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "8dbdfea9ef705aeb96d20fa3959548fdc22eca6c", "messageHeadline": "refactor: remove `.Type()` and `.Route()` from msgs (#14751)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 409, "deletions": 769}}, {"node": {"oid": "bc0386e9964a9bea0934d2914b160cc4bc5af3b8", "messageHeadline": "chore: remove gosec fork (#14752)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b281845c8f85445e39b0a995b86ae953a31f92ca", "messageHeadline": "feat: Use pseudo version of collections in all go mods (#14750)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "57bedb100648195aae479ce1c023b9e61d6b68c0", "messageHeadline": "feat(textual): Add client-side infra (#14661)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 384, "deletions": 194}}, {"node": {"oid": "e9fbb01f3a3dfbc97274b3eb9d27f59ba4130ad4", "messageHeadline": "fix: replace IsEqual with Equal (#14739)", "author": {"name": "Emil Georgiev", "email": "emogeorgiev88@gmail.com", "user": {"login": "EmilGeorgiev"}}, "additions": 99, "deletions": 126}}, {"node": {"oid": "66744022162c2fb164728b434233aac42be26533", "messageHeadline": "feat(gov,cli): Create AddGovPropFlagsToCmd and ReadGovPropFlags. (#14\u2026", "author": {"name": "Daniel Wedul", "email": "github@wedul.com", "user": {"login": "SpicyLemon"}}, "additions": 548, "deletions": 13}}, {"node": {"oid": "09e3e55e2431e8edface04efa8972b5aa410c9aa", "messageHeadline": "refactor: make x/evidence a standalone module (#14724)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1773, "deletions": 167}}, {"node": {"oid": "e8f0cb1b026f7d7453b380c2d59822acbff6c1a8", "messageHeadline": "chore: update core and store interfaces (#14712)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 163, "deletions": 119}}, {"node": {"oid": "dbacaa67032875235413e28902e6aae9e82370f1", "messageHeadline": "build(deps): Bump github.com/cockroachdb/errors from 1.8.1 to 1.9.0 i\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 673, "deletions": 153}}, {"node": {"oid": "98888e4ee796183c6b78f4ee0186c9868d7f640a", "messageHeadline": "chore: add tooling and docs for hubl (#14743)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 223, "deletions": 15}}, {"node": {"oid": "14c965920f08143f0c838bb75c2830f5e129fbc8", "messageHeadline": "chore: add v0.46.8 and v0.45.12 changelog to main (#14742)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 60, "deletions": 5}}, {"node": {"oid": "0d72b9039a54f5ee8dda7da040c9f9463b2a84de", "messageHeadline": "test: fix flaky test TestTxLeaveGroup (#14738)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "d86ba04629fde93c63507ddfc008a3a7a5151d08", "messageHeadline": "feat: add autocli multi-chain command (#14696)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 2177, "deletions": 13}}, {"node": {"oid": "9b5ac6abf05c291937c879d3ca093d1dba8719a5", "messageHeadline": "feat(core): add event service (#14686)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "fdaafa0f1e1bc2317932cf760266a3c1af3c9703", "messageHeadline": "docs: update baseapp docs (part 1/2) (#14596)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 49, "deletions": 15}}, {"node": {"oid": "6b029a6bc157680a7fff3de0cf94767ee19720bd", "messageHeadline": "refactor: rename nft to `cosmosssdk.io/x/nft` (#14725)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 250, "deletions": 165}}, {"node": {"oid": "60814912ebdc8ee0a57c24e9a59710d73b838b3c", "messageHeadline": "chore: add docs on 0 height (#14723)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e3b37dc5621b12a6b15046ec4211f11fe052ff8f", "messageHeadline": "fix: return undelegate amount with MsgUndelegateResponse (#14590)", "author": {"name": "Murali Krishna Komatireddy", "email": "43192592+0xmuralik@users.noreply.github.com", "user": {"login": "0xmuralik"}}, "additions": 418, "deletions": 240}}, {"node": {"oid": "4f6f6c00021f4b5ee486bbb71ae2071a8ceb47c9", "messageHeadline": "feat: use same port for grpc-web and api server (#14652)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 337, "deletions": 150}}, {"node": {"oid": "a4cf8e8c6ff7e0be4f3286bd09db5a4933ed00f6", "messageHeadline": "feat(cli): cancel gov proposal by proposer before voting period ends \u2026", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 3440, "deletions": 413}}, {"node": {"oid": "c8f2f1d5949b0f96e5302af3ad8cbfff242a0448", "messageHeadline": "docs: set buf commit for v0.47.x (#14675)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "b73462f930da41539447dad322181efc324dedcb", "messageHeadline": "docs: follow-up on swagger (#14705)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c37ebbc6cb52dc39060e9b2dc85701af0cfce5aa", "messageHeadline": "docs: fix typos (#14708)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d74d0e4e8cd57d77de9590892ef89584765251c8", "messageHeadline": "test: fix more flaky tests (#14699)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 39, "deletions": 11}}, {"node": {"oid": "d5d39c0538961d246d2fec0e6b426119a7ed22e1", "messageHeadline": "fix: do not flatten events attributes by event types (#14691)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 14, "deletions": 32}}, {"node": {"oid": "d67e92a2246457bd352639766a9a70e2341672f2", "messageHeadline": "fix: improve rpc message when app is at height 0 (#14692)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "6e963785dcb65bacbfa9fb6f3153b56e8b83a95d", "messageHeadline": "build(deps): Bump github.com/spf13/viper from 1.14.0 to 1.15.0 (#14697)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 175, "deletions": 199}}, {"node": {"oid": "74d7a0dfcd9f47d8a507205f82c264a269ef0612", "messageHeadline": "docs: re-generate swagger (#14679)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1284, "deletions": 476}}, {"node": {"oid": "44fbb0df9cea049d588e76bf930177d777552cf3", "messageHeadline": "refactor: reduce tendermint deps (#14616)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 350, "deletions": 48}}, {"node": {"oid": "40f7e5dc64a15f6adbdb28d73b778ccd7eb38738", "messageHeadline": "feat: Add Textual SignModeHandler (#14650)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 188, "deletions": 8}}, {"node": {"oid": "5233d5e67c740a07e7ae2300f4688988829733c8", "messageHeadline": "feat: add a new command to list supported algos (#14655)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 82, "deletions": 19}}, {"node": {"oid": "9a117405230b61fef6ebca7bfcf87441bb5ffc3f", "messageHeadline": "docs: clarify gov specs (#14656)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "a52d0a154c0da8a462f79db46eec26474e982bf2", "messageHeadline": "refactor(textual): Make `Address` field expert (#14651)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "7505c18e2f8f695dd6ab7b00515a9686bb5cec27", "messageHeadline": "test: fix flaky tests + new method RetryForBlocks (#14609)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 156, "deletions": 103}}, {"node": {"oid": "781a4d6d77f0dbcfd5ca957328919cff083b635b", "messageHeadline": "ci: test ledger in build CI (#14642)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "2c1853b0a1c8431b031534727414c43d51430de9", "messageHeadline": "refactor: use len check instead of nil check in multisignature (#14648)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "067f759b1471d11c0d2a7f9a10617509286d7ed9", "messageHeadline": "Revert \"build(deps): Bump github.com/cosmos/ledger-cosmos-go from 0.1\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "b3c750ca27b74dc946447c4de86bcf2da19c579d", "messageHeadline": "feat(collections): genesis support (#14331)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 689, "deletions": 23}}, {"node": {"oid": "afdbc51e475a4dddd5fe25b8f5f107259a535b77", "messageHeadline": "refactor: Move to x/tx package (#14634)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 50, "deletions": 40}}, {"node": {"oid": "7b8ab8ec77714f7ad19afdcc599980590693ede3", "messageHeadline": "fix: remove delegator addess from MsgCreateValidator (#14567)", "author": {"name": "Murali Krishna Komatireddy", "email": "43192592+0xmuralik@users.noreply.github.com", "user": {"login": "0xmuralik"}}, "additions": 308, "deletions": 318}}, {"node": {"oid": "874d9bdf9ab0a1b67a8953711533d230557a95e5", "messageHeadline": "chore: add errors to iterator creation (#14635)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "22426ee41de0b0c57f4d809196da6aaa916f8879", "messageHeadline": "build(deps): Bump github.com/cosmos/ledger-cosmos-go from 0.12.2 to 0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "79b82c0c12e5ee09d02d89347e062cc7914d1d18", "messageHeadline": "refactor: move check to first step of function (#14640)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6887e1db7110e9d80311d31bbbd1eb63a51ceb40", "messageHeadline": "build: bump `bgentry/speakasy` to pseudo version (#14633)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "e559ab730aeafb30058431d015c1fce21dc25ac4", "messageHeadline": "feat: use CacheContext() in AssertInvariants() (#14588)", "author": {"name": "Youngtaek Yoon", "email": "noreply@yoon.anonaddy.me", "user": {"login": "0Tech"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "fd3bac0bda5533070b016e260857c9943c4fd45f", "messageHeadline": "chore: simplify ADR-028 and address.Module (#14017)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 169, "deletions": 87}}, {"node": {"oid": "e88a084840cc0c016f64f23f876fb9a0059fc6f5", "messageHeadline": "feat: add diff and home command in confix (#14568)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 209, "deletions": 41}}, {"node": {"oid": "f2b6013cee0fd4cd0d3751a173f1344cdd718e67", "messageHeadline": "chore: use sdkmath in misc packages (#14606)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 67, "deletions": 64}}, {"node": {"oid": "ae1c29b8f843961c26f758e1e46a1b509c61c76c", "messageHeadline": "chore: rename snapshot proto package (#14597)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1035, "deletions": 1051}}, {"node": {"oid": "b17f65d1525ec8ee777fca49ca49639aa4da3eb6", "messageHeadline": "docs: inter-block cache specification (#14370)", "author": {"name": "Manuel Bravo", "email": "manuel@informal.systems", "user": {"login": "angbrav"}}, "additions": 293, "deletions": 0}}, {"node": {"oid": "ebcb634c1d8e0476c8a152660e2ea6055330eda7", "messageHeadline": "docs: add small disclaimer about go version (#14627)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "e6c22e31db0a0d9a6d6c7b7ed7bb230ebe49669e", "messageHeadline": "refactor: add error to store interface (#14622)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5213bbd65326edb9cd84f70c1bc0232b7389a4f7", "messageHeadline": "fix: fix allow list bypassed when whole spend limit used (#14615)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "a2eb6309060533622e8e910cdb500f84fe23cbab", "messageHeadline": "refactor: remove sdk dep from store (#14603)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 52, "deletions": 46}}, {"node": {"oid": "fa7ff32f355f428ab3115475062434654f8da6b1", "messageHeadline": "feat(core): add begin/end block extension interfaces (#14604)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "de17e6e6c5b8e882c440356f6a848fced2dd4ff1", "messageHeadline": "fix: add missing postCtx (#14613)", "author": {"name": "Vladislav Varadinov", "email": "vladislav.varadinov@gmail.com", "user": {"login": "Vvaradinov"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c65f08d91187934a936116a88d162dd6fe78dc48", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.51.0 to 1.52.0 in /x/\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "c6f2d4c98feb3f1566829021b8e75f9f3fce8271", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.11.0 to 1.12.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "94c2afff50070679680c2a6a012749bf278afbe4", "messageHeadline": "ci: add required missing tooling (#14610)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 144, "deletions": 63}}, {"node": {"oid": "fae3332d62fc59bea7c97d8105533c83a6c6919a", "messageHeadline": "chore: Remove testify from testdata package (#14575)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 88, "deletions": 106}}, {"node": {"oid": "1a58bd0704651e0e3a8e7a8957255044be7fb3c3", "messageHeadline": "build(deps): Bump cosmossdk.io/core from 0.4.0 to 0.4.1 (#14599)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "9d7a832a388fe7f9d029ef0fd768479d0437542a", "messageHeadline": "docs: added fixes to the node interaction docs (#14602)", "author": {"name": "cipherZ", "email": "dev@cipherz.com", "user": {"login": "cipherzzz"}}, "additions": 76, "deletions": 34}}, {"node": {"oid": "248f8bd488679c8b1cdf676a7c9d64a06fa87b00", "messageHeadline": "test(x/circuit): add MsgAuthorizeCircuitBreaker feature (#14512)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1136, "deletions": 87}}, {"node": {"oid": "07d38efffb88a922bf782e8903d4252ffef03bc4", "messageHeadline": "feat(core): add register services extension interface (#14605)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "66fa90292cc660e2bff8465663b9f86a4739c8b9", "messageHeadline": "refactor(textual): Hash bytes when len >35 (#14598)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 43, "deletions": 69}}, {"node": {"oid": "305053136a561ce730798ee3a04e6e5e869ff4f1", "messageHeadline": "refactor: Improve textual's API (#14595)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 258, "deletions": 115}}, {"node": {"oid": "5e7b744592b817e8c6099fe3a1f779d3fa1b4efa", "messageHeadline": "chore: add alternative adr section (#14594)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e4c0788bf27b34ce9dc26f3392cf03c236fcd832", "messageHeadline": "docs: update docs links to v0.47 (#14572)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 773, "deletions": 2618}}, {"node": {"oid": "538f7ce723379945488718fe9936f80fe91ae69b", "messageHeadline": "ci: make sonarcloud more quiet (#14585)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 31, "deletions": 41}}, {"node": {"oid": "c7e10f21dd72ee09d33d01255c62246cfc098dd3", "messageHeadline": "feat(collections): pair keys (#14310)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 492, "deletions": 138}}, {"node": {"oid": "551e8f9eb9b1c3b456e3909ad9cf17e0d549cc31", "messageHeadline": "feat(app): Update post handlers to incorporate the `runMsg` success b\u2026", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 122, "deletions": 18}}, {"node": {"oid": "1ed5272660f7be27d4f18f885af80260b2e48ee6", "messageHeadline": "ci: request review only at pr r4r (#14564)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "a10ada1ae1ca463b79572dd37edf9f16f71035e0", "messageHeadline": "test: Added test cases for precisionMultiplier (#14576)", "author": {"name": "Denver", "email": "aeharvlee@gmail.com", "user": {"login": "aeharvlee"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "67e71980fd2d865148fc08bccb1348a817b99921", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.51.0 to 1.52.0 (#14580)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 172, "deletions": 178}}, {"node": {"oid": "f590f290fc8c890ae5a48ccb71e1ee2b1b57ff83", "messageHeadline": "chore: Replace testify with gotest.tools in bank integration tests (#\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 824, "deletions": 660}}, {"node": {"oid": "f7ead8cbd8f8ad1ef802eb0f2c671bfeff38987b", "messageHeadline": "chore: Replace testify with gotest.tools in staking integration tests\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1048, "deletions": 845}}, {"node": {"oid": "d5bcfb3f3e52fbfdfade5213dd308c518e6c1846", "messageHeadline": "feat(textual): Add Tx envelope Value Renderer (#13600)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 5250, "deletions": 415}}, {"node": {"oid": "f9cc31fd6a32da1661a61e5718d3e5c39ea08155", "messageHeadline": "docs: new key type for keyring (#14573)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 114, "deletions": 0}}, {"node": {"oid": "e6b849ade5d848122cc5bea2488bea7b88e06d37", "messageHeadline": "feat(mempool): priority nonce mempool option with tx replacement (#14\u2026", "author": {"name": "JayT106", "email": "JayT106@users.noreply.github.com", "user": {"login": "JayT106"}}, "additions": 82, "deletions": 7}}, {"node": {"oid": "c8228365011d78ebbd26e6142068d342c7e61ade", "messageHeadline": "refactor: migrate calls from alias file to appropriate store/types (#\u2026", "author": {"name": "Noel Ukwa", "email": "noeluchechukwu@gmail.com", "user": {"login": "uchexgod"}}, "additions": 893, "deletions": 1035}}, {"node": {"oid": "a4d4d30d016bd288218c8cb106d56ef51cc516ce", "messageHeadline": "chore: add action to add issues to project board when labeled (#14570)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "ea26add2a9a8e4b1f101f5fb0782d83fe3ec563d", "messageHeadline": "refactor: migrate `e2e/evidence` away from testify suite (#14553)", "author": {"name": "samricotta", "email": "37125168+samricotta@users.noreply.github.com", "user": {"login": "samricotta"}}, "additions": 62, "deletions": 80}}, {"node": {"oid": "9742029158ad3341d58c096c6085a7e1d87f767a", "messageHeadline": "feat: create config fix tool (#14342)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3363, "deletions": 173}}, {"node": {"oid": "edae9b99ab7d4898dcb6385f9092838f77942f6f", "messageHeadline": "chore: bump cosmos-sdk to a tagged release (#14562)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 279, "deletions": 544}}, {"node": {"oid": "70232341f1310356975d53089c01984bc9c6c37f", "messageHeadline": "refactor: introduce x/nft go.mod (#14555)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 1547, "deletions": 3}}, {"node": {"oid": "64854b25d444d5dffadbafed72520715e61316b8", "messageHeadline": "refactor: migrate `e2e/crisis` away from testify suite (#14545)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 92, "deletions": 109}}, {"node": {"oid": "8185413e47d7e08c745d393fdd49178d9489ae84", "messageHeadline": "build(deps): Bump postcss from 8.4.20 to 8.4.21 in /docs (#14542)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ef6d2a8ee82432a3c5d7906cb9b667ccd74efc1c", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 0.5.3 to 0.5.5 (#14544)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "e9bf5b7a21e22a29146031104d5e24457ec2a458", "messageHeadline": "fix: validate denom in bank grpc queries (#14538)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "d3cb26522a8b677c051960bbd9af968dd088d24f", "messageHeadline": "chore: Replace testify with gotest.tools in gov integration tests (#1\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 319, "deletions": 273}}, {"node": {"oid": "b8b34a68f5b627474968627b44924aa68d68c650", "messageHeadline": "chore: (x/feegrant) update keeper logic to do not allow duplicate gra\u2026", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 49, "deletions": 148}}, {"node": {"oid": "ecdedf5db45c1cf5af6ce3463be5e64fcc022bc5", "messageHeadline": "docs: improve documentation about authority in protos (#14531)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 58, "deletions": 58}}, {"node": {"oid": "3fc4f33769ccf91289fd228e6a83d21eb8a97e5a", "messageHeadline": "fix: use deliverState in prepare and processProposal at height 1 (#14\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 85, "deletions": 8}}, {"node": {"oid": "91a916ec1a318c6875ed78d0d2720456868f5310", "messageHeadline": "refactor: add option to set `bondDenom` on simulations (#14529)", "author": {"name": "Rafael Tenfen", "email": "rafaeltenfen.rt@gmail.com", "user": {"login": "RafilxTenfen"}}, "additions": 32, "deletions": 21}}, {"node": {"oid": "37292437c114511b8bda67bbb6aadf4e4f93b150", "messageHeadline": "fix: wrong address set in `EventUpdateGroupPolicy` (#14526)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "6f3380d40b3dbcaf0d04570b3a5bbf9662cbbbe6", "messageHeadline": "feat: add spec for circuit module (#14481)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 650, "deletions": 534}}, {"node": {"oid": "f771f20da49afc0fa3e0e75da431733382ddf3dd", "messageHeadline": "feat(collections): implement pagination (#14468)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 549, "deletions": 13}}, {"node": {"oid": "512953cd689fd96ef454e424c81c1a0da5782074", "messageHeadline": "docs(proto): specify time type in vesting proto (#14513)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "465e0f6199910e73205ad42292c153b4dcab65a7", "messageHeadline": "docs: remove default iavl-cache-size invalid value (#14486)", "author": {"name": "Marc-Antoine Dumais", "email": "62179452+mdumais-stratos@users.noreply.github.com", "user": {"login": "mdumais-stratos"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "3e2dde54c53b0b2c16e90c500c8326326d393a4f", "messageHeadline": "fix: keyring-backend flag usage (#14509)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 40, "deletions": 28}}, {"node": {"oid": "6ac0c3628e5786614dd6bb3183b2652e7486cd7f", "messageHeadline": "feat: (x/bank) add spendable balances cmd (#14045)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 2402, "deletions": 445}}, {"node": {"oid": "5d6236603cd27628b4949ed259a4a84b607139e3", "messageHeadline": "feat!: implement basic core API genesis source and target (#14329)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 152, "deletions": 0}}, {"node": {"oid": "701aaa8c32d92718672d5a06d334b6402e756080", "messageHeadline": "feat: Add support for `[]string` and `[]int` in `draft-proposal` prom\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 106, "deletions": 42}}, {"node": {"oid": "17d4ce28f0c155c14c363d6efc62784079e68631", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.4.0 to 0.5.0 (#14506)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 90, "deletions": 90}}, {"node": {"oid": "958b4ad6637a8f8808543167f71a868c978e034c", "messageHeadline": "feat(textual): Render long bytes hash (#14275)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 90, "deletions": 16}}, {"node": {"oid": "75014146e26b3eb18d6a1fdbcfe9f67282a48e09", "messageHeadline": "chore: Replace testify with gotest.tools in slashing integration test\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 126, "deletions": 117}}, {"node": {"oid": "fcd544f4f248ee31339fac05f9ea5e180c771024", "messageHeadline": "chore: Replace testify with gotest.tools in distribution integration \u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 336, "deletions": 296}}, {"node": {"oid": "8c6739abaede85566fb00d4b0be4266771936c61", "messageHeadline": "chore: Replace testify with gotest.tools in store tests (#14497)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "0a7bcd22cb8a85d1c8c121849c598c2441774aaf", "messageHeadline": "chore: Replace testify with gotest.tools in genutil integration tests\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 98, "deletions": 95}}, {"node": {"oid": "7b1233327c4a38dd240594bcc94349784cdfda77", "messageHeadline": "refactor: add title and summary to groups proposal (#14465)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 826, "deletions": 216}}, {"node": {"oid": "b244ffb4ddbb02cea4047079080cb78be1a7e0d7", "messageHeadline": "chore: Clean up `{accept,implement}_interface` (#14476)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 3268, "deletions": 1504}}, {"node": {"oid": "9bc987c887c1fcbea148fee0d02ab8ec13c230c1", "messageHeadline": "chore: bump client/v2 deps (#14475)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "11f46a0bae582de5c81c51557245796d23930e4f", "messageHeadline": "docs: use an array of strings as authors in proposal metadata (#14472)", "author": {"name": "Larry Engineer", "email": "26318510+larry0x@users.noreply.github.com", "user": {"login": "larry0x"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "97d2206f6ce34a85882ae9682cbbe818c9505f5a", "messageHeadline": "build(deps): Bump github.com/cosmos/ledger-cosmos-go from 0.12.1 to 0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 117, "deletions": 117}}, {"node": {"oid": "ac24994f93f2e65c0bf8b2a3e7ed21fe1df25b97", "messageHeadline": "ci: dont run sonar if in draft mode (#14470)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "1f51b2ecf6c59d7ec8b8a3f688af9ef11bb0c050", "messageHeadline": "refactor: move crisis v1 to circuit (#14466)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 342, "deletions": 338}}, {"node": {"oid": "36069956e31e2d25cbd93dca379581a53432f252", "messageHeadline": "refactor: Move x/auth's AccountI and ModuleAccountI interfaces to typ\u2026", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 394, "deletions": 381}}, {"node": {"oid": "03196d7d578d9c9b7428fd3621c27592e85a98a9", "messageHeadline": "chore: Check the signature returned by the ledger device against the \u2026", "author": {"name": "Zaki Manian", "email": "zaki@iqlusion.io", "user": {"login": "zmanian"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bca18ba2eaf35ad60d295e0ff5aa1e22664260e1", "messageHeadline": "fix(distribution): correct default for deprecated distribution params\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 185, "deletions": 330}}, {"node": {"oid": "572af96fa62e03de717a0cf32228ab5e2a35f961", "messageHeadline": "docs: add missing field in denom metadata example (#14461)", "author": {"name": "Thomas Bruyelle", "email": "thomas.bruyelle@gmail.com", "user": {"login": "tbruyelle"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "461cf87218095caaa499b2a0f3ee57ff4da10010", "messageHeadline": "chore: loosen assertions in `SetOrderInitGenesis` and `SetOrderExpor\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 50, "deletions": 49}}, {"node": {"oid": "88623edb7c425600b9115d90b44585a871762d7d", "messageHeadline": "remove sdk import from store package (#14456)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 62, "deletions": 91}}, {"node": {"oid": "9a8b65ba2736987e5da79ff5fb92c6a1294b6c73", "messageHeadline": "fix: return anteEvents when postHandler fail (#14448)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ebfd057716816c9caf2f2ee7fad577e37b2927e3", "messageHeadline": "feat(client/v2): add autocli run + simapp example (#13867)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1232, "deletions": 57}}, {"node": {"oid": "02ca843d49375054217f13a65155976ff0bfdae5", "messageHeadline": "chore: clean-up app config (#14454)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 118, "deletions": 319}}, {"node": {"oid": "e048402efb13d2f422a17bbd32e4e8ca0434395b", "messageHeadline": "chore: modify db support (#14451)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "f3dd51029ad369b8af6f4e133f1c301e611f0c84", "messageHeadline": "refactor: remove global metrics in store (#14439)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 153, "deletions": 49}}, {"node": {"oid": "750743ac1a46d60f7157d1eab9ca95a1f676c85f", "messageHeadline": "build(deps): Bump json5 from 2.2.1 to 2.2.2 in /docs (#14447)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b553957141f3e62b08ec1056695cedc8a8da55e2", "messageHeadline": "build(deps): Bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "82bd8880fc56dad6abe3a99698212c930cc93033", "messageHeadline": "fix: fix `--log_format` flag not working (#14441)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "e18a0934ed309c61edaa72a1a38eee0d73c7ed3d", "messageHeadline": "chore: loosen assertions in SetOrderBeginBlockers() and SetOrderEndBl\u2026", "author": {"name": "Youngtaek Yoon", "email": "noreply@yoon.anonaddy.me", "user": {"login": "0Tech"}}, "additions": 46, "deletions": 45}}, {"node": {"oid": "cc573b88501041b7710ede7eb97a80368b516a54", "messageHeadline": "chore: fix replaces (#14440)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 212, "deletions": 49}}, {"node": {"oid": "1bb062984632fed9fd06ec138a5a4fe956e8a27e", "messageHeadline": "chore: iavl-v0.20-alpha1 and cosmos-db (#14411)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1279, "deletions": 864}}, {"node": {"oid": "829c487de8303ccff267cc77ae2f10e6b48a8eb2", "messageHeadline": "chore: Enforce order of store commits in root store (#14385)", "author": {"name": "khanh-notional", "email": "50263489+catShaark@users.noreply.github.com", "user": {"login": "catShaark"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "7d2ba363572dbdf8609afd8aaf9a41187e613390", "messageHeadline": "refactor: pass logger to store (#14438)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "741f4ae0b34c31dd145ad78969783d660927c264", "messageHeadline": "docs: Spec on current cachekv implementation (#13977)", "author": {"name": "Daniel Gushchyan", "email": "39884512+dangush@users.noreply.github.com", "user": {"login": "dangush"}}, "additions": 140, "deletions": 0}}, {"node": {"oid": "368496667669f40b1539badced88a658e5b79ce1", "messageHeadline": "chore: remove unused code from server (#14437)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 28, "deletions": 33}}, {"node": {"oid": "1fab762175cc71fb3c967ae0bdba3940e4991676", "messageHeadline": "refactor: remove base app from store (#14417)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 121, "deletions": 39}}, {"node": {"oid": "c1580c9a2539ed12e5b3dd4bb2ba996329eef5c1", "messageHeadline": "chore: longer golang-ci timeout (#14432)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "08361d5ff8b8c34cf82c1a2d37520bd31ef3908a", "messageHeadline": "refactor: add title, summary and proposer to proposal struct of gov (\u2026", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1104, "deletions": 337}}, {"node": {"oid": "6dfa0c98062d5d8b38d85ca1d2807937f47da4a3", "messageHeadline": "fix: fix race conditions from #14332 (#14402)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 17, "deletions": 22}}, {"node": {"oid": "0e55453878e71d1cf0ecd2a4f24585e668bc00f1", "messageHeadline": "chore: update the event manager modifier on context (#14418)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67c96bb9221c85a07d1f296d5887edfe6235bcba", "messageHeadline": "chore: update core to cosmos-db (#14416)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 258, "deletions": 43}}, {"node": {"oid": "d301d15ed723c2843d8ee0ec0d2164b5f6f52f3b", "messageHeadline": "feat: math: add generics versions of Max, Min to cater to all numeric\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "1d2de854d1cc61750ec3b61015f78831bcf7653e", "messageHeadline": "refactor!(collections): don't panic when initializing collections (#1\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 227, "deletions": 88}}, {"node": {"oid": "bc46bbbec0724756f4ff5b4b2ed26bc70882382b", "messageHeadline": "fix(gov): don't export deprecated params (#14408)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 20, "deletions": 28}}, {"node": {"oid": "7cc1c351d2e4dd0174a3b3f72e388896cf8c2af9", "messageHeadline": "refactor: x/group audit changes (#14278)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 636, "deletions": 85}}, {"node": {"oid": "e4ac128840abb64a1248f265ee05c0656c16efae", "messageHeadline": "chore: fix mint comments on inflation rate (#14404)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "739c5b0f306f06c845a80ed1559a0d7afe9a91d6", "messageHeadline": "fix: attempt to fix flaky test TestCLISignBatch (#14407)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "579121912172e1bd4069a50ad1a988c22a15dfe4", "messageHeadline": "feat: gov/v1.Proposal convertion to v1beta1.Proposal cleanup (#14401)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "a809ce4e69dd477a86c002b4948c50e04f089b1b", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.10.0 to 1.11.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "330ff5f4ad8f4e4a16791f9cbd9ab1a50dd17c15", "messageHeadline": "feat(gov): support v1.Proposal in v1beta1.Proposal.Content (#14347)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "2a93ce96252a1bd225bec786248160df1bcbe0fd", "messageHeadline": "docs: update mempool/ABCI docs (#14393)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 37, "deletions": 6}}, {"node": {"oid": "6d33fa89c7849c9e5d5b08b6e72ab3130044c3ff", "messageHeadline": "refactor: Baseapp audit changes (#14379)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 189, "deletions": 217}}, {"node": {"oid": "ebf1e86bdca8492bdbc08c4b8a09459e15122e7f", "messageHeadline": "refactor(context): Pass `EventManager` to the context as an interface\u2026", "author": {"name": "Devon Bear", "email": "itsdevbear@berachain.com", "user": {"login": "itsdevbear"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "f1ee974ec823c720696b7d3940d38de69c89c2c8", "messageHeadline": "refactor: make cachekv store thread-safe again (#14378)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 57, "deletions": 80}}, {"node": {"oid": "9983148b7a6effefab6f28f94c46dde7fc903b6e", "messageHeadline": "build(deps): Bump actions/stale from 6 to 7 (#14382)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1152e5b0b5ed90da3665aa1b987a874208b6fcfa", "messageHeadline": "fix: panic recovery in PrepareProposal and ProcessProposal Handlers (\u2026", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 76, "deletions": 4}}, {"node": {"oid": "1d16adce8a2ca38a3f04bf7bf2ae5985657cf552", "messageHeadline": "feat(collections): add sequence (#14364)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 83, "deletions": 1}}, {"node": {"oid": "22dfa112b9d4d11a50a0ae96a454aa48e1895174", "messageHeadline": "chore: sync retracted versions with main, update event docs, `make pr\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 4060, "deletions": 0}}, {"node": {"oid": "24c952a7ccf0b2d0d4877977291aff73ed65aea7", "messageHeadline": "ci: add auto assign pr review gh action (#14366)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "11f1e8d74c8b75c2693634e2aedff0566291d39e", "messageHeadline": "feat!: deposit to validator rewards pool (#14322)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2025, "deletions": 162}}, {"node": {"oid": "3aa16ed092f35298d6f52513c1c06a9136210127", "messageHeadline": "docs: minor fixes to spec template (#14369)", "author": {"name": "Manuel Bravo", "email": "manuel@informal.systems", "user": {"login": "angbrav"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "edb5c1c0d72235ead2182014aa2d0f2cb6f5b299", "messageHeadline": "chore: audit server (#14367)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "419de8de829300a573b7243bedd61bb8b5c03c2b", "messageHeadline": "refactor: revert API breaking change on Slash (#14363)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 127, "deletions": 167}}, {"node": {"oid": "1441b506c9956b3aaaa74af407987b4e58ffd246", "messageHeadline": "feat(collections): keyset (#14351)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 151, "deletions": 0}}, {"node": {"oid": "351916e5be4ca5c35d654434eb4da054d7109291", "messageHeadline": "fix: improve baseapp event emission (#14356)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 60, "deletions": 8}}, {"node": {"oid": "59aa726525e4e16cf5bfc9bd80a3c3b509e455e1", "messageHeadline": "refactor!: remove HasGenesisBasics from AppModuleBasic interfaces (#1\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "bbd7e313053045ebb9facbfaa33e30fcc56bb886", "messageHeadline": "chore: audit server package (#14359)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 46, "deletions": 23}}, {"node": {"oid": "c918b1421dcf447831fdf918db7b72c94d5b6de6", "messageHeadline": "perf(context): avoid unnecessary copies in KVStore, TransientStore an\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 45, "deletions": 4}}, {"node": {"oid": "de6ef1e98f0ca6f3929b89e6257a3e9390ce9aac", "messageHeadline": "perf: Faster state export (#14332)", "author": {"name": "Reece Williams", "email": "31943163+Reecepbcups@users.noreply.github.com", "user": {"login": "Reecepbcups"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "be8c5a09c2a949e7069c9262543ae4bd69219058", "messageHeadline": "chore: lint tests (#14268)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 729, "deletions": 736}}, {"node": {"oid": "2eb51447494163bc9beef1b2cc8aa91c3691b2a7", "messageHeadline": "docs: update ADR 038 proposal (#13473)", "author": {"name": "Ergels Gaxhaj", "email": "87285445+egaxhaj@users.noreply.github.com", "user": {"login": "egaxhaj"}}, "additions": 577, "deletions": 325}}, {"node": {"oid": "1fa568733f902478ab2394c846ae3d06c2dadb24", "messageHeadline": "build(deps): Bump cosmossdk.io/core from 0.3.3 to 0.3.4 (#14344)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "0fd03e8c311e3a54baf245ff2294fc8d29630287", "messageHeadline": "build(deps): Bump github.com/tidwall/btree from 1.5.2 to 1.6.0 (#14345)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "65b4fbc1703fc53abce12b172c5ebee90c60689a", "messageHeadline": "fix: client/tx: improve user experience on errors in BroadcastTx (#14\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b81f385cc58140026a93564641e8e49e899c8c45", "messageHeadline": "docs: improve voting wording (#14340)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c82480916843e4c4a26e8a8fb20455ac2f25c969", "messageHeadline": "refactor: don't use `simapp.AppConfig` outside simapp (#14328)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 7, "deletions": 21}}, {"node": {"oid": "cbee1b3ea1feb1b785b286e71f617603ef26d540", "messageHeadline": "perf: optimize iteration on nested cache context (#13881)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 663, "deletions": 101}}, {"node": {"oid": "eb61146c5ec65d25980cc8a2ca8e1360c9e4a9a5", "messageHeadline": "fix: typo in distribution module query.proto (#14336)", "author": {"name": "Daniel Pittman", "email": "dpdanpittman@gmail.com", "user": {"login": "dpdanpittman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "175de857c0d05049b5c6e0264485df30cb9c4c3e", "messageHeadline": "feat(collections)!: remove dependency on SDK (#14324)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 148, "deletions": 243}}, {"node": {"oid": "c275ec4d0805fc75466c86b62dd866c1e96eab0d", "messageHeadline": "feat!: implement core store API in runtime (#14326)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 54, "deletions": 19}}, {"node": {"oid": "2ad1ef2b091fca227200a0e418478e0439779a09", "messageHeadline": "feat: Add tx limit support in priority nonce mempool (#14321)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 78, "deletions": 3}}, {"node": {"oid": "aa771cc8ce3f3b6c6525c41d5157ba246f6cfa1d", "messageHeadline": "build(deps): Bump cosmossdk.io/core from 0.3.2 to 0.3.3 (#14325)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 149, "deletions": 16}}, {"node": {"oid": "2d5b67c859150dc3307a9c4647e9d44f0c3d77b6", "messageHeadline": "feat(core): add genesis API (#14223)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "ec73fbdd6ff4d0fdbb147b7ec06256aad21bc334", "messageHeadline": "feat(core): add store API (#14227)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 214, "deletions": 0}}, {"node": {"oid": "5573a2f26b5392b93af64e4728fb654a98bc7167", "messageHeadline": "feat: Add AutoCLI Sane Kebab Case (#14316)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 165, "deletions": 23}}, {"node": {"oid": "cf9102f549a3aeeebcd5f860823035631296962f", "messageHeadline": "docs: improve mempool docs (#14282)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 76, "deletions": 19}}, {"node": {"oid": "ce167a2074b98b0ccf533e119dd707fa3aaca6df", "messageHeadline": "test: rename e2e tests (#13913)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 452, "deletions": 456}}, {"node": {"oid": "fe34e5df3257e458dcfb3a1d634d812437fed553", "messageHeadline": "feat(collections): add basic Schema API (#14267)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 174, "deletions": 24}}, {"node": {"oid": "b17c2d902e372bf0fe1e9fc327591101e133c294", "messageHeadline": "refactor: x/staking 0.47 audit (#14303)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 33, "deletions": 31}}, {"node": {"oid": "aba4e6efb3e0ea6925361fbb3166ec4cec5d4a80", "messageHeadline": "fix(store): Fix the TestFileStreamingService unit test. (#14305)", "author": {"name": "Daniel Wedul", "email": "github@wedul.com", "user": {"login": "SpicyLemon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8f272173dc4a7fd36200af1f8a0e564111c03d4f", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.38.0 to 0.39.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "a4d1ede3e98ed09b0824e5f63e3f193b2e0eeae5", "messageHeadline": "feat: no-op mempool (#14297)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 67, "deletions": 9}}, {"node": {"oid": "05a6da32e28e306859a3213ca7cef02f957a084d", "messageHeadline": "refactor: improve `x/upgrade` app wiring (part of upgrade audit) (#14\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 102, "deletions": 59}}, {"node": {"oid": "7050eb91f2dfc15c85d04cfeed233ad749c76684", "messageHeadline": "feat(collections): implement Iteration (#14222)", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 588, "deletions": 26}}, {"node": {"oid": "2410b846e3479781819c962987e8061e035d5a13", "messageHeadline": "feat: add circuit breaker proto API (#14229)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "b46d83850270b82496e4cd61421d9ebc8bac87f2", "messageHeadline": "refactor: x/group 0.47 audit (#14290)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "b634182ed525b446865965c691c22b8e8634c938", "messageHeadline": "refactor: x/evidence audit (#14260)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 235, "deletions": 181}}, {"node": {"oid": "e1bbe37429a9ed4af0c712b50ce620f4e36daed7", "messageHeadline": "fix: rosetta tendermint errors as internal (#14285)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "13b3062e727cd99094a386e1653ae785cb14f97a", "messageHeadline": "chore: add 0.46.x changelog in main (#14281)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 45, "deletions": 16}}, {"node": {"oid": "99b5919194b6e138e91855e4e6e97b7be163c6e7", "messageHeadline": "refactor: types audit (#14283)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 28, "deletions": 44}}, {"node": {"oid": "1bd9cbe9e096a0e456ae83aa9a5e092c1589744c", "messageHeadline": "fix(gov): Fix v3 votes migrations (#14214)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 66, "deletions": 5}}, {"node": {"oid": "5c02a4c993220d217a1952fd38c76fb38698a1bd", "messageHeadline": "refactor: update rosetta to use `coinbase/rosetta-sdk-go/types` (#14272)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 32, "deletions": 28}}, {"node": {"oid": "c6c7eb9ef29343d016719feab057c79bd7414f6a", "messageHeadline": "feat: Priority & sender-nonce mempool implementation (#13262)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 1117, "deletions": 5}}, {"node": {"oid": "f13afd12ed25bcecffe1910a150ed330000834eb", "messageHeadline": "refactor: mempool use context.Context (#14266)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 40, "deletions": 21}}, {"node": {"oid": "876e1f9442c2ffa735a0d37a502e43f1e1925e85", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.9.0 to 1.10.0 (#14\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f92fb178928915c993effa399083a0bf41710afc", "messageHeadline": "build(deps): Bump postcss from 8.4.19 to 8.4.20 in /docs (#14264)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c53809df128c5b5f084dbbc51cdf61c81d363c34", "messageHeadline": "build(deps): Bump postcss-import from 15.0.1 to 15.1.0 in /docs (#14263)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "682b72c1574a1433daa4f199b74dd65d1d8abc19", "messageHeadline": "chore: types audit (#14258)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 8, "deletions": 39}}, {"node": {"oid": "d247e7a3b087b817dc2d9bd63ed58d4482bebde3", "messageHeadline": "fix: math: add LegacyNewDecFromStr fuzzers + remove unnecessary error\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 32, "deletions": 6}}, {"node": {"oid": "b9511b92050cf9bfd015209bb7b217734e98e20c", "messageHeadline": "test: use temporary folder in tests (#14246)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "42d24d4064aebd4b2cf12111983e425ba2025ee8", "messageHeadline": "ci: rename statediff CI workflow to consensuswarn (#14249)", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce8c96bbf51a1ca2c6a7d1d4411eb7ba425230c3", "messageHeadline": "chore: clean up sdk dependencies from store package (#14245)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 125, "deletions": 100}}, {"node": {"oid": "32bd61c9c02d29bac92012a8924b777fb58a506c", "messageHeadline": "fix: fix grpc flag conflict (#14244)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ae2c762bd3ccbea2370e6ea0bca435a9e7b9ddd3", "messageHeadline": "chore: audit store/streaming/file/service.go (#14234)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 134, "deletions": 66}}, {"node": {"oid": "611265af76efb5f29755ba251059d104e7980c05", "messageHeadline": "test: types/query: add fuzzer for Paginate (#14239)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "f08ba9eafaacbc710d3211434a82c1828c57687b", "messageHeadline": "refactor: don't rely on sdk/codec in streaming (#14155)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 114, "deletions": 52}}, {"node": {"oid": "18b0fa05070c6800d84e452c8e209f25a1cf5ba2", "messageHeadline": "refactor: audit x/bank package changes in 0.47 release (#14076)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 148, "deletions": 173}}, {"node": {"oid": "7ded32163bb39b366789032e73e96f52a072964f", "messageHeadline": "chore: x/slashing audit changes (#14211)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 215, "deletions": 15}}, {"node": {"oid": "93abfdd21d9892550da315b10308519b43fb1775", "messageHeadline": "ci: add tooling for collections module (#14231)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "4e2196fcc3aea0adbdd8e5aee5e5bc855779de0e", "messageHeadline": "fix: app config and simapp (v1,v2) fixes (#14209)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 129, "deletions": 113}}, {"node": {"oid": "a4d885fe2ad0a999c3486fd83bb998c416fe38c8", "messageHeadline": "feat(api): add `order_migrations` argument in runtime.Module config (\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 307, "deletions": 158}}, {"node": {"oid": "755c99ac44b991c519099da5315ba94e218bf351", "messageHeadline": "refactor: use proto.Message instead of ProtoMarshler (#14208)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 131, "deletions": 175}}, {"node": {"oid": "09bff2f44442e7998d5985b31c5099d832f33c1c", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.37.0 to 0.38.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 30, "deletions": 155}}, {"node": {"oid": "ecc8c7ee97bcd35e1c894e87156716606b388ddb", "messageHeadline": "build(deps): Bump github.com/magiconair/properties from 1.8.6 to 1.8.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "fca24b6687de348a12b99d0c61e7094302ec2e3f", "messageHeadline": "feat(collections): Initialise core (Prefix, KeyEncoder, ValueEncoder,\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 932, "deletions": 0}}, {"node": {"oid": "bd59987df194c2cc25ddd72a37b482ea084efb39", "messageHeadline": "refactor: x/upgrade audit changes (#14188)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 282, "deletions": 27}}, {"node": {"oid": "f3be41836f4d1fe1c9d1b561a17b493167de59fa", "messageHeadline": "refactor: remove store kv dependency (#14144)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 262, "deletions": 276}}, {"node": {"oid": "cdae85f28d11a9f77175b8f7406304211b5b87e4", "messageHeadline": "build(deps): Bump technote-space/get-diff-action from 6.1.1 to 6.1.2 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "2d09d163ebff65a7bb354e32dac804b0ec067c7b", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.3.0 to 0.4.0 (#14205)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 75, "deletions": 75}}, {"node": {"oid": "9bf027460bae724bbc1fddd3541248b7fe18ab2c", "messageHeadline": "chore: set legacy router in app v1 (#14195)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d58685c732f48819eac2573fa468d5e4a089387d", "messageHeadline": "docs: fix docs building in 0.47 (#14200)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecb4ca2a82c45296ae9409ec7c7294d902067b61", "messageHeadline": "feat(simapp): move genesis related commands under one `genesis` comma\u2026", "author": {"name": "Ruslan Akhtariev", "email": "46343690+RusAkh@users.noreply.github.com", "user": {"login": "pysel"}}, "additions": 73, "deletions": 37}}, {"node": {"oid": "a21ce7dee3b92c7420877048844a1cd60a247972", "messageHeadline": "ci: add goreleaser for rosetta and add go cache (#14190)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 153, "deletions": 64}}, {"node": {"oid": "b3ff838858c9a1e89fb2d7977888e6e013b63076", "messageHeadline": "ci: remove unnecessary ci jobs (#14194)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 29}}, {"node": {"oid": "7d0a8dc714bd4033f670bb14509fbe4e40616375", "messageHeadline": "feat: add --grpc client option (#14051)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "6188f6e7980edb3bd41f0b4226919392affdc160", "messageHeadline": "refactor!: key presentation outside keyring (#14151)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 61, "deletions": 50}}, {"node": {"oid": "0115f88ebc278d5ba410d7fef8b80fe0e706bfcd", "messageHeadline": "perf: store/cachekv: preallocate kvL in dirtyItems which gets appende\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8d7b74259cbbbf5d2a2d4253759adb6a2f867a0", "messageHeadline": "chore: prepare rosetta for tagging (#14183)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "f1062c7f2c69f2bc030b77fab338316814af497f", "messageHeadline": "refactor: x/gov audit changes (#14174)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 943, "deletions": 336}}, {"node": {"oid": "ed5124f932fd66d7fad3d3270953bbd63298db6e", "messageHeadline": "feat: standalone rosetta command (#14118)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 214, "deletions": 182}}, {"node": {"oid": "9fd1825a90568d2de5b7e2808eade30debc02c50", "messageHeadline": "perf: Refactor Coins/Validate to avoid unnecessary map (#14163)", "author": {"name": "Simon Warta", "email": "2603011+webmaster128@users.noreply.github.com", "user": {"login": "webmaster128"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "66dd2be12c181672068f12aa3643beeddd500843", "messageHeadline": "chore: cleanup baseapp tests (#14162)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2254, "deletions": 2585}}, {"node": {"oid": "fa6e6794928762b0158f5b999968f6644be82a56", "messageHeadline": " refactor: remove suite from chaindecorator handler test #14173", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 6, "deletions": 18}}, {"node": {"oid": "14c9dc6b7fdc999a30c64896f057dda544d91ccb", "messageHeadline": "refactor: undo sdk/types import in store. (#14096)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 73, "deletions": 45}}, {"node": {"oid": "424e6e60ce9699f65a73538714677298a5963884", "messageHeadline": "feat(ADR): ADR 062: Collections -- a new storage layer for cosmos-sdk\u2026", "author": {"name": "testinginprod", "email": "98415576+testinginprod@users.noreply.github.com", "user": {"login": "testinginprod"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "1b6192fec0ed1b13f1714be97a77ac79a75d6ee1", "messageHeadline": "refactor: provide a helper for baseapp options (#14175)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 54, "deletions": 49}}, {"node": {"oid": "8a2c93fb7d6ebc263967c1a02be463a47c304373", "messageHeadline": "chore: x/authz audit changes (#14120)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 281, "deletions": 16}}, {"node": {"oid": "4a7e3f05224a6889a7b98e618aa979de71ef3c8f", "messageHeadline": "refactor(textual): Update Spec to have shorter Any header screen (#14\u2026", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 14, "deletions": 20}}, {"node": {"oid": "a1dc6d999809a9f5a334edae49637c3522bf66ae", "messageHeadline": "chore(consensus): Add grpc proto comments and cleanups (#14156)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "a31c4acc7b2ac7d2695e0bbfff7dc10fc0f267c2", "messageHeadline": "docs: store spec template/guideline (#14020)", "author": {"name": "Manuel Bravo", "email": "manuel@informal.systems", "user": {"login": "angbrav"}}, "additions": 121, "deletions": 1}}, {"node": {"oid": "07b24d5d5060d31104e367933a3fc923ec00af15", "messageHeadline": "build(deps): Bump postcss-import from 15.0.0 to 15.0.1 in /docs (#14161)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "417ce2511cb55fbf59cbde85bb00f97989f1b27d", "messageHeadline": "refactor: update crypto/ledger to btcec/v2 (#14123)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 27, "deletions": 19}}, {"node": {"oid": "3f08dffc208a61317e95ed76ec4d8ee05cc57a88", "messageHeadline": "build(deps): update rosetta-go-sdk dependecies to v0.8.2 (#14154)", "author": {"name": "sleepy ramen", "email": "rllola80@gmail.com", "user": {"login": "rllola"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "605ea666c6d04d70ab990fbb169b6f09c400e8a9", "messageHeadline": "fix: stop creating `data` folder when running tests (#14152)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "390262f56bbd2617e304bda699928e47c0abbe3a", "messageHeadline": "refactor: remove reliance on sdk/types/errors from store (#14090)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 129, "deletions": 95}}, {"node": {"oid": "25449b5812c42e8528daee054120f2deddb3e717", "messageHeadline": "fix: remove duplicate ante events (#13983)", "author": {"name": "John Letey", "email": "john@kyve.network", "user": {"login": "johnletey"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "ca0b1deeea101fb0fcdc69cab98a120b8baa3241", "messageHeadline": "chore: bound mempool size by default (#14135)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1f91ee2ee941fd9a1dd4bc3acecd753e3cb7e237", "messageHeadline": "fix: state listener observe writes at wrong time (#13516)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 2963, "deletions": 674}}, {"node": {"oid": "25cf0b3fc84385199929bf923e663b0b30bec9ca", "messageHeadline": "chore: update stale PR (#14136)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9d12a5fce3b38c4c9c05c4b867a5c37106663a7d", "messageHeadline": "feat: implement parse method for Int,Dec,Coin (#13696)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 473, "deletions": 172}}, {"node": {"oid": "bcfb7dc330f2255bf0f699579531c4e995a94129", "messageHeadline": "build: Makefile: add Go vulnerability checker (#14028)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 52, "deletions": 45}}, {"node": {"oid": "754ca3169e3ea75267d09f0ff591e5c1e17ec848", "messageHeadline": "feat: add tx limit to mempool (#14014)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 163, "deletions": 32}}, {"node": {"oid": "3aff993fcb586241366532d50d605194a9146ca4", "messageHeadline": "fix: runtime: fix (*App).RegisterMoodules inconsistency in checking/m\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f46665d937830b764183077dabfb54c7b83eff7", "messageHeadline": "chore: Test for Server Config Read #14125", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "0c65734bbe846734dcbadf2b274b02b8f6aa8182", "messageHeadline": "fix: Remove `google.golang.org/protobuf` Any prefix (#14119)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 52, "deletions": 21}}, {"node": {"oid": "4cfc79ad4e4df2e8db06d5488a48fa465a44d5fa", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-proto from 1.0.0-alpha8 to\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 30, "deletions": 37}}, {"node": {"oid": "fb4d964f7ecc34251a439ebbcd24c7e484f18e32", "messageHeadline": "refactor: don't break `SignModeHandler` API (#14087)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 92, "deletions": 49}}, {"node": {"oid": "37a9bc3bb67bd82d4493d2d86f8cd31c0e768880", "messageHeadline": "refactor: x/evidence audit changes (#14092)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 143, "deletions": 29}}, {"node": {"oid": "b9e0a407701ba94fc9c13f09919bcac7d64f8173", "messageHeadline": "chore: correct language for fee granter error (#14111)", "author": {"name": "Paul Weidner", "email": "paul.weidner@gmail.com", "user": {"login": "paul121"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65a991389f9ffb4e33eabdbdd1af0a6f754201a4", "messageHeadline": "refactor: Add back removed empty checks in grpc from x/nft audit", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "679c5d6086d2bdde2c148e1b21aab87c1af8c510", "messageHeadline": "chore: run markdownlint on the whole repository (#14106)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 185, "deletions": 163}}, {"node": {"oid": "6679ee0eeaadca2eeda31ae73f63898a7552e06d", "messageHeadline": "fix: remove rosetta from server start (#14062)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 2, "deletions": 142}}, {"node": {"oid": "f96072d9a81d1eb354b605204c59facec4b1e15f", "messageHeadline": "fix: do not shadow clientCtx in start.go (#14086)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e0875661b6884eca0b20346759691c3fc8400916", "messageHeadline": "chore: (x/mint) improve code cov (#14066)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 114, "deletions": 4}}, {"node": {"oid": "4ebe3aa93cbd27d847cda0079e7c658e68ddc105", "messageHeadline": "fix(group)!: Don't re-tally proposals after VP end (#14071)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 76, "deletions": 1}}, {"node": {"oid": "e395e43f63b8bfecd2f9c09a0b7f80294944e8f5", "messageHeadline": "fix: fix issues found by sonarcloud (#14081)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "4a9062122bbfb7dc797e1be1c0bc3b6496e29723", "messageHeadline": "chore: (x/feegrant) add missing test scenarios (#14018)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "ac6b19df210260434626d3b76f03c0d97b75060f", "messageHeadline": "refactor: x/nft audit changes (#14055)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 501, "deletions": 264}}, {"node": {"oid": "6239cdfddbe7b305aa69bdde4dcdf52a9011e21d", "messageHeadline": "chore: clean-up deprecated function usage (#14078)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 89, "deletions": 139}}, {"node": {"oid": "2e3d38f01c9e20538c93716b37b70cfc89c5c0f0", "messageHeadline": "refactor: move snapshotstore under store (#14048)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 557, "deletions": 550}}, {"node": {"oid": "3e85182baa5cc7b64d7311941b1d4505d0f5c0ed", "messageHeadline": "perf: math: optimize and test FormatInt + simplify LegacyNewDecFromSt\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 71, "deletions": 6}}, {"node": {"oid": "8c6181aacfac79416992eda20be8a1b9aecf448c", "messageHeadline": "reuse helper fn and add comment (#14075)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "04f9ad24ab5b4b91b0a98c8eb0744096075c70bf", "messageHeadline": "chore: mark WrapSdkContext as deprecated (#14072)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "730d6313f4c088073430373171129ca0ef90f247", "messageHeadline": "fix: remove unnecessary cms typecasting (#14054)", "author": {"name": "Javier Su", "email": "javier.su.weijie@gmail.com", "user": {"login": "javiersuweijie"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fffc9d07d5c7018ee52326deb55e0da5d3eb0826", "messageHeadline": "refactor!: Add context arg to sign mode handler `GetSignBytes` (#13701)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 88, "deletions": 60}}, {"node": {"oid": "5a1fa2ee026d9ba20c22b0d1b96157eeaf60b378", "messageHeadline": "fix: store/rootmulti: correctly dispatch exporter closing while in a \u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 35, "deletions": 26}}, {"node": {"oid": "2cf92caf456377ee883b02278e26909dc8ba4c4f", "messageHeadline": "Support for repeated (#13604)", "author": {"name": "Joe Abbey", "email": "joe.abbey@gmail.com", "user": {"login": "joeabbey"}}, "additions": 2839, "deletions": 118}}, {"node": {"oid": "a176eb26469177dc0f943f7b0c7e1be2e9a81ec1", "messageHeadline": "chore: bump tendermint to 0.37.0-rc2 (#14067)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "50b6f320ba6ea1e6dcab635b90efd95c4d93f533", "messageHeadline": "refactor: camelCase textual/cbor (#14068)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "cfd79fc39edc24d6c40d2ddaad5a14a7989b4faf", "messageHeadline": "feat: add Genesis JSON migration for group (#14024)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 164, "deletions": 10}}, {"node": {"oid": "a1b09a0481422e4629806fc2d1bda923cc608b71", "messageHeadline": "refactor: remove gogoproto stringer annotations (#14046)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1844, "deletions": 2064}}, {"node": {"oid": "8bb4521ff7db6798c27fdc69993e783bf25667fc", "messageHeadline": "docs: Rosetta openapi specification (#14061)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 1257, "deletions": 3}}, {"node": {"oid": "b25908b964cf67c89e1bd399584e208793014609", "messageHeadline": "refactor: use go context instead of sdk.Context (#14050)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "721b1745dfe00a775a87458980e0aa29cf536086", "messageHeadline": "chore: fix link to \"building modules\" doc (#14058)", "author": {"name": "Christophe Camel", "email": "camel.christophe@gmail.com", "user": {"login": "ccamel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ac7d3236e2301f476b5686e1640944381558026", "messageHeadline": "fix(baseapp): fix snapshot interval bug (#14049)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "4fe7403f833f772ac8116a25168215396e5699a1", "messageHeadline": "feat: deterministic CBOR encoding of textual rendering (#13697)", "author": {"name": "Jim Larson", "email": "32469398+JimLarson@users.noreply.github.com", "user": {"login": "JimLarson"}}, "additions": 491, "deletions": 1}}, {"node": {"oid": "c6189bb630772c1e76aaf3d400bdd1602dc1a148", "messageHeadline": "refactor: cleanup store/streaming/constructor.go #14044", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 79, "deletions": 31}}, {"node": {"oid": "2e638125d6b5c0204161a5c315b731326f3a4a3c", "messageHeadline": "chore: remove replace tag on ics23 (#14043)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "5ea5d918610f0a2b6adc68c986419682c4cc6d3f", "messageHeadline": "ci: allow to deploy docs manually (#14042)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "41f0ab15e6ddf63263cd64e83dbb1eddc5ec4dbe", "messageHeadline": "refactor: remove gogoproto stringer annotations and `MarshalYAML` fun\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2221, "deletions": 2617}}, {"node": {"oid": "68c15170468bba59dcf170fdbb287abd36a2fd78", "messageHeadline": "test: fix `TestSimAppExportAndBlockedAddrs` for simapp v1 (#14036)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "5567828674b391a9c72ffea7d52a09fa75c30f85", "messageHeadline": "chore: update docs (#14038)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "e5038d8d76de9d4e6b01a8a21e7d8e6d3d5de6e4", "messageHeadline": "chore: bumps math and api deps (#14035)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 45, "deletions": 51}}, {"node": {"oid": "6f329d70c6cc128c14189a6aa82b79add9798677", "messageHeadline": "docs: add docs about `x/auth/tx` (#14021)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 701, "deletions": 471}}, {"node": {"oid": "75a2f26a70974321c3488b4bcb820730aab81b17", "messageHeadline": "change image name (#14033)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45cc1b03f071b3c678a285803690e383d5ebbb6b", "messageHeadline": "fix: fix multi platform go build in docker push workflow (#13993)", "author": {"name": "Rano | Ranadeep", "email": "mail@rnbguy.at", "user": {"login": "rnbguy"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "60fdbd044f1f3c076a8220014cabc5f4a68e7142", "messageHeadline": "ci: add workflow for reporting possible state-changing diffs (#13774)", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "ffb0e291793bd1d603a7f48880799b47ea688e99", "messageHeadline": "fix: tools/cosmovisor: return on failing to remove existing symlink (\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "67b2b34bc7ca191f6fae74541b9a782bda4a42ee", "messageHeadline": "docs: appside mempool (#13875)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "16c772d900f530d16518491b19f60cfef9d713af", "messageHeadline": "docs: (x/distribution) Fix docs for v0.47 (#14022)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 77, "deletions": 25}}, {"node": {"oid": "d1e5a443caffec264d800d069d39991c02762bf8", "messageHeadline": "build(deps): Bump github.com/cosmos/ledger-cosmos-go from 0.11.1 to 0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 45, "deletions": 60}}, {"node": {"oid": "560ba867ffbf91f7ac797bb6f3a156992f2b860f", "messageHeadline": "fix: fix broken OSS-Fuzz build (#13889)", "author": {"name": "AdamKorcz", "email": "44787359+AdamKorcz@users.noreply.github.com", "user": {"login": "AdamKorcz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "a19eead6917d81c05df96b30eabbd0f24cfc41a1", "messageHeadline": "refactor: x/crisis audit changes (#13990)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 176, "deletions": 12}}, {"node": {"oid": "e260fc1c89d537b796dd7c9ee3f28b5ce2fb5b28", "messageHeadline": "feat: Add tx encode and decode endpoints for amino txs (#13882)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 3514, "deletions": 251}}, {"node": {"oid": "00ad3ecedc9be2a419e255b165f3e55a21b95ed7", "messageHeadline": "perf: crypto/types: use native slice index producing for loop in (*Co\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "077abae2509c4a6ceb07d071d57511b947f303f6", "messageHeadline": "feat: value renderer for google.protobuf.Any (#13671)", "author": {"name": "Jim Larson", "email": "32469398+JimLarson@users.noreply.github.com", "user": {"login": "JimLarson"}}, "additions": 592, "deletions": 153}}, {"node": {"oid": "cfa224c04ed248a7cd14f5c2cdea98d3ca4af6dc", "messageHeadline": "chore: add group and gov/v1 in swagger (#13984)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 36432, "deletions": 22745}}, {"node": {"oid": "908fda1f534e1a827c4e834e4ec29067c62c30dd", "messageHeadline": "feat: sender mempool impl (#13888)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 344, "deletions": 222}}, {"node": {"oid": "644f9069664b107ca0cd208cb8bd0f57ef0df2b4", "messageHeadline": "refactor: (secp256k1) cleaner way to check for lower S form signature\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "2849050e1a38c133ae5ad662b261b6ddafb111a0", "messageHeadline": "ci: improve test skipping mechanism (#13987)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 105, "deletions": 146}}, {"node": {"oid": "fe5b0ff4a5df610954b0efe5518bc886ba2dac52", "messageHeadline": "feat(textual): Add Enum value renderer (#13853)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 1013, "deletions": 102}}, {"node": {"oid": "b585d17e7299ed978e2bb8ab15517d83bf3d74b6", "messageHeadline": "fix: make downgrade verification work again (#13936)", "author": {"name": "Youngtaek Yoon", "email": "noreply@yoon.anonaddy.me", "user": {"login": "0Tech"}}, "additions": 111, "deletions": 22}}, {"node": {"oid": "ae91105fec27396474575140dff7480adc44128a", "messageHeadline": "ci: configure monorepo sonarcloud (#13944)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 620, "deletions": 495}}, {"node": {"oid": "e1fcb2c21fa0968d8eddbf10d68105dae31921ee", "messageHeadline": "build(deps): Bump actions/add-to-project from 0.3.0 to 0.4.0 (#13975)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2739f839d068241b8c58691ce6684d6ffbfd793f", "messageHeadline": "fix: types: remove unnecessary/pedantic code from removeZeroCoins (#1\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "d6da7037b63ab17caa63b93716cafd943f180878", "messageHeadline": "fix(group): migrate group policy account to base accounts with creden\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1355, "deletions": 152}}, {"node": {"oid": "3bb27795742dab2451b232bab02b82566d1a0192", "messageHeadline": "chore: rename `app_legacy` & add sims for 0.47 (#13950)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1144, "deletions": 1045}}, {"node": {"oid": "95e370bf763e0c0d4b73d321d67b0f72d2c48027", "messageHeadline": "build(deps): Bump minimatch, recursive-readdir and serve-handler (#13\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 17, "deletions": 57}}, {"node": {"oid": "c7d49217d68f9fb4cf7399e1aee66008c5a8c0ab", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.50.1 to 1.51.0 (#13953)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 156, "deletions": 853}}, {"node": {"oid": "f124cb71aec67a2a48ad550b9f1afa3d861cdeaf", "messageHeadline": "refactor: x/consensus audit changes (#13949)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 52, "deletions": 38}}, {"node": {"oid": "82b64e6d0006833fcf6566168e7ba1b83f8e4491", "messageHeadline": "fix: docker-compose for rosetta-cli tests (#132) (#13946)", "author": {"name": "sleepy ramen", "email": "rllola80@gmail.com", "user": {"login": "rllola"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "42597ee59340848a303f04f93cfb046737145f4b", "messageHeadline": "chore: added new field `account-id` with uint64 in `AccountAddressByI\u2026", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 359, "deletions": 212}}, {"node": {"oid": "385bff589dd191d8fd5ebed84a37964605032873", "messageHeadline": "docs: relocate abci.go in docs/building-modules (#13934)", "author": {"name": "Adam Moser", "email": "63419657+toteki@users.noreply.github.com", "user": {"login": "toteki"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d8391cb6796d770b02448bee70b865d824e43449", "messageHeadline": "build(deps): Bump github.com/btcsuite/btcd/btcec/v2 from 2.3.1 to 2.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "034554c1412aa1d6e563fcc06a494a003a4f14fd", "messageHeadline": "ci: fix sonarcloud code coverage (#13925)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "5581f7f3004116b3031702959f72c7fc2d7811d8", "messageHeadline": "fix: correctly propagate msg errors in gov (#13918)", "author": {"name": "John Letey", "email": "j@letey.de", "user": {"login": "johnletey"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "eb4afa74baaa92deceebd4f92131f0f9d3e382b6", "messageHeadline": "ci: configure sonarcloud (#13921)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 38, "deletions": 89}}, {"node": {"oid": "b425907b9598309247e6fe7dd17068058bbfcab0", "messageHeadline": "ci: add sonarcloud job (#11856)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "3c565b1fd6aa916511d7e9f6c63f9ab0524476a2", "messageHeadline": "chore: fix `make proto-all` (#13883)", "author": {"name": "Ruslan Akhtariev", "email": "46343690+RusAkh@users.noreply.github.com", "user": {"login": "pysel"}}, "additions": 380, "deletions": 365}}, {"node": {"oid": "9dbae4106beeec44ada6d44800ac846d7aa967ca", "messageHeadline": "Update Makefile (#13920)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "34dcca710b15c8be2a73af2cf709246a9e1966d9", "messageHeadline": "chore: remove typo (#13914)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "2c0d445ad3c50a4fcee8a08a9a0562ef8ba0238a", "messageHeadline": "refactor: State Streaming Docs + Explicit Config Support (#13894)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 132, "deletions": 37}}, {"node": {"oid": "6dbf113efd3406a89636724313385349f0054b05", "messageHeadline": "build(deps): Bump golang.org/x/crypto from 0.2.0 to 0.3.0 (#13907)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "e2ae2bb551e2c723b52da4b813b194060014d288", "messageHeadline": "fix: attempt fixing evidence flaky test (#13901)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "65015c2f96fa0087891d4caa3267c426e737ddeb", "messageHeadline": "chore: add 0.46.5 changelog to main (#13899)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 37, "deletions": 8}}, {"node": {"oid": "394f1b9478a8dc568d4bab079732932488b46704", "messageHeadline": "fix: InitGenesis changes account numbers (upstream fix from Provenanc\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 180, "deletions": 9}}, {"node": {"oid": "3f71b799226317d125f5376f1a57b9b2e243865a", "messageHeadline": "build(deps): Bump loader-utils from 2.0.3 to 2.0.4 in /docs (#13887)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "7661f627370f73379d9b04c02ad3828ee600dbec", "messageHeadline": "fix(group)!: Fix group min execution period (#13876)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 178, "deletions": 84}}, {"node": {"oid": "3423442ab198434adc29862414dc49990155083f", "messageHeadline": "fix(group): add group members weight checks (#13869)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 204, "deletions": 130}}, {"node": {"oid": "f82775ba1f042aebdff8fea73dd9ad62ffce3cba", "messageHeadline": "docs: add documentation for nft module (#13871)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "5f4350d41859e5cbefd7514abe1b6461dc637c24", "messageHeadline": "refactor(x/nft): remove class&nft id validation (#13836)", "author": {"name": "Dreamer", "email": "745124335@qq.com", "user": null}, "additions": 49, "deletions": 206}}, {"node": {"oid": "bcff22a3767b9c5dd7d1d562aece90cf72e05e85", "messageHeadline": "feat: Add tx encode and decode endpoints (#13789)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 3348, "deletions": 142}}, {"node": {"oid": "ec27c5384b76427bf46a194a94ba4b4eed487e4d", "messageHeadline": "refactor!: migrate to core appmodule.AppModule extension interfaces (\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 906, "deletions": 487}}, {"node": {"oid": "14c582f30ec1f6f0c661e916f4dccf46b7305701", "messageHeadline": "fix: Allow underscores in EventRegex (#13861)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "81209e688a6dc7f19118342a92b0f101a8b6c124", "messageHeadline": "docs: add a running in production section (#13807)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 258, "deletions": 0}}, {"node": {"oid": "39754dd7cc3b0c47cab34a36e726016c59ac6402", "messageHeadline": "build(deps): Bump postcss from 8.4.18 to 8.4.19 in /docs (#13857)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5e1635ed9db2f5a7c7d19b81fc8fe459ebf994ca", "messageHeadline": "build(deps): Bump github.com/otiai10/copy in /tools/cosmovisor (#13859)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "394f6633d456b4e4fa3a8223109f9f1e2693c4a8", "messageHeadline": "build: fix empty cname (#13860)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ab9ecd5a269f4422c47ce51c66c637f6d13fcb32", "messageHeadline": "build(deps): Bump tailwindcss from 3.2.2 to 3.2.4 in /docs (#13856)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d9bc5acac82ecb35307705407ad479ee6e3b8e3f", "messageHeadline": "fix: `.String()` panics when pubkey is set on a `BaseAccount` (#13838)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 149, "deletions": 139}}, {"node": {"oid": "f1fc44efd4dc06d5ef161ae48c4a8a08af89d5b9", "messageHeadline": "docs: add 0.47 to docs (#13852)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 61, "deletions": 41}}, {"node": {"oid": "fc212158035f6b96d27136afcd7a6bc1cf0a8a91", "messageHeadline": "feat: add vscode e2e config (#13851)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "78886bc8de55b391a44b3bf28b617c60f173fd80", "messageHeadline": "chore: ADR-060 Updates (#13844)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 83, "deletions": 89}}, {"node": {"oid": "7e69187e24fae565c7be9d7d9dd15a52fa8adbe8", "messageHeadline": "extra check (#13846)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b00cc29baacd6b5e5657e5620c47003f450d78f4", "messageHeadline": "fix: populate oldest_block_identifier and wrap jsonrpc errors (#13832)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 293, "deletions": 236}}, {"node": {"oid": "a926be1c13f6f945a57e77555b46c84394aca25f", "messageHeadline": "chore: update .mergify.yml #13841", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8353f8a7b8e2495e82318ce35c2d8de8dc03ab0", "messageHeadline": "chore: Update .mergify.yml #13840", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d66b7fa1895a9369739a594b8cdc4aa627fb26f5", "messageHeadline": "feat: Settable PrepareProposal handler (#13831)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 102, "deletions": 52}}, {"node": {"oid": "d725be5915e106df3b08229ed6524e1168ce12fe", "messageHeadline": "build(deps): Bump actions/dependency-review-action from 2 to 3 (#13839)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ff588d08483fcdc41e896bcd6f2c15a6c716d32", "messageHeadline": " docs: improve keyring package docs (#13835)", "author": {"name": "Rootul P", "email": "rootulp@gmail.com", "user": {"login": "rootulp"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "f001b467a005bb0164563f43f6a04af6403b1fcd", "messageHeadline": "feat(types): set custom GasConfig on Context for GasKVStore (#13826)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 72, "deletions": 45}}, {"node": {"oid": "d32d89663ffae28037d3bcd55aad3112f1d8c91e", "messageHeadline": "build(deps): Bump github.com/btcsuite/btcd/btcec/v2 from 2.3.0 to 2.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "d314a12e688060aab6afa63fa8b12bcd69ecb3bd", "messageHeadline": "fix: bank store migration (#13821)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a5e8e2db4be5fee851e0fe24b5a30f1ad01fa03e", "messageHeadline": "bump golang.org/x/crypto version (#13822)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "61effe82603006a7192cb311787ca8fc776a4461", "messageHeadline": "feat: ABCI 1.0 baseapp integration (#13453)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 654, "deletions": 144}}, {"node": {"oid": "90fd3e9f42b554edc37defe8297a1cf48e2d8346", "messageHeadline": "fix: propagate events in x/group through sdk.Results (#13808)", "author": {"name": "Damian Nolan", "email": "damiannolan@gmail.com", "user": {"login": "damiannolan"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "bcdf81cbaf8d70c4e4fa763f51292d54aed689fd", "messageHeadline": "feat: add basic autocli config to every module (#13786)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 131, "deletions": 34}}, {"node": {"oid": "4f7d9ea233a888943e72b08e86a0a00dc78bc301", "messageHeadline": "refactor: clean-up test helpers and tmcli (#13805)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 453, "deletions": 582}}, {"node": {"oid": "76be73022ac811b97ad4e3f8cf14a41563e795df", "messageHeadline": "fix: fix proto files created as super-user (#13801)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 174, "deletions": 109}}, {"node": {"oid": "50e8961bb8009365d1d322b578ec31d1b8526c5d", "messageHeadline": "remove extra unneeded log (#13806)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8bfc3bf7691bb6227d8134bdf2c61da1a892a395", "messageHeadline": "feat: add `--output-document` flag to export CLI command to allow wri\u2026", "author": {"name": "Jacob Kim", "email": "me@jacobkim.io", "user": null}, "additions": 60, "deletions": 1}}, {"node": {"oid": "f8e40d7c05a6f56cd7f63b8a481e9fefbf408866", "messageHeadline": "refactor: remove client/keys.KeysCdc (#13781)", "author": {"name": "Jacob Kim", "email": "me@jacobkim.io", "user": null}, "additions": 8, "deletions": 129}}, {"node": {"oid": "22f326128559065b33606184bddcde9ad9fbcec3", "messageHeadline": "refactor: add error log when iavl set failed (#13803)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "a785bf5af602525cf7a5c5ea097056597e2eb7ef", "messageHeadline": "build(deps): Bump loader-utils from 2.0.2 to 2.0.3 in /docs (#13800)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0d288e935cbd10d405e1f391bb54a3d20d7a1bab", "messageHeadline": "test: Add some tests and remove dead code in store (#13614)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 78, "deletions": 47}}, {"node": {"oid": "ff168c2738cf5452190b8b9b8e29def90a3191ce", "messageHeadline": "build(deps): Bump github.com/prometheus/client_golang from 1.13.1 to \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 30, "deletions": 25}}, {"node": {"oid": "79add5e4ff2b0d93a2b83087233756b6ad8f52ab", "messageHeadline": "build(deps): Bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#13798)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 318, "deletions": 153}}, {"node": {"oid": "645df3127f956ea0e7296f140cd803d016cf1a34", "messageHeadline": "adding clang-extra-tools for clang-format proto-fmt (#13791)", "author": {"name": "Damian Nolan", "email": "damiannolan@gmail.com", "user": {"login": "damiannolan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "74e9d542d254a2005f211ed1923dd36b0f582ab8", "messageHeadline": "feat!: integrate autocli and reflection services with simapp legacy (\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "a3e1b99f6ad0d152551c336f4c963213b2a940e1", "messageHeadline": "test: integrate rosetta-cli into rosetta-ci (#13785)", "author": {"name": "Juli\u00e1n Toledano", "email": "JulianToledano@users.noreply.github.com", "user": {"login": "JulianToledano"}}, "additions": 14, "deletions": 26}}, {"node": {"oid": "b4b4e4a0968a2f7fbcd5a35fbfc76725321e6f29", "messageHeadline": "chore: remove useless dotfiles (#13784)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "b49f948b36bc991db5be431607b475633aed697e", "messageHeadline": "feat: Add proto annotations for Amino JSON (#13501)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 11185, "deletions": 9849}}, {"node": {"oid": "c85447cdb9ea9e6526dcf17491b943332846f2e5", "messageHeadline": "docs: add documentation about depinject and app wiring (#13683)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 311, "deletions": 782}}, {"node": {"oid": "5af7b5993ce1515452d0399b0dc0e0e25c4f225b", "messageHeadline": "build(deps): Bump tailwindcss from 3.2.1 to 3.2.2 in /docs (#13783)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "0c5c53600de3e6434d9d0cd41b01f11028f84be2", "messageHeadline": "chore: [types/bech32] add a fuzzer for DecodeAndConvert (#13775)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "6ae56412330005bba0d8d6b4ebeb91f44f5c54fb", "messageHeadline": "docs: set api endpoints to localhost by default (#13778)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "7efeb826e09d654ae716aabcb248241a8c5f27e6", "messageHeadline": "refactor: rename migrations from `v42`, `v43`, `v{SDK}` to `v1`, `v2`\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 191, "deletions": 190}}, {"node": {"oid": "d6e5bb3669d731bebbba3bdcd7bdd3a0556a68bd", "messageHeadline": "docs: fix toc links (#13770)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 622, "deletions": 679}}, {"node": {"oid": "d2e41542981eed4df013cb074daa1b4699f6ca1a", "messageHeadline": "docs: update spec structure (#13768)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "c3c39b99550991893ccf2c7cc839bdeb2ab89a1d", "messageHeadline": "build(deps): Bump github.com/btcsuite/btcd/btcec/v2 from 2.2.1 to 2.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "4b26d9e27dcf27ed8c25b86fa52ffb5f5d9da7cd", "messageHeadline": "chore: use tagged rosetta version (#13765)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 98, "deletions": 47}}, {"node": {"oid": "39c5c079cd5f1ed4fabc441f894777fa6b86567c", "messageHeadline": "fix: misc fixes for cosmos-rosetta (#13583)", "author": {"name": "sleepy ramen", "email": "rllola80@gmail.com", "user": {"login": "rllola"}}, "additions": 1154, "deletions": 62}}, {"node": {"oid": "2bb114acec8d6ecbc713b01068d8b5b566362fd1", "messageHeadline": "fix: Evidence API does not decode the hash properly (#13740)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 287, "deletions": 125}}, {"node": {"oid": "5a94358a8e5fc6bfe09fbca7bdbfee0e7395175f", "messageHeadline": "refactor: cleanup simapp (#13757)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 10, "deletions": 44}}, {"node": {"oid": "a51aa517c46c70df04a06f586c67fb765e45322a", "messageHeadline": "refactor: simplify app legacy (#13756)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 18, "deletions": 25}}, {"node": {"oid": "08be7ee74bf1c4fa6e0418b79bbfd1b47c7e3517", "messageHeadline": "refactor: extract `MockTendermintRPC` to `testutil/cli`", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 149, "deletions": 511}}, {"node": {"oid": "779c0ac47a0d87067d007b51077ccd2207467796", "messageHeadline": "chore: add `TestSendCoins_Invalid_SendLockedCoins` to tests/integrati\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "634783f6f3eb54c4b594e9706f0666b1c5be33ac", "messageHeadline": "docs: staking param docs fix #13755", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20448048a489c4dee0d6ba0cb2f7b2b04331a69e", "messageHeadline": "chore: use gateway fork (#13754)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 13, "deletions": 34}}, {"node": {"oid": "3034a9d54a628b390e3cd947bf81526e73eb941b", "messageHeadline": "fix(bank): fix unhandled error for vesting (#13690)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "155bcfaf21b5f33824e4eb6de2c8862b80a9c416", "messageHeadline": "refactor(distribution): CLI tests using Tendermint Mock (#13692)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 718, "deletions": 9}}, {"node": {"oid": "0e421d8295ca6d1dfb2ccd1be25e2328106acc14", "messageHeadline": "docs: add documentation on documentation deployment (#13739)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 108, "deletions": 53}}, {"node": {"oid": "9b8e1a18b947a120cf5f5faaac82eba3cd974e1b", "messageHeadline": "fix: propagate msg events correctly in x/gov (#13728)", "author": {"name": "Damian Nolan", "email": "damiannolan@gmail.com", "user": {"login": "damiannolan"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "61ed5d1d9fcca037abb3dae8f5c47eef5c26748a", "messageHeadline": "docs staking fix (#13745)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27f9851d64009cb444072b10e205358139203163", "messageHeadline": "fix: nil pointer when quitting `simd start` (#13743)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 7, "deletions": 34}}, {"node": {"oid": "ad0e41d7c7e19e4131453ad8dcdead5b414c7756", "messageHeadline": "refactor(gov): CLI tests using Tendermint Mock (#13717)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 951, "deletions": 14}}, {"node": {"oid": "9a246faffbe422dbb632df89cac6d7821f92b493", "messageHeadline": "fix: remove broken lines of code badge (#13741)", "author": {"name": "Rootul P", "email": "rootulp@gmail.com", "user": {"login": "rootulp"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "e12a39836707a5660f45a33196f28bf177054d76", "messageHeadline": "build(deps): Bump github.com/prometheus/client_golang from 1.13.0 to \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "1c3e74104a4191d07ea5602f0b17afa081e51527", "messageHeadline": "docs: update ADR 057 app wiring (#13736)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 65, "deletions": 18}}, {"node": {"oid": "709b4e2ca046a2c627926fb6e97f5cf398eb5866", "messageHeadline": "fix: Fix Evidence CLI query flag parsing (#13458)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "3e2504510f95e7f9f885f258bd065d52d7d28518", "messageHeadline": "docs: fix algolia (#13729)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dc004c85f2e8b8fb4f66caac2703228c5bf544cf", "messageHeadline": "quick lint while doing other prs (#13726)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "97bd2ab7924e6ca1e0dc13eb858775ec5536718b", "messageHeadline": "refactor: remove unused code (#13725)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 146}}, {"node": {"oid": "0eea227d20d0f998bd11c74525fa932f49e6d9e1", "messageHeadline": "chore: add deterministic tests for `ModuleAccountByName` (#13715)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 50, "deletions": 5}}, {"node": {"oid": "b9e65b6d418e4b7601f63fa01fe96e3d845dd2e9", "messageHeadline": "feat: add autocli app wiring + remote info support (#13281)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 429, "deletions": 8}}, {"node": {"oid": "e0a9500cf7367dbfb084a28920ef14d5dafd8080", "messageHeadline": "chore: add `0.46.4` changelog to main (#13721)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 45, "deletions": 26}}, {"node": {"oid": "797cb49ddce4157a9487bdd18ea4610e5fb5f65b", "messageHeadline": "build(deps): Bump github.com/btcsuite/btcd from 0.22.2 to 0.22.3 (#13\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "cafa6b51251af5c2a23787e8daf9da8e4d35373f", "messageHeadline": "fix: x/group/internal/orm: return iterator close errors (#13714)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "0d8787c3bdfa78df74aeb6aa12eb5109ab7a3188", "messageHeadline": "feat: handle additional x/auth module app config parameters (#13684)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 168, "deletions": 129}}, {"node": {"oid": "84bd246e64808352b3dab8e7262b541c4e53571e", "messageHeadline": "build(deps): Bump cosmossdk.io/api from 0.2.3 to 0.2.4 (#13713)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "0a8b037e78144ad894982b06fc0560f5b95a0329", "messageHeadline": "feat(api): add `authority` as module parameter (#13712)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 997, "deletions": 214}}, {"node": {"oid": "608ee163702c9a7ec8343c51230267e783efc1b1", "messageHeadline": "build(deps): Bump @docusaurus/core from 2.1.0 to 2.2.0 in /docs (#13708)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 473, "deletions": 471}}, {"node": {"oid": "971c542453e0972ef1dfc5a80159ad5049c7211c", "messageHeadline": "fix: typo (#13705)", "author": {"name": "Rootul P", "email": "rootulp@gmail.com", "user": {"login": "rootulp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7a7d6df82899861d5979793859d1f61c4c9f37d", "messageHeadline": "fix: stop creating empty `data` dir (#13698)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "67ed2d9fb83b35024b62b354b0b3d32ce85b5f49", "messageHeadline": "refactor: cleanup x/feegrant cli testutil (#13693)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 0, "deletions": 984}}, {"node": {"oid": "fac504ed43c3c88bcddaa5021846fd16d93df4d2", "messageHeadline": "build(deps): Bump autoprefixer from 10.4.12 to 10.4.13 in /docs (#13687)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "348734a1375f7fbfff0bc8d87e0db75bace03c67", "messageHeadline": "chore: proto format (#13685)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 212, "deletions": 230}}, {"node": {"oid": "dd78ce9ca4fd062bc75c29845dcf3aa5f923ad86", "messageHeadline": "docs: add auth tx commands documentation (#13682)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 136, "deletions": 22}}, {"node": {"oid": "9e06bec4620f07508f7e32645c7c98c56ec981fb", "messageHeadline": "chore: update CHANGELOG to correctly reference ics23 version", "author": {"name": "Joe Bowman", "email": "joe@ingenuity.build", "user": {"login": "joe-bowman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e41b52e02affdf1dc2270ebde743d3554162934", "messageHeadline": "build(deps): Bump github.com/cosmos/iavl from 0.19.3 to 0.19.4 (#13678)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 135, "deletions": 118}}, {"node": {"oid": "be6b93d95c30c4415b9b37fbe922715248a45e9e", "messageHeadline": "build(deps): Bump cosmossdk.io/api from 0.2.2 to 0.2.3 (#13676)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "31771d5d0e7712c8adea2c16a09a00763959a28e", "messageHeadline": "chore: bump tendermint to `0.37.0-rc1` (#13675)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "fc38dc277a66080122372ef32cc01a4de1142526", "messageHeadline": "ci: bump go and remove buildjet (#13674)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 90, "deletions": 70}}, {"node": {"oid": "5b7edd23293439b6df8072aec7ae1c9591e0e307", "messageHeadline": "docs: Cosmos SDK Basic topics - apply present tense and technical con\u2026", "author": {"name": "Jemimah O", "email": "jemimahsummers@yahoo.com", "user": {"login": "Wryhder"}}, "additions": 77, "deletions": 75}}, {"node": {"oid": "c303d7f3417f67818bc1d2dce6b53732b0db81e4", "messageHeadline": "chore: small improvements (#13672)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 36, "deletions": 81}}, {"node": {"oid": "f73e426b22c1776ea2462d4595a73f346c6b0a0f", "messageHeadline": "fix: prevent simple inclusion of a valid mnemonic (#13670)", "author": {"name": "Ari Rubinstein", "email": "arirubinstein@users.noreply.github.com", "user": {"login": "arirubinstein"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "6b4db20babe3c8a4dac92b6d62af1ea6ee7f9cf7", "messageHeadline": "build(deps): Bump github.com/btcsuite/btcd/btcec/v2 from 2.2.1 to 2.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 21}}, {"node": {"oid": "8848f2cff16e96343ab79ec448a34fb29854128b", "messageHeadline": "docs: deterministic query tests (#13613)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "2d606d4ba2e732656df3d9da4f58208b11dbb5de", "messageHeadline": "refactor!: simplify cosmos.reflection.v1 (#13668)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 74, "deletions": 275}}, {"node": {"oid": "1d202c919cdc0308136d996c8b00eaca9d9ecc74", "messageHeadline": "build(deps): Bump cosmossdk.io/api from 0.2.1 to 0.2.2 in /simapp (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "74c7f2e2d2681b863fb60cdbcfd55482b7fa8b29", "messageHeadline": "build(deps): Bump cosmossdk.io/core from 0.3.0 to 0.3.2 (#13664)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "657b51d64b78656e239393f61a830d3b90262a0e", "messageHeadline": "cleanup mempool tests (#13658)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 221, "deletions": 207}}, {"node": {"oid": "142880b04679ec4794d6fe7ac5909807460b06be", "messageHeadline": "refactor: add `sdk.LogDeferred` to report errors in defers (#13619)", "author": {"name": "leoflalv", "email": "47084241+leoflalv@users.noreply.github.com", "user": {"login": "leoflalv"}}, "additions": 27, "deletions": 14}}, {"node": {"oid": "e2b5cac403b557d421d7db3c5eebd49750147c2f", "messageHeadline": "refactor: use viper unmarshal in `config.GetConfig` function (#13651)", "author": {"name": "Fatih", "email": "48567409+0fatih@users.noreply.github.com", "user": {"login": "0fatih"}}, "additions": 5, "deletions": 76}}, {"node": {"oid": "91ca57bcef222b3581a9e6506b7f2b082cccb79c", "messageHeadline": "feat!: (x/gov) store an index of proposals that are in voting period \u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 142, "deletions": 17}}, {"node": {"oid": "c833190a166e92039659f0b35f5401d796841532", "messageHeadline": "feat(cli): Add iavl-disable-fastnode cmd flag with proper description\u2026", "author": {"name": "William Chong", "email": "6198816+williamchong@users.noreply.github.com", "user": {"login": "williamchong"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "2418c3ef2e6f74fd6e7575b743fc1da4b53ab972", "messageHeadline": "feat: nonce (sequence number) based mempool (#13645)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 625, "deletions": 16}}, {"node": {"oid": "a19c3a60e4efff8dfd9d07b6fe68a4cfd1331b8c", "messageHeadline": "feat(core): add ADR 033 (inter-module communication) Client interface\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "ad08ec484a29c752e1b0e364949d3099a39c80e7", "messageHeadline": "build(deps): Bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#13648)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "dc3cf4a1e55da1a3b8d3b6b6fcf3c6c269940f83", "messageHeadline": "feat: string and message value renderers for textual (#13510)", "author": {"name": "Jim Larson", "email": "32469398+JimLarson@users.noreply.github.com", "user": {"login": "JimLarson"}}, "additions": 1949, "deletions": 26}}, {"node": {"oid": "3c238ebc1d73d78834d2dd707a10f4914dbbc9fe", "messageHeadline": "chore: remove `module_query_safe` for few auth queries (#13642)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 518, "deletions": 568}}, {"node": {"oid": "a1b8ec2a2cbdc03fde50e8135d90ae194c05c850", "messageHeadline": "feat: add autocli service proto (#13597)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 2909, "deletions": 118}}, {"node": {"oid": "9f3575a10f1a6f1315b94a9be783df5156ce2292", "messageHeadline": "refactor: deterministic tests and add gas tests (#13539)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 182, "deletions": 579}}, {"node": {"oid": "b809f7129eae9f236de03cf3135d27822c07a14c", "messageHeadline": "build(deps): Bump tailwindcss from 3.2.0 to 3.2.1 in /docs (#13628)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "5a232406129bb3a32769ec5efdb9d985dad645d7", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5dbb78053158a5331a36fca81a90a94cb4e1ff2b", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8ae772d05f1bd9cf7bbb94616f0edd36768cfbfe", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f4a833c1befdf4148ad9befe17dcf77a6090fff6", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7b6a5f5b107267fb658304f8763386ce05db8a1c", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d3010793eae62243caa276cf5f23a431f33c9713", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 44, "deletions": 24}}, {"node": {"oid": "b63adac6f409e1c502ab0fd769ad8e18e31c9308", "messageHeadline": "fix: app-hash mismatch if upgrade migration commit is interrupted (#1\u2026", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 83, "deletions": 1}}, {"node": {"oid": "209797f3be8e397e453cb1b2cbca2bfa57dec0ee", "messageHeadline": "chore: `make format`, `make proto-update-deps`, add 0.45.10 in change\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "04db139e8ab6c6b8aade44898aa1bbcda6b24207", "messageHeadline": "chore: move pruning to store (#13609)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "3b62a95ad0d981a59f719b6b2f48184fc12feb49", "messageHeadline": "ci: fix can't release cosmovisor (#13618)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "4cf2911f166a407ab4410a4bc6fa977d1c41716a", "messageHeadline": "feat(core): add AppModule tag interface (#13607)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "c484a0dc0f5ca0facb843cd8b1369f0ee48222c1", "messageHeadline": "docs: Textual ADR minor fixes (#13608)", "author": {"name": "Jim Larson", "email": "32469398+JimLarson@users.noreply.github.com", "user": {"login": "JimLarson"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b0e0b3e5dc4a3177bad24eddaa5e630957644a4a", "messageHeadline": "build(deps): Bump tailwindcss from 3.1.8 to 3.2.0 in /docs (#13615)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "ddf5cf0d8d26f8beb504cb2fcc2d4a8b0964261c", "messageHeadline": "feat(cli): add module-account cli cmd and grpc get api (#13612)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 2717, "deletions": 1013}}, {"node": {"oid": "e2792711ba890607db2542e6d0671d9f8e753659", "messageHeadline": "build(deps): Bump cosmossdk.io/depinject from 1.0.0-alpha.2 to 1.0.0-\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "7d6601e1fb8644ee592a996b303073d675661126", "messageHeadline": "refactor: clean-up SDK tools (#13603)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 41, "deletions": 2082}}, {"node": {"oid": "6a371842df255e855cfa58c1de2d87c186fd46ee", "messageHeadline": "fix: core/coins: skip 2 int64(uint32) casts by comparison checks and \u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "1dae922fe0c01ce87f129b247166323ee080521c", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.8.0 to 1.9.0 (#13602)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9d9f7df3d6e734ae9b806716ab1c4a18d3946237", "messageHeadline": "chore: add minor versions changelog (#13556)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 93, "deletions": 10}}, {"node": {"oid": "df4d6d1a4cd9fa0247f9db9378db857d95a1c1cb", "messageHeadline": "docs: remove outdated documentation (#13595)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "9a9e5b59aefbebd54336164ff80699972620a696", "messageHeadline": "fix(group)!: Register types with Amino (#13592)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "0dbae701f01195793d3d60a3e3ea81bb16011efa", "messageHeadline": "docs: minor documentation improvements (#13594)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 180, "deletions": 168}}, {"node": {"oid": "a3b8b7fcc92ba5656010146b587bea2ba1e5b094", "messageHeadline": "docs: fix tooling (#13593)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "10ac33edb87dab12ffa496e76f1114ea9225a107", "messageHeadline": "refactor: Move FormatCoins to `core` (#13306)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 463, "deletions": 311}}, {"node": {"oid": "ff4f995b185f0b7e318bd0a47d0b1aa824406d8b", "messageHeadline": "docs: add protobuf tooling section (#13590)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 127, "deletions": 5}}, {"node": {"oid": "49ad3b0576f3af6b98e42536acf969792ad7ff98", "messageHeadline": "feat: `x/staking` deterministic tests (#13426)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 917, "deletions": 0}}, {"node": {"oid": "6673999463860a6c28b9a1b9d20947c6f2271670", "messageHeadline": "build(deps): Bump docker/metadata-action from 4.1.0 to 4.1.1 (#13584)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c9b446029fc5e73560a3be966f06453ab33e3e83", "messageHeadline": "refactor: use FormatUint instead of converting to int. (#13582)", "author": {"name": "Xavier Lepr\u00eatre", "email": "xavierlepretre@users.noreply.github.com", "user": {"login": "xavierlepretre"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1f10efe621535095a4a839201034a0e613002d75", "messageHeadline": "refactor: Remove useless gogoproto jsontag (#13581)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 145, "deletions": 153}}, {"node": {"oid": "59f3c3c3daa969cb730f18b086e8ced5af73109c", "messageHeadline": "refactor(auth): CLI tests using Tendermint Mock (#13567)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1437, "deletions": 28}}, {"node": {"oid": "46a8c519512c983566dd74c6a4c701044d07f1f8", "messageHeadline": "build(deps): Bump technote-space/get-diff-action from 6.1.0 to 6.1.1 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "42c629e4d011a208c12fbd2702fbc7808af62407", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request (#13569)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6b6143e66ab8e3f217a575893917e6e4b868298", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.50.0 to 1.50.1 in /ap\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 150, "deletions": 144}}, {"node": {"oid": "15accd76fc4a2208ad70873277b9f3883a049b58", "messageHeadline": "feat: support alternative query multistore (#13529)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "ed9cd41396815bd236770f73bb30e083e63e8b64", "messageHeadline": "chore(crypto): update btcec to v2 (#13513)", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 75, "deletions": 51}}, {"node": {"oid": "a34d5b213d1d0e6ffbba2e9d4841eb894f933527", "messageHeadline": "docs: create ecosystem section (#13562)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "18d8b64ce596131b986a96bfa44524cb9625970b", "messageHeadline": "refactor: check begin, end block interface extensions (#13560)", "author": {"name": "Giancarlos Salas", "email": "giansalex@gmail.com", "user": {"login": "giansalex"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "3c9b244f6200336a4c375ba752f111f9b1c03bc8", "messageHeadline": "refactor: automate EventTypeMessage inclusion in every message execut\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 79, "deletions": 243}}, {"node": {"oid": "d9f3eb027d8e95b8209b140d47296e0bb61bc298", "messageHeadline": "feat: structured screens for SIGN_MODE_TEXTUAL (#13434)", "author": {"name": "Jim Larson", "email": "32469398+JimLarson@users.noreply.github.com", "user": {"login": "JimLarson"}}, "additions": 312, "deletions": 199}}, {"node": {"oid": "ebe0f5c6eea65d9ef9c350992263b1db53bdf34e", "messageHeadline": "fix: update param validation to fail on nil dec (#13553)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "e1ff59e350940fe3133bc9f5549ebe735d508047", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request (#13552)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d01aa5b4a8776f09656c9d64586dfd7f924d69eb", "messageHeadline": "refactor(authz): CLI tests using Tendermint Mock (#13517)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1164, "deletions": 7}}, {"node": {"oid": "de49cb4b1c8124e1e77939ab0cb4af16e785b518", "messageHeadline": "refactor!: rename autocli package (#13547)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "05d11382d75d82377cb699b448906d00ca7fb02b", "messageHeadline": "feat!: use built-in cobra completion command (#13548)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "fa2cb40892e4653926dd8ff9fb6702e80313af33", "messageHeadline": "feat: implement autocli customization (#13251)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1494, "deletions": 363}}, {"node": {"oid": "6fdcbfd3abc29a0603d0a72f124574ac1449fc0b", "messageHeadline": "docs: small ui fixes (#13546)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 50, "deletions": 8722}}, {"node": {"oid": "81d033e7017d747f3182c3192e6f40ccd73ea0f2", "messageHeadline": "perf(x/auth): only check memo when memo is present (#13528)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "7122ded4eec3617988ca0c35120e786b7b09d6a8", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-proto from 1.0.0-alpha7 to\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 40, "deletions": 78}}, {"node": {"oid": "459af5812c9ae4886d5f2bcfa98fc49dce465d5e", "messageHeadline": "build(deps): Bump postcss from 8.4.17 to 8.4.18 in /docs (#13541)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e46c5ad79d96d84f9896f74470811a927b3544fb", "messageHeadline": "build(deps): Bump JamesIves/github-pages-deploy-action (#13542)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89c65f4d584adeff5d91f4d10128104a9e46d3fc", "messageHeadline": "feat: overwrite default denom in `init` cmd (#13535)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 26, "deletions": 41}}, {"node": {"oid": "77e00d1f032097937e8927239bd12f8e895f9a21", "messageHeadline": "chore: CHANGELOG update #13536", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3a22a1efe1f6db3e2c58a9a8748f426ede366395", "messageHeadline": "build(deps): Bump github.com/btcsuite/btcd from 0.22.1 to 0.22.2 (#13\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "7781cdb3d20bc7ebac017452897ce1e6ab3903ef", "messageHeadline": "refactor: Improve AllocateTokens #13524", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "3689d6f41ad8afa6e0f9b4ecb03b4d7f2d3a9e94", "messageHeadline": "build(deps): Bump docker/metadata-action from 4.0.1 to 4.1.0 (#13523)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40149535092a7eb0272699381681721f1e14ceaa", "messageHeadline": "fix: fix simulations failure (#13512)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5e97c3ec3718d3441689bc6d6715fdf83fa9e07", "messageHeadline": "fix something (#13514)", "author": {"name": "Likhita Polavarapu", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "85fe39077e0e2b79dc62802e9a239420d0e94bae", "messageHeadline": "build(deps): Bump postcss-import from 14.1.0 to 15.0.0 in /docs (#13505)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 53, "deletions": 27}}, {"node": {"oid": "fd25a386f717e85902f7f4c6b2144f8824f99c4f", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request (#13506)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9678f313ad145aef2305a2f23e40171aabdea44f", "messageHeadline": "build(deps): Bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (#13507)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 31, "deletions": 27}}, {"node": {"oid": "c35ba106f2c542805b2425825ab5d1dab901e580", "messageHeadline": "remove epoch redirect (#13504)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "dabcedce71b43161c8357d051715d0d3a0919883", "messageHeadline": "refactor: remove epoching module (#13503)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 282}}, {"node": {"oid": "56709d4e1ded29457d132c2f6a59b138c1fc0b75", "messageHeadline": "fix!: Fix some Amino registrations (#13502)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "1917e92bb7e037d8633375d866a626c3c592e4db", "messageHeadline": "ci: Update lint.yml and Makefile (#13484)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "ad07de8a685469375a220e2132a9fcc9e28b1e24", "messageHeadline": "feat: x/auth deterministic tests (#13329)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 381, "deletions": 28}}, {"node": {"oid": "f3a558c6b473d5205445105f8a7e641dd1c78f1e", "messageHeadline": "refactor!: require exported app wiring providers (#13292)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 190, "deletions": 177}}, {"node": {"oid": "c60c55616d23e08580c81397e2b71da209bf0e34", "messageHeadline": "feat: gRPC query for operator and chain configuration (#13485)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1911, "deletions": 15}}, {"node": {"oid": "214b11dcbaa129f7b4c0013b2103db9d54b85e9e", "messageHeadline": "feat: add github links in docs (#13491)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 906, "deletions": 343}}, {"node": {"oid": "b3abb8d5c3b3d402858be5aae4eb48eca530ce10", "messageHeadline": "build(deps): Bump gotest.tools/v3 from 3.3.0 to 3.4.0 in /core (#13494)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "f9945db461fade519c81b8d2fe03f2b67b894973", "messageHeadline": "build(deps): Bump github.com/cosmos/iavl from 0.19.2-{commit} to 0.19\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "ac4fb8b8dfd8b9b52482ba1618011b4fb3a0fef1", "messageHeadline": "ci: fix build docs (#13490)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "a74989ddf40b0146fd40972416829a3619cd23bf", "messageHeadline": "feat: migrate to docusaurus (#13471)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 30579, "deletions": 10363}}, {"node": {"oid": "7167371f87ae641012549922a292050562821dce", "messageHeadline": "chore: project automation (#13481)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "12b2aa9bee010e18bedcc94f52316034b79d8b2c", "messageHeadline": "docs: fix broken link in simulator.md (#13486)", "author": {"name": "Ivan Gavran", "email": "ivan@informal.systems", "user": {"login": "ivan-gavran"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74efb1350a18f8e3d20afe3c172c77e859988e53", "messageHeadline": "fix: Update tendermint rpc client support for ibc-go compatibility (#\u2026", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0b6f01ddd31776b05e727cd218201b045cafafd0", "messageHeadline": "chore: fix linting (#13483)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "84675a6bf1713e8458240bdcb6ae8e6503ac3711", "messageHeadline": "feat!: IS rebase (#13122)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4404, "deletions": 1224}}, {"node": {"oid": "6efbedb1c7a3742dbe52346d662ee4b0ab6fce29", "messageHeadline": "feat: let `sign-batch` read multiple files (#13454)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 87, "deletions": 67}}, {"node": {"oid": "2151427b5ee4c3f2adaab0371d5d901240072592", "messageHeadline": "feat(orm): add query proto codegen (#13438)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 8711, "deletions": 6908}}, {"node": {"oid": "5f01f6f5e51156f8828e0b25e898d801442cd211", "messageHeadline": "feat: duration renderer for SIGN_MODE_TEXTUAL (#13312)", "author": {"name": "Jim Larson", "email": "32469398+JimLarson@users.noreply.github.com", "user": {"login": "JimLarson"}}, "additions": 436, "deletions": 39}}, {"node": {"oid": "6d03ddede4f86e67d25dbcd105e4d9bad66de3fa", "messageHeadline": "fix: cosmovisor: isolate and return masked errors that are not non-ex\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "481569ce4f4ceb411f481a961a1e7745fcacaa35", "messageHeadline": "fix: all: fix resource leaks found by staticmajor (#13394)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 83, "deletions": 12}}, {"node": {"oid": "fbd81ba0b76278fb24bf3eb88bb374b80c4bcd72", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.49.0 to 1.50.0 (#13467)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 120, "deletions": 116}}, {"node": {"oid": "58789767410ce31256d0b9cf910ec2e4f790c7ef", "messageHeadline": "fix: fix redirections links (#13465)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 101, "deletions": 98}}, {"node": {"oid": "74ce07eb26dc8cdcbc0c8036ad05e56daad38d10", "messageHeadline": "docs: improve documentation navigation and redirection (#13455)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 300, "deletions": 12936}}, {"node": {"oid": "ff39d243d421442b400befcd959ec3ccd2525154", "messageHeadline": "refactor: Improve x/bank deterministic tests (#13450)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 192, "deletions": 226}}, {"node": {"oid": "bb54c597ded9cb3198b37e7655f2d9c2895c852a", "messageHeadline": "fix: state listener could observe discarded writes (#13459)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "90bd3161a15baf426fdc3524241f93bedff3b657", "messageHeadline": "refactor: Improve and clarify API around `AccountAddressById` (#13460)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 166, "deletions": 110}}, {"node": {"oid": "306a9a71704a67f746f2964255f11d5443c0d691", "messageHeadline": "feat!: consensus module (#12905)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 541, "deletions": 308}}, {"node": {"oid": "87e46b2f51cea3f4d3f1127721b92f2d1e1a0145", "messageHeadline": "refactor: remove dead code in cacheMergeIterator Domain() (#13433)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 9, "deletions": 22}}, {"node": {"oid": "facac1c5f8d9ded116dd47fb6f0df90a81354a7f", "messageHeadline": "refactor: split `ExportGenesis` into two functions to maintain backwa\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "c3887986ff0dcdc99cd1f98cd54eceddc326d670", "messageHeadline": "chore(deps): bump github.com/cosmos/cosmos-sdk from 0.46.1 to 0.46.2 \u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "92394f291785953b06e1d4d291e3e9e4270a88c0", "messageHeadline": "feat!: specify module to export (#13437)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 55, "deletions": 20}}, {"node": {"oid": "c2f0c0f78504cb225db01f5ae8dfea5b08b47bcb", "messageHeadline": "feat: context on simulate error (#13435)", "author": {"name": "emidev98", "email": "49301655+emidev98@users.noreply.github.com", "user": {"login": "emidev98"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a975f67b245c214fa11408c4eb361147b4679d62", "messageHeadline": "chore: add `v0.46.2` in main changelog (#13442)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 41, "deletions": 23}}, {"node": {"oid": "529e953e04acf1cafe7c3db70099d8dd83ed3f07", "messageHeadline": "fix: remove extra `;` in `service.proto`", "author": {"name": "Leo Pang", "email": "34628052+allthatjazzleo@users.noreply.github.com", "user": {"login": "allthatjazzleo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67a403311f059e1b9d259b165ba2d953df60b084", "messageHeadline": "ci: .github/workflows: add staticmajor to catch leaking resources (#1\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "80ce491734778239098f4b5010ed697239c8b36f", "messageHeadline": "refactor: move `x/{moduleName}/test{ModuleName}` to `x/{moduleName}/t\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 175, "deletions": 183}}, {"node": {"oid": "c221d7f1de96ab3b74a8f64dcdd7566dc90ebf66", "messageHeadline": "chore: minor cleanup of types (#13430)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 349}}, {"node": {"oid": "87e0017776344cfff17daee9d58f489cec59d96e", "messageHeadline": "Update UPGRADING.md (#13428)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "eb32125f8e7371d93c5ca2637492c28b3fda52b5", "messageHeadline": "chore: improve ABCI 1.0 godocs (#13425)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "e5dca073188f9a39347ec38854dbd5e2a685a89f", "messageHeadline": "docs: fix spelling mistakes (#13421)", "author": {"name": "Ricardo M", "email": "82225676+Larfie@users.noreply.github.com", "user": {"login": "Larfie"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "bed4ba3ac83413c63c002fcd1d5e72f6199c4bc1", "messageHeadline": "fix: add close for grpcOnly mode (#13418)", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "60ab6086d2e1207771598460cea1d5fb3e8396c4", "messageHeadline": "feat: `x/bank` deterministic tests (#13362)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 620, "deletions": 0}}, {"node": {"oid": "a9f02d9cb7447b3da1fb00b4458588db55e9b5fb", "messageHeadline": "fix: add gRPC nil/zero check in query (#13352)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 39, "deletions": 6}}, {"node": {"oid": "3d0e214446fbd888621da5a5f87ed90ce87d17ef", "messageHeadline": "chore: change id to use uint64 in `AccountAddressByID` (#13411)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 80, "deletions": 91}}, {"node": {"oid": "9b48c68a1f4584ecf7718633976a82e2a1907dda", "messageHeadline": "docs: improve changelog and upgrading.md sections (#13412)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 40, "deletions": 21}}, {"node": {"oid": "91d66f30e1d6ca6521f6ca32d62123db150df7e6", "messageHeadline": "refactor!: extract simulation helpers out of simapp (#13402)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 179, "deletions": 195}}, {"node": {"oid": "9bae8a817f3110de4187ffe72599123411ef87e5", "messageHeadline": "build(deps): bump go minimum version to go 1.19 (#13397)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 55, "deletions": 54}}, {"node": {"oid": "53519ea5b3f4462c83fd5267911244f7b27db572", "messageHeadline": "refactor: simplify hooks implementation (#13396)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 209, "deletions": 212}}, {"node": {"oid": "dcb0c9c04c5d8406bede521cde94335015185b2b", "messageHeadline": "fix: double close (#13400)", "author": {"name": "mmsqe", "email": "mavis@crypto.com", "user": {"login": "mmsqe"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "684ee627d1752c760a3e492a307619e4b586afd5", "messageHeadline": "fix: attempt at fixing flaky e2e tests (#13401)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "6f337b4d74c33d8578525b4e1e50b4dd5063d7a0", "messageHeadline": "docs: fix typos (#13399)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "b60910535a2d14df244aa9a675078ee8d11894f1", "messageHeadline": "add notice for possible iavl fast node migration (#13390)", "author": {"name": "adu-crypto", "email": "94821467+adu-crypto@users.noreply.github.com", "user": {"login": "adu-crypto"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "445a99f71037cf8cac04f598d7979e1eac058a5a", "messageHeadline": "feat(cli): add `--append` flag to `sign-batch` cli cmd (#13147)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 183, "deletions": 102}}, {"node": {"oid": "ace03e6dd505ee79e08007edc1d53459dd9eefe5", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request (#13391)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35e5a3dc2d8fa3621adeecd15606109915e83f86", "messageHeadline": "chore: add cachekv tests (#13385)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "ceef20ede14dd4f013a096835a711789e0599f96", "messageHeadline": "docs: add iavl concurrent use warning (#13386)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "3de5aa87416667305b5606e42d5617aa1126d73e", "messageHeadline": "refactor!: remove deprecated `sdk.NewLevelDB` (#13380)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "55373cb614dbafbcda40d76a2f4438a0056ae94e", "messageHeadline": "feat: add uint `IsNil` method (#13381)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "abdf61e2924fafe8164f38774eef25d4d271f37a", "messageHeadline": "fix: all: remove map iteration non-determinism with keys + sorting (#\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "b76f338511fa37f0b8f6aa4820f66760945811a2", "messageHeadline": "refactor: move `simapp.App` to `runtime.AppI` (#13378)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "af816057f21b724552ac3bcdbe7a64fa8807ac02", "messageHeadline": "chore: run make format (#13375)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 24, "deletions": 50}}, {"node": {"oid": "b10097fdcfd4e61d603e60ea2ed85c76c1ee2a5a", "messageHeadline": "refactor: remove `storev2alpha1` (#13371)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1, "deletions": 4249}}, {"node": {"oid": "ddf1dd49158906bbbae78ea5cab126873fc82381", "messageHeadline": "docs: Liquid staking ADR (#13239)", "author": {"name": "Zaki Manian", "email": "zaki@iqlusion.io", "user": {"login": "zmanian"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "09b0f589321decea297ed35b79401db949025943", "messageHeadline": "feat: make helper function for adding accounts to genesis state (#13298)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 141, "deletions": 116}}, {"node": {"oid": "b853d3fe8fc203267adb20aba26ea89d7a4490dc", "messageHeadline": "chore: store package specification (#13209)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 219, "deletions": 129}}, {"node": {"oid": "555d774c7313dbeb2d88fdf685c4248c74570a46", "messageHeadline": "ci: further improve gh actions (#13361)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 172, "deletions": 96}}, {"node": {"oid": "df40c0a9d14557dd2247cb07fcf1dcbcec434a2d", "messageHeadline": "refactor!: remove broadcast mode `block` (#12659)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 884, "deletions": 928}}, {"node": {"oid": "6cbb587e18935854f0191744c7129d7f663372f7", "messageHeadline": "refactor: remove db (#13370)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1, "deletions": 3867}}, {"node": {"oid": "8dd708d9cc20ec38cbf85f77b410f67930c65c62", "messageHeadline": "docs: guidelines for proto message's String() method (#13364)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "89aa914bed1510bda61b6234be8e5b311d085158", "messageHeadline": "build(deps): Bump actions/stale from 5 to 6 (#13365)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c297caa6973adbf3ec067c6232e270c9b4b99f5c", "messageHeadline": "ci: improve github actions (#13358)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 143, "deletions": 188}}, {"node": {"oid": "7eb259fd8686549dbd6c1543ddf9625cd9fedd7d", "messageHeadline": "feat: add `draft-proposal` for x/group (#13353)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 237, "deletions": 58}}, {"node": {"oid": "fc32ef1c9cfa0cebfde754530a8f4cca25729c89", "messageHeadline": "build(deps): Bump github.com/coinbase/rosetta-sdk-go from 0.8.0 to 0.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "107ffee28e8c7fa37195628c4ec0e7d56ff87567", "messageHeadline": "chore: upstream error on empty version (#13355)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a2118afc2174491fade1e26bded7227886f4b756", "messageHeadline": "fix: x/gov/client/cli: update & tighten Prompt.Parse tests (#13350)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 56, "deletions": 11}}, {"node": {"oid": "9c2aef342d2abb7542f6677e6609b612f1ee79c9", "messageHeadline": "chore: all: use golang.org/x/exp/maps.(Keys, Values) where necessary \u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 37, "deletions": 38}}, {"node": {"oid": "56a49aba467676ceb612ec45f0fcec96ee8028ac", "messageHeadline": "fix: x/gov/client/cli: fix integer overflow in parsing int prompted v\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 53, "deletions": 1}}, {"node": {"oid": "79f277c111ab440b0927030ef6b39bb355eb0329", "messageHeadline": "fix: fix buf commit link (#13345)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 125, "deletions": 37}}, {"node": {"oid": "14c0233ab86627a804f60f0aa0cecca7b0e18701", "messageHeadline": "ci: use native paths instead of get-diff-action (#13342)", "author": {"name": "pratikbin", "email": "68642400+pratikbin@users.noreply.github.com", "user": {"login": "pratikbin"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "c1c23a75d932a31acc907d896f0fb66194bdbc18", "messageHeadline": "fix: ensure withdraw_rewards events are always emitted on reward with\u2026", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 44, "deletions": 43}}, {"node": {"oid": "412e2fc86e091b64757557c2a5712d69ac67fa83", "messageHeadline": "feat: configurable fastnode (#13321)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 109, "deletions": 75}}, {"node": {"oid": "822900b69f4b62f118dc1ffd42b6a9e44054eef0", "messageHeadline": "fix: streaming listeners are not called for deliver tx event (#13334)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "373f5ba50dad2c01725c853d353b81c672d4b097", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 0.5.2 to 0.5.3 (#13332)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "7ebbfa0b300ca54f6b0e7dcbdf351965dd7569d4", "messageHeadline": "refactor(nft): CLI tests using Tendermint Mock (#13256)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 538, "deletions": 12}}, {"node": {"oid": "7252f4a75893868a22e43905170b6258c2e97767", "messageHeadline": "feat: CLI tooling to generate proposal JSONs (#13304)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 457, "deletions": 19}}, {"node": {"oid": "73debf46d90ab7a38cf3e17a23d3602c92b54830", "messageHeadline": "docs: change abci++ -> abci 1.0 (#13322)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "d04392c5e20afce430fcc212014bca324329c0b5", "messageHeadline": "chore: cleanup changelog (#13320)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 28, "deletions": 25}}, {"node": {"oid": "254c8f1288d5449fb688c333b7bd1331048bb248", "messageHeadline": "ci: add workflow for cosmos/gosec (#13311)", "author": {"name": "Nathan Dias", "email": "kirbyquerby@users.noreply.github.com", "user": {"login": "kirbyquerby"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "d9ef976412ecf94481cd648bfdf7acd070524e8e", "messageHeadline": "feat(x/auth): define simplified account query service (#13210)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1800, "deletions": 190}}, {"node": {"oid": "b37ddcafb384177f2842636314e7029180f437fe", "messageHeadline": "add changelog entries for previous changes (#13319)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "6c4f94b67146d9b664a1104593105f6c5c595080", "messageHeadline": "fix: keep the balance query endpoint compatible with legacy blocks (#\u2026", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 35, "deletions": 16}}, {"node": {"oid": "ceffc5e01cb5a68491dc2fadccec1cf3e7998cb5", "messageHeadline": "feat: x/auth determinism tests for `Account` query (#13255)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 133, "deletions": 0}}, {"node": {"oid": "340c01bf5a84118f29a8c7d10170abce58b7981c", "messageHeadline": "fix!: Fix group amino codec (#13307)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 132, "deletions": 42}}, {"node": {"oid": "3fd6ac91be225eaf7d386b3140e118f5694c6e4a", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.7.0 to 1.8.0 (#13309)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c752ddda4f878f7d12d3cf2d42f2fb42c6edfc1a", "messageHeadline": "refactor: Rename deterministic to `module_query_safe` (#13305)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 217, "deletions": 69}}, {"node": {"oid": "410064243f2896867489d55eb6f1b87252cbddb2", "messageHeadline": "fix: fix golangci-lint (#13300)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ae21d8c780e5df903dfe19912e0e5d2d30ef76f8", "messageHeadline": "refactor!: autocli go.mod and package naming (#13294)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "85422881cf494a26cdc5722b0b9e8a73686131e8", "messageHeadline": "build(deps): Bump github.com/cosmos/gogoproto from 1.4.1 to 1.4.2 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "83f88a68208d0c80d525de1241820a3a77261c97", "messageHeadline": "fix: types: correctly coalesce coins even with repeated denominations\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 54, "deletions": 51}}, {"node": {"oid": "fd028db79aaf57b0efa1c31d5898a94004b809c3", "messageHeadline": "feat(textual): `Coin` and `Coins` value renderers (#12729)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 1610, "deletions": 1245}}, {"node": {"oid": "9dacaa4a19e30d30d0d7f8c975f959518df47605", "messageHeadline": "ci: update all dependencies for all go mod with dependabot (#13180)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 71, "deletions": 26}}, {"node": {"oid": "5deb137f7a83506381472928d898cd823735aade", "messageHeadline": "feat: add proto annotation for Msg services (#13178)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 854, "deletions": 768}}, {"node": {"oid": "641ab204153fe8e81a60de74b0b9061d9d2d5787", "messageHeadline": "fix: crypto/keys/secp246k1/*: add +build cgo guard to avoid failure w\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b96bed5534d39e7ff67421ebd88df33ce8390783", "messageHeadline": "feat: add mempool interfaces (#13249)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 60, "deletions": 12}}, {"node": {"oid": "c32493a5b0141916c911f1d2000302b4f036741f", "messageHeadline": "feat: add more coins after add-genesis-account is made (#13233)", "author": {"name": "Reece Williams", "email": "31943163+Reecepbcups@users.noreply.github.com", "user": {"login": "Reecepbcups"}}, "additions": 35, "deletions": 19}}, {"node": {"oid": "04858ea2ea285b3079b2cf8e887308e6511553f9", "messageHeadline": "fix: sequence in `sign-batch` (#13200)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 57, "deletions": 2}}, {"node": {"oid": "d07429425f982a1036dbf3926889d25b42f35a49", "messageHeadline": "chore: separate build flags (#13260)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "a79eafa0b181b439a966f768a9e81596080a998b", "messageHeadline": "build docker without build-linux (#13257)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "c2c2d24b14684e2bbe75449d31e525fcf70d1092", "messageHeadline": "add cli test (#13194)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 1179, "deletions": 24}}, {"node": {"oid": "467ef28eea83ede4e98d36429fa1d565461391f5", "messageHeadline": "chore: build for multiple platforms (#13248)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "85a1aa3ba01fb6f6e31443db4ad8d5f68bf2dd58", "messageHeadline": "build(deps): Bump cosmossdk.io/api from 0.2.0 to 0.2.1 in /orm (#13250)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 21, "deletions": 43}}, {"node": {"oid": "b41fd3fbf55d1c516a1f5f695a8e782ce154b494", "messageHeadline": "feat: add auto-cli customization options (#11763)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 5129, "deletions": 1}}, {"node": {"oid": "97a77a47dc703ade2122764565f60b682f1ab0a5", "messageHeadline": "refactor(genutil): CLI tests using Tendermint Mock (#13190)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 338, "deletions": 6}}, {"node": {"oid": "855695d6772c7d5456e42f7cd68f530981d815e0", "messageHeadline": "feat: bring back filter logging (#13236)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 33, "deletions": 103}}, {"node": {"oid": "5013933e6f960274804d7c71492f4b7da04a25d9", "messageHeadline": "chore: pin version of golangci-lint (#13238)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "755578cb66cce126a52bb02ed6dc44848120492d", "messageHeadline": "build(deps): Bump github.com/coinbase/rosetta-sdk-go from 0.7.11 to 0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 38}}, {"node": {"oid": "272077eeba6ff1e4ff5041dea14016e7da1f1a77", "messageHeadline": "docs: prepare cosmovisor 1.3.0 release (#13235)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "2f34368353474af77c9c36e99f96892e181c0521", "messageHeadline": "fix: fix cosmovisor go install (#13221)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 33, "deletions": 11}}, {"node": {"oid": "abe3e0c6da0233788506a5789fa7b4c475a18d7b", "messageHeadline": "perf: all: remove unnecessary allocations from strings.Builder.WriteS\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 45, "deletions": 21}}, {"node": {"oid": "717611e047afa37ad5f3e83c1ca7277bd34b5ccb", "messageHeadline": "add platforms to docker deploy (#13226)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "9f27fcc8b4cca3535e7f588062e2e94eef7d8426", "messageHeadline": "add platforms to docker deploy (#13225)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8cd279eeaf20cb776edf706160ef4aedfe593789", "messageHeadline": "feat: add mocks for x/slashing cli tests (#13215)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 236, "deletions": 0}}, {"node": {"oid": "13ab473a0d0650cf6a71a2d9c75632de3c605abd", "messageHeadline": "ci: fix sims success messages (#13222)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "4882f933b1a108d578343573595fb06d7fd319c2", "messageHeadline": "perf: reduce user's password prompts when calling keyring List functi\u2026", "author": {"name": "Ezequiel Raynaudo", "email": "raynaudo.ee@gmail.com", "user": {"login": "raynaudoe"}}, "additions": 20, "deletions": 46}}, {"node": {"oid": "5912f75a7d78c3fa3fbe332ca91da6d4266b8e11", "messageHeadline": "fix: remove newly introduced simapp dependency (#13219)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "1bccc54d91805395c40f36a44213714bd4ea8d44", "messageHeadline": "build(deps): Bump github.com/armon/go-metrics from 0.4.0 to 0.4.1 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "69ef344cbf4a9267d03d037cf7efec713ff4cf59", "messageHeadline": "ci: fix sims success messages (#13217)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "fdf5a7b16103796119cfb9e2269baf2a1a175078", "messageHeadline": "fix: Add withdraw proposal cmd to group's CLI tx cmds (#13214)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "40180cda8fe96a11c4797a7faf634673e545e19a", "messageHeadline": "ci: make makefile and ci match (#13208)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 15, "deletions": 512}}, {"node": {"oid": "6a6e6c78021b8412d838788b6a1e925179fa07f8", "messageHeadline": "feat(bank): Create message for Setting SendEnabled settings (#11981)", "author": {"name": "Daniel Wedul", "email": "dwedul@figure.com", "user": {"login": "dwedul-figure"}}, "additions": 2212, "deletions": 103}}, {"node": {"oid": "84d4bf5accad626481f90b2a6fb9b26ddd9e4d0e", "messageHeadline": "build(deps): Bump cosmossdk.io/api from v0.1.0-alpha9 to v0.2.0 (#13206)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 37, "deletions": 77}}, {"node": {"oid": "b38e285cdf71eeea7f13db5ba3906285716fdb08", "messageHeadline": "build(deps): Bump github.com/google/go-cmp from 0.5.8 to 0.5.9 in /or\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6d0ef15b0a45078584f629ba14cb38ebe0fd0b81", "messageHeadline": "refactor: migrate to `cosmos/gogoproto` (#13070)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 13032, "deletions": 9894}}, {"node": {"oid": "d9972c4dd131ca24f9247e02d7dfad190b59be9b", "messageHeadline": "fix!: Fix gov amino codec (#13196)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 147, "deletions": 76}}, {"node": {"oid": "279f3f17a5372d6cd38035780c55319d983ca1ac", "messageHeadline": "feat: Add proto annotation for deterministic queries (#13174)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 1238, "deletions": 999}}, {"node": {"oid": "6ec25b6261ffecf9e03747516a392773a33cb80a", "messageHeadline": "feat: consensus module (#13164)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5397, "deletions": 2}}, {"node": {"oid": "76e2f8ecff603980c4c871adc2bfc3816311e824", "messageHeadline": "ci: fix cherry pick action (#13189)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 18, "deletions": 27}}, {"node": {"oid": "0ba3a8ed7014f7c6f698957425da97fca1bf39c1", "messageHeadline": "docs: add ADR 058 Auto-Generated CLI (#11877)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "184235e1a8a0bf922d729c7b3dbca70c92637187", "messageHeadline": "refactor: create go.mod for simapp (#13130)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 3231, "deletions": 117}}, {"node": {"oid": "1756c19cd7c4fd41b200b3b8e36ab75938a8c8c2", "messageHeadline": "feat: feegrant cli mocks (#13068)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1988, "deletions": 3}}, {"node": {"oid": "f10bf6a4dc9b0225bf4fc9d84eba2f8be35bc112", "messageHeadline": "build(deps): Bump docker/metadata-action from 3.3.0 to 4.0.1 (#13177)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76dbb56417e3a4e03e784810babb6aa71bce62a2", "messageHeadline": "ci: fix sims gh actions and build error (#13175)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "ff3803fdc6e166d021ea93772994b63332e97d46", "messageHeadline": "refactor(upgrade): CLI tests using Tendermint Mock (#13170)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 114, "deletions": 4}}, {"node": {"oid": "aa1b6d1450dd7a7cc76d05a7ee3d75da8a0fd00a", "messageHeadline": "docs(textual): custom `Msg` renderers (#12785)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "1ad3b29560467e3f89f6ffafbfac4598beed8afa", "messageHeadline": "chore: proto image migrate to ghcr (#13168)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 643, "deletions": 599}}, {"node": {"oid": "4a07259ff4dd63321cdc29be8af9d7d8b20efc0a", "messageHeadline": "feat: add customized Ledger support (#12935)", "author": {"name": "Austin Chandra", "email": "austinchandra@berkeley.edu", "user": {"login": "0a1c"}}, "additions": 108, "deletions": 13}}, {"node": {"oid": "518003ec29455e0eeb3b46219a940d32b860973f", "messageHeadline": "fix(build): proto generation (#13166)", "author": {"name": "Roman", "email": "roman@osmosis.team", "user": {"login": "p0mvn"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "f9e8a04b5a4649313cc0240656d825fc5f80bc0f", "messageHeadline": "docs: add module documentation testing (#12762)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 220, "deletions": 58}}, {"node": {"oid": "9e0e9518d4f443d396e65849a9690417b91e2706", "messageHeadline": "build(deps): Bump github.com/spf13/viper from 1.12.0 to 1.13.0 (#13162)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "adf6bf57474db18fcac19cbf9441e236b2dbdb1e", "messageHeadline": "chore: remove custom marshaling of proposal status (#13160)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 45}}, {"node": {"oid": "d47970d6737207f704066cfe37d0ac055dca05a1", "messageHeadline": "fix: printf for Record protobuf (#13145)", "author": {"name": "Ezequiel Raynaudo", "email": "raynaudo.ee@gmail.com", "user": {"login": "raynaudoe"}}, "additions": 34, "deletions": 31}}, {"node": {"oid": "0fbcb0b18381d19b7e556ed07e5467129678d68d", "messageHeadline": "ci: fix deploying action (#13157)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "99f5d671ef582975a45429b44549e23f4544c98e", "messageHeadline": "ci: use ghcr.io cosmos website-deployment image (#13156)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "fe90139a2128aad31187c084342ccef943052795", "messageHeadline": "docs(textual): Require signing over raw bytes (#12910)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "65fff07a34c9ac1320cc98dfca83fdc91cd03cc1", "messageHeadline": "feat(cli/api): add validator distribution info grpc gateway get endpo\u2026", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 2647, "deletions": 515}}, {"node": {"oid": "2efee04e4fe44a57f7cf99d9d4b300566432475e", "messageHeadline": "refactor(group): CLI tests using Tendermint Mock (#13067)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1842, "deletions": 5}}, {"node": {"oid": "8579bdd17ea8d46db5b09124b55ed46279c7d2a5", "messageHeadline": "feat: List HRP prefixes in Bech32 addresses (#13064)", "author": {"name": "Rano | Ranadeep", "email": "ranadip.bswas@gmail.com", "user": {"login": "rnbguy"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "de436c231d3b0379e1ee8704826c916ac3909afc", "messageHeadline": "ci: add `csplit` for documetation building (#13154)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a0682b14f4efeeefe235b23e4e196099e969fd76", "messageHeadline": "chore: collapse module spec and readme (#13143)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 12526, "deletions": 12741}}, {"node": {"oid": "ca86ec5e930b74305cafcb116376b2ea3e0473ec", "messageHeadline": "fix(fuzz): fix OSS-Fuzz build (#13152)", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e09516f4795c637ab12b30bf732ce5d86da78424", "messageHeadline": "chore: bump tendermint version (#13148)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 145, "deletions": 163}}, {"node": {"oid": "3ffa1d19df7e8ba2307f4cdeb4af25ae89bf4186", "messageHeadline": "feat(depinject): allow module keys to manually be created for codegen\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 68, "deletions": 13}}, {"node": {"oid": "ccdc355eea4eecac72395b7660b757ca45d394f1", "messageHeadline": "chore: remove query router (#13142)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 119}}, {"node": {"oid": "6a4d2a16a54c10956907969421799eb944bec8f7", "messageHeadline": "refactor(evidence): CLI tests using Tendermint Mock (#13056)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 135, "deletions": 4}}, {"node": {"oid": "7a3ff0dd4a99bddb27d031e425ffdba7560a11c3", "messageHeadline": "docs: update contributing (#13137)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "f5f84ad12af360a91a45ea9ddb2072f5ab9c2c16", "messageHeadline": "chore: replace deprecated dgrijalva/jwt-go dep (#13093)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6d6b804a7334a8e3cb475d961e864f633b55aaa7", "messageHeadline": "docs: adds gov groups metadata spec (#13118)", "author": {"name": "Sam Hart", "email": "sam@hxrts.com", "user": {"login": "hxrts"}}, "additions": 90, "deletions": 0}}, {"node": {"oid": "26326bbf55c9df5e1f8eb1b8b8c5ad79d153349f", "messageHeadline": "use require instead of assert in cli test (#13132)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "dd556936b23d7443cb7fb1da394c35117efa9da7", "messageHeadline": "refactor: use mocks for x/auth/vesting module unit tests (#13127)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 339, "deletions": 4}}, {"node": {"oid": "9948fb6c7c93e15d3bd1b43c1437e17e03d1ad14", "messageHeadline": "feat: emit cached context events (#13063)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "db8714da9e9e1dcc4b11682f7543486371d648ab", "messageHeadline": "refactor: remove use of tmos \"github.com/tendermint/tendermint/libs/o\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 34, "deletions": 36}}, {"node": {"oid": "bf8f015797ed820799bb4301a4330726e6ebb677", "messageHeadline": "refactor: update core module to depinject changes (#13115)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 118, "deletions": 141}}, {"node": {"oid": "3e3b225a5e77a0da2bdff46f16cb4945f4396c76", "messageHeadline": "refactor(mint): CLI tests using Tendermint Mock (#13059)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 237, "deletions": 5}}, {"node": {"oid": "0eacc880962ed06adcc2fad4103524108efdd6e3", "messageHeadline": "fix: fix Group-TotalWeight invariant (#13116)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "d874acee4cf1a32a9078967ed35807a8eb647609", "messageHeadline": "feat: Add a cli cmd to prune old states according to current settings\u2026", "author": {"name": "adu-crypto", "email": "94821467+adu-crypto@users.noreply.github.com", "user": {"login": "adu-crypto"}}, "additions": 142, "deletions": 11}}, {"node": {"oid": "d638ca3c2b9843eeccbfc85206df7430d5563cc8", "messageHeadline": "refactor(store): move rollback_test.go to tests/integration (#13117)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7728516abfab950dc7a9120caad4870f1f962df5", "messageHeadline": "refactor(depinject)!: require exported functions & types (#12797)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 525, "deletions": 283}}, {"node": {"oid": "372a8f194e7c97b8b723aaf7f25146ff9a2bb6a8", "messageHeadline": "refactor: remove `simapp` from `x/staking` module (#13101)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 349, "deletions": 453}}, {"node": {"oid": "ab3334242ad29cfc989833b557e203aa45d6771c", "messageHeadline": "fix: call `SetIAVLCacheSize` with the configured value in simapp (#13\u2026", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "797bd12af5192c45891c82f08b38e5ef868e1593", "messageHeadline": "refactor!: Remove sdk.Router and refactor baseapp tests (#13005)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 3790, "deletions": 2443}}, {"node": {"oid": "2c527d06508e70244c809a216882220a1437f9ee", "messageHeadline": "build: add `go.work` in gitignore (#13100)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2575, "deletions": 2575}}, {"node": {"oid": "783f5978669c074c95a245092f47477b361be3e7", "messageHeadline": "add short exerpt on adding custom signmodes (#13104)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2add522585c695ec9fd6431c26125dd5e42d4e6a", "messageHeadline": "fix: make rosetta-data now works again (#13103)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "084e129fcf62d47366f398cf1066ed14e29af471", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 0.4.8 to 0.5.2 (#13096)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 102, "deletions": 99}}, {"node": {"oid": "d07b28d2bfff668b56a2f53bb24d331ee2c63329", "messageHeadline": "docs(x/authz): Fix the GrantQueue key documentation. (#13078)", "author": {"name": "Daniel Wedul", "email": "github@wedul.com", "user": {"login": "SpicyLemon"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "7808e55471aba8c138c4e2cb0f724aff5eb17f77", "messageHeadline": "fix: Fix Tx module go_import (#13090)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "6aaf83c894e917836a047b0399dd70a95fd2710d", "messageHeadline": "docs: ADR-60 Prepare & Process Proposal (#12838)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 255, "deletions": 3}}, {"node": {"oid": "51d2de582d036ece4af10267e889f6fdd97f8acf", "messageHeadline": "fix: rollback command don't actually delete multistore versions (#11361)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 116, "deletions": 28}}, {"node": {"oid": "f8b55ff8ee9d3aa5271d4e4ba9fcb1038a6990a2", "messageHeadline": "feat: add capability to reformat Transactions before broadcasting (#1\u2026", "author": {"name": "Austin Chandra", "email": "austinchandra@berkeley.edu", "user": {"login": "0a1c"}}, "additions": 3096, "deletions": 2936}}, {"node": {"oid": "0024a0bf44dc865dec773bc6cfeea1833f2e0a5e", "messageHeadline": "refactor: use mocks for x/distribution (#12889)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 2730, "deletions": 596}}, {"node": {"oid": "8436dc17415df20a9adaa9634c6bd63ff31dcb50", "messageHeadline": "build(deps): Bump github.com/rs/zerolog in /cosmovisor (#13081)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "338ef7bb3c506342c5f34d5e8dfb4406d2ce6ce8", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 0.4.8 to 0.5.1 in /orm (#13\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "48017b75a0e6b05454fb6b47de200ae31e27be74", "messageHeadline": "build(deps): Bump github.com/rs/zerolog from 1.27.0 to 1.28.0 (#13075)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7b746717baee037a0628e945041fa02d0ccb2d16", "messageHeadline": "test(gov): Remove `simapp` references from module tests and simulatio\u2026", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 413, "deletions": 241}}, {"node": {"oid": "b44aecad4b2a1b732b23f328e579b6ee52e8cfda", "messageHeadline": "chore: add short tempalte for epics (#13072)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "08ed4371af085156526c6ef235a5bb8cd388823d", "messageHeadline": "fix: x/gov migrations (#13045)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 124, "deletions": 19}}, {"node": {"oid": "bc274d8d950f5be972c47fce370059bdeec130f2", "messageHeadline": "refactor: staking module using mocks (#12827)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 4316, "deletions": 3309}}, {"node": {"oid": "d11196aad04e57812dbc5ac6248d35375e6603af", "messageHeadline": "deps: bump gin-gonic (#13061)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "20b947e9902bd7d9d686a9427df7a1d6599086a9", "messageHeadline": "fix(x/gov): Return ErrInvalidProposalContent in SubmitProposal when l\u2026", "author": {"name": "Daniel Wedul", "email": "github@wedul.com", "user": {"login": "SpicyLemon"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "fc7ee0bf1e4e6afef4aed98515d418281edb7e62", "messageHeadline": "test(gov): Refactor x/gov keeper tests to use mocks (#12988)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 1738, "deletions": 494}}, {"node": {"oid": "1fb6f0ba075f4e55be10b5e3b63e6c921998e6d0", "messageHeadline": "feat(x/auth): Add auth sim decoder case for AccountNumberStoreKeyPref\u2026", "author": {"name": "Daniel Wedul", "email": "github@wedul.com", "user": {"login": "SpicyLemon"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "5e4651ecafe3f85d6f2efa54fecf15e3989ad71d", "messageHeadline": "feat(x/authz): Add the GetAuthorization function. (#13047)", "author": {"name": "Daniel Wedul", "email": "github@wedul.com", "user": {"login": "SpicyLemon"}}, "additions": 100, "deletions": 1}}, {"node": {"oid": "c73171fbd6834498baf618a68a7842dd65b5cc95", "messageHeadline": "fix: missing return statement in BaseApp.Query (#13046)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e1999e41d7e99da91101c557cc53ba7fb773153e", "messageHeadline": "fix: exporting the blockParams regression (#13029)", "author": {"name": "JayT106", "email": "JayT106@users.noreply.github.com", "user": {"login": "JayT106"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "6af89d6ce3f43e8a67ea2ee93c5a49e395ebd09d", "messageHeadline": "build(deps): Bump github.com/golangci/golangci-lint from 1.48.0 to 1.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 108, "deletions": 307}}, {"node": {"oid": "d8a7dbd3fd8d4bfe3c7b771d41b0dcfc2692bb31", "messageHeadline": "build(deps): Bump google.golang.org/grpc in /client/v2 (#13021)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 93}}, {"node": {"oid": "4fbd24616ae915074ab78fa715d6292b44111f24", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk in /store/tools/ics23 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "55307d65c3d6de5b9a85a9870a49a30ce9a47a6a", "messageHeadline": "build(deps): Bump google.golang.org/grpc in /errors (#13017)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 109}}, {"node": {"oid": "4d2fc82f2e170570da7e446c235dbd76e1e79445", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.48.0 to 1.49.0 in /or\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 70}}, {"node": {"oid": "0a5647e587d0137fc9643f85940ad7a44370fc12", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.48.0 to 1.49.0 in /ap\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 94}}, {"node": {"oid": "149787bb5aa49f8c2c9b1391d39aa79baf612c3f", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.48.0 to 1.49.0 (#13014)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "81028cf93d0c0436110f350f0134f3c13a0ab7fd", "messageHeadline": "fix: fix the cancel unbond (#12967)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 205, "deletions": 13}}, {"node": {"oid": "07c549bfbe0e0ee3fe7bc5befcfaa779d11b99c5", "messageHeadline": "feat: add unit test with mocks to x/genutil (#13007)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 524, "deletions": 0}}, {"node": {"oid": "ef4ad67c9ea209e1f17633918301e04c137a2849", "messageHeadline": "feat: value renderer for timestamp protos (#12860)", "author": {"name": "Jim Larson", "email": "32469398+JimLarson@users.noreply.github.com", "user": {"login": "JimLarson"}}, "additions": 462, "deletions": 90}}, {"node": {"oid": "2e1fb485cd5d73ddb7c7a1564d8a1c3f0da29346", "messageHeadline": "fix: use module permission from app_config in `app.go` (#12997)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 212, "deletions": 202}}, {"node": {"oid": "3e492d4bcae76b715bed89215c70fad13aa9f20a", "messageHeadline": "feat(gentx): allow custom tx validation (#12956)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 50, "deletions": 33}}, {"node": {"oid": "c76a00b28cc58866c6ca5ec76736e990c874dbed", "messageHeadline": "docs: improve UPGRADING.md instructions for v0.46.0 (#12646)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 52, "deletions": 41}}, {"node": {"oid": "8372f546c51a4c3cd5f30967b18716d25246d346", "messageHeadline": "fix: `TestIntegrationTestSuite/TestQueryBySig` flakyness (#12990)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c24c439728ac9fd8917d6a30e25d0b08a11bcc8b", "messageHeadline": "fix: proper error when parsing telemetry configuration (#12981)", "author": {"name": "liorbond", "email": "liorbond@gmail.com", "user": {"login": "liorbond"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "695d7f5b8c28a752e261118250a5b8271e88e586", "messageHeadline": "feat: add `FormatTime` and `ParseTimeString` methods (#12995)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 89, "deletions": 5}}, {"node": {"oid": "9cec22d861906ba03acda0651d72386b7e88e326", "messageHeadline": "refactor!: Refactor CommunityPoolSpendProposal (#12852)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2764, "deletions": 2809}}, {"node": {"oid": "befd8162ee25bec8e231b52d3646430c61c3dafc", "messageHeadline": "feat: Change the default priority mechanism to be based on gas price \u2026", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "249643325182a85dc60d2baae7d867b1db765467", "messageHeadline": "fix(textual): Use HEX instead of base64 (#12954)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "9412bcd82aa9837f01394063266c430027c2ce78", "messageHeadline": "feat: x/group tests to mocks (#12864)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1039, "deletions": 259}}, {"node": {"oid": "d6356f5cda23ceb2158b13cd1cabd4157ce9e9a8", "messageHeadline": "docs: remove unreleased tendermint upgrades from changelog (#12980)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1460, "deletions": 1465}}, {"node": {"oid": "87063874747779c059a1730c5666708518adc70c", "messageHeadline": "docs: small readme tweaks (#12979)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "7cb85c5cdd97f497365959edcde9bf4273a05446", "messageHeadline": "refactor: remove weird casting for staking.Keeper in slashing and dis\u2026", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 57, "deletions": 44}}, {"node": {"oid": "cdf27e965138b2c5cabbd76faac3116f01081a79", "messageHeadline": "chore: remove temporary replace (#12977)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "77a96d5fe14076cdbd4eeb7f1b29cb5687ed495f", "messageHeadline": "docs: update sdk & tm version links in docs (#12976)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 311, "deletions": 310}}, {"node": {"oid": "dc361be9e3ffa737a445503a5fd5479fda7ee086", "messageHeadline": "docs(cosmovisor): updates docs about path name (#12921)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 20, "deletions": 23}}, {"node": {"oid": "1dee068932d32ba2a87ba67fc399ae96203ec76d", "messageHeadline": "chore: downgrade to tendermint `v0.34.x` (#12958)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 552, "deletions": 3092}}, {"node": {"oid": "f6b5822557fadbe769f2e651ae41b7136d20f076", "messageHeadline": "fix: add nft query to swagger.yaml (#12968)", "author": {"name": "mkXultra", "email": "34665721+mkXultra@users.noreply.github.com", "user": {"login": "mkXultra"}}, "additions": 19244, "deletions": 15479}}, {"node": {"oid": "28a7e33bc9cdabeda98b2ef815c0cedfecadcb6e", "messageHeadline": "fix(codec): MarshalInterface should err when UnmarshalInterface will \u2026", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 1009, "deletions": 118}}, {"node": {"oid": "f430528ebc4a5028804c85824c15d2a76d5fdb41", "messageHeadline": "docs(cli): improve --gas flag description (#12913)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "15417a2af8dc58ea4ac22e8ca1a8e2313e733a23", "messageHeadline": "fix: replace keyring module to Cosmos' fork (#12952)", "author": {"name": "Ezequiel Raynaudo", "email": "raynaudo.ee@gmail.com", "user": {"login": "raynaudoe"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "a71be2920362155cfd0ab56acbaf9c9ca1453707", "messageHeadline": "chore: fix pr number changelog (#12959)", "author": {"name": "yuandu", "email": "103229163+taramakage@users.noreply.github.com", "user": {"login": "taramakage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fc1f73c8e3eec8065040221a679d96c0765a718", "messageHeadline": "perf: Amortize clearing unsorted cache entries (Juno genesis fix) (#1\u2026", "author": {"name": "blazeroni", "email": "blazeroni@gmail.com", "user": {"login": "blazeroni"}}, "additions": 59, "deletions": 1}}, {"node": {"oid": "8e9e330d294a08b1f32e6608cb761539870c2892", "messageHeadline": "build: ensure `GOWORK=off make test` passes (#12951)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 70, "deletions": 124}}, {"node": {"oid": "72b1a39238f03694f8a2eb2ba0c0f0983768c91f", "messageHeadline": "refactor: helper method for register swagger api (#12955)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 4723, "deletions": 1434}}, {"node": {"oid": "e397434d9ec69c3605dc47e8fb4995b98c1b3df2", "messageHeadline": "feat: Make extension snapshotter interface safer to use (#11825)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 152, "deletions": 30}}, {"node": {"oid": "0ed73609218003f63c99420dc4c04be75808705a", "messageHeadline": "fix(store): handle nil end in cachekv/iterator (#12945)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 56, "deletions": 5}}, {"node": {"oid": "b51537260fdc1e95502075665656a12154a2d013", "messageHeadline": "refactor: use mocks for x/slashing (#12937)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 1094, "deletions": 504}}, {"node": {"oid": "d5d6e8bf0af9aab181bd1674ac2d53d0f64353a9", "messageHeadline": "chore: `go work sync` & `gofumpt` (#12946)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 39, "deletions": 29}}, {"node": {"oid": "2e07e624c0c7f408c71cdf3b08e21163f0fa0d94", "messageHeadline": "chore: move section in `upgrading.md` (#12942)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "2d01871aee1f9b5799943930ca9a99e28dfa0f06", "messageHeadline": "chore: add proposer removal changelog (#12941)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 134}}, {"node": {"oid": "6ed11b8f79a597a2c201a841602e762c2cf1e60d", "messageHeadline": "feat: deterministic map iteration (#12781)", "author": {"name": "bruce-wayne2", "email": "97930236+bruce-wayne2@users.noreply.github.com", "user": {"login": "bruce-wayne2"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "e13091514616dcf6c0057f52ae7ab4249cac338f", "messageHeadline": "fix: the occasional staking module `SimulateMsgCancelUnbondingDelega\u2026", "author": {"name": "adu-crypto", "email": "94821467+adu-crypto@users.noreply.github.com", "user": {"login": "adu-crypto"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "8b2aab3f127f7d76652e19daad55c06bab2e6149", "messageHeadline": "build(deps): Bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "eef086f77071e7ccd68e808aa5460de84ecbc387", "messageHeadline": "refactor!: Remove proposer-based rewards (#12876)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 325, "deletions": 366}}, {"node": {"oid": "fabf7399a9a68fc2d91340eeddb145e1e772c12b", "messageHeadline": "refactor(genutil): remove Simapp usages from x/genutil (#12929)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 44, "deletions": 23}}, {"node": {"oid": "077e64318a4aaadeb8cb74e826b345c8abe5f268", "messageHeadline": "fix: Go badge (#12928)", "author": {"name": "Rootul Patel", "email": "rootulp@gmail.com", "user": {"login": "rootulp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e380239e3bded0b559f52e6fd09421415a4dbc21", "messageHeadline": "feat: display attempts left in keyring passphrase prompt (#12924)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "191c860e34f2c77d2c6de6d499d156ec98277dfb", "messageHeadline": "ci: Cherry-picking-fork action name; unique commit-branches (#12753)", "author": {"name": "Xiangan He", "email": "76530366+xBalbinus@users.noreply.github.com", "user": {"login": "xBalbinus"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f7310b3c302fa4a2e1ea02608979bddf06575e78", "messageHeadline": "Create .gitpod.yml (#12662)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6f6e7e941ba0c58f4dabb31a58d3dc9e91a76037", "messageHeadline": "fix: cosmovisor `go install` and upgrade path case sensitiveness (#12\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 108, "deletions": 80}}, {"node": {"oid": "c670fece2a9727de6e22696d9e93ac41f84d7d08", "messageHeadline": "ci: fix release notes not populated by goreleaser", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "1932ef175da024cf4abb5d91e03a590625320eee", "messageHeadline": "docs(adr): add current consensus on bdd (#12909)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "cdbeb906df9af437a6695f14de54ae65a5bfe072", "messageHeadline": "fix: prevent nil DecCoin creation when converting Coins to DecCoins (\u2026", "author": {"name": "yys", "email": "sw.yunsuk@gmail.com", "user": {"login": "yun-yeo"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "4fe7797b6503ec7b45fea2bad5b1b85bff7320de", "messageHeadline": "build(deps): Bump github.com/coinbase/rosetta-sdk-go from 0.7.10 to 0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0943a702155f359fa8a7ed6e7b441f65e17f44d8", "messageHeadline": "chore: fix linting issues exposed by fixing golangci-lint (#12895)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 571, "deletions": 469}}, {"node": {"oid": "15b04c2a87e433fe97877a32162b96ba2ebf8982", "messageHeadline": "refactor: remove simapp references from x/bank and x/slashing tests (\u2026", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 395, "deletions": 258}}, {"node": {"oid": "6473e733d6d300f330b54ea2a35af2aed042765f", "messageHeadline": "fix: move downgrade verification after store migration (#12906)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "daca54d933d4a7c736324cc4add9f74d5394b648", "messageHeadline": "docs: add AfterDelegationModified x/staking hook (#12896)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2ec026b05fe5a3cb84b5c7e6da1966bd7cc6b5ac", "messageHeadline": "chore: update make format (#12892)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "461cfd645fb62c4262a487095b70df1bc8ec64f3", "messageHeadline": "Fix flaky appconfig test (#12891)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "50cec67475f7bbdfe7e29d33014398a9d184840d", "messageHeadline": "refactor(crisis): CLI tests using Tendermint mock (#12874)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 183, "deletions": 56}}, {"node": {"oid": "014bfae00faf18a519a3ad7f3174cdff913e2db7", "messageHeadline": "fix(x/group): propagate events correctly to current context (#12888)", "author": {"name": "Damian Nolan", "email": "damiannolan@gmail.com", "user": {"login": "damiannolan"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "1c16c11d5a09a9e8ccf9f2a4c5f0317bd75244db", "messageHeadline": "fix: re-add `cosmovisor` in `go.work` to fix `make test` (#12884)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 63, "deletions": 189}}, {"node": {"oid": "7496aa3d2745b95042d2f3d145a713d7a67819ed", "messageHeadline": "feat: Remove `RandomizedParams` from the `AppModuleSimulation` interf\u2026", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 5, "deletions": 114}}, {"node": {"oid": "f7e46ae6d3f683d76dcdfc867ac24d0f3471c3ff", "messageHeadline": "refactor: Use mocks for x/authz testing (#12799)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 277, "deletions": 77}}, {"node": {"oid": "2bb48e8cd21164890c9f8a28b93cd860db2d74e3", "messageHeadline": "build(deps): Bump github.com/prometheus/client_golang from 1.12.2 to \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "c1ec6453cbeb50cf59e14b1ef8ab18c122259f9b", "messageHeadline": "Revert \"update-ci-only\" (#12882)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 36, "deletions": 35}}, {"node": {"oid": "b6f867d0b674d62e56b27aa4d00f5b6042ebac9e", "messageHeadline": "update-ci-only (#12865)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "b6791b7af44b0506056c74e5063bf9702f095004", "messageHeadline": "ci: check out before calling technote/diff (#12857)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8f9a88cf228473f73064a8021c58dfb25edf528a", "messageHeadline": "fix: simulation failures (#12858)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "e2d6cbdeb55555893ffde3f2ae0ed6db7179fd0d", "messageHeadline": "chore: changelog update (#12859)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "1cab2bc7f4572c07e47d7b5fe97bfd91183d6960", "messageHeadline": "ci: Use go 1.19 for proto build environment (#12854)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "048c70968103de3cfa93c9c596818ba1361e6abb", "messageHeadline": "docs: add docs on param module deprecation (#12611)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "a6159feab6772019f3f307c7e591b0d52c3c197b", "messageHeadline": "chore: fee payer event (#12850)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "cfed17ebf5a55d402bc1e22f07261b18ca74eb82", "messageHeadline": "Update REST endpoints for group module documentation (#12839)", "author": {"name": "lg", "email": "8335464+glnro@users.noreply.github.com", "user": {"login": "glnro"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "fa60854046aed657bd1bc601f89c0f1fe0e59327", "messageHeadline": "docs: typo in metadata type description (#12837)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe892125098a1aaa6b91a206940eeaf3098f7d88", "messageHeadline": "fix(docs): typo in staking/state (#12834)", "author": {"name": "Ari Rubinstein", "email": "arirubinstein@users.noreply.github.com", "user": {"login": "arirubinstein"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78e71f1d939256875ccf0171a5aa329114bb3356", "messageHeadline": "build(deps): Bump github.com/golangci/golangci-lint from 1.47.3 to 1.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "5f9e7e6ea6b49208c5aed1f38dd8715b060f1a9c", "messageHeadline": "refactor: x/distr module create querier (#12829)", "author": {"name": "JooHyung Kim", "email": "14wnrkim@gmail.com", "user": {"login": "zeroFruit"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "e39d84e06fafc33dcec85db12242e5f481ed0385", "messageHeadline": "fix: tx/textual/valuerenderer: reject non-digits in dec + int (#12817)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 129, "deletions": 7}}, {"node": {"oid": "33517402b231193999427d7cf11a97739622036d", "messageHeadline": "docs: \">\" command isn't working properly (#12826)", "author": {"name": "Esse0404", "email": "97712232+Esse0404@users.noreply.github.com", "user": {"login": "Esse0404"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3672c981b5d03e9ace80458023b31a97476d38a4", "messageHeadline": "docs(adr-59): test scope documentation (#12789)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 250, "deletions": 0}}, {"node": {"oid": "8c23f6f957d1c0bedd314806d1ac65bea59b084c", "messageHeadline": "perf: fix: tx/textual/valuerender: use io.WriteString to skip str->by\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 91, "deletions": 15}}, {"node": {"oid": "970582d183e11ad4cbe23b68cb69ff645117a580", "messageHeadline": "build(deps): Bump github.com/cosmos/iavl in /store/tools/ics23 (#12804)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "08e68ba96c96a52114fb61166b132d2b2f2f0963", "messageHeadline": "build(deps): Bump github.com/cosmos/iavl from 0.19.0 to 0.19.1 (#12801)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ccc8003a8096a1eaa5f3597f011b038efd05e375", "messageHeadline": "chore!: Refactor x/bank CLI Tests (#12706)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 757, "deletions": 31}}, {"node": {"oid": "71035879e4af4551b9bcf16f79bc52785793602e", "messageHeadline": "fix: prevent panic on depinject when input or output struct has an un\u2026", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 171, "deletions": 3}}, {"node": {"oid": "07f7035f8d88c362ca065e73aa6900ce46f86f52", "messageHeadline": "feat!: initial deposit requirement for proposals (#12771)", "author": {"name": "Roman", "email": "roman@osmosis.team", "user": {"login": "p0mvn"}}, "additions": 584, "deletions": 171}}, {"node": {"oid": "0f7e56c6f9102cda0ca9aba5b6f091dbca976b5a", "messageHeadline": "refactor: x/bank integration and e2e tests (#12779)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 1791, "deletions": 104}}, {"node": {"oid": "f002e54d2679e02ed31278a3e925e4f20f3aaa1d", "messageHeadline": "perf: math: precompute & use square of precisionReuse instead of 2 re\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 53, "deletions": 7}}, {"node": {"oid": "cb31043d35bad90c4daa923bb109f38fd092feda", "messageHeadline": "chore: math lib update and type fixes (#12791)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 535, "deletions": 483}}, {"node": {"oid": "2932e11c1cd68dd9ab7e46daac98ba5762408076", "messageHeadline": "feat: Add GetParamSetIfExists to prevent panic on breaking param chan\u2026", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 62, "deletions": 3}}, {"node": {"oid": "cc5fe49ce7e2b519cf9126544107b3f27b98de9a", "messageHeadline": "refactor: migrate x/evidence to mocks (#12749)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 420, "deletions": 60}}, {"node": {"oid": "30c5f20227877805130e770b03f39903269a2b91", "messageHeadline": "feat: deprecate x/params usage in x/gov (#12631)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 4782, "deletions": 911}}, {"node": {"oid": "248b0f597646f94806b2ce9772ebcb72b1af3fd0", "messageHeadline": "build(deps): Bump github.com/golangci/golangci-lint (#12787)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 43, "deletions": 31}}, {"node": {"oid": "954a6a153f8645e3a9fd268e5a4338b78648c591", "messageHeadline": "feat(depinject): codegen part 2 types and values (#12616)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 459, "deletions": 0}}, {"node": {"oid": "4a6c1c26d19968a19ee5e514829a45568d93770b", "messageHeadline": "fix: duplicate import (#12778)", "author": {"name": "sleepy ramen", "email": "rllola80@gmail.com", "user": {"login": "rllola"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "dc95e33efeb1211b1121f4bbaa3a2b37945ee553", "messageHeadline": "refactor: replace app wiring yaml config by go (#12757)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 888, "deletions": 709}}, {"node": {"oid": "2bec9d2021918650d3938c3ab242f84289daef80", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.6.0 to 1.7.0 (#12764)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8c568a1797efcbfec31aac66d541879d966893b7", "messageHeadline": "build(deps): Bump google.golang.org/protobuf in /orm (#12767)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "414906cdebe118120e23d47b77d47955b00d3d4a", "messageHeadline": "build(deps): Bump google.golang.org/protobuf in /client/v2 (#12769)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "664d4d7fafaccd401a9fdcb7ba7ab8053e3e0a3f", "messageHeadline": "build(deps): Bump google.golang.org/protobuf in /core (#12768)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b37b0095940a6f53d97167ba6b8042f3a787dc3d", "messageHeadline": "build(deps): Bump google.golang.org/protobuf in /api (#12766)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "335a515aae4a314b1282be321c4a8a85847028bf", "messageHeadline": "build(deps): Bump google.golang.org/protobuf from 1.28.0 to 1.28.1 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3a097012b59413641ac92f18f226c5d6b674ae42", "messageHeadline": "chore: remove legacy appmodule boiler plate (#12725)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 90, "deletions": 3707}}, {"node": {"oid": "09553f10417d8c78d8bb76ef2564e2b1967d9ac1", "messageHeadline": "build: remove comosvisor from `go.work` (#12743)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 74, "deletions": 13}}, {"node": {"oid": "2f4faa58c12412faa8a1c70e19563ef0fc291866", "messageHeadline": "fix: orm/*, store/*: fix non-determinism from map iteration (#12751)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "37e765daa6dafddec538e7778fe0ff327f453ce2", "messageHeadline": "fix: cosmovisor: fix (*Config.SetCurrentUpgrade file leak on failed J\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "a8a52d07752cdeb874948ab5f02494cf3e8450ff", "messageHeadline": "refactor: use mocks for x/auth testing + ante tests refactor (#12568)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 1534, "deletions": 934}}, {"node": {"oid": "25929e3135bdf156eb35870829d8681979edba9e", "messageHeadline": "refactor: Use mocks for x/upgrade testing (#12698)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 68, "deletions": 49}}, {"node": {"oid": "105f22ef8f1052f0aa537eea603cbf2f0a80d5a5", "messageHeadline": "refactor: add mock unit tests for bank module (#12721)", "author": {"name": "cool-developer", "email": "51834436+cool-develope@users.noreply.github.com", "user": {"login": "cool-develope"}}, "additions": 1173, "deletions": 784}}, {"node": {"oid": "9ffd57a5fb0a5a4ece9d9fc65eb3a7c483a4ba30", "messageHeadline": "feat: CI action / label that makes it easy to cherry-pick just a comm\u2026", "author": {"name": "Xiangan He", "email": "76530366+xBalbinus@users.noreply.github.com", "user": {"login": "xBalbinus"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "1ec46633081f8c7ca337ba0485a435bd3861a11c", "messageHeadline": "chore: fix #12674 changelog (#12746)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3343c57a2c7f03e9bb50498ed6ff99ce62402890", "messageHeadline": "feat(textual): bytes value renderer (#12734)", "author": {"name": "Joe Abbey", "email": "joe.abbey@gmail.com", "user": {"login": "joeabbey"}}, "additions": 200, "deletions": 35}}, {"node": {"oid": "f770f8cac6627ae81f77f9fa6c78107d0c125f75", "messageHeadline": "refactor!: make `simapp.MakeTestEncodingConfig` private (#12747)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 149, "deletions": 136}}, {"node": {"oid": "f7db013dc2c95b5da7424752e6747e204b10be38", "messageHeadline": "chore: remove norace tag (#12738)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 94, "deletions": 180}}, {"node": {"oid": "9c51d9ac9824ce29e99601dbbc74317c1f4f5fdb", "messageHeadline": "refactor!: use injected encoding params in simapp (#12717)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 127, "deletions": 90}}, {"node": {"oid": "a1777a87b65fad74732cfe1a4c27683dcffffbfe", "messageHeadline": "feat: Add convenience method for constructing key to access account's\u2026", "author": {"name": "rene", "email": "41963722+renaynay@users.noreply.github.com", "user": {"login": "renaynay"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "9f5ee97889bb2b4c8e54b9a81b13cd42f6115993", "messageHeadline": "feat: Add x/authz SendAuthorization AllowList (#12648)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 514, "deletions": 59}}, {"node": {"oid": "df4339cd16ecbb600192fb7ecfa86eae9be7353a", "messageHeadline": "ci: fix submodule test by adding `tx` module to `go.work` (#12741)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "497a3e44792d3ee50e64bbe481f0e9f3a164376d", "messageHeadline": "docs: fix grammar (#12739)", "author": {"name": "Rootul Patel", "email": "rootulp@gmail.com", "user": {"login": "rootulp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "159ab4f8e8e37894c6d40c0c95c9dd36938212ee", "messageHeadline": "refactor: move module cli tests up to simapp (#12718)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 78, "deletions": 58}}, {"node": {"oid": "2a9731d60f3a30c2ed676647771d0d130e998257", "messageHeadline": "chore: update cosmovisor release notes (#12732)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 6, "deletions": 19}}, {"node": {"oid": "53347cd3f2ebd5b3d2c51f293476653a09e44796", "messageHeadline": "feat: go workspaces (#12675)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 394, "deletions": 243}}, {"node": {"oid": "24b603ff64dbbdcbc7dfaa2d04cf40b55658e16f", "messageHeadline": "chore: sync changelog with new release (#12736)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 53, "deletions": 46}}, {"node": {"oid": "b4a5160c3280051b25489df55f02d26b433101bc", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk in /store/tools/ics23 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8d23c4e90ef320980fc4650493e7560ef7291752", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk in /cosmovisor (#12733)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 155}}, {"node": {"oid": "fed3ce617d885bb5095bca74816bb4e392a4d794", "messageHeadline": "chore: cosmovisor v1.2.0 release updates (#12730)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f848e4300a8a6036a4dbfb628c7a9e7874a8e6db", "messageHeadline": "fix: make proto-all & update versions for main", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "5decd22cd3a9259bbae151e1e283ab756c4323c7", "messageHeadline": "chore: use `math.Int` instead of `math.Int` and apply linting (#12702)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 310, "deletions": 263}}, {"node": {"oid": "e7bd66841dc1f1bf2f8c1b81bf94016351899e08", "messageHeadline": "Updated README to add mention of the NFT module (#12720)", "author": {"name": "anant asthana", "email": "anant.asty@gmail.com", "user": {"login": "anantasty"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ab3febab0c342e7303968c72b93265680ef9a7be", "messageHeadline": "feat(textual): Value Renderers for numbers (#12088)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 3014, "deletions": 1}}, {"node": {"oid": "ef8049ae6bed53ce79659c2971355385b17e366d", "messageHeadline": "refactor: remove dependency on simapp from store test (#12716)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "12f2100b324bd88fd6b1711b08162e896e3f9341", "messageHeadline": "docs: add resources about x/upgrade module (#12705)", "author": {"name": "JooHyung Kim", "email": "14wnrkim@gmail.com", "user": {"login": "zeroFruit"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "ec62d939376ec5a46a044615b85339216f47bd56", "messageHeadline": "docs: add cosmwasm to the sidebar and modules section (#12703)", "author": {"name": "Mike Purvis", "email": "1042667+mikedotexe@users.noreply.github.com", "user": {"login": "mikedotexe"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "6145eea670548833665118f6bf830f451c67ee0b", "messageHeadline": "chore: Update wording in ADR-044 (#12683)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "00805e564755f696c4696c6abe656cf68678fc83", "messageHeadline": "feat(x/bank/types): Add `ModuleQueryPath` const to define the bank mo\u2026", "author": {"name": "rene", "email": "41963722+renaynay@users.noreply.github.com", "user": {"login": "renaynay"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "eb9fbb7c8f30990df558f9e43caf4c66bb039e01", "messageHeadline": "remove admin use from templates (#12695)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "5019459b1b2028119c6ca1d80714caa7858c2076", "messageHeadline": "fix: revert proto changes from #12610 (#12670)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 392, "deletions": 269}}, {"node": {"oid": "5e1ff06821ab137284d4559fc6b013d53cc130f6", "messageHeadline": "refactor: remove simapp from client/server tests (#12676)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 399, "deletions": 170}}, {"node": {"oid": "71dc827c722d3e049a03b135e0c8c51604a81519", "messageHeadline": "docs: update migrated params module state documentation (#12679)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "d46de4fdc6cc2c97f208f4239a9fd26199a29a24", "messageHeadline": "build(deps): Bump github.com/golangci/golangci-lint (#12681)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f2b923ea42ccd84bc25cf248e4ef4f71a958339a", "messageHeadline": "build(deps): Bump JamesIves/github-pages-deploy-action (#12680)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f6199b1ba14870f7e7fb89309ffb9a8c1b49e42", "messageHeadline": "ci: update `test-rosetta` timeout (#12678)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc2897d3a95cf7ec3065791140cd56b5353ae416", "messageHeadline": "feat(staking): migrate x/params away from x/staking (#12409)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 2364, "deletions": 353}}, {"node": {"oid": "f02c28a72e35f0d4175ac358d522f154073791ff", "messageHeadline": "docs: add ADR 057 App Wiring Part I (#11873)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 286, "deletions": 0}}, {"node": {"oid": "afab2f348ab36fe323b791d3fc826292474b678b", "messageHeadline": "feat: add message index event attribute to authz message execution (#\u2026", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "0b69859809e0922eeb6f2518196e00af8bbecd95", "messageHeadline": "chore: improve proto formatting (#12656)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 364, "deletions": 336}}, {"node": {"oid": "b72d12e5e89515834bfa5efe641ee04f1d8f82a5", "messageHeadline": "feat: allow custom authority and inflation function when using app-wi\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 126, "deletions": 80}}, {"node": {"oid": "345e81aa32e68903eec9e002cac83fa50db2775b", "messageHeadline": "chore: fix api breakage (#12669)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 39, "deletions": 49}}, {"node": {"oid": "dc03ed1cd70f5792efdb827ae64033b24b0f7aae", "messageHeadline": "build(deps): Bump github.com/tendermint/tendermint in /store/tools/ic\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 57, "deletions": 52}}, {"node": {"oid": "d94001c67323fd9c5e0e6edd3ab856a66ae10acc", "messageHeadline": "chore: Upgrade cosmovisor & ics23 (#12645)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 129, "deletions": 137}}, {"node": {"oid": "a5d5461426bfc22f2ef2347a9d95e66dcd2ee688", "messageHeadline": "feat: deprecate x/params usage in `x/bank` (#12630)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2156, "deletions": 393}}, {"node": {"oid": "eee23d95312ae41fa4fe4f6b218926685304590b", "messageHeadline": "refactor: Move sdk.Dec to math package (#12634)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 840, "deletions": 798}}, {"node": {"oid": "7aef065c2f4b0f7c292c9cf5b16d78d14e8c42b6", "messageHeadline": "build(deps): Bump terser from 4.8.0 to 4.8.1 in /docs (#12651)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6f631156f80d76be00a39905694f44a20ce8b6ec", "messageHeadline": "chore(store): upgrade iavl to v0.19.0 (#12626)", "author": {"name": "Roman", "email": "roman@osmosis.team", "user": {"login": "p0mvn"}}, "additions": 138, "deletions": 68}}, {"node": {"oid": "987959c541fa25be01aef1f47a89a48d8b30caa6", "messageHeadline": "docs: improve docs (#12647)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 12, "deletions": 44}}, {"node": {"oid": "64674ba9e55c87ff8926730222426284f6001c88", "messageHeadline": "fix: add cosmos_proto implements (#12639)", "author": {"name": "Dan Lynch", "email": "pyramation@gmail.com", "user": {"login": "pyramation"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d4a9d4d321968d51bdaa25d0b30f5c6ba9af5434", "messageHeadline": "refactor(testutil): remove dependency on simapp (#12624)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 117, "deletions": 56}}, {"node": {"oid": "3523c2669fef08ce850cc065c1932d2c8ece5f45", "messageHeadline": "feat: (x/bank) add `SpendableCoin` method to `BaseViewKeeper` (#12593)", "author": {"name": "Hanjun Kim", "email": "hallazzang@gmail.com", "user": {"login": "hallazzang"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "818da709f20f40c335a6d9413f4576d945afc934", "messageHeadline": "make proto-all (#12643)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 170, "deletions": 162}}, {"node": {"oid": "282b3be2dc2b8f1686369a23e3523eb972229a98", "messageHeadline": "docs: add upgrading.md (#12477)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "b65f3fe070c57cf8841d25f5afe110f5fd951aa3", "messageHeadline": "feat: Move AppModule.BeginBlock and AppModule.EndBlock to extension i\u2026", "author": {"name": "Sishir Giri", "email": "sishirg27@gmail.com", "user": {"login": "stackman27"}}, "additions": 20, "deletions": 98}}, {"node": {"oid": "e716e4103e934344aa7be6dc9b5c453bdec5f225", "messageHeadline": "build(deps): Bump github.com/golangci/golangci-lint (#12635)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "467d72be0cc41ea2ae7cb18a079c34157945f502", "messageHeadline": "docs(depinject): clarify `depinject` API (#12214)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 89, "deletions": 1}}, {"node": {"oid": "0f8f4ec9a8f7762e37d90547732865cec3976e63", "messageHeadline": "docs: update adr038 (#12629)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 193, "deletions": 192}}, {"node": {"oid": "da32265513a9e65916d4441be2a6c791197e6659", "messageHeadline": "feat: Make a Denoms method on sdk.Coins (#12627)", "author": {"name": "Ratan Kaliani", "email": "ratankaliani@berkeley.edu", "user": {"login": "ratankaliani"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "b025917a82dd51318341e1eb64ad686a03910ee8", "messageHeadline": "fix: MsgMultiSend validation allows only a single sender (#12610)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 272, "deletions": 451}}, {"node": {"oid": "2c03973194a7a55d18e5505a79664e0856df35dd", "messageHeadline": "chore: check if pubkey is nil (#12623)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "e84b5a48c1b46ceb250f76901924b46074f2b1e0", "messageHeadline": "build(deps): Bump github.com/cosmos/iavl in /store/tools/ics23 (#12622)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 154}}, {"node": {"oid": "dc0e9728fdd8eb2bf44bb24827c581e8295a0fce", "messageHeadline": "build(deps): Bump github.com/golangci/golangci-lint (#12618)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 94, "deletions": 53}}, {"node": {"oid": "26b567efaa355f0b58e6cef371b2123d10641394", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk in /store/tools/ics23 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "9ef1745c330d94651c83e9c44b781e08dce0eeda", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk in /cosmovisor (#12620)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "c99a6318143ddc5c66c7ad9ec6f6c1dca2170b8c", "messageHeadline": "refactor(crypto): remove dependency on simapp from tests (#12614)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "7c43d52b2b6f19f9aa89a5374f1db217421b4204", "messageHeadline": "chore: gogo/protobuf v1.3.2 (#12596)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 605, "deletions": 73}}, {"node": {"oid": "6a08830840fb7d9728f473e192e151af869c3710", "messageHeadline": "docs: correct confusing comments in ante.IncrementSequenceDecorator (\u2026", "author": {"name": "shane", "email": "im.xianying@gmail.com", "user": {"login": "shaneing"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0a3c597ced6621088dad55674767aa0b8f6ec438", "messageHeadline": "fix: auto gas don't work (#12590)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "ee3f32dad0f7ab31f54704b90703bad4e72322db", "messageHeadline": "chore: routine gofumpt (#12571)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 17, "deletions": 44}}, {"node": {"oid": "dbcff8384fdc3ce6950937639e04993a0706d191", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 0.4.7 to 0.4.8 (#12598)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9c1062901cdb7cc5b334c4cf917dcf313b7ab2d7", "messageHeadline": "build(deps): Bump pgregory.net/rapid from 0.4.7 to 0.4.8 in /orm (#12\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9c90f980d21df3a4861afe537f2a48752f468378", "messageHeadline": "refactor(types): remove dependency on simapp in integration test (#12\u2026", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 195, "deletions": 75}}, {"node": {"oid": "9bc59e6af8481c25e00a732d2bd945b3eac952c1", "messageHeadline": "feat(depinject): codegen part 1 (imports & idents) (#12557)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 306, "deletions": 0}}, {"node": {"oid": "f9f92f20d8545203c4c6784bfad3fc88e1f82926", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.36.0 to 0.37.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bbf020f530344bfde186d1ef447360fd44b02c58", "messageHeadline": "fix: Prevent signing from wrong key in multisig (#12548)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 51, "deletions": 10}}, {"node": {"oid": "63d484a1b8d9e0e88833dc197e7965307cfb5a4c", "messageHeadline": "chore!: remove x/slashing legacy querier (#12581)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 165}}, {"node": {"oid": "934b2b8ede333d51f5bdbdf189a3777bc8437116", "messageHeadline": "chore: fix migration paths (#12579)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 63, "deletions": 71}}, {"node": {"oid": "01b4a4237973698e174d1de48d82cc496b89c97c", "messageHeadline": "refactor: remove cosmos/keyring (#12576)", "author": {"name": "Rootul Patel", "email": "rootulp@gmail.com", "user": {"login": "rootulp"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "da7f046e3c6f8e9f3b23159dab136b92b3106468", "messageHeadline": "fix: panic string in staking/val_state_change.go::UnbondingToUnbonded\u2026", "author": {"name": "Daniel T", "email": "30197399+danwt@users.noreply.github.com", "user": {"login": "danwt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c24a58262ee91f01572cdff9cfba0d8ce5e02cf", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.47.0 to 1.48.0 in /ap\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "e82200253011a0ea6fb0ada656e00b57f3a8e28d", "messageHeadline": "refactor: use mocks for x/capability testing (#12553)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "b56a3c241f818883001d630f3a6c63e74144168e", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.47.0 to 1.48.0 in /or\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6a912228530cb89d849e942cf02ac5dc67d086ca", "messageHeadline": "build(deps): Bump google.golang.org/grpc in /errors (#12562)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d8835f3347b01cd26d63e5fe64d95f185acfb2db", "messageHeadline": "build(deps): Bump google.golang.org/grpc in /client/v2 (#12563)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "76602b4828a9ebc6a4875678f323094d19f7aa24", "messageHeadline": "fix: link in rest migration is wrong (#12564)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a2744eabc415c86f6bcea6b50f2b2d6e9d3313b1", "messageHeadline": "feat(group)!: read the decision policy from disk in group CLI (#12551)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 122, "deletions": 112}}, {"node": {"oid": "ef25a4573bd0794c0a6dac11a4763b53077e82bf", "messageHeadline": "refactor: use mocks for x/crisis keeper tests (#12558)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 97, "deletions": 32}}, {"node": {"oid": "a2000ffb0b1f9b56edb9cdb069a5162f103d351a", "messageHeadline": "refactor: Use mocks for x/feegrant testing (#12472)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 266, "deletions": 209}}, {"node": {"oid": "401d17bb59b34543ae55d8f8c07f135a0198edec", "messageHeadline": "fix(group): usage valid json as example of proposal.json (#12540)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "d5d2aa7f5c7f48afe6338039fc30bfe6f973679e", "messageHeadline": "chore: update license copyright (#12542)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "e89db04641873f0781861f4dacce1aef2291f0b3", "messageHeadline": "refactor: change tmblock to sdkblock (#11390)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 4568, "deletions": 385}}, {"node": {"oid": "203d56307462178f525e5a5ac8b30f79c9088f9e", "messageHeadline": "refactor: remove dependency on simapp from client tests (#12545)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 112, "deletions": 54}}, {"node": {"oid": "9f9553484b91dd81fc8b12504d408cda4d664066", "messageHeadline": "refactor: remove dependency on simapp from baseapp tests (#12543)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 270, "deletions": 119}}, {"node": {"oid": "23576d3d49de3be415bf8c55fbf4c67ea690875b", "messageHeadline": "revert: \"fix: Prevent signing from wrong key in multisig\" (#12539)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 17, "deletions": 108}}, {"node": {"oid": "dbfef71468c738b3b4c0dbc4eb1665aec5f7d130", "messageHeadline": "fix: revert changes in x/nft simulations (#12532)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 60, "deletions": 77}}, {"node": {"oid": "28f4fb9c39c206de38dfd4afa2f4379a8ebce247", "messageHeadline": "fix: Prevent signing from wrong key in multisig (#12446)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 108, "deletions": 17}}, {"node": {"oid": "055989339d41e374859e96fecf7cb7bff3c99234", "messageHeadline": "fix: (x/crisis) failing tests for legacy app (#12536)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "acdb3a908eaee3e18e9d1a0d2e124e31f955e246", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.35.0 to 0.36.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "901a2047e46fbd2a02b461d5a185b2d9dfa643d8", "messageHeadline": "fix: store/rootmulti: fix non-deterministic map iteration (#12487)", "author": {"name": "Nathan Dias", "email": "kirbyquerby@users.noreply.github.com", "user": {"login": "kirbyquerby"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "7c1d743499a07ebcf50717258a9f23e1fb68f888", "messageHeadline": "feat: remove x/params dependency in x/crisis (#12491)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1923, "deletions": 76}}, {"node": {"oid": "8090177144c0085c5aa0c01992ceea3729c2d03e", "messageHeadline": "chore: Fix legacy simapp compilation (#12531)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 24, "deletions": 27}}, {"node": {"oid": "b555840fb0f140d4b288bb8f65ed8eee9aa414fa", "messageHeadline": "build(deps): Bump gotest.tools/v3 from 3.1.0 to 3.3.0 in /client/v2 (\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "137c909036fcf11ba551aea25376e81a55f0acce", "messageHeadline": "refactor: remove dependency on simapp from codec (#12530)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "026d919106f7523c02336a7059499a6752a13700", "messageHeadline": "build(deps): Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 in /clie\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "57f55bee72f69d20f3080ee71a56dfcac7e3a588", "messageHeadline": "build(deps): Bump google.golang.org/grpc in /errors (#12520)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "fadbf6be71b60e9bac89483c925418620c0c58db", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk in /store/tools/ics23 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 278, "deletions": 204}}, {"node": {"oid": "99f28d6069513a73749e1ac409cdf88ce3b3c0ed", "messageHeadline": "build(deps): Bump gotest.tools/v3 from 3.2.0 to 3.3.0 in /core (#12522)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6d2c03e9decc31ced91ccdd0ff1e629ad5c90f3e", "messageHeadline": "build(deps): Bump google.golang.org/grpc in /client/v2 (#12515)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "09410c19ea3daf71b497e474fe3ac8011a32906a", "messageHeadline": "build(deps): Bump github.com/stretchr/testify in /errors (#12521)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "316356d05dc9a84fdad3bbd84fa93e2b001591d3", "messageHeadline": "build(deps): Bump gotest.tools/v3 from 3.2.0 to 3.3.0 in /depinject (\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "81a7f53383110453141bdb9594d74b2e06c6614a", "messageHeadline": "build(deps): Bump github.com/stretchr/testify in /depinject (#12519)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "481309872455187e1d49666d974843dbdcfbc343", "messageHeadline": "build(deps): Bump github.com/stretchr/testify in /math (#12514)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "1815981b021920850dcc04bcebcce1be56de13d8", "messageHeadline": "feat: deprecate x/params usage in x/auth (#12475)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 2462, "deletions": 111}}, {"node": {"oid": "dc1677bdf809fe78667f683ccb90a855d9c6cb6a", "messageHeadline": "chore: update gov router note (#12508)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "73d50258d723dca88aab435c0fd8fea470fc7556", "messageHeadline": "optimize store.write (#12494)", "author": {"name": "Shi Wenbin", "email": "bradyjoestar@gmail.com", "user": {"login": "bradyjoestar"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ef6c1be98ae9345fa7801bcc2b9838fdc41be8c7", "messageHeadline": "fix: temporarily disable tendermint query server integration test (#1\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "930f5261296c9ec946c6bfd18e218274a4c28c00", "messageHeadline": "ci: add new package in dependabot config (#12510)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 103, "deletions": 60}}, {"node": {"oid": "b10fa1d9ce5c2bdc87a658ba83af4b37d1888b62", "messageHeadline": "chore: upgrade tm-db (#12511)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 230, "deletions": 53}}, {"node": {"oid": "52bc0c16d348e6b684d63eb5e0530bba656f636d", "messageHeadline": "refactor: rename depinject imports to cosmossdk.io/depinject (#12479)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 377, "deletions": 387}}, {"node": {"oid": "411c272d01df89cdf67c34afbba8d4188ab99320", "messageHeadline": "refactor: Use mocks for x/mint testing (#12468)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 402, "deletions": 109}}, {"node": {"oid": "5ef43f4919d59715df096145439a1022bfe54327", "messageHeadline": "feat: deprecate x/params usage in x/distr (#12434)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 2201, "deletions": 184}}, {"node": {"oid": "ae67d2b0a3670adbae14d111f79259a19fb30600", "messageHeadline": "docs: add app module wiring how to (#12382)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 232, "deletions": 0}}, {"node": {"oid": "0bf30983fb0fc75441b71ec9768edd5383f0ebe5", "messageHeadline": "feat: Support providing custom keyring for keystore. (#12453)", "author": {"name": "Cian Hatton", "email": "cianhatton@gmail.com", "user": {"login": "chatton"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "fd7cdd6b7ab6b29be2abd4ad263d49b876ef851f", "messageHeadline": "fix: removed deprecated sdk.DBBackend variable (#12355)", "author": {"name": "Deepto", "email": "ddepp98@outlook.com", "user": {"login": "deepto98"}}, "additions": 6, "deletions": 87}}, {"node": {"oid": "69d8fa2bafa2c5ca5b8f1fd91ef379cec0b07d03", "messageHeadline": "chore: params cleanup (#12480)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 28, "deletions": 25}}, {"node": {"oid": "36ffd7a6daa6fdc324d0588dde168f930a11730e", "messageHeadline": "refactor(x/params): use mocks for testing (#12473)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 80, "deletions": 25}}, {"node": {"oid": "d025cf09f801be261af3e46f0fff692ebbdc9492", "messageHeadline": "fix(depinject): move non-thread safe write (#12484)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "a96f8e281c9f6687cdb740135e878568b2ea0515", "messageHeadline": "chore: update rosetta data (#12485)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9057db6ec8f10dab96e478e6c52eb877a496284b", "messageHeadline": "fix(telemetry): start telemetry independently from the API server (#1\u2026", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "18da0e9c15e0210fdd289e3f1f0f5fefe3f6b72a", "messageHeadline": "fix(x/auth): allow multiple = signs in `GetTxsEvent` (#12474)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 85, "deletions": 3}}, {"node": {"oid": "b75c2ebcfab1a6b535723f1ac2889a2fc2509520", "messageHeadline": "feat: deprecate x/params usage in x/slashing (#12399)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 2134, "deletions": 136}}, {"node": {"oid": "e7f78b4480005275ab5a4ed1487ca2eb7cb36849", "messageHeadline": "feat(cosmovisor): Create Cosmovisor init command. (#12464)", "author": {"name": "Daniel Wedul", "email": "dwedul@figure.com", "user": {"login": "dwedul-figure"}}, "additions": 726, "deletions": 2}}, {"node": {"oid": "ba09911eb69a565948c9177e887f3a3351318ec0", "messageHeadline": "docs: clarify differences and usage of `submit-proposal` and `submit-\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "f70b67fc917baeb5060d63f124a9031ce1210c6a", "messageHeadline": "feat: add query telemetry (#12405)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "1dcf6330840a38d9dae91ed45b88cf7e35e3fc4d", "messageHeadline": "chore: fix x/mint param sims (#12461)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "ec0c8090e6fe92ae61d6b17f878786e901d553ca", "messageHeadline": "feat(core/appconfig): add support for golang_bindings in app.yaml (#1\u2026", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 1004, "deletions": 94}}, {"node": {"oid": "76bbcd2ce38fd0b56d999da41ba9ea630f5ef1b4", "messageHeadline": "refactor: Use mocks for x/nft testing (#12407)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 352, "deletions": 169}}, {"node": {"oid": "c3314ea99bbdb6d776c3a77b9687d57fef0f12b0", "messageHeadline": "docs(x/feegrant): use `coins` instead of `tokens` (#12444)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "ff3947a344b169299a46539e4e076fa2e4999682", "messageHeadline": "refactor: remove `indexEventsStr` from `setAnteHandler` (#12426)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "4675cb54f34f2d563953404896cb7113e82d6134", "messageHeadline": "feat: deprecate x/params usage in x/mint (#12363)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2427, "deletions": 83}}, {"node": {"oid": "61dc02329a7efdf98121dcfaf9ba21e2488e3c15", "messageHeadline": "feat: migrate x/gov use app wiring (#12369)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 782, "deletions": 117}}, {"node": {"oid": "74f265c94226347b98dfa554d1f9da7ad0c603dd", "messageHeadline": "fix!: prevent 0 gas txs (#12416)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 90, "deletions": 46}}, {"node": {"oid": "686c50d113611316e1ef4cf520db591e7963cdea", "messageHeadline": "docs: correct period description in PeriodicAllowance (#12421)", "author": {"name": "Paul Weidner", "email": "paul.weidner@gmail.com", "user": {"login": "paul121"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0cc82cf25da7720cd3bd6ea658d6edf1ee038de1", "messageHeadline": "feat: Add legacy simapp testing via build tags (#12121)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 835, "deletions": 2}}, {"node": {"oid": "9b58729796d9f6e995b2a0e0f95a62afb796b194", "messageHeadline": "chore: update rosetta data #12413", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e08d20babafc90324440d1332d9ab20d1ea32b59", "messageHeadline": "docs: Fix the backup config variable name in the cosmovisor docs (#12\u2026", "author": {"name": "Daniel Wedul", "email": "dwedul@figure.com", "user": {"login": "dwedul-figure"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "77cf43009a34cd156ea0c4b2dc3481d6c3a7fa47", "messageHeadline": "feat: migrate x/crisis use app wiring (#12389)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1002, "deletions": 133}}, {"node": {"oid": "17dc4316664bd0a17d5eab779c64264c4c41ea15", "messageHeadline": "fix: Simulation is not deterministic due to GenSignedMockTx (#12374)", "author": {"name": "Adu", "email": "foriteration@gmail.com", "user": {"login": "adu-web3"}}, "additions": 51, "deletions": 4}}, {"node": {"oid": "1642dcde66c8a7ca93bf3da941f5476054c39b47", "messageHeadline": "docs: remove app wiring from module docs (#12393)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 56}}, {"node": {"oid": "92d24cc69c13bcfb96563de70f81cdede2a08b46", "messageHeadline": "refactor: Use GenericFilteredPaginate wherever possible (#12386)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 75, "deletions": 94}}, {"node": {"oid": "a32349d558126f2bb06c654344418e07ca5fbc73", "messageHeadline": "chore: decouple x/feegrant and simapp (#12388)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 407, "deletions": 166}}, {"node": {"oid": "99b21ab46ca24e2d2a56e4dd4525ddc714935328", "messageHeadline": "refactor: depinject without app.yaml (#12394)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 303, "deletions": 250}}, {"node": {"oid": "fef46324131956cdc673a0c62e675e16c4a09e0b", "messageHeadline": "fix: update x/mint parameter validation (#12384)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e1fa431aa9063cb9db880d35f76c5445fc64da7a", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5936e2382d31520292cfa1d77dc13c17220b1161", "messageHeadline": "build(deps): Bump github.com/stretchr/testify in /cosmovisor (#12391)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c0d681efb25cf78bfb10b682cbc097509a101630", "messageHeadline": "build(deps): Bump github.com/stretchr/testify in /orm (#12392)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eef351158132543dd80b01f70969458d70716431", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ccb008141a854d8d4291537a580f8046e14414f5", "messageHeadline": "feat: decouple `x/auth` from simapp (#12360)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 560, "deletions": 487}}, {"node": {"oid": "b48ba98b2a85931c59e6340b00abd408e5dadfba", "messageHeadline": "chore: sync changelog (#12383)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "18306a1a4c7a1c9ffbfa9a2c753fb8157b8c876c", "messageHeadline": "fix: deadlock when querying group members (#12342)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 136, "deletions": 67}}, {"node": {"oid": "cc83d7474b6032b4c1309076cf103c09ea12adbb", "messageHeadline": "fix: remove dependency on tendermint internal library (#12368)", "author": {"name": "Sam Kleinman", "email": "garen@tychoish.com", "user": {"login": "tychoish"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "9d280ac936e1b8f59e2d972c5e2fc99d4d577bf9", "messageHeadline": "fumpt (#12376)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 10, "deletions": 23}}, {"node": {"oid": "abf3b1856c1ab19d20838cdc3602f2aad88036ae", "messageHeadline": "build(deps): Bump JamesIves/github-pages-deploy-action (#12365)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5daf6bde58240ecdfb0a5f4b1ee9c1f03faf716", "messageHeadline": "feat: add query.GenericFilteredPaginated (#12253)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 197, "deletions": 79}}, {"node": {"oid": "f10f5e5974d2ecbf9efc05bc0bfe1c99fdeed4b6", "messageHeadline": "test: fix `x/slashing` operations test (#12346)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 121, "deletions": 87}}, {"node": {"oid": "41b3265b36f276c29c6cd5898a1cf4a8485e5c77", "messageHeadline": "chore: register codec with grpc server (#12359)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "274319a790ad6b7321ab98b0f64ee2ea1d143259", "messageHeadline": "chore: Set permissions for GitHub actions (#12354)", "author": {"name": "nathannaveen", "email": "42319948+nathannaveen@users.noreply.github.com", "user": {"login": "nathannaveen"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "513a6a8cbc60f8dd3c46eb5541a13c3433dfad4b", "messageHeadline": "docs(readme): update link to Ignite CLI (#12351)", "author": {"name": "\u0130lker G. \u00d6zt\u00fcrk", "email": "ilkergoktugozturk@gmail.com", "user": {"login": "ilgooz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc130f696a3ead95e6c3790a1cfc6514798c093c", "messageHeadline": "build(deps): Bump github.com/stretchr/testify in /orm (#12350)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "113d87fe460376722f4fe79b552d5e72724162ad", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "689d98dcc9aef98b103797223448287e57d6677d", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cffd0f3684464376114c75417c31a4349048de84", "messageHeadline": "build(deps): Bump github.com/stretchr/testify in /cosmovisor (#12349)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4b6b3b765b4cf0eab016841707dc03cc802a836c", "messageHeadline": "fix: store/streaming/file: fix os.File leaks in (*StreamService).List\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 30, "deletions": 18}}, {"node": {"oid": "9b10b2e6fdc7d1a63d1d5d0d126d950fea68622d", "messageHeadline": "build(deps): Bump github.com/tendermint/tendermint in /cosmovisor (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 71, "deletions": 64}}, {"node": {"oid": "77c764c86a83765c88029f12f2fab6ad1bfeb792", "messageHeadline": "feat: add x/auth app wiring integration tests (#12329)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 94, "deletions": 7}}, {"node": {"oid": "69c9e3ef1cab7577f9f3b1cc4218bab3262a579a", "messageHeadline": "feat: decouple x/slashing from simapp (#12315)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 427, "deletions": 331}}, {"node": {"oid": "464fd1717f636b79734d500535a6ade1b6954808", "messageHeadline": "feat: `x/slashing` app wiring integration tests (#12262)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 68, "deletions": 1}}, {"node": {"oid": "d07d35f29e0a0824b489c552753e8798710ff5a8", "messageHeadline": "feat: decouple `x/distribution` from simapp (#12334)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 915, "deletions": 575}}, {"node": {"oid": "6559c7ac82552f598e63084cb27bc5fc9fc7f7c7", "messageHeadline": "build(deps): Bump github.com/golangci/golangci-lint (#12335)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "165e61270eeb20bb73e4b53481734a53972b0251", "messageHeadline": "feat(x/staking): add app wiring support for StakingHooks (#12291)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 437, "deletions": 43}}, {"node": {"oid": "91b1d83f1339e235a1dfa929ecc00084101a19e3", "messageHeadline": "feat!: migrate `x/upgrade` to use app wiring (#12312)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 889, "deletions": 185}}, {"node": {"oid": "84a0e7186a3f58a8a4f3760d742667d622eb9009", "messageHeadline": "fix : Use bytes instead of string comparison in delete validator queu\u2026", "author": {"name": "William Chong", "email": "6198816+williamchong@users.noreply.github.com", "user": {"login": "williamchong"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "bd31b7c584fc3029b9d3387d96080d0e1c162869", "messageHeadline": "fix: depinject AutoDebug does not save graphviz file (#12297)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 15, "deletions": 20}}, {"node": {"oid": "2d442b7752bf9cbfd8e32185e0c6d91f1a66d0ef", "messageHeadline": "build(deps): Bump github.com/stretchr/testify in /orm (#12326)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d74abdd76ca693924cfdac153e22819c8c1fa2c5", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.7.3 to 1.7.4 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5618d0ca821ccefbe5291ae95159a6da6d5c5cdd", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.5.0 to 1.6.0 (#12322)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9a1146996a5f0295671b61b25e92277a4f9623eb", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.7.3 to 1.7.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": "44660d7e2e85e2174ae2d4c6c83e398ba6229cbc", "messageHeadline": "build(deps): Bump github.com/stretchr/testify in /cosmovisor (#12325)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "94b1b4cd190df4ef33ef4a01075c219e4c0e06ae", "messageHeadline": "build(deps): Bump github.com/spf13/cobra in /cosmovisor (#12324)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6474555706391fb96e62cc5df9a4962f16ed2f43", "messageHeadline": "build(deps): Bump technote-space/get-diff-action from 6.0.1 to 6.1.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "c6315ec1b102f77a2f3e766093175a7535b3a52c", "messageHeadline": "chore: simplify and refactor linting (#12318)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 338, "deletions": 106}}, {"node": {"oid": "48672d975d827e129bb4e9cdb4ebbfb505f25de4", "messageHeadline": "build(deps): Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (#12320)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1473bde7a56800f1d5dfed7f3f7818aed645af93", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.34.0 to 0.35.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a3f629bb6597f269a69ec616e8a32f9f34c77859", "messageHeadline": "build(deps): Bump github.com/stretchr/testify in /cosmovisor (#12308)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1ab2cadcc673fa9a256615507a546e097728ff7c", "messageHeadline": "build(deps): Bump gotest.tools/v3 from 3.2.0 to 3.3.0 in /orm (#12310)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "133bb38a874c46f148f0162dcdbad09306c0fcdf", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.7.2 to 1.7.3 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "daf8f5979f282089e9a4d9fd9eb3707af5f49323", "messageHeadline": "build(deps): Bump github.com/stretchr/testify in /orm (#12309)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "bc1c8334b4f9d7fa89f6d24ce281c9de7c3e3952", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.7.2 to 1.7.3 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f14e9eb24aa668d99eab9d17841b598bd7c7bb66", "messageHeadline": "ci: remove proto breakage check action on main (#12304)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "208585015838b420d2f7712c1a5c16e0bd2a5b3b", "messageHeadline": "feat: migrate x/auth/vesting to use app wiring (#12301)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 666, "deletions": 37}}, {"node": {"oid": "6a844d37ff4ee5c0b5b7457c5fd4cd7ce8510189", "messageHeadline": "feat: decouple x/authz from simapp (#12279)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 278, "deletions": 114}}, {"node": {"oid": "c5c7f31604eda7bc684339a65a5b6bc3da0fbe7a", "messageHeadline": "docs: update adr-043-nft-module (#12293)", "author": {"name": "Zhiqiang Zhang", "email": "745124335@qq.com", "user": null}, "additions": 22, "deletions": 14}}, {"node": {"oid": "5d3fd85396f8785f925366f522d662728456ce6f", "messageHeadline": "feat: decouple `x/group` from simapp (#12277)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 496, "deletions": 378}}, {"node": {"oid": "7623603440f591d69e532a89d9a5fc05c067c84c", "messageHeadline": "feat: migrate `x/distribution` to use app wiring (#12294)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 650, "deletions": 16}}, {"node": {"oid": "aba9bdc24cb6a7b9a85e6cad617f7b55d6dcdcec", "messageHeadline": "feat: decouple `x/capability` from simapp (#12256)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 203, "deletions": 104}}, {"node": {"oid": "8fa2faba47068a21ce7865a6114c0357130fb096", "messageHeadline": "fix: operation simulation route in `x/nft` test (#12278)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 114, "deletions": 99}}, {"node": {"oid": "c68fa3b2998f7447c1d84ea68bfac357e24c73c1", "messageHeadline": "fix: GetTxsEvent pagination (#12261)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 558, "deletions": 244}}, {"node": {"oid": "c2d4db3e963cf358bab71ee0581cdc934d706782", "messageHeadline": "chore: Buildjet pr (#12231)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "6a3d10bc57169add2402ae7da54e6474f2533708", "messageHeadline": "fix: increase sdk.Dec maxApproxRootIterations (#12229)", "author": {"name": "khanh", "email": "50263489+catShaark@users.noreply.github.com", "user": {"login": "catShaark"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "669db988a51a24a1eb5cc4d7a46b6f68a993b361", "messageHeadline": "feat: decouple `x/params` from simapp (#12259)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 210, "deletions": 68}}, {"node": {"oid": "4385325cc13b6263232ec28276fa631be0332a06", "messageHeadline": "feat(cli): add acc-address by id cli and grpc gateway api (#12199)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 1956, "deletions": 173}}, {"node": {"oid": "4d0b268f77fb1c104569ffb5c73f34562b5b6ae4", "messageHeadline": "docs: Fix vesting spec PermanentLockedAccount message code link #12266", "author": {"name": "Daniel Wedul", "email": "dwedul@figure.com", "user": {"login": "dwedul-figure"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f12dc17f4e5de1c2f8c4cf0893ee8b59ca9b5b3", "messageHeadline": "build(deps): Bump actions/dependency-review-action from 1 to 2 (#12265)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "748b9f08bc77e36047175a14313c4d593846ce4f", "messageHeadline": "ci: send slack alerts for sims only on status change (#12225)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 115, "deletions": 15}}, {"node": {"oid": "bfb91ab7bc9f8127f6972caf6d04434e37818472", "messageHeadline": "feat: add x/group app wiring integration tests (#12243)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 92, "deletions": 18}}, {"node": {"oid": "d705a8bc8fea1dc38557c083368e150a0a6f9a1f", "messageHeadline": "feat: add batch operation for x/nft module (#12187)", "author": {"name": "Zhiqiang Zhang", "email": "745124335@qq.com", "user": null}, "additions": 484, "deletions": 2}}, {"node": {"oid": "4c3b7af93625e607a9f5d29bf84957fab2fa9378", "messageHeadline": "feat: decouple `x/mint` from simapp (#12255)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 79, "deletions": 71}}, {"node": {"oid": "015bbed0ed45601c24fa540719b82858fbe51ccc", "messageHeadline": "feat: decouple `x/evidence` from simapp (#12245)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 139, "deletions": 78}}, {"node": {"oid": "003fc4d22ba502ba20ad635ec360111c48d2a298", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter from 1.6.1 to 1.6.2 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "46edbef8f80e1118c42634d7d3b1860c8bdc6271", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter in /cosmovisor (#12250)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "816ef76c85d419927ad6959c62dcace8681c5fbf", "messageHeadline": "feat: migrate x/group to app wiring (#12173)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 745, "deletions": 11}}, {"node": {"oid": "fd1921001bf03a3c037f2b34d13b10e12f24750e", "messageHeadline": "fix: update vesting message server to handle base accounts correctly \u2026", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 16, "deletions": 35}}, {"node": {"oid": "df41b6563c5ffcd451a3864ba55febdcf9987a7b", "messageHeadline": "feat: decouple `x/nft` from simapp (#12233)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 469, "deletions": 256}}, {"node": {"oid": "b786d5dea821e239946c6912cd9b4813c83b7614", "messageHeadline": "feat: migrate `x/evidence` to use app wiring (#12240)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 643, "deletions": 14}}, {"node": {"oid": "d08488782867cfb11948b385453aa85f2aad8249", "messageHeadline": "feat(orm): specify generic gRPC query service (#11791)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 5652, "deletions": 0}}, {"node": {"oid": "82412afd17daeebb9769a7fc38214c50e579f5fd", "messageHeadline": "feat: migrate x/mint to use app wiring (#12235)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 636, "deletions": 13}}, {"node": {"oid": "7feae9c4dd0fecceab348ace054561dd0638cf6b", "messageHeadline": "feat(bank)!: Move the bank module SendEnabled info into state (from P\u2026", "author": {"name": "Daniel Wedul", "email": "dwedul@figure.com", "user": {"login": "dwedul-figure"}}, "additions": 4469, "deletions": 608}}, {"node": {"oid": "05966feea23f18e31811b106418f22aa8fd601a1", "messageHeadline": "docs: fix protobuf service method path for rpc (#12223)", "author": {"name": "Christopher Ricketts", "email": "6156768+chris-ricketts@users.noreply.github.com", "user": {"login": "chris-ricketts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0030c1668191bfc2e137cad53195c738e40becd", "messageHeadline": "build(deps): Bump cosmossdk.io/errors in /orm (#12224)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bcd3c96649128276f2914a1a7373608cb3ada8d6", "messageHeadline": "build(deps): Bump cosmossdk.io/errors from 1.0.0-beta.6 to 1.0.0-beta\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "8111a055943837af0301a89cd738758fb0f6d99f", "messageHeadline": "feat: add x/nft app wiring integration tests (#12220)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 99, "deletions": 2}}, {"node": {"oid": "7688ce6e44ce1767984b41fe00af4e00665e4acb", "messageHeadline": "feat: migrate x/genutil to app wiring (#12124)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 557, "deletions": 6}}, {"node": {"oid": "c859589f2fb5d220494f372777e29d89bdaed913", "messageHeadline": "feat: app wiring setup for tx's and ante/post handlers (#12193)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 772, "deletions": 58}}, {"node": {"oid": "dd2e432937cfa19e10b5c0678493978486eb613a", "messageHeadline": "feat(depinject): resolve interface types (#12169)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 539, "deletions": 133}}, {"node": {"oid": "907df327edf731147a9cd74d4b3ac19bec212822", "messageHeadline": "fix: update index of crisis invariant check logs (#12208)", "author": {"name": "Robert Pirtle", "email": "Astropirtle@gmail.com", "user": {"login": "pirtleshell"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f1196ad1a1f325a4dee2a8e70b93674cfdd3fbba", "messageHeadline": "feat(cosmovisor): Add a restart delay after halt and before backup (#\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 186, "deletions": 71}}, {"node": {"oid": "ce25dd2cc101737959e38fd888bbd4765c14836e", "messageHeadline": "build(deps): Bump github.com/coinbase/rosetta-sdk-go (#12203)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 193}}, {"node": {"oid": "82e13b16842209b0c2e4cf952bfdcf25b5e303dd", "messageHeadline": "chore(types): add MustAccAddressFromBech32 util func (#12201)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 97, "deletions": 235}}, {"node": {"oid": "4e6545bbe53d51e40bef047509eeccf975a6d48f", "messageHeadline": "feat: migrate `x/slashing` to use app wiring (#12200)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 573, "deletions": 8}}, {"node": {"oid": "1d27c8eb852d4ab4932ec8650258ecebe44200ce", "messageHeadline": "test: re-enable FuzzStoreInternalProofsCreateNonmembershipProof (#12176)", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "afebbc97a1e8341533dd46254094781bc99283d9", "messageHeadline": "build(deps): Bump github.com/rs/zerolog from 1.26.1 to 1.27.0 (#12196)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b0e82f96407025d2b14f87d60430396dfc975903", "messageHeadline": "chore: Db linting (#12141)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 440, "deletions": 477}}, {"node": {"oid": "9e6607172b5fe114a187649b53e33b839a9c8965", "messageHeadline": "build(deps): Bump github.com/rs/zerolog in /cosmovisor (#12198)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "cd243fd0d2fa9ddd5d0a2d189ff9ab0caefae9bc", "messageHeadline": "docs(depinject): add examples (#12110)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 83, "deletions": 4}}, {"node": {"oid": "64409bf990a93979d8a9fee5de3f5ef7c83474f7", "messageHeadline": "fix: Fix MsgExec not verifying the validity of nested messages (#12184)", "author": {"name": "bruce-wayne2", "email": "97930236+bruce-wayne2@users.noreply.github.com", "user": {"login": "bruce-wayne2"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "b3ffde1b032ff59a64232347db67118569df9d19", "messageHeadline": "feat: migrate x/authz to use app wiring (#12125)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 566, "deletions": 9}}, {"node": {"oid": "4e50756b558c7697f09f1e717ac01593656546ed", "messageHeadline": "fix(upgrades): perform no-op if 'from' and 'to' migration version are\u2026", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2094c13ecd690eb598ed9e45c4aeec0685ad3834", "messageHeadline": "feat: migrate x/nft to use app wiring (#12126)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 619, "deletions": 31}}, {"node": {"oid": "7c4e4c1a44f3770c10956222b14b1f1595424172", "messageHeadline": "chore: remove direct reliance on staking from slashing (#12177)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "f05287761b5fe40dff84d3bac99a93c99bea29a0", "messageHeadline": "perf: modify DelegatorSharesInvariant for better performance (#12170)", "author": {"name": "khanh", "email": "50263489+catShaark@users.noreply.github.com", "user": {"login": "catShaark"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "4291e5f6614dc42a094e19a652e9c4a15b03d6e1", "messageHeadline": "test: update OSS-Fuzz build script for Go 1.18 (#12175)", "author": {"name": "Elias Naur", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "dfb60e781b4cdba07784612140097fe1c16ce0b4", "messageHeadline": "test: fuzz: bring in fuzzers (#12152)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 2243, "deletions": 1}}, {"node": {"oid": "2b7aca73d2f8903f1ffa9f93c25793b7a3eb9d94", "messageHeadline": "feat: add MsgServiceRouter to Baseapp (and runtime's provideCodecs) (\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "007547364959ba19490832f9279cf371fb7cf4fe", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8fce4aa3ea820b68a7c0611cabb85c01cf9fdce4", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9d9c6fbf52083766616672654e1eb2ab937d682c", "messageHeadline": "build(deps): Bump github.com/stretchr/testify in /cosmovisor (#12165)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "c9b3e4f14c15114ec104d79398e38a2e78e90e67", "messageHeadline": "build(deps): Bump github.com/stretchr/testify in /orm (#12166)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a39be7b78fa59422bfdd3d8ce398356152914a40", "messageHeadline": "fix: add base account getter (#12154)", "author": {"name": "mmsqe", "email": "tqd0800210105@gmail.com", "user": {"login": "mmsqe"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "544afb65e2d008fe2509f5be955d72170078f2f1", "messageHeadline": "refactor: Simplify SimulationManager setup (#12153)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 38, "deletions": 15}}, {"node": {"oid": "fc023890306175b4be753b4835c04aa23a49f492", "messageHeadline": "build(deps): Bump github.com/tendermint/tendermint in /cosmovisor (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 59, "deletions": 28}}, {"node": {"oid": "18b94ded0a81b82e34fb5eebd9db97dd4469f1a5", "messageHeadline": "build(deps): Bump github.com/tendermint/tendermint from 0.35.5 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 55, "deletions": 25}}, {"node": {"oid": "67a04a5cf185462dfbf3fe3ea344114267d341fd", "messageHeadline": "fix(staking): Fix JSON genesis migration (#12140)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 109, "deletions": 5}}, {"node": {"oid": "7120dc2d452e6ab1e500f6ec5fc954248fd5b255", "messageHeadline": "chore: remove correct timer (#12142)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "b7097c3b11e06db46c759f386b5157501d8143a5", "messageHeadline": "chore!: var-naming linter errors (#12135)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 99, "deletions": 97}}, {"node": {"oid": "78e2e35f802320f02670216a365776d2e4396b9b", "messageHeadline": "chore: sdk.Int to math.Int (#12132)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 235, "deletions": 234}}, {"node": {"oid": "9461c65cda560ac5f7b29483b67dccce2d506055", "messageHeadline": "fix: added breaking change in staking keeper api (#12139)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2a355f5339cb7817970dff5ead5e5cea29b2889d", "messageHeadline": "chore: remove timeout on import sims for 0.45 and 0.46 (#12138)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "889dfcba6690dbda8736aec633245dda65e41edf", "messageHeadline": "fix: TxFactory reads from `--fee-{payer,granter}` (#12127)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 67, "deletions": 12}}, {"node": {"oid": "90d6745ccc8468139294ceb4324247870d282477", "messageHeadline": "feat: migrate x/staking to app wiring (#12102)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 640, "deletions": 91}}, {"node": {"oid": "fe5c22ebd561a1901129b74ff43893908e762955", "messageHeadline": "feat: migrate x/feegrant to app wiring (#12090)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 573, "deletions": 12}}, {"node": {"oid": "17232fa89b2a7e081258151a517f3dc2703591d6", "messageHeadline": "feat: migrate x/capability to app wiring (#12058)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 708, "deletions": 85}}, {"node": {"oid": "ffa5c880bb251aa789e7dc783beb8fc121b204a5", "messageHeadline": "chore: remove timeout on import sims #12129", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0b5687bb54660e8ee14a4862cb11f96fe4202523", "messageHeadline": "fix: keys migration issue (#12122)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "4c3255e4e67098704a24c033a3b4b7850c050312", "messageHeadline": "fix: cosmovisor binary usage for pre-upgrade (#12005)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 52, "deletions": 38}}, {"node": {"oid": "93f5108eb6e20e8a366b091cc8776fa96e54027b", "messageHeadline": "fix: use empty map instead of nil value for setting BaseApp.snapshotM\u2026", "author": {"name": "khanh", "email": "50263489+catShaark@users.noreply.github.com", "user": {"login": "catShaark"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8c281ee7319b22e06a87c02f74e6d509684cf930", "messageHeadline": "feat(x/bank): app wiring migration (#12032)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 793, "deletions": 40}}, {"node": {"oid": "f71d4647beca689eae5382f80bc9032c2716e748", "messageHeadline": "fix: `GetBlockWithTxs` error when querying block with 0 tx (#12108)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "d4e62df16d2b0a6e886afc87b13c5daa018a9a00", "messageHeadline": "add success to sim testing (#12118)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "bcfd284a4a951db57f35f15bb1da038882046b85", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.46.2 to 1.47.0 in /ap\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3661c47acac5af9b54294e300d28c18d99aeb112", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.46.2 to 1.47.0 in /or\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a76e6ef67ea579b70155fe78d778f2b1be7bc116", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.46.2 to 1.47.0 (#12117)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5905dd711d3996a264c2768861dea4d5ad70de25", "messageHeadline": "fix: Make Test Suites Run Sequentially #12114", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "b1453335ededc637f71711f38435c502fd70f93c", "messageHeadline": "fix: running a tx with --dry-run returns an error (#12095)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 65, "deletions": 17}}, {"node": {"oid": "c4934b7bab2304944be4c2762f5a1081f183f6e9", "messageHeadline": "feat(depinject): key resolvers for interface types (#12103)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 110, "deletions": 11}}, {"node": {"oid": "5e50def50d95b19d32ccec30f6e950ab36a92067", "messageHeadline": "chore: fix and regenerate swagger yaml #12109", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 10201, "deletions": 3606}}, {"node": {"oid": "b424776b8641d99a296a9f35caca7fd603b4c4c7", "messageHeadline": "docs: Ignore tips when TipDecorator is absent (#12105)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "6415962f83624da3ccd8881c928e4f5b8e253885", "messageHeadline": "build(deps): Bump eventsource from 1.1.0 to 1.1.1 in /docs (#12104)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "33c4bac3d3acbb820b97173882fa9feddacb2f5a", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.4.0 to 1.5.0 (#12099)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ece3d0e9fe1da69966e32391931904607fca127f", "messageHeadline": "refactor: Mark tips as beta (#12089)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 53, "deletions": 47}}, {"node": {"oid": "cabd3a9b4f76e7a88cc33c14a02ee73856accd0d", "messageHeadline": "fix: tx commands are no need to specify --chain-id (#12092)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "b0756f24bb46e1ab13a31193f86dcc22c815f795", "messageHeadline": "docs: updates outdated docs (#12014)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 433, "deletions": 819}}, {"node": {"oid": "3504dd387cbd2671cf4b107ae92453c3fabff97e", "messageHeadline": "fix: support custom p2p port for gentx/validator creation (#12075)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "dc110e6cd3d45413b4ace3bbf7240e332bb6833a", "messageHeadline": "chore: move DefaultConsensusParams to testutil (#12086)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 42, "deletions": 30}}, {"node": {"oid": "ca0b8f96b94135ae5692e6b3bccd8fac9339072e", "messageHeadline": "fix: Fix v0.45->v0.46 migration (#12028)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 91, "deletions": 35}}, {"node": {"oid": "fdf081f8b6a8bc7743070adc0989f58eed7c7793", "messageHeadline": "Update 01_concepts.md (#12081)", "author": {"name": "Zanicar", "email": "38106253+zanicar@users.noreply.github.com", "user": {"login": "zanicar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40c89224473e491c61ba1d833f4b1da4ef0f5393", "messageHeadline": "build(deps): Bump github.com/tendermint/tendermint from 0.35.4 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 68, "deletions": 57}}, {"node": {"oid": "dfe29ee2bfbddb37971bf0bb87a9f770bf7fb019", "messageHeadline": "feat(x/auth): app wiring setup (#12019)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 2227, "deletions": 74}}, {"node": {"oid": "81ee241a6ac55762fe57af588ff1a3db4bf1075a", "messageHeadline": "build(deps): Bump github.com/tendermint/tendermint from 0.35.4 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 68, "deletions": 58}}, {"node": {"oid": "c17f38d22432e4b8fb088f17921f3356355067ac", "messageHeadline": "refactor!: rename container to cosmossdk.io/depinject (#12020)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 328, "deletions": 331}}, {"node": {"oid": "0cee47dbd29d9809e48a858742e8b16ad5ea4990", "messageHeadline": "docs(adr): ADR-050 SIGN_MODE_TEXTUAL (#10701)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 789, "deletions": 0}}, {"node": {"oid": "e2ec380db517bf43941a05b83a8b6314af84a9f5", "messageHeadline": "Fix broken link to IBC specification (#12064)", "author": {"name": "Antonio De Marco", "email": "antonio@nuvole.org", "user": {"login": "ademarco"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5694bf2046fe51cb1f00836d099ebeee979d679", "messageHeadline": "docs: revert middleware documentation and adds posthandler documentat\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 312, "deletions": 335}}, {"node": {"oid": "8eaff8fadd408762fa5a3c5a40969bda4548057e", "messageHeadline": "fix: Make rechecking a tx check the sequence number #12060", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 33, "deletions": 21}}, {"node": {"oid": "52fdb08d6abb9892eb8b4ebfe4049929fd8e64c4", "messageHeadline": "fix: app wiring simulation failures (#12051)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 42, "deletions": 15}}, {"node": {"oid": "803c5db9b47a173aeaa6d8ec7225c498ac76f5a3", "messageHeadline": "chore: disable build CI cache #12059", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "e1413cb698d7207b84b3d09e630ea8a13d2398b6", "messageHeadline": "chore: improve go module chache (#12057)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 106, "deletions": 149}}, {"node": {"oid": "16badb17be9ad98ec7143d6d45f6643a3c04a71f", "messageHeadline": "build(deps): Bump github.com/armon/go-metrics from 0.3.11 to 0.4.0 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "88ee7fb2e9303f43c52bd32410901841cad491fb", "messageHeadline": "ci: improve sims gh action (#12049)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 24, "deletions": 21}}, {"node": {"oid": "b363e0172ed4fdba3effd349c33fe2f48f2f5846", "messageHeadline": "fix: call SetOrderExportGenesis from SimApp (#12048)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 180, "deletions": 33}}, {"node": {"oid": "823d2a7f28f10a360b543748a6e90e01bb5d3c23", "messageHeadline": "build(deps): Bump actions/cache from 2 to 3 (#12046)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "965d55c8eba451b0128be8d720dde117d7675b48", "messageHeadline": "chore: cache dependencies (#12043)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "8ee472830f661adbec58eff18a4acc0fa09a479a", "messageHeadline": "fix: sims missing app name (#12045)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "393491185ca91e6339a19f9b653a4d8465acc49c", "messageHeadline": "add release branch sims (#12044)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 246, "deletions": 0}}, {"node": {"oid": "35f9b824753a9ce308c3393afeb22ddda69419ce", "messageHeadline": "chore: failing sim test notification (#12029)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "1f9871c76c32c9e5527998ebe7ffcfe82972293f", "messageHeadline": "feat: start app wiring with runtime and x/params modules (#11924)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1626, "deletions": 244}}, {"node": {"oid": "2b549b807c13f66dca68965206163ca400d0dbe0", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk in /cosmovisor (#12030)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 34, "deletions": 23}}, {"node": {"oid": "dafdc1070b2c25b3734e775fd4993713f7a136fe", "messageHeadline": "refactor: rename container.Option to container.Config (#12021)", "author": {"name": "Matt Kocubinski", "email": "mkocubinski@gmail.com", "user": {"login": "kocubinski"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "27869a5af3f02aab0a8cc94ba3e36443b67e3824", "messageHeadline": "refactor: Add Tips decorator in simapp (#12016)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 14, "deletions": 17}}, {"node": {"oid": "7d6cbbb66b62a1031687bb66dfbe94c3d5d0407e", "messageHeadline": "build(deps): Bump goreleaser/goreleaser-action from 2 to 3 (#12018)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3c0f55ccd480b70026c7e1455297b7a6008b0a4c", "messageHeadline": "fix: index ante events for failed tx (#12013)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d416ee86b6a000e564b88affb8d1c82b3ce72034", "messageHeadline": "refactor: Revert middlewares to antehandler (part 2/2: posthandler) (\u2026", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 392, "deletions": 142}}, {"node": {"oid": "b2af716bf72a2c9f7443e3fe6de162c80b5a0b68", "messageHeadline": "math: derive marshalled byte length from copy, not blind assumptions \u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "4459c2aebd1e67e210ba248023f036078de2aad9", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter in /cosmovisor (#12008)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a3a0124986c20e263fa03d2027ab1897e82a311f", "messageHeadline": "chore!: tweak x/gov ModuleAccountInvariant (#11998)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "01832e62390315049dee3a8fe9addeed36a3caec", "messageHeadline": "refactor: Revert middlewares to antehandlers (part 1/2: baseapp) (#11\u2026", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 3077, "deletions": 4611}}, {"node": {"oid": "cf750b85d73a7bce9f8d5b357aab24f8fd1ee3cf", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter from 1.6.0 to 1.6.1 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "bcf20889255a7f7364c9aa54b29da7b47587a1b9", "messageHeadline": "refactor: remove redacted message (#11960)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 17, "deletions": 94}}, {"node": {"oid": "54d764b9a871178c155181ca4cc01769a13bb44a", "messageHeadline": "fix: math: fix Uint.Unmarshal's lack of negative value checking (#11996)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 43, "deletions": 7}}, {"node": {"oid": "89c727cb78e804c7e0fc6a9562398d9360f0fd57", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter from 1.5.11 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": "f9a66f749980d3e9606a00515b83a7443ef2b176", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter in /cosmovisor (#12000)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f470d402a59658cf2f40ea8ef5020994bdfc0ca1", "messageHeadline": "fix: cli `grants-by-grantee`, `grants-by-granter` cmds (#11983)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "78cafeeb29d2b59897bcfbb5867019baf9d5c3b0", "messageHeadline": "docs: Add inline docs (#11992)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "55054282d2df794d9a5fe2599ea25473379ebc3d", "messageHeadline": "chore: gofumpt (#11839)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 1014, "deletions": 1053}}, {"node": {"oid": "bc2d553f77729092e04e832ff8108986286b553a", "messageHeadline": "chore: rename container.AutoGroupType to container.ManyPerContainerTy\u2026", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "0b810ba08e1d1e47f76dbb8315c0f8fd3c6fd22e", "messageHeadline": "chore: store audit changes (#11989)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "b6478026c4e8c5f03c7e6c6f726a60debb9bbfac", "messageHeadline": "chore: store audit (#11987)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 71, "deletions": 12}}, {"node": {"oid": "0fa90ad61466f3627707e3a2099b67ec9f394544", "messageHeadline": "fix: update `StartHeight` signing info in `AfterValidatorBonded` hook\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 50, "deletions": 30}}, {"node": {"oid": "23baecf220045242d6ea779c5a3a77edde6e418a", "messageHeadline": "feat: add Coins.Find method (#11959)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 51, "deletions": 15}}, {"node": {"oid": "450cd7fc8708ccb0fa21f05e251d9804a2063b79", "messageHeadline": "fix: upgrade module panic (#11969)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "b0abdffc0daac6e3adbd6b912bc8d75b82f8b592", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.46.0 to 1.46.2 in /or\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "86949ce4ae6470f2c9aa6d07a33ad7c64215b03b", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.46.0 to 1.46.2 in /ap\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7a915880ac9af2e1dd528df3ffeb977d5e635fa8", "messageHeadline": "test: add test on `StringifyEvents` (#11972)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "542e9f07cd87fbf5a3eb61f352c67a22ed662c04", "messageHeadline": "fix: make `submit-legacy-proposal` --type field not case-sensitive (#\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 53, "deletions": 13}}, {"node": {"oid": "ac9754f367723d618768e493b054de932bbfa0f2", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.46.0 to 1.46.2 (#11964)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b2b29d4909395ce3bf6944ce0b740fb5a689b218", "messageHeadline": "chore: Audit crypto folder (#11932)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 161, "deletions": 303}}, {"node": {"oid": "4f311620941cdeeb843342291922e27fe35cc1e1", "messageHeadline": "build(deps): Bump github.com/prometheus/client_golang from 1.12.1 to \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d5731fde972ecf1a6a8f7899ce59a1c8f57c419c", "messageHeadline": "Fix typo in `tx vesting create-vesting-account` help message (#11958)", "author": {"name": "Assaf Morami", "email": "assaf.morami@gmail.com", "user": {"login": "assafmo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6150bd4afa5cb752d33807e5ec064cf82fcda5e", "messageHeadline": "refactor(ORM)!: InsertReturningID -> InsertReturning<PrimaryKeyName> \u2026", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 743, "deletions": 70}}, {"node": {"oid": "16c8e2739f76b2241c095a12a11361cc03b8bd04", "messageHeadline": "chore: audit testutil (#11954)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "7a31a28e243c61c42d344d42ed70361f0349e91b", "messageHeadline": "refactor(container)!: remove dependency on C graphviz (#11934)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 943, "deletions": 195}}, {"node": {"oid": "38df5843b4a05c69c25510867a0ddc285cc1456d", "messageHeadline": "docs: improve documentation menu ordering (#11950)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "55e9295fa5e9b8f6e56f6c3ba54fca4fdd3a870f", "messageHeadline": "ci: add codeql checks on main (#11949)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 42, "deletions": 36}}, {"node": {"oid": "e856b017467e156676fc5226318bcc5ed9916c4e", "messageHeadline": "chore: update cosmossdk.io/api mod (#11951)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "3283617cfb14dc90bf93e409a47bd1e37cd1f309", "messageHeadline": "docs: update server docs (#11947)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b7841e3a76a38d069c1b9cb3d48368f7a67e9c26", "messageHeadline": "docs: remove typos and IBC documentation (#11933)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 85, "deletions": 1178}}, {"node": {"oid": "61bd185105290c06b8749e4a05fca593cdf69425", "messageHeadline": "chore: update testutil network docs (#11948)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "5e41804568da1d3644bb29d9d8253ec6da38487b", "messageHeadline": "chore: api sub-module vanity URL (#11941)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 539, "deletions": 480}}, {"node": {"oid": "e8851d703b7fae505009bdbd9a14c6319de3826c", "messageHeadline": "docs: update `simapp` inline docs (#11930)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "92f7df3c9c91c3998558bd72e0fd3c9cb750f09f", "messageHeadline": "chore: document InflationCalculationFn (#11945)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "f9febea7d7e60f6ab0799b0c6c6d331669795e95", "messageHeadline": "fix: x/gov client deposits tests (#11940)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 24, "deletions": 49}}, {"node": {"oid": "98710dbbcb9a0bf5fc23f7531b946839363ca1a8", "messageHeadline": "build(deps): Bump github.com/spf13/cast from 1.4.1 to 1.5.0 (#11938)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "67d24065856c3cd7d08623b5f67b6e481257f576", "messageHeadline": "feat: Add example upgrade handler for upgrading simapp from 045 to 04\u2026", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 87, "deletions": 15}}, {"node": {"oid": "137c758d5792838b9f62749d1a545d07d8bf44f6", "messageHeadline": "chore: Add x/capability docs (#11922)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "90272e3b46a0b877cc7fa26e9b6e09d980eea686", "messageHeadline": "feat: add core module with app config support (#11914)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 3295, "deletions": 24}}, {"node": {"oid": "40b59537eb0edcfc8f2732c99da1ea725919b78b", "messageHeadline": "feat(container): automatic debugging on errors (#11915)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 169, "deletions": 12}}, {"node": {"oid": "6872cae7784a0ce28fb49445a07270ee9b603c19", "messageHeadline": "chore: Audit x/staking and add \"Since\" proto comments (#11920)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 71, "deletions": 3}}, {"node": {"oid": "9d8beff49782be998c148dd8c7dc346f69a6ff14", "messageHeadline": "docs: update docs for Check/DeliverTx middlewares (#11918)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 145, "deletions": 273}}, {"node": {"oid": "b0edb6d3ef94489419b89e2a146e7f1f23a40229", "messageHeadline": "refactor(container)!: use build instead of run model to get dependenc\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 304, "deletions": 225}}, {"node": {"oid": "624539a9f37271ad6a27014db5e76fa3f5b81a3a", "messageHeadline": "fix!(container): fix issue with providing a module-scoped dependency \u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 49, "deletions": 28}}, {"node": {"oid": "10af6f9d82174d35dc8371b7b56ea243464f9626", "messageHeadline": "fix(container): issue with multiple dependencies coming from an outpu\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "324da02ba97692e9abaaf8c72befd5342fd00b44", "messageHeadline": "feat(group): add test for keeper and cli (#11679)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 520, "deletions": 229}}, {"node": {"oid": "ead6e6f94847e46e4e6270d54d18a546e39a2b93", "messageHeadline": "refactor: x/authz minor code improvements (#11840)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 132, "deletions": 20}}, {"node": {"oid": "986008422c1a0659ff2415d7c5506c11892c556f", "messageHeadline": "chore: remove latest version tag from README (#11895)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "8ebd28c9f32ddedda6c00d9bceebc5bfed0a9ed1", "messageHeadline": "refactor!: Rename AccAddressFromHex (#11888)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 26, "deletions": 14}}, {"node": {"oid": "c83dc20e8affdd4d807abc3cc79a153314d880a1", "messageHeadline": "build(deps): Bump docker/setup-buildx-action from 1 to 2 (#11890)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "091154ce9d6dc1e0fb16b8cd5b928e57991762d7", "messageHeadline": "build(deps): Bump docker/login-action from 1 to 2 (#11891)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "128e905d199766e02d20ebb36df3dc5373c4e27f", "messageHeadline": "build(deps): Bump docker/build-push-action from 2 to 3 (#11892)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e3e65acf0fccb8ee6205851fdf701f072f656d68", "messageHeadline": "feat!: support custom r/w gRPC options (#11889)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 80, "deletions": 19}}, {"node": {"oid": "514dcb5cee9c3c711ecb87c735bc016b04482072", "messageHeadline": "docs: Update Go gRPC client usage (#11884)", "author": {"name": "Du, Chengbin", "email": "bob@phpor.me", "user": {"login": "dcb9"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "8f51644c0ee99148ad82736d9c32028d89c5a040", "messageHeadline": "refactor: improve error messages (#11762)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "9a1945c9bf6e9083c0182e439a46901eba9d9ffa", "messageHeadline": "fix: remove unnecessary err check in gentx (#11883)", "author": {"name": "Tomas Tauber", "email": "2410580+tomtau@users.noreply.github.com", "user": {"login": "tomtau"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b1725bf1515ab6bee1c963a88e7477d9ca6030b7", "messageHeadline": "fix: (x/feegrant) expiration when overwriting an existing grant (#11845)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 122, "deletions": 7}}, {"node": {"oid": "841639486469c2b83103982d6299106283a1b0d4", "messageHeadline": "chore: x/upgrade audit changes (#11879)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 118, "deletions": 17}}, {"node": {"oid": "3e3c114af562063b822084d2e4cbc4c19c8414e3", "messageHeadline": "chore: x/auth audit changes (#11860)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 70, "deletions": 51}}, {"node": {"oid": "6e18f582bf69e3926a1e22a6de3c35ea327aadce", "messageHeadline": "refactor: move x/auth, x/authz, x/slashing and x/mint Init/Export gen\u2026", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 73, "deletions": 71}}, {"node": {"oid": "710b57c0fbc9d05661df45815a4aabeadcec29e0", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request (#11874)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3edbb22cab8678c35e21fe0253919996b780c01", "messageHeadline": "docs: add ADR 055 ORM (#11807)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "0d846ae2f0424b2eb640f6679a703b52d407813d", "messageHeadline": "chore: add missing changelog entry for #11737 (#11870)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "35c81467cb2d80432e370bad585e1e4325ccc12f", "messageHeadline": "refactor: move x/staking Init/Export genesis to keeper (#11866)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 429, "deletions": 404}}, {"node": {"oid": "35d3312c3be306591fcba39892223f1244c8d108", "messageHeadline": "chore: group ORM audit changes (#11842)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 30, "deletions": 24}}, {"node": {"oid": "567a6beb8c16ade5cc107a80b994a14a60ca799e", "messageHeadline": "docs: Add docs for SIGN_MODE_DIRECT_AUX (#11858)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "84050ecd71173cffeb88638fb9d7597bae648d59", "messageHeadline": "fix: make rosetta's gas prices for default fee suggestion optional (#\u2026", "author": {"name": "Geoff Lee", "email": "Vritra@hitel.net", "user": {"login": "Vritra4"}}, "additions": 34, "deletions": 29}}, {"node": {"oid": "78618dbfa0477681935c3f282322c9664f3306e5", "messageHeadline": "fix: change SimulationState.InitialStake to sdkmath.Int (#11855)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 42, "deletions": 23}}, {"node": {"oid": "348ff0227694e3e2851289e9c3c78b0d35f20cd3", "messageHeadline": "build(deps): Bump github.com/coinbase/rosetta-sdk-go from 0.7.8 to 0.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 196, "deletions": 6}}, {"node": {"oid": "2e77e512c8bfc15f86c3903f64ca4072b4b1c77b", "messageHeadline": "build(deps): Bump github.com/tendermint/tendermint in /cosmovisor (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 114, "deletions": 44}}, {"node": {"oid": "8076144bfccc77abe90a49463a4ba9d8de068821", "messageHeadline": "refactor: make Cosmovisor use cobra (#11823)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 174, "deletions": 430}}, {"node": {"oid": "c0f65e1e5d420261124f9bc4a0446996863c1ac4", "messageHeadline": "chore: disable TestNewAnyWithCustomTypeURLWithErrorNoAllocation #11849", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a187a1c321be6b57d98c194eca0d77febf3f1488", "messageHeadline": "fix: export genesis to stdout, not stderr (#11844)", "author": {"name": "yaruwangway", "email": "69694322+yaruwangway@users.noreply.github.com", "user": {"login": "yaruwangway"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1f146235a3481ee262758de2f4ef91c127794958", "messageHeadline": "ci: rebuild documentation on module doc change (#11847)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b6c3756c9a94116be9b5006e590cb7cd9c4f28a5", "messageHeadline": "fix!: invalid return value from keeper GetLastCompleteUpgrade - break\u2026", "author": {"name": "daeMOn", "email": "flavien.binet@gmail.com", "user": {"login": "daeMOn63"}}, "additions": 175, "deletions": 17}}, {"node": {"oid": "76895e61c0d5179dac4ee0265cff6a136aef0323", "messageHeadline": "docs: clarify language about censor threshold as one third + 1 (#11843)", "author": {"name": "Sam Hart", "email": "sam@hxrts.com", "user": {"login": "hxrts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38a11320247c46c4454c345c67c6b9a73a548cca", "messageHeadline": "feat: enhance rosetta support (#11609)", "author": {"name": "Geoff Lee", "email": "geoff@terra.money", "user": null}, "additions": 239, "deletions": 49}}, {"node": {"oid": "53003e15a3be51c69fedeaa000703c039725e2a4", "messageHeadline": "refactor: (x/feegrant) parsing keys (#11814)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 42, "deletions": 12}}, {"node": {"oid": "05d582c2233bd1cafa871e34626f04ffba74ee64", "messageHeadline": "fix: docs link page miss (#11836)", "author": {"name": "Yicheng", "email": "82381764+xxxxxchan@users.noreply.github.com", "user": {"login": "0xyicheng"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9361b8501c8c3ee7b3b614b88518b351f309b79d", "messageHeadline": "chore: update errors sub-module module path (#11832)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 24, "deletions": 27}}, {"node": {"oid": "2add1bae8f9423dc91f9efc30e8d6ef353554153", "messageHeadline": "build(deps): Bump github.com/btcsuite/btcd from 0.22.0-beta to 0.22.1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "51fd6769502a573eff0b1b076debc7db27496dd8", "messageHeadline": "chore: update module path for math module (#11821)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ada2b740881557fddb15308dd826a64efebd16af", "messageHeadline": "chore: Update CODEOWNERS (#11820)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bc1aa0645c6f0303b893223d568016c8b48b0002", "messageHeadline": "chore: Remove `AddedAt` from member request on group creation and mem\u2026", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 1257, "deletions": 1060}}, {"node": {"oid": "8dfc205731c7a35964fa1a4e0e8b99bbb6eb5bd1", "messageHeadline": "fix: grants by granter pagination `total` (#11813)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "6a9b8247f65188723979e41a7d6944fbb168d0f2", "messageHeadline": "feat: implement multi-send transaction command (#11738)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 403, "deletions": 25}}, {"node": {"oid": "0c0b4da114cf73ef5ae1ac5268241d69e8595a60", "messageHeadline": "feat: improve cli tx output (#11818)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 61, "deletions": 9}}, {"node": {"oid": "885e3c4316d2031974a342a2c23f613f706fbe80", "messageHeadline": "chore: update math module dep #11819", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4f04beae347862e4a053ec956c349eb66b2f3077", "messageHeadline": "refactor!: create math go sub module (#11788)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 626, "deletions": 522}}, {"node": {"oid": "597ab54672213b98ee45b2816d94c290641e43ba", "messageHeadline": "docs: add ADR 053 Go Module Refactoring (#11799)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "9e6d2d9b28edbda6f7a2dc6fbaf1f3b63789f9c6", "messageHeadline": "docs: ADR-048 a multi-tier in-protocol gas price system (#10653)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 203, "deletions": 0}}, {"node": {"oid": "1c8a2d90691aeff38a5baa51b6d3edc4acd9566e", "messageHeadline": "feat(cli): dynamically generate query CLI commands (#11725)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 5069, "deletions": 0}}, {"node": {"oid": "e44a4a9d808a2e658ddd5b6874fa36fd50667c79", "messageHeadline": "fix: Bug reading password from a buffer when reader returns EOF (#11796)", "author": {"name": "Matija Martini\u0107", "email": "matija.martinic@gmail.com", "user": {"login": "Vizualni"}}, "additions": 73, "deletions": 2}}, {"node": {"oid": "bb46485adf998f516db4c257f2f8fd6d5622c12e", "messageHeadline": "build(deps): Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 in /or\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "4a09f89d0295c0ffa34e1a27f8e6412e524ce619", "messageHeadline": "build(deps): Bump github.com/armon/go-metrics from 0.3.10 to 0.3.11 (\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f9913c139daad0b04b0251e48b8fb26914ffca73", "messageHeadline": "fix: decrement types.Dec max length to keep decimal bits in DecimalPr\u2026", "author": {"name": "elias-orijtech", "email": "103319121+elias-orijtech@users.noreply.github.com", "user": {"login": "elias-orijtech"}}, "additions": 33, "deletions": 15}}, {"node": {"oid": "9565600c8931ebc9bdab63aa0121d0d9d27c1607", "messageHeadline": "fix: remove all RegisterRESTRoutes (#11797)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 3, "deletions": 154}}, {"node": {"oid": "7049237d520a96ed9fc7f39deb1c69f51fa05c92", "messageHeadline": "docs: fix master to main redirect (#11790)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "019444ae4328beaca32f2f8416ee5edbac2ef30b", "messageHeadline": "fix(cosmovisor): let `cosmovisor version` return a valid json (#11731)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 208, "deletions": 89}}, {"node": {"oid": "1d8a8787285281470d395bc24a3ceae66b157072", "messageHeadline": "docs: Fix master to main redirect (#11782)", "author": {"name": "lg", "email": "8335464+glnro@users.noreply.github.com", "user": {"login": "glnro"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e8479a39bf2a20ae61b3a173726edfbdd7f6482d", "messageHeadline": "remove extra semi-colon (#11781)", "author": {"name": "Dan Lynch", "email": "pyramation@gmail.com", "user": {"login": "pyramation"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "82631bcad6001ee80f6e19556d46cecd0156cd67", "messageHeadline": "build(deps): Bump JamesIves/github-pages-deploy-action (#11779)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ef54178459265240e1a603070f30746c3baf385", "messageHeadline": "chore: update vuepress config to reflect new default branch naming (#\u2026", "author": {"name": "Damian Nolan", "email": "damiannolan@gmail.com", "user": {"login": "damiannolan"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8791e86cda6fa73d9e0e57ca9b2bafce9cd3b6ae", "messageHeadline": "build(deps): Bump gotest.tools/v3 from 3.1.0 to 3.2.0 in /orm (#11759)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ec83eb7d8edaa87b9c4958cd95741e71593f5dcb", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.45.0 to 1.46.0 (#11756)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3daa660505efc329f41f1c84421a33c5ad7bf367", "messageHeadline": "feat: implement ABCI Query via gRPC (#11642)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5028, "deletions": 377}}, {"node": {"oid": "3c2c937df2f5145be6ae8b65b53d72dc567352fb", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.45.0 to 1.46.0 in /ap\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "2d059ae74bc898cdde07ad3ac76d8127ec69ecbf", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.45.0 to 1.46.0 in /or\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "62dc638a5627ab23fa76a7eb03460dac990afd48", "messageHeadline": "chore: update gorleaser job #11753", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea9a839b5dc6cfdae9174aa4784b3bf150df240c", "messageHeadline": " Open chore: update dependabot.yml #11757", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "933eb4c70b391a12c3324a4f2d67ce6da147c326", "messageHeadline": "build(deps): Bump github/codeql-action from 1 to 2 (#11754)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "67735ef1bf1afaa6b0dc5156b6ae7ba27ee33c11", "messageHeadline": "build(deps): Bump JamesIves/github-pages-deploy-action (#11755)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e95e114c1ff0f3ac1b63e59f35e0939e2e793ae", "messageHeadline": "fix(group): Better error logs for MsgExec (#11746)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8820009fa1deedcc975d8753050d2c22be7bcef7", "messageHeadline": "test: fix cosmovisor autod.zip (#11744)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "20a24c410726c150d4bb1aeae666e5491c894294", "messageHeadline": "chore: trigger new tendermintdev/sdk-proto-gen tag (#11743)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ee0161cfcf6dc41ffc0bec7c56592fdbb5442260", "messageHeadline": "docs: fix tendermint links (#11742)", "author": {"name": "foxytanuki", "email": "45069709+foxytanuki@users.noreply.github.com", "user": {"login": "foxytanuki"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "97d735f15c8b417a8ba81fec6a18f01b8102f64f", "messageHeadline": "fix: data race issues with api.Server (#11724)", "author": {"name": "Bryce Neal", "email": "brycedneal@gmail.com", "user": {"login": "prettymuchbryce"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "dc98d7bf83da1910a59f8010556febc5857d8edf", "messageHeadline": "fix: Use fixed length hex for pointer at FwdCapabilityKey (#11737)", "author": {"name": "Facundo Medica", "email": "14063057+facundomedica@users.noreply.github.com", "user": {"login": "facundomedica"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a8b3602c23c629c5bac3d58ff36e1810a8908d38", "messageHeadline": "docs: improve godoc WrapServiceResult (#11736)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9f44d503de5222eac859d49164617f5805a73c08", "messageHeadline": "docs: fix minor typo and broken link (#11740)", "author": {"name": "foxytanuki", "email": "45069709+foxytanuki@users.noreply.github.com", "user": {"login": "foxytanuki"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2e15b54a0967e679c21069fa98a78adf101b1507", "messageHeadline": "chore: master -> main (#11730)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 130, "deletions": 135}}, {"node": {"oid": "6f070623741fe0d6851d79ada41e6e2b1c67e236", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request (#11733)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb37e72816bbb57b1764350e7259e6cfa5039411", "messageHeadline": "fix: dockerfile for building proto (#11452) (#11703)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 32, "deletions": 37}}, {"node": {"oid": "4d462e13ce5341daa679f19209ef2bb25b662162", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.3.1 to 1.4.0 (#11729)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "42f8d45b686be791c6b18cbbe02b84c91da524bc", "messageHeadline": "refactor!: abstractions for snapshot and pruning; snapshot intervals \u2026", "author": {"name": "Roman", "email": "34196718+p0mvn@users.noreply.github.com", "user": {"login": "p0mvn"}}, "additions": 2643, "deletions": 638}}, {"node": {"oid": "d4dd44469fb0b27ada03febf53cb32e6592f75ee", "messageHeadline": "chore: (x/authz) add helpers `AppendBytes`, `ParseByteSlice` (#11713)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 67, "deletions": 32}}, {"node": {"oid": "44c9180485703e74b5a36382c13483106f653c22", "messageHeadline": "docs: update changelog with minors changes from 0.45 and 0.44 #11723", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "79031f21b32dabb3b467670fa5e2305822561667", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk/errors (#11721)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8bb0b4e0fc0971a1a030cc433f76bf35832a0bf0", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk/errors in /orm (#11722)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d5e0b86a0736a9346dded9721f4ebbd69fdbd3ca", "messageHeadline": "fix: Added description of how to run the unsafe-reset-all command in \u2026", "author": {"name": "Takahiko Tominaga", "email": "57429437+takapi327@users.noreply.github.com", "user": {"login": "takapi327"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6b3fa5e5c2bc6194fdc5f6abd3e7f000b16f8cf", "messageHeadline": "fix(errors): add wrapped errors messages in grpcstatus (#11714)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "f421b9500014ec9338662a18357f096a1fd73b4e", "messageHeadline": "tests: fix TestNewAnyWithCustomTypeURLWithErrorNoAllocation failure (\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c01b8253b3ef42c39c02aa20be032a86e7fdadd6", "messageHeadline": "fix(tests): fix simulations on cancel unbond (#11712)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "2c94c2e1b49003c7a63b42283eb28258d474ab1d", "messageHeadline": "fix(cli): home flag gets ignored when running help (#11645)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "2f6a3e6b0561ccb441d33e532665be3861c58830", "messageHeadline": "fix: pin go version Dockerfiles (#11711)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "ec3644fcb5cfd1aed44a495c39b154972d2a2938", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.33.0 to 0.34.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f714aa8106999cbfb0269b9684e362e1cf4b5f20", "messageHeadline": "fix: make (#11708)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "1a9654f8f57dcb541944750d030132072e89218c", "messageHeadline": "refactor: rename `GenTx` to `GenSignedMockTx` to avoid confusion with\u2026", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 29, "deletions": 28}}, {"node": {"oid": "df6114203601604d0686237c37d06110005ca7c2", "messageHeadline": "fix: Add validation on create gentx (#11693)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 103, "deletions": 87}}, {"node": {"oid": "1042373abf1c408f3dd7a7c8dd8b88de9121fe0a", "messageHeadline": "chore: add more tests for code cov in `middleware` (#11694)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 65, "deletions": 2}}, {"node": {"oid": "ddc23bc4b273036813dd3ff0dc8521ae04b480f6", "messageHeadline": "refactor!: Coins Add and Sub Consistency (#11689)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 65, "deletions": 64}}, {"node": {"oid": "40c9de81ab6b0d39ad7ed18262d0209856c49fe2", "messageHeadline": "docs: update authz docs (#11671)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "610b2eec6ac938cc72a7497b4aa44947d0755fa6", "messageHeadline": "revert: replace all ModuleCdc instances with legacy.Cdc (#11680)", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 303, "deletions": 128}}, {"node": {"oid": "2af642e6b6c432a1f6a08994c602d0f6df0c9960", "messageHeadline": "refactor: register x/authz module specific errors (#11670)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 54, "deletions": 34}}, {"node": {"oid": "9bed6333fab93dd0cda88d8c8c4b94beaf74146e", "messageHeadline": "chore: Upgrade the Cosmos-SDK to Go 1.18 (#11663)", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 54, "deletions": 283}}, {"node": {"oid": "71e6138ee4f1a6ecaf09de9779f7bf29c2527f24", "messageHeadline": "docs: Clarifying the specification of votes. (#11638)", "author": {"name": "Joe Abbey", "email": "joe.abbey@gmail.com", "user": {"login": "joeabbey"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "c634dbf10038fe2a1cb0f1e2a3e9cfd3cc6a14b4", "messageHeadline": "fix(group): Allow group total weight to be 0 (#11682)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c53157dd63f6280013582d3e6b0f3768774e8b30", "messageHeadline": "build(deps): Bump github.com/tendermint/tendermint from 0.35.3 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 223, "deletions": 4}}, {"node": {"oid": "75d4e41c6de3c1fc5d4dcbab4c1ff1678f2f75bd", "messageHeadline": "fix: proto script #11669", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 218}}, {"node": {"oid": "c6769522789b62908fbe6b918da9aff53fb2f6d7", "messageHeadline": "feat: add vesting util functions (#11652)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 38, "deletions": 5}}, {"node": {"oid": "682b3f55b636f23374d50d7ca3510998962d5389", "messageHeadline": "remove git_diff check (#11660)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 30}}, {"node": {"oid": "1fe72ccd3af9f559d29bbf7053e1df57b6f8f6fb", "messageHeadline": "chore: ignore artefact if not present (#11661)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0a3da0d50c416ac9cc1bbf538e4fc639c6565a5c", "messageHeadline": "test: verify commitStores deterministic ordering (#11650)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "bcdc79b9d12fcdb1746831962b408e3682d53662", "messageHeadline": "build(deps): Bump async from 2.6.3 to 2.6.4 in /docs (#11653)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d1f9e5185536314b5a475620cdbeb924ec2ad557", "messageHeadline": "build(deps): Bump github.com/coinbase/rosetta-sdk-go from 0.7.7 to 0.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 20, "deletions": 23}}, {"node": {"oid": "11a9da171d4067f3f190c256c0f565e9a37b6184", "messageHeadline": "chore: revert `keys add` ui change (#11648)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "53a6f199fe41ba4ec4bbf47c350a860cbd267b88", "messageHeadline": "chore(group): State machine audit (#11559)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 968, "deletions": 657}}, {"node": {"oid": "9898ac5e9dea5f40427f925c70bbc1ab0d52ed77", "messageHeadline": "fix: Make module queries deterministic (#11644)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 31, "deletions": 11}}, {"node": {"oid": "ec1c4237995b361756d1b31c0631bbdd83d29f2c", "messageHeadline": "docs: Groups spec cleanups (#11631)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 169, "deletions": 108}}, {"node": {"oid": "6ff6dce275deae7245b4960d22becd1f93b86f93", "messageHeadline": "fix: Add SafeSub for sdk.Coin (#11630)", "author": {"name": "NagaTulasi", "email": "40757909+NagaTulasi@users.noreply.github.com", "user": {"login": "NagaTulasi"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "ce44b35cac256330ec62bcc9df9f4acc637b3786", "messageHeadline": "feat: add store name in `tracekv`-emitted store traces (#11646)", "author": {"name": "Gianguido Sor\u00e0", "email": "gsora@users.noreply.github.com", "user": {"login": "gsora"}}, "additions": 150, "deletions": 8}}, {"node": {"oid": "0dbf7dce0692bd5478053836b2301a8da8749000", "messageHeadline": "chore: Tx Tips API audit (#11641)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "91fae3275177e2a7080ee1b56cc3d0e04d05651c", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request (#11634)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "958d63bb08733298ed7952d51a6128719ff721dc", "messageHeadline": "chore: tips cli audit changes (#11632)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 3, "deletions": 25}}, {"node": {"oid": "1852402ca2420880d179f377db5895f9135b19f2", "messageHeadline": "build(deps): Bump github.com/spf13/viper from 1.10.1 to 1.11.0 (#11635)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 69, "deletions": 24}}, {"node": {"oid": "1ebe76c4801022c688613012f75f5406cc53e83d", "messageHeadline": "refactor: cosmovisor name normalization & comparison (#11608)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 50, "deletions": 21}}, {"node": {"oid": "dd2b9e1110ca58a13c921aae22e2e8e74a71f4f0", "messageHeadline": "fix: prune Withdrawn and Aborted group proposals (#11560)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 208, "deletions": 29}}, {"node": {"oid": "1fe59eb22a9f92de6f9b9beee324a129cb52f455", "messageHeadline": "ci: improve error checking (errcheck linter) (#11195)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 240, "deletions": 162}}, {"node": {"oid": "fed09c593ad86fb02879e10ce3b3370e782aa589", "messageHeadline": "build(deps): Bump github.com/regen-network/gocuke from 0.6.1 to 0.6.2\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "a1aefd0361a1985ece5f77c71f9cf64c656f3bd0", "messageHeadline": "docs: versions should have only one new line (#11620)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fd14ff4fc4ca164e35aacd76d4953817973980dd", "messageHeadline": "typo fix (#11619)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "495631dd198ef3fe0c54958af76fd16aef6a43fc", "messageHeadline": "docs: Add v0.45.x to docs versions (#11613)", "author": {"name": "lg", "email": "8335464+glnro@users.noreply.github.com", "user": {"login": "glnro"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "b8270fc9ba2ed95eb691a2395ec28b62d75b82fb", "messageHeadline": "feat: add (re)delegation getters (#11596)", "author": {"name": "Daniel Burckhardt", "email": "daniel.m.burckhardt@gmail.com", "user": {"login": "danburck"}}, "additions": 149, "deletions": 50}}, {"node": {"oid": "06c5d2bebc729d99a067b8e5f70ab0d6f78a49b8", "messageHeadline": "docs: update mentions of starport to ignite cli (#11612)", "author": {"name": "Noam", "email": "81436914+nooomski@users.noreply.github.com", "user": {"login": "nooomski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ea8b0f731d8a5d87b8ef591ba2abf3c2179cfeba", "messageHeadline": "build(deps): Bump github.com/tendermint/tendermint from 0.35.2 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 52, "deletions": 34}}, {"node": {"oid": "4f1cc3aeac7884cf1f522b87af04a455e92db7cf", "messageHeadline": "fix: ` --dry-run` not working when using tx command (#11558)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 150, "deletions": 23}}, {"node": {"oid": "56b0e837ccb4bb23eee749f49fb555509077c948", "messageHeadline": "fix: commitStores deterministic ordering (#11592)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b518c84fd4c1197476ea4b096958b508aa9cab1a", "messageHeadline": "clean up unused methods in distribution expected keepers (#11588)", "author": {"name": "Jehan", "email": "jehan.tremback@gmail.com", "user": {"login": "jtremback"}}, "additions": 2, "deletions": 27}}, {"node": {"oid": "398583a0402ad4d7755cd6002d061e658fb1d910", "messageHeadline": "fix: fix the cli test for cancel unbond (#11579)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 34, "deletions": 8}}, {"node": {"oid": "83f5ecf2e7f2f74d9ce5c5838b6d04f9136b1324", "messageHeadline": "build(deps): Bump actions/upload-artifact from 2 to 3 (#11584)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d80c64c9fa45a9fa1392439d892ad434850f3df9", "messageHeadline": "build(deps): Bump actions/download-artifact from 2 to 3 (#11585)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "378bcaaa7cc630b3d1feceedb0573b10bc8fa2a8", "messageHeadline": "build(deps): Bump actions/stale from 4 to 5 (#11586)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce0361d7141ca45d6ba0da4d4718ec2dc6a54404", "messageHeadline": "fix: address confusing error message with SetOrder* functions (#11571)", "author": {"name": "Michael Zhou", "email": "zhoumotongxue008@gmail.com", "user": {"login": "Dominator008"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cbdad35843a81e13cc93d40a0df4235f1f29cf8", "messageHeadline": "perf(orm): add benchmarks (#11525)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 340, "deletions": 7}}, {"node": {"oid": "fd97fa880fd138f19dc452536aceb3f1a5bc6166", "messageHeadline": "docs: update groups spec & cli instructions (#11516)", "author": {"name": "Noam", "email": "81436914+nooomski@users.noreply.github.com", "user": {"login": "nooomski"}}, "additions": 73, "deletions": 29}}, {"node": {"oid": "566a91c879efaaaeaf0a20b6e5f5e332e41a5895", "messageHeadline": "docs: add nft spec and event (#11526)", "author": {"name": "Zhiqiang Zhang", "email": "745124335@qq.com", "user": null}, "additions": 101, "deletions": 0}}, {"node": {"oid": "b571949bc54322a3b901d080ff2d1516095542f3", "messageHeadline": "ci: add dependencies review github action (#11575)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "eb607ae954db7e88f0f5f9e50d9111c1b8117438", "messageHeadline": "chore: x/gov v1 Completeness audit (#11567)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 848, "deletions": 573}}, {"node": {"oid": "47d74779ac76a22b6cd3769b050e32848816a94d", "messageHeadline": "fix: genesis typo in error message (#11576)", "author": {"name": "William Chong", "email": "6198816+williamchong@users.noreply.github.com", "user": {"login": "williamchong"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "60733955d3e2b4c7f276051afde7820aac83db5c", "messageHeadline": "docs: Update module.proto (#11572)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "faefd0813190a1567d90dffe6ab1f42affa67743", "messageHeadline": "feat: bump cosmos-sdk dep in cosmovisor (#11570)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 433, "deletions": 344}}, {"node": {"oid": "5b02bf459f2da26202a7b661cbfaf54e1f7595f9", "messageHeadline": "feat: `ScheduleUpgradeNoHeightValidation` for automated upgrades w/o \u2026", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "fdd3d07a28f662c2fabd6007a4a1f64be3a373b3", "messageHeadline": "chore: remove migrations 0.42 and below (#11556)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 306, "deletions": 12705}}, {"node": {"oid": "feb9d93d4d607f095ec4494b1e6579ece391f716", "messageHeadline": "docs(staking): add `cancel-unbond` delegations spec (#11473)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "8800d2e477b2e6913262b3c7f43d19529aaad171", "messageHeadline": "refactor: Set defaults in middlewares instead of `NewDefaultTxHandler\u2026", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 7, "deletions": 18}}, {"node": {"oid": "e52556b916113e2d41349d1f8400125886c49acf", "messageHeadline": "refactor(group): API naming audit (#11515)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 1389, "deletions": 1522}}, {"node": {"oid": "f133317cfe8b4723ccb5e3687ffc9ab71b52ea75", "messageHeadline": "build(deps): Bump github.com/coinbase/rosetta-sdk-go from 0.7.6 to 0.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "1486a669b7b3ce0b2eff4ec0b05cfdda2c922ae6", "messageHeadline": "fix(orm): add additional checks on invalid tables (#11387)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 221, "deletions": 180}}, {"node": {"oid": "b9f52837696be9a558832d162f632e75ad591672", "messageHeadline": "feat: add tm inspect cmd (#11548)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "4ca61c115fbb6f259709513e1adbaec44e09f48f", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk in /cosmovisor (#11553)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 330, "deletions": 99}}, {"node": {"oid": "6727d11ff06ef0508e860f4f8784cb5456c6ece8", "messageHeadline": "build(deps): Bump codecov/codecov-action from 2.1.0 to 3 (#11549)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59733b2ab9c07337b77c6081b2ea927b3940894b", "messageHeadline": "chore: improve code cov (#11502)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1223, "deletions": 0}}, {"node": {"oid": "210e1092e98bf6d2099611c7175c33cb9b482974", "messageHeadline": "chore: x/gov v1 API audit changes (#11474)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 870, "deletions": 139}}, {"node": {"oid": "37a52afacda20dc610656dcac2d7f567a2074686", "messageHeadline": "ci: fix gh docs action (#11547)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5bde3686c4538ce53356af6e9fe40b34e4ce4a06", "messageHeadline": "feat: Cancel unbonding delegation entry (#10885)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 2412, "deletions": 171}}, {"node": {"oid": "6fa9252f3d9144c47fa98e0a449c50f03bd07fe3", "messageHeadline": "docs: fixes the documentation build (#11542)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 16, "deletions": 22}}, {"node": {"oid": "dc66ddd28208b4e6a492706e2fe42a256d819b63", "messageHeadline": "feat: EIP191 sign mode (#11533)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 100, "deletions": 65}}, {"node": {"oid": "6f79bf341741ab1f6c68804f4f113753d70179fe", "messageHeadline": "chore: (x/authz) add test case for same `grantee` `granter` (#11509)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "2822f71b77abefed31b003faf285aaac7d788b03", "messageHeadline": "ci: Add GitHub Actions for documentation deployment (#11540)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "8b32094d1b4c320304bdb760604b662bb0c41e58", "messageHeadline": "test: verify logic for proposer reward (#11517)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "cf7fd56c9eb987d6881bd491c49b54063e24e20e", "messageHeadline": "docs: Add transaction tips documentation (#11426)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 189, "deletions": 0}}, {"node": {"oid": "9f6f9f5902b88f285d0db77cd1116cf7dabdeb3f", "messageHeadline": "fix: panic in `authz` (#11512)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "93ab31d9c464a3090bf04cfb81be03cc10b76a9d", "messageHeadline": "fix(cli): Group SubmitProposal CLI not working properly (#11521)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 44, "deletions": 12}}, {"node": {"oid": "e347a540f2ddc574283ae737f87c189286ecc0f9", "messageHeadline": "build(deps): Bump github.com/coinbase/rosetta-sdk-go from 0.7.2 to 0.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "23f48a60259711f4de6d1559377e181e64ac430b", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk/api from 0.1.0-alpha5 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "082722f100ed3893fd637093978b4586c7b8fb93", "messageHeadline": "add proto since: comments for #11457 updates to reward withdrawal res\u2026", "author": {"name": "Joe Bowman", "email": "joe@ingenuity.build", "user": {"login": "joe-bowman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "65385826be9714fd1d69205a3c507a31d603726f", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk/api from 0.1.0-alpha5 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8baa7acb3f8f8e4933701edce5fc2172cecb30f5", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.3.0 to 1.3.1 (#11518)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9f543b1c3b3d51e8f310fa9ca848d6b101c93f4c", "messageHeadline": "refactor: Small clarifications to authz docs and one error descriptio\u2026", "author": {"name": "Ivan Gavran", "email": "ivan.gavran7@gmail.com", "user": {"login": "ivan-gavran"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "8c65b79d2af42c7fb40c8166aa82511f1d9fa771", "messageHeadline": "docs: added middleware documentation (#9954) (#11445)", "author": {"name": "Jeancarlo Barrios", "email": "JeancarloBarrios@users.noreply.github.com", "user": {"login": "JeancarloBarrios"}}, "additions": 171, "deletions": 11}}, {"node": {"oid": "44a129330ea854f3869d65792e73342cf75867da", "messageHeadline": "feat(orm): allow bytes keys longer than 255 bytes (#11522)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 22, "deletions": 31}}, {"node": {"oid": "8591ccede70f51273674706ef08b4580f9c563a1", "messageHeadline": "feat: api server flags to start command (#11511)", "author": {"name": "Akhil Kumar P", "email": "36399231+akhilkumarpilli@users.noreply.github.com", "user": {"login": "akhilkumarpilli"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "a4d46ffcd42244605df3ca42e84da7dad55f2626", "messageHeadline": "fix: Improve gentx validation & error messages (#11500)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 38, "deletions": 26}}, {"node": {"oid": "d5d8738abe548f350e81eb6087440d4d13df165b", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.32.1 to 0.33.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "4159d1a9d0bfa275958a67ca91944eb7f77c5db5", "messageHeadline": "docs: x/gov state machine inline comments changes (#11498)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "90f61870e69b7cc07ac8537949715638af62f386", "messageHeadline": "chore: Add mergify backport to v0.46.x (#11501)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "74432f487e2d90719d535276dd3fc4c25423d15a", "messageHeadline": "docs: Fix the broken links in the documents (#11477)", "author": {"name": "Vincent", "email": "shou@us.ibm.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e3c3467a84c9e25214dcfc38a327e823b204722d", "messageHeadline": "chore: use canonical name for dockerfile (#11485)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "40a5364ff01985afbbe916beea2717740add07df", "messageHeadline": "refactor(auth): better error message for method handler panic (#11482)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "67d9da4945a1126bddea80897e95c2563ee8a7fa", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.2.1 to 1.3.0 (#11479)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e75c734c83f6cc7e8b5aa8d536dbf1edf0e5a7bc", "messageHeadline": "refactor(x/auth/middleware)!: tx middleware to support pluggable feem\u2026", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 251, "deletions": 237}}, {"node": {"oid": "4e92b6294d41d54d92256b129898388f7a0c375f", "messageHeadline": "docs: Update MultiSend ref to bank/spec/README.md (#11490)", "author": {"name": "Puneet", "email": "59960662+puneet2019@users.noreply.github.com", "user": {"login": "puneet2019"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a7e68bf1eafb3fef80aea0b33f89f584df7fb290", "messageHeadline": "chore: remove votes sum invariant (#11483)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1, "deletions": 491}}, {"node": {"oid": "2083bc8646f1fbdc5474b7338601a09a3369c03b", "messageHeadline": "feat: get keyring backend (#11484)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "354faa897fcfcb00905a7fe5cf7b5080df4037a5", "messageHeadline": " fix: Broken HackerOne program link #11481", "author": {"name": "rockypipe", "email": "102553280+rockypipe@users.noreply.github.com", "user": {"login": "rockypipe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3cf11e1f7d4fcd71ead91921d930b9c85f068499", "messageHeadline": "feat!: add 'amount' field to withdrawal responses #11457", "author": {"name": "Joe Bowman", "email": "joe@ingenuity.build", "user": {"login": "joe-bowman"}}, "additions": 675, "deletions": 152}}, {"node": {"oid": "5491be27d02e796746bd78d3d08bd1b2a9b1deb2", "messageHeadline": "feat(group): Prune expired proposals and votes (#11315)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 958, "deletions": 695}}, {"node": {"oid": "73c9f42fc07bc62986ae841dece5b03d2a6c7b26", "messageHeadline": "fix: typo in RandomAcc() comment (#11440)", "author": {"name": "Alex Johnson", "email": "alex.johnson@tendermint.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "cc0b9dfe0ab5a5e3250699ac64d5af82a299557f", "messageHeadline": "fix: Protobuf docker (#11472)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1597, "deletions": 320}}, {"node": {"oid": "b2d50a1ed16e26c3ce46c55f9839c2ce007f50a3", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.1.1 to 1.2.1 (#11462)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "462d017bc5f51480c43d0531b1834e07abdab9e8", "messageHeadline": "refactor(orm)!: move orm.proto to v1 (#11383)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 238, "deletions": 248}}, {"node": {"oid": "719030f4ed5bad44be0e2ee3ace12cc335e991ae", "messageHeadline": "fix(ORM): paginated iterator bug (#11432)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 52, "deletions": 9}}, {"node": {"oid": "a69764f9f01b3bda466a990ae4a83a667bce1957", "messageHeadline": "chore: Better error msgs when node isn't synced (#11449)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "b6d2c1ee9a17a05840c6d2553535ad62b05eba25", "messageHeadline": "fix: dockerfile for building proto (#11452)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 422, "deletions": 47}}, {"node": {"oid": "1880a7d179aff769c4b295682ffa509d33ae719c", "messageHeadline": "feat: grpc-only mode (#11430)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 67, "deletions": 41}}, {"node": {"oid": "9e1ec7b614f003bafa8e29af390e87ccb14f01c9", "messageHeadline": "feat: add support for spendable balances gRPC query (#11417)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 826, "deletions": 75}}, {"node": {"oid": "c1b6ace7d542925b526cf3eef6df38a206eab8d8", "messageHeadline": "feat!: make grant expiration optional (#11060)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 358, "deletions": 261}}, {"node": {"oid": "97be2d641b9661f78f1e2ded77f6b105be89085e", "messageHeadline": "fixing typos (#11447)", "author": {"name": "Harish Bhawnani", "email": "harishmmp@gmail.com", "user": {"login": "Harry-027"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "758607390068bb0b84250f76aba6d68fdf542dfe", "messageHeadline": "build(deps): Bump minimist from 1.2.5 to 1.2.6 in /docs (#11448)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "49c52a0288a4aeb322cee105892d5c66abc3d970", "messageHeadline": "build(deps): Bump google.golang.org/protobuf from 1.27.1 to 1.28.0 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "50337589544949e61329162f92e62ddf7f46031c", "messageHeadline": "feat: Implement .IsLTE for types.Coin (#11441)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "66ca3e88aaf20d00a8d3074ba786c057fb7ade98", "messageHeadline": "revert: Revert \"feat: staking config (#10988)\" (#11446)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 139, "deletions": 190}}, {"node": {"oid": "d7ba5d2d9c4931df9fa890291a0a3b5831ea95ed", "messageHeadline": "docs: update `x/staking` begin unbonding docs (#11439)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "df4ad29bbb6b9e3a5f854e79d73a2a023c3faea3", "messageHeadline": "build(deps): Bump google.golang.org/protobuf from 1.27.1 to 1.28.0 in\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5acd27137776815a2548d1608e354f5532df4693", "messageHeadline": "build(deps): Bump google.golang.org/protobuf from 1.27.1 to 1.28.0 in\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5e9656f363a0b8e1e00a58aaeee3c0a8c1e1561b", "messageHeadline": "feat: staking config (#10988)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 190, "deletions": 238}}, {"node": {"oid": "0ff5f2cccdcdcbd740c3fa5fd47e4956f0f5d0b5", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.1.0 to 1.1.1 (#11428)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b24cbc33ec96596bbcfdb4ea7716c522317816af", "messageHeadline": "build(deps): Bump actions/cache from 2.1.7 to 3 (#11427)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "79d23008502eee143ad7c8dd7f4061f860f6766f", "messageHeadline": "fix: filtered pagination NextKey off-by-one when Offset != 0 and Coun\u2026", "author": {"name": "Chung Wu", "email": "nnkken@users.noreply.github.com", "user": {"login": "nnkken"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "20735e792c85a0d84ca32e97a0a3c814bcc3529f", "messageHeadline": "chore: fix proto docker (#11423)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 13, "deletions": 19}}, {"node": {"oid": "d52982d62395578ba976f8170041ac45940890f9", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4491706b52f6fd9e6856a634280c2bdcde7d1547", "messageHeadline": "Remove duplicate go setup action in the codeql workflow. (#11420)", "author": {"name": "Daniel Wedul", "email": "72031080+dwedul-figure@users.noreply.github.com", "user": {"login": "dwedul-figure"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "ea672d40f51dda78677c8826270d713a4dc43bbc", "messageHeadline": "feat: state migration from IAVL to SMT (ADR-040) (#10962)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 182, "deletions": 6}}, {"node": {"oid": "1d6ac0b6cc632bd054058e3bb3bdfad44230974c", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f646c86b1cd57504fe6f9506f6b63bff84a50964", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "839f8c6c85f94125eef607ed612f036d485d51ac", "messageHeadline": "build(deps): Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "46baaf5b4720d9268a3e2606a9e4b60cb1371758", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.44.0 to 1.45.0 in /or\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1dff0a2fe7d4f5b3440b54faab030d9bf739d502", "messageHeadline": "build(deps): Bump github.com/stretchr/testify in /container (#11400)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "16e5d1a47b6d517957d0d69b437a50c743c32b42", "messageHeadline": "feat(types): Deprecate the DBBackend variable in favor of new app-db-\u2026", "author": {"name": "Daniel Wedul", "email": "72031080+dwedul-figure@users.noreply.github.com", "user": {"login": "dwedul-figure"}}, "additions": 158, "deletions": 27}}, {"node": {"oid": "9e536388fbe9d6a63bdad9e20cae632a3cbb0a75", "messageHeadline": "fix: authz with denylist (#11403)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "872d9247b85f6e39ebcf7189d3d8d8a73ba43b10", "messageHeadline": "feat(orm): gRPC codes for save errors (#11386)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1050, "deletions": 102}}, {"node": {"oid": "c701e8b66a07fe7c509a82bca51f59781225ad2b", "messageHeadline": "docs: Fix typo in docs/intro/overview (#11394)", "author": {"name": "Simon Taranto", "email": "srt32@users.noreply.github.com", "user": {"login": "srt32"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ea0418989d91e2b31d55006b860667afa94e337", "messageHeadline": "docs: remove dead links in sdk-app-architecture (#11396)", "author": {"name": "Simon Taranto", "email": "srt32@users.noreply.github.com", "user": {"login": "srt32"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4081bc3d0080644541ba3de34fbe1bde27779565", "messageHeadline": "chore: Rename store/v2 -> store/v2alpha1 (#11392)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "d3163b896036978c891a3b7ad19720e35bdc2dda", "messageHeadline": "fix(errors): support wrapped errors with gRPC codes (#11385)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "e0f812d3d756f19dc66baf6ebe14797c39d07fb4", "messageHeadline": "fix: RegisterLegacyAminoCodec should error if Msg name is >39 chars (\u2026", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 112, "deletions": 51}}, {"node": {"oid": "6f16d01de7e205aca4156a120344c139b009f078", "messageHeadline": "chore: deprecate types/errors aliases (#11380)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "18635761d5a5ec0becf0941933c511efbf91de77", "messageHeadline": "ci: fix codeql (#11384)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "a51166d866e0d9d72c26af2dca8e42750c076e3c", "messageHeadline": "build(deps): Bump gaurav-nelson/github-action-markdown-link-check (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "791d38c90c1d02b832dad3d93ae658e882ec9bd9", "messageHeadline": "fix: Update query.go to include pagination for bank q totals (#11355)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0a3298f4f917b7a5db9a07cad8b65d28c8c38129", "messageHeadline": "fix(ORM): support for imported messages in iterators (#11372)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 878, "deletions": 52}}, {"node": {"oid": "18a816284a5ac0bd397ca483c8464bdbf0cc54bb", "messageHeadline": "fix: Fix group simulations (#11347)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "ec8024ecedfabe2441c47338da411287895599f5", "messageHeadline": "feat(types/errors)!: update to latest errors module beta (#11279)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "25feb237f891432e9326b879217581a852825b1a", "messageHeadline": "fix(types): make UnwrapSDKContext work after context.WithValue (#11341)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "f4d50a989fec8ffbc2e640ad492d40f72580064c", "messageHeadline": "build(deps): Bump github.com/cosmos/iavl from 0.17.3 to 0.18.0 (#11363)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 50}}, {"node": {"oid": "1715693ca22b4c07ced885ff8c2fed876c5d4ce4", "messageHeadline": "chore: Bump gov and group to `v1` (#11334)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 7828, "deletions": 7907}}, {"node": {"oid": "142cf679783f9c639f0b19e84ae6784dd616c4dd", "messageHeadline": "docs: update feegrant `AllowedFeeAllowance` docs (#11344)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "cf46f56d64975b825abff6f073d29a0ee3a672ca", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.44.0 to 1.45.0 (#11352)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "08425a6d8e8df7813138b58c3c73fd0c2c2f73ea", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.44.0 to 1.45.0 in /ap\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9165c796b40bb88bc8fcef293295249d3d497728", "messageHeadline": "refactor: x/group proposal tally at the end of voting period (#11310)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 451, "deletions": 1}}, {"node": {"oid": "d725ff09d519e3dfb52ab017b1e6d7b23b108040", "messageHeadline": "build(deps): Bump github.com/spf13/cobra from 1.3.0 to 1.4.0 (#11351)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7a4098797d1ff4c34bc0c806e72a32d0b3f20459", "messageHeadline": "chore: non required sims to run every 2 hours (#11359)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 46, "deletions": 31}}, {"node": {"oid": "529f88e6e1aa21d36472d396eaee9c30d7f2b5a8", "messageHeadline": "chore: add timeouts to sims in ci (#11345)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 38, "deletions": 16}}, {"node": {"oid": "361c837e528cfdc37e5650ccdfbfcb09d0be92f7", "messageHeadline": "fix: cgosecp256k1 verification (#11298)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 461, "deletions": 90}}, {"node": {"oid": "efdedf3a513ae5035114817aed93298049429484", "messageHeadline": "fix: multisig works with only multisig name as argument, not its addr\u2026", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "5c44e5d95c8408bf158be292652fa890d4bd0849", "messageHeadline": "feat(scripts): wipe API directory before generating (#11342)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 19, "deletions": 1923}}, {"node": {"oid": "056db1295768cbf4675b8025b66d83bbaadd923b", "messageHeadline": "refactor(tests): refactor group CLI tests to be independent (#11338)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 99, "deletions": 91}}, {"node": {"oid": "5356a868255b7ad27ca418eb846ccb89a98d8bfd", "messageHeadline": "feat: Modify grpc gateway to be concurrent (#11234)", "author": {"name": "JungHwan Tony Yun", "email": "yunjh1994@gmail.com", "user": {"login": "Thunnini"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "dc0927071fd4ac72f206714176b100b8fadcf1f4", "messageHeadline": "fix(cli): fix the `show-address` cli cmd (#11337)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3d3cf25546bb851e38c49857ad2ae2db96ac69d0", "messageHeadline": "Use correct bit length constant for sdk.Dec (#11332)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "68f6c8b74e1a6a1a6d9795b8b37b0829a1070d99", "messageHeadline": "fix(group): Update TresholdDecisionPolicy to handle `threshold>totalW\u2026", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 135, "deletions": 43}}, {"node": {"oid": "ccaf94391e1b46696df56d0395b5e6acc46b850d", "messageHeadline": "docs: correct comment for SingleSignatureData.Signature (#11326)", "author": {"name": "Philip Glazman", "email": "8378656+philipglazman@users.noreply.github.com", "user": {"login": "philipglazman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8798a61847891f2b74df5ad3b3b2fdfe05d00b89", "messageHeadline": "fix: MacOS 12.0+ Build Failure (#11307)", "author": {"name": "itsdevbear", "email": "0xrebase@gmail.com", "user": {"login": "itsdevbear"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "edef6424013582e653ec114eb16df50616bcaf9d", "messageHeadline": "feat: add tally result grpc endpoint (#11204)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 2297, "deletions": 514}}, {"node": {"oid": "9ef249cd9e1a0b6ae041f104e4138cda86459d20", "messageHeadline": "feat: Add `MsgLeaveGroup` to group module (#10887)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 3185, "deletions": 262}}, {"node": {"oid": "7c0c347840ef863043f40e697ef6c0416ae9c1d6", "messageHeadline": "fix: Remove `--tipper` flag, set it to msg signer (#11322)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "89ea3902977836d994b6f20d4d8dcc1dadd2d85e", "messageHeadline": "fix: Fix group simulations for MsgCreateGroupWithPolicy (#11261)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "489b3997e192b6452d9c093350a6bd28480ce4a2", "messageHeadline": "feat: ADR-040: add state sync for v2 store (#10794)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 2621, "deletions": 218}}, {"node": {"oid": "0a7ad0181b16d7048bc1b14e116de7d295304dbe", "messageHeadline": "fix: ensure TxFactory has acc & seq fields when simulating tx in gene\u2026", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "75d9d0dd7e6e59fdad1a0ebcf5f337fd81fe1cb6", "messageHeadline": "feat: Add `MsgSoftwareUpgrade` and `MsgCancelUpgrade` (for new msgs-b\u2026", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 5258, "deletions": 438}}, {"node": {"oid": "918330bcf79c5f1a42e0677b197748fb13de2ea4", "messageHeadline": "feat: Add metadata field to Vote in x/gov (#11308)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 810, "deletions": 365}}, {"node": {"oid": "8296ad959269927e6de167f16b4d80789f1ce6c7", "messageHeadline": "Implement rollback command (#11179)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 95, "deletions": 20}}, {"node": {"oid": "0de174ae122984614d27a66a7bdd7fed604dee5f", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 1.0.0 to 1.1.0 (#11311)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "66a4db235b9beede6ff3912d43de4fcc93e68efe", "messageHeadline": "build(deps): Bump actions/checkout from 2 to 3 (#11312)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "da36c46f3a3a8dec7eaa85b69e7fa154e9d64dce", "messageHeadline": "refactor(group): Distinguish Voting period and Execution period for g\u2026", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 1933, "deletions": 739}}, {"node": {"oid": "26c9a2d06d3c62fc78ab05589e7219307b2f2a4b", "messageHeadline": "Update docker.yml (#11302)", "author": {"name": "arjundashrath", "email": "54043589+arjundashrath@users.noreply.github.com", "user": {"login": "arjundashrath"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d930b7b89356f1764608eb936cc71d337bc1ee6a", "messageHeadline": "refactor(orm)!: update to new module schema descriptor (#11273)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 166, "deletions": 103}}, {"node": {"oid": "a426780e71278f372ea0599457467ca10c51db3c", "messageHeadline": "fix: x/authz allow insufficient funds error (#11252)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "1955fc84ed93418d9fb2affb20e5f2020a286b25", "messageHeadline": "chore: change `metadata` field type `byte` to `string` (#11269)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 979, "deletions": 1174}}, {"node": {"oid": "111b794900d8420cee19a3dfd48089cdab364b74", "messageHeadline": "Add missing changelog for state sync hooks feature (#11294)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36330814630291bd29958171d0ecc1e7ac62f9ea", "messageHeadline": "fix(cli): `submit-legacy-proposal`: return propoer error if no flag i\u2026", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "86927825ffb0a73e5c45e9cc57c110046c3e9cd8", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk/errors in /orm (#11292)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7f601e524920ed6a6c9f8d60c343e7ed6d07438c", "messageHeadline": "build(deps): Bump github.com/confio/ics23/go from 0.7.0-rc to 0.7.0 (\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "83ed15ef2e8b46c593f0c0d42a5171139511f600", "messageHeadline": "build(deps): Bump actions/setup-go from 2.2.0 to 3 (#11289)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "8760ae3b8ae28cad7e762fa11449edd39dc26247", "messageHeadline": "fix: lint-fix make target error (#11285)", "author": {"name": "Harry Hull", "email": "harry.hull1@gmail.com", "user": {"login": "de-husk"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "41bd879acb07c77416683d2ed428b313c18eb7f8", "messageHeadline": "fix: rootmulti's Restore don't return the next unknown item as expect\u2026", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 19, "deletions": 1496}}, {"node": {"oid": "e6571906043b6751951a42b6546431b1c38b05bd", "messageHeadline": "fix: remove hardcoded pubkey from tx simulation (#11282)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 116, "deletions": 29}}, {"node": {"oid": "e460f010e1a6f0871cf958ea70c6fe1e7f29f685", "messageHeadline": "build(deps): Bump url-parse from 1.5.7 to 1.5.10 in /docs (#11281)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6954070fe465bdea75fc92311a9e4c83a4684448", "messageHeadline": "build(deps): Bump golangci/golangci-lint-action from 2 to 3 (#11270)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf6a7bab290224a195d0184ffcf5a1f134885630", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk/api from 0.1.0-alpha4 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3df8793c0ac7251e71cb9433b59df7cc6e1aa474", "messageHeadline": "build(deps): Bump prismjs from 1.25.0 to 1.27.0 in /docs (#11280)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "9a875574bfa4a79f6a86b0ca9a8437a91da6a82b", "messageHeadline": "feat(errors): support grpc codes (#11274)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 147, "deletions": 6}}, {"node": {"oid": "4982ba93f872ebee7af28067b27fbdebc241b9d7", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk/api (#11271)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "57b46134a9d2220543b998fef08aea265b83fc69", "messageHeadline": "refactor(orm)!: refactor hooks into validate and write hooks (#11185)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 395, "deletions": 149}}, {"node": {"oid": "c686634819861fdc07947171c5db1200a0134a10", "messageHeadline": "fix(crypto): Multisig verification doesn't work for multisig sizes of\u2026", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "4de7d40010db834be5469f4ce5ab27de40f1bd94", "messageHeadline": "feat(orm)!: add orm app wiring proto definitions (#11119)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1109, "deletions": 1256}}, {"node": {"oid": "7e18e9f1bf7b3639a531dc4ccbf0559e80e44c3c", "messageHeadline": "feat!: Add hooks to allow app modules to add things to state-sync (#1\u2026", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 5960, "deletions": 722}}, {"node": {"oid": "c9a37fe4beaea1da6dea789ba436136b758d5f1b", "messageHeadline": "updates (#11263)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef6fed67de0eead7598eaec305244a150e9ef754", "messageHeadline": "fix: case unauthorized message (#11229)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 29, "deletions": 23}}, {"node": {"oid": "6324b5affb1f2f76965928c2ab04744b372be038", "messageHeadline": "fix: reject query with block height in the future (#11222)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 43, "deletions": 14}}, {"node": {"oid": "40190fbba7b8b3afded9526904a19f9edaa4dfc3", "messageHeadline": "build(deps): Bump github.com/magiconair/properties from 1.8.5 to 1.8.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "cf82b663d5cb583f769113c2bad9d67637accfed", "messageHeadline": "docs: add module migration order guidance (#11255)", "author": {"name": "yaruwangway", "email": "69694322+yaruwangway@users.noreply.github.com", "user": {"login": "yaruwangway"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "75bcf47f13b9e7d046ae5969e03dae1dc8f22067", "messageHeadline": "refactor: prune everything (#11177)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "ff314907694742505a99413a1072e6a0aa95a0ff", "messageHeadline": "feat: replace all ModuleCdc instances with legacy.Cdc (#11240)", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 142, "deletions": 308}}, {"node": {"oid": "433420091a7afc282ab0a35f61d04e3d010dac2d", "messageHeadline": "build(deps): Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 in /or\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "afbb0bd1941f7ad36e086913153af02eb6a68f5a", "messageHeadline": "feat: min and max operators on coins (#11200)", "author": {"name": "Jim Larson", "email": "32469398+JimLarson@users.noreply.github.com", "user": {"login": "JimLarson"}}, "additions": 118, "deletions": 14}}, {"node": {"oid": "dd65ef87322baa2023f195635890a2128a03d318", "messageHeadline": "feat: include transactions in QueryBlockByHeight (#10880)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 2793, "deletions": 394}}, {"node": {"oid": "e66b8ef2129e35c21bd601f557776209265f498f", "messageHeadline": "feat: ADR-040: ICS-23 proofs for SMT store (#10015)", "author": {"name": "Roy Crihfield", "email": "roy@manteia.ltd", "user": {"login": "roysc"}}, "additions": 552, "deletions": 73}}, {"node": {"oid": "56af6a7fbb7f3fe7738d154ea87e880d29c74592", "messageHeadline": "feat: Add ics23 proof tools: `ics23-{iavl,tendermint,smt}` (#10802)", "author": {"name": "Roy Crihfield", "email": "roy@manteia.ltd", "user": {"login": "roysc"}}, "additions": 3008, "deletions": 21}}, {"node": {"oid": "81cfc6cc8580d72a7c98c0c3197ea862abc6a011", "messageHeadline": "fix: implement Amino serialization for x/authz and x/feegrant (#11224)", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 233, "deletions": 12}}, {"node": {"oid": "a8f31c914bea3a819e7f549a7e195c55af6facc4", "messageHeadline": "build(deps): Bump github.com/jhump/protoreflect from 1.11.0 to 1.12.0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "5c8021ed0f91de4a3d3b924a3bf6cfbb283658aa", "messageHeadline": "build(deps): Bump github.com/tendermint/tm-db in /orm (#11244)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "2adb1cb49da78f4606e9c2667fd0a8ef87d1c653", "messageHeadline": "chore: move from relative links to git links (#11238)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "850a0938fa783f20dedb22f46caeeff35aff0619", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 0.7.0 to 1.0.0 (#11231)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ee7c86f6d45c680e7a9ac7357abd3428f4d92449", "messageHeadline": "chore: retract v0.43.0 from usage (#11211)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "20e17ea71a9b3b76f7cd6cf15d702ea538bdb38a", "messageHeadline": "feat: Add `MsgCreateGroupWithPolicy` to x/group (#10963)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 3690, "deletions": 452}}, {"node": {"oid": "fcd02d06e24e8686dfaf2f3d9a2081dbba4895b7", "messageHeadline": "docs: improve RegisterMigration docs (#11225)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "ea676599504aad3801e5103ccfcc4f493a1cfbe1", "messageHeadline": "feat: Allow to restrict MintCoins from app.go (#10771)", "author": {"name": "Matt, Park", "email": "45252226+mattverse@users.noreply.github.com", "user": {"login": "mattverse"}}, "additions": 118, "deletions": 10}}, {"node": {"oid": "24e5a0de27abdf5270b673f32a73b9661c06d57d", "messageHeadline": "docs: ADR 047: Extend Upgrade Plan - Initial Draft (#10602)", "author": {"name": "Daniel Wedul", "email": "72031080+dwedul-figure@users.noreply.github.com", "user": {"login": "dwedul-figure"}}, "additions": 247, "deletions": 1}}, {"node": {"oid": "39a6f446bedf816f2cad495fe5041e5dd26ea729", "messageHeadline": "build(deps): Bump url-parse from 1.5.3 to 1.5.7 in /docs (#11221)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9ce0844847cd3a6b2dc181cab21af319ceb95d05", "messageHeadline": "feat(baseapp): support pulsar gRPC query servers (#11192)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 37156, "deletions": 214}}, {"node": {"oid": "f2fe1d6499dda74acf3a1ad81d3ad13dd8962605", "messageHeadline": "chore: rename migrations v045 -> v046 (#11210)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "6d1525f03962c9273772514d4d7c5b3261f00f41", "messageHeadline": "feat(authz)!: pruning expired authorizations (#10714)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 1690, "deletions": 242}}, {"node": {"oid": "133843874ab118034065f743ddadd9fbaf90ecce", "messageHeadline": "fix: gov 0.46 migration (#11206)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb6fea997cb416b6c9d3d1b47986bc464bd4bd49", "messageHeadline": "disable url parameter in swagger-ui page (#11202)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "7869d38e94d5e691f453880d1be40af60121b85a", "messageHeadline": "feat(orm): support nil PageRequest (#11171)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 79, "deletions": 8}}, {"node": {"oid": "d10034fbb1f2dd72c49f89c7933baf92cc69313b", "messageHeadline": "docs: ADR-049 state sync hooks (#10976)", "author": {"name": "Adu", "email": "foriteration@gmail.com", "user": {"login": "adu-web3"}}, "additions": 160, "deletions": 0}}, {"node": {"oid": "df8745909c9d973d3ddad7400140ec42ca17a316", "messageHeadline": "build(deps): Bump github.com/jhump/protoreflect from 1.10.3 to 1.11.0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "5099c15f73cd14aa060328fcd16588f46a469890", "messageHeadline": "fix: non consistent keyring (#10844)", "author": {"name": "swelf19", "email": "62722506+swelf19@users.noreply.github.com", "user": {"login": "swelf19"}}, "additions": 57, "deletions": 8}}, {"node": {"oid": "e7066c4271ff3d33dc426dc6313c82a1201ae3c6", "messageHeadline": "docs: Code blocks in SDK docs are broken (#11189)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 310, "deletions": 307}}, {"node": {"oid": "81e9d0bd922c645cfa74e3ac9f1bae219e06960d", "messageHeadline": "fix: failing tests in x/group (#11184)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "0d4cb92dad23998201ce95813ed61b171db106db", "messageHeadline": "refactor(orm)!: rename table interfaces from Store -> Table in codege\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 145, "deletions": 145}}, {"node": {"oid": "875378b2315d751f79d71127e14176bda1874e29", "messageHeadline": "refactor: Align on gov/group Proposals and Vote syntax (#11097)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 3475, "deletions": 3387}}, {"node": {"oid": "9ff6d5441db2260e7877724df65c0f2b8251d991", "messageHeadline": "feat: Add debug pubkey-raw cli command (#11006)", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 131, "deletions": 0}}, {"node": {"oid": "0a7b5232af9556aafbf9f3c1fa7182d26d64fafe", "messageHeadline": "fix: Fix `raw_log` when ABCIMessageLog.MsgIndex is 0 (#11147)", "author": {"name": "Assaf Morami", "email": "assaf.morami@gmail.com", "user": {"login": "assafmo"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "774e333ccb9ca6399ce56421107ef697df9449e4", "messageHeadline": "refactor!: remove 'keep-every' from pruning (#11152)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 56, "deletions": 109}}, {"node": {"oid": "94e6a379a2f1ba5247cddd3840aebc415de25fd3", "messageHeadline": "fix(orm): ValidateJSON fails when tables are missing (#11174)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "d98503b21f160bd375c6be04279cd84578c49435", "messageHeadline": "feat: supply by denom as param (#11170)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 135, "deletions": 152}}, {"node": {"oid": "5fbd225c3268bbae98aa21bc02f1b81ad50ad278", "messageHeadline": "fix proto generation (#11169)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 49, "deletions": 56}}, {"node": {"oid": "a200bdfa54223c6cf0e36164d8fb503f9414af81", "messageHeadline": "docs: add mention of modes from 0.35 (#11167)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2d1686e76251854bca17d648db611aae4b4c9e87", "messageHeadline": "chore: add cosmovisor v1.1 release notes (#11162)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 27, "deletions": 38}}, {"node": {"oid": "2e1c32834e4900d8ee7b7c6099e83e94b12133c4", "messageHeadline": "perf: add inplace decimal operations (#11004)", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 158, "deletions": 63}}, {"node": {"oid": "2c184d2056ff39e655e0cc65cab3da1a902c2ab1", "messageHeadline": "feat: Add percentage decision policy to x/group (#11072)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1642, "deletions": 199}}, {"node": {"oid": "89739a554acea46df1f8009036bab83c988c3cec", "messageHeadline": "cosmovisor v1.1 udpates (#11160)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "43b7e83a8b56371ab0d38718df73bf2ce4fc997b", "messageHeadline": "fix(cosmovisor): fix version when 'go install ...cosmovisor' (#10460)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa8099da98ac2e58f7672b94c35799d032fdb06b", "messageHeadline": "feat: add grants by grantee authz query (#10944)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 3558, "deletions": 1417}}, {"node": {"oid": "58597139fa0fb9e9be60deebee3df1663aa2cfaf", "messageHeadline": "docs: Improve markdownlint configuration (#11104)", "author": {"name": "Julien Robert", "email": "julien@rbrt.fr", "user": {"login": "julienrbrt"}}, "additions": 3793, "deletions": 3756}}, {"node": {"oid": "b1f9a117f7c3ba2a139ec216a20bbd491e405eb6", "messageHeadline": "build(deps): Bump github.com/jhump/protoreflect from 1.10.2 to 1.10.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "acf7115046544c34294e8eedcbbb461910ad14a6", "messageHeadline": "build(deps): Bump actions/setup-go from 2.1.5 to 2.2.0 (#11154)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "ee42db7235bdef0491fd28773229df5a2a92f614", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request (#11153)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05266d78ae80ad12cd0665b79549a4fa440861e0", "messageHeadline": "docs: proto generation scripts (#11133)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "151c6e85e6e323e54519135a94ca6ab2abce0fa4", "messageHeadline": "chore: fix warnings in comments/documentation of nft module (#11150)", "author": {"name": "Devashish Dixit", "email": "devashishdxt@gmail.com", "user": {"login": "devashishdxt"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "44d7edd3b09f3af8c7c1d22a1863389f9a17172c", "messageHeadline": "docs: update cosmovisor README (#11136)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 29, "deletions": 45}}, {"node": {"oid": "5285d1620b667251023b355e09049c3f65265d86", "messageHeadline": "CI: stick to v0.179.0 for cosmovisor goreleaser (#11138)", "author": {"name": "Leo Pang", "email": "34628052+allthatjazzleo@users.noreply.github.com", "user": {"login": "allthatjazzleo"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b12e4b2bde252c7c63e837ca7599053d7d101a7c", "messageHeadline": "add comment to guide the module order in SetOrderInitGenesis (#11146)", "author": {"name": "yaruwangway", "email": "69694322+yaruwangway@users.noreply.github.com", "user": {"login": "yaruwangway"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d624a656795b55a1244c36c123f0a782e245334c", "messageHeadline": "feat: add get all versions (#11124)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "870c6e7c64bcb2bfc9c1872c22aaa4430e506006", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request from 4.0.1 to 4\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77ac8fa378a690dd745fb85247ab96399e41eaf5", "messageHeadline": "feat(orm): add mock hooks (#11135)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 190, "deletions": 6}}, {"node": {"oid": "4addb7368c021617818065a89811ed6e28c621c3", "messageHeadline": "fix: add concurrency fence on traceContext to avoid data races (#11117)", "author": {"name": "Gianguido Sora", "email": "gsora@users.noreply.github.com", "user": {"login": "gsora"}}, "additions": 77, "deletions": 5}}, {"node": {"oid": "786afb37f86f24b9f537f63ee6487e98ef9a1054", "messageHeadline": "feat: adds pruning for feegrant (#10830)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 569, "deletions": 15}}, {"node": {"oid": "ebddeee36095dcf93353a9b6d2d59b444a077172", "messageHeadline": "fix(orm): fix edge case exporting json (#11134)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 37, "deletions": 9}}, {"node": {"oid": "1944a0883ef9cc05dd80d2db104b04d01f87b66a", "messageHeadline": "feat(orm)!: ordered variable length encoding for uint32 and uint64 ty\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 780, "deletions": 377}}, {"node": {"oid": "a0a1197c2786647139bab92fcc6f9f3ee0d867d5", "messageHeadline": "fix(gov): Fix default genesis to use v1beta2 (#11131)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21295060ab3972fc388db98b20c2dc174bf81c47", "messageHeadline": "fix: remove time.now check from authz (#11129)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 130, "deletions": 81}}, {"node": {"oid": "fe9a4861d3bf45f52a830f3c02c0ab2ac832f2bc", "messageHeadline": "docs: fix typo (#11127)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c00cedb1427240a730d6eb2be6f7cb01f43869d3", "messageHeadline": "feat: introduce cosmos.app proto files as foundation for app wiring w\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 4987, "deletions": 1}}, {"node": {"oid": "81105764f922248baafb3a226eb1384a6c93bfc9", "messageHeadline": "feat(orm)!: return ormerrors.NotFound for Get methods in codegen (#11\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 78, "deletions": 43}}, {"node": {"oid": "a7fb1a1d5131eb18c676c2ce0bcbad02bd4c6413", "messageHeadline": "build(deps): Bump github.com/tendermint/tendermint from 0.35.0 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 120, "deletions": 96}}, {"node": {"oid": "3f7e3e8da86b24a67e6870841161e0f3ee06ae34", "messageHeadline": "fix: remove grpc replace directive (#11089)", "author": {"name": "Frojdi Dymylja", "email": "33157909+fdymylja@users.noreply.github.com", "user": {"login": "fdymylja"}}, "additions": 214, "deletions": 46}}, {"node": {"oid": "b9c7fd11d356a7fb51d76b8a7f79425fca02e750", "messageHeadline": "feat: add `MsgWithdrawProposal` to group module (#10893)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 3135, "deletions": 458}}, {"node": {"oid": "37ae08d92a9e44b68f9d69eeeb7ba2a6c3829c3c", "messageHeadline": "feat(orm): ModuleDB JSON import/export/default/validate methods (#11101)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 393, "deletions": 45}}, {"node": {"oid": "888548ab539aef83fb7af169ccc6b268de9201c1", "messageHeadline": "fix(orm): fix broken Table.Delete method (#11112)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "e0543a3be0f6bffa2d49fb2911328a6d4a0072bd", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk in /cosmovisor (#11111)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7e112c8603c51103a382324ee2810a99add8eedd", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request (#11110)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab226ff7ec6973dbec97778533027cf8fb00cbd3", "messageHeadline": "revert: \"remove time.now check from authz (#10447)\" (#11106)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 57, "deletions": 77}}, {"node": {"oid": "ee6bedc74225f04cdaf6564d3ef3c68515b3912b", "messageHeadline": "feat: Add max metadata length as a group keeper parameter (#11034)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 52, "deletions": 25}}, {"node": {"oid": "ea511265499e49e3eb2ee367576c0abb67625cae", "messageHeadline": "refactor: Use config in gov keeper (#11093)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 52, "deletions": 24}}, {"node": {"oid": "dbc19b3c545ac3d9e812a43b40f4609079577b6e", "messageHeadline": "feat: Add x/gov v043->v046 migrations (#11036)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 477, "deletions": 5}}, {"node": {"oid": "63a248ef0327c0bebc283284dedc2f16ba8632b6", "messageHeadline": "feat(orm): range/prefix deletion support (#11103)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 397, "deletions": 53}}, {"node": {"oid": "5126ec3c79feda6516215a3f6234be755e0726eb", "messageHeadline": "feat(orm)!: tweak API to allow pagination in generated code (#11079)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 483, "deletions": 470}}, {"node": {"oid": "894969bace71a77d92a84f45db58ee3ca40f4b10", "messageHeadline": "chore: remove & add `since:` (#11094)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 68, "deletions": 45}}, {"node": {"oid": "0efe4c7debc47bcb85d6bdb9a9daf5252f2557bf", "messageHeadline": "build(deps): Bump github.com/jhump/protoreflect from 1.10.1 to 1.10.2\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "44eca54eb28df9acbedcca9dc970b274add1ddf9", "messageHeadline": "build(deps): Bump bufbuild/buf-setup-action from 0.6.0 to 0.7.0 (#11098)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "09501460b2cac6071f8f9c0b1a2cf7bef6cd35ef", "messageHeadline": "refactor: gov sims to use v1beta2 (#11069)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 82, "deletions": 62}}, {"node": {"oid": "077154a882530510ea12d0e48f5504cb971790e8", "messageHeadline": "fix!: remove time.now check from authz (#10447)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 77, "deletions": 57}}, {"node": {"oid": "ab9545527d630fe38761aa61cc5c95eabd68e0e6", "messageHeadline": "chore: use buf ci (#11071)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 40, "deletions": 16}}, {"node": {"oid": "df36a6fe5f07916aa08f98296dafe8d857b79a7d", "messageHeadline": "feat: v1beta1 gov query server (#11029)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 577, "deletions": 6}}, {"node": {"oid": "4e8172d1a1b86bcd2427206623f07ff84c07284c", "messageHeadline": "feat(orm): return newly generated ID with auto-increment tables (#11040)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 113, "deletions": 36}}, {"node": {"oid": "8bfbda2d252f3131a9d5eb0bcff6ca4a7680cab7", "messageHeadline": "build(deps): Bump github.com/prometheus/client_golang from 1.12.0 to \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "02dd5060a229fc5647f628418c42d6771043c793", "messageHeadline": "fix(orm): codegen issues (#11061)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 178, "deletions": 129}}, {"node": {"oid": "ee75c1950650e8cbdfc366fef821eac6718e659e", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-proto from 1.0.0-alpha6 to\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "caf9dca2889ae7c4238c4a5738b3fa65ed2dc634", "messageHeadline": "feat: customtendermint config (#11049)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "85e27873f0e6f14a6179f9f39597143a66b13628", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-proto from 1.0.0-alpha6 to\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "dd997271647b8c2532739c3e0699f1ea956ccecf", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-proto from 1.0.0-alpha6 to\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "62d97907e26d3158a1da343caa05906b415c4a03", "messageHeadline": "feat: Add CLI for new gov proposal (#11013)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 333, "deletions": 39}}, {"node": {"oid": "24c97d529f041358305300f04b67536eefcbcfec", "messageHeadline": "refactor(container)!: rename Scope -> ModuleKey (#11073)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 349, "deletions": 358}}, {"node": {"oid": "7baa4f3e0507a14e58b3034f3ed7dbc0c6602f0b", "messageHeadline": "fix: ensure tendermint-validator-set respects output flag (#11065)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "dd0d71272bbb9f49e256e8edc13531b8c5face28", "messageHeadline": "docs: add guidelines for registering new sign modes (#11056)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ea30578dd9464d32fb29951da84359f1b2cb8a1c", "messageHeadline": "feat: add msg for permanent locked vesting accounts (#11019)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 2104, "deletions": 106}}, {"node": {"oid": "22517392b3ca937bfbffc21f6149ed324b1866bd", "messageHeadline": "fix(orm): bad error messages (#11059)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "627748d4e9362769a0bd391447ac9bbc7b68b225", "messageHeadline": "fix: orm go.mod", "author": {"name": "Aaron Craelius", "email": "aaronc@users.noreply.github.com", "user": {"login": "aaronc"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "20b2605d7929767163c3908cc321d8568a9d6090", "messageHeadline": "feat(orm): codegen (#11033)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 1649, "deletions": 227}}, {"node": {"oid": "03dcc4f26e5a7c458877a5d543ce8c541cdc7c08", "messageHeadline": "fix: add iavl-cache-size config parsing to GetConfig (#10990)", "author": {"name": "Carlton Hanna", "email": "73041609+channa-figure@users.noreply.github.com", "user": {"login": "channa-figure"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3a1027c74b15ad78270dbe68b777280bde393576", "messageHeadline": "feat: add message option extension to signal msg signers in a languag\u2026", "author": {"name": "Frojdi Dymylja", "email": "33157909+fdymylja@users.noreply.github.com", "user": {"login": "fdymylja"}}, "additions": 2590, "deletions": 2038}}, {"node": {"oid": "428ae3c15c1729197291e2a3fe77013f255cefb5", "messageHeadline": "fix: add db module version to main go.mod (#11031)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c3943b96a30758db0c209cc6ffa7621d9838bc4", "messageHeadline": "build(deps): Bump google.golang.org/grpc from 1.43.0 to 1.44.0 in /ap\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "006650c3db909b32576c4f0464ead706eb854453", "messageHeadline": "feat!: enhanced grpc interface of nft module (#10709)", "author": {"name": "Zhiqiang Zhang", "email": "745124335@qq.com", "user": null}, "additions": 394, "deletions": 458}}, {"node": {"oid": "9606c16c311a8818f382b03358ccef933d8611bd", "messageHeadline": "feat: remove burning of deposits in gov (#11011)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "8133ee8048a114679743b730fd796f3a8d5cb59a", "messageHeadline": "refactor: remove deprecated vote option (#10854)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 168, "deletions": 301}}, {"node": {"oid": "d9033e01c69b0be4b5a391c48f3142569996b621", "messageHeadline": "chore: crypto/xsalsa20symmetric: remove dependency on tendermint core\u2026", "author": {"name": "M. J. Fromberger", "email": "michael.j.fromberger@gmail.com", "user": {"login": "creachadair"}}, "additions": 111, "deletions": 2}}, {"node": {"oid": "56221158654f338b2b3490c07896eb1502d307bc", "messageHeadline": "feat!: add protection against accidental downgrades (#10407)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 153, "deletions": 0}}, {"node": {"oid": "95e65fe4cfd5c5277a1d4dfeea9f766fcb432462", "messageHeadline": "feat: Add metadata field to proposal (#10989)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 378, "deletions": 213}}, {"node": {"oid": "158128953c45f95fb4fd7ed737005b2bd9c9f1eb", "messageHeadline": "fix: return 404 on non-existing tx (#10992)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "96bc6a582aa870bf3be88e36254d1ca9d994b869", "messageHeadline": "perf: Deduplicate bech32 encoding in bank send events (#11005)", "author": {"name": "Sunny Aggarwal", "email": "sunny@osmosis.team", "user": {"login": "sunnya97"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6ea204994443edc7841df4f0dc86ee5b4edc8377", "messageHeadline": "feat(orm): add module db (#10991)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 2346, "deletions": 323}}, {"node": {"oid": "87bb06c9fcb19c8bd3b4b79206399294fa60202b", "messageHeadline": "docs: guidelines for ValidateBasic (#10983)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 58, "deletions": 18}}, {"node": {"oid": "eb01537f3c8dc816d284fdda5bbb86ec8840a1d7", "messageHeadline": "feat: add feegrant query to see allowances from a given granter (#10947)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 2272, "deletions": 93}}, {"node": {"oid": "628547cb4e45ff880d020bebc2d02acf2ef4f221", "messageHeadline": "fix(docs): fix the issue of docs bug (#10994)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "eb5b11be8a5a06a5408f79d2f2f7ed6af12fde06", "messageHeadline": "feat: implement new gov msg & query servers (#10868)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 3180, "deletions": 1336}}, {"node": {"oid": "f52d87003ccf2abfa9ec2aff14eef38b847142a9", "messageHeadline": "feat: Add simulations to group module (#10723)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 2215, "deletions": 192}}, {"node": {"oid": "fd5b97bd7b8b8bbe53cf72491636e019fff22687", "messageHeadline": "chore: revert some json tags (#10958)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1480, "deletions": 1429}}, {"node": {"oid": "531bf5084516425e8e3d24bae637601b4d36a191", "messageHeadline": "feat(orm): add ORM Table and Indexes (#10670)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 6441, "deletions": 853}}, {"node": {"oid": "033e5f3076c57112fad75f44a836f71d27e1286b", "messageHeadline": "fix(server/cmd)!: set environment prefix (#10950)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "30de6ddbeb729c7888a7433a24067ede64398ff7", "messageHeadline": "build(deps): Bump github.com/prometheus/client_golang (#10975)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ad95e3ddadc4d4dd2aab6a2857453cc4c5915b68", "messageHeadline": "chore: v045 cleanups for changelog and migrations (#10974)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 81, "deletions": 34}}, {"node": {"oid": "0beaddadce417414f2dcf5dc1edc7f63104f23cb", "messageHeadline": "docs: Fix broken link in Slashing module (#10981)", "author": {"name": "Philip Glazman", "email": "8378656+philipglazman@users.noreply.github.com", "user": {"login": "philipglazman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5bfb460e3b39d8e6a48b0cc605b4272523a24af4", "messageHeadline": "chore: update 0.45 migration and support notes (#10973)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "9455474855640c347a6f1b3acfeb2683360dd8c1", "messageHeadline": "docs: ADR-40 Migration spec (#10891)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "cff9e9ae24df21361c89b3725c321e56c0e22722", "messageHeadline": "feat: make sdk.Context implement context.Context (#10941)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "ca4360abc58a7db173cf5b32f97f469d45229b1a", "messageHeadline": "chore: remove group go.mod (#10971)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 2, "deletions": 2235}}, {"node": {"oid": "a036c530fc0cec3b06713142a4fdbe8b92c56e61", "messageHeadline": "build(deps): Bump vuepress-theme-cosmos from 1.0.182 to 1.0.183 in /d\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 231, "deletions": 54}}, {"node": {"oid": "c3b197e4cd1722fda59897197c0bc6f162e970e7", "messageHeadline": "chore: bump submodules cosmo-sdk dep (#10969)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 9, "deletions": 23}}, {"node": {"oid": "5b69911591ab08b279ce8e5001bfd5ddda666ad0", "messageHeadline": "refactor: remove x/auth vesting dependency in x/bank (#10967)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "285db0674a0e600e00b68709e10285865e3295c4", "messageHeadline": "chore: move server.GenerateCoinKey and server.GenerateSaveCoinKey to \u2026", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 55, "deletions": 44}}, {"node": {"oid": "43cf8ebb2b9f05313f434b5cd58bfddf5d06413f", "messageHeadline": "fix: `--max-msgs` with `generate-only` should not throw error (#10842)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 170, "deletions": 24}}, {"node": {"oid": "931bb6e97c5067f2c23b6446ecad5c04dde93fef", "messageHeadline": "build(deps): Bump gotest.tools/v3 from 3.0.3 to 3.1.0 in /orm (#10959)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "5631c16a77e016a78e530745487e65acdec93781", "messageHeadline": "chore: fix proto generation (#10894)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2895, "deletions": 1096}}, {"node": {"oid": "42a9032c39b966102728bc5037c55963537c1bcf", "messageHeadline": "Update accounts.md (#10954)", "author": {"name": "Sebastian Gr\u00f6bler", "email": "s.groebler@googlemail.com", "user": {"login": "SierraGolf"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08db28711bfaace69bb42b04d4fa788cf4822270", "messageHeadline": "fix: Make MulDecTruncate() return nil DecCoins when multiplier is 0 (\u2026", "author": {"name": "evancholmberg", "email": "49920219+evancholmberg@users.noreply.github.com", "user": {"login": "evancholmberg"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "b0190834c3d975eb49ad15faa2f28ed8b9eb55b4", "messageHeadline": "feat: support custom mnemonics in in-process testing network (#10922)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 41, "deletions": 18}}, {"node": {"oid": "2f335a2b8cc4fcfa337c104823fab9f6ecb387da", "messageHeadline": "Fixed typo in block module help output (#10926)", "author": {"name": "Ron Stoner", "email": "stonroner@gmail.com", "user": {"login": "ronaldstoner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "284affb59480442f553e5e2850e1456575cefda9", "messageHeadline": "feat: use cosmos/rocksdb rather than replace trick (#10927)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 259, "deletions": 249}}, {"node": {"oid": "6beb07992408fe2418e880bd07c81a680e4e4390", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter from 1.5.10 to 1.5.1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c435f44928eef86704bf11ff7194af35fa7e775f", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter in /cosmovisor (#10930)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2e30929c7e20f599c1e296243d017c847ccc0370", "messageHeadline": "feat(group): add units tests for msgs (#10920)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 803, "deletions": 18}}, {"node": {"oid": "ddf5639f3d6338dd1f29aafab82bed07a66152ea", "messageHeadline": "ci: move test-race to its own job (#10895)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 108, "deletions": 57}}, {"node": {"oid": "17279fdf300a125ce62e58ca8594795e13143f29", "messageHeadline": "fix: should revert tx when block gas limit exceeded (#10770)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 266, "deletions": 54}}, {"node": {"oid": "9aef070625e9676d7c0acb212c17ae9dba3c32dc", "messageHeadline": "feat: Add genesis import/export to group module (#10659)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 2026, "deletions": 47}}, {"node": {"oid": "d64253f98a29807adc9192a3cdf0abfdd4653fe5", "messageHeadline": "fix: messed up api proto-gen (#10902)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 8120, "deletions": 8282}}, {"node": {"oid": "9d757f528b0a045cfa6e801251c2d74fa2cd751a", "messageHeadline": "fix: fixed an incorrect PR link for #10529 (#10918)", "author": {"name": "Terra854", "email": "bentinner@yahoo.com.sg", "user": {"login": "Terra854"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0d3ef96506054b66bc1160d48f4b24105e7d35a", "messageHeadline": "fix: use full gas on overflow (#10897)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "8a75b959aa858ff5f72343c8452687b4238293ec", "messageHeadline": "build: add scripts to update all go.mod's at once (#10901)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 58, "deletions": 10}}, {"node": {"oid": "0cb7fd081e05317ed7a2f13b0e142349a163fe4d", "messageHeadline": "feat: full api module building alongside gogo proto files with buf sc\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 385719, "deletions": 876}}, {"node": {"oid": "fbcca265b071f2e06d0bbce688c47e5f71ff3755", "messageHeadline": "chore: remove duplicate abci metrics (#10884)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "aaa61e35298109cb8214b8e06538be7b25a5620b", "messageHeadline": "feat: Add timestamp to group, group policy and member (#10883)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 311, "deletions": 125}}, {"node": {"oid": "60a0935d608073057c42317aaca8a0f1ea9ffd9f", "messageHeadline": "fix(cli): reset the app data (#10882)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5477dfee9e0785fe651fc603ca53f72a34d9bfd", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request (#10888)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7c09a3278613a2c383968e73ee36150245cbdc1", "messageHeadline": "build(deps): Bump technote-space/get-diff-action from 5 to 6.0.1 (#10\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "ce70bd8c7f52389be5540522842a209faa194e89", "messageHeadline": "chore: fix group events proto (#10892)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "da929211d6f78014e3b40de3dc01e0ffcf0104cb", "messageHeadline": "feat: support in-place migration ordering (#10614)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 174, "deletions": 67}}, {"node": {"oid": "75f5dd7da457d2ba1f3c2f01c7c9bf208e52be36", "messageHeadline": "docs: update fee grant to 2 words (#10873)", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "651ef9ea6eadbe289e68916a5ff902de9c078921", "messageHeadline": "fix: fix bug when updating allowance inside AllowedMsgAllowance (#10564)", "author": {"name": "Youngtaek Yoon", "email": "noreply@yoon.anonaddy.me", "user": {"login": "0Tech"}}, "additions": 207, "deletions": 1}}, {"node": {"oid": "e9741334df67ef6c1b04f6a47366c408a3b5603e", "messageHeadline": "fee grant 2 words (#10874)", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28541e7ca36097d6a98637c26c276a5d55f408b0", "messageHeadline": "fix: Update \"Group Account\" naming to \"Group Policy\" in group module \u2026", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1906, "deletions": 1906}}, {"node": {"oid": "074c95bdbf5491dfb439618ca117b10d5c4fbb9a", "messageHeadline": "chore: link go.mod's to tagged errors/v1.0.0-beta.2 go.mod (#10878)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 32, "deletions": 1206}}, {"node": {"oid": "401cf2f394abb6eb0c44e9d8c6799dd109f89816", "messageHeadline": "fix(errors): test failures (#10879)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "bdee3337d350c20eb258d799367e5fe12643c619", "messageHeadline": "refactor: move gov types to v1beta2 (#10852)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 329, "deletions": 322}}, {"node": {"oid": "344be864de8338d230e3242237026ef2d359b666", "messageHeadline": "feat: add backup path (#10649)", "author": {"name": "yaruwangway", "email": "69694322+yaruwangway@users.noreply.github.com", "user": {"login": "yaruwangway"}}, "additions": 129, "deletions": 62}}, {"node": {"oid": "f8b552b42b2d9f3d7ca283196ad0ea6dbf4ee8cf", "messageHeadline": "fix: create query context with requested block height (#10827)", "author": {"name": "yys", "email": "sw.yunsuk@gmail.com", "user": {"login": "yun-yeo"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "7521bcc5f8dffcb37d605f480625548f0ba81a00", "messageHeadline": "docs: Add docs for group module (#10800)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1821, "deletions": 0}}, {"node": {"oid": "59793e68fd7227c0ea31cf9456822dd566db4da7", "messageHeadline": "chore: remove proto docs (#10820)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 11271}}, {"node": {"oid": "13776a6eb94db3af9750365f7ea1b6a033af8766", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter in /cosmovisor (#10835)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7e3c6ae759b95eb83e81095e8664ed5f457df585", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter from 1.5.9 to 1.5.10\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9a39d5a18598fb3afdfcfd73afef017a4670a9f4", "messageHeadline": "Minor typo (#10851)", "author": {"name": "sgmoore", "email": "git-sgmoore@users.noreply.github.com", "user": {"login": "git-sgmoore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4674c88bb3a076ab82cef8c0d63aadbf85033afb", "messageHeadline": "refactor: reuse bank blocked addrs list (#10816)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "9f358b0a8763fd44608ea8cbe0a30e4a56a2db5a", "messageHeadline": "build(deps): Bump actions/setup-go from 2.1.4 to 2.1.5 (#10824)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "41da4554d39f92ffcef79e9cb48788a287a4dc02", "messageHeadline": "feat(x/group): add groups by member address query (#10822)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 984, "deletions": 77}}, {"node": {"oid": "a5128e76185c054ccfe2402fa6593a23be7f8be3", "messageHeadline": "chore: update feegrant `grant` description (#10823)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b67c4b3e861beb2e7d048ebf93f111278e6f2d5c", "messageHeadline": "docs: update authz to include StakeAuthorization (#10821)", "author": {"name": "Noam", "email": "81436914+nooomski@users.noreply.github.com", "user": {"login": "nooomski"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "3cbc38ddadafc1f47062b6031ea87ad8b71c0300", "messageHeadline": "fix: remove json tag (#10598)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 947, "deletions": 927}}, {"node": {"oid": "c3f40726f30576ea0f1e9f3f3232ad121c7fb992", "messageHeadline": "fix(CI): `make localnet-start` (#10817)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "70885b33df299f9ece38a995a2693c45fcfe3459", "messageHeadline": "build(deps): Bump github.com/rs/zerolog from 1.26.0 to 1.26.1 (#10805)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "7b55c6d35bf081bef6c907f705e17276b950f573", "messageHeadline": "Update 06_begin_block.md (#10806)", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e44612f33dff9bc03e75df7123de6cf68d2bd6d8", "messageHeadline": "fix: errors go.mod has wrong module path (#10808)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a524b559cafac20624a7b9f6eed88781323ef177", "messageHeadline": "Update README.md (#10807)", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4d0d376c4ba463787181f325119f2aa567230ad6", "messageHeadline": "feat: standalone errors go.mod (#10779)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 538, "deletions": 430}}, {"node": {"oid": "b4fe191b85a1f839e2f57d9d374f36e0351825b8", "messageHeadline": "build(deps): Bump github.com/rs/zerolog from 1.26.0 to 1.26.1 in /cos\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "59ae4025376dbefabc556d0c5a2755f368b53756", "messageHeadline": "feat: Add invariants to group module (#10621)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 965, "deletions": 38}}, {"node": {"oid": "29fe4ecbbc26b46f71f5cbd7ab639dc003521205", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request (#10783)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "350f9169fd2c643337fde5524b0d16a97c6e34a8", "messageHeadline": "refactor!: move v1beta2 gov types into types dir (#10763)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 1264, "deletions": 11276}}, {"node": {"oid": "a3371e359738163efe9f26339ae6e0043523367c", "messageHeadline": "feat: Add group module grpc-gateway (#10773)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 1463, "deletions": 102}}, {"node": {"oid": "bb72265596acbe4d16f6707afc6ae1ecd97a2fcf", "messageHeadline": "build(deps): Bump github.com/spf13/cobra from 1.2.1 to 1.3.0 in /x/gr\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "2af6975767e34b390684e0babc3f578c5f367a8b", "messageHeadline": "build(deps): Bump github.com/spf13/cobra from 1.2.1 to 1.3.0 (#10784)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "109bc9422cab742463df5f5140c5aa562296c4c1", "messageHeadline": "feat: ADR-040: Add `RootStore` implementation (#10430)", "author": {"name": "Roy Crihfield", "email": "roy@manteia.ltd", "user": {"login": "roysc"}}, "additions": 3708, "deletions": 1117}}, {"node": {"oid": "ff590d198dd188c5d5c70898fb634eee5e6ebdec", "messageHeadline": "docs: add description of IBC to docs/ibc/overview.md (#10778)", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "40a3e5ff3e8c444a65bcfab81604db9d9b762ef1", "messageHeadline": "build(deps): Bump github.com/spf13/viper from 1.10.0 to 1.10.1 (#10785)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "914af6044a75abe8f5ac93bcadef45fd70d2938e", "messageHeadline": "feat: Add CLI to group module (#10663)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 3515, "deletions": 31}}, {"node": {"oid": "675be9d6dbef2d82dd1ca8ee790314b30b1bfe3a", "messageHeadline": "fix: populate ctx.ConsensusParams for begin blockers (#10725)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "45cad1df0ae0557fa22bbc5d97a7474329cc7443", "messageHeadline": "refactor: revert 10254 (#10777)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 61}}, {"node": {"oid": "6f58963e7f6ce820e9b33f02f06f7b96f6d2e347", "messageHeadline": "fix: register evidence regression (#10595)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8b74157c5704d52801e24dd7024820ed818fdddc", "messageHeadline": "feat: extra logging in in-place store migrations (#10768)", "author": {"name": "Tomas Tauber", "email": "2410580+tomtau@users.noreply.github.com", "user": {"login": "tomtau"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9eadb5ac47be5bd4494eb20a1971c3af0e11412d", "messageHeadline": "fix: fix the `make localnet-start` (#10765)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c7e2305286adf13ae5e0ac1e50efe3aef4c11d26", "messageHeadline": "refactor: move legacy gov to v1beta1 (#10748)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 13012, "deletions": 1727}}, {"node": {"oid": "4c31b3a7352fb8706ae0874b0d0fe6ab2e750075", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter in /cosmovisor (#10756)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "81a64d161971d230965ffd07f1640198a35d428a", "messageHeadline": "build(deps): Bump github.com/otiai10/copy in /cosmovisor (#10755)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f002e31f710db89072797cec98db5b33cd6c04cc", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-proto in /api (#10751)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "b3f4ff0d3a2b5955cdae88faf6df579a121a5fab", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-proto in /orm (#10753)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8e33350c65f9f2a97d76480387756b1083bc3aad", "messageHeadline": "build(deps): Bump github.com/tendermint/tm-db from 0.6.4 to 0.6.6 in \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "a96060a5e58404de7ac667ba3681275c16504678", "messageHeadline": "build(deps): Bump github.com/spf13/viper from 1.9.0 to 1.10.0 (#10759)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 71, "deletions": 20}}, {"node": {"oid": "89d7e3c2329fbac6dde6afbf1badf2c093048f6c", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk in /orm (#10752)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 22, "deletions": 41}}, {"node": {"oid": "201c9240eaea5d851ef07bdf00ddb545a745f6ad", "messageHeadline": "build(deps): Bump github.com/cosmos/cosmos-sdk in /cosmovisor (#10754)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 25, "deletions": 45}}, {"node": {"oid": "3f45ee3925a6e19909685b7070804c99204807e9", "messageHeadline": "build(deps): Bump github.com/rs/zerolog from 1.25.0 to 1.26.0 in /cos\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "7398a893b1bbf96d3e1d17ea0bbeb4b898a994ab", "messageHeadline": "chore: add dependabot to all go mod locations (#10749)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 48, "deletions": 8}}, {"node": {"oid": "f832d785e0f1eeee486d2dc976f6630c1a7621a5", "messageHeadline": "chore(cli): Update keys add help message (#10730)", "author": {"name": "Puneet", "email": "59960662+puneet2019@users.noreply.github.com", "user": {"login": "puneet2019"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ea2bcc8adf55fb4868a9eadbd04140398ee293fb", "messageHeadline": "feat!: x/gov: raise max description length to 10k chars (#10740)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "314e1d52c248e61847e0d78be165fc9d843ef812", "messageHeadline": "perf: Speedup cachekv iterator on large deletions & IBC v2 upgrade lo\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 65, "deletions": 7}}, {"node": {"oid": "52f6fc29da96339787da2048bb326b747a71c798", "messageHeadline": "adjust docs build steps in makefile (#10727)", "author": {"name": "Ibo Sy", "email": "dev.coldice@gmail.com", "user": {"login": "coldice"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "78e98a60c45935423e78d173074615193d717b3e", "messageHeadline": "perf: x/*: remove unnecessary byte<->string conversions in fmt and re\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 33, "deletions": 29}}, {"node": {"oid": "d3a8e1e9535e4d980723fbabdc274cd55cf965ae", "messageHeadline": "fix: Panic if SetOrder* functions forgot modules (#10711)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "27c0a90522f3fffa2149506e440bd442942b3ebc", "messageHeadline": "docs: add READMEs to each modules' directory (#10721)", "author": {"name": "Zach", "email": "zach@bluecollarcoding.ca", "user": {"login": "zramsay"}}, "additions": 107, "deletions": 1}}, {"node": {"oid": "21e6f7ce7be9f9941ee71d7de9e8a2fd92d3d457", "messageHeadline": "feat: tx with generate-only and offline shouldn't use chain id (#10710)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "ed05fa8446c9a4c85a7b10452d895c1e4cb1e990", "messageHeadline": "docs: Fix authz doc links and typo (#10726)", "author": {"name": "Miguel Dingli", "email": "migueldingli97@gmail.com", "user": {"login": "migueldingli1997"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "3495691493087969b2fc00f038000695d69e0104", "messageHeadline": "feat: Add server implementation of Group module (#10570)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 7014, "deletions": 725}}, {"node": {"oid": "fec35777f9646c162b79e98409179e374374e6e0", "messageHeadline": "feat: create new grantee, if it doesn't exist (#10703)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 71, "deletions": 15}}, {"node": {"oid": "f7f1b86506e575f0bf9bac526bc9ee07d575550c", "messageHeadline": "docs: adding acceptance tests description (#10534)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 74, "deletions": 10}}, {"node": {"oid": "94def699260bfb97802b3f3b358dc14c831a9ba7", "messageHeadline": "feat: Update rosetta-sdk-go and rosetta-cli (#10707)", "author": {"name": "fkneeland-figure", "email": "86616427+fkneeland-figure@users.noreply.github.com", "user": {"login": "fkneeland-figure"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "b6f1972ebc1ac74402280d9844c479212ea130d9", "messageHeadline": "refactor: Change SignerData.SignerIndex to PubKey (#10692)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 51, "deletions": 44}}, {"node": {"oid": "d794b97901ff7fb43940eeeee393b6a6d32ae04d", "messageHeadline": "fix: edit validator bug from the cli (#10684)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "3ecffbb62997095a1d1929cfe3b6118485d6c714", "messageHeadline": "chore: Remove deprecated strict mode from mergify (#10694)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "bd780541399653b511d37f6e2e9b6df8ee89be4c", "messageHeadline": "docs(adr): Update ADR-045 with new middleware interface (#10693)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 75, "deletions": 20}}, {"node": {"oid": "5f840be76aea654821cf4bb1a3de94757e09c0cc", "messageHeadline": "feat: add cli for tips transactions (#10311)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 598, "deletions": 20}}, {"node": {"oid": "779c7e2e174b1dff4f71329a5662c4b8806d36dd", "messageHeadline": "fix: update nft storekey `nftOfClassByOwnerStoreKey` (#10682)", "author": {"name": "Zhiqiang Zhang", "email": "745124335@qq.com", "user": null}, "additions": 18, "deletions": 2}}, {"node": {"oid": "47cc86df7bef7a9b55e3ef531403576c525cb6c3", "messageHeadline": "docs(adr): Update protobuf guidelines with `Since` (#10672)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "1d436638af7cacb5aeeb7248b57b085c64f3ae35", "messageHeadline": "fix(cli): Allow max 1 DIRECT signer per tx (#10683)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 64, "deletions": 16}}, {"node": {"oid": "b3e922d08bb6daa042daad331d5cf5ae71b0c861", "messageHeadline": "refactor: Move TxDecoder into its own middleware (#10612)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 295, "deletions": 201}}, {"node": {"oid": "9566c99185ad5ae64a56884d924ee354f211e6dd", "messageHeadline": "fix: types/errors Wrap and Wrapf (#10674)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "c41ac20c6cd6cc2b65afa6af587bf39048b2f251", "messageHeadline": "feat(orm): add ormkv.EntryCodec and ormkv.IndexCodec's (#10647)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1134, "deletions": 116}}, {"node": {"oid": "a61ca4fdd4922e18ff6587a15bc6dd4866e343e1", "messageHeadline": "docs: update gov spec with proposal changes (#10594)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 92, "deletions": 95}}, {"node": {"oid": "5d86db3ce593bcc8c8694f7f83418925f7e9568a", "messageHeadline": "refactor: middleware refactor to change tx.Handler interface (#10527)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 886, "deletions": 572}}, {"node": {"oid": "25f3af2f0afaab2b826b950b8872b70ee836a755", "messageHeadline": "build(deps): Bump github.com/cosmos/iavl from 0.17.2 to 0.17.3 (#10654)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "06fd69c88900caf7e41302bafcdf7b32617d8743", "messageHeadline": "Update SECURITY.md (#10638)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1fc592b48c252a13fad2eb91727fa1b51cc19bad", "messageHeadline": "build: add remote debugging with delve (#10587)", "author": {"name": "arrayah", "email": "61775571+arrayah@users.noreply.github.com", "user": {"login": "9M6"}}, "additions": 153, "deletions": 24}}, {"node": {"oid": "001be0fd5437236400cd6d6e3dcdd8bb82167844", "messageHeadline": "fix!: Add `--fee-payer` CLI flag, rename `--fee-account` to `--fee-gr\u2026", "author": {"name": "Alexander Kolesov", "email": "alexandr.kolesov@cheqd.io", "user": {"login": "askolesov"}}, "additions": 42, "deletions": 11}}, {"node": {"oid": "9b31d202eb4d60a50e76ff104e98d74671e01656", "messageHeadline": "chore: cleanup go mod and regenerate proto files (#10645)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "236146396eb4af30ce4f167eb42f583dbb7be03f", "messageHeadline": "fix: xss vulnerability in embed swagger-ui (#10593)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 58, "deletions": 54974}}, {"node": {"oid": "cf6ace5a1c58dcd515597da9ee66b4e54350dede", "messageHeadline": "feat(orm): add ormkv.KeyCodec (#10640)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 693, "deletions": 4}}, {"node": {"oid": "c4bedf8a5677c11cf6c81d920c7668ef4b435f5d", "messageHeadline": "fix: Add Events to TxResponse (#10630)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 183, "deletions": 117}}, {"node": {"oid": "4a129832eb16f37a89e97652a669f0cdc9196ca9", "messageHeadline": "fix: move new gov messages to v1beta2 (#10632)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 11497, "deletions": 634}}, {"node": {"oid": "2ad7590e684340564a3be447d47fe8b43f9e84a3", "messageHeadline": "fix: link text Cosmos SDK (#10641)", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a660eea7532f94fa23e7c4b8ad6eaa30ab546d14", "messageHeadline": "ci: fix rosetta (#10642)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "90562c90c73162db3ec25f1f6a25e9e57eb92a0e", "messageHeadline": "feat: add `DecApproxEq` to decimal (#10592)", "author": {"name": "Philip Wang", "email": "powdercheeze@gmail.com", "user": {"login": "pwang00"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "ec382bc0ac93d7d61660d6eaac00f95a4dfba721", "messageHeadline": "chore: add changeling for priority (#10637)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "501d5815f7e379aa596130b2bdf6ef723155c731", "messageHeadline": "chore(docs): fix x/authz events doc link (#10635)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45cdd908eb62895f6e9beda50d2fc4bdee88f0f9", "messageHeadline": "fix: take in the smallest fee (#10607)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "c6fb52ee0610c8393abf30c7f8bbbe123ee1b0d5", "messageHeadline": "docs: Update adr-033-protobuf-inter-module-comm.md (#10634)", "author": {"name": "Puneet", "email": "59960662+puneet2019@users.noreply.github.com", "user": {"login": "puneet2019"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32c960a3429650a5fae457c14ebab1f3c5099814", "messageHeadline": "docs: adr-43 update and nft proto comments (#10615)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 75, "deletions": 66}}, {"node": {"oid": "08a335fd25ca2872a71b9ee9032471fe77f66498", "messageHeadline": "chore: Minor typos and edits (#10628)", "author": {"name": "Darren Kong", "email": "dtkong@users.noreply.github.com", "user": {"login": "dtkong"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "414fbd33417b9d5bae9cb5d3a050c0779550c341", "messageHeadline": "docs: ADR-038 plugin proposal (#10482)", "author": {"name": "Ian Norden", "email": "iansnorden@gmail.com", "user": {"login": "i-norden"}}, "additions": 197, "deletions": 310}}, {"node": {"oid": "2dc88af7ba9c60750a0f74130194941b98961457", "messageHeadline": "docs: ADR-040: fix typos and broken link (#10629)", "author": {"name": "Jeeyong Um", "email": "conr2d@gmail.com", "user": {"login": "conr2d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7441bdc86eb9dffc00f10778a1b804353d8d4639", "messageHeadline": "docs: fix typos (#10617)", "author": {"name": "Luffy Choi", "email": "js.choi.85@gmail.com", "user": {"login": "hackartists"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6662f2ff30a0309a1b0144e107681b4690fbbad6", "messageHeadline": "feat(orm): add ormfield.Codec (#10601)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 5599, "deletions": 10}}, {"node": {"oid": "60483cd2bfd566622eef50db815d522a15f14d69", "messageHeadline": "build(deps): Bump actions/cache from 2.1.6 to 2.1.7 (#10597)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "36651b03be923c37340cdbaf56f74481f404b11e", "messageHeadline": "ci: update labeler.yml (#10603)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d03469165a54b6dd9240e27e5b6940e72ea43a5d", "messageHeadline": "feat: init API go module (#10600)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 4690, "deletions": 4}}, {"node": {"oid": "68ee1c477f681ff89ce22247b6d0f8d14140cb8c", "messageHeadline": "build: upgrade buf and contrib/devtools/dockerfile protoc-gen-go vers\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 55, "deletions": 27}}, {"node": {"oid": "e04f2d6a5d23dfb14e84cc59614bde7e311db463", "messageHeadline": "feat: init ORM proto (#10579)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "f97cf851bd18186a427bfd1eb3d2143c348928ff", "messageHeadline": "feat: CheckTX Priority (#10507)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 71, "deletions": 3}}, {"node": {"oid": "ed01c21584ab63efe0e505cd281cbc680f7623da", "messageHeadline": "feat: create v1beta2 gov proto types (#10589)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 505, "deletions": 0}}, {"node": {"oid": "76dde985364729222a53df33ffe14a0f60d46b7a", "messageHeadline": "feat: add configurable iavl cache size (#10561)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 49, "deletions": 24}}, {"node": {"oid": "56e2ef6104dc713da4d2682b69cc075e773d8a21", "messageHeadline": "doc: Update cosmosvisor README (#10584)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6458f079521ea80e17a01bc96461cebe5aa9e39", "messageHeadline": "fix(cosmovisor): udpate the help and version command output (#10458)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 60, "deletions": 123}}, {"node": {"oid": "86474748888204515f59aaeab9be295066563f46", "messageHeadline": "fix: AuxTxBuilder check all AuxSignerData match (#10547)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 222, "deletions": 100}}, {"node": {"oid": "af8ad3d20d5c78b730063c8ed8d42f8ee8d22232", "messageHeadline": "chore: bump TM to v0.35.0 release candidate (#10210)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1469, "deletions": 627}}, {"node": {"oid": "3f368577ed7e771b7dab63063ad25a4e1689f65b", "messageHeadline": "build(deps): Bump github.com/hashicorp/go-getter from 1.4.1 to 1.5.9 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "a72f6a8d4fcb1328ead8f14e212c95c1c0c6d64d", "messageHeadline": "feat: Add Tips middleware (#10208)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 402, "deletions": 32}}, {"node": {"oid": "3184cfcae7bf79ecf70a3ba518cf5a8e78031d1d", "messageHeadline": "feat: Add Table-Store (aka ORM) package - Genesis (#10481)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 361, "deletions": 50}}, {"node": {"oid": "18eb33fba006736ed5d29ae3e7a1326575faebad", "messageHeadline": "format protobuf files (#10550)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 214, "deletions": 253}}, {"node": {"oid": "70a3a90f68a2f8a303ca1662677cd40df08862f1", "messageHeadline": "build: fix build environment for the liveness test (#10551)", "author": {"name": "M. J. Fromberger", "email": "michael.j.fromberger@gmail.com", "user": {"login": "creachadair"}}, "additions": 26, "deletions": 32}}, {"node": {"oid": "7043dde0716289f97d095f753b2049e5549d851d", "messageHeadline": "fix: enable setting sequence (nonce) for module account (#10536)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "ccd94b8cfb6704a46fd191ab173e698e6c3f0cf0", "messageHeadline": "chore: bump db dependencies (#10542)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 123, "deletions": 45}}, {"node": {"oid": "b5dd3525bb44da711e81e6f52a6b231aa009c30a", "messageHeadline": "chore: Iavl iterator (#10544)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 8, "deletions": 192}}, {"node": {"oid": "e60ef28290578a478f44d738bce7fb9169d4d7c4", "messageHeadline": "fix: clear display and put address.String() (#10541)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4d1183b4b713ed34eb21e88127a93aa747a7f240", "messageHeadline": "Minor doc fixes (#10537)", "author": {"name": "Justin Johnson", "email": "justin.johnson@hey.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "181ba0e41a997878dc6129bb50e5558b69206337", "messageHeadline": "feat: Add upgrade proposal plan validation to CLI (#10379)", "author": {"name": "Daniel Wedul", "email": "72031080+dwedul-figure@users.noreply.github.com", "user": {"login": "dwedul-figure"}}, "additions": 970, "deletions": 1}}, {"node": {"oid": "363b51e58c90bc38f8203c877b09e4f0a662a3ba", "messageHeadline": "remove top banner (#10530)", "author": {"name": "Daria K", "email": "ppartesia@gmail.com", "user": {"login": "darika-dev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c455e5e0bd82d65df68945814373fa4a74051a76", "messageHeadline": "feat: Min commission upgrade 0.44 (#10529)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 864, "deletions": 689}}, {"node": {"oid": "878e3e8a4ae58ba68c0866ef2cd5f59935156c16", "messageHeadline": "fix: bank proto exponent doc (#10526)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 84, "deletions": 84}}, {"node": {"oid": "ba843a351cfbd12233463dd5de96009fa46063f9", "messageHeadline": "feat: add simulation for nft module (#10522)", "author": {"name": "Zhiqiang Zhang", "email": "745124335@qq.com", "user": null}, "additions": 555, "deletions": 2}}, {"node": {"oid": "b6d416d87191a722bc0dd1539609d1d76bb55dc0", "messageHeadline": "chore: Mergify update (#10525)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "8fc9f76329dd2433d9b258a867500de419522619", "messageHeadline": "feat: Add AuxTxBuilder (#10455)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 1287, "deletions": 74}}, {"node": {"oid": "99c5230fad0ca2ede83835cb9ee44f013b2d33ef", "messageHeadline": "fix: query account balance by ibc denom (#10394)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 85, "deletions": 87}}, {"node": {"oid": "84860a8d15b54e4609d3a02b3a02002f94bcb988", "messageHeadline": "feat: Allow futureOps to queue more Ops (#10469)", "author": {"name": "fkneeland-figure", "email": "86616427+fkneeland-figure@users.noreply.github.com", "user": {"login": "fkneeland-figure"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "2b02f066aae39cd2ece720e2616acf5b3308bf8e", "messageHeadline": "fix: pass through broadcast mode for signing with amino flag (#10510)", "author": {"name": "Tim Lind", "email": "tim@incremental.co", "user": {"login": "timlind"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a9ea38382efd0b91f860da120b18d98e55acf72b", "messageHeadline": "perf: store/cachekv: Correct the naming and implementation for existi\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 113, "deletions": 23}}, {"node": {"oid": "2b95c7ec01b9d42b4e6ba2456b18d135ee724993", "messageHeadline": "feat(x/nft): add data field in Class type of NFT module (#10501)", "author": {"name": "Devashish Dixit", "email": "devashishdxt@gmail.com", "user": {"login": "devashishdxt"}}, "additions": 86, "deletions": 21}}, {"node": {"oid": "4ee10b6bd7eeca8fc59d3802bddf5038acd47967", "messageHeadline": "feat: add command line for nft module (#10505)", "author": {"name": "Zhiqiang Zhang", "email": "745124335@qq.com", "user": null}, "additions": 1645, "deletions": 68}}, {"node": {"oid": "3f3ca314f1877658cebb71dcc4da943e6f9758f6", "messageHeadline": "fix: recreate compat field, of null pubkeys in multisig (#10515)", "author": {"name": "Mario Karagiorgas", "email": "salem8@gmail.com", "user": {"login": "blewater"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "bb70dca6b9465ebdbbb8682355bb22407b132f4f", "messageHeadline": "fix: install rocksdb in github actions (#10479)", "author": {"name": "Roy Crihfield", "email": "roy@manteia.ltd", "user": {"login": "roysc"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c5b879a03dd7b456db4028b94bde71db04beb8b2", "messageHeadline": "feat: Add Table-Store (aka ORM) package - Index and Iterator (#10451)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 3231, "deletions": 154}}, {"node": {"oid": "b9c5a0578ba0941274e576c280fb355977dab687", "messageHeadline": "fix: Update ctx BlockTime for simulations (#10467)", "author": {"name": "fkneeland-figure", "email": "86616427+fkneeland-figure@users.noreply.github.com", "user": {"login": "fkneeland-figure"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "23942663d9f62e76cd19369ad6764f609aa772cb", "messageHeadline": "refactor: import dependancy from upgrade module to cosmovisor module \u2026", "author": {"name": "yaruwangway", "email": "69694322+yaruwangway@users.noreply.github.com", "user": {"login": "yaruwangway"}}, "additions": 1008, "deletions": 78}}, {"node": {"oid": "3e2b203097f4d98539f8166afcb97220f7b03939", "messageHeadline": "build(deps): Bump github.com/improbable-eng/grpc-web from 0.14.1 to 0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "f21c77814fac6b9739893b0616ac8d6726696cce", "messageHeadline": "feat: static checking for common bug patterns (#10488)", "author": {"name": "Tomas Tauber", "email": "2410580+tomtau@users.noreply.github.com", "user": {"login": "tomtau"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "17a88060e7f791ad7b86db4bc56d18ff3f16402e", "messageHeadline": "build(deps): Bump github.com/coinbase/rosetta-sdk-go from 0.7.0 to 0.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 171, "deletions": 67}}, {"node": {"oid": "5399e72f322c6e1c461aaf8e65060dfd24cde1d6", "messageHeadline": "perf: store/cachekv: avoid a map lookup if unnecessary, clear maps fa\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "a9af2c3fc28700e9afdcfd2e9563363c467f7c7a", "messageHeadline": "feat(mint): Implement custom inflation function. (#10441)", "author": {"name": "Arijit Das", "email": "arijitad.in@gmail.com", "user": {"login": "arijitAD"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "3f2570f61da4c3e7658d31c1d3ba608de921bf63", "messageHeadline": "chore: golangci-linter github action setup (#10475)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "08aa3f218cd408d128dadb6cac7162f41193e865", "messageHeadline": "chore: fix typo in adr-014-proportional-slashing.md (#10492)", "author": {"name": "Ikko Ashimine", "email": "eltociear@gmail.com", "user": {"login": "eltociear"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4e718a8541eeac45fdd4392d03a075b7dec16cb0", "messageHeadline": "feat: implement nft module query server (#10462)", "author": {"name": "Zhiqiang Zhang", "email": "745124335@qq.com", "user": null}, "additions": 790, "deletions": 2}}, {"node": {"oid": "d83a3bf92c9a84bddf3f5eb6692a1101c18b42f1", "messageHeadline": "build(deps): Bump github.com/rs/zerolog from 1.25.0 to 1.26.0 (#10483)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "c42da590b1c84d6d9534d5eae9e0e72ca9b0df59", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request (#10478)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f31170ff532cb467343a2b7a3b64c352ddd0743", "messageHeadline": "fix: middleware consumeTxSizeGas linting (#10476)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "479485f95dbb4f3721d688823b32370cb0020af3", "messageHeadline": "style: lint go and markdown (#10060)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 197, "deletions": 178}}, {"node": {"oid": "bc3cda69f822722e7c2533ea8112833130116720", "messageHeadline": "build(deps): Bump amannn/action-semantic-pull-request (#10456)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c3704fa88821c3345cbdfc8e5afafadea7cff98", "messageHeadline": "fix: github test workflow (#10325)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 65, "deletions": 11}}, {"node": {"oid": "b5ca8e0b48279a74e126721929764d1ef09d3449", "messageHeadline": "fix: Check error for RegisterQueryHandlerClient in all modules Regist\u2026", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 34, "deletions": 20}}, {"node": {"oid": "2024a62c9e9f302cb98efa37b780392762805287", "messageHeadline": "chore: Update master changelog with 0.44 and 0.42 (#10431)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 82, "deletions": 15}}, {"node": {"oid": "2135de9d179429c82936cdbb8e4f02cd2b19cc08", "messageHeadline": "docs: Update Cosmovisor README.md (#10284)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "1d1fcc9d204fadab00888829edfaa38397f3636a", "messageHeadline": "feat: implement nft module msg server (#10074)", "author": {"name": "Zhiqiang Zhang", "email": "745124335@qq.com", "user": null}, "additions": 1175, "deletions": 21}}, {"node": {"oid": "0a3660d2ac96e75edfa6ddfce8e97fccb012d19c", "messageHeadline": "chore: Add \"Since:\" on proto doc comments (#10434)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 208, "deletions": 35}}, {"node": {"oid": "d8196920aadc64faa85e11d2eda91cfe757d7af6", "messageHeadline": "feat: Add Table-Store (aka ORM) package - `AutoUInt64Table` and `Prim\u2026", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 1089, "deletions": 68}}, {"node": {"oid": "33737f4d8a7c8d75939308281102091ffc18d0e3", "messageHeadline": "fix: use sdk.config hdpath (#10414)", "author": {"name": "NevermoreRandom", "email": "92708920+NevermoreRandom@users.noreply.github.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e01fa1ac35f2ddf59cec10dbeb37fd37b51ea41b", "messageHeadline": "docs: Added evidence client docs (#10355)", "author": {"name": "NagaTulasi", "email": "40757909+NagaTulasi@users.noreply.github.com", "user": {"login": "NagaTulasi"}}, "additions": 182, "deletions": 0}}, {"node": {"oid": "b565069bcfcdedbc628692b90992653dd57b18ad", "messageHeadline": "build(deps): upgrade rosetta to 0.7.0 (#10432)", "author": {"name": "Marin Basic", "email": "marin.basic02@gmail.com", "user": {"login": "MarinX"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3cc5658c9e41bc0862c4d36fc28367b399fe044a", "messageHeadline": "fix: Migrate key names correctly (#10328)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "d6699edfa9c6216ec867df490022711c7b3edbf0", "messageHeadline": "docs: add ibc migration docs in migration docs (#10438)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1326fa2a7dfc3d83cf23dc1c1f33ff131152ad60", "messageHeadline": "feat: ADR-038 Part 2: StreamingService interface, file writing implem\u2026", "author": {"name": "Ian Norden", "email": "iansnorden@gmail.com", "user": {"login": "i-norden"}}, "additions": 1229, "deletions": 93}}, {"node": {"oid": "8d70efa79988f1514347a6ced08d6f26530f2d8f", "messageHeadline": "fix: fix cosmovisor test (#10424)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "956d8b4915d0344a8656e400fb4ffa7e466dfb2f", "messageHeadline": "feat: Add `fee.{payer,granter}` and `tip` fields to StdSignDoc (#10348)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 203, "deletions": 39}}, {"node": {"oid": "994219a4d2f467a0bd628d60d8670c1102edbe88", "messageHeadline": "chore(upgrade): cleaning (#10413)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 13, "deletions": 20}}, {"node": {"oid": "f3ffb337dab4c64e3992500009db85d5d039a5be", "messageHeadline": "docs: adr-40: reduce multistore and make it atomic (#9355)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 103, "deletions": 10}}, {"node": {"oid": "4a734bb8345b466b29ddbe41021c021cd76b5d41", "messageHeadline": "docs: fix heading level to title shows in TOC (#10423)", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "10ad61a4dd49ed7d5dc3b364eb3ff61f0ae3e2fa", "messageHeadline": "build(deps): Bump github.com/prometheus/common from 0.31.1 to 0.32.1 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "56c5c1031a9bc65c3c0c32b26cfd91809bd745fd", "messageHeadline": "build(deps): Bump github.com/armon/go-metrics from 0.3.9 to 0.3.10 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c7a933cd6e3bca5b766f54ce317de711e6ae38fb", "messageHeadline": "feat: Add Table-Store (aka ORM) package - Table and Indexable (#9751)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 1407, "deletions": 27}}, {"node": {"oid": "bbe724ea56a9dc6d4fe1e3dde8a9c42509e4ae2e", "messageHeadline": "chore: Fix comment on DenomMetadata for 0.44 (#10408)", "author": {"name": "Simon Warta", "email": "2603011+webmaster128@users.noreply.github.com", "user": {"login": "webmaster128"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "053e827a47b102d8573ae638679d98e8ee2045cc", "messageHeadline": "build: Update gin-gonic/gin to v1.7.0 (#10401)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "cdd95ba8f9b4f17541272859a1692e8d8870845d", "messageHeadline": "fix: issue #10258 related to segmentaiton fault on mac m1 arm64 (#10279)", "author": {"name": "arrayah", "email": "61775571+arrayah@users.noreply.github.com", "user": {"login": "9M6"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e657c7f9f79ec8f7ac5c7c62c699931d97eefb9c", "messageHeadline": "update ADR (#10402)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2cbdf8f49be35ef4dd1b263d3b4a61809cf8397f", "messageHeadline": "Fix dbtest util (#10403)", "author": {"name": "Roy Crihfield", "email": "roy@manteia.ltd", "user": {"login": "roysc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "85eed1f359040343c6bcdaa825f56de0f45614dd", "messageHeadline": "feat: ADR-040: Implement KV Store with decoupled storage and SMT (#9892)", "author": {"name": "Roy Crihfield", "email": "roy@manteia.ltd", "user": {"login": "roysc"}}, "additions": 1979, "deletions": 43}}, {"node": {"oid": "678986251a4fd9f9f0360c917a10274e04f8c375", "messageHeadline": "fix: rosetta `getHeight` function to use tmRPC.GenesisChunked() inste\u2026", "author": {"name": "yys", "email": "sw.yunsuk@gmail.com", "user": {"login": "yun-yeo"}}, "additions": 48, "deletions": 3}}, {"node": {"oid": "573d6b236e40dbc0c865cab32c9c643e1970cf56", "messageHeadline": "feat: Add cosmovisor run command (#10316)", "author": {"name": "Daniel Wedul", "email": "72031080+dwedul-figure@users.noreply.github.com", "user": {"login": "dwedul-figure"}}, "additions": 430, "deletions": 167}}, {"node": {"oid": "99e2e0f060b6675a449cd07147ca0bc96c577e56", "messageHeadline": "revert: Remove SIGN_MODE_AMINO_AUX (#10322)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 91, "deletions": 306}}, {"node": {"oid": "a95d659e6b15756a5b3cdbb55ef5e6b3e6599a73", "messageHeadline": "fix livness test (#10396)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8b78406bd3941fc0b98683bac06de55898859486", "messageHeadline": "feat: Add `HasSupply` method to bank keeper (#10393)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "26bcb1e1d00d0808a34e55e17ce0a5a2e940d7fb", "messageHeadline": "docs: Update proposal.go for spelling mistakes (#10390)", "author": {"name": "Rohit Rasjurya Prasad", "email": "42783861+rajrohit10@users.noreply.github.com", "user": {"login": "rajrohit10"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a8404051cb9af015b315284b10189902a9b5648", "messageHeadline": "fix: replace reflect.Typeof.Name with fmt.Sprintf(\"%T\") (#10392)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c0cc0529c4011725c60b2b5998fe50feef343eb2", "messageHeadline": "test: baseapp: add concurrent test for querying GRPCRouter (#10371)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "fb083f9d34baa47eaf4d5d5005943e091327997a", "messageHeadline": "docs: fix typo in adr-012-state-accessors.md (#10374)", "author": {"name": "Ikko Ashimine", "email": "eltociear@gmail.com", "user": {"login": "eltociear"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94b62c2d67dd2bc84193d6f516b650ae0876aaec", "messageHeadline": "docs: add auth module client docs (#10384)", "author": {"name": "Mohammed Mohsin", "email": "59914433+mdmohsin7@users.noreply.github.com", "user": {"login": "mdmohsin7"}}, "additions": 383, "deletions": 1}}, {"node": {"oid": "e85964683a0265f78a81861f37813febf15a3225", "messageHeadline": "build(deps): bump github.com/tendermint/tendermint from 0.34.13 to 0.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "717dcdfa8f86133a159617abb8ec9ea41857f7d1", "messageHeadline": "refactor!: remove gov keeper.MustMarshal (#10373)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 20, "deletions": 25}}, {"node": {"oid": "3c8594406127123f6685c059a7065c5172851bcf", "messageHeadline": "fix!: store/cachekv: reduce growth factor for iterator ranging using \u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 268, "deletions": 12}}, {"node": {"oid": "3d8cac3a224f23c43a993a991e9ca4048d3bba8c", "messageHeadline": "docs: ADR 046 - Module Params (#10214)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 185, "deletions": 0}}, {"node": {"oid": "02e391953953f2329d62c6692108c8d5eeacdfd6", "messageHeadline": "refactor(container)!: move logging and visualization options to Debug\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 299, "deletions": 293}}, {"node": {"oid": "d0f64dff2cc370b876c82244bd46b61872d6ffa5", "messageHeadline": "perf: avoid unnecessary byteslice->string before fmt %s verb (#10364)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "f00e7a4e15be6299166aa30045efbadb7d7c8423", "messageHeadline": "perf: Only do memory allocation when zero coin is found (#10339)", "author": {"name": "Jake Waggoner", "email": "32466459+waggonerjake@users.noreply.github.com", "user": {"login": "waggonerjake"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "27bae80cfdd447ba5466201563fee6d8c55ffa12", "messageHeadline": "chore: add meeting list and working groups to contributing doc (#10315)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 102, "deletions": 74}}, {"node": {"oid": "40a92a2aec6daaef5a3a194c1b004d96b8e5b428", "messageHeadline": "refactor: move from io/ioutil to io and os package (#10341)", "author": {"name": "Eng Zer Jun", "email": "engzerjun@gmail.com", "user": {"login": "Juneezee"}}, "additions": 97, "deletions": 120}}, {"node": {"oid": "33f3b69d05a98509766c1a9e45a76b3ee9cc09f6", "messageHeadline": "docs: client docs for upgrade module (#10320)", "author": {"name": "Murali Krishna Komatireddy", "email": "43192592+SpideyPool192@users.noreply.github.com", "user": {"login": "0xmuralik"}}, "additions": 12938, "deletions": 9}}, {"node": {"oid": "698382447dad0da5879877cd5891bca6537ba9ce", "messageHeadline": "docs: Added staking client docs. (#10306)", "author": {"name": "Venkat teja Raavi", "email": "venkatteja.ravi@gmail.com", "user": {"login": "juggernaut09"}}, "additions": 2090, "deletions": 0}}, {"node": {"oid": "96e162b8a3939c7999c0c12c39d196698594306c", "messageHeadline": "fix: null guard for tx fee amounts (#10327)", "author": {"name": "Alex Megalokonomos", "email": "alex.megalokonomos@tendermint.com", "user": {"login": "clockworkgr"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "36372701cf460382f5e76fb19b3e2c84acecf833", "messageHeadline": "feat: authz add query all grants by granter (#10326)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 1020, "deletions": 27}}, {"node": {"oid": "7e6151e93c4d48da813aba37d475df2393ca087b", "messageHeadline": "build(deps): bump github.com/jhump/protoreflect from 1.10.0 to 1.10.1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0bee58a11b9cb5c4f9ac78f27fee264d4978d429", "messageHeadline": "docs: add client spec for vesting (#10336)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "0f5af6670adecfa30947796d3d9e90303d71248c", "messageHeadline": "perf: Remove more telemetry ops, update docs (#10334)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "50e146d764e5dd863a47fc992ad0960f7de599b7", "messageHeadline": "docs: add client spec for x/mint (#10330)", "author": {"name": "chary", "email": "57086313+charymalloju@users.noreply.github.com", "user": {"login": "charymalloju"}}, "additions": 232, "deletions": 0}}, {"node": {"oid": "3458f64f0aeb68796e56dd334c04b5e066ebf089", "messageHeadline": "fix!: x/staking - remove delegation with amount is zero (#10254)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 104, "deletions": 9}}, {"node": {"oid": "88f39ad8de2bb5b451e1cec0ae132dc195fa47f0", "messageHeadline": "feat: ADR-040: Implement DBConnection.Revert (#10308)", "author": {"name": "Roy Crihfield", "email": "roy@manteia.ltd", "user": {"login": "roysc"}}, "additions": 195, "deletions": 54}}, {"node": {"oid": "53ac6d85108e6ed9da2db2b92222ee3644769e7c", "messageHeadline": "docs: #10221 Create 404 page (#10296)", "author": {"name": "Brenn Hill", "email": "brennhill@gmail.com", "user": {"login": "brennhill"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "90181d7cd2c04f326af077e28587bb1e8c6d4cb5", "messageHeadline": "docs: add client spec for x/slashing (#10307)", "author": {"name": "Prathyusha Lakkireddy", "email": "prathyusha@vitwit.com", "user": {"login": "PrathyushaLakkireddy"}}, "additions": 300, "deletions": 0}}, {"node": {"oid": "127d9a01fd4e98c4411967450f51fd1753ee28e5", "messageHeadline": "docs: add crisis module client docs (#10304)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "973305eba8935e5bdc617ca7a5110344b39e1035", "messageHeadline": "docs: update migrations doc (#10313)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c468de77216e1da4c79c2a87a8e0ad307060185", "messageHeadline": "chore: clean go.mod (#10309)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 85, "deletions": 14}}, {"node": {"oid": "33c8314efe1b5c5a637afb487ed19ca16c066f6a", "messageHeadline": "feat: ADR-040: Implement RocksDB backend (#9851)", "author": {"name": "Roy Crihfield", "email": "roy@manteia.ltd", "user": {"login": "roysc"}}, "additions": 1063, "deletions": 55}}, {"node": {"oid": "9094794478d6a93b57237ea658c13f6fec70ae80", "messageHeadline": "feat!: Ensure InitGenesis returns with non-empty validator set (#9697)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 422, "deletions": 207}}, {"node": {"oid": "0b6f3b98a493e5af03a1c44d10b8dfff8a49f645", "messageHeadline": "revert: Revert SIGN_MODE_DIRECT_JSON proto files (#10305)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 227, "deletions": 622}}, {"node": {"oid": "fb78bbfbbb7cbd253fc6c40742d393defc761c1b", "messageHeadline": "feat: implement low-level dependency injection container (#9666)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 2137, "deletions": 105}}, {"node": {"oid": "d07e41683a3a4d16bebd3c07a65f3c9a4de0baba", "messageHeadline": "refactor: Remove store type aliases (#10295)", "author": {"name": "Ivan Verchenko", "email": "iverc@users.noreply.github.com", "user": {"login": "iverc"}}, "additions": 193, "deletions": 189}}, {"node": {"oid": "b601f521cb4a4f4b16f1bdd867555bc84c0d7e79", "messageHeadline": "ci: setup cosmovisor goreleaser workflow (#10110)", "author": {"name": "Leo Pang", "email": "34628052+allthatjazzleo@users.noreply.github.com", "user": {"login": "allthatjazzleo"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "dcf67d7ee462f7777ba8d70fbcd5e488da8e5b0d", "messageHeadline": "fix!: Charge gas for key length in gas meter (#10247)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "42424bb2e268b3d5aca46f59801812157f2daa87", "messageHeadline": "docs: Corrext tx multisign documentation example. (#10274)", "author": {"name": "Paul Weidner", "email": "paul.weidner@gmail.com", "user": {"login": "paul121"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "465ace2fc70af5c5e75b1f043f2ac0fb896e1961", "messageHeadline": "feat: Add `SIGN_MODE_AMINO_AUX` handler (#10268)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 392, "deletions": 120}}, {"node": {"oid": "f726a2398a26bdaf71d78dbf56a82621e84fd098", "messageHeadline": "refactor: migrate ante hanlders to middlewares (#10028)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 2284, "deletions": 2039}}, {"node": {"oid": "9833bf14c1e1388feca724691fe02f0fdac3271c", "messageHeadline": "docs: update contributing guidelines (#10223)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 245, "deletions": 208}}, {"node": {"oid": "623d0841c48041e5c22b7c335f643eb032737849", "messageHeadline": "build(deps): Use self-maintained btcutil (#10082) (#10201)", "author": {"name": "Jeeyong Um", "email": "conr2d@gmail.com", "user": {"login": "conr2d"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "26667b4731f1d7ba6db2c957f998876622d0f85b", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.30.0 to 0.31.1 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cc1a1c8cd0b0853f24f785d52822bb7e71ee572b", "messageHeadline": "fix: --home flag parsing (#10226)", "author": {"name": "Arijit Das", "email": "arijitad.in@gmail.com", "user": {"login": "arijitAD"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "3f024bf82fd470c6063495e6fbecafd90453dc8d", "messageHeadline": "chore: [x/feegrant] remove unnecessary logging in simulation (#10262)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e0435943e4adefa23de96509847bfc84c923cd55", "messageHeadline": "chore: cosmovisor/v1.0.0 release notes (#10266)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 48, "deletions": 15}}, {"node": {"oid": "80918462a1a2ad888c17bb531e7f58f813f6c153", "messageHeadline": "fix!: remove grpc query routing through tendermint (#10045)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 77, "deletions": 133}}, {"node": {"oid": "a237f5a4f432e4c854a9f5b53dbdb8fd64e4c449", "messageHeadline": "docs: #10178 reference authz from auth (#10238)", "author": {"name": "Brenn Hill", "email": "brennhill@gmail.com", "user": {"login": "brennhill"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "a64a8cc8c87f29bfc185472df1e0eb03872c7094", "messageHeadline": "docs:update README.md for Cosmos SDK consistent branding (#10265)", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 10, "deletions": 11}}, {"node": {"oid": "8d058e28af5f3acfa1825345ee053a4547156aa0", "messageHeadline": "build(deps): bump github.com/jhump/protoreflect from 1.9.0 to 1.10.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1e2ef52793a1e1b70598bfa9662850e8a6eaefb3", "messageHeadline": "chore: Rename v044 migrations to v045 (#10260)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "c65df6012a55d5e0eae57fe584a81bde5ce7fefb", "messageHeadline": "docs: Update the tutorials link (#10259)", "author": {"name": "Denis Fadeev", "email": "denis@fadeev.org", "user": {"login": "fadeev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d47e3641000dee3542bedb1f977c6d50eb3c8fec", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.40.0 to 1.41.0 (#10241)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f335143d9b53800da0c16b59bec08beb87fcdd2", "messageHeadline": "feat: increase gas cost for submit proposal (#9995)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "16a953cc97475ccd1cbf631055479abc81864cbe", "messageHeadline": "fix: x/bank/044 migrateDenomMetadata (#10239)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 39, "deletions": 12}}, {"node": {"oid": "9cea19d11be994bc0aa006fa7e327f3b6be3345e", "messageHeadline": "feat: Add cosmovisor --help (#10229)", "author": {"name": "Daniel Wedul", "email": "72031080+dwedul-figure@users.noreply.github.com", "user": {"login": "dwedul-figure"}}, "additions": 1033, "deletions": 60}}, {"node": {"oid": "a47bd592e951d34ebbffca03f85ca98d65b61be8", "messageHeadline": "docs: 10180 Fix SDK (#10237)", "author": {"name": "Brenn Hill", "email": "brennhill@gmail.com", "user": {"login": "brennhill"}}, "additions": 264, "deletions": 264}}, {"node": {"oid": "f757c90f61eb7d2646fafd4cc3df7d4f556037b5", "messageHeadline": "fix: removed potential sources of non-determinism in upgrades (#10189)", "author": {"name": "Tomas Tauber", "email": "2410580+tomtau@users.noreply.github.com", "user": {"login": "tomtau"}}, "additions": 44, "deletions": 4}}, {"node": {"oid": "548c9868bf8a9af41e11941da074a934f7cd73bb", "messageHeadline": "chore!: remove unused KeyPowerReduction var (#10248)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9390dfa4c2187ded61b490fd828fe7fc0283578", "messageHeadline": "feat: adding zerolog logging to cosmovisor (#10217)", "author": {"name": "Spoorthi Satheesha", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 40, "deletions": 21}}, {"node": {"oid": "313852793f47f30ddfbfc3aa1d20601c4c606138", "messageHeadline": "feat!: update Denom regex to support more DID characters (#9699)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "4c3aa4dbacf961f90175674e6647f454f45b709a", "messageHeadline": "fix: Charge gas even when there are no entries in gaskv (#10218)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "15653f83e9eb09270e0480833ee17a664690eb85", "messageHeadline": "build(deps): bump sigs.k8s.io/yaml from 1.2.0 to 1.3.0 (#10227)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bf11b1bf1fa0c52fb2cd51e4f4ab0c90a4dd38a0", "messageHeadline": "refactor: Implementing sigs.k8s.io YAML to remove .proto yaml annotat\u2026", "author": {"name": "Luke Rhoads", "email": "51463884+lukerhoads@users.noreply.github.com", "user": {"login": "lukerhoads"}}, "additions": 2046, "deletions": 2199}}, {"node": {"oid": "f2652874e6a3354c98ae85ee154e2df3f1c8dcbd", "messageHeadline": "feat: adding `max-retries` limit to preupgrade retry limit (#10137)", "author": {"name": "Spoorthi Satheesha", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 64, "deletions": 33}}, {"node": {"oid": "0ad9b4e4fefafa4b470da859ade1696af13c9a50", "messageHeadline": "docs: update README for Starport description to match repo (#10215)", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "6e70d25dacac09cd2fb74d5a86312cf0e3489544", "messageHeadline": "feat: Add decimal support to group module (#10035)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 391, "deletions": 7}}, {"node": {"oid": "58673f85fa94539ae8741517536d48f5f7a0b5e7", "messageHeadline": "refactor: convert keeper tests to testsuite (#10187)", "author": {"name": "NagaTulasi", "email": "40757909+NagaTulasi@users.noreply.github.com", "user": {"login": "NagaTulasi"}}, "additions": 38, "deletions": 40}}, {"node": {"oid": "9ebd12bb93e433bf634a3359eed5bdc6254379d1", "messageHeadline": "fix: make chain-id flag not strictly required for tx commands (#10184)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2dd4872ed400a960f5788e0aced541b68a980079", "messageHeadline": "feat: Adding `cosmovisor version` command (#10103)", "author": {"name": "Spoorthi Satheesha", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 484, "deletions": 32}}, {"node": {"oid": "22be061c7a596e029dd42f7e48d6fe5d6a63765b", "messageHeadline": "docs: updating cosmovisor readme (#10209)", "author": {"name": "Spoorthi Satheesha", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f99f6a76f5779aeb1d7d9e1a8802c2444f803aa4", "messageHeadline": "dont close issues (#10207)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7501d51ae6630d89af1c04473c539cbac716088f", "messageHeadline": "build(deps): bump prismjs from 1.24.0 to 1.25.0 in /docs (#10203)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9681823ca87e6a7031d04667e26e00c835a759c7", "messageHeadline": "docs: gov client spec (#10196)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 1064, "deletions": 0}}, {"node": {"oid": "94377f1cb3df94ad79e8a741b237be03c9716426", "messageHeadline": "feat: Introduce Cosmos Scalars (#9933)", "author": {"name": "Andrei Ivasko", "email": "cyberbono3@gmail.com", "user": {"login": "cyberbono3"}}, "additions": 2912, "deletions": 2632}}, {"node": {"oid": "16cd1307f95dc00951ec6d9533af9af36efd3262", "messageHeadline": "docs: rewrite first sentence in SDK Intro (#10199)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9848da1697fe6dfbfad7054d45debaea7cc574d2", "messageHeadline": "build(deps): bump github.com/spf13/viper from 1.8.1 to 1.9.0 (#10202)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 95, "deletions": 30}}, {"node": {"oid": "c42acd67d82f7a1417cbe66bb54bbf54a752ff31", "messageHeadline": "docs(authz): fix typo and minor edits in spec/01_concepts.md (#10195)", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 8, "deletions": 6}}, {"node": {"oid": "580cef170fd50757caf8c76434a3b89ca56b8973", "messageHeadline": "fix: discord link (#10200)", "author": {"name": "Sonia Singla", "email": "soniasingla.1812@gmail.com", "user": {"login": "soniasingla"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6cbbd6da750c6e69ab62445c39c8b9bcb2246328", "messageHeadline": "refactor!: Keyring migration (#9695)", "author": {"name": "Andrei Ivasko", "email": "cyberbono3@gmail.com", "user": {"login": "cyberbono3"}}, "additions": 4100, "deletions": 1302}}, {"node": {"oid": "a0ecfe54ea9daf09556a0492667d1049123c760a", "messageHeadline": "fix: bech32 address test to satisfy the specification (#10163) (#10164)", "author": {"name": "Jeeyong Um", "email": "conr2d@gmail.com", "user": {"login": "conr2d"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "1178626e50b6c6a60149aa6cd14017607f98cd99", "messageHeadline": "feat: bump Go version to 1.17 (#9987)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 259, "deletions": 607}}, {"node": {"oid": "2d598e8e9f62b9e04420ea084041bab5509a0732", "messageHeadline": "docs: authz client spec (#10136)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 179, "deletions": 2}}, {"node": {"oid": "fffc2a6ede81f9933efd7f447d38680e1a9e0278", "messageHeadline": "docs: add `README` for `snapshots` package (#10120)", "author": {"name": "Erik Grinaker", "email": "erik@interchain.berlin", "user": {"login": "erikgrinaker"}}, "additions": 236, "deletions": 0}}, {"node": {"oid": "cfc8b4702f2bb96a081ff6ca289157d9bcb8c3c9", "messageHeadline": "feat: add epoching module (#10132)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 330, "deletions": 0}}, {"node": {"oid": "5e98404654ab4b30016aed913fa346e4bc27bc26", "messageHeadline": "docs: bank client spec (#10147)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 393, "deletions": 0}}, {"node": {"oid": "5a72b5e02b3339eca0d4b750dffd47583a879ded", "messageHeadline": "fix: rosetta server boot and add burn event type to pass check:data (\u2026", "author": {"name": "Geoff Lee", "email": "thirdchance@gmail.com", "user": {"login": "Vritra4"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "8a3d7dddea7b08b5e293a4ad896b877c93d42a40", "messageHeadline": "docs: distribution client spec (#10159)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 472, "deletions": 0}}, {"node": {"oid": "9c916a87bb807fe5a520639a177de86b9866c5f0", "messageHeadline": "docs: feegrant client spec (#10160)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 187, "deletions": 0}}, {"node": {"oid": "22cd77870a373090b25576db0ce7938c2efabb77", "messageHeadline": "feat(tests): add simapp setup helpers (#10020)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 182, "deletions": 73}}, {"node": {"oid": "fcd6733b9b8c70f1f377d3174418d1c7eeed549d", "messageHeadline": "docs(adr): ADR-045: BaseApp `{Check,Deliver}Tx` as Middlewares (#9996)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 268, "deletions": 2}}, {"node": {"oid": "693ffb130ec7f76b212bb4625e50db4ad8be4df3", "messageHeadline": "chore: bump IAVL version (#10040)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "86b0c0ac8eea06c32198cfea328e0433d54c75cc", "messageHeadline": "docs: Update ADR-040 to store hash(value) in SMT leaf (#9680)", "author": {"name": "Roy Crihfield", "email": "roy@manteia.ltd", "user": {"login": "roysc"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "e7008386389e090c33ac5167d19669b10c405987", "messageHeadline": "chore: update mergify for v0.44 backports (#10146)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 3, "deletions": 11}}, {"node": {"oid": "ae9834e60f4be41a1a7fe67829eb8768bbc1db3e", "messageHeadline": "feat: ADR-040: Implement BadgerDB backend (#9848)", "author": {"name": "Roy Crihfield", "email": "roy@manteia.ltd", "user": {"login": "roysc"}}, "additions": 650, "deletions": 36}}, {"node": {"oid": "7e90194ec6d5b3b03abb66129cbf10b79249da04", "messageHeadline": "fix: Incorrect error message when periodlimit is not set on a feegran\u2026", "author": {"name": "fkneeland-figure", "email": "86616427+fkneeland-figure@users.noreply.github.com", "user": {"login": "fkneeland-figure"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "a70f39e145980d3ea4b23e7d47e2a5eec9d633ed", "messageHeadline": "docs: encode/decode transaction (#10133)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "8ebda84c8956d3c3629bc682ba389e7ce6ed5d96", "messageHeadline": "feat: expose HasMetadata on bank Keeper (#10134)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "8378ba7e9fd33836a6bacebe099947109ac6ffbf", "messageHeadline": "docs: Fix typo in CONTRIBUTING.md (#10143)", "author": {"name": "Ikko Ashimine", "email": "eltociear@gmail.com", "user": {"login": "eltociear"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d601421982e56ae0fbd0e35dda0a15709a3d213c", "messageHeadline": "chore: change the inconsistent error message in DecCoin.ParseDecCoin \u2026", "author": {"name": "Prathyusha Lakkireddy", "email": "prathyusha@vitwit.com", "user": {"login": "PrathyushaLakkireddy"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "b27be20a09da4ac083383f0220b8376ac23200ea", "messageHeadline": "build(deps): bump codecov/codecov-action from 2.0.3 to 2.1.0 (#10131)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fc79b153d4f3fbc430bbf3663adbe894063c1c4", "messageHeadline": "feat: change default value of DAEMON_RESTART_AFTER_UPGRADE to true (#\u2026", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "cb5bfb7678985142b79150c03ca99694fe3ff46c", "messageHeadline": "feat: add sign mode direct aux handler (#9944)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 212, "deletions": 0}}, {"node": {"oid": "acf823d74385d5fd2f9753fce48faa2344822d2f", "messageHeadline": "fix(CI): add golangci-lint to dependencies (#10112)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 417, "deletions": 20}}, {"node": {"oid": "9d58a5ad30c6994acc14bfc55b0f16ae5feb1956", "messageHeadline": "refactor: Cleanup rosetta-ci docker code (#10002)", "author": {"name": "fkneeland-figure", "email": "86616427+fkneeland-figure@users.noreply.github.com", "user": {"login": "fkneeland-figure"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "5805700d1ddb2239729e891a4a868e640ad92c7b", "messageHeadline": "docs(cosmovisor): add design description (#10125)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "28bf2c124b3e3ddd8aed1999e6798b5d4d649940", "messageHeadline": "perf: Make CacheKV store interleaved iterator and insertion not O(n^2\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 76, "deletions": 115}}, {"node": {"oid": "3d3bc7c43218c37c6d0033d578cc7b24968a9be2", "messageHeadline": "fix: unmarshalling issue with multisig keys in master (#10061)", "author": {"name": "Henrik Aasted S\u00f8rensen", "email": "has@bitcraft.dk", "user": {"login": "haasted"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "148451b51c4af248ba3701691ad261e4913dfa91", "messageHeadline": "fix: Allow --home to propagate to init command (#10104)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "18206474e30d95e8cef711f4a1e89dbdea26a474", "messageHeadline": "build(deps): bump github.com/rs/zerolog from 1.24.0 to 1.25.0 (#10105)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8ee5e50d8bc6b2fe601241a9fe6c65b43154bc15", "messageHeadline": "build(deps): bump github.com/tendermint/tendermint (#10106)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f5bac8ca360cd01dd921fe8c7da836bb5276841", "messageHeadline": "fix: Update RequestInitChain in Simulations", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "bb886645d7858a05f0b9f98d0f96e7483f7ad825", "messageHeadline": "build(deps): bump github.com/mattn/go-isatty from 0.0.13 to 0.0.14 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ed35bfdf52ec18af497fc04787cdb509562af95e", "messageHeadline": "perf: Speedup coins.AmountOf() by removing many regex calls (#10021)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "eb0113e4bc58163c4f4555adb10e0fde6f650a62", "messageHeadline": "fix: Server config index-events incorrectly marshaled (#10067)", "author": {"name": "Daniel Wedul", "email": "72031080+dwedul-figure@users.noreply.github.com", "user": {"login": "dwedul-figure"}}, "additions": 112, "deletions": 1}}, {"node": {"oid": "d6c30175d95f242aaa0f87857646651935653e4e", "messageHeadline": "docs: update to v0.44 version tag (#10069)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "37dbfeca6bb60cc34b46cb0a556e2a998e32c617", "messageHeadline": "docs: update to v0.44 migration (#10070)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "744c85b8fa616648cc969d4765c159590f2b28d2", "messageHeadline": "perf: Improve the speed of coins.String() (#10076)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "429255275e9777e59ecfa3a31ad12cd3482a182f", "messageHeadline": "feat: adding pre-upgrade command call in Cosmovisor (#10056)", "author": {"name": "Spoorthi Satheesha", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 204, "deletions": 0}}, {"node": {"oid": "78b151dd972f0d0041df5e7b1a0bb0b153f51a7e", "messageHeadline": "perf: Remove telemetry from wrappings of store (#10077)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "bfba5491f39f0e0af100480a3194a30c2dc4b9c3", "messageHeadline": "fix: Ensure that we do not import multiple, conflicting tendermints (\u2026", "author": {"name": "Jacob Gadikian", "email": "jacobgadikian@gmail.com", "user": {"login": "faddat"}}, "additions": 4, "deletions": 25}}, {"node": {"oid": "94bcb5d99e5b8222a21b9c948eef5552794016e0", "messageHeadline": "feat: Make group module a standalone go module (#10059)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1263, "deletions": 0}}, {"node": {"oid": "cdf6196a7e6b4fa635dc6169949a0c9d4d61af8f", "messageHeadline": "fix: use keyring in config for add-genesis-account cmd (#9969)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 54, "deletions": 31}}, {"node": {"oid": "ddabfd36c6b7397f4837cbaf60964d7c5bd95cd2", "messageHeadline": "fix: add some logs on the update (#10036)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5cf2dae4b579c3009adee9a3b17b63cdf569ffe7", "messageHeadline": "docs: Fix GetNodeInfoResponse comment (#10052)", "author": {"name": "roignpar", "email": "47150492+roignpar@users.noreply.github.com", "user": {"login": "roignpar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42d7e362b97b4e435d8d8ad48b743a1c54ecdc67", "messageHeadline": "Fix missed renaming from containerProtoImage to protoImageName. (#10055)", "author": {"name": "John Adler", "email": "adlerjohn@users.noreply.github.com", "user": {"login": "adlerjohn"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6e7e624b275cec3dfefc96b6c0e701c284fbd7a9", "messageHeadline": "test: bring back Marshalling/unmarshalling of a wrapped tx test (#10044)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "6bddcd54bb0596c5cd40c8ac401bb82f8ba361c6", "messageHeadline": "feat: generate nft protobuf (#9747)", "author": {"name": "Zhiqiang Zhang", "email": "745124335@qq.com", "user": null}, "additions": 8076, "deletions": 0}}, {"node": {"oid": "2c31451a55b56cc681d3f48a80e27df75b9d3704", "messageHeadline": "feat: ADR 040: Implement in-memory DB backend (#9952)", "author": {"name": "Roy Crihfield", "email": "roy@manteia.ltd", "user": {"login": "roysc"}}, "additions": 1240, "deletions": 1}}, {"node": {"oid": "f98dc675c97efaa24ab1b9d9370d77e9e41a541f", "messageHeadline": "build(deps): bump actions/setup-go from 2.1.3 to 2.1.4 (#10009)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "54b05564e30e799c45d9ff10751f9ef0e7dce680", "messageHeadline": "build(deps): bump github.com/rs/zerolog from 1.23.0 to 1.24.0 (#10031)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7273bd39e713be8c9dd17bae71b85df495b98be0", "messageHeadline": "perf!: Add HasAccount to the AuthKeeper to save protobuf decoding tim\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "78c3c4e92d38c00b07fd888e231a91372189fa67", "messageHeadline": "fix!: Remove onlyAminoSigners in sequence check (#10029)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 6, "deletions": 57}}, {"node": {"oid": "07453203cdb77acdfd9608ec841088d2c289371e", "messageHeadline": "x/bank: skip failing BenchmarkOneBankSend* to avoid blocking benchmar\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ccd95f3ed33f9613e2e6188201d4b6d760966b2a", "messageHeadline": "feat(cosmovisor): strict boolean argument parsing (#10018)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 84, "deletions": 15}}, {"node": {"oid": "e9adb9e0a3adadf307f652b2e264786776008619", "messageHeadline": "chore(cosmovisor): updating changelog (#10019)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2debb79c3cc68ae23cbad1934f52846fe64ddb15", "messageHeadline": "build(deps): bump codecov/codecov-action from 2.0.2 to 2.0.3 (#10010)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "994f2d68275d5781270aef0d8797aa15ce3660a6", "messageHeadline": "chore: Add proto comments for MsgCreatePeriodicVestingAccountResponse\u2026", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a15d7e31d42c77dd653d885f7fbd802f12cdf46c", "messageHeadline": "refactor!: BaseApp {Check,Deliver}Tx with middleware design (#9920)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 1336, "deletions": 864}}, {"node": {"oid": "598fc0c8e531f7c4f190bb829601a641acf5c327", "messageHeadline": "build(deps): bump github.com/improbable-eng/grpc-web from 0.14.0 to 0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "59640fb858b1efe690f3168ff62ed7652486bf5f", "messageHeadline": "feat!: Add bech32 prefix to authkeeper (#9759)", "author": {"name": "Andrei Ivasko", "email": "cyberbono3@gmail.com", "user": {"login": "cyberbono3"}}, "additions": 2070, "deletions": 347}}, {"node": {"oid": "147d798048a482f9263f3e3389fbb88b45829fe2", "messageHeadline": "feat!: periodic vesting msg (#9596)", "author": {"name": "Zaki Manian", "email": "zaki@iqlusion.io", "user": {"login": "zmanian"}}, "additions": 850, "deletions": 90}}, {"node": {"oid": "49b39f84b3def26c9b163a759852596cdea491de", "messageHeadline": "docs: clarify cosmovisor versions (#9989)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "a87d4dcda4a22f5b6653d843bf8d27de41946d35", "messageHeadline": "perf: convert to string once in setCacheValue (#9992)", "author": {"name": "Cuong Manh Le", "email": "cuong@orijtech.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2a36280ed7fc1f561ddc46e0ff3c99896a67a62f", "messageHeadline": "docs: fix error example (#9990)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00f987ac67981173898a66f9b6b2401ff74854ec", "messageHeadline": "fix: fix the invalid argument for bank total supply cli query (#9980)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e3aec18403bdef14118fbb97636c76ca9c951d74", "messageHeadline": "feat: ADR 040: New DB interface (#9573)", "author": {"name": "Roy Crihfield", "email": "roy@manteia.ltd", "user": {"login": "roysc"}}, "additions": 214, "deletions": 0}}, {"node": {"oid": "b92308ec3bb33224684ac2fc1a9ad5aab7c45666", "messageHeadline": "expect should be 0 (#9971)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b3112f3b49b4fea93e5b34afb3af3a2aadfbc0c", "messageHeadline": "fix(build): set a right version for the app (#9965)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "49aec537ab6bd2e1624705a10b9b4cd4cc455407", "messageHeadline": "build(deps): bump TM to v0.34.12 (#9956)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "7b2d2185d25c51dce0f3f9c30e5306c1d3b35440", "messageHeadline": "build(deps): bump github.com/spf13/cast from 1.4.0 to 1.4.1 (#9946)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4eeb295c8ea925379e5912c9de5376c17f8f2bfe", "messageHeadline": "build(deps): bump amannn/action-semantic-pull-request (#9945)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc1e2ddf221d396cef4e63b967bfd98c0199a86b", "messageHeadline": "fix: Fix CLI query tx docs for acc/seq (#9942)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "23e864bc987e61af84763d9a3e531707f9dfbc84", "messageHeadline": "refactor(test)!: refactor `simapp.Setup` function (#9938)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 264, "deletions": 242}}, {"node": {"oid": "30228653ba494855551373d291a37012a8a43333", "messageHeadline": "docs: add jq doc for editing genesis file (#9918)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "e0096c284a27c865c9a38a7a1611baa67ee785d6", "messageHeadline": "chore: Update STABLE_RELEASES for 0.43 (#9931)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "1dba6735739e9b4556267339f0b67eaec9c609ef", "messageHeadline": "refactor!: change GetSigners return type to []sdk.AccAddress (#9915)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 211, "deletions": 291}}, {"node": {"oid": "6a0eb507dc995e23da7dceb16e00f57011b4416f", "messageHeadline": "fix(cosmovisor): updated zip and checksum (#9929)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fbed4d5b3d3d0581bac908f6d854bd82f04f477a", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.39.1 to 1.40.0 (#9921)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1224bd45520221f8bbbab16b537676814c53ba5d", "messageHeadline": "fix: cosmovisor test download url (#9926)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "260c5728ab3b759788be68f04dd5d0ec07be0b78", "messageHeadline": "chore: Add log messages for InitGenesis (#9675)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c04ab50fd0dc74f704136f1a8e3c0e6c594e53c5", "messageHeadline": "fix!: update ABCI query to use request height (#9879)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 79, "deletions": 4}}, {"node": {"oid": "e656d5e28ad0c6f818bcca0d3d4b6836bf51f614", "messageHeadline": "feat: add low-level dependency injection container API (#9658)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 309, "deletions": 2}}, {"node": {"oid": "13559f9132637326e24408a93e28c71f7a76c848", "messageHeadline": "feat: file watcher for cosmovisor (#8590)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 592, "deletions": 424}}, {"node": {"oid": "8f5120b9bb73bcb4c2b1061110d75560a3104fad", "messageHeadline": "build(deps): bump url-parse from 1.5.1 to 1.5.3 in /docs (#9910)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e4bc42d140c036b115e3ad66f57df08d798f114f", "messageHeadline": "build(deps): bump path-parse from 1.0.6 to 1.0.7 in /docs (#9907)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0bcce5d0c725ef11bfd29d0d273a12f1d80804f4", "messageHeadline": "chore: Deprecate QueryUpgradedConsensusState (#9906)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 59, "deletions": 39}}, {"node": {"oid": "69b4935c6359f748956fd31dd0a2ec475a02974a", "messageHeadline": "feat: Add SIGN_MODE_DIRECT_AUX and tx Tip proto definitions (#9405)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 926, "deletions": 108}}, {"node": {"oid": "c14b101a7a3ea6b126261a9e2d7b9a937140ceba", "messageHeadline": "fix!: remove denom from DenomMetadata key (#9890)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 111, "deletions": 11}}, {"node": {"oid": "c45b9d0da6a07e445e60e0ef62d18b8a0da2ff1e", "messageHeadline": "test: fix BenchmarkCoinsAdditionIntersect panic (#9904)", "author": {"name": "Cuong Manh Le", "email": "cuong@orijtech.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e33f39cba46f189ef44c9fe26f3f88a78a55780", "messageHeadline": "chore: Update changelog with 0.42.8, 0.42.9 and 0.43.0 (#9891)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 43, "deletions": 19}}, {"node": {"oid": "055e7e8d80322e4bcac60063245962f8eb06e8d4", "messageHeadline": "feat: implement x/params get all subspaces/keys (#9884)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 876, "deletions": 28}}, {"node": {"oid": "47a3f027358423405d1d7786d4231d0758831bca", "messageHeadline": "docs: Cleanup SDK docs (#9889)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84cc05b74f5aa658f150ed2f7cce0049e315a3b7", "messageHeadline": "fix: fix the issue of make proto-gen (#9854)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "47bfcba519c4784e7c7f3ae2d99f02a7c09ef3ba", "messageHeadline": "docs: Fix vesting doc. (#9883)", "author": {"name": "Alexander Kolesov", "email": "alexandr.kolesov@dsr-corporation.com", "user": {"login": "askolesov"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "5f960b72e2a0a8573bd32d0b1ed95141cc2bea2c", "messageHeadline": "feat: `--generate-only` and `--offline` flags can use keyname. (#9838)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 112, "deletions": 10}}, {"node": {"oid": "59f63a2a86f24fa0e26a58ad0a0d904198cc46c7", "messageHeadline": "fix: overwrite sequence and account-number flags when used with offli\u2026", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "1d07ea4c8c089cc88832480a5bd7b7abdb0a951a", "messageHeadline": "feat: add tx fee event (#9860)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "f479b515a8ce2353ab583525a029f7e68dad4e5f", "messageHeadline": "fix: file keyring fails to add/import/export keys when input is not s\u2026", "author": {"name": "daeMOn", "email": "flavien.binet@gmail.com", "user": {"login": "daeMOn63"}}, "additions": 232, "deletions": 80}}, {"node": {"oid": "1cc93d2f881e24c9f601e89fdc5b21c1ce6a0d25", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.39.0 to 1.39.1 (#9872)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2627a96a496e3c47d97b5c34720a7359600b70ed", "messageHeadline": "docs: fix module spec ordering (#9870)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "40bb2f4f9abbf30419a9b51d3ff153d215fff2e4", "messageHeadline": "chore: prepare Cosmovisor v0.1.0 release (#9868)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "703158955f3c551e7ed9eb7f12cb59742eddbdf3", "messageHeadline": "chore: add missing changelog entry from #9859 (#9867)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6b24ada74355a1e28b20ab45d9637c3b23485d36", "messageHeadline": "refactor: update default pruning strategy (#9859)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "87ebb3e5030afd35e31b202f1fe3350c4b998668", "messageHeadline": "Merge pull request #9829 from cosmos/spoorthi/9706-refactor-validate-\u2026", "author": {"name": "Spoorthi Satheesha", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 40, "deletions": 22}}, {"node": {"oid": "afde096adb13462b4ae42911f45936bd1195668d", "messageHeadline": "Merge branch 'master' into spoorthi/9706-refactor-validate-balance", "author": {"name": "Spoorthi Satheesha", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 143, "deletions": 49}}, {"node": {"oid": "5a47154f6c05e2783a109678c7d3b3c1a00b24df", "messageHeadline": "feat: Add backup option for cosmovisor (#9652)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "eb79dd022f9d5f1eda15d6942dbde7fbdd5ee07b", "messageHeadline": "feat!: change Coin storage model (#9832)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 83, "deletions": 47}}, {"node": {"oid": "0c7c6cf9980c5f0b1ae6c0914d8935665093098a", "messageHeadline": "Merge branch 'master' into spoorthi/9706-refactor-validate-balance", "author": {"name": "Spoorthi Satheesha", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 1035, "deletions": 130}}, {"node": {"oid": "59b788a3bb4ecf7fc95c062551898e4db505765b", "messageHeadline": "updating changelog", "author": {"name": "Spoorthi", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66b91ee7c7c9f916282d6cd1fffdfebf4cdf74ab", "messageHeadline": "added valid sorted coin testcase", "author": {"name": "Spoorthi", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "bdf5aee7a3d0ddd3c43960e443308dec92d33ee5", "messageHeadline": "style(capability)!: update go doc comments and remove BeginBlocker (#\u2026", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 15, "deletions": 29}}, {"node": {"oid": "f27c7ceef9eb6d0986db3a364140b4e75f1c45d5", "messageHeadline": "build(deps): bump technote-space/get-diff-action from 4 to 5 (#9834)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "18eea3a7c8dca75278a9c3ef9b7e1247ad9a357b", "messageHeadline": "fix: fixed missing coin denomination in msg server logs (#9786)", "author": {"name": "Slav Keremidchiev", "email": "skeremidch@gmail.com", "user": {"login": "skeremidchiev"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "7f316adb97706d82ac5de2bae608eb5ed42300ec", "messageHeadline": "fix!: Capability Issue on Restart, Backport to v0.43 (#9836)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 234, "deletions": 58}}, {"node": {"oid": "2468b64cffd889e626ec6b7e047459ed39cafd58", "messageHeadline": "adding 0 value coin test case", "author": {"name": "Spoorthi", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "40d22c7ab3a385bde480ce0b10d9920d8646d67e", "messageHeadline": "refactoring balance.coin validation", "author": {"name": "Spoorthi", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 3, "deletions": 29}}, {"node": {"oid": "bc201f8054049f03f201d27e1ed72a01a12196d6", "messageHeadline": "build: Update Dockerfile (#9839)", "author": {"name": "iczc", "email": "iczcalan@gmail.com", "user": {"login": "iczc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42e28e294be4ce9a7f33d2d7262efd689b51c11b", "messageHeadline": "feat: Add cli for listing all module accounts (#9812)", "author": {"name": "Changhyun, Park", "email": "45252226+mattverse@users.noreply.github.com", "user": {"login": "mattverse"}}, "additions": 617, "deletions": 35}}, {"node": {"oid": "57ba1e23c82b7723a0236d961e17e8b7fdc7d663", "messageHeadline": "docs: Fix broken link in upgrade.md (#9830)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b021f13c4f306377a51f2c9502058708e2abb85a", "messageHeadline": "fix: Update app-anatomy.md (#9828)", "author": {"name": "Emilio Cant\u00f3n", "email": "eecanton@gmail.com", "user": {"login": "cabemo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cbac7fc248df136c97dad19ff6c2a0b69e67e786", "messageHeadline": "fix!: update gentx val pub key input parsing (#9827)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 47, "deletions": 9}}, {"node": {"oid": "56589f1cc816d8596c6e5970d6049b136452916a", "messageHeadline": "docs(adr): ADR-044 Guidelines for updating proto defs (#9613)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "463c17ad885e52ac5721b530c997fcf4ca331560", "messageHeadline": "build(deps): bump styfle/cancel-workflow-action from 0.9.0 to 0.9.1 (\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2cea5e5750d220d476ddc3184d19cdf0a7de52c5", "messageHeadline": "updating changelog", "author": {"name": "Spoorthi", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ce1e65083ea7fcbb744a3927de8be80f1f1bf77f", "messageHeadline": "adding checks to ensure denoms are sorted", "author": {"name": "Spoorthi", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "19aeb763a3928ab46f47fb1f7c3f250a95115b7b", "messageHeadline": "refactor: remove query by events for x/gov deposits (#9519)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 115, "deletions": 123}}, {"node": {"oid": "36ab23a31d151ac6019075c70b4231ee100d3e40", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.29.0 to 0.30.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "32723400e04dfae6d91385330d0fd1221b11f70f", "messageHeadline": "Update upgrade.md (#9822)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cab727af0feaaeafd20b48d65836a8442715aad4", "messageHeadline": "feat: specify staking bond_denom when creating a new chain (#9776)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 53, "deletions": 3}}, {"node": {"oid": "d05c093378f705a7aa8633156dd4f7b058026e52", "messageHeadline": "build(deps): bump github.com/spf13/cast from 1.3.1 to 1.4.0 (#9788)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "85e3518977acd624bfa6436743594a3e6b94a3df", "messageHeadline": "build(deps): bump goreleaser/goreleaser-action from 2.6.1 to 2.7.0 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f961e01bcf19a0f4254864c44306c5126d912e45", "messageHeadline": "build(deps): bump amannn/action-semantic-pull-request (#9777)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4eaf18ac62dc460f8fffcc0ca27bc9f1d13e2253", "messageHeadline": "docs(rosetta): add Rosetta documentation page (#9688)", "author": {"name": "Andrea Giacobino", "email": "no.andrea@gmail.com", "user": {"login": "noandrea"}}, "additions": 57, "deletions": 30}}, {"node": {"oid": "d587599122403ac38618cac557b7f40dd756f3ab", "messageHeadline": "fix: Cap Initialization Fix (forward-port #9392) (#9806)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "90157fc5f47bb1f347f0a0f61d250a72b950df3f", "messageHeadline": "feat: Improve withdraw-all-rewards UX (#9781)", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "f1e64878d8a66e3343112605ad19e48306b77273", "messageHeadline": "fix: hardcoded ledger algo on `keys add` (#9766)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "31de49668c8f7471521af56fdd2b2689a3299a90", "messageHeadline": "docs: Update baseapp.md and tx-lifecycle.md (#9792)", "author": {"name": "Juan Carlos Frutos Hern\u00e1ndez", "email": "juancarfruher@gmail.com", "user": {"login": "JuanCarlosFrutos"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1d73137c7c6bc54e72de44757280c29b0c4fe4ac", "messageHeadline": "revert: Removing file which shouldn't have been committed (#9799)", "author": {"name": "Spoorthi Satheesha", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8f7be3e1554b831501ec40d5aca0a3ae62468473", "messageHeadline": "docs: update adr section of contributing (#9710)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "ff85c1de1f022c7cc8eece2d220db57b3fd5005c", "messageHeadline": "chore: added changelog for 9793 (secp256r1 tx malleability) (#9796)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "efa675eb8df8463b02c595ae2f4d70526ca00443", "messageHeadline": "format x/group proto files (#9795)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 366, "deletions": 365}}, {"node": {"oid": "aa37ae9e748f69646b1ee2ad8b006361a4f99f95", "messageHeadline": "feat: Low-s normalization for ecdsa secp256r1 signing (#9738)", "author": {"name": "John Kemp", "email": "frumioj@users.noreply.github.com", "user": {"login": "frumioj"}}, "additions": 129, "deletions": 8}}, {"node": {"oid": "7c194340006b186c99b1a8d6417f621f9d480efd", "messageHeadline": "feat: Query txs by signature and by address+seq (#9750)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 330, "deletions": 18}}, {"node": {"oid": "760bde3fbd0b3811a3b7a9ee7d4431544662d5dd", "messageHeadline": "chore: Add script to validate gentxs (#9486)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 167, "deletions": 0}}, {"node": {"oid": "3fa7bd26eb6b59f7e062e71b9576d0917529863d", "messageHeadline": "docs: remove legacy rest docs (#9745)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 7, "deletions": 44}}, {"node": {"oid": "f4d068249ead39e413a19bc9a83a93a8b1feafb6", "messageHeadline": "fix: init with config chain-id (#9762)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "b34ceecd8a235e5f49223fd056f9d233056223d8", "messageHeadline": "test: Added tests for DecCoins to increase code coverage (#9752)", "author": {"name": "Spoorthi Satheesha", "email": "9302666+spoo-bar@users.noreply.github.com", "user": {"login": "spoo-bar"}}, "additions": 566, "deletions": 3}}, {"node": {"oid": "3771ebdf2463aea04c2ebe85040e4891caf57c68", "messageHeadline": "refactor: Improve txRaw decoder code (#9769)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "9ea1fee8b27a85d37540182f9c4c8ef2250530ff", "messageHeadline": "x/bank: create reverse prefix for denom<->address (#9611)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 248, "deletions": 47}}, {"node": {"oid": "c061cc1c5754b7f44fb220785b8d330c854e7a0e", "messageHeadline": "docs: ADR-43: Aligning on interoperability (#9709)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "92535034d6fa16858394e1470e7ec1784ecc6ad4", "messageHeadline": "fix: support output flag on tx commands (#9717)", "author": {"name": "Sai Kumar", "email": "17549398+gsk967@users.noreply.github.com", "user": {"login": "gsk967"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "941d63518d88fd2c08b9e3120e46547c079b06b7", "messageHeadline": "docs: clarify grpc server (#9761)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "02dab94d73dc5f78e9a225656a96a43fa7e890fd", "messageHeadline": "build(deps): bump codecov/codecov-action from 1.5.2 to 2.0.2 (#9758)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf049d36d1f955302f0f4aacadb773a90496813c", "messageHeadline": "docs: fix cosmovisor quickstart (#9730)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 14, "deletions": 228}}, {"node": {"oid": "dcfe6c5610f9482e0c62a957af2f3821943d134d", "messageHeadline": "Update accounts.md (#9767)", "author": {"name": "Abhimanyu Singh Gaur", "email": "12651351+abhimanyusinghgaur@users.noreply.github.com", "user": {"login": "abhimanyusinghgaur"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "4789252991c6f5a083f116a3a6bf1e34dcee2105", "messageHeadline": "Update app-anatomy.md (#9765)", "author": {"name": "Juan Carlos Frutos Hern\u00e1ndez", "email": "juancarfruher@gmail.com", "user": {"login": "JuanCarlosFrutos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03b0d85cfe4f612797f3450a4a8dec6eb7fc409a", "messageHeadline": "docs: Update CONTRIBUTING.md (#9760)", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 16, "deletions": 17}}, {"node": {"oid": "ee29beba26e45a2368364079b0e1e73fadbef552", "messageHeadline": "docs: fix broken IBC spec link, IBC page order (#9763)", "author": {"name": "Albert Chon", "email": "albert@injectiveprotocol.com", "user": {"login": "albertchon"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "adff7d804d3fbbf332c8a5967889ff9837c92f4e", "messageHeadline": "feat: TxRaw must follow ADR 027 (#9743)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 213, "deletions": 7}}, {"node": {"oid": "3439e5d025bbfec2511ea655f0fff9325d01281e", "messageHeadline": "docs: fix migrations directory (#9746)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "12e4be34fbd2414b10756997ca3769ebaaf6bdea", "messageHeadline": "Merge pull request #8476 from cosmos/aaronc/6513-textual-json-proto", "author": {"name": "Ru Horlick", "email": "ru@regen.network", "user": {"login": "ruhatch"}}, "additions": 578, "deletions": 106}}, {"node": {"oid": "368efb0c7d2211616c979e4220f08664ca85015b", "messageHeadline": "Merge branch 'master' into aaronc/6513-textual-json-proto", "author": {"name": "Ru Horlick", "email": "ruperthorlick@gmail.com", "user": {"login": "ruhatch"}}, "additions": 59874, "deletions": 57742}}, {"node": {"oid": "0dd1ac2d53a0645632483059131c4c228223f5ce", "messageHeadline": "Add SIGN_MODE_DIRECT_JSON", "author": {"name": "Ru Horlick", "email": "ruperthorlick@gmail.com", "user": {"login": "ruhatch"}}, "additions": 560, "deletions": 115}}, {"node": {"oid": "085ab0669a0df6fce5c2322e7c61f25ae743fed0", "messageHeadline": "fix: feegrant grant cli bug (#9720)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "6098d7ed556e36d5dc67920248dcc462a4aaa2c0", "messageHeadline": "docs: add chain upgrade guide v0.43 (#9567)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 334, "deletions": 507}}, {"node": {"oid": "57d21fa8e0036835fa91e63411db04ac04439dc7", "messageHeadline": "feat!: key rename cli command (#9601)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 298, "deletions": 8}}, {"node": {"oid": "48cb9eab8c16164cd8d788c32be651acac09a1d3", "messageHeadline": "feat!: remove legacy handler (#9650)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 123, "deletions": 2315}}, {"node": {"oid": "481aa2e589fd2cb50578936bb2f87d088bece0a0", "messageHeadline": "chore: Update Changelog with 0.42.7 section (#9679)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "609b19a00f6973e029b82d8fd86ef9b537f3be61", "messageHeadline": "perf(grpcweb): remove useless HTTP HandlerFun wrapping (#9711)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "d5674a5d3e82dcf47c4744af339a819e110e89f0", "messageHeadline": "fix: start GRPCWebServer in goroutine (#9704)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "1330b62c5f6005959c960ca18ed655dce16f5935", "messageHeadline": "fix: broken link to IBC specs (#9715)", "author": {"name": "Albert Chon", "email": "albert@injectiveprotocol.com", "user": {"login": "albertchon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "615f22466f7b3ddd20d2eb004e5addb7f96407bb", "messageHeadline": "docs: simd testnet commands (#9411)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 113, "deletions": 5}}, {"node": {"oid": "2eda28e8e0004c101d955eb85be89b078ceec3db", "messageHeadline": "chore: added link to the state migration for zero balance prunning bu\u2026", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb9b18de35f03362bc3596993fbfe56e1d2e1785", "messageHeadline": "build(deps): bump github.com/jhump/protoreflect from 1.8.2 to 1.9.0 (\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f96c7d2b7735d4f518db4c08ad14887bae554704", "messageHeadline": "build(deps): bump actions/stale from 3.0.19 to 4 (#9698)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7040387c184869cb45aeb681e95c4c347bf26e26", "messageHeadline": "docs(gov): improve gov module spec (#9681)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "c23f386529d8dac1f48c03ccda35ed933822b3e4", "messageHeadline": "fix: Fix offline flag description. (#9685)", "author": {"name": "Paul Weidner", "email": "paul.weidner@gmail.com", "user": {"login": "paul121"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d56c8cdbc96676e6bf67253c9c82b66490dac393", "messageHeadline": "feat: add migrations for balances with zero coins (#9664)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 231, "deletions": 12}}, {"node": {"oid": "6997a3ce4347b4f59de2c050fafa8073e37f3b2d", "messageHeadline": "docs: Add godocs to GasMeter methods (#9665)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "09062f0b82c1ca6ef3b85ed6e365a0c3904d80d4", "messageHeadline": "Merge pull request #9329 from cosmos/hulatown/adr-043-nft", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 320, "deletions": 0}}, {"node": {"oid": "121dff1be95a9158b1cbbe4c50418a090e2f5d4a", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 70, "deletions": 18}}, {"node": {"oid": "d4d25f5e18e77e3040df49f0f37006fb50ffd501", "messageHeadline": "fix: remove stores from renamed/deleted store upgrades (#9409)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "a67ec1ceaf397e914466c039dee552f3f38e36b9", "messageHeadline": "perf: Change localnet CIDR from /16 (65k addresses) to /25 (128 addre\u2026", "author": {"name": "John Kemp", "email": "frumioj@users.noreply.github.com", "user": {"login": "frumioj"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "302623990961983bba32bf106341017a06cfda58", "messageHeadline": "Merge pull request #9669 from cosmos/dev/patch_cosmovisor_readme_bug", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c87d81e10b9049a35713ca2a7186a0f5e6891851", "messageHeadline": "Switch `on` to `true` in cosmovisor readme", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "43e059856023585f0b17b674aaa9b2972e08bc1a", "messageHeadline": "types: Inconsistent limit on InfiniteGasMeter and add GasLeft func to\u2026", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "afc66804e9727b9fe75c88e35dc5e6d672e75088", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 16371, "deletions": 365}}, {"node": {"oid": "d435486c80eb9618a0fe53a37a06d62b3e113892", "messageHeadline": "build(deps): bump gaurav-nelson/github-action-markdown-link-check (#9\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "402148a39eefec9e9f9c5115248f312aec384014", "messageHeadline": "feat: Add group module proto definitions and basic types (#9631)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 16045, "deletions": 24}}, {"node": {"oid": "d13d488d9b0e9e32dbf712707cd637536976f197", "messageHeadline": "fix: check store keys length before accessing (#9639)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 101, "deletions": 83}}, {"node": {"oid": "c5ce800bc5a1df6f8a62e73bed4a077377cfa1b6", "messageHeadline": "chore: add changelog entry for 9432 (#9649)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e4f2fa04230a4fb27b360299ca72900b7eebb566", "messageHeadline": "feat!: support debug trace QueryResult (#9576)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 27, "deletions": 29}}, {"node": {"oid": "6888de1d86026c25197c1227dae3d7da4d41a441", "messageHeadline": "feat: add version params to parameters (#9432)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "a3d8b5843bf29cf3c0cebad64e007f71949b8221", "messageHeadline": "build(deps): bump github.com/spf13/cobra from 1.1.3 to 1.2.1 (#9623)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "0e237359f51240cf4912057aabad5ec48f5e819a", "messageHeadline": "chore: update change log (#9642)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a24a329bb596578edf49078df79cc7dc0ee1fce6", "messageHeadline": "refactor: Update `GetSigners` to return []string (#9418)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 182, "deletions": 213}}, {"node": {"oid": "836580a6a4002e885d71e1434145a14adf42a5c0", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 22573, "deletions": 36988}}, {"node": {"oid": "bfa18c79be1f0ef6f7f28d91f365ca692b624df9", "messageHeadline": "refactor: improve human readable gas error (#9626)", "author": {"name": "gotjoshua", "email": "gotjoshua@users.noreply.github.com", "user": {"login": "gotjoshua"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0dbc5de9ddcc31b31071d4361ddd8890ee8e88ab", "messageHeadline": "fix: Added missing validator key save when recovering from mnemonic (\u2026", "author": {"name": "Leonardo Bragagnolo", "email": "leo.braga95@gmail.com", "user": {"login": "leobragaz"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "cd221680c0509a39b539d3dd7e3e45d700aa4b54", "messageHeadline": "feat!: remove legacy REST (#9594)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 18876, "deletions": 33261}}, {"node": {"oid": "2c6b8665515c02b628608dd59fdccd2187c97f0a", "messageHeadline": "fix: WithdrawRewards event emit value when no rewards (#9599)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "c91f3b26512cc6723ebbbbe986d2842e9c74e698", "messageHeadline": "refactor: Rename x/{mod}/legacy to x/{mod}/migrations (#9628)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 184, "deletions": 182}}, {"node": {"oid": "2188dd0f3cbed47fde5aa94f3620fb59382897e6", "messageHeadline": "feat: add coins burned to slash event (#9458)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 29, "deletions": 12}}, {"node": {"oid": "7f9037490ba359d0829d8d284ece07503f01fa8e", "messageHeadline": "types: fix nil pointer panic on `NewIntFromBigInt` (#9627)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "57d523d29c025b2facf20d3de0f129145de4a637", "messageHeadline": "docs(swagger): add authz & feegrant swagger docs (#9625)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 13355, "deletions": 10636}}, {"node": {"oid": "1b0b8e99973bd959759e1b2777edb9e1c6bda609", "messageHeadline": "docs: clean up translations and readme (#9539)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 40, "deletions": 2905}}, {"node": {"oid": "8891fa26e4d28e7eebb91544522f3166a5ebd821", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "vincent", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 4143, "deletions": 2503}}, {"node": {"oid": "013e9caeb4064667be95e36e6961f90452942051", "messageHeadline": "incorporate feedbacks from aaron, shaun, billy...", "author": {"name": "Haifeng Xi", "email": "haifeng@bianjie.ai", "user": null}, "additions": 102, "deletions": 81}}, {"node": {"oid": "8297f2f3125e6b729b4377144246b38f8b73b7a1", "messageHeadline": "chore: Audit v0.43 CHANGELOG against commit log (#9592)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "5ffe21ff1fe5c5fb623223c982f60ee1445ef7b2", "messageHeadline": "build(deps): bump google.golang.org/protobuf from 1.26.0 to 1.27.1 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e5ad9d1fb816fba490b06e6d524959776e46c8dd", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.38.0 to 1.39.0 (#9614)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7deafccf5262d77b0c3643fb5eb0bd4710bf232", "messageHeadline": "fix: enable gentx `--keyring-dir` flag to take effect (#9574)", "author": {"name": "Michael FIG", "email": "mfig@agoric.com", "user": {"login": "michaelfig"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e109d8afc2c91c5ee5c449452be391f17f6e06ca", "messageHeadline": "feat(bank): update bank.Metadata - add URI and URIHash (#9618)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 162, "deletions": 39}}, {"node": {"oid": "e0ccb763012876712c2dc6c43d0dc4cc0d3876ff", "messageHeadline": "build(deps): bump prismjs from 1.23.0 to 1.24.0 in /docs (#9600)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 44}}, {"node": {"oid": "d9fb4cf34d4ca65d2eca078dbd7edde084c884db", "messageHeadline": "refactor!: Remove `clientCtx.JSONCodec` and rename `EncodingConfig.Ma\u2026", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 73, "deletions": 86}}, {"node": {"oid": "c98ce3abdb9d2793605547574314c468eabe2f6b", "messageHeadline": "fix code formatting", "author": {"name": "Haifeng Xi", "email": "haifeng@bianjie.ai", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "843f79c5ae60213d52d961500643473f4c9b6959", "messageHeadline": "incorporate Billy's feedback", "author": {"name": "Haifeng Xi", "email": "haifeng@bianjie.ai", "user": null}, "additions": 121, "deletions": 237}}, {"node": {"oid": "f5b11bc3289a08aca33b4e293300ce1ab4879fef", "messageHeadline": "feat!: add error handling to staking hooks (#9571)", "author": {"name": "Federico Kunze K\u00fcllmer", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 205, "deletions": 108}}, {"node": {"oid": "aef416f91e346f143684aecec6a9c89c59ecb91b", "messageHeadline": "feat: simd runs in-process testnet by default (#9246)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 525, "deletions": 189}}, {"node": {"oid": "7a8b273d934fbd85aee6e2e5798ca75b52988995", "messageHeadline": "refactor: Move simapp FundAccount and FundModuleAccount to testutil (\u2026", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 187, "deletions": 163}}, {"node": {"oid": "f65b6c9363fc452db3ea3881a44e3b040bf766bf", "messageHeadline": "feat: Error on blank chain-id in multisign command (#9593)", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "325dabd83c66c23a1f2320783de552a14090a086", "messageHeadline": "docs: add v0.43 version option (#9506)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d8059ffcac9e5db559dfae37800efaa00024f739", "messageHeadline": "feat: add DenomOwners gRPC method for x/bank (#9533)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1182, "deletions": 74}}, {"node": {"oid": "e17be874bb0e3a246b74752e9b8894855cab9b03", "messageHeadline": "refactor: Move some methods inside TX Factory (#9421)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 150, "deletions": 148}}, {"node": {"oid": "bc24f2618459a4ac4d20826c6f2ee3f1638f2f64", "messageHeadline": "chore: Add mergify v0.43 backport (#9591)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "8ba33a48f57cbaad282ba6928a1853aaad73e481", "messageHeadline": "build(deps): bump github.com/spf13/viper from 1.8.0 to 1.8.1 (#9586)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "53262802fc174297da26c6b4fa85b4a6c73ea6b8", "messageHeadline": "chore: Create v0.43.0-rc0 section in CHANGELOG (#9572)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "7c0e6939c13593db8243346c73b3c0c09a31699c", "messageHeadline": "fix: Correctly populate legacy Vote.Option field (#9583)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "76798202761ec519c6bec470ec38c9a102ca875f", "messageHeadline": "fix: added key when dry-run is true (#9480)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 199, "deletions": 12}}, {"node": {"oid": "3fd376bd5659f076a4dc79b644573299fd1ec1bf", "messageHeadline": "feat: Non-zero Default Fees (#9371)", "author": {"name": "Andrei Ivasko", "email": "cyberbono3@gmail.com", "user": {"login": "cyberbono3"}}, "additions": 149, "deletions": 51}}, {"node": {"oid": "bb61e2890f81c6061f5aba4d9c68fa99383ede2c", "messageHeadline": "feat: return trace value from baseapp (#9578)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e845a500880f5980d57cbd8b833d41e852e33ba6", "messageHeadline": "fix(keyring): update keyring for kwallet fix (#9563)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "8f21e26a6506c9ee81686bad6cf9be3f0e8e11d7", "messageHeadline": "feat: multisig should accept name, not just address (#9553)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 45, "deletions": 20}}, {"node": {"oid": "29c7a469feed13691e1b8244b5f9173126d8320c", "messageHeadline": "refactor: Bring back deprecated proto fields to `v1beta1` (#9534)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 376, "deletions": 1136}}, {"node": {"oid": "1c77766717e6c6215d3119967050cf21962f81fb", "messageHeadline": "feat: Allow app developers to override default appConfig template (#9\u2026", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 95, "deletions": 19}}, {"node": {"oid": "899b097da4b2f77e9929656b7025adb9d8f3a33b", "messageHeadline": "feat: make authz MsgExec emit events from all executed msgs (#9522)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "00a5a8b1e9a7645fd5fa4a01dac0a4ebaaf9a2a2", "messageHeadline": "docs: fix cosmovisor readme (#9549)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 77, "deletions": 94}}, {"node": {"oid": "d60cb3a49f73c8f51da80076d22d3553c5a8b20b", "messageHeadline": "test(bank): check that zero balances are deleted (#9559)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "5e564352ae770ec2bfb259b41f01d6cf73e7d46b", "messageHeadline": "chore: Update CHANGELOG with 0.42.5 and 0.42.6 (#9558)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 36, "deletions": 7}}, {"node": {"oid": "856cc5b0963a8c6b1250746d4cf795ec1d2722a0", "messageHeadline": "docs: use RFC 2119 keywords (#9532)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "81747b4a9ea33f8823b04478a7cbf772d2102d97", "messageHeadline": "fix: set header hash every block (#9552)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "0540ed2f06781c1b5ad04d298b3b1e19c20ac90f", "messageHeadline": "fix: Dumping upgrade info interrupted by cosmovisor (#9384)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "304d0ff648bb30be82a4e4006dab05537a47895c", "messageHeadline": "fix: query txs command adds output flag (#9540)", "author": {"name": "vincent", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0092c538f90f8fe5e7fca82b688f255936ca3270", "messageHeadline": "incorporate feedbacks from 6/18 call", "author": {"name": "Haifeng Xi", "email": "haifeng@bianjie.ai", "user": null}, "additions": 82, "deletions": 48}}, {"node": {"oid": "6a5a2de798d4e61302783ae84ecfe2958c7088d5", "messageHeadline": "fix: collect all responses from authz/MsgExec (#9538)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 67, "deletions": 73}}, {"node": {"oid": "105ad99a8ee2deeb136ab451cf21dd409390fbe2", "messageHeadline": "feat: add cosmos-sdk Version (#9429)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 186, "deletions": 110}}, {"node": {"oid": "e4673ad552a4d50f5e2026948b025abcede449cd", "messageHeadline": "build(deps): tendermint version (#9541)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5152044d25d19b83751fcdf7fb139682bd1c9b15", "messageHeadline": "minor fix", "author": {"name": "chengwenxi", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "c8642f4c23a149b77bf9dcf9db6c3124aad3fa55", "messageHeadline": "rename denom as type -- second batch", "author": {"name": "Haifeng Xi", "email": "haifeng@bianjie.ai", "user": null}, "additions": 54, "deletions": 55}}, {"node": {"oid": "0dbfbdbda351b4280f21ba6d4290914a3787e241", "messageHeadline": "rename denom as type -- first batch", "author": {"name": "Haifeng Xi", "email": "haifeng@bianjie.ai", "user": null}, "additions": 19, "deletions": 19}}, {"node": {"oid": "9d60dfdfebe8b2adb96cb77fee4b371de686c031", "messageHeadline": "fix note", "author": {"name": "chengwenxi", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "b641f4caba8944a0b515d99306c9b04d38216a52", "messageHeadline": "refactor nft to base nft", "author": {"name": "chengwenxi", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 213, "deletions": 105}}, {"node": {"oid": "0ae07fe69cf2fd48b10ebb554516f9fa8294bb81", "messageHeadline": "fix: duplicate vesting and format (#9535)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "0e64fa77d1173b485421e0dd4d4e95af462cef96", "messageHeadline": "docs: Add docs for setting store loader (#9526)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "17ba2eb7ca6d86f60ed945148c2b495255e4e90f", "messageHeadline": "perf: MsgTypeUrl optimization (#9530)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "61dd71ed870b34cc249e779ea46a8e6009ce8380", "messageHeadline": "perf: Speedup to params simulation (#9481)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 35, "deletions": 32}}, {"node": {"oid": "2316c0e482401a912ea07c17233af49ddfb2daca", "messageHeadline": "build(deps): bump github.com/spf13/viper from 1.7.1 to 1.8.0 (#9524)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 89, "deletions": 17}}, {"node": {"oid": "6e24a306d09a32433f2bc82268091050dbeab88c", "messageHeadline": "build(deps): bump github.com/armon/go-metrics from 0.3.8 to 0.3.9 (#9\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "530cd7d2567131824ec8836de2644ca1fd1071b1", "messageHeadline": "build(deps): bump postcss from 7.0.35 to 7.0.36 in /docs (#9525)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3841df6468ea7f211a606878a84f6c72db70638e", "messageHeadline": "fix: Handle MAX_INT_256 (#9511)", "author": {"name": "Venkatesh Mankena", "email": "mankenavenkatesh@gmail.com", "user": {"login": "mankenavenkatesh"}}, "additions": 46, "deletions": 25}}, {"node": {"oid": "38d670226f5903b1576672cafba5693b511e7abc", "messageHeadline": "feat: grpc-web add CORS handler (#9493)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "3c82a32f9b2d8773114282b1977061cfc587dc26", "messageHeadline": "build(deps): bump github.com/golang/mock from 1.5.0 to 1.6.0 (#9512)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "8c5b21eaf6726bec0798f384f2720857a4b1bafc", "messageHeadline": "build(deps): bump codecov/codecov-action from 1.5.0 to 1.5.2 (#9482)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "899e2a27bc1aa6e08e4f2c7711d89c15497f2b68", "messageHeadline": "store nft in bank module", "author": {"name": "chengwenxi", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 88, "deletions": 68}}, {"node": {"oid": "d2e0819ad86d41ef83d462848e81c719002e6312", "messageHeadline": "build(deps): bump github.com/rs/zerolog from 1.22.0 to 1.23.0 (#9515)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "6e26c6c7d36e0a2ff6ce4a522e2bd49fda0b9489", "messageHeadline": "Remove Docs label from auto-label action (#9517)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "e5110cb079e467626d3aca0ffc3564fe1328e85f", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.28.0 to 0.29.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f1e81fa1db47e86529d9f986c8285c5073ee2ec4", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1016, "deletions": 1290}}, {"node": {"oid": "5cd741a8789e27ca210f7f9c34ab745757822bc6", "messageHeadline": "revert: Turn staking power reduction into an on-chain param (#9495)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 740, "deletions": 1091}}, {"node": {"oid": "179c819a9d542cb56c236454dc75d7120591438c", "messageHeadline": "fix: testnet cli command update genesis supply (#9497)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "e2ecfa735dfc2fc0a7272b781408abb0f93719d7", "messageHeadline": "ci: use title+body for commit message (#9496)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7bca49e2d29460dae7c55fa77aee69ab0810d1f0", "messageHeadline": "refactor(client): add client/Context.Codec and deprecate JSONCodec (#\u2026", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 222, "deletions": 203}}, {"node": {"oid": "606bb2f46d050f23ee40a316c918c8b8c7c09bc3", "messageHeadline": "test (#9484)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "5e2f4c32346e86e781adaf15c07c0d682d39f30a", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "Haifeng Xi", "email": "haifeng@bianjie.ai", "user": null}, "additions": 115, "deletions": 86}}, {"node": {"oid": "51df2170f2b382da67a4629fc510a3564ce1bb66", "messageHeadline": "apply comments", "author": {"name": "chengwenxi", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 114, "deletions": 13}}, {"node": {"oid": "745154aec096fdb9a72aab1774eeccb675bcab85", "messageHeadline": "docs: Fix ADR 030 reference link (#9487)", "author": {"name": "Haifeng Xi", "email": "haifeng@bianjie.ai", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f2333d02a3d050e091c57ea4c32f5e19c442e63", "messageHeadline": "docs: update contributing pull request process (#9472)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 40, "deletions": 19}}, {"node": {"oid": "a15883f59ab89d63072f7d697ae5d86b9bb67c52", "messageHeadline": "build(deps): bump github.com/btcsuite/btcd (#9483)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "6f65a03a22569e3f08a02e501d05b65fc2ae6d62", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.27.0 to 0.28.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "dccc0d6a45e995409f6c37c72656b5cf4c670e62", "messageHeadline": "Fix ReadRESTReq documentation (#9476)", "author": {"name": "Adrien Duval", "email": "43851820+LeCodeurDuDimanche@users.noreply.github.com", "user": {"login": "LeCodeurDuDimanche"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98cf72c4bacf75101a68c84afad6cc82a2ed2fd7", "messageHeadline": "style: fix lint errors and update lint timeout (#9464)", "author": {"name": "Augustin Chan", "email": "auchan@yahoo.com", "user": {"login": "augchan42"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "37fc37d853e477afadb540062f46be839f1946d3", "messageHeadline": "fix interfaces links (#9448)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 25, "deletions": 29}}, {"node": {"oid": "a7b0eb1b90356fc426df2f0e3942b0cea68a86f9", "messageHeadline": "build(deps): bump github.com/prometheus/client_golang (#9474)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "cab40b4c7a007f17ac902590a1789ebdf66a0987", "messageHeadline": "fix: feegrant grant period not resetting (#9450)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "a55b6ed9be223068337e769a50af3c98784157e4", "messageHeadline": "fix: make proto-format (#9470)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8004004b6616575b22c18b71c1c9dfa0ae6b4a04", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 286, "deletions": 330}}, {"node": {"oid": "f1289d0808cea020d1553721d6e2ea6eb6f48956", "messageHeadline": "refactor: add util functions to reuse in simulations (#9456)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 286, "deletions": 330}}, {"node": {"oid": "278507b3091c7f9ca12e7daa89d3ab8a323f32c6", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f96811c0dd74502839fd178b6b1b5e5fda9b14c6", "messageHeadline": "build(deps): bump ws from 6.2.1 to 6.2.2 in /docs (#9461)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ccb280742b78f3450586fbb93f2b5cec7ac64d91", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "069514e4d607718995a4c8c4dc02785cbbccf752", "messageHeadline": "client: update client error handling to use tx hash from tendermint (\u2026", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0849698f03eb6a47833798ba568eb4c093236564", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 231, "deletions": 56}}, {"node": {"oid": "ec3e2b4d0d96d050c4e7794c615a546135a8ea46", "messageHeadline": "feat: Add amino support for x/authz and x/feegrant (#9457)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 231, "deletions": 56}}, {"node": {"oid": "9b4f4cf17a8f07f1f93528e5b8e19bad2876d224", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc6e3d605609fc4e2a4c165ad3818ba74450f15e", "messageHeadline": "docs: Fix simulation docs link (#9452)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55ebf53bb8d91a282b73ce189351072b6b3d5f02", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 148, "deletions": 6}}, {"node": {"oid": "9ea550b867aa0c85c967e72de9d35c343009300a", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.25.0 to 0.27.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 148, "deletions": 6}}, {"node": {"oid": "1098e27e18f7121b013d9693d7d0bbf09d773e18", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 112, "deletions": 22}}, {"node": {"oid": "d14398f849ec184684b22e0dcb61fa3cd33d51b3", "messageHeadline": "chore: update pull request templates (#9342)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 112, "deletions": 22}}, {"node": {"oid": "3f7c8bb65fbcc0ae0c4cf796cf0196c1ab6e6d66", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f1ec0e21934561f03abd6fc5266bd804afd9d0f5", "messageHeadline": "fix: Fix testnet command (#9454)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "cc289b6ed2a97b058fadd5bbe5ea0f424772f4ef", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 298, "deletions": 14}}, {"node": {"oid": "66ee994ce4b5951a373131f0ee5bb0436f507ab4", "messageHeadline": "fix: x/gov deposits querier (Initial Deposit) (#9288)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 298, "deletions": 14}}, {"node": {"oid": "db8bd8409ba6d3e8e77c3490b39b5ca51d92fe9f", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 166, "deletions": 109}}, {"node": {"oid": "90edeb67e29eb5335e406ab3ad56c5b4020740a0", "messageHeadline": "feat: add `RefundGas` function to `GasMeter` (#9403)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "33c045c3c9376344c7691937b529ae6a4e7e726f", "messageHeadline": "fix memo flag description (#9436)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ae78754889203a6611b478ae31c9e29aef1b45b", "messageHeadline": "fix: Bank module init genesis optimization (#9428)", "author": {"name": "yys", "email": "sw.yunsuk@gmail.com", "user": {"login": "yun-yeo"}}, "additions": 14, "deletions": 24}}, {"node": {"oid": "da87ab0d365819545eda18c8f3f4ea5e7be47105", "messageHeadline": "fix: Staking delegations should return empty list instead of rpc erro\u2026", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 102, "deletions": 78}}, {"node": {"oid": "98fbdbd5b81a6f7b687dd7fc960b6d92272f1a3a", "messageHeadline": "fix blond typo (#9422)", "author": {"name": "Sunny Aggarwal", "email": "sunny@sikka.tech", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7c5bc5f35505e1d64e9b3521067871947d55bfa", "messageHeadline": "fix typo, v0.42 -> v0.43 (#9430)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e8e69803695934fc5d680ee36851d5e68ec77044", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "7abd781fc9e73aaaf57263a3a07e873e577a365b", "messageHeadline": "build(deps): bump goreleaser/goreleaser-action from 2.6.0 to 2.6.1 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e39f05907d5251910fc626deb79e3e4c0aef69e0", "messageHeadline": "apply comments", "author": {"name": "chengwenxi", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 7, "deletions": 24}}, {"node": {"oid": "917fb765d6f62728b84d04c9797b81861f139242", "messageHeadline": "fix: rollback height->Height in x/upgrade plan.DueAt formatting (#9416)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "80330ec17c9b11aae51f7c95d555878a5489b46d", "messageHeadline": "fix: update simapp to use correct default broadcast mode (#9408)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f535f8668804183d2d9ca8d6e241b31cc89d28e8", "messageHeadline": "build(deps): bump dns-packet from 1.3.1 to 1.3.4 in /docs (#9410)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c2acf5b8839b031aa3591a152674f85b8347909d", "messageHeadline": "build(deps): bump actions/cache from 2.1.5 to 2.1.6 (#9412)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "835b58183c196a190ee6c87bf40c30a294cd148f", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "vincent", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 3468, "deletions": 1730}}, {"node": {"oid": "cb66c99eab17d0763ea900d8d7bf2d970e4add22", "messageHeadline": "chore: add markdownlint to lint commands (#9353)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 806, "deletions": 771}}, {"node": {"oid": "b5a36b375262cc9ca464f13f6ddc343a1070c766", "messageHeadline": "Update docs/architecture/adr-043-nft-module.md", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b56e1a164bbf5900f20939bf50471a4d3e0dae88", "messageHeadline": "build(deps): bump goreleaser/goreleaser-action from 2.5.0 to 2.6.0 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "214997e245fc63db2c3a275ef733bf69b40d48f0", "messageHeadline": "build(deps): bump github.com/mattn/go-isatty from 0.0.12 to 0.0.13 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "a93ed22860d0f0ad2b4375529265a8af7fb4a6f2", "messageHeadline": "test: add test for unpacking interface on validator request (#9391)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "44a41383f4644bb0877b02cebbbcc4c6d822ee67", "messageHeadline": "Fix the liveliness test Docker error (#9396)", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9536ba7622ec602d51b619c5b857f2d96dace005", "messageHeadline": "feat: add Dec.Float64() function (#9382)", "author": {"name": "Techno Freak", "email": "83376337+Freak12Techno@users.noreply.github.com", "user": {"login": "freak12techno"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "151d6c5e97e87d97f0f5872c35b43fc0a821f101", "messageHeadline": "feat: add header hash to `Context` (#9390)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "1f3ec2ae5fb0616625c9898612bd12a2a0da3c20", "messageHeadline": "Adding clarity to ADR 043 nft data field (#9388)", "author": {"name": "Shahan Khatchadourian", "email": "shahan.k.code@gmail.com", "user": {"login": "shahankhatch"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "61bd6cbd12cdac19a514fcc610ee091c462edfc3", "messageHeadline": "docs: adding documentation writing guidelines (#9366)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1de12aae6778b7d077f03ccea0b3046f0b75d130", "messageHeadline": "docs: adding documentation writing guidelines (#9366)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "f0b7f62237ccd0aea605a7bf3c6819d55ab7eba9", "messageHeadline": "build(deps): bump browserslist from 4.16.4 to 4.16.6 in /docs (#9389)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "8c1fe4b166e327e2671a70977b9de222c5cdc8de", "messageHeadline": "test: fix mockgen version (#9127)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 460, "deletions": 427}}, {"node": {"oid": "8669f0b4b9feb70d9c75d4881ddd77f1b0e76d7f", "messageHeadline": "docs: update simapp instructions (#9374)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "1571a5911bab653bb104d31d5f6c7550b7f117ad", "messageHeadline": "fix typo", "author": {"name": "chengwenxi", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "435c2199998363d5953c874ed40ac9e216eea75b", "messageHeadline": "more description", "author": {"name": "chengwenxi", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "45265b1ea6251e50b28a96eea954edd4abbefd3a", "messageHeadline": "chore: add lint-pr action (#9341)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "7c70ca555ece705497f234336114d24a931a0398", "messageHeadline": "fix copy pasta (#9376)", "author": {"name": "Bryan White", "email": "bryanchriswhite@gmail.com", "user": {"login": "bryanchriswhite"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d80da7630f5df2000169e474a5b1872c979eee30", "messageHeadline": "Adding the ts-relayer to the implementations list (#9380)", "author": {"name": "Andy Nogueira", "email": "me@andynogueira.dev", "user": {"login": "andynog"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f7701f573508bf97f501540e3a008f29b6535df3", "messageHeadline": "docs: minor edits and typo fix on 06_begin_block.md (#9370)", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 13, "deletions": 14}}, {"node": {"oid": "821637734c37a74d48256eaa71ca2515c3eee006", "messageHeadline": "cosmovisor: set larger buffer size for cosmovisor to scan log (fix #8\u2026", "author": {"name": "Leo Pang", "email": "34628052+allthatjazzleo@users.noreply.github.com", "user": {"login": "allthatjazzleo"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "8161b3a5ecc4f1d4abfc46e1d6c48c29f3be1e48", "messageHeadline": "fix: store key uniqueness (#9363)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 90, "deletions": 14}}, {"node": {"oid": "b1201f8c6bf61eae1ca83d4181ef8333e8c8e11d", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.37.1 to 1.38.0 (#9367)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6306ab6d46d79017936486be722fd2adb99a002", "messageHeadline": "docs: cosmovisor docs clean-up (#9364)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 54, "deletions": 8}}, {"node": {"oid": "b36664df4a10bf5025a2fc5f0ef9de1c797d4f8b", "messageHeadline": "update spec and fix code snippets (#9334)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 59, "deletions": 50}}, {"node": {"oid": "e5abed1c3bf79ffb28a5bb82d570dd120ac42834", "messageHeadline": "docs: update module interfaces (#9322)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchristo@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 69, "deletions": 140}}, {"node": {"oid": "53fe03eca64c1b2c1fe42d3a544bdd1788903c00", "messageHeadline": "x/upgrade gRPC methods for VersionMap (#9073)", "author": {"name": "Tyler", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 1422, "deletions": 73}}, {"node": {"oid": "420e73ce9f675553a3ff87ba9b58d0e4ae6f3021", "messageHeadline": "add cosmovisor docs on Auto-Download (#9358)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "60e55fce5657d81cd73d349350a89c1864bd0cad", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.24.0 to 0.25.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ad49ec1f5b50b4c1ffa6512b37bd910e4d640cc0", "messageHeadline": "Remove Redundant Staking Errors (#9231)", "author": {"name": "Greg Morrison", "email": "freedomtoroam@posteo.de", "user": {"login": "jeebster"}}, "additions": 80, "deletions": 62}}, {"node": {"oid": "69dd8017bdf01063759f02cee5b2d76276ea2749", "messageHeadline": "Update why-app-specific.md (#9349)", "author": {"name": "0xmiel", "email": "sacha.saint-leger@ethereum.org", "user": {"login": "unixpi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4d1a5e5d6c9393c02c69fcbd34e9fd7ef4e0879", "messageHeadline": "fix client config don't take effect (#9211)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "b065e20f2bfb24312b4aa93091866741df6664d3", "messageHeadline": "fix: add missing nil check in store.GetStore (#9354)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "13cc5a283c48c68c07af53c4a9b3e642d599ebb3", "messageHeadline": "rename NFT to BaseNFT", "author": {"name": "vincent", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "377360a391e80787d99bd0a9ce962a18bee8dc77", "messageHeadline": "build(deps): bump actions/stale from 3.0.18 to 3.0.19 (#9347)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09c17a6f3142a176077c69d5573878b4e2c1710b", "messageHeadline": "fix description", "author": {"name": "vincent", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96f9e114fa66e2bf1f68ee002c59f741e69399b8", "messageHeadline": "fix typo", "author": {"name": "vincent", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d0504808a68f9c0f34b2367cbe9aa68852ebbe9", "messageHeadline": "SDK Core Audit - simapp updates (#9315)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 143, "deletions": 132}}, {"node": {"oid": "321aed823c882ac893c739c8a4d50905ec702c62", "messageHeadline": "v043 audit changes for `types/` (#9290)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "589c67d841b4628fcece483aa5df079e7377f684", "messageHeadline": "build(deps): bump goreleaser/goreleaser-action from 2 to 2.5.0 (#9306)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a04adf2c2fb5e423c8e11d1d1688e253f8316783", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.37.0 to 1.37.1 (#9339)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5703eccab0734e5939f79b8c191d95dcf3b97a74", "messageHeadline": "build(deps): bump github.com/rs/zerolog from 1.21.0 to 1.22.0 (#9338)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "175915501f8fa889600e880b38e925ca2b25e2c7", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "vincent", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3a4dd3a259e96f49518a8f7a76daf046ef6cbd0f", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.23.0 to 0.24.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "be60788e23afb71c4c595d04143baca99db3eae3", "messageHeadline": "Merge branch 'master' into hulatown/adr-043-nft", "author": {"name": "vincent", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 1923, "deletions": 2248}}, {"node": {"oid": "af689350c778d48fca38c318f75636a943c9c656", "messageHeadline": "resolve #9284 comments", "author": {"name": "chengwenxi", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "7b6794a27a30c45ba2817cf100627f2b2cdd6160", "messageHeadline": "Update Stable Release Managers (#9335)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "25ecec6c152aa6406da9da24151f412384a3d94b", "messageHeadline": "rosetta: upgrade to newest version (#9314)", "author": {"name": "Andrea Giacobino", "email": "no.andrea@gmail.com", "user": {"login": "noandrea"}}, "additions": 1036, "deletions": 57}}, {"node": {"oid": "925e63cf3296e2d32c9e80479a8582a48bce7824", "messageHeadline": "Minor doc fix (#9328)", "author": {"name": "Shahan Khatchadourian", "email": "shahan.k.code@gmail.com", "user": {"login": "shahankhatch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bdb60050156928d2b1cf715035d96b822ccd5c52", "messageHeadline": "Merge branch 'shahan/adr-043-nft'", "author": {"name": "chengwenxi", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "eb7d939f86c6cd7b4218492364cdda3f649f06b5", "messageHeadline": "add feature CHANGELOG entry for grpc-web (#9301)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89970740287b7b2115b0bb1a69ea426d90a4d05e", "messageHeadline": "Use module accounts in MsgSend and MsgMultiSend tests in bank module \u2026", "author": {"name": "Andrei Ivasko", "email": "cyberbono3@gmail.com", "user": {"login": "cyberbono3"}}, "additions": 205, "deletions": 27}}, {"node": {"oid": "f2cea6a137ce19ad8987fa8a0cb99f4b37c4484d", "messageHeadline": "doc: Updates related to ServiceMsg, sdk.Msg and Msg service (#9294)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 117, "deletions": 111}}, {"node": {"oid": "d7dd1d7affc02a819845802da540bc2742d82074", "messageHeadline": "Fixed parse key issue (#9299)", "author": {"name": "Prathyusha Lakkireddy", "email": "prathyusha@vitwit.com", "user": {"login": "PrathyushaLakkireddy"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b4125d1f0c9eb2c65f48c220406189e437b45ae4", "messageHeadline": "Update x/auth AnteHandler Spec (#9298)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 34, "deletions": 38}}, {"node": {"oid": "213c46bb17dd7ab07208d888affc24f9f03a0b0a", "messageHeadline": "build(deps): bump actions/stale from 3 to 3.0.18 (#9311)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4631794455fbc939f04d5c843410a76037d12731", "messageHeadline": "update labeler.yml with shortened labels (#9303)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "e79157c06762b25f4516563f3f5de615063cc279", "messageHeadline": "Update doc for IterateAccounts x/auth keeper meethod (#9285)", "author": {"name": "l-parabellum", "email": "78786402+l-parabellum@users.noreply.github.com", "user": {"login": "prb-pro"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f1de92fef04b93ba0aa6aeeccc0bbc1ca582734b", "messageHeadline": "ADR-040: Storage and SMT State Commitments (#8430)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 178, "deletions": 0}}, {"node": {"oid": "8cfa2c26738276d895caf9eb98b3f70616218e17", "messageHeadline": "x/authz: simulation audit changes (#9107)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 188, "deletions": 142}}, {"node": {"oid": "56c0595f32b22b84bca23c59a5c6eedccbc5e306", "messageHeadline": "Remove migration scripts <=0.38 (#9291)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 59, "deletions": 1822}}, {"node": {"oid": "300d2a7fd47d13ef1468f6c78de266e1a65bfe28", "messageHeadline": "v043 audit changes for version (#9296)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "505cb83206e5b5bafd78b26323a19ec6b0bd6bdd", "messageHeadline": "0.43 aidut changes for client module (#9295)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 45, "deletions": 13}}, {"node": {"oid": "28c2ce0b53118dd4bd3906486b5e21c9b84bf98c", "messageHeadline": "v043 audit changes for telemetry/ (#9297)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3a774cf0d14cdf68f9ce498024cd86e4f1b07b57", "messageHeadline": "build(deps): bump github.com/armon/go-metrics from 0.3.7 to 0.3.8 (#9\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "025d072ff1ef2e56bb9890b0bc6bbd6281a20757", "messageHeadline": "Crypto v0.43 Audit updates (#9292)", "author": {"name": "technicallyty", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "6c923d39be8855f929c4635b84421f61bde8e2cc", "messageHeadline": "Adding specifications to NFT fields and clarity on usage.", "author": {"name": "Shahan Khatchadourian", "email": "shahan.k.code@gmail.com", "user": {"login": "shahankhatch"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "38762621a36773bf07de0ae151ac010028acd2d8", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Shahan Khatchadourian", "email": "shahan.k.code@gmail.com", "user": {"login": "shahankhatch"}}, "additions": 631, "deletions": 383}}, {"node": {"oid": "709ab089c118370e5733729df50f7e2d7ee4e375", "messageHeadline": "x/bank v0.43 Audit updates (#9271)", "author": {"name": "technicallyty", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 161, "deletions": 164}}, {"node": {"oid": "75d3547e805fdebde453119820545e9c9e740712", "messageHeadline": "build(deps): bump github.com/otiai10/copy from 1.5.1 to 1.6.0 (#9289)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6425825cac9b53d9281230b4f3f395d0ddf0e199", "messageHeadline": "ADR-042: Group module (#9089)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 277, "deletions": 0}}, {"node": {"oid": "e96839de2f30f7afecb2b697434fe2c33f772f95", "messageHeadline": "x/staking v0.43 Audit updates (#9267)", "author": {"name": "likhita-809", "email": "78951027+likhita-809@users.noreply.github.com", "user": {"login": "likhita-809"}}, "additions": 80, "deletions": 68}}, {"node": {"oid": "9038dfe3b6e782ea7669fa03c7b9d5e846fd6acc", "messageHeadline": "authz: Update MsgGrant proto (#9280)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 110, "deletions": 148}}, {"node": {"oid": "8701e97c6521356e2a506cd00b2693b5fbc0b85e", "messageHeadline": "Add ADR-043 BaseNFT Module", "author": {"name": "HackMD", "email": "no-reply@hackmd.io", "user": {"login": "hackmd-deploy"}}, "additions": 126, "deletions": 0}}, {"node": {"oid": "b635ae209091082ea1b09b8470fb67815ff5ca55", "messageHeadline": "Update docs for building modules (#9272)", "author": {"name": "Ryan Christoffersen", "email": "12519942+ryanchrypto@users.noreply.github.com", "user": {"login": "ryanchristo"}}, "additions": 114, "deletions": 94}}, {"node": {"oid": "3e4d81c3d3c036c106fe50154a622542e4ecae96", "messageHeadline": "Fix proto format (#9279)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 42, "deletions": 37}}, {"node": {"oid": "1986104ef451013a512607fa60e0225dce200bbe", "messageHeadline": "ADR-30 (authz) update based on authz audit (#9270)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 81, "deletions": 63}}, {"node": {"oid": "5725659684fc93790a63981c653feee33ecf3225", "messageHeadline": "x/gov v0.43 Audit updates (#9258)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 212, "deletions": 187}}, {"node": {"oid": "4af85dc1a3a5d062e9f1f7e5a6862849f1c1c3a2", "messageHeadline": "router: fix handler name (#9281)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "56ab4e4c934365662162a91bcf35108a0bd78fef", "messageHeadline": "Cleanup remains of ServiceMsg (#9236)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 168, "deletions": 860}}, {"node": {"oid": "9899ae056ac5ff5d53f12e19c986ee040d1e3f00", "messageHeadline": "build(deps): bump codecov/codecov-action from v1.4.1 to v1.5.0 (#9256)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3582ccef7cfe8708d9d37dd21c99478b5f53c93b", "messageHeadline": "Move x/feegrant/types to x/feegrant (#9273)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 533, "deletions": 541}}, {"node": {"oid": "59810f3286420ab73452b635aebeffac9146e355", "messageHeadline": "x/authz: audit updates (#9042)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 3087, "deletions": 3194}}, {"node": {"oid": "4f306fca4d0b1e76eef3f31a1356f4bf44102ee5", "messageHeadline": "store/cachekv: reduce allocation with []byte -> string in map keys (#\u2026", "author": {"name": "Cuong Manh Le", "email": "cuong@orijtech.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2eeb464939cc784ac40f501107e35b3b5513eb7e", "messageHeadline": "Update `memo` usage docs (#9265)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "d9b20122d5ef7810787dacdc754110b306969171", "messageHeadline": "x/staking: lazily get consensus key address (#9264)", "author": {"name": "Cuong Manh Le", "email": "cuong@orijtech.com", "user": null}, "additions": 9, "deletions": 4}}, {"node": {"oid": "1e1c812de20b2370fc8d05c8edc0514af3ea31b8", "messageHeadline": "x/feegrant remove height base expiration (#9206)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 342, "deletions": 1660}}, {"node": {"oid": "68d461052bc3a96184524c4f3fc7484b14078ff8", "messageHeadline": "add sorted check for the coins sub/add fun parameter (#9240)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 84, "deletions": 23}}, {"node": {"oid": "42a4e4b432f4ede8de6bf2550798b0e72884c6c9", "messageHeadline": "x/bank/types: speedy up by singly sort balances without having to re-\u2026", "author": {"name": "Cuong Manh Le", "email": "cuong@orijtech.com", "user": null}, "additions": 24, "deletions": 32}}, {"node": {"oid": "bb1b3316908f0b4b639d5745fb3866a45d75a0c8", "messageHeadline": "bump iavl to 0.16.0 (#9261)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e3e89f52607b9d205e1ddea4af2d47e98e0ff2b1", "messageHeadline": "Rename memo to note inside CLI (#9134)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "3e6c4a6c79023dc6d87f66c4cdfa6937bb99f6ac", "messageHeadline": "types: make chopPrecisionAndTruncate always non-mutative (#9250)", "author": {"name": "Cuong Manh Le", "email": "cuong@orijtech.com", "user": null}, "additions": 7, "deletions": 11}}, {"node": {"oid": "a3feeed665f4da0c913e533eba82f4eeb557be4b", "messageHeadline": "docs: x/distribution spec (#8928)", "author": {"name": "Rikard Hjort", "email": "8545447+hjorthjort@users.noreply.github.com", "user": {"login": "hjorthjort"}}, "additions": 230, "deletions": 205}}, {"node": {"oid": "d19791be8903469150b31ea5d62875215482bf66", "messageHeadline": "Rename clientCtx.JSONMarshaler to JSONCodec (#9251)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 220, "deletions": 219}}, {"node": {"oid": "d3bcc15b11561c66e55d026fba4950b867d721de", "messageHeadline": "x/feegrant API Audit changes (#9194)", "author": {"name": "technicallyty", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 1008, "deletions": 991}}, {"node": {"oid": "711976efc13f135d334e41cd4a61bb490a8befa3", "messageHeadline": "store/internal: validate keys before calling ProofsFromMap (#9235)", "author": {"name": "Cuong Manh Le", "email": "cuong@orijtech.com", "user": null}, "additions": 42, "deletions": 0}}, {"node": {"oid": "9f22fb4146a80abf0396f8adbd28aeba270d096a", "messageHeadline": "Merge branch 'master' into aaronc/6513-textual-json-proto", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 67186, "deletions": 144367}}, {"node": {"oid": "ba0e9cc0d38a4890dae18c08c1ac034145ba61fb", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "72873a072f05c0ecc67b84d757fef4559f541d16", "messageHeadline": "crypto/types: optimize compact bit array one count (#9216)", "author": {"name": "Cuong Manh Le", "email": "cuong@orijtech.com", "user": null}, "additions": 6, "deletions": 10}}, {"node": {"oid": "f04b5dcb96236a53799bf2125846e809e4a4db67", "messageHeadline": "fix zero coins (#9229)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 79, "deletions": 91}}, {"node": {"oid": "dfe3e7a8d728bbdbe48a7ad8f95e8dbbda01d610", "messageHeadline": "Remove ServiceMsgs from ADR-031 (#9139)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 428, "deletions": 903}}, {"node": {"oid": "6fbded9664e2796d5ccbd68310bec82eb2412213", "messageHeadline": "Improve readability in handleQueryP2P (#9205)", "author": {"name": "Greg Morrison", "email": "freedomtoroam@posteo.de", "user": {"login": "jeebster"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "e25f80d34c38861389603a39dc5bb1f1a401ec38", "messageHeadline": "gov, params: refactor tests (#9137)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 97, "deletions": 156}}, {"node": {"oid": "4f4c035c891f3546b354fcaf3ab59ba1879ba7ed", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.21.0 to 0.23.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "be4a965599dfae6992451e4b5135c487ed45053b", "messageHeadline": "codec: Rename codec and marshaler interfaces (#9226)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 824, "deletions": 621}}, {"node": {"oid": "c94e9eb1bb76d388df5d3d1b12d6759273762884", "messageHeadline": "fix validator address prefix (#9212)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "afa818a58fb076a2b139f61a046c4358fc934a17", "messageHeadline": "Added a \"new_shares\" attribute inside the delegate event type (#9214)", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6ad84c5065ad50d6a2f1a2ee4f781d3fe68acf61", "messageHeadline": "x/gov/keeper: fix flaky TestPaginatedVotesQuery (#9223)", "author": {"name": "Cuong Manh Le", "email": "cuong@orijtech.com", "user": null}, "additions": 14, "deletions": 4}}, {"node": {"oid": "a2911d0dc6f1b2c23d2461787f7d9077a3074838", "messageHeadline": "x/feegrant state machine audit updates (#9176)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 665, "deletions": 135}}, {"node": {"oid": "0cbed20db8f5681a35a5d1f1b1ddd8099f966e88", "messageHeadline": "x/feegrant audit: clean up / add test coverage to types package (#9193)", "author": {"name": "technicallyty", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 249, "deletions": 131}}, {"node": {"oid": "f45838ff3c014c7e3fe0de0669ff66786200d454", "messageHeadline": "update contributor docs (#9190)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "f32597e5101f46ae0afe5b1790a261b3bf451b09", "messageHeadline": "remove unused list (#9219)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "15edf3c38fe893751385489dda5b089e86fcbe77", "messageHeadline": "Add more details in error message for invalid vote option (#9185)", "author": {"name": "Devashish Dixit", "email": "devashish@crypto.com", "user": {"login": "devashishdxt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8e5c08655b18439fa091e2a73779db1414fffca", "messageHeadline": "Add labeler action (#9204)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "3ab1bc234642978eb17b36edaca62840bc430773", "messageHeadline": "x/feegrant completeness audit updates (#9177)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 280, "deletions": 263}}, {"node": {"oid": "fc256a3683707a4b514b9ebd8567c13f35912d9d", "messageHeadline": "x/feegrant simulation audit changes (#9145)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 68, "deletions": 30}}, {"node": {"oid": "fdbc32e50c93689ec7352c11edb6d93f33d47a6c", "messageHeadline": "Fixed the --recover flag not working properly inside the init command\u2026", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "49bf0774bc6097433a4bd02ec950cbdc49d0976c", "messageHeadline": "crypto/types: fix negative index accesses in CompactUnmarshal,GetInde\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "9f835e7f7418d8355cb4e45bcda821586e44ada1", "messageHeadline": "Merge pull request #9169 from cosmos/okwme-adr-committee", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "03eac1e9149ebea111acc9bd5fe36817d918f0c9", "messageHeadline": "Update CODEOWNERS", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "985b9017efec7d70cec99080100ba164637a7f59", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "3e8b5ca689b07ed72399b37cfb7da904dd7ce161", "messageHeadline": "Merge branch 'master' into okwme-adr-committee", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 657, "deletions": 1382}}, {"node": {"oid": "3530299dde64ac81ac7c39df784f53a238a7181d", "messageHeadline": "Update .github/CODEOWNERS", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8de11ba6577d0f81871d50c35f365ccd1c8a12ec", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71b7fb829ed1d320264b3bc1eb4e995fc402a6a4", "messageHeadline": "setup: reuses proto container (#9192)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "556134c89be4720159650a04e78788a5619c8de8", "messageHeadline": "remove IBC ADRs (#9191)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1, "deletions": 902}}, {"node": {"oid": "338dac40f68cd0b38958d6af2efc1cc937ac3996", "messageHeadline": "remove docs deployment (#9202)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 31}}, {"node": {"oid": "7c8ff2d4d4e4454f8d82faf5301110f07b585dc8", "messageHeadline": "build(deps): bump github.com/grpc-ecosystem/go-grpc-middleware (#9186)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1f780087e58668e40cb1908b5b831cec411b37c1", "messageHeadline": "build(deps): bump github.com/armon/go-metrics from 0.3.6 to 0.3.7 (#9\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3c65c3dacded18f2d0b9f607bc7f679feff6afad", "messageHeadline": "Make integration test suites reusable by apps (#6711)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 616, "deletions": 424}}, {"node": {"oid": "5ea817a6fb920a76cfd4cd595fa8d9b6f0f132ea", "messageHeadline": "Update README.md (#9181)", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e1bd6cf8fa28a146b3d3b15cdcb2b7553b5092d2", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5725233574d0ae80ddde53a75ed4b42d4a4067c", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e28271b8e6ea414ca8936d0ae63ecf6faa153af8", "messageHeadline": "types: make NewDecFromStr returns error for too large decimal (#9157)", "author": {"name": "Cuong Manh Le", "email": "cuong.manhle.vn@gmail.com", "user": {"login": "cuonglm"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f99b7b1cbf2c59ab6540a841a5b1b0cd7f86cc78", "messageHeadline": "Proposal for expanding the ADR committee", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1a15412b92099714ccd57a2af189563c4a93fe21", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.20.0 to 0.21.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "417832fa9aa04e8abd1fab95da544bdc1af4f114", "messageHeadline": "crypto/types: check for overflow and unreasonably large element count\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "bffcae54a1afee8e93468fbf70f7235894b17465", "messageHeadline": "Add hooks to governance actions (#9133)", "author": {"name": "Sunny Aggarwal", "email": "sunny@sikka.tech", "user": {"login": "sunnya97"}}, "additions": 240, "deletions": 1}}, {"node": {"oid": "603e89541fd6c93082bcf5c5828275dd5be8dd57", "messageHeadline": "Add support for permanent locked vesting accounts (#8520)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 502, "deletions": 122}}, {"node": {"oid": "045c45f5507315834415c45b6eae5b1755cf002a", "messageHeadline": "build(deps): bump codecov/codecov-action from v1.4.0 to v1.4.1 (#9154)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9fd866e3820b3510010ae172b682d71594cd8c14", "messageHeadline": "build(deps): bump github.com/confio/ics23/go from 0.6.3 to 0.6.6 (#9142)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b1cf4793d09247247fdf4b769062f9c2edd0c905", "messageHeadline": "consistency in antehandler (#9144)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "83645e03600168c6b67eb07c8fa9d657c876dae8", "messageHeadline": "ADR036: Arbitrary signature (#7727)", "author": {"name": "Frojdi Dymylja", "email": "33157909+fdymylja@users.noreply.github.com", "user": {"login": "fdymylja"}}, "additions": 128, "deletions": 0}}, {"node": {"oid": "d3769b2fbccf4febe750c51dfca30c38fa4ad18e", "messageHeadline": "internal/conv: fix wrong string to bytes implementation (#9141)", "author": {"name": "Cuong Manh Le", "email": "cuong@orijtech.com", "user": null}, "additions": 14, "deletions": 4}}, {"node": {"oid": "1bb71f85ce51828c37d39765bc9ddec51af415ff", "messageHeadline": "build(deps): bump codecov/codecov-action from v1.3.2 to v1.4.0 (#9136)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96fe999343a93df96aec10efe0297a6631e65da7", "messageHeadline": "Set proper default command output (#8628)", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 15, "deletions": 21}}, {"node": {"oid": "b4fc48ca71e99f25382e5b9aa014ff1189988ee6", "messageHeadline": "Add comment on x/auth hacky migration script (#9132)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "82dc0081fdc06fa6cf8bd6a0d87987d27ac7b1ca", "messageHeadline": "Minor docs update to sdk.Int (#9126)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "89cb9b0f8c8326a6087397505baafa19b5ce9c06", "messageHeadline": "docs: uml hotfix (#9124)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 563, "deletions": 9}}, {"node": {"oid": "0bcd7c6862f9bb8772082f54c53fcf936b984a8b", "messageHeadline": "ci: check docs build (#9125)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "e43edc47493ff8dd4cc6dff2ca556882dce065b9", "messageHeadline": "ADR-28 derive address functions (#9088)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 45, "deletions": 21}}, {"node": {"oid": "261c7ebd8910eb68d2ffacbeae1b4390db7d8718", "messageHeadline": "dont generate uml docs (#9121)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc4c3be15c33f2565f08e8f31e0a6caa6a129cbc", "messageHeadline": "add docs for gas consumption (#9118)", "author": {"name": "technicallyty", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "ef69863f46225d01208893cea643c93ad7a3c916", "messageHeadline": "x/bank/types: fix AddressFromBalancesStore address length overflow (#\u2026", "author": {"name": "Cuong Manh Le", "email": "cuong@orijtech.com", "user": null}, "additions": 21, "deletions": 17}}, {"node": {"oid": "a4a6e05babbcb4066d231c5ad3f3d565a37c16be", "messageHeadline": "build(deps): bump github.com/tendermint/tendermint (#9119)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "849fab120bce729f6a4d6c37462a01c4a1440097", "messageHeadline": "documentation for in-place migrations with x/upgrade module (#8967)", "author": {"name": "technicallyty", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 204, "deletions": 14}}, {"node": {"oid": "b100f0a3a559e791167349c0d06e0914144cf2c9", "messageHeadline": "build(deps): bump actions/cache from v2.1.4 to v2.1.5 (#9101)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3ebf06ce0d9d04a1d94a769583fd0b58d2c63ec0", "messageHeadline": "module/types code hygiene - utilize map access 2nd return value (#9098)", "author": {"name": "technicallyty", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "a465ae182c9c715742336af798dee2bddfca7b3c", "messageHeadline": "Add env variable to cmd flags (#9040)", "author": {"name": "Andrei Ivasko", "email": "cyberbono3@gmail.com", "user": {"login": "cyberbono3"}}, "additions": 111, "deletions": 2}}, {"node": {"oid": "cf7b03efcdbe041d1bd37dbbf4a643ff94da6634", "messageHeadline": "add AddAmount/SubAmount methods to sdk.Coin (#9091)", "author": {"name": "Hanjun Kim", "email": "hallazzang@gmail.com", "user": {"login": "hallazzang"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "56cea8c148be932c095ec9c891f5485bb1248b23", "messageHeadline": "bump vuepress-theme-cosmos (#9099)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 280, "deletions": 303}}, {"node": {"oid": "ea7947c3d2b3c9a5852f1a9360f50e30130f0c32", "messageHeadline": "Adding disclosure process to security.md (#9086)", "author": {"name": "Shahan Khatchadourian", "email": "shahan.k.code@gmail.com", "user": {"login": "shahankhatch"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "d5f5fe68d0e93d271718ef13f40b74687ad0026a", "messageHeadline": "Keyring migrate command doc (#8979)", "author": {"name": "Andrei Ivasko", "email": "cyberbono3@gmail.com", "user": {"login": "cyberbono3"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "81583624b39c04e77d19f1383b472e7b8b8a49a2", "messageHeadline": "build(deps): bump styfle/cancel-workflow-action from 0.8.0 to 0.9.0 (\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ac983fb285f958bced9577e50003c84453f8c44", "messageHeadline": "remove unneeded exported files (#9097)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 25}}, {"node": {"oid": "47c399fc16e486d45bd709d1e28d4f9951087644", "messageHeadline": "Update chain migration docs to use v0.42 (#9090)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "a4c7fd700291330e9ef3fb1f8cef2447f96325e0", "messageHeadline": "Merge pull request #8505 from sikkatech/powerreduction_param", "author": {"name": "Sunny Aggarwal", "email": "sunny@sikka.tech", "user": {"login": "sunnya97"}}, "additions": 9236, "deletions": 1138}}, {"node": {"oid": "4b778abf91fbbb7a9f1dadbc76077eeecc3448ea", "messageHeadline": "merged master", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10b2b08ece63b3033f23f98e1bf87bf550d395ed", "messageHeadline": "Merge branch 'master' into powerreduction_param", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1985, "deletions": 169}}, {"node": {"oid": "04ab271e9a8970a0747fda7f0cb582420c46f4cb", "messageHeadline": "cosmovisor: move binrary to UpgradeBin from directory (fix #8494) (#8\u2026", "author": {"name": "Leo Pang", "email": "34628052+allthatjazzleo@users.noreply.github.com", "user": {"login": "allthatjazzleo"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "cd8186e8e489f0303fc58f8ad59ccd1f76626abd", "messageHeadline": "fix rosetta-test", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a3a156b4f304f3bfea7e28b815a34e54270907b", "messageHeadline": "feegrant filtered msgs (#8604)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 729, "deletions": 101}}, {"node": {"oid": "bb7b2a62cff831a424602ba8492af5c997aaa7d3", "messageHeadline": "build(deps): bump github.com/otiai10/copy from 1.5.0 to 1.5.1 (#9077)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "8a376a41c9d4fbd1b1311e8e4a0eb9fc3e05a559", "messageHeadline": "x/authz charge gas for expensive authorizations (#8995)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 175, "deletions": 37}}, {"node": {"oid": "338e9a427759418dcf1009ba295caa1e05bb60ef", "messageHeadline": "update changelog with v0.42.3 & v0.42.4 stanzas (#9084)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "6e26ee98051233c3807cd649aa48d488cb75016b", "messageHeadline": "bump tendermint core (#9081)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 28, "deletions": 18}}, {"node": {"oid": "93965e0bcc7a131720c8d464e6e4f00467acfd3e", "messageHeadline": "Write back account changes after tracking delegation/undelegation for\u2026", "author": {"name": "Gianguido Sora", "email": "gsora@users.noreply.github.com", "user": {"login": "gsora"}}, "additions": 1019, "deletions": 2}}, {"node": {"oid": "8cf5fe0b9b3f55045e16ec9bd07e3efb2c576d4a", "messageHeadline": "add nolint to pb.go files", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "04e483dd693a9b7f64dc51117b4b634673874370", "messageHeadline": "fixed migrations", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 7927, "deletions": 35}}, {"node": {"oid": "61b608f4bcb181f1269d3a28d7fe9e2dff70870b", "messageHeadline": "Merge branch 'master' into powerreduction_param", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 206, "deletions": 115}}, {"node": {"oid": "aee3ca8c20d0a88ab80027d6525942398a2c76df", "messageHeadline": "fix merge conflict", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "3a5550a938f97b1e49f436cc55e523403726c86f", "messageHeadline": "x/bank/types: fix AddressFromBalancesStore panics with invalid keys (\u2026", "author": {"name": "Cuong Manh Le", "email": "cuong@orijtech.com", "user": null}, "additions": 43, "deletions": 4}}, {"node": {"oid": "a3b3a670aad52eaa4c2b6c432c00b32393d0d788", "messageHeadline": "Refactor auth cli tests (#9018)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 61, "deletions": 108}}, {"node": {"oid": "9b41ba7fb5ecf2316806010d6f2352a082e19d30", "messageHeadline": "Use Docker to generate swagger files (#9064)", "author": {"name": "Hanjun Kim", "email": "hallazzang@gmail.com", "user": {"login": "hallazzang"}}, "additions": 184, "deletions": 79}}, {"node": {"oid": "ca34808fdc02517b6ea960b139f0f50a6e52aa43", "messageHeadline": "merged master", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 7459, "deletions": 78}}, {"node": {"oid": "29ff3330077365a3bc6610e4aea1b9b4ad2a7d12", "messageHeadline": "cosmos-reflection: extend to support writing by reflection clients (#\u2026", "author": {"name": "Frojdi Dymylja", "email": "33157909+fdymylja@users.noreply.github.com", "user": {"login": "fdymylja"}}, "additions": 8068, "deletions": 668}}, {"node": {"oid": "05e2e45010b558ab22963ece97fabf68b21ba1cb", "messageHeadline": "merged in master", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 20486, "deletions": 28799}}, {"node": {"oid": "7f9bc057e1ca7dd9018f36829b333bf18fda222d", "messageHeadline": "remove plantuml install in docker (#9059)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cad3987bd0b3b0af1a9401af155181758671cf07", "messageHeadline": "Update overview.md (#9044)", "author": {"name": "Calvin Lau", "email": "38898718+calvinaco@users.noreply.github.com", "user": {"login": "calvinaco"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0effd3a9d3df24df3b57e03c6632b8824717564c", "messageHeadline": "Paginate supply queries (#8798)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 311, "deletions": 105}}, {"node": {"oid": "4b2fc3bd43825dacb92140975644f100f56c1fd4", "messageHeadline": "Store supply as Int bytes rather than string bytes (#9051)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 35, "deletions": 12}}, {"node": {"oid": "5247a557d595da51545cdb3c4ac94a0a6dcaf70d", "messageHeadline": "revert 8909 (#8960)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 6, "deletions": 24}}, {"node": {"oid": "b102a723a3a54df2fa78b4a418fe024a9b75ab27", "messageHeadline": "build(deps): bump JamesIves/github-pages-deploy-action (#9048)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ebf79fa6df4e3c979539e006bbaf4b2234a3509", "messageHeadline": "update legacy rest swagger (#9049)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 2841, "deletions": 465}}, {"node": {"oid": "c41baa9bc8480792f2eecf56adfceab65796ba70", "messageHeadline": "PlantUML diagrams (#8712)", "author": {"name": "Rikard Hjort", "email": "8545447+hjorthjort@users.noreply.github.com", "user": {"login": "hjorthjort"}}, "additions": 270, "deletions": 2}}, {"node": {"oid": "ed7bca898466e9be3e239c0c530a776a5c3c4742", "messageHeadline": "build(deps): bump codecov/codecov-action from v1.3.1 to v1.3.2 (#9052)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ccdf896ed782657989baff4304bae1d8c62cd15a", "messageHeadline": "x/auth new test - multisig tx on simulate endpoint (#9038)", "author": {"name": "technicallyty", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 98, "deletions": 2}}, {"node": {"oid": "5d13b1fc63b6c0495295e210c46148483eb1c988", "messageHeadline": "InitGenesis in migrations when fromVersion==0 (#9007)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 147, "deletions": 27}}, {"node": {"oid": "e3a0148bf6b120237c6626d9470bfb121c7de3a8", "messageHeadline": "x/upgrade: protocol version tracking (#8897)", "author": {"name": "technicallyty", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 110, "deletions": 29}}, {"node": {"oid": "410d8edb38c541e5948821060831fcc1ec9399c3", "messageHeadline": "Add client config subcommand to CLI (#8953)", "author": {"name": "Andrei Ivasko", "email": "cyberbono3@gmail.com", "user": {"login": "cyberbono3"}}, "additions": 332, "deletions": 21}}, {"node": {"oid": "413938c5ed9d461f714f0604ed9e99b25f7b21e4", "messageHeadline": "Add ledger/multisig detection in SignTx functions (#9026)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 34, "deletions": 22}}, {"node": {"oid": "feed37dc56f6b0af71530887b1e0a1032a2a00e3", "messageHeadline": "ADR-038 Part 1: WriteListener, listen.KVStore, MultiStore and KVStore\u2026", "author": {"name": "Ian Norden", "email": "iannordenn@gmail.com", "user": {"login": "i-norden"}}, "additions": 1456, "deletions": 46}}, {"node": {"oid": "f8f52c6df656759eaaf0367b5f73e6e06e6bd40c", "messageHeadline": "x/auth: update NewAccountKeeper docs (#9020)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ce2163ce795e2f687688d4e641bf49991fa74405", "messageHeadline": "docs: added deprecation notes (#9021)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "9628deadbedcd4161b199770db6f8d46fb743a7f", "messageHeadline": "build(deps): bump github.com/golang/protobuf from 1.5.1 to 1.5.2 (#9022)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "de0e288a859d214b773efd04f2f5e4396a2e9998", "messageHeadline": "docs: IBC overview edits and rewrites for clarity (#9001)", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 92, "deletions": 122}}, {"node": {"oid": "7fc7b3f6ff82eb5ede52881778114f6b38bd7dfa", "messageHeadline": "Make clearer that the distribution iterates over all active validator\u2026", "author": {"name": "Rikard Hjort", "email": "8545447+hjorthjort@users.noreply.github.com", "user": {"login": "hjorthjort"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "03563287f6c9c06048d4fe4248f6afeebcdd5c0e", "messageHeadline": "fix swagger gen (#9019)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 11656, "deletions": 26811}}, {"node": {"oid": "ca98fda6eae597b1e7d468f96d030b6d905748d7", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.36.0 to 1.36.1 (#9002)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "636e6598b96c019647e9ef69f69a9f8fee435e79", "messageHeadline": "fix: grpc-gateway error codes (#9015)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 52, "deletions": 3}}, {"node": {"oid": "37a8c7b9d3de6a8847e68244329b46ebee8b2bf4", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.19.0 to 0.20.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cc946d2f1f514ca1977c1f097cc4ea53f346dd93", "messageHeadline": "Fix migrations bug discovered with manual tests (#8998)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 60, "deletions": 14}}, {"node": {"oid": "823620c2315de07cdd89fe09d50ba6e66d542388", "messageHeadline": "docs: update bech32 account docs (#9006)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "a5bd6b3f61f89a1b339545ff9400ee603e290a02", "messageHeadline": "fix IBC links (#9005)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 30, "deletions": 29}}, {"node": {"oid": "42e61f331e34e5853f3972382eacf278b7f32692", "messageHeadline": "ci: add janitor (#9009)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 16, "deletions": 24}}, {"node": {"oid": "04246efaa2601c97487e5afc30e66ea04438714c", "messageHeadline": "x/bank: doc & spec updates (#8999)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "d8fa35b84798346dec600529d215086ea85080c1", "messageHeadline": "Update ledger bech32 tests (#8981)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 24, "deletions": 28}}, {"node": {"oid": "e704e3caa1fc8b0ab4e6803df3a98db5a184c1b7", "messageHeadline": "build(deps): bump github.com/rs/zerolog from 1.20.0 to 1.21.0 (#8990)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "697d8d52f97aa50d15a6d0819ef7f713eb3bbbdf", "messageHeadline": "Make module.Manager.RunMigrations handle new modules correctly (#8988)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "7568b6680a58a5e974b9126734dd62f95eb43b1b", "messageHeadline": " Remove bech32 PubKey support (#7477)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 884, "deletions": 920}}, {"node": {"oid": "0c824f11e98df8e3b2d5e1f2657d58424d6168dc", "messageHeadline": "fix race condition on address.String (#8997)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 69, "deletions": 15}}, {"node": {"oid": "1fa2c22d8a1cfb63d0d0e49074a7720d1a81e660", "messageHeadline": "Prefer sending tx_bytes to Simulate gRPC endpoint (#8926)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 808, "deletions": 750}}, {"node": {"oid": "7ac436d2f759bd09e012f05ab1d10ebd97d782a5", "messageHeadline": "Improve set supply (#8950)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 45, "deletions": 53}}, {"node": {"oid": "5783de3bcafe69e20e863cbe0e77d48e5f047b21", "messageHeadline": "build(deps): bump github.com/magiconair/properties from 1.8.4 to 1.8.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5a142db6f0033703ef89bf85cc97d87d75a394ee", "messageHeadline": "Fix broken ICS links on ADR001 (#8971)", "author": {"name": "Tim Lind", "email": "tim@incremental.co", "user": {"login": "timlind"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5b10af48c6c431178a60b587cadc5e5d2463e1ed", "messageHeadline": "Fix broken relative link in ADR033 (#8977)", "author": {"name": "Tim Lind", "email": "tim@incremental.co", "user": {"login": "timlind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ee9da775ec6d66de0417a6a8a336c6eadc0bdef", "messageHeadline": "types: add Abs() method to sdk.Int (#8963)", "author": {"name": "Hanjun Kim", "email": "hallazzang@gmail.com", "user": {"login": "hallazzang"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "56c312a979d90b1cbda2517a3c489fe1b9b73e4a", "messageHeadline": "Merge pull request from GHSA-2f3p-6gfj-jccq", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 115, "deletions": 75}}, {"node": {"oid": "863d7d033f8cf6e22f2cdedc40e02201a17b2821", "messageHeadline": "Fix broken links to ICS specs (#8972)", "author": {"name": "Tim Lind", "email": "tim@incremental.co", "user": {"login": "timlind"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c0d306ba50efde670ba985bf382d4316b1ab3804", "messageHeadline": "Fix link to ICS007 on ADR026 (#8976)", "author": {"name": "Tim Lind", "email": "tim@incremental.co", "user": {"login": "timlind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54763277c39a6d9695ff4916171719bd1c403fda", "messageHeadline": "Remove requirement for gentx to be only 1 msg (#8954)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "f637f543696a1d0dda6d7dbe1cd9e825d8ae6b4e", "messageHeadline": "build(deps): bump vuepress-theme-cosmos from 1.0.180 to 1.0.181 in /d\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1188, "deletions": 1230}}, {"node": {"oid": "4a93db78dcd5a597d2ec3ad6828a7701fa612fa0", "messageHeadline": "Fix broken links to ICS26 in ADR015 (#8974)", "author": {"name": "Tim Lind", "email": "tim@incremental.co", "user": {"login": "timlind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c45775475adc43ba2af602b3bae1000507fd201e", "messageHeadline": "Fix link to ICS2 on ADR017 (#8975)", "author": {"name": "Tim Lind", "email": "tim@incremental.co", "user": {"login": "timlind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa39793034f181df738419eb8c0216d0188213e8", "messageHeadline": "merge changelogs from v0.42.1 and v0.42.2 (#8968)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 16, "deletions": 1}}, {"node": {"oid": "a78f777ea8527438cb90b80f7aab65c356523c4d", "messageHeadline": "add reverse iteration to pagination (#8875)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 299, "deletions": 22}}, {"node": {"oid": "025d22609906797cdf79d06af5f48cbd44213947", "messageHeadline": "move feegrant ante to auth ante (#8682)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 161, "deletions": 294}}, {"node": {"oid": "e30959ce4ac57e743fd601713f7cf79b9b3c2908", "messageHeadline": "build(deps): bump github.com/golang/protobuf from 1.4.3 to 1.5.1 (#8922)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "ac48ffe7488a854d9bf58431b68bc717acc8e55f", "messageHeadline": "gRPC: fix server reflection (#8945)", "author": {"name": "Frojdi Dymylja", "email": "33157909+fdymylja@users.noreply.github.com", "user": {"login": "fdymylja"}}, "additions": 688, "deletions": 31}}, {"node": {"oid": "e9e978d543a3ad7ccb1eaf42883569398dc54ae6", "messageHeadline": "Fix genesis supply handling (#8930)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 70, "deletions": 7}}, {"node": {"oid": "3361ea989c29677732b684114d3070b37434e69a", "messageHeadline": "exclude test from race detection (#8949)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "babe920e072a766b97edcf8b6136e43dadb1b82f", "messageHeadline": "added CHANGELOG", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "41c016e35fb6b60856c8b415f75c00a5d7243259", "messageHeadline": "build(deps): bump github.com/prometheus/client_golang (#8935)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "8a37ba04a4824507b11772f3799b22a68f26827d", "messageHeadline": "CreateValidator self delegation must be at least one consensus power \u2026", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "3f52d5a44f2e3438915e23ddc918473f88d74785", "messageHeadline": "Add 0.43 CLI JSON `migrate` command (#8880)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 837, "deletions": 23}}, {"node": {"oid": "7b1d80e6e48f8f4b7917ba2d9b53275520e86244", "messageHeadline": "chore: refactor code quality issues (#8932)", "author": {"name": "Aksh Gupta", "email": "akshgpt7@gmail.com", "user": {"login": "akshgpt7"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "b54e2763db61d6c1811c8279ed926bcc2e0f8225", "messageHeadline": "simply default power reduction definition", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "83efad3c309203a1b85ba971b962eb5c0175da07", "messageHeadline": "fixing merge conflicts", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ca9bfbd7911e65a42b51a5dc47d2e265c78f2f8e", "messageHeadline": "fix merge conflicts", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 8, "deletions": 61}}, {"node": {"oid": "be27ec1d297ee00cefb1693f75aefa03b8b6d479", "messageHeadline": "started fixing merge conflicts", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 958, "deletions": 6826}}, {"node": {"oid": "1f99aa3fb243e5187642e6d0a7fdfafc0e069c86", "messageHeadline": "merged in master", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 24286, "deletions": 110448}}, {"node": {"oid": "5bd93bfe7bffef8d8012c97105c2df16c1fecdaf", "messageHeadline": "x/upgrade: added consensus version tracking (part of ADR-041) (#8743)", "author": {"name": "technicallyty", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 160, "deletions": 53}}, {"node": {"oid": "129267cc92b6dd505a4ac634907bf67ec6f5f47d", "messageHeadline": "Added the possibility of specifying custom genesis accounts and balan\u2026", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c9ef428053308091ced3f275404ba97c5f6ef75c", "messageHeadline": "Add issue template for \"Module Readiness Checklist\" (#8901)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "cc1db18df54c4b2cc49a95b7732c32aa8be088a5", "messageHeadline": "doc secp256r1 (#8899)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 66, "deletions": 45}}, {"node": {"oid": "0b2497049ab90e8be5c10ded1717997a10fd2a4f", "messageHeadline": "Staking spec updates (#8843)", "author": {"name": "Rikard Hjort", "email": "8545447+hjorthjort@users.noreply.github.com", "user": {"login": "hjorthjort"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "7b09f95ab5bed044ef9c74de0c7b093cf26ef648", "messageHeadline": "add +nobuild flags to all relevant test cases (#8934)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "641b13ee47d59c838cc05d1b288a496c4d9f3301", "messageHeadline": "ci: test detection must not hide errors (#8924)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 39}}, {"node": {"oid": "deaee531111fb4aad3ccabbfa6771f9a67ae42ce", "messageHeadline": "CLI/keys: define default supported keyring algorithms (#8825)", "author": {"name": "Gianguido Sora", "email": "gsora@users.noreply.github.com", "user": {"login": "gsora"}}, "additions": 16, "deletions": 23}}, {"node": {"oid": "1fddce73b361e1b9442811e36a401e8501a87468", "messageHeadline": "x/distribution: fix module's parameters validation (#8918)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 70, "deletions": 21}}, {"node": {"oid": "0c2d4a86fd3b2acb7bda7f09b9a68bab67a566ee", "messageHeadline": "build(deps): bump elliptic from 6.5.3 to 6.5.4 in /docs (#8824)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "1a4418b32b4ee0245478c560caf93f3496cbe017", "messageHeadline": "Docs: Anys Usage, Events & small cleanups (#8895)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 208, "deletions": 81}}, {"node": {"oid": "0836361c0e873a73554ccc6aab338c7d5af1e2c7", "messageHeadline": "Fix typo (#8905)", "author": {"name": "Hanjun Kim", "email": "hallazzang@gmail.com", "user": {"login": "hallazzang"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4ace9be59d2b362289bf4e9601078fce04af1933", "messageHeadline": "build(deps): bump codecov/codecov-action from v1.2.2 to v1.3.1 (#8903)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9b73e6452124f564e41e495bde5541203345b7e", "messageHeadline": "add newline at end of docs/versions file (#8900)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "864a07290e3d972ac6e864c35b21729d12b6f993", "messageHeadline": "ascii scheme didn't fit view area (#8892)", "author": {"name": "Pavel Voronin", "email": "pavel.a.voronin@gmail.com", "user": {"login": "pavel-voronin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "05d4e43d1ce8f58b0bd264607a12014b27223948", "messageHeadline": "account.Address: use RWLocker (#8774)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "36f68eb9e041e20a5bb47e216ac5eb8b91f95471", "messageHeadline": "Update docs (#8751)", "author": {"name": "Pash", "email": "pashashocky@gmail.com", "user": {"login": "pashashocky"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "2bce1a7baefe6b90a0c1f4f965e6408af8a98e4b", "messageHeadline": "fix typo (#8891)", "author": {"name": "Pavel Voronin", "email": "pavel.a.voronin@gmail.com", "user": {"login": "pavel-voronin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f50a54cf9daffeace4e9382dd9add41c5456de5", "messageHeadline": "fix typo (#8893)", "author": {"name": "Pavel Voronin", "email": "pavel.a.voronin@gmail.com", "user": {"login": "pavel-voronin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4bd695de4ec6115e83a73e48f942a268ccdc4d64", "messageHeadline": "errors: Add Wrap handy method (#8845)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e66c4e6f9c53ae86c51bd88efd85f6de118dce86", "messageHeadline": "docs: update dropdown 0.41 \u2192 0.42 (#8884)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "553aac50305b02e406cd51479b48a99ca34b4a4e", "messageHeadline": "add orderBy parameter to TxsByEvents (#8815)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e23d361a6f9b72073e716d754ea66a922c814044", "messageHeadline": "Allow proto CI to pass when no proto files changed (#8881)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "42919c8f338535d1bf2147ae299026a8389eeae8", "messageHeadline": "server: wrap errors (#8879)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d4d27e1c0c138d76ab3082ba8e380d4d26db050a", "messageHeadline": "Fix multisig LegacyAminoPubKey Amino marshaling (#8841)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 172, "deletions": 13}}, {"node": {"oid": "5f71e93b1e0f9a7d9617f5ea88f5c18b73361a7b", "messageHeadline": "add --output-document to multisign-batch (#8873)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 12, "deletions": 2}}, {"node": {"oid": "d02a39739be4850548c8c157660cb952b83e2ac7", "messageHeadline": "server: try avoid the \"address already in use\" error (#8842)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 8}}, {"node": {"oid": "a4b7f7611065f310110082c65d991b0626ba4dbe", "messageHeadline": "update CHANGELOG to remove x/ibc notions (#8863)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "c219c72e57060fda715035580141ce108ddd21c6", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.18.0 to 0.19.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c6af0ed87ede190932f76e49a7083ba28b415d25", "messageHeadline": "x/upgrade: remove support for time based upgrades (#8849)", "author": {"name": "technicallyty", "email": "48813565+technicallyty@users.noreply.github.com", "user": {"login": "technicallyty"}}, "additions": 64, "deletions": 262}}, {"node": {"oid": "adf5f625c1bc5fb1c763d5345c48c4d607be3405", "messageHeadline": "add orderBy parameter to TxsByEvents (#8815)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 203, "deletions": 49}}, {"node": {"oid": "0711e161739681d925fbc2fbcf986371e9626f97", "messageHeadline": "Any: update and test String method (#8854)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 52, "deletions": 55}}, {"node": {"oid": "b9f3db1be8b9978094265407396fc864e19c00cd", "messageHeadline": "all: skip noisy/faulty benchmarks + add b.ReportAllocs for every benc\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "3954c244b641e68b8a1a2159ba8fb45b9a0b03c9", "messageHeadline": "keyring: update documentation (#8839)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 16, "deletions": 7}}, {"node": {"oid": "288f8dda4b21e893e0af0ae19375e5fc53b14f5a", "messageHeadline": "[rosetta] implement balance tracking and redo tx construction (#8729)", "author": {"name": "Frojdi Dymylja", "email": "33157909+fdymylja@users.noreply.github.com", "user": {"login": "fdymylja"}}, "additions": 1606, "deletions": 1422}}, {"node": {"oid": "280ee4f15e46117a5061ab3a374d9b695ed082bf", "messageHeadline": "Fix SendToModuleAccountTest (#8857)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 66, "deletions": 82}}, {"node": {"oid": "e73cf2b410793070c5cec48014dbac21281185f5", "messageHeadline": "Merge pull request from GHSA-mvm6-gfm2-89xj", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 19}}, {"node": {"oid": "0e3ff45380d8a544ce0d29d90fc376705d7bd00a", "messageHeadline": "Fix typo (#8848)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55fc465dce737f35f245932152198847f2b96f4f", "messageHeadline": "fixes: permalinks for docs (#8838)", "author": {"name": "Charly", "email": "charly@interchain.berlin", "user": {"login": "charleenfei"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "2b685ee41d34f2f4488efa90bc0008e54939b510", "messageHeadline": "Revert \"ci: revert cleanup action's upstream latest changes (#8834)\" \u2026", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4b4768d242b2ae12cbd9fee8b1e8e4063767abe0", "messageHeadline": "merge v0.42.0 changelog (#8836)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 14, "deletions": 2}}, {"node": {"oid": "da669fcf1b19e1f212ed507d8a05a7b1add3cd94", "messageHeadline": "build(deps): bump codecov/codecov-action from v1.2.1 to v1.2.2 (#8833)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d761f088ab7077c285fc198ad61e72b77e5aea0f", "messageHeadline": "add trust to macOS Keychain for calling apps by default (#8826)", "author": {"name": "Gianguido Sora", "email": "gsora@users.noreply.github.com", "user": {"login": "gsora"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "7a4903842fe286a9e52da6ad51b37f3f11efd277", "messageHeadline": "ci: revert cleanup action's upstream latest changes (#8834)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8f7cdafc32776955fd9751b2b3546e0b77412f25", "messageHeadline": "update SigVerifiableTx.GetPubKeys to return an error (#8828)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 39, "deletions": 14}}, {"node": {"oid": "24ed401c81e881ee85e629da824bd407fe0b6b6d", "messageHeadline": "fixed broken links, typos (#8783)", "author": {"name": "Charly", "email": "16255463+charleenfei@users.noreply.github.com", "user": {"login": "charleenfei"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "6ac8898fec9bd7ea2c1e5c79e0ed0c3f827beb55", "messageHeadline": "Move all migration scripts to v043 (#8814)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "c2d5b24f58a6537d2a7205ca4f2960c8424c4bef", "messageHeadline": "store/cachekv: use typed types/kv.List instead of container/list.List\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 245, "deletions": 9}}, {"node": {"oid": "be23295bdf03b0d2a6801516b33998be66d4bb7e", "messageHeadline": "x/gov: fix NormalizeProposalType() return values (#8808)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 113, "deletions": 11}}, {"node": {"oid": "a65f838eb1e6cacf98db2a13ee762221baf93dee", "messageHeadline": "reduce gas costs by 10x for transient store operations (#8790)", "author": {"name": "Albert Chon", "email": "albert@injectiveprotocol.com", "user": {"login": "albertchon"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "09f9a5573e4132fbedfaab6d948df1cc93e6e896", "messageHeadline": "fix make protoc error (#8799)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 621, "deletions": 622}}, {"node": {"oid": "6520997668def0b02d8d5769831778e8c60d82e8", "messageHeadline": "Supply by denom Migrations (#8780)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 363, "deletions": 51}}, {"node": {"oid": "e17953ab112244fece1534b386517bf9cd44ce05", "messageHeadline": "perf change (#8796)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7aa0b4b812bc88367664aeb7b1ee434e3eaada73", "messageHeadline": "Update mergify (#8784)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "67964b1df47c0953dad3046dbffb8e04d526f3fa", "messageHeadline": "fix multisig account pubkeys migration (#8794)", "author": {"name": "Akhil Kumar P", "email": "36399231+akhilkumarpilli@users.noreply.github.com", "user": {"login": "akhilkumarpilli"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "432b0b2da7e0a170c475c33b95d923b8f5b69b44", "messageHeadline": "build(deps): bump JamesIves/github-pages-deploy-action from 4.0.0 to \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a18f0b111af8e077b0c2637d164148523226192f", "messageHeadline": "Enable secp256r1 (#8786)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 92, "deletions": 37}}, {"node": {"oid": "72fb8b3ca3fbe0ef859739f8ae88f5bbb90cf84e", "messageHeadline": "revert unintended skip test (#8789)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "82aedba11ebebfa1fd343c9ec139d04f032ef1ff", "messageHeadline": "logging (#8785)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95fa768671006aa8f775207a9feaa47dccba01a5", "messageHeadline": "ADR 041: In-Place Store Migrations (#8646)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 180, "deletions": 5}}, {"node": {"oid": "da064e13d56add466548135739c5860a9f7ed842", "messageHeadline": "Remove IBC from the SDK (#8735)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 36, "deletions": 106306}}, {"node": {"oid": "c66f1f7efef2c7397edce32b82085bf380eb01c2", "messageHeadline": "crypto: add secp256r1 (#8559)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 1269, "deletions": 9}}, {"node": {"oid": "eef8d4dc5dde90a99587c95be565867e2b9e9725", "messageHeadline": "Fix typo in querying events (#8773)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "be48479310360dd9a10ace3441cd818b55cb55d2", "messageHeadline": "update changelog against v0.41.4 (#8771)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 22, "deletions": 4}}, {"node": {"oid": "a9b034b5f3e6086d71d6f89f668e292f48df5ad1", "messageHeadline": "Emit header in MsgUpdateClient events (#8624)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 113, "deletions": 4}}, {"node": {"oid": "a5567832487b4beedb6728fde1d6172ce6894a5f", "messageHeadline": "build with go1.16 (#8768)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 13, "deletions": 13}}, {"node": {"oid": "0b6833c3336d6b8d6acc010e4082c94d25135adb", "messageHeadline": "Lock mutex on getting element from cache (#8767)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "91affb5167792188abef0e58f1d48a5ad1169215", "messageHeadline": "simapp, types: fix benchmarks panics by honoring skip if set (#8763)", "author": {"name": "Cuong Manh Le", "email": "cuong@orijtech.com", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "eb8aaf939513d3bf6e82bd13691cfbe9ef4ad28c", "messageHeadline": "Index supply by denom (#8517)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 152, "deletions": 539}}, {"node": {"oid": "2864eb69a3cfb76ed415fd622ffee984425e57e3", "messageHeadline": "Robert/addr memory leak (#8717)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 78, "deletions": 60}}, {"node": {"oid": "30f58b5662984777af9f60825f884a3d696d5bfa", "messageHeadline": "Weighted votes migrate in-place migrations (#8663)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 439, "deletions": 24}}, {"node": {"oid": "810605689d88d12389e1ebc0ccacf647fab7cf0e", "messageHeadline": "further reduce logging (#8752)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a193522f7e54cd747d549bc4adb83618aac223af", "messageHeadline": "crypto/keys/internal: use crypto/rand.Reader for generating private k\u2026", "author": {"name": "Cuong Manh Le", "email": "cuong.manhle.vn@gmail.com", "user": {"login": "cuonglm"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "585ffd6cffff8ed6d1ba6a2a284bf40c7bb32e71", "messageHeadline": "x/staking: add ValidateGenesis benchmark (#8746)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "010eeef457ac608d1e91176b0a2d6c58c23ae2e1", "messageHeadline": "Rename InfoImporter -> LegacyInfoImporter (#8739)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1c6e2679641d0892a3f35d778d7c2316a2937a7c", "messageHeadline": "Remove IBC logic from x/upgrade (#8673)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 2019, "deletions": 797}}, {"node": {"oid": "a93edeef4cd96cfb465c970cfb1c9bae8137ca2b", "messageHeadline": "Move QueryTx functions to x/auth/tx (#8734)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 49, "deletions": 89}}, {"node": {"oid": "5f2b90c3c72cecdd48e421844dbfb92e157efb5c", "messageHeadline": "internal: create package for unsafe bytes convertion (#8733)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 77, "deletions": 56}}, {"node": {"oid": "0792db78b888c995b094388947bee7f7ab5614ed", "messageHeadline": "minor channel fixes (#8665)", "author": {"name": "Damian Nolan", "email": "damiannolan@gmail.com", "user": {"login": "damiannolan"}}, "additions": 116, "deletions": 118}}, {"node": {"oid": "383286026306483c5c81d004a9b9a4ae393da9b3", "messageHeadline": "Allow REST endpoint to query txs with multisig (#8730)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 125, "deletions": 7}}, {"node": {"oid": "b1c72fda7f81af31afa0d9cd81a0ce73007556da", "messageHeadline": "crypto/keyring: fix offline keys migration (#8639)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 929, "deletions": 67}}, {"node": {"oid": "32f454aa1057303ee595f1a30f57ec5368704029", "messageHeadline": "Makefile: fix build_tags update (#8725)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "0bec60e39ff4124b4a6b2daba1bbcab64bdc48c2", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.17.0 to 0.18.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1ba0d78fcbbd0cd0df0574d637f137bc6e86d189", "messageHeadline": "Merge pull request #8569 from sikkatech/adr-epoched-staking", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 123, "deletions": 1}}, {"node": {"oid": "c7da188b422c3fdb5567177e93c8e1327a297f76", "messageHeadline": "Merge branch 'master' into adr-epoched-staking", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 168, "deletions": 26}}, {"node": {"oid": "dbb9923917be0e0c3d8a2b55c7cdd89428db998d", "messageHeadline": "store/cachekv, x/bank/types: algorithmically fix pathologically slow \u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 152, "deletions": 10}}, {"node": {"oid": "68e7a3adf73898008ea878f3d40d1de7b669a0ea", "messageHeadline": "fix: per 8711 fix typo and minor command text edit for multi sign bat\u2026", "author": {"name": "Barrie Byron", "email": "barrie.byron@tendermint.com", "user": null}, "additions": 16, "deletions": 16}}, {"node": {"oid": "a4ff0ef93e29425e35bba1ee3498a7695c825ec3", "messageHeadline": "Merge branch 'master' into adr-epoched-staking", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 3895, "deletions": 681}}, {"node": {"oid": "a786830bb481782cf56f8ecca82fe1e8c18731af", "messageHeadline": "auth: allow 0 coin accounts in genesis (#8714)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "213921205059175898015513f5b67255780b6ee0", "messageHeadline": "docker m1 (#8710)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "fd482a27bf52c44f97d93171e4d6f94c11d6e1d7", "messageHeadline": "update ed25519 (#8690)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "92bc2904d31b78c9b483b4e1a8295ded6e43cad8", "messageHeadline": "Fix legacy rest api (#8434)", "author": {"name": "Segue", "email": "huoda.china@163.com", "user": {"login": "SegueII"}}, "additions": 3864, "deletions": 653}}, {"node": {"oid": "c0fd863ef195b0c987252de27eb0d2898a2be996", "messageHeadline": "Merge branch 'master' into adr-epoched-staking", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 12673, "deletions": 4258}}, {"node": {"oid": "b19ac2c4f8dd3a3f700a41076c136dea5c812308", "messageHeadline": "Add warning notice in changelog for v0.41.x bug (ref: #8461) (#8707)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "70089844f7e8f1edfd7d0f8bcf8104a457fca596", "messageHeadline": "scripts: indent multiline commands (#8706)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "ef9968debd1fa4c492d7e1df6c8cf146c1ede6d0", "messageHeadline": "[bank]: add balance tracking events (#8656)", "author": {"name": "Frojdi Dymylja", "email": "33157909+fdymylja@users.noreply.github.com", "user": {"login": "fdymylja"}}, "additions": 375, "deletions": 49}}, {"node": {"oid": "19e79e00d6aea7e32562f58d1feba6a65a283634", "messageHeadline": "ADR-019/020 cleanups: HybridCodec, Pubkey (#8683)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "5d3f29b0898bc571bc60a1d53e1e8835f7fb89da", "messageHeadline": "update tendermint to v0.34.8 (#8701)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d51875b07eb8a3a32ad71714e3f46f2b953e7b45", "messageHeadline": "Updates and clarifications to the staking specs (#8675)", "author": {"name": "Rikard Hjort", "email": "8545447+hjorthjort@users.noreply.github.com", "user": {"login": "hjorthjort"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "96587cf3c2bedd9b332f2bc288d24ddbe2d513ee", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.35.0 to 1.36.0 (#8696)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "929b62cd4689f7353cff8a5d4324e67bb8e634c8", "messageHeadline": "types: intern AccAddress.String() to gut wasted expensive recomputati\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "ba74a7c7376dac9cce8a3f84e75c7c6a7edc9204", "messageHeadline": "x{stake,slash,gov,distrib} In-place Store Migrations (#8504)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 1588, "deletions": 115}}, {"node": {"oid": "eeb3eabdc6512dd2dbdd12306d07c46fb9610515", "messageHeadline": "docs: Add mention to use gRPC v1.33.2 (#8658)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "115096b09dbdce91dce27d0324a4139621fba967", "messageHeadline": "change dir '.appd' to '.app' (#8695)", "author": {"name": "Kimura Yu", "email": "33382781+KimuraYu45z@users.noreply.github.com", "user": {"login": "KimuraYu45z"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "149bed48fd3f6937020a5e2519d52a79fff56f3e", "messageHeadline": "bank: name and symbol metadata fields (#8677)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 243, "deletions": 38}}, {"node": {"oid": "77668a3c23cfb28b9866c65616202f302dc92152", "messageHeadline": "Add multisign batch command (#7787)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 307, "deletions": 21}}, {"node": {"oid": "2c18d8a28b12015c2ba0d56b5d75b49601390c32", "messageHeadline": "add tm version to makefile (#8689)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "897f20b1d15f8e3ed7a544c503060877876694f2", "messageHeadline": "fix REST endpoints in migration docs (#8648)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2539acd6f730ffb685b5331a1ab1e188ccd523db", "messageHeadline": "simapp InitChainer: use json instead of tmjson (#7523)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7969135abc464e3d23a809768ed62f617f20624f", "messageHeadline": "rework unsafe string -> bytes conversion #8674 (#8684)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "06ababdf3687aeb986e228d1ccb188d43efd8e7c", "messageHeadline": "ADR-033 cosmetic updates (#8676)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 63, "deletions": 39}}, {"node": {"oid": "09c4dc0074f60c8c7f57bcad52582f0f419f3220", "messageHeadline": "add mergify config for automated launchpad backports (#8667)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "cc70749b0764fac72486591459c43453398ebfd6", "messageHeadline": "keyring: remove hardcoded default passphrase on NewMnemonic (#8662)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 89, "deletions": 73}}, {"node": {"oid": "8dd6c325bae70c5c912344db6ac04a38f4dc6d3e", "messageHeadline": "multisig checks and optimization (#8600)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 129, "deletions": 47}}, {"node": {"oid": "8db9bbba04204f4556578369bd2ef03067f62736", "messageHeadline": "linter: ignore false positives in types/address (#8674)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c70268c9bf26b69cf2d5fb05b8a3be9f8176ddf", "messageHeadline": "docs: update master docs (#8353)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 113, "deletions": 109}}, {"node": {"oid": "f2ee972e31e00eb5604b613f50255f848dfe61c0", "messageHeadline": "various linter fixes (#8666)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 19, "deletions": 168}}, {"node": {"oid": "d880d744984e519b199e107a078dd09bdb56c5f3", "messageHeadline": "Fix accidentally committed files", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 0, "deletions": 130}}, {"node": {"oid": "649a4e603a0214f033a8626559ac9de9028f7dc2", "messageHeadline": "Add section for parameterizing the epoch length", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "e858c5179991453116146ae81a3b8c8096550be2", "messageHeadline": "Missed a comment", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "846cede5bfc330826c72b776f73c17d718489238", "messageHeadline": "Repsond to comments, improve descriptions", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "39b816ebb3952bbbbb44cbf45ab139abcee79c8e", "messageHeadline": "ci: update golangci-lint (#8660)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f49e1554e62479fc818aecd1c811a185081a668c", "messageHeadline": "Deprecate SetFullFundraiserPath in favor of SetPurpose and SetCoinTyp\u2026", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 66, "deletions": 20}}, {"node": {"oid": "c2be53a44733f32f53db3c33029972b86b78575b", "messageHeadline": "auth: query all accounts stored via gRPC (#8522)", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 5521, "deletions": 4777}}, {"node": {"oid": "3e6fb55e001f37db0e09eba852227f3846d94ccd", "messageHeadline": "merge changelogs (#8661)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "0b3af0e4e04229176028596295c77a424d6f0efc", "messageHeadline": "build(deps): bump github.com/prometheus/client_golang from 1.8.0 to 1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "2f069c90b355232a69a9f172e1ee15fb4803da7e", "messageHeadline": "server: fix interceptConfigs (#8641)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 17, "deletions": 83}}, {"node": {"oid": "81cc5c11949611e1ae635a4ebc6c5057b03c974c", "messageHeadline": "gRPC gateway issue with colons in the account url path (#8649)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 107, "deletions": 95}}, {"node": {"oid": "7b527673cc623825d431e67537a19cb94ce8ae5f", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.16.0 to 0.17.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a846e4e4f97ec1b444bcb24ec5e3d4d72c4b6945", "messageHeadline": "build(deps): bump github.com/otiai10/copy from 1.4.2 to 1.5.0 (#8655)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2f426136bda08b965236043399046144436160bb", "messageHeadline": "typo fix (#8647)", "author": {"name": "Afanti", "email": "fanjiahe2000@163.com", "user": {"login": "wonderfan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7df79b55f0d3df917f95266a0d78b11215d39620", "messageHeadline": "x/authz: Add DelegateAuthorization, UndelegateAuthorization (#8472)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 8017, "deletions": 5938}}, {"node": {"oid": "7e481cc716207b9cadbd7657182b3003e1ab80ae", "messageHeadline": "ADR 033: Inter-Module Communication (#7459)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 372, "deletions": 0}}, {"node": {"oid": "e577378497e652e57c9afd18415df68b744d8631", "messageHeadline": "Add failing address to multisig validation (#8518)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ceeb2a0b3439bfd1074f8bc10ceba539a6c01827", "messageHeadline": "Update baseapp docs (#8630)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b7a12f7db294a6a8106e93fc771e7a98a7e63ec", "messageHeadline": "run make format (#8642)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 44, "deletions": 44}}, {"node": {"oid": "c6355fdb99925db14d8a59a6a75f8170e0d477ce", "messageHeadline": "utils: fix wrong filename in error message (#8643)", "author": {"name": "Helder Moreira", "email": "helder-moreira@users.noreply.github.com", "user": {"login": "helder-moreira"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef8dabcf0f2ecaf26db1c6c6d5922e9399458bb3", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.15.0 to 0.16.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "73e38e4009a57951b72e2998b4e3d5db2d499d04", "messageHeadline": "Use service Msgs in CLI tx commands (#8512)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 544, "deletions": 337}}, {"node": {"oid": "b4820fe491e91cd95340f2f7b606adab454a7636", "messageHeadline": "Bump tendermint to v0.34.7 (#8616)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "53637b607f38cb36be445f67803049ff11516ff8", "messageHeadline": "bank: additional denom metadata test case (#8612)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "abb3dfefa0bfba88c10c4134b2934ce51aa709a2", "messageHeadline": "[Bank] Remove the unsafe balance changing API (#8473)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 553, "deletions": 501}}, {"node": {"oid": "0bcc4027906e3f25ab51b396f222584c6bd9c182", "messageHeadline": "add backport label to prs (#8609)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "50dec2e9fad28cd51351387414f4e387c992beda", "messageHeadline": "Add v0.41.1 section in Changelog (#8610)", "author": {"name": "Amaury", "email": "1293565+amaurym@users.noreply.github.com", "user": {"login": "amaury1093"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "cc215d6097a974ca53e21408abce86d695648bc6", "messageHeadline": "Update master CHANGELOG.md with v0.41, enable building docs for v0.41\u2026", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "d56de85a542b7a56730b8edc18da42032a7f91de", "messageHeadline": "x/gov/simulation: fix wrong NewDecodeStore\u00a0Proposal decoding + proper\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 45, "deletions": 25}}, {"node": {"oid": "f970056a92a77f38f9b15fd328568d8110946cc9", "messageHeadline": "crypto/hd: make DerivePrivateKeyForPath error and not panic on traili\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "56fc3fc5726a38e4fd379cc1dc245df6e71ba9f6", "messageHeadline": "codec/types: avoid unnecessary allocations for NewAnyWithCustomTypeUR\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 72, "deletions": 1}}, {"node": {"oid": "47dd07d4ff227434a0ad7d5e1d12b6c1af07691a", "messageHeadline": "Modify IBC client governance unfreezing to reflect ADR changes (#8405)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 807, "deletions": 550}}, {"node": {"oid": "f4d328cc270ef76f41e86864f5e828a5fb12e01f", "messageHeadline": "Merge branch 'adr-epoched-staking' of github.com:sikkatech/cosmos-sdk\u2026", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 112818, "deletions": 34762}}, {"node": {"oid": "d3e51cf8a7474015926a67b76a67b9712d175e59", "messageHeadline": "Improve create proposal code (#8586)", "author": {"name": "Prathyusha Lakkireddy", "email": "prathyusha@vitwit.com", "user": {"login": "PrathyushaLakkireddy"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "adbf5a71e6c62e787afc99694f226f3d3aa99480", "messageHeadline": "adr-028 address generation (#8415)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 239, "deletions": 37}}, {"node": {"oid": "b4690d8ec6e2eba7354286d8533affd9ca687235", "messageHeadline": "atlas: evidence (#8561)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 273, "deletions": 0}}, {"node": {"oid": "a534a960dbfaf438dc86e93478033d9055cebebc", "messageHeadline": "types: use (*math/big.Int).BitLen() == 0 to check if value is 0 (#8580)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 120, "deletions": 2}}, {"node": {"oid": "d162b29cf4318217c8a802a2018150c5c89800bd", "messageHeadline": "Add pagination to GetValidatorSetByHeight response (#8567)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 129, "deletions": 23}}, {"node": {"oid": "e306e5b6f562bba2e4513cf74a51c842d8cf7c34", "messageHeadline": "Make gRPC requests go through tendermint Query (#8549)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 142, "deletions": 93}}, {"node": {"oid": "d9d078fbc25d322f4f8d58d1a9e03caf4dcb8a92", "messageHeadline": "docs: rest_grpc updates (#8582)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cb725e1959fc03c58032301b8dc476b9de97ddc5", "messageHeadline": "Merge pull request #7802 from sikkatech/gov_split_vote_weighted_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1684, "deletions": 281}}, {"node": {"oid": "a417b5142fd2ba124852095763a697fc7148c45d", "messageHeadline": "update CHANGELOG", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "188a8a2e15bbcc67c7c0c3951630030e5fdbd623", "messageHeadline": "import hygiene", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8847157a7363d6108de5050dc60ab21bb5553a29", "messageHeadline": "Update x/gov/client/utils/utils.go", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47f7502e7290d5d285e8066f0ae99f2b105ec792", "messageHeadline": "Merge branch 'master' into gov_split_vote_weighted_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 713, "deletions": 129}}, {"node": {"oid": "ac16c90e5ce28418ce868056e2e355d5da388769", "messageHeadline": "remove legacy rest endpoints as per @anilCSE", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 0, "deletions": 49}}, {"node": {"oid": "e4b2d75dc4d25da0afdc6bf53bb05ba61c99183b", "messageHeadline": "ibc : replace strings.Contains to bytes.Contains (#8574)", "author": {"name": "Prathyusha Lakkireddy", "email": "prathyusha@vitwit.com", "user": {"login": "PrathyushaLakkireddy"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fc6c678bd25a34ee295388aeb5f2d11672fe461c", "messageHeadline": "build(deps): bump github.com/spf13/cobra from 1.1.2 to 1.1.3 (#8566)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "591e46f35c420ae36b0c952f9299decfa39d22e2", "messageHeadline": "build(deps): bump github.com/tendermint/tendermint from 0.34.3 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "090411a7b5ddd6165f741c7b41b82089dda8947d", "messageHeadline": "Removed GetValidator caching to fix concurrency error (#8546)", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 37, "deletions": 49}}, {"node": {"oid": "3a7cc3bd3a620f45949dce2524c6652e0346eb69", "messageHeadline": "epoched staking", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 112, "deletions": 1}}, {"node": {"oid": "352a19e6eb75eb17e329acd1ba53e0f25a77721a", "messageHeadline": "Add epoched staking ADR", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "2154815f4cac8b6d755406f1cf2b429d08ea09f9", "messageHeadline": "x/authz specs (#8499)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 148, "deletions": 0}}, {"node": {"oid": "bddbc131fd232a0c4c3acf402eb5880109c96281", "messageHeadline": "update pagination tests (#8565)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 3, "deletions": 22}}, {"node": {"oid": "dfc8dd813e041dfb21cc188ad597522f19a75927", "messageHeadline": "Add in-place store migrations (#8485)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 509, "deletions": 45}}, {"node": {"oid": "065c1b39ce3ee543f860e20ff08ded549941123e", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9ca52f4202df61dd807e22451177ce11b8fb5072", "messageHeadline": "Update cosmovisor.md (#8552)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "7baf71549585a55b68ad0c6f4856c2e481ee7668", "messageHeadline": "build(deps): bump github.com/spf13/cobra from 1.1.1 to 1.1.2 (#8554)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "926ef341bfb5d64c991164f8f1571ce154368ba7", "messageHeadline": "build(deps): bump JamesIves/github-pages-deploy-action from 3.7.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": "41f3c050079d1dac10b836c1302680e76d60c77f", "messageHeadline": "build(deps): bump github.com/tendermint/tm-db from 0.6.3 to 0.6.4 (#8\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "011e75ba35a457540d5aaa2ff13913d51f5cc0cd", "messageHeadline": "Update chain-upgrade-guide-040.md (#8326)", "author": {"name": "Tobias Schwarz", "email": "tobias@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "157a24681cb0327ee477ae0cdf9ce6d0544a4084", "messageHeadline": "Merge branch 'master' into gov_split_vote_weighted_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 84, "deletions": 164}}, {"node": {"oid": "816306b85addae6350bd380997f2f4bf9dce9471", "messageHeadline": "build(deps): bump github.com/improbable-eng/grpc-web (#8536)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "bb85a690abc78abec1588709ee884c4d33d799e3", "messageHeadline": "Fix typo in context and node docs (#8533)", "author": {"name": "Afanti", "email": "fanjiahe2000@163.com", "user": {"login": "wonderfan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8001e3ca3a5f15ab85e2a50e2eca754803f5fd8c", "messageHeadline": "bank: don't ignore errors returned by Balance.GetAddress() (#8531)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 37, "deletions": 10}}, {"node": {"oid": "c5c049a0452b347d5e0e7ec0416b28f04f035a83", "messageHeadline": "Persist evidence in equivocation handler (#8502)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "46d6fa0ecc9e52e2fac3a812c1c7808e5408f26f", "messageHeadline": "fix simulation test, marshal json process", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "c54b3c43448c46438de704f35d16c1cfeabc281e", "messageHeadline": "cosmovisor: ln -s docs/run-node/cosmovisor.md cosmovisor/README.md (#\u2026", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 148}}, {"node": {"oid": "404dc4f3567e5a172e5cec2842fc19f8500a6286", "messageHeadline": "Merge branch 'master' of github.com:sikkatech/cosmos-sdk into gov_spl\u2026", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 24680, "deletions": 1678}}, {"node": {"oid": "b55913ddad8730c4dc69dd03e03596c8b49f68ed", "messageHeadline": "fix comments and add CHANGELOG", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 71, "deletions": 6}}, {"node": {"oid": "c0c0665d4e9c76f6fc613a5496bbc6c1b4c47c33", "messageHeadline": "build(deps): bump actions/cache from v2.1.3 to v2.1.4 (#8521)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "a3757e14a8f71d28975d270128b47209112fe8fa", "messageHeadline": "ADR 038: State Listening (#8012)", "author": {"name": "Ian Norden", "email": "iannordenn@gmail.com", "user": {"login": "i-norden"}}, "additions": 614, "deletions": 1}}, {"node": {"oid": "0af248b95b3de060d23ffb2f3ca760fd10120abc", "messageHeadline": "Add specs for feegrant (#8496)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 167, "deletions": 0}}, {"node": {"oid": "0ddb7041a8df1c61a4972174194309f8dc459bea", "messageHeadline": "fixing typo at 'os' backend session (#8477)", "author": {"name": "Victor Fran\u00e7a Ferreira", "email": "victhor_1996@hotmail.com", "user": {"login": "victorfrancax1"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e04f2778f2aa2445f4a917ed4a6535b7ce6e3fb", "messageHeadline": "snapshots: document use of ioutil.TempDir() (#8508)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 46, "deletions": 26}}, {"node": {"oid": "931af4350b4967e91e0cdf2de3491901e47bfefc", "messageHeadline": "Finalize ADR-028 (#8398)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 239, "deletions": 79}}, {"node": {"oid": "d84942c1c030a415216f8d95e7d8037abf089d5f", "messageHeadline": "Remove useless package-lock.json (#8506)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 0, "deletions": 137}}, {"node": {"oid": "2c1ef714f8861d4f05af937be596c18af506487f", "messageHeadline": "Merge pull request #65 from psaradev/issue#8365/staking_power_reducti\u2026", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 5610, "deletions": 1115}}, {"node": {"oid": "2a43a2d8a4ebaf76276fbb3c199dd573f004298d", "messageHeadline": "reduce legacy code", "author": {"name": "psaradev", "email": "psaradev058@gmail.com", "user": {"login": "lod12k"}}, "additions": 15, "deletions": 153}}, {"node": {"oid": "2e9fd0402063a0d606dd266f9d72d275e69e95c0", "messageHeadline": "Remove Info Importer from legacy keybase (#8500)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 4, "deletions": 56}}, {"node": {"oid": "36bc29a993f81c099f5950afe7db1322a76ef592", "messageHeadline": "golang-ci lint", "author": {"name": "psaradev", "email": "psaradev058@gmail.com", "user": {"login": "lod12k"}}, "additions": 40, "deletions": 77}}, {"node": {"oid": "71305449d612bceddfccda809a372131a1160997", "messageHeadline": "regen staking.pb.go", "author": {"name": "psaradev", "email": "psaradev058@gmail.com", "user": {"login": "lod12k"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0e6b9a613a9cfb5ef8cf59381f6d239f50bac400", "messageHeadline": "Merge branch 'master' into issue#8365/staking_power_reduction_chain_p\u2026", "author": {"name": "psaradev", "email": "78027756+psaradev@users.noreply.github.com", "user": {"login": "lod12k"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "cc4ef50d2a37531e9c65ae0462bb4fe9bf8d7742", "messageHeadline": "Merge cosmos-sdk master", "author": {"name": "psaradev", "email": "psaradev058@gmail.com", "user": {"login": "lod12k"}}, "additions": 10603, "deletions": 724}}, {"node": {"oid": "2ce6d4bcba5aa59e17d356fab3a99fbee2d240ee", "messageHeadline": "increase gas limit for redelegation only", "author": {"name": "psaradev", "email": "psaradev058@gmail.com", "user": {"login": "lod12k"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5acdc07df4e143cfe1ca55c413eebcfb333c72e1", "messageHeadline": "reduce power reduction var name", "author": {"name": "psaradev", "email": "psaradev058@gmail.com", "user": {"login": "lod12k"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "d37c590e90cff8e04592bf8b2c63f31f4191a3b3", "messageHeadline": "Limit context background (#8093)", "author": {"name": "Andrei Ivasko", "email": "cyberbono3@gmail.com", "user": {"login": "cyberbono3"}}, "additions": 96, "deletions": 107}}, {"node": {"oid": "ce161c4f0c52689f199e3d0376b41f581394861e", "messageHeadline": "fix: tendermint subcommands should not create missing files (#8481)", "author": {"name": "Michael FIG", "email": "mfig@agoric.com", "user": {"login": "michaelfig"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "15d83f5dac95f4afeb9e266d14f044258e4d5744", "messageHeadline": "Add changelog (#8490)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f9da95ad0952b6800e707aeb8ba008427798781b", "messageHeadline": "Fix keyring import from older versions. (#8436)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 49, "deletions": 30}}, {"node": {"oid": "1c1e67fa51103c5da7f3258550867b0c1eaa92c0", "messageHeadline": "Less function to not use default power reduction", "author": {"name": "psaradev", "email": "psaradev058@gmail.com", "user": {"login": "lod12k"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "a58bb49d008d0e710b4b5acb9b7eaafe72221a4b", "messageHeadline": "Merge branch 'master' into aaronc/6513-textual-json-proto", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 10339, "deletions": 568}}, {"node": {"oid": "7b5cf61eef0cc370f1fc6ff46008f14c86863a7c", "messageHeadline": "remove dependency between min deposit tokens and power reduction", "author": {"name": "psaradev", "email": "psaradev058@gmail.com", "user": {"login": "lod12k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60c6c0a3c0836305da5fe2a2b11299ccb6995f75", "messageHeadline": "legacy genesis migration test and feedbacks", "author": {"name": "psaradev", "email": "psaradev058@gmail.com", "user": {"login": "lod12k"}}, "additions": 4497, "deletions": 32}}, {"node": {"oid": "c1b567f44c093ae68c551dc88b0e4886a187c213", "messageHeadline": "Refactor store keys for variable-length addresses (#8363)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 411, "deletions": 271}}, {"node": {"oid": "17d7e9a8d51e11340aab1705a3d47b6f98abff6f", "messageHeadline": "Add packet_connection attribute to packet lifecycle methods (#8458)", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "896eee213ae39a327826000f5ef87f251789fbaf", "messageHeadline": "docs: Update x/staking spec (#8395)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 4338, "deletions": 4352}}, {"node": {"oid": "812835795693bd6202a5c19d5f37724e69e204b2", "messageHeadline": "snapshots: fix flaky tests (#8475)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "1d75e0e984e7132efd54c3526e36b3585e2d91c0", "messageHeadline": "bank: additional client metadata validation (#8479)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 92, "deletions": 3}}, {"node": {"oid": "d6e4a2e9bcd9eff87d6f4b43ae13378e2ba6ac63", "messageHeadline": "fix bech32 prefix in evidence (#8461)", "author": {"name": "yihuang", "email": "yi.codeplayer@gmail.com", "user": {"login": "yihuang"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "d97e7907f176777ed8a464006d360bb3e1a223e4", "messageHeadline": "Add fee grant module (#8061)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 13148, "deletions": 3636}}, {"node": {"oid": "3b8e0f9387386dc3cb375a662bc4bc0ad211f284", "messageHeadline": "store/multistore: revert a height limit increase from #8396 (#8466)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "736847d3de174e59c65b25f4d8aeb82df23eea8b", "messageHeadline": "Add SignDocTextual for proto JSON signing", "author": {"name": "Aaron Craelius", "email": "aaronc@users.noreply.github.com", "user": {"login": "aaronc"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "c252a60ff8781a01c716aba8fa661954d6e6c703", "messageHeadline": "fix: bind values from env variables to flags (#8337)", "author": {"name": "Artur Troian", "email": "troian@users.noreply.github.com", "user": {"login": "troian"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "034d14048856940877be4edb356ae729308f1ca9", "messageHeadline": "Misc documentation fixes (#8452)", "author": {"name": "Rikard Hjort", "email": "rikard.hjort@gmail.com", "user": {"login": "hjorthjort"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "86844b24d9ebb511b3a124527abfa925072d5359", "messageHeadline": "comment update", "author": {"name": "psaradev", "email": "psaradev058@gmail.com", "user": {"login": "lod12k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb17feddc047fd174dba626888d7de7aae640e9e", "messageHeadline": "use on-chain params on tests + fix tests + add new tests for power re\u2026", "author": {"name": "psaradev", "email": "psaradev058@gmail.com", "user": {"login": "lod12k"}}, "additions": 322, "deletions": 268}}, {"node": {"oid": "784a9a69a160d805fffd7fa945c281f8cdcf19d3", "messageHeadline": "all: ensure b.ReportAllocs() in all the benchmarks (#8460)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "580e9681a5eb41773cad73ea03647e7253704fed", "messageHeadline": "types: use proper lowercase syntax for coins in benchmarks (#8435)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2f510afcc3478edab4a7d8d786dccbec333dddd", "messageHeadline": "Compatibility with the ARM architecture (#8396)", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "4f476d6890404db0b331c313827eabde9b04b3cf", "messageHeadline": "on-chain power reduction param conversion basic work", "author": {"name": "psaradev", "email": "psaradev058@gmail.com", "user": {"login": "lod12k"}}, "additions": 447, "deletions": 367}}, {"node": {"oid": "fd04f41e234c9bbcef4f4fb4b7204c032d4eaddf", "messageHeadline": "ibc-transfer: fix non-deterministic attribute value (#8442)", "author": {"name": "Jun Kimura", "email": "junkxdev@gmail.com", "user": {"login": "bluele"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce11c9043e9b483fcdb520ee31e3f3b5a68fbe17", "messageHeadline": "avoid login when in PR (#8449)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fec543d4f8e72caf6543423c22ef94fa52a5fc05", "messageHeadline": "power reduction as on-chain param", "author": {"name": "psaradev", "email": "psaradev058@gmail.com", "user": {"login": "lod12k"}}, "additions": 778, "deletions": 721}}, {"node": {"oid": "09b8f7783ab3bf147335cc9c58459186a6cd84a2", "messageHeadline": "ibc: MsgTransfer amino JSON, commits from @fedekunze (#8437)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "50b4be91108784197aa6b311257f0256cdd1e67f", "messageHeadline": "Fix query signing infos command (#8427)", "author": {"name": "vincent", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c95de9c4177442dee4c69d96917efc955b5d19d9", "messageHeadline": "implement x/authz module (#7629)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 9360, "deletions": 375}}, {"node": {"oid": "b125fccfd2e610c45531971b7a705396b427930a", "messageHeadline": "MsgWeightedVote -> MsgVoteWeighted", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 163, "deletions": 163}}, {"node": {"oid": "56ed27ad9cf8e97853955cff371f33552e534a67", "messageHeadline": "use @aaronc's suggested proto upgrade method", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 155, "deletions": 114}}, {"node": {"oid": "bdd7fa9712cc47d41746877069d430a4704641ed", "messageHeadline": "simapp: increase supply balance when adding genaccount (#8418)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7d4f7f93febb442f13ca6a1486e841a9df9e3453", "messageHeadline": "x/bank: balance and metadata validation (#8417)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 542, "deletions": 77}}, {"node": {"oid": "31fdee0228bd6f3e787489c8e4434aabc8facb7d", "messageHeadline": "build(deps): bump github.com/tendermint/cosmos-rosetta-gateway (#8408)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5ed11519e0193396a05dec49871a6db3a0942086", "messageHeadline": "[appd] fix: gRPC web address default flag value (#8399)", "author": {"name": "Frojdi Dymylja", "email": "33157909+fdymylja@users.noreply.github.com", "user": {"login": "fdymylja"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f9ee39f0b2b9c548ea74c207567e9a2643d2c9dd", "messageHeadline": "Reorder IBC channel callbacks (#8404)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "78703f1b6ea1b173fbacb68462e41ca301bbf3d8", "messageHeadline": "remove any.ClearCachedValue method (#8402)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 55, "deletions": 14}}, {"node": {"oid": "57f5e965708fe9acdd3e96cb5fd586f383e17824", "messageHeadline": "Rosetta API implementation (#7695)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 2886, "deletions": 202}}, {"node": {"oid": "d226254578d8b3fd1b5bff1a4e5d40e40d3041c7", "messageHeadline": "docs: add enhanceApp.js to .vuepress for redirects (#8354)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d4e63ffe60b63c466dce741624353374f2916144", "messageHeadline": "IBC Upgrade docs (#8298)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "3d2896a2e43eeb8ad9d157ab12c13936a54cd906", "messageHeadline": "Update changelog after 0.40.1 release (#8394)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "be4097183752159d97f5aa2755bbd75c811c4465", "messageHeadline": "Merge branch 'master' into gov_split_vote_weighted_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e94018acf941f6518566d6e4b3b45ad01c4cac5d", "messageHeadline": "fix merge bugs", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "cc15a2dfca2c294a945319ed3a9e2fce889ec292", "messageHeadline": "GetClientContextFromCmd -> GetClientTxContext", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4279f3cc501ebff8e7bf7c8f0ffb6e6ef89f7dae", "messageHeadline": "update to tendermint v0.34.3 (#8388)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 6, "deletions": 38}}, {"node": {"oid": "420037c45babc7a6b3b2f9dfcc4132ffd6722866", "messageHeadline": "proto: docker deployment (#8367)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "72572ba7049b7283bc6c2b1d8f53ea4debe1551b", "messageHeadline": "Update changelog (#8371)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "116769be0b66ca2568ac5f2582dff6cab74213b5", "messageHeadline": "Add missing unpack interfaces functions to IBC (#8359)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 106, "deletions": 19}}, {"node": {"oid": "0460f98518e6d52e11e3c76805d78c2fb09c8b2a", "messageHeadline": "gRPC-web proxy (#8077)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 438, "deletions": 7}}, {"node": {"oid": "48006b435da8a7ad2c143cc8d286c0de75e308e5", "messageHeadline": "x/bank: client denom metadata gRPC (#8317)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1986, "deletions": 256}}, {"node": {"oid": "21575b01aaf4fd213a75c928dec0c2bb52e1daf6", "messageHeadline": "fix: wrappedError.Is (#8355)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "3edb7148095668341438d8d08c1a03e9be1058ad", "messageHeadline": "simapp: add testnet instructions (#8342)", "author": {"name": "Tess Rinearson", "email": "tess.rinearson@gmail.com", "user": {"login": "tessr"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "99c7a2cb3164a573dc32b965058bcdec8793c5e7", "messageHeadline": "Merge branch 'master' into gov_split_vote_weighted_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1852, "deletions": 3777}}, {"node": {"oid": "a6c3c5d0909cc5ab0426129503d8585c3af430ce", "messageHeadline": "update to tendermint v0.34.3 (#8388)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 6, "deletions": 38}}, {"node": {"oid": "7539a608fa15806bee613b7efb1f3d44d847bff4", "messageHeadline": "proto: docker deployment (#8367)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "619f0a2fe2fcc1cc324b49ed63c815e82f08a626", "messageHeadline": "Update changelog (#8371)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "99aaa5cd795de5c16ab6c414575fd78581370da3", "messageHeadline": "Add missing unpack interfaces functions to IBC (#8359)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 106, "deletions": 19}}, {"node": {"oid": "b771effc6c755d553ffefc39f4e6bae8aa082a79", "messageHeadline": "gRPC-web proxy (#8077)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 438, "deletions": 7}}, {"node": {"oid": "01eec66d28e958d797c0773c36d0951cec1dcd8f", "messageHeadline": "x/bank: client denom metadata gRPC (#8317)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1986, "deletions": 256}}, {"node": {"oid": "e8d47bb93b3b8b4d7ea84377ea679d2a85e2fae2", "messageHeadline": "fix: wrappedError.Is (#8355)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "d84ca9978889b1e4bbb98f6d6c2a338c02c56d06", "messageHeadline": "simapp: add testnet instructions (#8342)", "author": {"name": "Tess Rinearson", "email": "tess.rinearson@gmail.com", "user": {"login": "tessr"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "ce5db9e4bd14d97e6d4bf5a89572034c49c640a6", "messageHeadline": "fix proto generation (#8361)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4488, "deletions": 123}}, {"node": {"oid": "e957fad1a7ffd73712cd681116c9b6e09fa3e60b", "messageHeadline": "build(deps): bump vuepress-theme-cosmos from 1.0.179 to 1.0.180 in /d\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 530, "deletions": 808}}, {"node": {"oid": "411b04d3aa924369d4faebe5a52ca4187f365c9b", "messageHeadline": "Fix ibc client (#8341)", "author": {"name": "Segue", "email": "huoda.china@163.com", "user": {"login": "SegueII"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "afda62174fe6531b2a40c595a4d9396c28e8b391", "messageHeadline": "docs: Remove deprecated \"Interfaces\" section (#8294)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 352, "deletions": 816}}, {"node": {"oid": "43840f45dd93cb9a602364b35cd4073b9ed3c4ff", "messageHeadline": "Revisions to Unfreezing Clients via Governance ADR (#8343)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "d39c42c987738d4dd7bd89c35563eb1a32389183", "messageHeadline": "Robert/docs slashing (#8329)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 88, "deletions": 82}}, {"node": {"oid": "df95ca8826ed1d669328c25e913eda8a725f6b9e", "messageHeadline": "Update ga id (#8351)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2521964d50735d719e398907c52639202c38e599", "messageHeadline": "Update gogo proto deps with v1.3.2 security fixes (#8350)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 619, "deletions": 6403}}, {"node": {"oid": "1b1dbf8ab722e4689e14a5a2a1fc433b69bc155e", "messageHeadline": "x/params docs general audit & cleanup (#8295)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 24, "deletions": 36}}, {"node": {"oid": "334b2238d84191df89acea9073a621dda57ea9c0", "messageHeadline": "build(deps): bump github.com/stretchr/testify from 1.6.1 to 1.7.0 (#8\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2a2c2ec009c6087f4536ec01e497b256523969a1", "messageHeadline": "ADR 030: Authorization Module (#7105)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 231, "deletions": 0}}, {"node": {"oid": "ba96bbebdd7d30575ecc1fa0798b1fc2895a1800", "messageHeadline": "Merge branch 'master' into gov_split_vote_weighted_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 73, "deletions": 151}}, {"node": {"oid": "df7f0b2741015440e599d6aefe92e2423b69b643", "messageHeadline": "docs: deploy to github pages (#8321)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 32, "deletions": 72}}, {"node": {"oid": "eafd1bc945dfcb84e809811eca5e71ea350f0946", "messageHeadline": "x/gov docs basic cleanup (#8279)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 32, "deletions": 74}}, {"node": {"oid": "b4bc63dd78473f1503a5f05fedb72f6ba6cea61b", "messageHeadline": "Chain Upgrade Guide: new_v040_genesis.json (#8313)", "author": {"name": "Tobias Schwarz", "email": "tobias@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef35ba69f9cc791b78c74380e191d2d7a2018186", "messageHeadline": "add cosmovisot to running a node (#8320)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "046b1a4da589e03221003ba595dc383e6681142e", "messageHeadline": "deps: bump tendermint to v0.34.2 (#8316)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "a517c6bdf78c88f4a65ae6a699d5ba33d1957ac7", "messageHeadline": "Merge branch 'master' into gov_split_vote_weighted_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 47279, "deletions": 16383}}, {"node": {"oid": "40ce5a3e559c5b2f4bae0d94bff892cff8cf3689", "messageHeadline": "fix library file path (#8301)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d67526dd798567dea775e9c78a7ff095783ccb9", "messageHeadline": "Fix sequence value in auth sign signature only (#8287)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 31, "deletions": 28}}, {"node": {"oid": "4fa9e98095a6d5fc6a045adfe225f498854206bb", "messageHeadline": "fix reproducible builds (#8300)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a64bd8cd9036b6ddae8419bd04b6d104844e34cf", "messageHeadline": "[docs] x/crisis - general audit and cleanup (#8269)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "8ac3bd26428d0f76e914e39129a942ce5235da4f", "messageHeadline": "x/{auth, bank, distr} docs basic cleanup (#8268)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 51, "deletions": 115}}, {"node": {"oid": "834688f6d428adc09c8a9d97c88a3fea7372c505", "messageHeadline": "build(deps): bump gaurav-nelson/github-action-markdown-link-check (#8\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d2dfff877acfc78125e112006ad6d3173b53bdb", "messageHeadline": "build(deps): bump github.com/gogo/protobuf from 1.3.1 to 1.3.2 (#8291)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b0b3232ae3649595b6f005519f7e0376bd6defa", "messageHeadline": "remove old adr", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 0, "deletions": 104}}, {"node": {"oid": "81bc4479c0c953e96b41b6fe7de565e2170080a6", "messageHeadline": "Merge branch 'master' into gov_split_vote_weighted_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 5938, "deletions": 1871}}, {"node": {"oid": "2c611b57064367b51b7d67ba25b85bbff1e37b9c", "messageHeadline": "8058 fix zero time checks (#8282)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "5113effd24ce8b15df6cc42de6a1a8ce3a197566", "messageHeadline": "v0.40.0 Changelog backport & docs publish (#8285)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 101, "deletions": 204}}, {"node": {"oid": "325761846199fd8c0183d1a59db73713289e3af8", "messageHeadline": "build(deps): bump github.com/armon/go-metrics from 0.3.5 to 0.3.6 (#8\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0df0626604bf4b5ed2a7dd8204bb10b9e3f9d920", "messageHeadline": "Generic 02-client cli cmds, removes light client specific ones (#8259)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 290, "deletions": 534}}, {"node": {"oid": "2e8f5e52bd06a665db6b5993bda7fb13fd8c2336", "messageHeadline": "[docs] x/mint - general audit and cleanup (#8267)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 5, "deletions": 19}}, {"node": {"oid": "51e7e913fb47f8aaccaac13732aff4b786d0ddd6", "messageHeadline": "fix GET /upgrade/current query (#8280)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7fc5e3e6ab71fc6643176773e301d87b729ce549", "messageHeadline": "codecs: rename MakeCodecs rename and docs update (#8245)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 38, "deletions": 46}}, {"node": {"oid": "7fd3d00459bb5d69d64c6648f1ed7eb6a47e7c85", "messageHeadline": "update changelog for rc7 (#8275)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5020a189e2a665380127eb86593be1296d17b257", "messageHeadline": "Update tendermint to v0.34.1 (#8281)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "75204389e0eeba420cab97b63b38a17c397f8322", "messageHeadline": "Create docs for signing & broadcasting txs (#8257)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 453, "deletions": 12}}, {"node": {"oid": "0ba839a7386d0655f07da7c0910ec9098f23786d", "messageHeadline": "x/evidence doc general audit & cleanup (#8277)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "1895831641ef4aa38e8ca583345be745290f4d36", "messageHeadline": "build(deps): bump github.com/tendermint/tendermint from 0.34.0 to 0.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7d6345a3f9126525a8b279638d3094242c5a9206", "messageHeadline": "ibc: add proto message to Header and Misbehaviour (#8278)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "c840261cb0399cbe6c61085dcb3bb09078b8e4c8", "messageHeadline": "Revert \"Fix upgrade tx commands not showing up in CLI\" (#8262)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "85b5fa9b71a81aa2c2485d3b4394d3701681d8e8", "messageHeadline": "appcreator: Reuse encoding config instead of recreating it (#8250)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 59, "deletions": 66}}, {"node": {"oid": "ba5eb1a8c46789f9f592695a4de375b4529b6569", "messageHeadline": "build(deps): bump codecov/codecov-action from v1.2.0 to v1.2.1 (#8263)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ba297f25a513b0edea401a447a1ac6c8bf4c6f6", "messageHeadline": "[docs]: Stargate migration guides (#7771)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 427, "deletions": 24}}, {"node": {"oid": "031eec3e9d84dc459ac3bd4019f531816b5c139d", "messageHeadline": "Update IBC Application Guide (#8256)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 72, "deletions": 9}}, {"node": {"oid": "893f2262a7ccc8584be4968f0416f52f0c239927", "messageHeadline": "Fix upgrade tx commands not showing up in CLI (#8261)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e481f13ff3efbb8413bed4a2b985c0d719c8ca05", "messageHeadline": "docs: cache-wrapping and virtual store (#8102)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 96, "deletions": 96}}, {"node": {"oid": "46b697ca2319bec7ca1cf6b30d8ab6a1185c686c", "messageHeadline": "Fix gentx command setting wrong amount (#8255)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "8fd051b76e959a776af2b2e416899f305537ed9c", "messageHeadline": "build(deps): bump codecov/codecov-action from v1.1.1 to v1.2.0 (#8252)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4ce6860d23a95e063f8b5f0bc340b2408a8604c", "messageHeadline": "v0.40.0-rc6 Changelog Update (#8249)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "5bf6026e54bb79100a52920e726908119b57b289", "messageHeadline": "build(deps): bump github.com/otiai10/copy from 1.4.1 to 1.4.2 (#8242)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1e7ab564cafc94b5db5697c9171b9f14a544c16c", "messageHeadline": "update appd export (#8228)", "author": {"name": "likhita809", "email": "74715594+likhita809@users.noreply.github.com", "user": {"login": "likhita809"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0f5b9ea23cf26e505401dc3fd18b3478a8d9ca04", "messageHeadline": "contrib: fix path for statik files (#8248)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f67eac6840b33f1ef1145f82650f8ac1d3968543", "messageHeadline": "Fix ConsensusStates grpc query (#8246)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "6a9b0caa57810b6e11332a0edfada28e10d38930", "messageHeadline": "Add grpc gateway missing endpoints to swagger docs (#8232)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 25527, "deletions": 14884}}, {"node": {"oid": "ed7bd245b8587dcf2c08f734758cd979305ac4df", "messageHeadline": "Add script to generate proto-docs (#8238)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 10048, "deletions": 10}}, {"node": {"oid": "faad49688e2322cb9a28f2b3e223ee90287700ed", "messageHeadline": "x/distribution: fix setting withdraw address (#8240)", "author": {"name": "vincent", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d316013f77eb9c4f72e54fbd097b806815ee89d3", "messageHeadline": "Update randomfees selection of non-zero coins (#8209)", "author": {"name": "likhita809", "email": "74715594+likhita809@users.noreply.github.com", "user": {"login": "likhita809"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "cfeb5eb4d09724f0e6862c28dcc945bf67102b85", "messageHeadline": "Fix tendermint query proto scoping (#8236)", "author": {"name": "Tony Arcieri (iqlusion)", "email": "tony@iqlusion.io", "user": {"login": "tony-iqlusion"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4c8195d23fa9bd3247d1083fc99a18131bc8d1fe", "messageHeadline": "build(deps): bump github.com/otiai10/copy from 1.3.0 to 1.4.0 (#8227)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "adcecfa162d0f2ed14af17c192e718961ea67e60", "messageHeadline": "test: Use the bond denomination from the configuration, not the defau\u2026", "author": {"name": "Eric", "email": "hydrogen18@gmail.com", "user": {"login": "hydrogen18"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91774980a58a293047710754c487d1cf3148ea77", "messageHeadline": "x/ibc: minor channel fixes (#8229)", "author": {"name": "Prathyusha Lakkireddy", "email": "prathyusha@vitwit.com", "user": {"login": "PrathyushaLakkireddy"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "92317931c21f775f56ea8d74c1f1ab96e311bbc6", "messageHeadline": "Fix Unregistered interface types.Evidence (#8221)", "author": {"name": "MD Aleem", "email": "72057206+aleem1314@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "f9dc082059d63423f96315ff913a8745c3178a7d", "messageHeadline": "simulation: close opened files and check for error while creating fil\u2026", "author": {"name": "Prathyusha Lakkireddy", "email": "prathyusha@vitwit.com", "user": {"login": "PrathyushaLakkireddy"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c82febe0e842f202740c7561cf7a28c81ef8bc13", "messageHeadline": "build(deps): bump codecov/codecov-action from v1.1.0 to v1.1.1 (#8215)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2380bf2f7d5c7834cd23780f9e2a3225af1dae78", "messageHeadline": "go.mod: update to cosmos/iavl@v0.15.3 for performance updates (#8214)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "79b696107e6e49385e709cc11df72ff7fdc58315", "messageHeadline": "build(deps): bump codecov/codecov-action from v1.0.15 to v1.1.0 (#8195)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8e58bcfe3a8f3b7f077c8a05ef000470fc3b823", "messageHeadline": "Fix proto-swagger-gen (#8184)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 110, "deletions": 24}}, {"node": {"oid": "21716644d44669356e7169bdbafd1cc67dd61b2e", "messageHeadline": "types: unconditionally divide by 2 because of integer truncation \u230ax/2\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "25bb17db8a31d6f440effb6eab339b62f2bdc02d", "messageHeadline": "fix timeout bug (#8200)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "4e7c5e929147e72326ef5d81f2e2834705ec66e6", "messageHeadline": "update x/upgrade docs (#8196)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "b18a033a1798fb56484d35f0fb55cc55bcbcb16d", "messageHeadline": "Clean Any interface (#8167)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 96, "deletions": 145}}, {"node": {"oid": "f602e9e9776ea37d5b1ac46b724cbf81dff4dd90", "messageHeadline": "Tulasi/export homepath (#8194)", "author": {"name": "NagaTulasi", "email": "40757909+NagaTulasi@users.noreply.github.com", "user": {"login": "NagaTulasi"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "75bc312ffd2c102300e380e4340057ed9f3e9fd3", "messageHeadline": "Update default historical header number for stargate (#8178)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "731be713797d41204ab2f83b6cb706f4ad63d90c", "messageHeadline": "Fix IBC upgrade: manually tested (#8187)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "be573cb0ceb26dbf394ca1eea579c22b35db58d4", "messageHeadline": "change gentx cmd amount field to arg from flag (#8183)", "author": {"name": "Prathyusha Lakkireddy", "email": "prathyushareddy.lakkireddy@gmail.com", "user": {"login": "PrathyushaLakkireddy"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "96f89df56be446984ff85fea84326a5555b3085e", "messageHeadline": "client: remove redundant/repeated code (#8182)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "002da6183c4715b1ef7c5078f46cc8ffd2a8d23a", "messageHeadline": "build(deps): bump gopkg.in/yaml.v2 from 2.3.0 to 2.4.0 (#8159)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2e8dbdec8a37b937437de0f1b49724682f52cfc1", "messageHeadline": "build(deps): bump github.com/otiai10/copy from 1.2.0 to 1.3.0 (#8160)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3781028e85baa377f8f0a48609ec5ad642af33f7", "messageHeadline": "docs: typo fix (#8172)", "author": {"name": "Jordan Sexton", "email": "jordan@jordansexton.com", "user": {"login": "jordaaash"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c6881def8991e870e2616b7d123bfab68cdc7a1", "messageHeadline": "x/ibc: fix ClientUpdateProposal unpacker (#8170)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "829e0685459473e110735bda84cfb05401d2a838", "messageHeadline": "x/upgrade: fix software upgrade proposals from automatically failing,\u2026", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 56, "deletions": 9}}, {"node": {"oid": "b66871551213912d1ec328646aa583e3f98cbe3f", "messageHeadline": "build(deps): bump gaurav-nelson/github-action-markdown-link-check (#8\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fb5e1fd8d5eff28608f64de1a7b39a0f6c6dd9b", "messageHeadline": "build(deps): bump github.com/armon/go-metrics from 0.3.4 to 0.3.5 (#8\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0fb0366ac37a56e66bee844a7367c17ce543b8d1", "messageHeadline": "build(deps): bump github.com/cosmos/iavl from 0.15.0-rc5 to 0.15.2 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "039036f1cd98ef3512da3c8dca18e2c4e8aecd62", "messageHeadline": "add Increment method to Height interface (#8157)", "author": {"name": "Jun Kimura", "email": "junkxdev@gmail.com", "user": {"login": "bluele"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "7c1da3d9988c361d6165d26d33bed47352072366", "messageHeadline": "update changelog for v0.40.0-rc5 (#8156)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 52, "deletions": 22}}, {"node": {"oid": "cf86c567c79768671673a4fd785206928441aae6", "messageHeadline": "Add msg on CLI for migrating GenesisDoc (#8164)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 158, "deletions": 41}}, {"node": {"oid": "a3ae6e3704e66c966f6dab6c71646738dd2be0ed", "messageHeadline": "Combine client.ReadTxCommandFlags with GetClientContextFromCmd (#8155)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 199, "deletions": 351}}, {"node": {"oid": "3a9e696bbf8f9fcb001958f5fea3a6b83943ea72", "messageHeadline": "fix: Signature only flag bug on tx sign command 7632 (#8106)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 416, "deletions": 200}}, {"node": {"oid": "5aaae12b6db789c9dceb1a17afd2769dc2a7a133", "messageHeadline": "support upgrade on same revision (#8165)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "ed5f12023223ca59256be7200bc363c706559694", "messageHeadline": "update error message and add tests (#8166)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e4e39234c8e76626e5e9a36898daae1d7af78ff0", "messageHeadline": "docs: Add grpc & rest endpoints overview (#8064)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 268, "deletions": 30}}, {"node": {"oid": "a821fe4a617f5195a83e11c869f6eaf632bf94f8", "messageHeadline": "Model-based tests for relay functions of ICS-20 token transfer (#8145)", "author": {"name": "Andrey Kuprianov", "email": "59489470+andrey-kuprianov@users.noreply.github.com", "user": {"login": "andrey-kuprianov"}}, "additions": 8587, "deletions": 1}}, {"node": {"oid": "bce5da0e84615e68c5a21bf6e282f2a1f56d69d5", "messageHeadline": "Use SignModeLegacyAminoJSON when signer is ledger key (#8136)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 42, "deletions": 19}}, {"node": {"oid": "88ab508f2eb2bca3addb33ca604e0ea200d41592", "messageHeadline": "build(deps): bump gaurav-nelson/github-action-markdown-link-check (#8\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f1d8771df028a1c7844dd8218a4db6b0f56ba7d", "messageHeadline": "Update CONTRIBUTING.md Point Release Procedure (#7999)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 96, "deletions": 5}}, {"node": {"oid": "227ac45dec35ac6460b8c59f51e397e55a4db854", "messageHeadline": "server: init commit (#8144)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 45, "deletions": 26}}, {"node": {"oid": "6de685805dfcc4b3d80de0e2774b3753981eb74c", "messageHeadline": "Snapshot sync: use hasher for chunk hashes (#7215) (#7259)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 25, "deletions": 63}}, {"node": {"oid": "4ab2999a08042f5d87621939738f57765a712985", "messageHeadline": "build(deps): bump gaurav-nelson/github-action-markdown-link-check (#8\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5963fea3e9122135d914f60251877eeef5b754eb", "messageHeadline": "build(deps): bump vuepress-theme-cosmos from 1.0.178 to 1.0.179 in /d\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 92, "deletions": 92}}, {"node": {"oid": "eb716988c7430385db30bdcaf570faceff628f01", "messageHeadline": "Switch LogFormat to Plain by default (#8131)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "521380abd61ee949aee9629237319b55011ee381", "messageHeadline": "x/auth: atlas manifest (#8140)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "10f846217d9e573ff5b192e365d71219f6dce403", "messageHeadline": "atlas: x/auth v0.39.1 (#7996)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 227, "deletions": 0}}, {"node": {"oid": "9104a72d50e41e18f5de678b152ce4c61acdf35f", "messageHeadline": "x/bank: update atlas manifest (#8137)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "056f416d2b352f30b888756511998876dfcd8a50", "messageHeadline": "use testutil in test cases (#8130)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 43, "deletions": 112}}, {"node": {"oid": "e321317c20c6df42ad18e56a7a47f928c2f42489", "messageHeadline": "add page flags for staking validators (#8103)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c0f3039fc35e4fcd6e66cf399252d8472ae22d8a", "messageHeadline": "make it exit gracefully. (#8101)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "02fb3a3a32259c3d07074ba0789583361144d256", "messageHeadline": "go.mod: update cosmos/go-bip39 to v1.0.0 (#8127)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "f51f5e67845d400356aa7a95328af6384feadb3c", "messageHeadline": "testutil: new TempFile function, simplify WriteToNewTempFile (#8123)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 49, "deletions": 84}}, {"node": {"oid": "af401359ebceee3a9572d93f04768f11077cf010", "messageHeadline": "fix ibc-transfer receiving denom bug (#8119)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 56, "deletions": 16}}, {"node": {"oid": "58491a56608cf60f1d6214261937d8ee3b0a825c", "messageHeadline": "Add UnpackInterfaces to BroadcastReq (#8118)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "1ec6c640b96ec023883e502de922baad0007fb44", "messageHeadline": "ADR template: add Further Discussions (#8108)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "fe41718047ef1f29af989c63398db9a98c1babea", "messageHeadline": "Robert/api clientctx (#8107)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 91, "deletions": 90}}, {"node": {"oid": "e8438789200696e7e9226e53c5b5d63b7740b6f1", "messageHeadline": "Recover private validator key (#8099)", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 123, "deletions": 2}}, {"node": {"oid": "0cc39cc027722cb09489a8d89f87f2a4d7a5f21d", "messageHeadline": "docs: docs-staging \u2192 master (#8084)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "e38a6df9cd836982a48854f59300459b91250e38", "messageHeadline": "x/ibc/light-clients: simplify max time comparison (#8089)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b219c54c2d166cc645de7b933655e0cdb3f6981f", "messageHeadline": " Move and update codec.MarshalAny functions to codec.Marshaler interf\u2026", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 374, "deletions": 361}}, {"node": {"oid": "da6b7f7755963fa0d29770d9c4633c81fcd074fc", "messageHeadline": "removed gov docs bug (#8105)", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "291d966fe93eba49a669e3e397122f3256550f21", "messageHeadline": "x/ibc/core/23-commitment/types: fix MerkleProof.Empty comparisons (#8\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "d4a919b7143dc2b5233518c8d1fc299fda66ac77", "messageHeadline": "change TmService's validator pubkey type to any (#8060)", "author": {"name": "MD Aleem", "email": "72057206+aleem1413@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 166, "deletions": 127}}, {"node": {"oid": "971d253214ba3aec8064e6260874a860cbfb3d99", "messageHeadline": "Implement Connection-specified delay (#8069)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1852, "deletions": 318}}, {"node": {"oid": "de114773eeb5419aa3a12261ce56e6b3e3df15a3", "messageHeadline": "fix typo (#8097)", "author": {"name": "Mark Jackson", "email": "mjackson001@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29091c14e838b3f2282e212be8b0b8bb5ae50c17", "messageHeadline": "build(deps): bump vuepress-theme-cosmos from 1.0.177 to 1.0.178 in /d\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "a8c3b4414de6eb0b88f5a6730d56f453556ad195", "messageHeadline": "x/bank/keeper: fix a missing gRPC error in AllBalances (#8085)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c8a9da1d279bd11a192dbfb624f41cd95450139f", "messageHeadline": "increase ibc basic genesis validation (#8081)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 298, "deletions": 40}}, {"node": {"oid": "c6b8e5f7093b9c0e126cfb9069a06f58c36bce29", "messageHeadline": "build(deps): bump vuepress-theme-cosmos from 1.0.176 to 1.0.177 in /d\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 102, "deletions": 102}}, {"node": {"oid": "4a233b8dcf734d5bd8ca4a6938320f2ed876aaae", "messageHeadline": "Rename GRPCRouter (#8079)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 76, "deletions": 53}}, {"node": {"oid": "7ec3bcd23a7a62b578796669bdec0b3d29036c76", "messageHeadline": "fix: bank gRPC error status codes (#7814)", "author": {"name": "Frojdi Dymylja", "email": "33157909+fdymylja@users.noreply.github.com", "user": {"login": "fdymylja"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "1b00c01b70c45caad6ac7681504a7c61c2422664", "messageHeadline": "Audit through legacy endpoints to find breaking changes (#8037)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 300, "deletions": 30}}, {"node": {"oid": "379c2ad630003f7337a7c9b579d534a81c10adeb", "messageHeadline": "build(deps): bump vuepress-theme-cosmos from 1.0.175 to 1.0.176 in /d\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 625, "deletions": 423}}, {"node": {"oid": "5291a8ff31212e1a91a98aaf5d865a1d9cfeddd1", "messageHeadline": "Refactor Logging using Zerolog (#8072)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 229, "deletions": 112}}, {"node": {"oid": "183593ff6d35a78afecb10781547ddd6258dd48d", "messageHeadline": "Update signbatch multisig to work online (#7801)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 69, "deletions": 1}}, {"node": {"oid": "6040d1b88b648375eb5c93de27c897ce71d3f231", "messageHeadline": "fix: Metadata is not initialized in x/bank InitGenesis #7951 (#8065)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "bac31becb3deb8f0a59c6484084e89bab978b2a8", "messageHeadline": "evidence: fix query command (#8066)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 82, "deletions": 6}}, {"node": {"oid": "b6c8d5ea9fa6d2c952be7d06bd2db8e6bf75c69c", "messageHeadline": "Add tx broadcast gRPC endpoint (#7852)", "author": {"name": "MD Aleem", "email": "72057206+aleem1413@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 1146, "deletions": 206}}, {"node": {"oid": "f57828c0919ed098437cdd8ae5b53c86f29bc8ca", "messageHeadline": "Fix CryptoCdc inconsistent (#7987)", "author": {"name": "vincent", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 39, "deletions": 51}}, {"node": {"oid": "a51eac4f15a7f8110e529df9460fa7126c427aa3", "messageHeadline": "Fix QueryByEvents with multiple events and empty pagination request (\u2026", "author": {"name": "MD Aleem", "email": "72057206+aleem1413@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 127, "deletions": 87}}, {"node": {"oid": "513dabaec83c04ad5a7191480b5f46fed03e42e5", "messageHeadline": "client/keys: support export of unarmored private key (#8043)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 133, "deletions": 6}}, {"node": {"oid": "6476b09b64d20a160766b24ab424acdbc275eba8", "messageHeadline": "multistore: fix SetInitialVersion (#8048)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "7ad2aab2c4fc6b9406b6f2ad2e59b9f228eced88", "messageHeadline": "Add panic handler on queries (#8039)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 175, "deletions": 129}}, {"node": {"oid": "bcb3240d06c81e691ae9bd367e4f0092c1b55061", "messageHeadline": "Use generated client identifiers (#8034)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 583, "deletions": 337}}, {"node": {"oid": "a648325f885cbc6d4a354ffbd3f66b9e5ef23728", "messageHeadline": "Merge pull request #7491 from sikkatech/sunny/change-pubkey-adr", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "a77eb251f1715969e2df1d83617dec5776c6a5b3", "messageHeadline": "Merge branch 'master' into sunny/change-pubkey-adr", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 6096, "deletions": 340}}, {"node": {"oid": "b6bd4f5c2e6c00d4fe33f07a54ef482b39d3b72f", "messageHeadline": "docs: Remove legacy Msg/queriers in \"Basics\" section (#7782)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 56, "deletions": 96}}, {"node": {"oid": "9635a99e2f31e757265003e8fdc14bbf0510d513", "messageHeadline": "Merge branch 'master' into gov_split_vote_weighted_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 12436, "deletions": 4232}}, {"node": {"oid": "ed9fc058f19b00bc93b1d9c94296b1ebce5446e7", "messageHeadline": "Add an IBC prefix to transfer escrow addresses (#7967)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 62, "deletions": 26}}, {"node": {"oid": "512b533242d34926972a8fc2f5639e8cf182f5bd", "messageHeadline": "cli: ParseCoin doesn't do normalize (#7954)", "author": {"name": "yihuang", "email": "yi.codeplayer@gmail.com", "user": {"login": "yihuang"}}, "additions": 15, "deletions": 30}}, {"node": {"oid": "c58a8923a0ce8344c249a191af2138a8dfedb105", "messageHeadline": "gRPC-gateway routes as alternative to legacy tendermint REST endpoint\u2026", "author": {"name": "MD Aleem", "email": "72057206+aleem1413@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 5153, "deletions": 9}}, {"node": {"oid": "a9dd334c344f3edb2c1055b5809bad90b24db13e", "messageHeadline": "Fix legacy querying tx (\"unregistered type\" bug) (#7992)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 207, "deletions": 87}}, {"node": {"oid": "9c47612b5d4e753a763673ad7a56570caeff72af", "messageHeadline": "Makefile: use docker run --rm whenever possible (#8026)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 15, "deletions": 14}}, {"node": {"oid": "1b3ce2c1d128866ef33eca34850b0343703df12e", "messageHeadline": "CLI `migrate` command for x/{upgrade,params} proposals (#7875)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 588, "deletions": 78}}, {"node": {"oid": "dc9d36bfbd4de3e564ab49fc1a4caf13bca063d2", "messageHeadline": "Merge branch 'master' into sunny/change-pubkey-adr", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 4816, "deletions": 3231}}, {"node": {"oid": "b5442e1d5e11a8e42cb0471498241ad6a9882f2d", "messageHeadline": "Update adr-034-account-rekeying.md", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12a02b98a5eef0a5dc011ccf8503106048b93542", "messageHeadline": "CopyTx also copies timeoutHeight (#8015)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "c15884a204d5980186c5d72ddee9a9f1ac9fd7e0", "messageHeadline": "Rename Version to Revision in IBC Height (#8020)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1291, "deletions": 1312}}, {"node": {"oid": "88e03e4f4056e8614847fd6adf17ce9252b6a89b", "messageHeadline": "Deterministic connection and channel identifiers (#7993)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1153, "deletions": 1097}}, {"node": {"oid": "ccd0d63f80b65db2dead1feb96fea38c940e498d", "messageHeadline": "Update \"Core Concepts\" docs (#7948)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 285, "deletions": 244}}, {"node": {"oid": "13bc504bec93c8c84870bcd2f4d6103b8958096f", "messageHeadline": "docs: Add REST endpoints migration guide (#8011)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 99, "deletions": 3}}, {"node": {"oid": "53294f526993173e139daf21b4bdfbfe5dee48de", "messageHeadline": "check clients against params and consensus against clients (#8016)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 49, "deletions": 10}}, {"node": {"oid": "def3c5ba713c567acb2bf2f3b86ad64d8fe825fe", "messageHeadline": "Add ConsensusState to IBC Upgrades (#7919)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1970, "deletions": 603}}, {"node": {"oid": "74435137e9bcfeba7c2022b7aafe176bb632ccc5", "messageHeadline": "Show height on legacy REST endpoints (#7997)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 41, "deletions": 39}}, {"node": {"oid": "fd6f07bda216583803d57b13e74138a77c9316de", "messageHeadline": "Merge branch 'master' into sunny/change-pubkey-adr", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 29819, "deletions": 17726}}, {"node": {"oid": "972095e7faab7b438f72e12d3ed36754bc4f281f", "messageHeadline": "pruning info", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "101d62a69d47ed21a85bd665fed42cbc3e59e3fb", "messageHeadline": "Add details about pruning", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "045e7874b05525d1d603b51f0061921ed19273e3", "messageHeadline": "Update adr-034-account-rekeying.md", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "20617d0db4dedc0d77cbf774cacda0693430d7c8", "messageHeadline": "Update docs/architecture/adr-034-account-rekeying.md", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "251a27d10480280ba22561581f8ab268a6a899f3", "messageHeadline": "Update ADR status (#8009)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "966e26d23ddc62553fa46155036cc2d4d25f14ca", "messageHeadline": "Fix tendermint misbehaviour trusted consensus state age check (#8006)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6344d626db1fbdba5e0f67425703c1584021bf5b", "messageHeadline": "types/Coin: compile and reuse Regexps to reduce massive RAM+CPU burn \u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 54, "deletions": 69}}, {"node": {"oid": "a7296d3d4ea1f01ee1709d74df4e693d6a0a9993", "messageHeadline": "Bump Tendermint v0.34.0 (#7995)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "d8928c6b80a4d8f59580566372c6e3d41458db90", "messageHeadline": "CI: Fix codecov flag project config (#7994)", "author": {"name": "Alexander Peters", "email": "alpe@users.noreply.github.com", "user": {"login": "alpe"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a054da8d621043fa8ee928603770102d2b226406", "messageHeadline": "Merge pull request #7979 from cosmos/robert/bech32-pubkey-slashing", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 18, "deletions": 30}}, {"node": {"oid": "07cfed41782c453186bee29e2acf1fc588e5ed63", "messageHeadline": "Merge branch 'master' into robert/bech32-pubkey-slashing", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 354, "deletions": 106}}, {"node": {"oid": "4be5cd34543f206d9f4c546f62509d18047913ef", "messageHeadline": "docs: x/bank: Atlas Doc (#7961)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 242, "deletions": 0}}, {"node": {"oid": "fcb6c33c34991c5951e804c9a650f45f7069e355", "messageHeadline": "revert tiny portion of #7970 (#7984)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 96, "deletions": 99}}, {"node": {"oid": "fdac39813cb6627df843ab7852308330f45d26d2", "messageHeadline": "changelog update", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ba4bc4b5c86e56baa4f2589480ff7aa493222655", "messageHeadline": "exclude *.pb.gw.go files from codecov.io report (#7981)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a4130f5821ab9cc44022de06a7f0c44faef53619", "messageHeadline": "remove unused function", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "0034e4845826bf97032d08a13c37d68d414cc573", "messageHeadline": "Bech32 PubKey: use protobuf in slashing keeper", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 14, "deletions": 20}}, {"node": {"oid": "fe58ee99518adb62fe4a13c7ca3049af079d6fc7", "messageHeadline": "ADR-031: elaborate consequences and encapsulation of module client-se\u2026", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "35183a37e6eda8ee461035c41d90ef36772f99cd", "messageHeadline": "Fix StatusCommand (#7974)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 84, "deletions": 6}}, {"node": {"oid": "87315a6aabc0485268dde9d7f93ce64a78bf3a41", "messageHeadline": "ibc: commit packet and hash (#7808)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 78, "deletions": 38}}, {"node": {"oid": "97d96612c9cf1c05475313a4b6fe5cffdfe34a23", "messageHeadline": "crypto/hd: add 'm/' prefix to hd path (#7970)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 172, "deletions": 138}}, {"node": {"oid": "f02a46263fe43ae6f7f496039c5fd9664dafc00a", "messageHeadline": "update transfer error messages (#7968)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "1cc8af8d9be1cd85f628c8dd641d6d191098637a", "messageHeadline": "[docs]: update building modules section to reflect ADR31 (#7702)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 178, "deletions": 156}}, {"node": {"oid": "b90bacb7750e2a8dea6cf725468e451abc71c3a0", "messageHeadline": "docs: add newline to versions file (#7938)", "author": {"name": "Denis Fadeev", "email": "denis@fadeev.org", "user": {"login": "fadeev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03c8fb313da7871d1424a991124fdee663b089f4", "messageHeadline": "add domain separation between port and channel (#7960)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "a7435d03ebe4e588014d95a7bb40d61527c3e680", "messageHeadline": "fix validate basic check (#7962)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "715933b5f37d37928e8d4a97696b1ef8e8e6cdf3", "messageHeadline": "reduce redundancy (#7959)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ab7104865db622c1aecf2861b31f06b33a410ed1", "messageHeadline": "improve error messages for legacy rest endpoints (#7856)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "9369a005576c55aa2f96db4f9d8ced1882a0f3eb", "messageHeadline": "x/simulation: make signals channel buffered to avoid missing signals \u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0647d897f58603846418e032d0931a5dbf6e5b35", "messageHeadline": "add is frozen client state check to send packet (#7957)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "e93b18e60ec81ef10841460f00e166d201a76fcb", "messageHeadline": "self height uses GTE in self client check (#7945)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f962f3a28c3b91cf79ee31891d9235e65e3b8513", "messageHeadline": "Fix int64 overflow error for height comparison (#7944)", "author": {"name": "Jun Kimura", "email": "junkxdev@gmail.com", "user": {"login": "bluele"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "2f6ebb7792e3eb38a835b04fe2ede992c372229b", "messageHeadline": "build(deps): bump codecov/codecov-action from v1.0.14 to v1.0.15 (#7953)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10d5ce39adf1002f5dece5d6fe6474bea6e1a429", "messageHeadline": "Merge pull request #7897 from sikkatech/fix_power_reduction_test_cast\u2026", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 244, "deletions": 186}}, {"node": {"oid": "479ad6be45e398d46783176d45fe28ade13b9fd6", "messageHeadline": "Merge branch 'master' into fix_power_reduction_test_cast_int64", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 895, "deletions": 517}}, {"node": {"oid": "be10bcb1633b20ae0510fcb08fa3fc1537ecde22", "messageHeadline": "counterParty -> counterparty (#7946)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "54201d11e6d2c14f47542e3eac600c10c9db4723", "messageHeadline": "cli: convert coins to smallest unit registered (#7777)", "author": {"name": "yihuang", "email": "yi.codeplayer@gmail.com", "user": {"login": "yihuang"}}, "additions": 225, "deletions": 53}}, {"node": {"oid": "0d0c9696e8faa1d34052c9ed583494ad7f36ad1c", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.14.0 to 0.15.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b5e873cd9197ee3e1a13f921d8db9d8f138c1875", "messageHeadline": "version --long displays replaced build dependencies (#7941)", "author": {"name": "Paul Kim", "email": "hanjukim@gmail.com", "user": {"login": "hanjukim"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "cd29fd642a3c948c68355e5f14e55405242aed3c", "messageHeadline": "Fix connection path validation and remove unused PathValidator functi\u2026", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 26, "deletions": 33}}, {"node": {"oid": "6b62d266bb01a1561fd13721c868fe1d130ad179", "messageHeadline": "use verifycommitlight (#7936)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 7, "deletions": 21}}, {"node": {"oid": "e239504bc094d3b31f8bfa39efb4f8f2dffde99b", "messageHeadline": "Merge branch 'master' into gov_split_vote_weighted_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 9741, "deletions": 7219}}, {"node": {"oid": "6261df8ce9e18f50a154bcb437c59a83ba6dc65d", "messageHeadline": "Merge pull request #7733 from sikkatech/adr_gov_split_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "862453d5d4b0183f77f31ee197e7e529edb81eb1", "messageHeadline": "Merge branch 'master' into adr_gov_split_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 520, "deletions": 407}}, {"node": {"oid": "6cbbe0d4ef90f886dfc356979b89979ddfcd00d8", "messageHeadline": "Update dependencies to use gRPC v1.33.2 (#7925)", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 26, "deletions": 17}}, {"node": {"oid": "2802529eeb468077f92fd920ac48bb63a9a47859", "messageHeadline": "prune testdata (#7937)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 0, "deletions": 12}}, {"node": {"oid": "7e6978ae551bbed439c69178184dea0a25d0e747", "messageHeadline": "ibc: tendermint misbehaviour should use block hash for equality check\u2026", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a8ef4a380da4fbdcc762a08c4d564e76c5de29bd", "messageHeadline": "All Makefile proto commands use Docker (#7931)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 489, "deletions": 374}}, {"node": {"oid": "17ba10f02c675ea392467fff760eb0a09d54f4d1", "messageHeadline": "Merge branch 'master' into adr_gov_split_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 2482, "deletions": 1693}}, {"node": {"oid": "9e9dbf315d72b978d07b17f3babdc5712f11dd17", "messageHeadline": "Merge branch 'master' into fix_power_reduction_test_cast_int64", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "8bc429d288fc5c0b701ac159275a1579b3b5aae6", "messageHeadline": "fix int64", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6e3fab854fb8bf30692049fef0456bde37c3c22d", "messageHeadline": "Fix upgrade store loader (#7817)", "author": {"name": "vincent", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "5a95db669b5e168c2f1adda8f9831a89a8098c30", "messageHeadline": "Merge branch 'master' into fix_power_reduction_test_cast_int64", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 2456, "deletions": 1682}}, {"node": {"oid": "5f580a148a73e996851b711426e0759fa1f8baef", "messageHeadline": "cosmovisor: pass quit signals to subprocess (#7776)", "author": {"name": "yihuang", "email": "yi.codeplayer@gmail.com", "user": {"login": "yihuang"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "0b1a3eed393dce132fa2bb812fea12e26f306985", "messageHeadline": "add docs and make prefix a const (#7926)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "ddc777cf6f6cbaa2cfcd2de79a47ab7402556413", "messageHeadline": "remove chainid from ibc tm misbehaviour (#7932)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 204, "deletions": 331}}, {"node": {"oid": "e77c9506c833896fd462de66db34d1bc13514fff", "messageHeadline": "ibc: packet fixes (#7810)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 163, "deletions": 144}}, {"node": {"oid": "6c9a02bc34a47f56795a1da211ce1d986f416b1a", "messageHeadline": "Fixed help message for export's 'jail-whitelist' command to be cleare\u2026", "author": {"name": "Neeraj Murarka", "email": "njmurarka@users.noreply.github.com", "user": {"login": "njmurarka"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b529a41cf258e941c98b8d358b753aa5294ae84", "messageHeadline": "Capability Fixes (#7918)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 69, "deletions": 14}}, {"node": {"oid": "15103b63a1067b376917bc54c9fb7ddef179d633", "messageHeadline": "x/ibc/24-host: fix some comments (#7923)", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 19, "deletions": 30}}, {"node": {"oid": "6f5eaba95b35052f00a4ec5c6c5b53229cc3577a", "messageHeadline": "Add support for TM secp256k1 (#7838)", "author": {"name": "Amaury", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "c0d723314133f96bd118e29401d99187a90ce986", "messageHeadline": "Minor fixes for ibc tendermint (#7916)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 38, "deletions": 17}}, {"node": {"oid": "956e1cf68f094b6ff15cc29663d7bf07aaef57a5", "messageHeadline": "move sdk denom validation to top of validateibcdenom (#7917)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "96f239db1cc0b36a31e06277875ac6e389c2f7ea", "messageHeadline": "remove timestamp check from solomachine misbehaviour (#7915)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "f3e4964f2f9cdf5d65c819d689950bffec728c65", "messageHeadline": "Add TxsByEvent gRPC endpoint (#7842)", "author": {"name": "MD Aleem", "email": "72057206+aleem1413@users.noreply.github.com", "user": {"login": "aleem1314"}}, "additions": 967, "deletions": 43}}, {"node": {"oid": "c8afb2cbe784d73af8ea582e03a843ce3864d1e2", "messageHeadline": "Remove consensus params from IBC tm client (#7891)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 250, "deletions": 505}}, {"node": {"oid": "104a2031abe69b1e76fcea09a8980e5640b4b6fb", "messageHeadline": "docker: proto (#7893)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 622, "deletions": 631}}, {"node": {"oid": "e9f19225a907a9674ee2348a70e4a8614fa225f7", "messageHeadline": "IBC Upgrades function interface return client/consensus (#7895)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 74, "deletions": 45}}, {"node": {"oid": "c1557a2b9001e8bb84a71d203ee3a90ec2d8f548", "messageHeadline": "Merge branch 'master' into adr_gov_split_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 6690, "deletions": 5175}}, {"node": {"oid": "a0c1deb2e2c5eb65842d705ebb6612ce9399af69", "messageHeadline": "reassign to adr 037", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4515b8782df68989f436c8a3cb845812ed92ff71", "messageHeadline": "Merge branch 'master' of github.com:cosmos/cosmos-sdk into fix_power_\u2026", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 7615, "deletions": 5803}}, {"node": {"oid": "0b20e23f21a9020b900729928b2dea9a56255ca3", "messageHeadline": "fix random values testing", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "76ffdccb03b63ba6cc9bf43b4dfc6b32f8e5eb2c", "messageHeadline": "IBC Fraction for trust level changed to uints (#7892)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "0eb0cbec65521c88cec62c0f81027897943128f2", "messageHeadline": "set PowerReduction=10^18 for staking tests", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 33, "deletions": 10}}, {"node": {"oid": "e564d7f5cc9ccf24bfb90a40dcb077cb3623bf1b", "messageHeadline": "cosmovisor: tests -> test suites (#7887)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 217, "deletions": 223}}, {"node": {"oid": "136f3ade88930e1645fcf350a75cccfdcbc4d246", "messageHeadline": "ibc: client params allowlist (#7855)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 4453, "deletions": 3230}}, {"node": {"oid": "116d0460fc329b6d96b615782c8d3f57e30aa505", "messageHeadline": "solo machine GetPubKey returns an error instead of panicing (#7883)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 112, "deletions": 44}}, {"node": {"oid": "0bd46574f431d8281e71cad2f166973bb558f7c3", "messageHeadline": "fix mismatched solomachine signature data type verification (#7882)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 78, "deletions": 14}}, {"node": {"oid": "0895a2ab92796655125df9c7fd654731fbf3c868", "messageHeadline": "Merge pull request #7868 from cosmos/cyrus/docs-0.40.x", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "131a942ef18948f2aa590c21043c9b55935d1e88", "messageHeadline": "Merge branch 'master' into cyrus/docs-0.40.x", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 1566, "deletions": 1833}}, {"node": {"oid": "bcdd6ee15c08a742c346a6cf7e8fc80ae17c75b0", "messageHeadline": "ibc: fix grpc gateway routes (#7881)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 310, "deletions": 309}}, {"node": {"oid": "300b7393addba8c162cae929db90b083dcf93bd0", "messageHeadline": "Update IBC host keys + cleanup (#7873)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 272, "deletions": 250}}, {"node": {"oid": "67b3f9071c600d137f2bf914e2934b09e82114d9", "messageHeadline": "fix build issues && telemetry.SetGaugeWithLabels int64 range validation", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 51, "deletions": 42}}, {"node": {"oid": "4582dcd08f5a9bb736da91b0b276d771ceb6fa39", "messageHeadline": "remove comment", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "705e26e98c790a26d54b296c8fe7a8ce8b89bc7d", "messageHeadline": "give enough balance to operations test validator based on TokensFromC\u2026", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc96ee3a3b11a458a664feca8130aa0f9301261b", "messageHeadline": "fix staking cli, grcp_query, keeper test for power reduction", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 25, "deletions": 19}}, {"node": {"oid": "fdcb028636c940b94387ad86b83959aab4b92cde", "messageHeadline": "ibc: proof fixes (#7869)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 978, "deletions": 1275}}, {"node": {"oid": "7bc08c419c3f53201c0c86a12bfba52488f1386e", "messageHeadline": "Disable telemetry.SetGaugeWithLabels when amount overflow int64 && Up\u2026", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 60, "deletions": 56}}, {"node": {"oid": "15b285dd0d707bbf941c535698f3b5bc0b3a84cc", "messageHeadline": "Fix creation of local RPC node in clientCtx (#7840)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "c432e2871bdd3191bb47dfcb2d64b7f6952abaf3", "messageHeadline": "docs: remove v0.40.x from versions", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fe8a891f11dcefe708e43d53549beec808f98687", "messageHeadline": "unknownproto: check result from protowire.ConsumeFieldValue and retur\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "55772aec8ca2c79808e80ed71b6a0340b59473c5", "messageHeadline": "update err to match others (#7857)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90e9370bd80d9a3d41f7203ddb71166865561569", "messageHeadline": "Replace tmcrypto.PubKey by our own cryptotypes.PubKey (#7419)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 1079, "deletions": 900}}, {"node": {"oid": "e172a0833351102d53a94c9dcf4747aec64b8dc1", "messageHeadline": "enrich versioning with build deps (#7848)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 40, "deletions": 16}}, {"node": {"oid": "ebb7698339cb548dc6543f589748cd2ba503f59e", "messageHeadline": "status update for power reduction test", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 49, "deletions": 33}}, {"node": {"oid": "70fa17b55a97e99f2db09a9769416cf52a962193", "messageHeadline": "ibc: spec overview (#7853)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 117, "deletions": 89}}, {"node": {"oid": "f294db9ccff7d4de1d6a1ae5f8738177bd874a56", "messageHeadline": "x/ibc: transfer specs (#7580)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 155, "deletions": 8}}, {"node": {"oid": "0e0ed66212483e9d9dbb137edde057ec193c2213", "messageHeadline": "build(deps): bump actions/cache from v2.1.2 to v2.1.3 (#7850)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "dd9ef120f3415c4d84d3ce34267453ecb94b797f", "messageHeadline": "x/cap: fix comments, SetIndex, and some tests (#7845)", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 49, "deletions": 25}}, {"node": {"oid": "590358652cc1cbc13872ea1659187e073ea38e75", "messageHeadline": "update changelog for rc3 (#7843)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "138ae178ffb8df5208a282086b9a76cd1def4115", "messageHeadline": "Merge branch 'master' into gov_split_vote_weighted_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 2587, "deletions": 2371}}, {"node": {"oid": "bf508d96991fa1b7937f6cb1cf0c8589ef17a7d6", "messageHeadline": "Merge branch 'master' into adr_gov_split_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 2587, "deletions": 2371}}, {"node": {"oid": "53108e76373673a816655bcc47651be72e643268", "messageHeadline": "Update adr-034-account-rekeying.md", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4e5e292444e138b968fb27cfac4f1e6ee375bc3", "messageHeadline": "Update and rename adr-034-change-pubkey.md to adr-034-account-rekeyin\u2026", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "be1012c8d14090d6625a8b854b1e5904089ea133", "messageHeadline": "remove cast to int64 for amount multiplied by PowerReduction", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "da1c8162debe9078ee1527cf89bc3e3437a6d2af", "messageHeadline": "docs: fix broken url in cn/basics/app-anatomy.md (master) (#7831)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e57745bebceab4a66e760a6755199940c6a9568b", "messageHeadline": "Update cosmovisor.md (#7837)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d833f9ef0026734ff0564ecc0051b5c7d430956", "messageHeadline": "ADR 35: Rosetta API Support (#7492)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 275, "deletions": 0}}, {"node": {"oid": "56c08d11171d32c1afec5053a48879cb639f429e", "messageHeadline": "Bump to tendermint v0.34-rc6 (#7828)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 637, "deletions": 616}}, {"node": {"oid": "4309859bf153ba3bbdf4b4401365348386f28f9e", "messageHeadline": "Small fixes in docs and error messages (#7826)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e63f9f28ea3f7c23c3f12cdf83d1d3087b4c5d1c", "messageHeadline": "add line break at the end", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ff85aae430cef067db7e2a9933942fa158a4c25", "messageHeadline": "cosmos sdk master sync on interval", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "03a46181c6edfdad5e74654f88f789fcbb3c178b", "messageHeadline": "Merge Packet Functions (#7813)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 213, "deletions": 423}}, {"node": {"oid": "97963c71dfe58e56e57f20ec2efe154a9c5ca787", "messageHeadline": "ibc: remove GetClientConsensusStateLTE (#7812)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "71166c894920f52d3ac93387b3f8b2865457a092", "messageHeadline": "docs: Add new section \"Running a Node\" (#7701)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 198, "deletions": 179}}, {"node": {"oid": "f87e7b321f62e15c9b092a99dffaac65dbcd16a6", "messageHeadline": "append -json to go test -race (#7800)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "432afb274b43e72f87a59d04b5d322ebe31fc0c8", "messageHeadline": "ibc: minor fixes from audit (#7807)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 34, "deletions": 10}}, {"node": {"oid": "286e9bfbefabe215da11b27ca7e41f72c28bedbb", "messageHeadline": "Remove duplicate tx commands for auth (#7788)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 2, "deletions": 27}}, {"node": {"oid": "83baa02f623b5b5f8fc5d0de57da84e3588ae5af", "messageHeadline": "build(deps): bump vuepress-theme-cosmos from 1.0.173 to 1.0.175 in /d\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 755, "deletions": 826}}, {"node": {"oid": "267148291cf0f46a9a47501f814b43bf8c67c024", "messageHeadline": "Merge pull request #39 from antstalepresh/gov_split_vote", "author": {"name": "antstalepresh", "email": "36045227+antstalepresh@users.noreply.github.com", "user": {"login": "antstalepresh"}}, "additions": 1620, "deletions": 274}}, {"node": {"oid": "d96d79b8fbbf8af7c1343700767fe9840edaba58", "messageHeadline": "fix: allow app.SetSnapshotStore(nil) (#7507)", "author": {"name": "Michael FIG", "email": "mfig@agoric.com", "user": {"login": "michaelfig"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "6274240d7cade92e61676fa610dfe6b2e5c67c7e", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ec285f17983ae87425dae0a636d67fd81c0a10da", "messageHeadline": "crypto/hd: properly catch index overflows to ensure conformance with \u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "9f17bc77aff66286286b992c87fdf5be8ae8dc21", "messageHeadline": "baseapp, client: reject gRPC connections with out-of-range/nefarious \u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "854430e617a9f5757160f60d73e7c98e86e5e6cd", "messageHeadline": "Add log_level CLI flag back (#7789)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "30efa5ab16244a36a78e77596ce1971e786b8c68", "messageHeadline": "Host Key changes (#7783)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "381d1b0e7096ca2dc8ea0183a6ad3141ae606673", "messageHeadline": "fix deprecated function use after merging cosmos master", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb992a44908da0acc40049379d8368e648b8f4f8", "messageHeadline": "Merge branch 'master' of https://github.com/sikkatech/cosmos-sdk into\u2026", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 12890, "deletions": 11879}}, {"node": {"oid": "350f88c0ca69d7f838332825f071ace14c236966", "messageHeadline": "fix lint issues", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 195, "deletions": 64}}, {"node": {"oid": "ee1988a4ba7d14da1970a8fb4b43dc8e46ef9fe6", "messageHeadline": "split MsgVote and MsgWeightedVote for backwards compatibility", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 805, "deletions": 78}}, {"node": {"oid": "72ab03b3ef84be60d2370f34a4328cce8aec464a", "messageHeadline": "ibc: validate signer address (#7781)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 79, "deletions": 46}}, {"node": {"oid": "6559e19764cc2ea9e9536aa64633295cc909a3f2", "messageHeadline": "Remove BatchProofs implementation (#7784)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 4, "deletions": 94}}, {"node": {"oid": "ce3994020a0d5c246016c8832ba4a668e8b7c77b", "messageHeadline": "Stargate RC2 - Changelog updates & tag RC (#7785)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 50, "deletions": 7}}, {"node": {"oid": "c201963e411f93538c2197a5cd82cb33945ffbac", "messageHeadline": "Update x/banking and x/crisis InitChain re slow Gaia startup (#7764)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 128, "deletions": 70}}, {"node": {"oid": "4420fe2d52923613bb0588b8141ce80e13b1418d", "messageHeadline": "ibc: remove root from verification funcs (#7780)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 25, "deletions": 41}}, {"node": {"oid": "09d977e3347e9b74ac269d07681387c51824c730", "messageHeadline": "Merge branch 'master' into adr_gov_split_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 15704, "deletions": 7031}}, {"node": {"oid": "e9d6a8a48dd1ccbc271521738246f27162e44421", "messageHeadline": "add backwards compatibility section", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e9801edb99fb844741540c25916a192e1ef4e859", "messageHeadline": "Async Ack Fixes (#7735)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 13593, "deletions": 5886}}, {"node": {"oid": "aff88bbe99c7bd1b499c2854a158fb9deea1f8c7", "messageHeadline": "Fix #7640: tally calculation precision error (#7641)", "author": {"name": "yihuang", "email": "yi.codeplayer@gmail.com", "user": {"login": "yihuang"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "88e4acac6b5e8eeaa961ae7315eff0a482468f8b", "messageHeadline": "Don't claim channel capability on crossing hellos (#7763)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "ebe73fa28b5c1f320bb0a8a63f5c8228cb64ef72", "messageHeadline": "modify ADR for MsgVote backwards compatibility", "author": {"name": "antstalepresh", "email": "36045227+antstalepresh@users.noreply.github.com", "user": {"login": "antstalepresh"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "194d2aa196cf8853f1a78168c93394dbbe653c90", "messageHeadline": "Fix fetch txs by height on legacy REST endpoint (#7730)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 86, "deletions": 40}}, {"node": {"oid": "cdc73ac6057f0586bb86e5cca4d657c6da21e182", "messageHeadline": "cosmovisor: docs first draft (#7608)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 175, "deletions": 0}}, {"node": {"oid": "bd6c16b4628cf3383689893090d1f9ea741eac65", "messageHeadline": "Handle ServiceMsg in StdTxBuilder.SetMsgs (#7731)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 66, "deletions": 4}}, {"node": {"oid": "5a082584c936e8c032def5e60fde9c010ee4c94e", "messageHeadline": "Remove Div operation on tally() considering sum(Weight)=1", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 4, "deletions": 16}}, {"node": {"oid": "73c757dc4f60271ff9df33a5611c671ce1b01082", "messageHeadline": "refactor SubVote to WeightedVoteOption && add utility for NewNonSplit\u2026", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 436, "deletions": 415}}, {"node": {"oid": "1961935fc7191c649f585d520608dcc0ca074114", "messageHeadline": "Add GetTx gRPC endpoint (#7688)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 1710, "deletions": 1078}}, {"node": {"oid": "b2bc32f3c9e289a54ca7ca2aac767032a8892f72", "messageHeadline": "Add function to query ack proofs (#7732)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "e0e16f62f938f2e72c6e63a5f856c8a8535c293f", "messageHeadline": "Remove duplicated Module.Route calls (#7716)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 13, "deletions": 17}}, {"node": {"oid": "71e551bbae237bf570779d451d2c4e21e9744548", "messageHeadline": "address @alexanderbez review", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "e34a986a7ebdf5512cd0826f69f88f3d932f26cc", "messageHeadline": "Merge branch 'master' into adr_gov_split_vote", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 13436, "deletions": 12847}}, {"node": {"oid": "3a871b86cef8c56baa6ed5bb6f1f1556dd60fab1", "messageHeadline": "sunny updates", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 42, "deletions": 26}}, {"node": {"oid": "9087ffc774a8c586d04cb90c90438c02cca9ab5b", "messageHeadline": "Throw an error on duplicate registration (#7729)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 173, "deletions": 16}}, {"node": {"oid": "a59ac3e31a008d5884664c6e142018a8f18cfdd8", "messageHeadline": "fix integration and rest test", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 33, "deletions": 22}}, {"node": {"oid": "b3d86e1a8db9ed5971110acda584a007768d7d3a", "messageHeadline": "update msg vote validate basic and test", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "1a157132899d95d7075dbf3a6750e10d5e4b2dcc", "messageHeadline": "remove proof path from IBC queries (#7725)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 246, "deletions": 935}}, {"node": {"oid": "fe0d0a50450d5ba270a033864dc77681165cfdbf", "messageHeadline": "add comment for SubVote proto", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e7d35490685ebda14542596a168d04193df3bf7f", "messageHeadline": "fix lint issues", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7e87b5d9987dfa7fbeff0104b13f8aa9b11f19de", "messageHeadline": "add cli, grpc, keeper test for new split vote", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 119, "deletions": 25}}, {"node": {"oid": "b7b925a1acf6d48e4ba08737b65bb540ee0920a7", "messageHeadline": "Sort validators like tendermint in HistoricalInfo (#7691)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 69, "deletions": 7}}, {"node": {"oid": "536eb689dca9e5456bece211ca9da604714865c3", "messageHeadline": "Add Deprecation headers for legacy rest endpoints (#7686)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 62, "deletions": 14}}, {"node": {"oid": "0cb2c70b4d85e67ad308d054ba831d3880debd14", "messageHeadline": "add subvotes parser from string", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 49, "deletions": 6}}, {"node": {"oid": "2ace2a738bb9c165a352f60fdc2a58aa517a0a98", "messageHeadline": "Update docs/architecture/adr-034-change-pubkey.md", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82f15f306e8a6a2e9ae3e122c348b579c43a3d92", "messageHeadline": "RegisterInterfaces registers service Msg type_urls (#7671)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 259, "deletions": 117}}, {"node": {"oid": "1b0d6540d8d59c3df5d236884d2d36c15f55c6d9", "messageHeadline": "ibc: internal audit part 1 (#7704)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 57, "deletions": 85}}, {"node": {"oid": "d83fc46b970c7bf8cac28b1a5cde5d3218a9f4ea", "messageHeadline": "build(deps): bump codecov/codecov-action from v1.0.13 to v1.0.14 (#7698)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffced9ebefa1b92f0187636514c6f02a21571ee9", "messageHeadline": "modify title", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dca9dcd2764896bcaffd71686911c8fa60801bc3", "messageHeadline": "Fix panic in context when setting nodeURI (#7699)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "e91be95d30998d98c0fd9e879b4e4a75763e7031", "messageHeadline": "revert proto change", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5061b8fe19086e07f8f610babb2395b5b07113d1", "messageHeadline": "basic ADR for gov split vote", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "c50478448919bcaafa256c9adad1c1e76afa0103", "messageHeadline": "Fix build errors and tests after struct modification", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 137, "deletions": 101}}, {"node": {"oid": "a15bb7562e1c900f48b38ed67736faf8ae4bd6d7", "messageHeadline": "docs: Basic/App-anatomy explains Msg Service by default (#7670)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 46, "deletions": 29}}, {"node": {"oid": "51ac6f876b2a03bafd4e56c3554486a823cb70f7", "messageHeadline": "Rename RegisterGRPCRoutes (#7696)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 63, "deletions": 63}}, {"node": {"oid": "c3638adddc1a0e43e3b63f7cf79edee6bcd9b8ee", "messageHeadline": "init: Implement ADR 032 typed events (#7564)", "author": {"name": "Akhil Kumar P", "email": "36399231+akhilkumarpilli@users.noreply.github.com", "user": {"login": "akhilkumarpilli"}}, "additions": 132, "deletions": 0}}, {"node": {"oid": "afb6771726ec3702cb7d4915dde6c51a3135c6dd", "messageHeadline": "fix inconsistent flag names in upgrade proposal command (#7697)", "author": {"name": "yihuang", "email": "yi.codeplayer@gmail.com", "user": {"login": "yihuang"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "bd9af94174ad84d2a74ca8637035358a7ab34345", "messageHeadline": "Use embedded lib key type in sdk pub keys instead of bytes. (#7672)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 668, "deletions": 635}}, {"node": {"oid": "426d1953871ea34149e67c9a9b054bb8ffd50e99", "messageHeadline": "ibc: Connection Version changed from string to proto definition (#7644)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 490, "deletions": 508}}, {"node": {"oid": "2c58e1806cc353e0766f48bd5e06bb6c1afe7765", "messageHeadline": "Merge branch 'master' into sunny/change-pubkey-adr", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 35411, "deletions": 22368}}, {"node": {"oid": "7792ccf3420aa41a1e54dc9ad679ea5bd7b23625", "messageHeadline": "docker fix (#7692)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "db09e516131b1f02181ffade8a2e991f00ec5ac5", "messageHeadline": "ci: upload coverage once (#7690)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 50, "deletions": 235}}, {"node": {"oid": "e306a852ff9ffb7cae7dfd540b31db56594d49a9", "messageHeadline": "update core IBC docs (#7560)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 402, "deletions": 69}}, {"node": {"oid": "3d46c672f6721ef8669ce733da63e2d198234a46", "messageHeadline": "Fix Optimistic Channel Handshake bugs (#7678)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 78, "deletions": 7}}, {"node": {"oid": "7ccd2675d737e1ff88d017018f8fb54d711c6e93", "messageHeadline": "ibc: refactor proto files (#7689)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 11142, "deletions": 10659}}, {"node": {"oid": "9befc6ced86398204381264901590ba7bf2e924f", "messageHeadline": "Wrap ProtoCodec in interface (#7637)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "09a282dda305cd98292173d277c7577007dc4ea9", "messageHeadline": "basic migration for SubVote type", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 486, "deletions": 267}}, {"node": {"oid": "48c72230f0086f310b1fc5678737e3ade152e311", "messageHeadline": "Create separate Write-Ack Event (#7683)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "9bd42ace6b84c5214c98c261e5b794d1f7cba8d0", "messageHeadline": "simapp: rename MakeEncodingConfig to MakeTestEncodingConfig (#7681)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 98, "deletions": 88}}, {"node": {"oid": "8014fc688e40ad82ff5d6b1898c50d5ee7a8a592", "messageHeadline": "Fix clang-format to specific version (#7350)", "author": {"name": "Akhil Kumar P", "email": "36399231+akhilkumarpilli@users.noreply.github.com", "user": {"login": "akhilkumarpilli"}}, "additions": 8, "deletions": 28}}, {"node": {"oid": "6688382f2ea70f5029887caa50e530a89e181d6e", "messageHeadline": "ci: add pushing of tags and master (#7617)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "da0c3910a3fe1008f37db52d02f00a73b1905c11", "messageHeadline": "modify vote type on proto", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 190, "deletions": 123}}, {"node": {"oid": "e161f16e4374c4b6998183f578025af0cb9b7ee4", "messageHeadline": "modify gov split proto modification", "author": {"name": "antstalepresh", "email": "stalepresh121@outlook.com", "user": {"login": "antstalepresh"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bd3a29bdc1b5aef2c051ee04d97c36bff1b9e5dc", "messageHeadline": "fix check-test-* targets (#7675)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fc46423fccff16439e9051d4e61be6e1363b122b", "messageHeadline": "build(deps): bump gaurav-nelson/github-action-markdown-link-check (#7\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d48d0001951f265d90b1d3c1502db3d28c7d3477", "messageHeadline": "Remove duplicate print message on keys add command (#7654)", "author": {"name": "Denis Fadeev", "email": "denis@fadeev.org", "user": {"login": "fadeev"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "93ec7bb785314d437865cde5f70162a9ed63903f", "messageHeadline": "Return an unsigned tx in legacy GET /tx endpoint when signature conve\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "e4378e747dc40171573034a499d2e2a202de73a4", "messageHeadline": "IBC: panic on GetSignBytes and remove SubModuleCdc (#7645)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 57, "deletions": 108}}, {"node": {"oid": "c6cbe3a3dbf1727bbe87f213cbdd7dff8108d762", "messageHeadline": "Fix IBC Query cmds (#7648)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "73e7dad7139d44973f453a8808972a63ed7d3f60", "messageHeadline": "Use InterfaceRegistry as AnyResolver for grpc-gateway (#7646)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6bc8ff2dfe3ee175a6659092eab6b2526099840a", "messageHeadline": "Use any as validator pubkey (#7597)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 1544, "deletions": 1301}}, {"node": {"oid": "5bebf2bd39cd175ec8926804edf78d1084e3fe6f", "messageHeadline": "ADR: add a process proposal (#7621)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 85, "deletions": 10}}, {"node": {"oid": "c8c73a483a197b0eddd62a028ff8ee5cb97e7176", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "091c8350603e9778d6d8732e96e1e45a70d37252", "messageHeadline": "Update adr-034-change-pubkey.md", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "68ba5647a24be83bb008a6bebbbdf508f43e2cc7", "messageHeadline": "Update adr-034-change-pubkey.md", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "cb99dbd413f6a3e9b7500f7a43a2d935a028cd3f", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "55d7d0c9d11be8cb0425c03d42e37201855d5c67", "messageHeadline": "tests: add command to compile all test files (#7364)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "30c13ea5549b614d26c1b1d35ee5729863cf6de7", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "f24ad5d00a463888baf6b4e5262e906a8cf03681", "messageHeadline": "ADR 028: Public Key Addresses (#7086)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 169, "deletions": 1}}, {"node": {"oid": "48bfd73aba8050565a757d651f312350a7716d9a", "messageHeadline": "Add background for sequence change in ADR-020 (#7616)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0122ad1b85555a305e681f8cd5fb86691136b4e", "messageHeadline": "update readme to link starport instead of scaffold (#7613)", "author": {"name": "Callum Waters", "email": "cmwaters19@gmail.com", "user": {"login": "cmwaters"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1542ecb18d5b1325cad82cca99bc80ae486cba35", "messageHeadline": "Bugfix gov votes querier to use votes params (#7589)", "author": {"name": "yys", "email": "sw.yunsuk@gmail.com", "user": {"login": "yun-yeo"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "24e156bf620bd2e1acda9ddf41142ea5c2f5ee97", "messageHeadline": "gitignore: adding Emacs .dir-locals.el (#7610)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3c43370d0c78d1903c461d40ec557fe79e3b646d", "messageHeadline": "Add CommunitySpendProposals in migration (#7607)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 240, "deletions": 9}}, {"node": {"oid": "c6558fbcb9bb30b7a2ec2b28a8d1e94b5afa2c5f", "messageHeadline": "server: catch and return unhandled errors in interceptConfigs (#7587)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "505d424a3bc33e089a0809494e11ff49020b54a2", "messageHeadline": "[IAVL]: Bump to v0.15.0-rc4 (#7549)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 25, "deletions": 40}}, {"node": {"oid": "155a6ad7fd41671cc849b55a0d5dd00d8ec09048", "messageHeadline": "Refactor x/ibc to ADR 031 (#7576)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 5419, "deletions": 1872}}, {"node": {"oid": "eba4c8a264aac27f63d491bc16826fc20996d845", "messageHeadline": "Handle nil *Any in UnpackAny and add panic handler for tx decoding (#\u2026", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 173, "deletions": 96}}, {"node": {"oid": "9e7eb0da00f01722313dcada1dcdd6a587f40b6e", "messageHeadline": "Add MsgServer to Configurator for ADR 031 wiring (#7584)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 292, "deletions": 22}}, {"node": {"oid": "ba2799ec6deccbe17094a4478cdf0228f1f668e2", "messageHeadline": "fix sequence checks in solomachine (#7586)", "author": {"name": "Jun Kimura", "email": "junkxdev@gmail.com", "user": {"login": "bluele"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8eaf2ececcdee0ae0108b80bb68b11c9650320dd", "messageHeadline": "Refactor x/staking Validation and Delegation tests based on MsgCreate\u2026", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 776, "deletions": 1090}}, {"node": {"oid": "0f8fdf60dfee893a7c5edfa444293b62e2ada7d7", "messageHeadline": "Remove ClientType func and update consensus state path (#7573)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 10, "deletions": 28}}, {"node": {"oid": "6fa73998bd26cd7030c0595b638c2756c81ae28d", "messageHeadline": "Fix solomachine cmds (#7581)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 20, "deletions": 29}}, {"node": {"oid": "8138605aedf71a65a5c84007d4aa92a2c2e6b607", "messageHeadline": "Refactor x/auth/vesting to use ADR-031 (#7551)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 368, "deletions": 111}}, {"node": {"oid": "3991af365b1527d03d79adcf3db96c4541b6235a", "messageHeadline": "build(deps): bump github.com/spf13/cobra from 1.1.0 to 1.1.1 (#7592)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "4fcd899b810bc1742c9c2a05c65e8f541d3ba708", "messageHeadline": "build(deps): bump codecov/codecov-action from v1.0.13 to v1.0.14 (#7591)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c40f3d02a0cdd41380d92aae3d7acd353c3ceab6", "messageHeadline": "remove id in localhost (#7577)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 20, "deletions": 68}}, {"node": {"oid": "06c068713d803a3d406a7e865b1aae311f36f911", "messageHeadline": "Makefile: fix db-specific ldflags (#7554)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "58eabcb71ffcd2170cd580c89d33bd2852d61211", "messageHeadline": "Refactor x/evidence to ADR-031 (#7538)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 376, "deletions": 40}}, {"node": {"oid": "18ef33caff995c9e2c8a3cedf59185edf7a7e578", "messageHeadline": "Refactor x/staking according to ADR 031 (#7556)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1473, "deletions": 452}}, {"node": {"oid": "8384a5a180823f09a5a3045c01953b459594dfd0", "messageHeadline": "fix: Rework InterceptConfigsPreRunHandler to make sure configuration \u2026", "author": {"name": "Eric", "email": "hydrogen18@gmail.com", "user": {"login": "hydrogen18"}}, "additions": 511, "deletions": 17}}, {"node": {"oid": "6e569e125571c6b0918ea97d1c7aa7384525eb2e", "messageHeadline": "Refactor x/{gov, crisis} according to ADR 031 (#7533)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1099, "deletions": 250}}, {"node": {"oid": "69e2b7df16bc627c61289231cfe1cbca85e39f5c", "messageHeadline": "docs: Revert SPEC-SPEC and update x/{auth,bank,evidence,slashing} (#7\u2026", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 800, "deletions": 745}}, {"node": {"oid": "781886716329205c32e6b7a4c990c15b33a423d9", "messageHeadline": "ibc: update solo machine client command (#7579)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "3e49249adb0db84c4ef054b099ae2e62342082bb", "messageHeadline": "msg_service_router: reduce code complexity (#7570)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "ec8e02b42f2c917facdc74e3f0876d2602b08759", "messageHeadline": "Bump github.com/prometheus/client_golang from 1.7.1 to 1.8.0 (#7572)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "08eade65b4f365c447fc308122e39f7b8b209bbc", "messageHeadline": "Bump github.com/golang/protobuf from 1.4.2 to 1.4.3 (#7571)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "332d8ec03894cf0c3b66333e67fcd80b83d7d132", "messageHeadline": "update upgrade query (#7567)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c735a8eb81f368a05d71168f309793af0d597662", "messageHeadline": "Add the option of emitting amino encoded json from the CLI (#7221)", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 53, "deletions": 4}}, {"node": {"oid": "c59a04d70f9739ba80066103244f338c6c3bd88a", "messageHeadline": "[x/slashing] Implement Protobuf Msg Services (#7557)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 889, "deletions": 625}}, {"node": {"oid": "503b518efc6c52aa1f204877dff6a9e782155c33", "messageHeadline": "client: add GetAccount and GetAccountWithHeight to AccountRetriever (\u2026", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 80, "deletions": 10}}, {"node": {"oid": "bf7165414da38896444b8a221de921d3c870238f", "messageHeadline": "Refactor x/distribution according to ADR 031 (#7524)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1009, "deletions": 153}}, {"node": {"oid": "1279da53ea62c4676bdcd1eeab32858644cf2cdb", "messageHeadline": "Add back option go_package to third_party confio proofs.proto (#7565)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "55242a659c2ae49b0747ba652e7dcd0c67a4c9bd", "messageHeadline": "Add ADR 031 BaseApp and codec infrastructure (#7519)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 8406, "deletions": 6982}}, {"node": {"oid": "e6e4a94071d58a70034ad5397c632b4122d071f0", "messageHeadline": "Bump github.com/spf13/cobra from 1.0.0 to 1.1.0 (#7553)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "24714f80cb16b6802965c4e99c0e3512d1765ab1", "messageHeadline": "fix typo (#7536)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23bfbe391b04092536d8778aef9beac53db927b3", "messageHeadline": "Adding a rule for private files in gitignore (#7535)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f260ca4319376c3f00df365aedd916730f23e4b9", "messageHeadline": "shutdown gracefully without os.Exit (#7480)", "author": {"name": "yihuang", "email": "huang@crypto.com", "user": {"login": "yihuang"}}, "additions": 33, "deletions": 9}}, {"node": {"oid": "652d5d93bb4ac33d37fc1ad91356d9fb1290a0b4", "messageHeadline": "remove test_utils.go in tm client (#7522)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 261, "deletions": 340}}, {"node": {"oid": "589835dd98134da353e16d52cb733b538a5ac8f3", "messageHeadline": "Update Building Modules documentation (#7473)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 287, "deletions": 180}}, {"node": {"oid": "080fcf1df25ccdf97f3029b6b6f83caaf5a235e4", "messageHeadline": "Update changelog on master (from v0.40.x branch) (#7528)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 284, "deletions": 276}}, {"node": {"oid": "2323f1ac0e9a69a0da6b43693061036134193464", "messageHeadline": "tendermint: update sdk to rc5 (#7527)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 33, "deletions": 38}}, {"node": {"oid": "36c1b24a062594b8928d95ab78e408bc49fdd1d8", "messageHeadline": "ADR 32: Typed Events (#7474)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 321, "deletions": 0}}, {"node": {"oid": "2affa79c0ab438a2ed538aef013eb8e58247e1b7", "messageHeadline": "adr 32 -> 34", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bbbc0e15f05146a0f217a8e85a87c111f0e39257", "messageHeadline": "Merge PR #7415: Return empty store tree on non-existing version", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 155, "deletions": 18}}, {"node": {"oid": "3589a3c7999fb1ea762761173aa2a19e929f01b1", "messageHeadline": "Fix misbehaviour handling for solo machine (#7515)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 173, "deletions": 89}}, {"node": {"oid": "037a32bc9138fac0d47a1e2f9b4abbb088e9fa8a", "messageHeadline": "ibc: cleanup channel types test (#7521)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 226, "deletions": 307}}, {"node": {"oid": "9be15a42b960bb63ddd8156ed6bcd0f07159074c", "messageHeadline": "Refactor x/bank according to ADR 031 (#7520)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 586, "deletions": 109}}, {"node": {"oid": "45f5df7ea5fe8f19d52685cf2f4a1c3e2a89a43e", "messageHeadline": "update solo machine specs (#7512)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 171, "deletions": 14}}, {"node": {"oid": "228728cce2af8d494c8b4e996d011492139b04ab", "messageHeadline": "Refactor RegisterQueryServices -> RegisterServices (#7518)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 84, "deletions": 71}}, {"node": {"oid": "647ad0dd3cc9c531ca6386d42650bccb719a571f", "messageHeadline": "docs: Update \"Basics\" section (#7416)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 209, "deletions": 169}}, {"node": {"oid": "33e7297c791980428d0c698989ffa760284258f2", "messageHeadline": "Use enum instead of int32 for BondStatus (#7499)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 1030, "deletions": 1000}}, {"node": {"oid": "7474a19bb9a11539a5068bf975da3feceba0db10", "messageHeadline": "simapp: use tmjson on InitChainer (#7514)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d7ad658e551288ed882370bd3ea18a639ab7c12c", "messageHeadline": "Update technote-space/get-diff-action requirement to v4 (#7510)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 119, "deletions": 121}}, {"node": {"oid": "0f70b88ecf51c83b3431ddd569f6cd161818532b", "messageHeadline": "Bump github.com/grpc-ecosystem/grpc-gateway from 1.15.0 to 1.15.2 (#7\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "65277176648f1e1d75694af8edf1a7f9bc387bca", "messageHeadline": "Bump actions/cache from v2.1.1 to v2.1.2 (#7509)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "61d58447055865fd181ca49d99c4c069c817b704", "messageHeadline": "Corrected 'unsafe-reset-all' help text (#7504)", "author": {"name": "Neeraj Murarka", "email": "njmurarka@users.noreply.github.com", "user": {"login": "njmurarka"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c7d926da2dd7529582c483022039eac107090a88", "messageHeadline": "ADR 031: Protobuf Msg Services (#7458)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 242, "deletions": 3}}, {"node": {"oid": "c14a3a7cb2970766be574f2f26639420fa242b4b", "messageHeadline": "CLI `migrate` command follow-up: decode & re-encode (#7464)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 786, "deletions": 41}}, {"node": {"oid": "f8e3fcb524745d4fc9cd9ef5db8c48de77e424b7", "messageHeadline": "types: tests -> test suites migration (#7494)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 96, "deletions": 90}}, {"node": {"oid": "278eaa70f8ab36c76f3eb2881afb946027cc3538", "messageHeadline": "Fix on gov module (#7493)", "author": {"name": "wimel", "email": "wimeleth85@gmail.com", "user": {"login": "wimel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90579c0a99de4c17b108289b24913cb271c65c7f", "messageHeadline": "ADR 029: Fee Grant Module (#7106)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 163, "deletions": 0}}, {"node": {"oid": "257eff3f6c61681950e5171770ba9b5e9bc56e06", "messageHeadline": "docs: Update the code.MarshalYAML docs (#7496)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "df6414d040e7a4909f7532960f654bbbf897922b", "messageHeadline": "adr", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "c5320bcda09dcb8515c361f72b9f66e327b02e2d", "messageHeadline": "docs: docs-staging \u2192 master (#7470)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f3733aaecb83531da81531ce2f29e50c8cced97d", "messageHeadline": "Merge PR #7485: keyring-dir flag", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 143, "deletions": 100}}, {"node": {"oid": "1832ab2c92eec5d1fee3286cfef6ea82382c9565", "messageHeadline": "Makefile: s/TENDERMINT/COSMOS/ (#7486)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 6}}, {"node": {"oid": "1671c87b0a16d5afaea91ef087fb99abe3723772", "messageHeadline": "Remove reproducible builder image (#7484)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 26, "deletions": 123}}, {"node": {"oid": "c39dd9eb38514420dc4f46e99596f7e011be23b5", "messageHeadline": "ibc: metrics (#7441)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 351, "deletions": 96}}, {"node": {"oid": "ac9aebf4afd85e4308dfdcc78bf69c6b1163b02f", "messageHeadline": "rename epoch to version (#7483)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 142, "deletions": 142}}, {"node": {"oid": "1f211aad5719d8c5315b87296d3326903ed0f8f2", "messageHeadline": "types: keep migrating tests to test suites (#7478)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 100, "deletions": 137}}, {"node": {"oid": "d2b914781bbde827da1e648ec5449c5e00cdf109", "messageHeadline": "x/genutil: fix CollectTxs traversal logic (#6913)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 80, "deletions": 12}}, {"node": {"oid": "dd84c8bd56b46eff5d7c3259374fbde211a1db04", "messageHeadline": "add ConsensusParams to ClientState (#7456)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 480, "deletions": 280}}, {"node": {"oid": "87e3751f5cad74387e68c498766052b0d25133f6", "messageHeadline": "Update TM to latest (+add test) (#7442)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 100, "deletions": 18}}, {"node": {"oid": "31ab35ad72e14cefaf7dd71ffc50dffad5e5b7e8", "messageHeadline": "UpgradeClient Followup #1 (#7457)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1328, "deletions": 958}}, {"node": {"oid": "a87d6ea3ab6b198a8bffbcb3e0765575523afe7d", "messageHeadline": "baseapp: fix err message and use valid default consensus params value\u2026", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "eff82d0839ef100df5f7be5e302121be2a1e5afc", "messageHeadline": "Update Encoding Doc for 0.40 (#7430)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 76, "deletions": 23}}, {"node": {"oid": "bb6b0cf95b24cc5ade77463a47d214edd2d99d0e", "messageHeadline": "Upgrade followup #3 (#7467)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "3e6089dc0ea6f76b341f73ef869eeac4cf3aa583", "messageHeadline": "R4R: Add custom validation for denom (#6755)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 50, "deletions": 8}}, {"node": {"oid": "090bae567b992e3bd7bbcd14ea44ad3fa8591bff", "messageHeadline": "Use nil instead of protobuf.Empty in genesis BaseAccount (#7463)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 8, "deletions": 18}}, {"node": {"oid": "c9cb02ea98a6d2b3387d996e46f4ca072c6b868c", "messageHeadline": "Upgrade-Client Followup #2 (#7460)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 53, "deletions": 134}}, {"node": {"oid": "4a1b2fba43b1052ca162b3a1e0b6db6db9c26656", "messageHeadline": "Add Fee granter field (#7418)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 227, "deletions": 53}}, {"node": {"oid": "435fc83ba7a3c64569d63bbb5aeb089f6d10a785", "messageHeadline": "Updating the ADR template (#7449)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "d9ede6551aaa09bb20a449e3864bbd9654846bdd", "messageHeadline": "0.39->0.40 CLI `migrate` command (#6839)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 1269, "deletions": 520}}, {"node": {"oid": "6fa8330c311e6d83bd3caa2f065c4797cec24f96", "messageHeadline": "Flexible handshake followup (#7454)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 332, "deletions": 320}}, {"node": {"oid": "a84f4fb3d574ce25e9fb7aea1433aca1e9385079", "messageHeadline": "rename signature to signature data (#7455)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 159, "deletions": 157}}, {"node": {"oid": "ee80f10cc66cf8b4fb5c80bf6ea39d1c3a8fbc6b", "messageHeadline": "docs: docs-staging \u2192 master (#7446)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "852e7693a76f9db3eb322886757cff38c2fbacb5", "messageHeadline": "Update ADR 023 package versioning guidelines (#6954)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 57, "deletions": 16}}, {"node": {"oid": "6c1c2cce0461cfbbf6eb05060e28e7e000d4c906", "messageHeadline": "Makefile: simplify and clean-up (#7453)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 18, "deletions": 238}}, {"node": {"oid": "cdf9bd2a4f7e56a912ed362a7fb02a4820584650", "messageHeadline": "Proportional slashing ADR Update (#6368)", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 153, "deletions": 21}}, {"node": {"oid": "00470990611a576bb2658599fdbfe426d9dba215", "messageHeadline": "ibc: flexible channel handshake selection (#7439)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 449, "deletions": 218}}, {"node": {"oid": "82c9ae394945aca3ed51d320b5e2a9684177a1e5", "messageHeadline": "LGTM alerts audit (#7440)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 16, "deletions": 19}}, {"node": {"oid": "2c93ec7a0c233a941f542045b47415b234b42223", "messageHeadline": "ibc: core restructure (#7434)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1064, "deletions": 1063}}, {"node": {"oid": "ab24d0ec922836735a9901dcb75f6a57cf405da6", "messageHeadline": "Bump actions/setup-go from v2.1.2 to v2.1.3 (#7438)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "432ba30bed4f493bba536d613f891b8d2c04b5fc", "messageHeadline": "Flexible Connection Handshake Selection (#7427)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 657, "deletions": 312}}, {"node": {"oid": "53f8aec857442351512c64d887b6fefb112396d1", "messageHeadline": "ibc: protobuf v1 (#7432)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1769, "deletions": 1731}}, {"node": {"oid": "6a92ed694eed7bb85fbc1d1707983a557992ec0a", "messageHeadline": "proto register \"cosmos.base.v1beta.Msg\" interface (#7433)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "92ffed01bbfcc9ee8e4172a3d6f6958271a69018", "messageHeadline": "ibc: applications restructure (#7425)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 224, "deletions": 213}}, {"node": {"oid": "72353902e2c8dc3ddaa4490d23693a14a720b804", "messageHeadline": "ibc: rename epoch -> version (#7429)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1651, "deletions": 1645}}, {"node": {"oid": "22b47f426eb99669465f00754b3c025cb358e1c3", "messageHeadline": "Fix installation of gocosmos (#7410)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "a32e2a03ae8d771d56c1e7c9903134a156c08748", "messageHeadline": "Enforce solo machine signature type uniqueness (#7394)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 989, "deletions": 233}}, {"node": {"oid": "dcf3b54ca108ad7ec60c5b2322bcdb5f93789248", "messageHeadline": "ibc: async acknowledgements (#7361)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 451, "deletions": 261}}, {"node": {"oid": "25f3c2ac4161b45303167637028bff69289092c2", "messageHeadline": "Fix keyring backend issue in AddGenesisAccountCmd (#7426)", "author": {"name": "Akhil Kumar P", "email": "36399231+akhilkumarpilli@users.noreply.github.com", "user": {"login": "akhilkumarpilli"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "52a0b6d89972843f6eae2bc48a06a57c23056e12", "messageHeadline": "ibc: light clients restructure (#7408)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 271, "deletions": 265}}, {"node": {"oid": "01fd22d2447f5984869edc220f6a85f5033333df", "messageHeadline": "ibc: upgrade client (#7367)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 2768, "deletions": 932}}, {"node": {"oid": "1e95292e0d3f0d456a4278bcb7a2c3adfb1385d4", "messageHeadline": "fix comment bug in make build-docs (#7420)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a2c67450ec4dadc3932269d65d90d55f131b0c56", "messageHeadline": "Add versioned docs to build-docs task (#7413)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "d9175200920e96bfa4182b5c8bc46d91b17a28a1", "messageHeadline": "Add fee payer to protobuf definition (#7384)", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 202, "deletions": 53}}, {"node": {"oid": "ddaa3c5176bc79dcee12361027a6fef4f30f8dfd", "messageHeadline": "types: tests -> test suites migration (#7405)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 675, "deletions": 562}}, {"node": {"oid": "489599b70fff4c498f019cab56fca0b7a13daf76", "messageHeadline": "Remove the old message PublicKey proto oneof (#7390)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 1318, "deletions": 2207}}, {"node": {"oid": "5e1954439af8e21253103b3b16ac5fdb7209964f", "messageHeadline": "ci: fix docker deployment (#7402)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "e17dd4fd50085e49ee3ffab796af686549b9756e", "messageHeadline": "Update SPEC-SPEC & documentation for x/{bank,evidence} (#7404)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 543, "deletions": 558}}, {"node": {"oid": "be59020f29b4f413883564208d67214ad328d9d0", "messageHeadline": "Add multisig support + tests to solo machine (#7383)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1594, "deletions": 1300}}, {"node": {"oid": "8601dcdbb7e3933b9a91ce24c6baf8d7705d5a5d", "messageHeadline": "types: tests -> test suites migration (#7400)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 652, "deletions": 573}}, {"node": {"oid": "308ee267a8713f246cfdd14f41a4b80f10008589", "messageHeadline": "Followup suggestions from ADR-027 updates (#7232) (#7379)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3b3022561fff9e71e1deff3a362d3aa6fd7887ca", "messageHeadline": "Update CODE_OF_CONDUCT.md (#7381)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04ff40a8df14bae82842955a4086e8c88daa19c8", "messageHeadline": "types: start grouping tests in test suites (#7395)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 915, "deletions": 818}}, {"node": {"oid": "f446c91329446b2b0a59ba92b5b214d4477730f2", "messageHeadline": "Mark legacy REST swagger APIs as deprecated (#7399)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 691, "deletions": 496}}, {"node": {"oid": "7ee0aed7dbf2dca40c019c19ede28aeffe8f57a7", "messageHeadline": "Update 99designs/keyring to v1.1.6 for go 1.15 (#7397)", "author": {"name": "Michael Zhou", "email": "zhoumotongxue008@gmail.com", "user": {"login": "Dominator008"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2a4d0ec62c6ccead1ff36809bd377005ae1f893d", "messageHeadline": "Add solo machine timestamp check (#7392)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "0ddb2bd74f526e40aa9261308e8dc5b3e02c269c", "messageHeadline": "Makefile: enable alt dbs conditional compilation (#7396)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 14, "deletions": 2}}, {"node": {"oid": "fc66cf79d83fa2feaca89b11c16d0c336860615f", "messageHeadline": "fix dockerfile (#7393)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "06b84d902a2038beef9927cc4eb1d72d5b1b35a9", "messageHeadline": "remove amino from x/capability (#7389)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 2, "deletions": 26}}, {"node": {"oid": "d55c1a26657a0af937fa2273b38dcfa1bb3cff9f", "messageHeadline": "Change `address` from bytes to bech32 strings (#7242)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 5812, "deletions": 7807}}, {"node": {"oid": "91ca8ad3c112e619ff05885b6717809e60e78a01", "messageHeadline": "Migrate BaseAccount PubKey to use Any (#7268)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 1327, "deletions": 209}}, {"node": {"oid": "30f9862b4b7e239d165256b569aabaa98601bc59", "messageHeadline": "Remove zero coins from ParseCoins and ParseDecCoins (#7348)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 57, "deletions": 40}}, {"node": {"oid": "d16fe57b3aa4d905255159a3ae4c1fa93821a324", "messageHeadline": "Update tendermint to v0.34.0-rc4 (#7386)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fb0f6d6167e39419146d68c94761415b9bff3633", "messageHeadline": "Fix multisig PubKey VerifyMultisignature (#7377)", "author": {"name": "Marie Gauthier", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 18, "deletions": 39}}, {"node": {"oid": "7ea6b2c5e66a19565141f4105b2d42eb12b25fa6", "messageHeadline": "Update QueryTendermint to take in tendermint height (#7337)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "9d08e6364296f650a79261c88a02235db1e78070", "messageHeadline": "Bump github.com/prometheus/common from 0.13.0 to 0.14.0 (#7380)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "09998ef86e28ef73077d61ade73392a428fe009a", "messageHeadline": "adr-27: adding (#7232)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 48, "deletions": 18}}, {"node": {"oid": "b590094e1dfaa7db41ff51a9f151c7669d6c1d78", "messageHeadline": "make format && go mod tidy (#7378)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 15, "deletions": 16}}, {"node": {"oid": "f52cce2909e7e11d9f92a634289a46bf8c5a69f5", "messageHeadline": "Makefile: drop gofmt in favor of golangci-lint (#7260)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a722933adef52d75caa5ec7633d74f8a062ab31d", "messageHeadline": "Fix sawgger gen output dir (#7374)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "59c43cd0479037ffa5225c9bd776dda617d7ec48", "messageHeadline": "fix proposal update handling (#7372)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "5ce15cb9632c85b7d85bdfcd7fb325e37f7a7eed", "messageHeadline": "tm: update to latest (#7376)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 39, "deletions": 27}}, {"node": {"oid": "95317d2fd62cd35d6357562253669c60d6dc6862", "messageHeadline": "Bump github.com/magiconair/properties from 1.8.3 to 1.8.4 (#7373)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d134485412602d0652103d0d0242a7a068836968", "messageHeadline": "Bump vuepress-theme-cosmos from 1.0.172 to 1.0.173 in /docs (#7369)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 504, "deletions": 317}}, {"node": {"oid": "0dfe7ad6a0163e78e7bf03abace723ca073bddce", "messageHeadline": "Update tendermint version (#7366)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 25, "deletions": 19}}, {"node": {"oid": "4f1f106804e6ac470dc09cc7888fc5a7be32f2f8", "messageHeadline": "init commit (#7360)", "author": {"name": "Aleksandr Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d420ae0559c8f5ba862de492e96d1f5de258095f", "messageHeadline": "docs: fix typo in tx-lifecycle (#7363)", "author": {"name": "Helder Moreira", "email": "helder-moreira@users.noreply.github.com", "user": {"login": "helder-moreira"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5afdd01178f44e71891f452944d983c6c030600", "messageHeadline": "Robert/move amino stdtx (#7301)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 685, "deletions": 696}}, {"node": {"oid": "9e7f504da9004f3e590d0f04a466f4b63e6a74c3", "messageHeadline": "remove client type from 02-client (#7336)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 291, "deletions": 485}}, {"node": {"oid": "83f2c75f3d07776ee033e9ae70e3af576cb2bbfd", "messageHeadline": "connection handshake updates for versioning (#7328)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 149, "deletions": 24}}, {"node": {"oid": "7cd25abb87f338269f62c0c116cdbbbc5eacce5f", "messageHeadline": "Proto Tx with Any (#7276)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 587, "deletions": 622}}, {"node": {"oid": "535510be1fa4fa24a6618411bb5034613c3aa97d", "messageHeadline": "Merge PR #7354: Fix TestMsgCreateVestingAccount", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "02c20804acb384cfcbbf2d4d54b720d2e7c2a23c", "messageHeadline": "Bump github.com/grpc-ecosystem/grpc-gateway from 1.14.8 to 1.15.0 (#7\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ca7b31dd5d23b10a919de1a60bbac90e89c5bf78", "messageHeadline": "Register swagger API (#7246)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 29819, "deletions": 15875}}, {"node": {"oid": "d6357e77b4691639bd80f3d18d4584752db79df5", "messageHeadline": "use *testing.T.TempDir() in tests (#7346)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 6, "deletions": 8}}, {"node": {"oid": "34bbf4d31cf79503455f07f0dd47600d2a57d1f2", "messageHeadline": "Adds x/gov missing cli tests (#7128)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 684, "deletions": 16}}, {"node": {"oid": "3e616a60d507df62aab5a718d9a08a6874519231", "messageHeadline": "replace testutil.NewTestCaseDir() with Go1.15's T.TempDir() (#7014)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 175, "deletions": 263}}, {"node": {"oid": "2715af34a29cac44e087136c9a1a86db04dee49c", "messageHeadline": "Registers grpc routes for `x/gov` (#7216)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 490, "deletions": 1}}, {"node": {"oid": "7b1efcb8ae90a9647137e51129b57f8fc69fe8ea", "messageHeadline": "Fix QueryUnreceivedPackets/Acks (#7320)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 2151, "deletions": 1045}}, {"node": {"oid": "23578a9612520c5c55d96683b7eb022d5b0f809b", "messageHeadline": "Remove old PubKeyMultisigThreshold (#7284)", "author": {"name": "Marie", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 336, "deletions": 630}}, {"node": {"oid": "9cb27fb171aafbadc32257f96fec2cac94649b96", "messageHeadline": "Adds missing cli tests in x/staking (#7158)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 351, "deletions": 0}}, {"node": {"oid": "92cd5884aa3c56e9581825ff2d219a66c8d10756", "messageHeadline": "ci: fix liveness test job (#7335)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36d30f9e83e53d85f12b0c6ed83be3c16df59c12", "messageHeadline": "reintroduce rule to cross-build a linux binary (#7334)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "62b4aa9a144d82b0177564daed1acf2739b75458", "messageHeadline": "Fix sequence number handling for LegacyAmino > SignatureV2 (#7285)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 117, "deletions": 21}}, {"node": {"oid": "e4c67eddc7e375eae23124c81dc7880eb4868cb1", "messageHeadline": "Added glossary explaning Denomination Key (#7330)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "28347acad0d0dee543c038df16cb5ea83f85c61b", "messageHeadline": "ci: remove unused update-qa job (#7329)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 0, "deletions": 17}}, {"node": {"oid": "b2d48a9e815fe534a7faeec6ca2adb0874252b81", "messageHeadline": "Merge PR #7327: remove resulting value return from AddCoins and Subtr\u2026", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 27, "deletions": 31}}, {"node": {"oid": "320a852ee268bf806baa0a667098442a83da6361", "messageHeadline": "PubKey proto types (#7147)", "author": {"name": "Marie", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 2205, "deletions": 677}}, {"node": {"oid": "d4266dcde84d4a2ffaddf4ae253da48bf1f13d5c", "messageHeadline": "update .gitignore (#7325)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "d97f32e5f06d189cf9d643a9869fb39af6680a14", "messageHeadline": "pipe go test -race output into tparse (#7309)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 70, "deletions": 4}}, {"node": {"oid": "0d2599b92273b9e9dd3be3f6662d73e7c669ad89", "messageHeadline": "add changelog entry for 0.39.1 (#7321)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "a38e8fe1039a0c813d32326b123a7cb5a876603f", "messageHeadline": "Removing an incomplete sentence. (#7313)", "author": {"name": "puneet2019", "email": "59960662+puneet2019@users.noreply.github.com", "user": {"login": "puneet2019"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41845021b759e7ef0811a400cc3e6888d086cd83", "messageHeadline": "ci: fix (#7323)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "984c2d4179a9caa22e5b51a661a23d187f2ca49d", "messageHeadline": "Retrieve Epoch from ChainID (#7280)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 383, "deletions": 138}}, {"node": {"oid": "5dc434fbca7cbaaf2ccce4ceeb042a88ab501cc1", "messageHeadline": "Uncomment and fix tests in ibc-transfer (#7282)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 174, "deletions": 156}}, {"node": {"oid": "7ada179aef67ccb3c5bd8b8e3937bbeb671aec5f", "messageHeadline": "enable -race on go test (#7305)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 127, "deletions": 8}}, {"node": {"oid": "a8990eab71373356dc05851c70ee4716f4f74357", "messageHeadline": "Quick fixes for IBC (#7302)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1d462c6b18c9c96609aaa22cd52fa66685348120", "messageHeadline": "Bump github.com/magiconair/properties from 1.8.2 to 1.8.3 (#7308)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4d9c32f44fc049a30f4df2208e028e09556a18a1", "messageHeadline": "Remove UNINITIALIZED usage from connection and channel (#7297)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 101, "deletions": 117}}, {"node": {"oid": "63c3a6eecaea9ab8cdee8a6e1d9419e79b9cbea0", "messageHeadline": "feat: allow \"any\" to specify a \"binary\" with no arch/os deps (#7230)", "author": {"name": "Michael FIG", "email": "mfig@agoric.com", "user": {"login": "michaelfig"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "813be217e3db9e5394e5df12b82140b4fd77dceb", "messageHeadline": "Remove GetHeight from ConsensusState (#7274)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 880, "deletions": 537}}, {"node": {"oid": "7ae84898de959632d5dfe165bc6cbcdbb62f867b", "messageHeadline": "Merge PR #7265: Tendermint Block Pruning", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 295, "deletions": 6}}, {"node": {"oid": "56e3bc1945df64a33afa7161bd98e87c03b8a73a", "messageHeadline": "proto tools install script (#7294)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 161, "deletions": 67}}, {"node": {"oid": "5e16c215bafabe41b13cdcfbdd71ada1c57092d7", "messageHeadline": "test: fix data race in snapshots.ChunkReader test (#7299)", "author": {"name": "Erik Grinaker", "email": "erik@interchain.berlin", "user": {"login": "erikgrinaker"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "f640ad6ceabc3551de92459474095003c658aacc", "messageHeadline": "Makefile: reorganise test rules (#7290)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 23, "deletions": 17}}, {"node": {"oid": "46a8e947400a9408ba4aef9737504ce59c039877", "messageHeadline": "run make format && go mod tidy (#7298)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 22, "deletions": 18}}, {"node": {"oid": "6cd4ac9b50a8178656497a1aedd7e4fb305bedf5", "messageHeadline": "baseapp: fix TestGRPCRouter (#7293)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c96867f3ddd863ef801fb35983a324cba70ee16a", "messageHeadline": "Bump github.com/tendermint/go-amino from 0.15.1 to 0.16.0 (#7295)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "201787bba330ee69fe248fd517e1128f174dda88", "messageHeadline": "Bump github.com/gorilla/handlers from 1.5.0 to 1.5.1 (#7296)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c26ef79ed0a2ba14e8566e3b1cec7cc97d0d68ce", "messageHeadline": "move client/testutil -> x/auth/testutil (#7292)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 4, "deletions": 7}}, {"node": {"oid": "606956b668c50e359adaadf6ee806e223609911d", "messageHeadline": "Reproducible buildsystem (#7247)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 171, "deletions": 5}}, {"node": {"oid": "cfb5fc03e5092395403d10156c0ee96e6ff1ddbe", "messageHeadline": "Merge PR #7094: Add x/auth cli tests", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 102, "deletions": 39}}, {"node": {"oid": "f413d3a5d06f78601c0c5954c61e4ab53dd5d1e3", "messageHeadline": "use os.UserHomeDir() to get user's home dir (#7288)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 11, "deletions": 1}}, {"node": {"oid": "9544718d7eff8d599723cb87688a1bfa298a8072", "messageHeadline": "Merge PR #7286: simapp: merge node and client config directories", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 13}}, {"node": {"oid": "1c3172576cf57001e77664e8d0a3789627ecbbcc", "messageHeadline": "Add staking CLI tests (#7111)", "author": {"name": "Murthy Vitwit", "email": "7256224+murthyvitwit@users.noreply.github.com", "user": {"login": "murthyvitwit"}}, "additions": 735, "deletions": 1}}, {"node": {"oid": "2bb9a241bb67c8e3169cf52e9258f5e1ee1230cd", "messageHeadline": "ADR-027: Make rules more precise (#7220)", "author": {"name": "John Adler", "email": "adlerjohn@users.noreply.github.com", "user": {"login": "adlerjohn"}}, "additions": 55, "deletions": 20}}, {"node": {"oid": "c94fd4afc5317bf92385bab35af0f823d1e6cb53", "messageHeadline": "Return app_hash in InitChain (#7208)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "32eccde5016cd213c0de2746b398de5639583faf", "messageHeadline": "cosmovisor: various small improvements (#7275)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 75, "deletions": 53}}, {"node": {"oid": "d4b0e5baaba67aba376ac4087d685b1f2ba32b88", "messageHeadline": "client: fix validator's command pagination default page (#7278)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2348180b8e104f29d73718332e6531cce3b2e65", "messageHeadline": "Migrate {x/auth, x/gov, x/staking} missing CLI queries to proto (#6994)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 758, "deletions": 258}}, {"node": {"oid": "d84296a5fc54bebe8d022f6ea961b71612d1287b", "messageHeadline": "add zero height (#7270)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 82, "deletions": 73}}, {"node": {"oid": "ec744162764e18ed76699c022a334e1ace8c3011", "messageHeadline": "x/ibc: move solo machine sequence to client state (#7271)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 829, "deletions": 767}}, {"node": {"oid": "93dd06ad4cbe08dba554a0f4258202544c3cf5bd", "messageHeadline": "Makefile: use go install in the build target (#7248)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4f146b62dec35cf57d3db500d0397662f4f35c7", "messageHeadline": "Add standard acknowledgement to channels and apply usage in ibc trans\u2026", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 666, "deletions": 442}}, {"node": {"oid": "1755bf3b4628512d3b553cb313d1a991879adcf1", "messageHeadline": "FromABCIEvidence function parameter rename (#7269)", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5dc3f4c6c822460235255f91303afd80ba57bab5", "messageHeadline": "Bump google.golang.org/grpc from 1.31.1 to 1.32.0 (#7267)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a9547b54ffac9729fe1393651126ddfc0d236cff", "messageHeadline": "Add proto formatting tool (#7266)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 943, "deletions": 1197}}, {"node": {"oid": "9856327d95eba4c3ae2d15d26a76ad3ac17b20b8", "messageHeadline": "Merge PR #7251: Cleanup of evidence types", "author": {"name": "Robert Zaremba", "email": "robert@zaremba.ch", "user": {"login": "robert-zaremba"}}, "additions": 47, "deletions": 93}}, {"node": {"oid": "325be6ff215db457c6fc7668109640cd7fdac461", "messageHeadline": "Merge PR #7209: Create Vesting Account Message", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1234, "deletions": 11}}, {"node": {"oid": "fcf51867171d1cd973c31bb48befb9f6074ed139", "messageHeadline": "Enforce ICS 20 (transfer) to only use UNORDERED channels (#6992)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 304, "deletions": 68}}, {"node": {"oid": "4faeefebd2abc50f89b02daf836f2edb77f61288", "messageHeadline": "Add state sync support (#7166)", "author": {"name": "Erik Grinaker", "email": "erik@interchain.berlin", "user": {"login": "erikgrinaker"}}, "additions": 4518, "deletions": 16}}, {"node": {"oid": "d61fa431085694d6a31a8821c0a496baf4942fa0", "messageHeadline": "x/ibc: mock own privValidator rather than relying on the one from ten\u2026", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 109, "deletions": 10}}, {"node": {"oid": "2539f6e4885dbfc8f460aad3ed2f606323567aaf", "messageHeadline": "Ensure unpacking of connection interfaces in msgs (#7252)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "221a28f87646c6a634d407e27d79a975b366bae9", "messageHeadline": "Abstract Tendermint ABCI proof queries for IBC into a single function\u2026", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 75, "deletions": 116}}, {"node": {"oid": "64b6bb5270e1a3b688c2d98a8f481ae04bb713ca", "messageHeadline": "rename RegisterCodec to RegisterLegacyAminoCodec (#7243)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 256, "deletions": 257}}, {"node": {"oid": "ebfb616d888de6dd1328e94ebe2b735a06e6e0dc", "messageHeadline": "Migrate missing `x/distribution` CLI queries to proto (#7244)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 1085, "deletions": 649}}, {"node": {"oid": "2f25c9a0d8f38b9deab4d0539bb594cd3e41e95b", "messageHeadline": "x/ibc: solo machine signature format (#7237)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 3903, "deletions": 714}}, {"node": {"oid": "c71c7b9e7759060efb6e8642fdd8e61cfbec44bc", "messageHeadline": "Bump docker/build-push-action from v1.1.0 to v2 (#7245)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b52ffa08e1394a37f83baabc226d841b4914b4ab", "messageHeadline": "Implement ADR 026 (#7029)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 1869, "deletions": 298}}, {"node": {"oid": "bae1399ebc311391578307bbd0ae08238228e2cb", "messageHeadline": "Add `SkipSequenceCheck` flag in SignatureV2 for Amino signatures (#7234)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 127, "deletions": 11}}, {"node": {"oid": "18ac096a54f8dd00c3eea6bf88263b134eb0ec7c", "messageHeadline": "Register `x/mint` gRPC gateway routes (#7214)", "author": {"name": "MD Aleem", "email": "aleem.md789@gmail.com", "user": {"login": "mdaleem"}}, "additions": 114, "deletions": 1}}, {"node": {"oid": "c1b975eecbf1c9aa989f47d77f1655dc77af629c", "messageHeadline": "Register grpc routes for x/{slashing, params} (#7223)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 272, "deletions": 2}}, {"node": {"oid": "e9a0e82895f2fd3cef1d6f0f4803b5c8e6395f67", "messageHeadline": "Adds grpc tests for x/staking (#7204)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 817, "deletions": 15}}, {"node": {"oid": "12d95de0969089538d69f1ba8845c423a492d5f1", "messageHeadline": "7211 followup (#7235)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "5df7dbc1824ef0a7a4a03ecc8efbb60c3b0886b4", "messageHeadline": "Register gRPC Gateway routes (#7173)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 582, "deletions": 7}}, {"node": {"oid": "2bbcdbb219fdc8bdfd8e69d9b6d2fb04aedb8123", "messageHeadline": "Bump github.com/grpc-ecosystem/grpc-gateway from 1.14.7 to 1.14.8 (#7\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4f9e31ea214bb21f472ce47be028f73e759306ba", "messageHeadline": "x/ibc: implement Height interface (#7211)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 2786, "deletions": 1676}}, {"node": {"oid": "d76f5cee70aa4a9150ce64e1777c9876d026e0e9", "messageHeadline": "Remove duplicate tests in unknownproto (#7231)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 0, "deletions": 75}}, {"node": {"oid": "3b9b58c9314c3e59256a550e2e33b7e4df9a97f0", "messageHeadline": "Add height in exported genesis (#7089)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 412, "deletions": 99}}, {"node": {"oid": "9e85e81e0e8140067dd893421290c191529c148c", "messageHeadline": "Remove GetSignatures from SigVerifiableTx (#6550)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 130, "deletions": 69}}, {"node": {"oid": "cf394edabdda129df0262d16c085b7578ab2425f", "messageHeadline": "unknownproto: recognize packed and repeated primitive types (#7225)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 403, "deletions": 159}}, {"node": {"oid": "da7a8e603f79226ceabe0136a64da8762ba3641f", "messageHeadline": "Fix query validator UBDs (#7228)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "979e8144fb5f455075fa7f06deeabffabc6bb7fc", "messageHeadline": "move IBC exported files to one location to avoid circular deps (#7224)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 440, "deletions": 472}}, {"node": {"oid": "4b2024cf30b63f67fd33fec80bc640ac7866dec1", "messageHeadline": "Fix vesting link in auth module (#7227)", "author": {"name": "Calvin Lau", "email": "calvinlauco@gmail.com", "user": {"login": "calvinlauyh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b043797a079457900f3d459956edd4d189ee201b", "messageHeadline": "Fix \"auto\" Gas (#7207)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "7d64086d33795ad48c45e615b00e5083784671c4", "messageHeadline": "Ensure IBC Proto Registration (#7210)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 82, "deletions": 22}}, {"node": {"oid": "b52131d60cb18eb72c6adede1b2cee3aa7084a30", "messageHeadline": "ibc: remove GetChainID (#7219)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "d7175e12c2ee19dda9500253680a061445973efe", "messageHeadline": "remove old client messages (#7218)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 124, "deletions": 2055}}, {"node": {"oid": "5560a12416e11b5e98d18ea1d08ed0626a216392", "messageHeadline": "Fix 02-client message marshal and unmarshal issues (#7217)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 207, "deletions": 2}}, {"node": {"oid": "0fffaf589b3015ec40cd64ad2bc9a73859d6be79", "messageHeadline": "ibc: modular client messages (#7160)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 2117, "deletions": 990}}, {"node": {"oid": "1c9158b74627aaf37c543901220c42649f9e8a88", "messageHeadline": "quick fix (#7212)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 103, "deletions": 102}}, {"node": {"oid": "d208d2bed8018bf0ca6fa05c681a689cd62b13b8", "messageHeadline": "Make clients use proto Height (#7184)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1613, "deletions": 1054}}, {"node": {"oid": "fc75d14c88b63699d879900a65f7fec8e853ddb4", "messageHeadline": "Rename PacketExecuted to ReceiveExecuted (#7206)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "843bd24bcaec39226843a86e04f72ac596657de5", "messageHeadline": "Add a mock application module to test core IBC (#7187)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 494, "deletions": 288}}, {"node": {"oid": "91ff9fa417eea4eaa15276e675dba9b15a063ef5", "messageHeadline": "buildsystem: simplify Makefile and ci automation (#7189)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 76, "deletions": 29}}, {"node": {"oid": "db9b69dfe469a82ff01e513752686fa72dcd1274", "messageHeadline": "Bump github.com/btcsuite/btcd from 0.20.1-beta to 0.21.0-beta (#7203)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "52ffb269adfc9bf1d158f5ec1216907297c0c2a0", "messageHeadline": "crypto: fix keys's internal package import path (#7198)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5ee4fad5010e8bf60fe17a568078bcaaf3d93bc2", "messageHeadline": "Remove Evidence handler from IBC (#7196)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 206, "deletions": 257}}, {"node": {"oid": "018915b1a833717c0e5cc90db66b9540c90ea37e", "messageHeadline": "Fix ApproxRoot Infinite Looping (#7140)", "author": {"name": "Miguel Dingli", "email": "migueldingli97@gmail.com", "user": {"login": "migueldingli1997"}}, "additions": 23, "deletions": 10}}, {"node": {"oid": "d02cd16219e806e651ec2d9b55bd91cb4a88774d", "messageHeadline": "Add swagger for gRPC REST (#7075)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 14044, "deletions": 571}}, {"node": {"oid": "4de5e28a3bab5e04055b6ab5fbac2d3ff771c903", "messageHeadline": "Merge PR #7191: Fix Legacy API Server Client Context", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "f652ba42882837c5e0206e7fe4875026586e785a", "messageHeadline": "Add key recover test (#7183)", "author": {"name": "PaddyMc", "email": "paddymchale@hotmail.com", "user": {"login": "PaddyMc"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "23a9f46aad02b8af4f463c2a8183b35415e19f78", "messageHeadline": "Update tm pubkey references (#7102)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 145, "deletions": 563}}, {"node": {"oid": "df4eca374358f1f1af31b4b7db9f23fd77199970", "messageHeadline": "deps: bump iavl (#7182)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 54, "deletions": 16}}, {"node": {"oid": "41bc9fb8e61db6e37357830411f1d2256dd8cb5d", "messageHeadline": "Fix setting NextSequenceAck (#7181)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "a93329e98f4a0e6dadd7d1bcf7f51171fb16382f", "messageHeadline": "fix keys add interactive (#7049)", "author": {"name": "puneet2019", "email": "59960662+puneet2019@users.noreply.github.com", "user": {"login": "puneet2019"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "9fc0dbbe05615733cc36132ef5861599bcb13dec", "messageHeadline": "Rename Evidence to Misbehaviour in IBC (#7151)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1373, "deletions": 1352}}, {"node": {"oid": "e09c8d9360b133dbf2ef6386564ba272e7051ced", "messageHeadline": "Fix AcknowledgePacket and AcknowledgementExecuted bug + update testin\u2026", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 256, "deletions": 221}}, {"node": {"oid": "831b3d057437cbd07592031614b484075ecf8a5c", "messageHeadline": "Fix liveness test (#7095)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "7f59723d889b69ca19966167f0b3a7fec7a39e53", "messageHeadline": "Make JSONMarshaler methods require proto.Message (#7054)", "author": {"name": "Marie", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 577, "deletions": 489}}, {"node": {"oid": "b5bc86486277814f6d70e0ee35f996ea5aa088d4", "messageHeadline": "Fix `status` filter (#7167)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "a180d0b0eaf95112ee534c622f4d11daa392b68a", "messageHeadline": "Bump github.com/magiconair/properties from 1.8.1 to 1.8.2 (#7168)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0e7d038cc57428dfa19577c8aabb1dd84671b8ea", "messageHeadline": "Bump google.golang.org/grpc from 1.31.0 to 1.31.1 (#7169)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d9fd4d2ca9a3f70fbabcd3eb6a1427395fdedf74", "messageHeadline": "docs: Docs theme bump, Algolia DocSearch (#7164)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 94, "deletions": 8}}, {"node": {"oid": "7b52911b2a2ffddaaf333d6a4024523089dd83e9", "messageHeadline": "Fix MarkEventsToIndex (#7161)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "56f4ccfd2615a742b7c760d78484ddb2518ea6cd", "messageHeadline": "Fix AfterImport and update black/white list variable namings (#7159)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "78194e1cdd8baf65891bcf3a0480eb309af96c63", "messageHeadline": "gRPC gateway init (#7019)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 423, "deletions": 11}}, {"node": {"oid": "1f7a2787aa43f8e45da09440917096a2bc1637e6", "messageHeadline": "Final IBC migration and Amino removal (#7157)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1654, "deletions": 664}}, {"node": {"oid": "2df04d6eb6b8e02f5b80aafb3eee33bdf8838a43", "messageHeadline": "Bump vuepress-theme-cosmos from 1.0.169 to 1.0.172 in /docs (#7154)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 446, "deletions": 350}}, {"node": {"oid": "d52c17bb74c6136bc9f3e93e78f914a917dfdb41", "messageHeadline": "migrate tm evidence to proto (#7145)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 532, "deletions": 196}}, {"node": {"oid": "49e4d059ae14988e2d0a091c37fa30bd2e1c81b4", "messageHeadline": "Allow localhost to be created (#7148)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 50, "deletions": 39}}, {"node": {"oid": "3d969a1ffdf9a80f9ee16db9c16b8a8aa1004af6", "messageHeadline": "Implement gRPC Simulate endpoint (#7035)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 939, "deletions": 288}}, {"node": {"oid": "b6760ff1a9109430aa820b2e3ab51dc3893b7dbf", "messageHeadline": "Bump github.com/gorilla/handlers from 1.4.2 to 1.5.0 (#7141)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "3e148a9ce7a33b83f74c0abbb4ecf59529b1f96a", "messageHeadline": "fix hardcoded auth sims (#7135)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 124, "deletions": 71}}, {"node": {"oid": "beafb58656819d5dde197526f6f4a518a91c9c36", "messageHeadline": "Bump github.com/gorilla/mux from 1.7.4 to 1.8.0 (#7142)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "46927c31cfd348345acc70e5520d9b0d24a47864", "messageHeadline": "implement solo machine client (#6267)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 5249, "deletions": 23}}, {"node": {"oid": "535c3ffcbd77ab1830c5f6d9f535bea6de04fb4b", "messageHeadline": "swap codeowner ordering (#7144)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "c479a985302ad30aa727fa38333bf760420c8255", "messageHeadline": "remove unused Vagrantfile (#7139)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 0, "deletions": 51}}, {"node": {"oid": "07d9b865eea811556bbd321acd23d2462200e129", "messageHeadline": "CODEOWNERS: implement changes suggested by ICF (#7138)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6798b66785c74ce5a4bcd2f3980ec30fb1653a7b", "messageHeadline": "improve coverage (#7136)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "2e1fbaed9c417315c9f140449bcbb93dc2370624", "messageHeadline": "Fix skip confirm logic (#7085)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "7c0f46ce7f179668cb1ae19a214a6125262d4698", "messageHeadline": "test delay for codecov (#7134)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "50bab8f820ea7612734701eddee60eb8349c5e90", "messageHeadline": "Put AccountSequence in SignerInfo (#6997)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 375, "deletions": 349}}, {"node": {"oid": "22e874a4d9983c2d1cad37005dbdef5bf3a0452c", "messageHeadline": "update text (#7130)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "0234ad324e20559df8eeb6bf13258f235f1d3721", "messageHeadline": "ibc-transfer: sims updates (#7123)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 233, "deletions": 18}}, {"node": {"oid": "a6defabb3dcc538d0a2083198186390532e1e33b", "messageHeadline": "simulations: exit on fail and print error (#7127)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "de5b8a476642f45b5c339e04d52e5bde19a13034", "messageHeadline": "Bump gaurav-nelson/github-action-markdown-link-check from 1.0.6 to 1.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97df8b605ce2839e496cf97ab783f89c72874289", "messageHeadline": "Verify Client on Connection Handshake (#7057)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1452, "deletions": 473}}, {"node": {"oid": "ac93d08dcefc40d6ac843db62de7438f91579bc9", "messageHeadline": "Disable amino tests (#7124)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "f0d2c86f0b605c2041a9d7d6db2c58b58b60f5e3", "messageHeadline": "Merge PR #7121: Support Event Indexing", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 151, "deletions": 3}}, {"node": {"oid": "be0cc6380858ef5d2d1d8c20efce57dc8ad7cad2", "messageHeadline": "Migrate IBC tendermint header to proto (#7120)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 759, "deletions": 202}}, {"node": {"oid": "3368dae5f57e243bf4ba8e9443922975242bb977", "messageHeadline": "x/ibc: final gRPC migration (#7077)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 4180, "deletions": 1003}}, {"node": {"oid": "049731bb3c84d551af3c6e911ca5ca379695d47f", "messageHeadline": "Send Consensus Params during EndBlock (#7107)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "16435a0f4d320e3554c3aecd10a62d2dedeca69a", "messageHeadline": "ibc: TimeoutOnClose support (#7066)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1056, "deletions": 194}}, {"node": {"oid": "b699c9459f85243b89fb21084ac9f2091e56e3bb", "messageHeadline": "Bump gaurav-nelson/github-action-markdown-link-check from 1.0.5 to 1.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a019c93e4915d6471590c9de52fa86d9b26fdcb", "messageHeadline": "Bump actions/cache from v2.1.0 to v2.1.1 (#7115)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6542d5e7324dce1c6cf1ae9e7e16722be21d784d", "messageHeadline": "Bump github.com/prometheus/common from 0.12.0 to 0.13.0 (#7117)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1b9f144b9de1b0437be8f65e06ff6f982436b56d", "messageHeadline": "Propose ADR 027: Deterministic Protobuf Serialization (#6979)", "author": {"name": "Simon Warta", "email": "2603011+webmaster128@users.noreply.github.com", "user": {"login": "webmaster128"}}, "additions": 256, "deletions": 9}}, {"node": {"oid": "bf0142b272d20abc397fa86c6c68f7311d2a6d61", "messageHeadline": "Merge cosmosd (#6820)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1518, "deletions": 6}}, {"node": {"oid": "8f51c150dea3a259d49a36c7cf2388d8471edecf", "messageHeadline": "#7028 followup (#7104)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 10, "deletions": 37}}, {"node": {"oid": "81ec5668cc9bbd87abdeaf18c1e20b41cb283a46", "messageHeadline": "fix proto tools (#7090)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "f02b0b574501c81c65198ac3858a997ddc699f50", "messageHeadline": "Protobuf audit: base package, module packages, tx/Msg's (#7059)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 409, "deletions": 373}}, {"node": {"oid": "443e0c1f89bd3730a731aea30453bd732f7efa35", "messageHeadline": " Migrate Tendermint PubKey types to the SDK (#7047)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 22976, "deletions": 5}}, {"node": {"oid": "94b3cc50b4278604787a377950fad1d57616e921", "messageHeadline": "Add RejectExtensionOptionsDecorator (#6988)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 113, "deletions": 2}}, {"node": {"oid": "7f0c3f009331cc782f0fd151bccafd37edc69b04", "messageHeadline": "Merge PR #7084: types: fix panic on Int.BigInt()", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "740a4c50c7289bfa6fcadc63571e24ac96190382", "messageHeadline": "ibc: remove legacy REST endpoint support (#7083)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 0, "deletions": 1541}}, {"node": {"oid": "bcd9675762392c87166167a4c4d5071ca5d6dc7c", "messageHeadline": "Add liveness script (#7081)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "27b67533cdb4413dce073afc0700d7186550d4b0", "messageHeadline": "Bump codecov/codecov-action from v1.0.12 to v1.0.13 (#7080)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "24bc89183efec81563c6f48cffdec5758eb16acc", "messageHeadline": "Fix add-genesis-account in simd (#7069)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 166, "deletions": 47}}, {"node": {"oid": "d2de7a0441f7397b3b0efd9b9015658ea247d7d7", "messageHeadline": "Bump github.com/cosmos/iavl from 0.15.0-rc1 to 0.15.0-rc2 (#7064)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 15}}, {"node": {"oid": "3f81c0a18d29f6faea2359a150e268c3c696d7db", "messageHeadline": "gRPC interface reflection. (#6722)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1139, "deletions": 19}}, {"node": {"oid": "c25b3b9c44e8088a1bc55e3c16165501883683cd", "messageHeadline": "testnet: fix initGenFiles (#7072)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "574c7d2d7f19bda04aa58226634870323521f17d", "messageHeadline": "Merge PR #7053: Add address length validation to MsgSend and MsgMulti\u2026", "author": {"name": "Simon Warta", "email": "2603011+webmaster128@users.noreply.github.com", "user": {"login": "webmaster128"}}, "additions": 75, "deletions": 66}}, {"node": {"oid": "7d2062b6746b94bd4163d218d70fca40a7ae989f", "messageHeadline": "x/bank: gRPC Params Route (#7070)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1117, "deletions": 643}}, {"node": {"oid": "77124da21a1428883a57edc2d5b3484a591c048e", "messageHeadline": "Add cli test for query Account (#6973)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 180, "deletions": 296}}, {"node": {"oid": "23cabc078693b990a1c365c0fbc5274da951959e", "messageHeadline": "ibc-transfer: split params (#7068)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 157, "deletions": 79}}, {"node": {"oid": "ce9c2b2a0b75e595c6d08862d0b47f439672e8ca", "messageHeadline": "Bump github.com/golang/mock from 1.4.3 to 1.4.4 (#7063)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d234cfd17a4180d6e415da5c97401bec79114e59", "messageHeadline": "Bump github.com/grpc-ecosystem/grpc-gateway from 1.14.6 to 1.14.7 (#7\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "03428bb7816829d2494cb768d6e1959bae717386", "messageHeadline": "Bump github.com/prometheus/common from 0.11.1 to 0.12.0 (#7061)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2079576cbe8672f5d5c17dfb19eacc8a89903f2b", "messageHeadline": "Replaced hardcoded 'cosmos' and 'cosmosvaloper' help references (#7056)", "author": {"name": "Neeraj Murarka", "email": "njmurarka@users.noreply.github.com", "user": {"login": "njmurarka"}}, "additions": 102, "deletions": 51}}, {"node": {"oid": "0e3f87313e6cc30ec983261f5b51bab59a59da38", "messageHeadline": "ibc-transfer: enable transfer parameter (#6607)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 940, "deletions": 82}}, {"node": {"oid": "f3c6ed61b433871427bf54b884a52be1e3dca328", "messageHeadline": "Use encoding/json for genesis (#7037)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 60, "deletions": 29}}, {"node": {"oid": "277ad71c05447f8933bb51e62ddb71cb83d68b58", "messageHeadline": "add gateway to tools (#7058)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3022fe904437ba16bd16b396b615192cafc1b7b1", "messageHeadline": "x/ibc-transfer: ADR001 source tracing implementation (#6871)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 2788, "deletions": 235}}, {"node": {"oid": "8de96d16f9f72afb576af7bf6d9351d37cd1d828", "messageHeadline": "tendermint: update to rc3 (#6892)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2613, "deletions": 2331}}, {"node": {"oid": "f87624e9deace3b1ca15e68110820ad76ad6c9b0", "messageHeadline": "Add Grpc gateway annotations (#6918)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 8565, "deletions": 561}}, {"node": {"oid": "1b08e1032c7b8ab16ada85631ae7c9b737c379c9", "messageHeadline": "types: update coin regex (#7027)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 439, "deletions": 284}}, {"node": {"oid": "5559af8b977c82be8d40a3df7a45febc0e1be5b5", "messageHeadline": "Proto Auditing: Replace ID with Id (#7032)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 1925, "deletions": 1964}}, {"node": {"oid": "3735b182bc5598a7bcc56f93418cb3154ef87874", "messageHeadline": "Modular IBC Client (#7028)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 397, "deletions": 370}}, {"node": {"oid": "4c762db64efe6dc026071fa1babc9ecef4d24f03", "messageHeadline": "upgrade proposal needs tx flags. (#6981)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "a555b2cd4c8699287be1d6b8c7b150b37be1523e", "messageHeadline": "Update actions/setup-go requirement to v2.1.2 (#7042)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "140e78c6418f7b09462bdff17b2e5a81b8d09f29", "messageHeadline": "Bump gaurav-nelson/github-action-markdown-link-check from 0.6.0 to 1.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed51caa36bd9cdb65c3ee8f8cdc8d8c9ed549c66", "messageHeadline": "Bump codecov/codecov-action from v1.0.7 to v1.0.12 (#7044)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e530361c2968672cc93f71395a87939d60619950", "messageHeadline": "Bump technote-space/get-diff-action from v1 to v3 (#7043)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "429e3258d5490b1e80cfc9029619a1e5044a4690", "messageHeadline": "Bump actions/cache from v1 to v2.1.0 (#7040)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "66b016c112cc963af9b837dbf92b8cb10b13be06", "messageHeadline": "Create Dependabot config file (#7039)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "6a7cf4442e340b1878b28552778e42d3c6285624", "messageHeadline": "Merge PR #7006: auth: Update AccountRetriever", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 110, "deletions": 213}}, {"node": {"oid": "816c5a37bd2e05be24737e7fcfd0952b00102af4", "messageHeadline": "Enable proto JSON generally and remove HybridCodec (#6859)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 325, "deletions": 845}}, {"node": {"oid": "134e1dcecd4d37367db6bb11aab535da3118f1f9", "messageHeadline": "Protobuf Audit: Genesis states (#6978)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 1149, "deletions": 1055}}, {"node": {"oid": "dda9bd8333774d70d330f43fa7f599e85f6c26aa", "messageHeadline": "Fix mint metric (#7024)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1adcb6b6801ba6b4901443240b4721daf4bef6c3", "messageHeadline": "build(deps): bump github.com/prometheus/common from 0.10.0 to 0.11.1 \u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "b08f160adbe48e54fc7e1326b8a0b4dcd8d294c0", "messageHeadline": "Add GRPCBlockHeightHeader in clientCtx gRPC requests (#7021)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 121, "deletions": 18}}, {"node": {"oid": "4891cc074808a1f6f272319ef7d04aef6a8bee1d", "messageHeadline": "add section to changelog for 0.37.14 (#7022)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "034b478a604db38a039b096f021d1477fba9db52", "messageHeadline": "Add helpful debug info to VerifyAddressFormat (#7016)", "author": {"name": "Simon Warta", "email": "2603011+webmaster128@users.noreply.github.com", "user": {"login": "webmaster128"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "3a4e60893082782b8c2959ed079ade2c72a1ac22", "messageHeadline": "Add clientState and consensusState gRPC support to connection (#7017)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1877, "deletions": 250}}, {"node": {"oid": "d752a7b21f2f6cea02043fb5c3e804e96e18e707", "messageHeadline": "ConsensusState is retrieved by light clients in verifyXYZ as necessar\u2026", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 578, "deletions": 497}}, {"node": {"oid": "308c879b1172a499d512a255a942a4f233844487", "messageHeadline": "custom testnet cmd signing algorithms (#7012)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 55, "deletions": 32}}, {"node": {"oid": "711f0ea6d75ea4a13f871814efa6178ebdbddf09", "messageHeadline": "build(deps): bump github.com/tendermint/tendermint from 0.33.7 to 0.3\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7ea64676788f2d550a65d86cd6b4cdfe89e9a49b", "messageHeadline": "Misbehaviour Followup (#6989)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 328, "deletions": 165}}, {"node": {"oid": "20c5ee3624cbf8b1730ea114bf5d5a65f88bcff8", "messageHeadline": "Enable proto JSON for genesis (#7000)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 919, "deletions": 933}}, {"node": {"oid": "1744194e71bf192d7819007a3bc6b093158db9d8", "messageHeadline": "x/ibc: migrate rest of 04-channel to gRPC (#6964)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 2761, "deletions": 1112}}, {"node": {"oid": "61a97ef3475d04364fe7d1836dc7385f83f52b5b", "messageHeadline": "Audit / Refactor proto packages layout (#6905)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 12426, "deletions": 11203}}, {"node": {"oid": "7a0d5ff718ea258f7a1d8235f9f2bd5d038175d7", "messageHeadline": "store: add test cases for hashing of empty inputs (#7004)", "author": {"name": "Erik Grinaker", "email": "erik@interchain.berlin", "user": {"login": "erikgrinaker"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0f44d1af23d8172172eb2d0f705ab60b41147094", "messageHeadline": "store: Remove Amino (#6984)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1442, "deletions": 391}}, {"node": {"oid": "69cd552260b24e3d5091cf64233fdd8c4cdac64e", "messageHeadline": "build(deps): bump github.com/armon/go-metrics from 0.3.3 to 0.3.4 (#7\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "99f8b54cfd6a92d9fb6f63a3efff255b376b454b", "messageHeadline": "fix 0.3{8,9} migrations and migration test case (#7002)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0faf5452217c6907f645e743a4f853c64d108d56", "messageHeadline": "Add simulation gRPC service definition (#6872)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1298, "deletions": 607}}, {"node": {"oid": "7de8ef75b35b77b8a414ea89c746a176f5ff8a34", "messageHeadline": "Require proto.Message in client.Context.PrintOutput (#6999)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 95, "deletions": 99}}, {"node": {"oid": "20c80cfd44a068a592148d648c50de3459fd6295", "messageHeadline": "Rename *codec.Codec to *codec.LegacyAmino (#6991)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 422, "deletions": 422}}, {"node": {"oid": "769387b754cc29bc9a073c127e3084fd64ec9457", "messageHeadline": "Merge PR #6488: Initial ADR for IBC client recovery mechanisms", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "6e3c268a721a1506c153171f5cbb15e56df6ce4e", "messageHeadline": "Protobuf audit: Queries (#6967)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 1259, "deletions": 1136}}, {"node": {"oid": "75478579b3df5cc5f8708cf6d454b61e242b0499", "messageHeadline": "build(deps): [security] bump prismjs from 1.20.0 to 1.21.0 in /docs (\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9ae17669d6715a84c20d52e10e2232be9f467360", "messageHeadline": "Tx Height Timeout (#6089)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 889, "deletions": 761}}, {"node": {"oid": "6ebc4764749a09a020cd4d6224948594b0291a36", "messageHeadline": "don't create localhost (#6974)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 24, "deletions": 15}}, {"node": {"oid": "3322e269a18445277fe3e4ed81a4ffb0102feae5", "messageHeadline": "Add pagination response for commands (#6825)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 43, "deletions": 36}}, {"node": {"oid": "ceba0cb45d4270b276e8d35f607adf032ece2dfb", "messageHeadline": "x/ibc migrate genesis proto (#6878)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 3202, "deletions": 182}}, {"node": {"oid": "89097a00d7f6d6339c377f6c87bea8fa5068d125", "messageHeadline": "Merge PR #6968: fix sign command", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "fe8c8b83aa653e2918b2f21f6e41cb0177fefa91", "messageHeadline": "add default node home into server helpers (#6962)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "0e4d67601f780ad29b03df214209635096246b80", "messageHeadline": "Migrate Consensus State to being proto encoded/decoded in 02-client (\u2026", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 117, "deletions": 93}}, {"node": {"oid": "3076a8b12ec351efef648fb01297daccabc5153b", "messageHeadline": "Migrate tendermint consensus state to proto (#6957)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 370, "deletions": 47}}, {"node": {"oid": "ba140c90f548bdc0f3ee31d9592fadfec4cf605d", "messageHeadline": "Fix x/bank genesis non-determinism (#6940)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 33, "deletions": 22}}, {"node": {"oid": "e3391ff447299b8e6ce51c38035087ef05944ed1", "messageHeadline": "Remove ValidatorSet from ConsensusState (#6942)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 400, "deletions": 216}}, {"node": {"oid": "04cb1fb05fa1748b389b9cbd921129e846136b3d", "messageHeadline": "Fix clientCtx intialization (#6955)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4835cdc17800a67abcc8ffbd802bb5fa818492b2", "messageHeadline": "Remove TxBuilder and usages (#6941)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 0, "deletions": 623}}, {"node": {"oid": "95cf3c95a6046dbc4a3b38724690fc0efb4fe8c7", "messageHeadline": "Remove old tx code from rest (#6939)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 74, "deletions": 671}}, {"node": {"oid": "d2661a4692d3f00fb1daa47d08abacf8c1e0b949", "messageHeadline": "Add flag & toml config for gRPC server (#6933)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 51, "deletions": 19}}, {"node": {"oid": "dfa0642fdc669b6a7d35e2eef105734e448846f5", "messageHeadline": "docker: fix version cmd (#6947)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "1a531cb6454a2e98147639655eb60bcd28b6d320", "messageHeadline": "x/ibc: migrate 02-client to use proto encoded/decoded client states \u2026", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 157, "deletions": 94}}, {"node": {"oid": "392121ecc4627e5720f02e18f13eda38859ba42e", "messageHeadline": "build(deps): bump github.com/tendermint/tendermint from 0.33.6 to 0.3\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f11d0520c2530f407fc9f2316184f33694deffb4", "messageHeadline": "Merge PR #6907: Return error when the address is an empty string", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 30, "deletions": 6}}, {"node": {"oid": "801b64868dd1c0ab8296d97a78fe85159fca40c3", "messageHeadline": "Merge PR #6935: Fix Testnet Command", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 32, "deletions": 35}}, {"node": {"oid": "79cee0696701164f31bd9ddaa9a4155eee3e14bb", "messageHeadline": "Migrate Tendermint client state to proto (#6932)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1412, "deletions": 330}}, {"node": {"oid": "662aa7fa01a38971e71244159db545bc5dffdb21", "messageHeadline": "Slashing genesis types proto migration (#6881)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1869, "deletions": 639}}, {"node": {"oid": "cb5c93213c2a7c2f951e6e24329409b7c581fc5c", "messageHeadline": "remove GetCommitmentType and register commitment interfaces (#6927)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 38, "deletions": 48}}, {"node": {"oid": "9b61e0947e58a0f489a7a7f84540977873d8e5e3", "messageHeadline": "Remove Last Header from ClientState (#6873)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 419, "deletions": 215}}, {"node": {"oid": "0daf3c3271dc96dfc443b1b569c0c8ccbe18fe8a", "messageHeadline": "Fix problem with Gen TX (#6924)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 114, "deletions": 22}}, {"node": {"oid": "6d937443b24b1bc79a57bde7ccce02fa56f063b8", "messageHeadline": "Reject unknown fields in TxDecoder and sign mode handlers (#6883)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 2705, "deletions": 1075}}, {"node": {"oid": "57cd7d62b3a8c5715c94e3aff3e4b65d40e78ef3", "messageHeadline": "migrate localhost client state to proto (#6925)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 340, "deletions": 116}}, {"node": {"oid": "00961f208262fe069dc58799b3286eec02768037", "messageHeadline": "x/ibc: remove parts of amino (#6819)", "author": {"name": "colin axn\u00e9r", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 25, "deletions": 98}}, {"node": {"oid": "6f3ca5c140efb4c033d504b08dce9d913586b513", "messageHeadline": "ADR 001: coin cross-chain transfer source tracing (#6662)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 380, "deletions": 0}}, {"node": {"oid": "5f5bdcbadf91c8dd0dae733ce775f86d426ac4c6", "messageHeadline": "build(deps): bump github.com/spf13/viper from 1.7.0 to 1.7.1 (#6920)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4c4538947f08bdf55955230cc4ed8ee5b96d6228", "messageHeadline": "Allow empty version strings (#6909)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 19, "deletions": 23}}, {"node": {"oid": "10d330e5b1b3dcbbc629a37b0a64fc869b63d271", "messageHeadline": "x/params/types: make KeyTable.RegisterType fully dereference pointers\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "c7c66f8b365a9a0b04866b99d1394ef78ec85582", "messageHeadline": "types: remove unused CanonicalSignBytes (#6912)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "b3bbca343fcde6210944b35f9a32d5365aa837ce", "messageHeadline": "fix ibc-transfer source bug (#6865)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 545, "deletions": 428}}, {"node": {"oid": "8e67a5d23b9784363eb41e1920ba42b945e2abbb", "messageHeadline": "Allow empty version strings (#6904)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "9a3fd7cac5e8fbea2bf890f12e53d8a5dd867d57", "messageHeadline": "Refactor x/staking Unbonding Validator Queue (#6844)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 173, "deletions": 106}}, {"node": {"oid": "fd6beba23869959b04cf32a6650118929a80acda", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.30.0 to 1.31.0 (#6906)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "25c539aade60963b120c559f8adc66b318e8d27b", "messageHeadline": "x/ibc: fix log (#6903)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e2eea84c6d154f0a5cf30c233e0ba636bf9c402", "messageHeadline": "Fix the one remaining proto tx bug and flip the switch (#6902)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 39, "deletions": 21}}, {"node": {"oid": "9ccec075e22ba026b3b53223336486d1fa8a2437", "messageHeadline": "cli: refactor flag reading (#6884)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 114, "deletions": 69}}, {"node": {"oid": "eb08781e8ab71b69dd6348d1cde2fe84e17f6f06", "messageHeadline": "Fix gRPC flaky test (#6900)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e15d0322dcc523f15d4aacbab8cb5fc7f25c3d09", "messageHeadline": "Migrate remaining x/auth tx tests to proto (#6898)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 52, "deletions": 60}}, {"node": {"oid": "05c513ee59888f6c926f661732e42704b223f769", "messageHeadline": "build(deps): bump google.golang.org/protobuf from 1.24.0 to 1.25.0 (#\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "617b822efa378a95d68ffbc9950cb90783be2356", "messageHeadline": "types: add kv type (#6897)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1317, "deletions": 925}}, {"node": {"oid": "c7ad21d16210d06354057cd69701ccce83ee1604", "messageHeadline": "REST tx endpoint backwards compatibility (#6801)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 402, "deletions": 68}}, {"node": {"oid": "82831656002c46df364382015817aa997a9a995d", "messageHeadline": "Revert `SetSignerInfo` (#6894)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 43, "deletions": 152}}, {"node": {"oid": "fe6a341b4e90462de117927b2bc567390ae6eef3", "messageHeadline": "fix nil check bug (#6895)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef6dc2f1800e25068fddc3d3157f2c1a0778f10c", "messageHeadline": "Revert change of StdSignature PubKey to []byte (#6885)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 22, "deletions": 36}}, {"node": {"oid": "72ebafeecadba67a39d3ebe1df8a24d85409ea18", "messageHeadline": "Update auth cli commands (#6717)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 1985, "deletions": 536}}, {"node": {"oid": "cf078c0c889d7da36f5c2048693c9b169c191dfe", "messageHeadline": "ci: push nightly builds (#6517)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 23, "deletions": 53}}, {"node": {"oid": "2da954ff616e227fc99c502125ff145165fd4080", "messageHeadline": "x/evidence genesis protobuf migration (#6864)", "author": {"name": "Marie", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 708, "deletions": 127}}, {"node": {"oid": "bc7e9431580202f521467a61be764bb6396cba63", "messageHeadline": "x/auth genesis protobuf migration (#6880)", "author": {"name": "Marie", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 573, "deletions": 40}}, {"node": {"oid": "9592f34cde4c9ae96a6799f36540cd2cbaa4d6b5", "messageHeadline": "Fully remove StdTx usage in ante handler tests (#6845)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 435, "deletions": 239}}, {"node": {"oid": "b0c73ae994be3e114828863c72dee9b4a9ba46b5", "messageHeadline": "codec: implement protobuf unknown fields checker (#6557)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 14813, "deletions": 1636}}, {"node": {"oid": "a4d1f306c0cc9f2b956a79ae1b48b6680fdc973a", "messageHeadline": "x/{capability, genutil} genesis types migrated to proto (#6867)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 958, "deletions": 21}}, {"node": {"oid": "d91811fd8c83b60fb31bb32842c22c7c00ed7097", "messageHeadline": "Merge PR #6882: server: cleanup", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 19, "deletions": 31}}, {"node": {"oid": "cbb68fc6ef41c37f392934a6f5be3606260c5ad9", "messageHeadline": "codec: remove unnecessary allocations in ProtoCodec.MarshalBinaryLeng\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 47, "deletions": 24}}, {"node": {"oid": "c7dab51192adf723e5281c8f0f52e5241f2108fc", "messageHeadline": "remove ack length limit (#6874)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "8b77cb442fa1b573f648dece9d3908bedb054546", "messageHeadline": "build(deps): bump github.com/golang/mock from 1.4.3 to 1.4.4 (#6876)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "804b80a82c9a37c729819f80d66f3a5d06a69590", "messageHeadline": "Migrate gov, ibc-transfer genesis state to proto (#6866)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 1650, "deletions": 607}}, {"node": {"oid": "72f6bf0893d6883970fbce2824b0a631bd72c031", "messageHeadline": "Fix 0.39 x/auth Migration Types (#6870)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 217, "deletions": 78}}, {"node": {"oid": "3ff3e582404e3edd54ce2fbcc6cf9265da7de063", "messageHeadline": "Launchpad Migration (#6829)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 580, "deletions": 74}}, {"node": {"oid": "919e9068661efd3fe7548585a1ce7c18335738da", "messageHeadline": "Minor Code Cleanup - gRPC queries (#6862)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 67, "deletions": 72}}, {"node": {"oid": "282afcdb123b1c5744d412d4f8ff51d2a0a6f05e", "messageHeadline": "Fix for 6786 removeZeroCoins mutates original slice (#6811)", "author": {"name": "Ira Miller", "email": "72319+iramiller@users.noreply.github.com", "user": {"login": "iramiller"}}, "additions": 122, "deletions": 18}}, {"node": {"oid": "b33b1e90520532c4439378bd1930cf4a0ab62247", "messageHeadline": "x/{distribution, staking, bank, mint, crisis} genesis protobuf migrat\u2026", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 5713, "deletions": 107}}, {"node": {"oid": "2651427ab4c6ea9f81d26afa0211757fc76cf747", "messageHeadline": "x/ibc-transfer: use ibc testing package (#6641)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 359, "deletions": 750}}, {"node": {"oid": "5a7e22022cc9dd2e2f9ea72742f3cf1444fe889a", "messageHeadline": "Implement ADR 024 - Coin Metadata (#6821)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 1805, "deletions": 715}}, {"node": {"oid": "5676e7293f7fa21c25b5a40cb45aae4a2f38ca08", "messageHeadline": "Remove ID from ClientState (#6823)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 252, "deletions": 202}}, {"node": {"oid": "e9534b093575f4d7edb201ba9b2c3738c7e4ad14", "messageHeadline": "Add gRPC server & reflection (#6463)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 384, "deletions": 70}}, {"node": {"oid": "20488b4f8e2f511e28fdaa080746c6a71667880a", "messageHeadline": "Make all IBC Msg types use pointers (#6857)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "0201b94713f5d48435e0285e183503c1f5f2337d", "messageHeadline": "Add test-unit-proto CI job (#6858)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "bb8aabd4e1b3aa708b4afdc4db400fddcfbd3d1f", "messageHeadline": "Migrate pieces of x/genutil missed in #6734 (#6860)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 19, "deletions": 30}}, {"node": {"oid": "359e9a031cecab2e73dd375ef5ac58ac49376629", "messageHeadline": "Merge PR #6856: fix cors flag on master", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f59df68a974183a3d539e0a81e8f3a181b105ffa", "messageHeadline": "Migrate x/genutil to use TxConfig (#6734)", "author": {"name": "Marie", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 485, "deletions": 160}}, {"node": {"oid": "3bafd8255a502e5a9cee07391cf8261538245dfd", "messageHeadline": "Remove hybrid codec usage (#6843)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 354, "deletions": 359}}, {"node": {"oid": "c6f3a1706f49af80fec98a468e7b50404ba06ad1", "messageHeadline": "Docs config (#6846)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 346, "deletions": 265}}, {"node": {"oid": "928f7fccff1d574c5a23f3584e539aae74c8406a", "messageHeadline": "Add wrap tx builder to TxConfig (#6836)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "80f7ff62f79777a487d0c7a53c64b0f7e43c47b9", "messageHeadline": "Start removing HybridCodec (init + auth, bank, distribution) (#6838)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 147, "deletions": 184}}, {"node": {"oid": "1f8cc450c46eab2635e13e39bbb73dbced8da60c", "messageHeadline": "Add missing cancel-software-upgrade cmd (#6840)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "e906c012a06951b8f8cf1ab48168862d08a8ab50", "messageHeadline": "add page flag for CLI queries (#6824)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 74, "deletions": 22}}, {"node": {"oid": "1538e65478d83d743d6887cddfde805f79debf78", "messageHeadline": "Fix module interface registration (#6834)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 139, "deletions": 74}}, {"node": {"oid": "b20b26d8d174a284481e31e49169e723e981d767", "messageHeadline": "Disable automatic camelCasing in proto JSON (#6833)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a498d8c185d08c30425638be2b1792bf0d3d243", "messageHeadline": "Add protobuf Tx unit tests (#6614)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 39, "deletions": 8}}, {"node": {"oid": "ee04dd7878b5ae9b9fcdc6a20583556403ad25c7", "messageHeadline": "support multisig bech32 address decoding (#6237)", "author": {"name": "Assaf Morami", "email": "assaf.morami@gmail.com", "user": {"login": "assafmo"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "e6a56226a88ec4e8761b1388a3a666af627d9e2e", "messageHeadline": "context: remove verifier & trust node (#6805)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 17, "deletions": 303}}, {"node": {"oid": "e0a81d2cca8fe44272da0ff117703246403430ba", "messageHeadline": "crypto: move ledger code to its own subfolder (#6817)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 46, "deletions": 44}}, {"node": {"oid": "2224be5c67f689c59608131a7c46ec9d0e191552", "messageHeadline": "Merge PR #6818: x/upgrade: Fix ReadUpgradeInfoFromDisk", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 83, "deletions": 14}}, {"node": {"oid": "ab664e9a4316fd47c728aee7e39f61fc5191304d", "messageHeadline": "Merge PR #6815: Code & Doc Cleanup", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 26, "deletions": 30}}, {"node": {"oid": "ef0a7344af345882729598bc2958a21143930a6b", "messageHeadline": "x/ibc: remove ID from ConnectionEnd (#6814)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 563, "deletions": 177}}, {"node": {"oid": "e9627abc546cdf46b2437bf6d376434604f81463", "messageHeadline": "bump identifier maximum to 64 characters (#6812)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "35a59b15732b4de1cc1cc09d88c83ec06ac5b9d6", "messageHeadline": "rename MsgPacket to MsgRecvPacket (#6813)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 144, "deletions": 145}}, {"node": {"oid": "5d71020270ae6c120293af1e6290c9481db7f3c8", "messageHeadline": "Merge PR #6810: Add transport flag to start command", "author": {"name": "David Ackerman", "email": "enfipy@gmail.com", "user": {"login": "enfipy"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "470465d7922df72707782b96e2e1cf42ca655c65", "messageHeadline": "x/auth: cli gRPC migration (#6809)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "97a83e9c783996c136be67cb8ce37c1cedf5308e", "messageHeadline": "Update IBC events docs and code (#6798)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 355, "deletions": 102}}, {"node": {"oid": "9ee14ee9850822a476f166107abd759f6f1c4ca6", "messageHeadline": "Add pagination flags to x{ibc, bank} (#6804)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 14, "deletions": 44}}, {"node": {"oid": "61d69a978f841e2354b0c56ae17ca7be70ca9016", "messageHeadline": "Merge PR #6806: Docs & Cleanup", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 185, "deletions": 83}}, {"node": {"oid": "61d0c4adcd14f867ffa87589628fe33f8ee9a49e", "messageHeadline": "proto: Consistent naming for Params (#6803)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 212, "deletions": 235}}, {"node": {"oid": "0ccc48d2a3a34ca3ad585f5fa466e5e87fd7c7f5", "messageHeadline": "CLI/Tests: Remove Fixtures (#6799)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 638, "deletions": 2026}}, {"node": {"oid": "6e7ce48b31f25ee2cb6111a877aed66ef7cc1334", "messageHeadline": "CHANGELOG.mg: merge v0.39.0 back in (#6802)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 38, "deletions": 12}}, {"node": {"oid": "efa73c7edb31a7bd65786501da213b294f89267a", "messageHeadline": "Merge PR #6800: Cosmetic changes", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "69bbb8b327c3cfb967d969bcadeb9b0aef144df6", "messageHeadline": "Rename proto Req/Res to Pagination (#6796)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 1564, "deletions": 1562}}, {"node": {"oid": "515b25b94e19a780dfe61c16b99df9f17025aa24", "messageHeadline": "Context: Remove Init/New (#6797)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 85, "deletions": 267}}, {"node": {"oid": "cde3f46d525d2bf74f79b9477646804c89b1ac09", "messageHeadline": "Add validation to prevent empty store keys (#6754)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 99, "deletions": 29}}, {"node": {"oid": "79fa06b26cdfcc786d28bb20521c62af11a39520", "messageHeadline": "remove IBC ante handler in favor of using handler (#6793)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 136, "deletions": 217}}, {"node": {"oid": "54141887b52988ef1748e994c7f9c664040752cc", "messageHeadline": "Add home default to other commands. (#6789)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 31, "deletions": 28}}, {"node": {"oid": "2247465fa3aa63e97597d2f8c07844a914482df7", "messageHeadline": "x/distribution/simulation/operations.go: add unit tests (#6764)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 274, "deletions": 0}}, {"node": {"oid": "8e61ef86c386392b92ec1fde3dd113e1bf6a555b", "messageHeadline": "x/{gov,params,upgrade,distribution} CLI: In-Process test & use grpc q\u2026", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 368, "deletions": 325}}, {"node": {"oid": "1d6344888ef246a4d4e23fa1a89fa674e9c8cdde", "messageHeadline": "Fix query unrelayed packets logic (#6733)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1091, "deletions": 290}}, {"node": {"oid": "5c0e3b4de5b808765b1ec4793cfdba30401e023e", "messageHeadline": "x/auth/ante: Migrate tests to use the new client.TxConfig (#6661)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 1739, "deletions": 1237}}, {"node": {"oid": "cc96e5c16f219596732c5914bda9235b8fc85544", "messageHeadline": "x/staking: add call to iterator Close method (#6791)", "author": {"name": "Finn", "email": "naturelover5@outlook.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b3838394e73e0abab76035f02e444f40dade3b4f", "messageHeadline": "x/gov/simulation/params.go: add unit tests (#6738)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "3123d07ad9a12f40374f19bbeb02eeb207c54c26", "messageHeadline": "Update x/{mint,slashing,evidence} cli to use gRPC query client (#6704)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 122, "deletions": 87}}, {"node": {"oid": "13b5a8d670fd9854d104ff75a5d8b5853239de15", "messageHeadline": "Merge PR #6771: x/bank/simulation/operations.go: add unit tests", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 142, "deletions": 0}}, {"node": {"oid": "b9f533d51f4952f0df0956668cfd85aef89fc851", "messageHeadline": "Merge PR #6778: fix TestGetCmdQueryCommunityPool", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8dcae706db48ce00cc083b426e1e5fcb467a0ae0", "messageHeadline": "Merge PR #6777: update NewABCIMessageLog to take uint32, update Unsaf\u2026", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5a5a4025185569a997e67767c90298e7c80860ec", "messageHeadline": "Merge PR #6775: x/auth/simulation/genesis.go: add unit tests", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "f59ea26941ba53a0ee02406787cb8800c2ca53dc", "messageHeadline": "Merge PR #6774: x/auth/simulation/params.go: add unit tests", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "d5bd38fa3df7661e0af01855485c753216e0769f", "messageHeadline": "Merge PR #6773: x/bank/simulation/params.go: add unit tests", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "9262319caf37472d47e2d314edaeada90d716d5c", "messageHeadline": "Merge PR #6772: x/bank/simulation/genesis.go: add unit tests", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "4b07cb6cc41afb83fa9dc05522012d127ce51fd2", "messageHeadline": "Merge PR #6768: x/distribution/simulation/params.go: add unit tests", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "0033f246507014859b51f4bf235b61864b795d19", "messageHeadline": "Merge PR #6770: x/capability/simulation/genesis.go: add unit tests", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "07a6bd4321be21e7db485415cf02c88bd4866c2e", "messageHeadline": "Merge PR #6769: x/distribution/simulation/genesis.go: add unit tests", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "6b5733918b8b539c06b2877ce22a955f53d2bbf3", "messageHeadline": "Merge PR #6767: x/distribution/simulation/proposals.go: add unit tests", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "e59781eca7d2a0bba2e47b0834299d30fb25b75e", "messageHeadline": "Merge PR #6765: x/auth: Finish CLI Refactor", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 52, "deletions": 46}}, {"node": {"oid": "f33749263f4ecc796115ad6e789cb0f7cddf9148", "messageHeadline": "Merge PR #6761: telemetry: use UTC() in wrappers", "author": {"name": "Adam Bozanich", "email": "adam.boz@gmail.com", "user": {"login": "boz"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "32de79d0aa0062bd1b0aa038601fa76abbd7b024", "messageHeadline": "refactor auths broadcast cmd in alignment with #6216 (#6713)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 2499, "deletions": 1051}}, {"node": {"oid": "5c86ecd1f89c169a2383c04ac81f01cabc9b63fb", "messageHeadline": "Fix measure since (#6759)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 50, "deletions": 33}}, {"node": {"oid": "c37f683cc1d0f8ea63da233361158fcfbcf27c96", "messageHeadline": "x/staking: cli migration to use gRPC query client (#6728)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 233, "deletions": 165}}, {"node": {"oid": "cdcb51a9226821771ff23970cdc27811567391f9", "messageHeadline": "Merge PR #6750: Revert to allow to set DefaultNodeHome as a param in \u2026", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 57, "deletions": 24}}, {"node": {"oid": "d3056a9d6407bc20523dd6931617a54666ec91f3", "messageHeadline": "Reset stale job to only mark PRs as stale (#6757)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "f208b9b9fe251aa73deec85c5210f495a6d54ae9", "messageHeadline": "Update cn document (#6753)", "author": {"name": "daoleno", "email": "daodaoonline@gmail.com", "user": {"login": "daoleno"}}, "additions": 378, "deletions": 434}}, {"node": {"oid": "10783f27d0cf822e9c04033974f9c611998a24aa", "messageHeadline": "remove unnecessary func (#6746)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "ebc3ad6843134a18cb5c1ef92a78eb0c7fb663b5", "messageHeadline": "x/evidence/simulation/genesis.go: add unit tests (#6740)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "28269908d91afe7da13da0b9812703471ae3d119", "messageHeadline": "x/gov: gRPC query Service (#6491)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 6003, "deletions": 98}}, {"node": {"oid": "ab162a6d38671f1a16201a24d83d800f58653a41", "messageHeadline": "x/gov/simulation/proposals.go: add unit tests (#6737)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "ffff6a21cd7f89dbd9ff90e228ae6b7d32ea0861", "messageHeadline": "x/gov/simulation/genesis.go: add unit tests (#6739)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "de08dc4288c251d80ac9a2a218bab21614d588ea", "messageHeadline": "bump versiion of ci linter fix (#6743)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ac6e26ce7d5157e917ff6739687889b977755492", "messageHeadline": "build(deps): [security] bump lodash from 4.17.15 to 4.17.19 in /docs \u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e35fa15214438b25c9c39ff0aa16fd86861f354b", "messageHeadline": "bump version of ci linter (#6741)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d711f537cc1c91a65537732431752ed8edf4c5e", "messageHeadline": "x/auth/signing/direct: increase test coverage to 100% from 83.3% (#6731)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "a65bcdd7e551ffc8414f58d85f00d74295a42864", "messageHeadline": "add custom relative and absolute timeouts to ibc-transfer (#6724)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 398, "deletions": 79}}, {"node": {"oid": "6f928e1c4dffe0bec51736fca7fd5e8a5e7570d7", "messageHeadline": "x/gov/simulation/operations.go: add unit tests (#6723)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 241, "deletions": 2}}, {"node": {"oid": "44f14828d40796cc6e21af42617b5031d8eb494c", "messageHeadline": "x/params: CLI Refactor & In-Process Tests (#6720)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 107, "deletions": 8}}, {"node": {"oid": "351192aa0b52a42b66ff06e81cfa7a9e26667a7f", "messageHeadline": "x/auth: in-process test refactor (#6573)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 769, "deletions": 546}}, {"node": {"oid": "5656e8647bdaeb7330cbfe7b25b33082f3d63ce2", "messageHeadline": "x/staking: gRPC query Service (#6490)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 10156, "deletions": 286}}, {"node": {"oid": "b9f86dd7fe79e2810469a4a86574a0ba6b3bc21f", "messageHeadline": "Update simapp helpers to use Tx generator (#6655)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 183, "deletions": 56}}, {"node": {"oid": "6bd36c8719da8c62791911b8af0a374e2ac44c7c", "messageHeadline": "Merge PR #6702: x/slashing: In-Process CLI Integration Tests", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 316, "deletions": 131}}, {"node": {"oid": "3b2edb75d6a621f4c58b688e5312e97dac6c5e17", "messageHeadline": "x/mint/simulation/genesis.go: add unit tests (#6706)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "eb72ee042ae382911d3db3d92603aff9ea64e6ad", "messageHeadline": "x/staking: wrap denom error (#6718)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "5dfc4a2ec99eac3b672a6baa6a4dcf8599427605", "messageHeadline": "Standardize connection versioning + channel versioning docs (#6640)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 805, "deletions": 395}}, {"node": {"oid": "839ee4f5e7492f1c3274640e126834baa493cecd", "messageHeadline": "Stable Releases: Definition and Process (#6394)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 154, "deletions": 15}}, {"node": {"oid": "56ba2d8672a155e4eaabacbb36867ab4d9586da7", "messageHeadline": "x/ibc/simulation/genesis_test.go: add unit tests (#6712)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "8a62e1ab8127931b5c5a41d7830f1bc6e3976a24", "messageHeadline": "x/mint/simulation/params.go: add unit tests (#6708)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "be111ef03690277e328bab6bee4e5d2fa1de399a", "messageHeadline": "x/distribution: gRPC query service (#6600)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 5374, "deletions": 77}}, {"node": {"oid": "7678f8a913da409a0278171d181f175ddca1ce8e", "messageHeadline": "x/ibc-transfer/simulation/genesis.go: add unit tests (#6709)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "666527170c447b26be5b49ae672263aadb4ea72b", "messageHeadline": "Merge PR #6705: x/params/simulation/proposals.go: add unit tests", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "a6ac7f496e43846a91d3399984849c30e41582a0", "messageHeadline": "Tiny change to flag help description for gas-prices (#6701)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5c274f07674964ac80f717baa419c90e831bbe0", "messageHeadline": "x/slashing/simulation/genesis.go: add unit tests (#6696)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "1caf9174ae6b27af45ffba61382d66369ddc3898", "messageHeadline": "x/slashing/simulation/params.go: add unit tests (#6698)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "946383e1feec0e45c6b32f339c6b289a61c54653", "messageHeadline": "x/params/simulation/operations.go: add unit tests (#6699)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "d36c6be529c79c6d6288f2735fe5f1371b6015fc", "messageHeadline": "store/cache: speed up + conserve memory by using map clearing idiom i\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "5d50e13425f455ffb7a635e6139fe4d7a8e15425", "messageHeadline": "cleanup x/bank and x/crisis (#6697)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 79, "deletions": 87}}, {"node": {"oid": "c80ebf3ab7ce91ce82eeae4c5209ec7cba879311", "messageHeadline": "x/slashing/simulation/operations.go: add unit tests (#6695)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 149, "deletions": 0}}, {"node": {"oid": "2ba21d33ab54266cc3de11c1a066915188f24c7b", "messageHeadline": "types: better Dec.MarshalTo's performance (#6691)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 35, "deletions": 1}}, {"node": {"oid": "ba6a2f57c2884c626616b2d65be21baeb3a6c21a", "messageHeadline": "crypto/hd: update godoc for ComputerMastersFromSeed (#6694)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2de851d5bd7ca15cbf72d3cf643ad8c44ff0adbe", "messageHeadline": "Merge PR #6693: x/staking/simulation/params.go: add unit tests", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "d6e0888ea6b24c56b25acb1e2127c7fff4603b37", "messageHeadline": "Merge PR #6692: x/staking/simulation/genesis.go: add unit tests", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "3ab823c587cc2837867b0bdf81ae6eb3e620443e", "messageHeadline": "x/staking/simulation/operations.go: add unit tests (#6690)", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 330, "deletions": 0}}, {"node": {"oid": "152ac249315a50f428dce490a8103d93177fadd7", "messageHeadline": "rootmulti/internal/maps: remove duplicated code, simplify and speed u\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 31, "deletions": 48}}, {"node": {"oid": "e7554bb3b0052b734528a85adbead837ed9d6dca", "messageHeadline": "Fix Gas Flag Usage + CLI Flag APIs (#6685)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 408, "deletions": 180}}, {"node": {"oid": "e1476c1f9d6cc01c7b816e06faec822e2bfc0b98", "messageHeadline": "x/distribution: CLI & Module Tweaks (#6684)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 175, "deletions": 125}}, {"node": {"oid": "400c3cb08e3c2dafca19029106e25f24f9fbddb3", "messageHeadline": "Merge PR #6652: x/distribution: In-Process Testing & CLI Refactor", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1064, "deletions": 333}}, {"node": {"oid": "1e2367906692a64d5b7fac5bb113f5a40a918059", "messageHeadline": "x/evidence: gRPC query service (#6593)", "author": {"name": "Marie", "email": "marie.gauthier63@gmail.com", "user": {"login": "blushi"}}, "additions": 1386, "deletions": 25}}, {"node": {"oid": "59cd0659a583875155552457141cddfbfb1194fd", "messageHeadline": "codec: remove unused and untest ProtoMarshalJSONIndent (#6668)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "c9ec4be3a823e77c31d3eb08d106e5e5f513e15d", "messageHeadline": "codec: add as much visible coverage (#6670)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 168, "deletions": 1}}, {"node": {"oid": "7f69b088d92170f596e4374497fd8f8280a26782", "messageHeadline": "types: fix invalid int->string conversion in benchmarks (#6678)", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "d23c779b8724a081be6633c7da43903c2449ef4a", "messageHeadline": "Fix godocs for NewTxBuilderFromFlags (#6676)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6ceedc9e4f2ef4f4e1773badea47bf9a29bfcc3e", "messageHeadline": "Remove TxBuilder references to viper. (#6653)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 24, "deletions": 38}}, {"node": {"oid": "255ed06eb402e2e66208d858508e5b89e8d5c0fc", "messageHeadline": "testutil: add ApplyMockIODiscardOutErr, simplify existing functions (\u2026", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 63, "deletions": 36}}, {"node": {"oid": "d269eaf74c48fcd4d39d728b14965fa003f40d68", "messageHeadline": "Document types/context.go code (#6654)", "author": {"name": "Al", "email": "alexmapley@gmail.com", "user": {"login": "AlexMapley"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "2da1a63288e327e416cc658fcb410ee4f487f6c7", "messageHeadline": "Merge PR #6667: codec: remove unused, untested and expensive MarshalI\u2026", "author": {"name": "Emmanuel T Odeke", "email": "emmanuel@orijtech.com", "user": {"login": "odeke-em"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "03fdc9d744246ab0ed47d3c8e46ad4ebcc5eb21f", "messageHeadline": "x/ibc: update error messages (#6659)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 187, "deletions": 174}}, {"node": {"oid": "a940214a4923a3bf9a9161cd14bd3072299cd0c9", "messageHeadline": "testutil cleanup and reorg (#6658)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 281, "deletions": 243}}, {"node": {"oid": "f8df05f6f15e40dc6c4df6ea4246c594769f5f22", "messageHeadline": "x/upgrade: Refactor CLI to use protobuf query (#6623)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 179, "deletions": 80}}, {"node": {"oid": "a417b3892664411ce76598f6eba55808ff913e2b", "messageHeadline": "Remove viper in Staking module. (#6631)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 91, "deletions": 54}}, {"node": {"oid": "b25e3fc76da7b55517197764c00a11aaede55af8", "messageHeadline": "Merge PR #6651: More CLI cleanup", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 71, "deletions": 166}}, {"node": {"oid": "589c1a531efd8247b0393412270a3d2c4e65330b", "messageHeadline": "Enable/disable coin transfers by denom (#6527)", "author": {"name": "Ira Miller", "email": "72319+iramiller@users.noreply.github.com", "user": {"login": "iramiller"}}, "additions": 938, "deletions": 100}}, {"node": {"oid": "a459b785d6cbe821dfac4ff049a04a3270cf2300", "messageHeadline": "run sims on master (#6648)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "674845c7f67af2794348a41d7afb4be514757994", "messageHeadline": "x/params: query gRPC service (#6585)", "author": {"name": "Akhil Kumar P", "email": "36399231+akhilkumarpilli@users.noreply.github.com", "user": {"login": "akhilkumarpilli"}}, "additions": 830, "deletions": 0}}, {"node": {"oid": "3fc5a4dfc6df08d39a4758b1199c798b7732cec1", "messageHeadline": "x/ibc: update CLI queries (#6647)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 79, "deletions": 63}}, {"node": {"oid": "67be012e3fdf8eb8441e7e5afe90479d3a416726", "messageHeadline": "x/genutil: use HomeDir stored in ClientCtx (#6646)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 6}}, {"node": {"oid": "33decc977937c109ddf01e083687ce6d63e7942b", "messageHeadline": "Remove context param (#6645)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "a9da918f9898d5d3b5d36324566a4f71407b2792", "messageHeadline": "ci: codecov revert to 1.0.7 (#6642)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "4536ca22bb0b66a15c71303e5d493b0ca4203346", "messageHeadline": "x/auth: gRPC query service (#6565)", "author": {"name": "Akhil Kumar P", "email": "36399231+akhilkumarpilli@users.noreply.github.com", "user": {"login": "akhilkumarpilli"}}, "additions": 1216, "deletions": 11}}, {"node": {"oid": "e6bb2e7ed7968a2247c5cc8746cce0485bddd8c2", "messageHeadline": "x/ibc: refactor CLI (#6639)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 281, "deletions": 242}}, {"node": {"oid": "e50c8df10cdbf3ff4e3e3c9be8ce630dd4f6e6c0", "messageHeadline": "ci: bump codecov (#6638)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 31, "deletions": 29}}, {"node": {"oid": "3de1c7d4fd2d93abe14b59e146d38961a6feda86", "messageHeadline": "x/crisis: In-Process CLI Integration Tests (#6634)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 166, "deletions": 22}}, {"node": {"oid": "83e71049e657b2f908d54d53c35e05f740cb89c2", "messageHeadline": "x/genutil: fix HomeFlag (#6636)", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c41b787e0651c434da821e09f81a659de6ecd2ea", "messageHeadline": "Merge PR #6626: Remove viper from genutil tests", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "86243f6a8c68636e72d4dc228290549d80289247", "messageHeadline": "fix docs build failure (#6633)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "57ac28c8148918c591886e85fb6417b1b07401a0", "messageHeadline": "client/flags: remove NewCompletionCmd() (#6632)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 34}}, {"node": {"oid": "bc261d9e833022380ea8d45c296f0a445ec73a7d", "messageHeadline": "version: Remove Viper (#6628)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 58, "deletions": 56}}, {"node": {"oid": "57ffe14631135b9689cf5e1f60c0c585e04cdb3d", "messageHeadline": "Makefile: build simd with ledger support (#6629)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 65, "deletions": 4}}, {"node": {"oid": "9a029aea045b259f156c8c6f36ad01dea51e9a3e", "messageHeadline": "refactor connection keeper_test (#6622)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 72, "deletions": 351}}, {"node": {"oid": "b4a027cb5d04ff25ec017c55f71a5347a8ce2434", "messageHeadline": "update consensus height check (#6625)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "8670a10564e0e8409eb2d429d173809693cb2d1d", "messageHeadline": "Merge PR #6595: Single Binary & Command Refactor", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 669, "deletions": 648}}, {"node": {"oid": "ebf1583462115599152fd8db8be80f159c8b0672", "messageHeadline": "tests: cleanup unused functions (#6627)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 104}}, {"node": {"oid": "0fd559e42d59886b8df2b98575c70cb591c2ba70", "messageHeadline": "x/ibc: minor fixes (#6621)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 8, "deletions": 28}}, {"node": {"oid": "be194ca1b7d159590a0147da3226b7e09eaa3f61", "messageHeadline": "docs: improve IBC guide (#6472)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 962, "deletions": 412}}, {"node": {"oid": "7fdcdc18e07e7e7d548e10ff748457a3c1e8aa34", "messageHeadline": "Enforce Connection Features on Channel Opening (#6620)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 146, "deletions": 8}}, {"node": {"oid": "f163ec67651fd92c1af6e98aca6f9f84299346ac", "messageHeadline": "refactor ibc ante_test (#6610)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 418, "deletions": 319}}, {"node": {"oid": "6fa295c857839de672e00a2c44ee3b00426bb47f", "messageHeadline": "fix NextSeqAck increment logic (#6619)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "58dcef15e104ffc75ad89ab235d10251ce456436", "messageHeadline": "x/mint: gRPC query service (#6535)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 1338, "deletions": 0}}, {"node": {"oid": "a0daec2d94a79e952a8f3b50e4ea5d246f22b463", "messageHeadline": "x/Slashing: gRPC query service (#6597)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 2096, "deletions": 53}}, {"node": {"oid": "3c76084bf555d91fe01586580cd2638d815e5bbb", "messageHeadline": "Merge PR #6596: Genutil remove global viper", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 489, "deletions": 222}}, {"node": {"oid": "de7885a5948b6d7c92e624103ab4054909fcd7f3", "messageHeadline": "keys: CLI Remove Viper (#6613)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 507, "deletions": 380}}, {"node": {"oid": "e76a765e14f6cc7ca7a6d9a96a8e7267ca4fbf0b", "messageHeadline": "bump days before stale (#6616)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f35e3b2c02a3d4566dcd99fa1df045c8c9cf5892", "messageHeadline": "x/ibc: gRPC query service (#6466)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 9828, "deletions": 1601}}, {"node": {"oid": "2f44fbf2ababbe1637341fef7ec367e829182dde", "messageHeadline": "Add support for protobuf TxGenerator and SIGN_MODE_DIRECT (#6385)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 2542, "deletions": 400}}, {"node": {"oid": "feb69770ef12705cad8893badada67faafbe9776", "messageHeadline": "Merge PR #6609: x/auth: CLI Remove Viper", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 71, "deletions": 86}}, {"node": {"oid": "bbe245ac1d76ca8427f690f6c1ea199873e0afc7", "messageHeadline": "refactor connection verify_test (#6588)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 285, "deletions": 282}}, {"node": {"oid": "fd9cdb8ba74f48e7b9e25a77e0762534f34899c0", "messageHeadline": "Merge PR #6608: ibc: remove viper from CLI", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 44, "deletions": 30}}, {"node": {"oid": "d0cabdeb88351f56a09ebd664b5943941324f044", "messageHeadline": "x/upgrade: clean-up redundant struct (#6606)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "51df2f203353e5ec92caecb791792becf663bf63", "messageHeadline": "Module Viper Removal (#6604)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 53, "deletions": 51}}, {"node": {"oid": "437b035160f092c682b62908aced5bd4c003766a", "messageHeadline": "build(deps): bump github.com/spf13/cast from 1.3.0 to 1.3.1 (#6605)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9ebda4edb93f78c2886f928720b3ae7783d6f846", "messageHeadline": "Server/simd: Viper Removal (#6599)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 319, "deletions": 357}}, {"node": {"oid": "b832e103b1288d3bd1c606f53ef9223c8b287628", "messageHeadline": "client/keys: make add command's output parseable (#6603)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 10, "deletions": 7}}, {"node": {"oid": "4380d03068b37761473ec6f009ce2bfc08ab2315", "messageHeadline": "add exempt issue labels (#6602)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4459201591a50e5f07200e4c3a8d754bfe2c42e7", "messageHeadline": "x/upgrade gRPC query service (#6590)", "author": {"name": "Amaury Martiny", "email": "amaury.martiny@protonmail.com", "user": {"login": "amaury1093"}}, "additions": 1041, "deletions": 0}}, {"node": {"oid": "80e53a4d89f8646f0aa3cfaa365247188f5facfb", "messageHeadline": "buildsystem: various small improvements (#6598)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 17, "deletions": 14}}, {"node": {"oid": "849429ecdab8911edd2ed77c41ab5ffda2cdefc4", "messageHeadline": "Add proper support for Any in gRPC queries (#6594)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 599, "deletions": 73}}, {"node": {"oid": "4f3efaded41ddc0b1d5c6ab4312e5a77eec1ce95", "messageHeadline": "Add same attributes for all connection/ channel/ packet IBC events (#\u2026", "author": {"name": "dauTT", "email": "dautruongtan@gmail.com", "user": {"login": "dauTT"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "a76ba6f02cd9f79a5702295f426f43f475e3a64d", "messageHeadline": "Merge PR #6592: add issues to stale job", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "a966f1f9b7e6adfeb9da571f81adcb05c59ccbae", "messageHeadline": "Fix nextKey bug in filteredPaginate (#6578)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 17, "deletions": 22}}, {"node": {"oid": "63263747acf1aa09311a9131f997d833ccb854a4", "messageHeadline": "replace stale bot with github action (#6586)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 18, "deletions": 45}}, {"node": {"oid": "73757243c2d43c7f4541a587f987cb30e42b625a", "messageHeadline": "Update connection handshake version negotiation (#6534)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 443, "deletions": 124}}, {"node": {"oid": "db60e658f8978ed3e867f7c7a4eac6617b5803ba", "messageHeadline": "refactor connection handshake_test (#6576)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 395, "deletions": 276}}, {"node": {"oid": "5a22342a24327e912530288a950d2f7be0cb8989", "messageHeadline": "check ordered channel ordering in RecvPacket (#6574)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 38, "deletions": 22}}, {"node": {"oid": "a3d9cc53c664cd704f37ecede6c5d1771f3c00d3", "messageHeadline": "docs: package-lock hotfix (#6583)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 61, "deletions": 61}}, {"node": {"oid": "dacbcef54da5c113ae6a096507989d75f7e41a2d", "messageHeadline": "cl & deps++ (#6582)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "cbb3dca78b5b88d10752da90f6f8e5f552edd213", "messageHeadline": "deps: bump TM v0.33.6 (#6580)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a0f9cc76271bff1c80388575bf305f994c3896f7", "messageHeadline": "vesting: remove alias.go (#6579)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 32}}, {"node": {"oid": "14d1ee5437a85c5b4daa99c4c3e260cb1d50dd1a", "messageHeadline": "Use Context in Command instead of Argument + Util (#6572)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 215, "deletions": 50}}, {"node": {"oid": "8ed09e509837d82ac59b660650ccb18d9a1a49e4", "messageHeadline": "remove alias.go from 05-port (#6575)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 19, "deletions": 53}}, {"node": {"oid": "8f96ec0585a6c868c01a8183f7d27d3c5c1f32af", "messageHeadline": "REST bank transfers fail due to encoding. (#6536)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 130, "deletions": 1}}, {"node": {"oid": "37cc04081ea403338f2a4ef5c2d61319b4785829", "messageHeadline": "Fix Current Integration Tests (#6570)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 37, "deletions": 362}}, {"node": {"oid": "2658175b01d386bd9c33ec71705e6d9f7ab9a06b", "messageHeadline": "remove alias.go from channel (#6569)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 82, "deletions": 225}}, {"node": {"oid": "1ad7d83a3108444ccee9351121e848484d7552aa", "messageHeadline": "docs: update .vuepress/config.js (#6493)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 906, "deletions": 886}}, {"node": {"oid": "99ea4b759a1af927ae90064907cfa0e78abf9023", "messageHeadline": "Fix testdata proto-gen (#6568)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 70, "deletions": 64}}, {"node": {"oid": "0f0723dd78df0ebbfcda6169b78a5bf34f3bd3e0", "messageHeadline": "Add filtered pagination (#6514)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 316, "deletions": 10}}, {"node": {"oid": "6a52c5a569171bcba07d5d1b27a16a6b35f33e55", "messageHeadline": "Remove DefaultParamspace and simplify simapp creation. (#6564)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 29, "deletions": 49}}, {"node": {"oid": "b671bff594f43b4786e624b623ff6e7d571272d0", "messageHeadline": "proto: update docs (#6537)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "bcaf17c33cb0ab32627ede686831ad6a2770902f", "messageHeadline": "Params Spec 80 column md. (#6561)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "1b4fc78b4f9981b35bbe7cdb5da52fdde9b183c4", "messageHeadline": "Ethanfrey/complete bank send event master (#6558)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d5049413ef27efdb8e4aaf920d1744cb0d9d0efd", "messageHeadline": "Merge PR #6525: x/bank: Refactor CLI & Tests", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 673, "deletions": 569}}, {"node": {"oid": "56af94e6ab490196a44dbcbd64d8782b122d69a5", "messageHeadline": "Add Review Codecov Report check to PR template (#6548)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c44ca8ae34405c6397a81bb836582b9f4e086abd", "messageHeadline": "add string test for coin and coins (#6547)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "497b27305d83675a140d2dffee45604fb5584efd", "messageHeadline": "x/ibc: remove returning packet from channel keeper funcs (#6544)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "e8fb76ae44baf6ad8c490463a610e06b553eeefa", "messageHeadline": "x/ibc: remove alias.go from 03-connection (#6543)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 120, "deletions": 197}}, {"node": {"oid": "43b4f2f120f738a8ae469183241b598a9b127a8b", "messageHeadline": "remove alias.go from 02-client (#6542)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 49, "deletions": 112}}, {"node": {"oid": "c0e48e1c43f7054aea1a58aaceb17d354ccf98b5", "messageHeadline": "Update ante handlers to use SignatureV2 (#6428)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 310, "deletions": 79}}, {"node": {"oid": "6251d283891ce1202ef3987f76e876c6e1bd8d73", "messageHeadline": "Merge PR #6529: Export validator addresses", "author": {"name": "Michael FIG", "email": "mfig@agoric.com", "user": {"login": "michaelfig"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "74eb56dd2a52a80d8f1d6233f2864d7948b4326d", "messageHeadline": "Add test suite for client TxBuilder (#6460)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 128, "deletions": 25}}, {"node": {"oid": "1c575c95b2329df8713935949aadb9c1aee2c386", "messageHeadline": "Remove CleanupPacket from 04-channel (#6533)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 20, "deletions": 371}}, {"node": {"oid": "43837b16e768d1c5f35727b05190c991a7356e89", "messageHeadline": "Refactor 04-channel/keeper tests to ibc testing pkg (#6400)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 2334, "deletions": 1734}}, {"node": {"oid": "9bf3ff75f55468ab7aea412a470d6968a95d7b4d", "messageHeadline": "Merge PR #6489: Test Network Testing Framework", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 883, "deletions": 115}}, {"node": {"oid": "3df4dd0cd9068ee0b2274b286ef920cff894901b", "messageHeadline": "types: add ics23-tendermint to sdk (#6487)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 557, "deletions": 58}}, {"node": {"oid": "98a3645d0fafad84f2eaa6c86c0f3827d75ec56b", "messageHeadline": "store: change PruningDefault to KeepEvery:100 (#6520)", "author": {"name": "Erik Grinaker", "email": "erik@interchain.berlin", "user": {"login": "erikgrinaker"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7c0fa697481099af5f1237aff8c8c4365d89aef0", "messageHeadline": "Add TimeIotaMs to export GenesisFile (#6510)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 122, "deletions": 5}}, {"node": {"oid": "51c35f4dcee865da0158e6e327fc4afc52037b58", "messageHeadline": "store/types: Fix pruning opts validation (#6511)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "0d1a7293b7c098efdcf411750409be830533766d", "messageHeadline": "cmd/simd: Use server.GetPruningOptionsFromFlags (#6508)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "dcd578183d195562b440fdb615a79a7d706677c7", "messageHeadline": "Allow JSON input for proof specs in tendermint client (#6506)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "01b89bd9b377732428315cdfbd8f27c6ea55ac45", "messageHeadline": "Merge PR #6504: Bump IAVL", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 7, "deletions": 44}}, {"node": {"oid": "cb6c552e057a625849c9581c9b9d7b55e3bfbc9c", "messageHeadline": "init commit (#6503)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "ab18c3fae0cdedef29435c8123c93c776f93e17b", "messageHeadline": "Ethanfrey/dockerize simapp (#6495)", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "06d7dbedb9a6496d2d4e0b4c04d331d5e0d8d95a", "messageHeadline": "build(deps): bump github.com/prometheus/client_golang (#6496)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d4b67490a4de6f24f1f262e1268f1b9c1cf62762", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.29.1 to 1.30.0 (#6497)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "38e462db8db3741cdc34c464ececac44b550e1c6", "messageHeadline": "remove alias.go from docs (#6498)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "ac83fce7d337e87a17ac90ee05efb9d709a6278a", "messageHeadline": "deps: fix iavl revision (#6492)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "67d079e68ad0f62a05d8d57575edffcc4209f76c", "messageHeadline": "store/rootmulti: add SimpleProofsFromMap (#6481)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 158, "deletions": 3}}, {"node": {"oid": "4716260a6e2d265f2dd7700c9a7df39d90231844", "messageHeadline": "Merge PR #6475: Pruning Refactor", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 409, "deletions": 570}}, {"node": {"oid": "6700d776b82bbb4f756315858eadc69298313528", "messageHeadline": "docspelling and grammar (#6480)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4b0c66982a87e824d43873187ae049a9f572ed7a", "messageHeadline": "Add pagination (#6452)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 1251, "deletions": 47}}, {"node": {"oid": "231ae6eaffa65d4c5aa69ccde5e88f57e8d232d7", "messageHeadline": "docs: IBC Application guide (#6464)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 361, "deletions": 11}}, {"node": {"oid": "712d23740f36975d987f912db09c9e37d01862d3", "messageHeadline": "Migrate x/auth cmd's to TxGenerator marshaling (#6391)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 440, "deletions": 179}}, {"node": {"oid": "5040ff87c4bfa5cc9600194cfd9c9189a63da11b", "messageHeadline": "Merge PR #6449: Initial Metrics", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 410, "deletions": 10}}, {"node": {"oid": "66e15d14db7033d20f71035201d1818871de1ef0", "messageHeadline": "build(deps): bump github.com/prometheus/client_golang from 1.6.0 to 1\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "4e73e0f817b3e9ab75937c705fb49c6e5ae99eb0", "messageHeadline": "Update proto files & definitions in accordance with ADR023 (#6413)", "author": {"name": "Cory", "email": "cjlevinson@gmail.com", "user": {"login": "clevinson"}}, "additions": 3969, "deletions": 3984}}, {"node": {"oid": "fe9356ddb86c3c9d0e9849d291d3bc7141b242dd", "messageHeadline": "07-tendermint: ignore misbehaviour if age is greater than consensus p\u2026", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 168, "deletions": 18}}, {"node": {"oid": "257354dbff70197420a386febea5be4df5d71660", "messageHeadline": "x/bank: convert query CLI commands to use gRPC query client (#6367)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 242, "deletions": 185}}, {"node": {"oid": "1c8249e26d42d53a4c478af76d8d40bfab73b55d", "messageHeadline": "x/ibc: tx client protobuf migration (#6461)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 223, "deletions": 272}}, {"node": {"oid": "32278d9a2b1e425d6338e021e12f6db1636fd59d", "messageHeadline": "x/auth: remove alias.go usage (#6440)", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 207, "deletions": 305}}, {"node": {"oid": "eb3f7e64736b79a720b0a727301a294ef7b10dbe", "messageHeadline": "rename blacklist to blocked (#6455)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 36, "deletions": 34}}, {"node": {"oid": "d82114df2b18c43bf8989ad3443999964592651c", "messageHeadline": "ibc/04-channel: move UNORDERED channel ack to RecvPacket (#6457)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 51, "deletions": 23}}, {"node": {"oid": "c13809062ab16bf193ad3919c77ec03c79b76cc8", "messageHeadline": "Update TxBuilder to use SignatureV2 (#6443)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 211, "deletions": 161}}, {"node": {"oid": "c134e8974e47a9f26901432fe8a65471d985d013", "messageHeadline": "Move some Param types from Keeper to Types in staking (#6451)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "76ee9b29ac9d529bf3833e453ac05c3d3f64b252", "messageHeadline": "Merge PR #6450: Some small improve on API server", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "8ee7d1f403cc9eda793348deb721c53f34b3f7fe", "messageHeadline": "Merge PR #6399: SDK Telemetry", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 476, "deletions": 73}}, {"node": {"oid": "e2f336345d5b2df3578ead5d6d3ac2af312471f2", "messageHeadline": "x/ibc: add the missing path parameter \"height\" to \"/ibc/clients/{clie\u2026", "author": {"name": "YOSHIDA Masanori", "email": "masanori.yoshida@gmail.com", "user": {"login": "siburu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "821b298f1ae1531f9ebb81b488eafc7513346152", "messageHeadline": "Liveness CI Test (#6445)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "35312d098e3d9862eecfe135bc3273984e04c209", "messageHeadline": "JSON Codec Updates (#6444)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 159, "deletions": 126}}, {"node": {"oid": "6a05b83069bb6a655b30de782d9cc14f6639431e", "messageHeadline": "Merge PR #6426: Migrate API Server", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 287, "deletions": 218}}, {"node": {"oid": "6336f95802d1acf84fcb1deb738b45b544beff84", "messageHeadline": "x/gov: fix rest single vote and inactive proposal votes list queries \u2026", "author": {"name": "Akhil Kumar P", "email": "36399231+akhilkumarpilli@users.noreply.github.com", "user": {"login": "akhilkumarpilli"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "24b9be0ef841303a2e2b6f60042b5da3b74af2ef", "messageHeadline": "x/bank: remove alias.go usage (#6439)", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 110, "deletions": 183}}, {"node": {"oid": "8cf8098861243f170293077ab03c9101968d2d12", "messageHeadline": "x/capability: remove alias.go usage (#6438)", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 105, "deletions": 136}}, {"node": {"oid": "6e9ffc1a0ebbb26184e95261f2255fd36adde11e", "messageHeadline": "x/crisis: remove alias.go usage (#6437)", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 24, "deletions": 55}}, {"node": {"oid": "190bee27cb2cfee54f167ae00837e9a5e88f767e", "messageHeadline": "x/distribution: remove alias.go usage (#6436)", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 61, "deletions": 209}}, {"node": {"oid": "cc42a82c863afb9a3c8058b05b4954620862c4df", "messageHeadline": "x/evidence: remove alias.go usage (#6435)", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 62, "deletions": 100}}, {"node": {"oid": "0286a4a5dc316fed950bd77b27f827e51d25e3b3", "messageHeadline": "x/ibc-transfer: remove alias.go usage (#6427)", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 57, "deletions": 102}}, {"node": {"oid": "6a0ac5b67d2fadac444dee97ed7c75bdd776f9b6", "messageHeadline": "Missing cli tests for staking module (#6347)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 274, "deletions": 43}}, {"node": {"oid": "560398cfdc00f1c6d56ffbfa66dc36cb18e2cab6", "messageHeadline": "x:ibc: remove alias.go usage (#6429)", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 44, "deletions": 70}}, {"node": {"oid": "1783f5ef1ee46748772b0c7d0de64611d6cfb2b8", "messageHeadline": "x/gov: remove alias.go usage (#6432)", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 130, "deletions": 275}}, {"node": {"oid": "c3ff8c0c062297fba67aea5a4ba183667231cf71", "messageHeadline": "x/genutil: remove alias.go usage (#6433)", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 35, "deletions": 68}}, {"node": {"oid": "e07c1e20bc12ea2f32621ad2e1b1bf072cdaa61d", "messageHeadline": "address review from pr #6374 (#6430)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "73bdb7d190c9a37012558573ec780b563289dc44", "messageHeadline": "Merge PR #6424: x/mint - remove alias.go usage", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 41, "deletions": 84}}, {"node": {"oid": "60f7edfe3dbfefecd8e2ee5fc24c5bebc4461c11", "messageHeadline": "Add SignatureV2 infrastructure (#6373)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 750, "deletions": 284}}, {"node": {"oid": "78719103590225b47631598767c9597510419c86", "messageHeadline": "Simapp Localnet (#6421)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 546, "deletions": 22}}, {"node": {"oid": "14e3aa126586160d0603c996869683b3892c60cb", "messageHeadline": "x/staking: remove alias.go usage (#6397)", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 262, "deletions": 489}}, {"node": {"oid": "df68b1512ca6ffc722c884eef3779c2b1440c834", "messageHeadline": "x/slashing: remove alias.go usage (#6417)", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 71, "deletions": 152}}, {"node": {"oid": "ddbb9a2321aed515401fb74b168e6560691f830a", "messageHeadline": "run make format (#6416)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 21, "deletions": 15}}, {"node": {"oid": "3228c3b12a94f97b08974991204e3b379a96175d", "messageHeadline": "x/params: remove alias.go usage (#6415)", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 23, "deletions": 54}}, {"node": {"oid": "55a7226535df02accc549f2c9c6a67a7e142d331", "messageHeadline": "x/ibc: channel from client state query (#6401)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 301, "deletions": 73}}, {"node": {"oid": "d82c2e6a9432b1213328f82d81ea4979da65d48d", "messageHeadline": "Enforce ProofSpecs in 23-Commitment (#6374)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 514, "deletions": 230}}, {"node": {"oid": "9048ffa8d351b8ad0232c51fa3902ffd31e6244e", "messageHeadline": "Update ibc proof to be bytes (#6393)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1010, "deletions": 762}}, {"node": {"oid": "b09d6728ec7d50b252d3fa8312565c4920faa5a9", "messageHeadline": "Rename all methods IsEmpty to Empty to be consistent with all codebas\u2026", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 31, "deletions": 30}}, {"node": {"oid": "49597b19ec295aa7104bf12655819dbd8c06cd15", "messageHeadline": "module: pass route by value (#6404)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 101, "deletions": 39}}, {"node": {"oid": "0215b5c6cd69b6a57fae787156bbf13c8458c16f", "messageHeadline": "client: fix signing algorithm (#6405)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 75, "deletions": 32}}, {"node": {"oid": "4ecbd004367423b8d6b8068f2123a41c89663e38", "messageHeadline": "missing cli tests for distr and mint (#6349)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 224, "deletions": 9}}, {"node": {"oid": "783e9959e04c165f197814fbc142c10363614f1d", "messageHeadline": "Cleanup store.Query with CommitmentProof.Calculate() (#6396)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 10, "deletions": 48}}, {"node": {"oid": "affe7265cb3b6bc8aa5050c5c740468b715d5d7d", "messageHeadline": "Update connection and channel to use types_test package name (#6395)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 254, "deletions": 244}}, {"node": {"oid": "82afd5298195c4cdb06aa692b461222c1b22fa94", "messageHeadline": "x/upgrade: remove alias.go usage (#6382)", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 57, "deletions": 89}}, {"node": {"oid": "79c308ae4abc9dd47b11979e52f202b92785b214", "messageHeadline": "Concept PR simplify Module (#6231)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 101, "deletions": 147}}, {"node": {"oid": "e12fa58e14a6d7026bdd97d7dbe3fd5f6fb09dce", "messageHeadline": "Convert simple proof to ics23 proof (#6390)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 37, "deletions": 36}}, {"node": {"oid": "b9f39c94f899c5308770a02d372915c0344cc70c", "messageHeadline": "Merge PR #6359: Updates to ADR-020 (protobuf signing)", "author": {"name": "Simon Warta", "email": "2603011+webmaster128@users.noreply.github.com", "user": {"login": "webmaster128"}}, "additions": 50, "deletions": 30}}, {"node": {"oid": "0d9faec1f3bbd16ba46784111d8907c0a02e2505", "messageHeadline": "07-tendermint: cherry-picks from #6272 (#6387)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 47, "deletions": 26}}, {"node": {"oid": "55796fb3e73c222eb97c1308d4eee26144e8189f", "messageHeadline": "x/ibc: client consensus_height event (#6381)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "6851c844b3ad05db006d3e37b1afd16347b62c00", "messageHeadline": "x/ibc: testing pkg (#6356)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 837, "deletions": 0}}, {"node": {"oid": "a8298976ac76934f3d716d938edc9d93e0a83412", "messageHeadline": "update 07-tm err msg to utc time (#6383)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "744c1ce250ba8fcbd1ec1f9f4bf0360cf4306c6c", "messageHeadline": "x/ibc: simulation store decoders (#6247)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 482, "deletions": 13}}, {"node": {"oid": "c0aff2e1f56769e68d67b5169b001d289dc185ab", "messageHeadline": "baseapp: Enhance Tx Message Data (#6384)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 510, "deletions": 45}}, {"node": {"oid": "6740d27b55d82c428c333eeb05706395b1f5412b", "messageHeadline": "Add PublicKeyCodec (#6372)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 146, "deletions": 3}}, {"node": {"oid": "08b7557fe5512cf5a0a0f8143e6b21c4d2950922", "messageHeadline": "Add basic sign mode infrastructure (#6371)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 311, "deletions": 0}}, {"node": {"oid": "0786e68296fab19d961019b966926a809fcfde2c", "messageHeadline": "Add proto compatible community spend cli tx (#6215)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 12, "deletions": 51}}, {"node": {"oid": "ea12c3580e5d19d905187d7820947e5cae41030a", "messageHeadline": "Fixed typos. (#6376)", "author": {"name": "Miguel Dingli", "email": "migueldingli97@gmail.com", "user": {"login": "migueldingli1997"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d9e1497e89e025ffa919ffb3cb9b291e2956ef32", "messageHeadline": "Switch IAVL Store query to use ics proofs (#6324)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 241, "deletions": 26}}, {"node": {"oid": "65ea305336c0da689ecf5f8c864d0f2e0370c71e", "messageHeadline": "x/auth: add sign-batch command (#6350)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 285, "deletions": 6}}, {"node": {"oid": "b618e0a8277006fec9643e9f5add60ea1c138963", "messageHeadline": "add comments to why its nolint (#6366)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "4e0a47575182852299cc4f3d385565d79d3ec48a", "messageHeadline": "Make client.Context implement gRPC ClientConn (#6342)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 87, "deletions": 18}}, {"node": {"oid": "c44813bcdf95fde2ab7121011b3ca5f02a61ba70", "messageHeadline": "x/ibc: commit timeout timestamp (#6363)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c26bbe6c9c7423589be5880239fb322e695e7365", "messageHeadline": "build(deps): bump github.com/stretchr/testify from 1.6.0 to 1.6.1 (#6\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "52d11acb45f83b6742d1a173a078cfb59a92ba21", "messageHeadline": "R4R: Fix bug of unordered channel (#6337)", "author": {"name": "Segue", "email": "huoda.china@163.com", "user": {"login": "SegueII"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "cd94032c0e58dd74e1f15f5582f288a74d947991", "messageHeadline": "docs: ADR 025 for passive channels (#6250)", "author": {"name": "Michael FIG", "email": "mfig@agoric.com", "user": {"login": "michaelfig"}}, "additions": 140, "deletions": 0}}, {"node": {"oid": "fb2a95df49c9ea143bcf17953231f6011d1e5ffe", "messageHeadline": "readme: add sourcegraph badge (#6362)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "8bc645a418cfc8db6f45352085d3f6485537d3c6", "messageHeadline": "ADR 024 - Coin Metadata (#6253)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 144, "deletions": 5}}, {"node": {"oid": "b9b578d6dea504ba371b002fc345491e67b4d5c0", "messageHeadline": "x/ibc: querying support for unordered channels (#6294)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 792, "deletions": 80}}, {"node": {"oid": "626f9b62c5a64ced1ca3379dd04fbcddc407879b", "messageHeadline": "add pagination (#6163)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 167, "deletions": 26}}, {"node": {"oid": "71374d0ecaf713d998fce2d78d13abfae6016a30", "messageHeadline": "add contextual info to sigverify err msg (#6355)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "43947ca2efb71f392716974cc03c32ccb491e68c", "messageHeadline": "Add RegisterQueryService to AppModule (#6336)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 154, "deletions": 4}}, {"node": {"oid": "7eeb086d3a531221fc4e7f86d18501c91581ac11", "messageHeadline": "ADR 023 Protobuf Naming and Versioning (#6083)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 218, "deletions": 0}}, {"node": {"oid": "72925fa9ee9d32fe4cebe1b63494d9517aa4573d", "messageHeadline": "Add basic x/bank gRPC query service (#6343)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 2073, "deletions": 30}}, {"node": {"oid": "6139c0466e225e7d1787da0cb1a64d0eec85a03b", "messageHeadline": "build(deps): [security] bump websocket-extensions in /docs (#6352)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "246f06d1a8ba264685be8457d2aad6102fc2637b", "messageHeadline": "reformat PR Template (#6260)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "ced080af95a49fc8dd61daab10c0d1eda4e13740", "messageHeadline": "Baseapp recovery middleware (#6053)", "author": {"name": "Mikhail Kornilov", "email": "mikhailkornilov@wings.ai", "user": null}, "additions": 266, "deletions": 21}}, {"node": {"oid": "1e6953ccdfc764a18c26481585d3f63d774abfe2", "messageHeadline": "Fix proto3 JSON (#6345)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 111, "deletions": 29}}, {"node": {"oid": "e248693ac845015b3a26aa1f38db6f45bfe83e79", "messageHeadline": "x/auth/client: remove duplicate flags (#6348)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "1a5f2b78597805a2d254756f8b80e637e31760f1", "messageHeadline": "x/ibc-transfer: custom absolute packet timeout (#6248)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 296, "deletions": 242}}, {"node": {"oid": "c1355d0b45bbac23e57642a52c75507f225ff3a0", "messageHeadline": "Integrate gRPC queries into BaseApp (#6335)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 130, "deletions": 62}}, {"node": {"oid": "b1f483fe24b6dab5c20321edd5173ab4ce5d05bc", "messageHeadline": "move packet executed call to ibc handler (#6312)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 102, "deletions": 15}}, {"node": {"oid": "50d748bffb8864dc4e42093fd1b4ea7fc34626f5", "messageHeadline": "remove duplicate event emission (#6328)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "81d647e5058c6fe215b289e1f28ceb99fb23a034", "messageHeadline": "Move codec.RegisterCrypto and codec.Cdc to new packages (#6330)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 216, "deletions": 133}}, {"node": {"oid": "dcbf152ae512141b5c529142dd2f7b4e859a908b", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.28.1 to 1.29.1 (#6339)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fed0c2317d5dbe5064950b4309f26f65e6bfcca0", "messageHeadline": "Change GetQueryCmd to take client.Context (#6326)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 70, "deletions": 65}}, {"node": {"oid": "2e11c81668308a965b324ebe08372612b3443dbb", "messageHeadline": "Make sdk.Msg implement proto.Message (#6327)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 610, "deletions": 233}}, {"node": {"oid": "cd272d525ae2cf244c53433b6eb1e835783d7531", "messageHeadline": "Merge PR #6323: Use simple merkle proof for commit info", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 34, "deletions": 136}}, {"node": {"oid": "d17f5771c7a139c70b26862c0eec0c179fda7df3", "messageHeadline": "Revise Point Release Process (#6333)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 35, "deletions": 17}}, {"node": {"oid": "8d12c948b2564c8c685a3d43f54c334b841a840d", "messageHeadline": "Merge PR #6332: add changelog entry", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e94b6736ed437a8011ecf9cf93a48f7d0967292e", "messageHeadline": "Merge PR #6325: Add GRPCRouter", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1201, "deletions": 151}}, {"node": {"oid": "1f5626b80036b0426c53333125045ce4759a1415", "messageHeadline": "baseapp: fix sender events accumulation (#6307)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "39f53ac22ff1a5aa4690604446b9626d2ca5ce03", "messageHeadline": "client: rename CliContext to Context (#6290)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 1810, "deletions": 1830}}, {"node": {"oid": "654b2fdd1019f490b003df6f21de137fcce76480", "messageHeadline": "x/ibc: packet commitment deletion after ack verification (#6292)", "author": {"name": "colin axner", "email": "25233464+colin-axner@users.noreply.github.com", "user": {"login": "colin-axner"}}, "additions": 436, "deletions": 175}}, {"node": {"oid": "47d0fed2b0d8e0b91548b937555aa83ea9919255", "messageHeadline": "build(deps): bump github.com/stretchr/testify from 1.5.1 to 1.6.0 (#6\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "74329c619f3253201a7191f53efb21d4998367ba", "messageHeadline": "Fix typo (#6295)", "author": {"name": "vincent", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "43404321ee64f33317ff7fc0a3e1cb1a6fb21f29", "messageHeadline": "build(deps): bump vuepress-theme-cosmos from 1.0.165 to 1.0.166 in /d\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1daf5dadf5266934288d07a6c622629a3d8de87a", "messageHeadline": "ci: split unit tests across 4 machines (#6297)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 174, "deletions": 13}}, {"node": {"oid": "f3962eb29bf38531e7cce2bca118af8e3450c43b", "messageHeadline": "fix #6287 sending multiple transactions from an account make nonce se\u2026", "author": {"name": "ahmedaly113", "email": "60133587+ahmedaly113@users.noreply.github.com", "user": {"login": "ahmedaly113"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "f8bad078b7b3e8e6186eddce72716dc7cf021848", "messageHeadline": "Bump Tendermint version (#6300)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "4927f80dfc975f3422caf5923c0500a39440ebf6", "messageHeadline": "build(deps): bump vuepress-theme-cosmos from 1.0.164 to 1.0.165 in /d\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 717, "deletions": 569}}, {"node": {"oid": "71770b5a7804dc2b1473372d9a5a856f671341a3", "messageHeadline": "Merge PR #6283: Save account for multi sending", "author": {"name": "vincent", "email": "vincent.ch.cn@gmail.com", "user": {"login": "chengwenxi"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "da7d27eef4504a7cc1fc5d5f67993e6479c3e8ca", "messageHeadline": "readme: centering tags (#6288)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 33, "deletions": 10}}, {"node": {"oid": "7144ace6b33e5860907815597db0ac6fa8dc5a8d", "messageHeadline": "Revert \"Merge PR #6285: Registered upgrade module tx commands\" (#6286)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "053b38cca21bc40a160c7fc59772e210f4cc6900", "messageHeadline": "Merge PR #6285: Registered upgrade module tx commands", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "7cd0caba7a5800845669bea193d72069eb57b55d", "messageHeadline": "Merge PR #6278: Add msg type sim operations", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 122, "deletions": 97}}, {"node": {"oid": "21a9cb9b28774b2e90d1e2a0768a5194f99bf6a2", "messageHeadline": "ci: automate release post tag push (#6230)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 78, "deletions": 11}}, {"node": {"oid": "b8cac829925095cedaea70e2380df96c3ad65d5e", "messageHeadline": "build(deps): bump github.com/otiai10/copy from 1.1.1 to 1.2.0 (#6279)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "97fecb1aa2da7a13133ce4bae0f05b19f04341f7", "messageHeadline": "Merge PR #6276: Fix error msg", "author": {"name": "dauTT", "email": "30392990+dauTT@users.noreply.github.com", "user": {"login": "dauTT"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6973c564572908c780becf74ffaad1ff04ae13e1", "messageHeadline": "x/ibc: fix internal errors messages (#6268)", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 45, "deletions": 28}}, {"node": {"oid": "bf3fa3067102b03c404169fb3672af4b6c224866", "messageHeadline": "ibc/07-tendermint: fix CLI (#6271)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 21, "deletions": 25}}, {"node": {"oid": "37882fbf4ad864ee261d8236268e84b2cd6942b4", "messageHeadline": "x/auth: remove unused passphrase arguments (#6270)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 24, "deletions": 20}}, {"node": {"oid": "ecbb5acb3d42fdd7d4adee37eccd1f1768531440", "messageHeadline": "fix ICS-20 event bug (#6269)", "author": {"name": "Segue", "email": "huoda.china@163.com", "user": {"login": "SegueII"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "850419fffdb7f5f1a5ea5f5403db3730e701f45f", "messageHeadline": "Tx CLI proto module interface (#5989)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 862, "deletions": 1717}}, {"node": {"oid": "970e009653c4fe2dc862e672ee969c575998b677", "messageHeadline": "cl++ (#6265)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "5b14975732797150b63966c0d359d284f13c4f2f", "messageHeadline": "update SECURITY.md (#6263)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a201967fd1333dd93b6c29c302521d3480f76a0f", "messageHeadline": "multisig: add type and bitarray (#6241)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 942, "deletions": 120}}, {"node": {"oid": "bf8809ef9840b4f5369887a38d8345e2380a567f", "messageHeadline": "Update x/auth to use Any (#6165)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 404, "deletions": 1184}}, {"node": {"oid": "9a38883e9c8fc06335f3f4ce0a4a0a8406a76466", "messageHeadline": "Merge PR #6258: Fix test breakage and run proto-gen", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 391, "deletions": 3546}}, {"node": {"oid": "98280712cea40990f6cd4b8a42aa30b0eb745063", "messageHeadline": "Merge PR #6256: Remove oneof tx types", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 0, "deletions": 384}}, {"node": {"oid": "70767c87c4207d5c5bfaea352df2eacc1c63c308", "messageHeadline": "Update x/gov to use Any (#6147)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1432, "deletions": 2568}}, {"node": {"oid": "d7677e087117fc9d79c590ee511f1f46a8cbd586", "messageHeadline": "ci: test paths directive (#6251)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 120, "deletions": 111}}, {"node": {"oid": "e0fa14c0e1ed7be80d570814eb4fb7a4dbfb9588", "messageHeadline": "CODEOWNERS: remove Peng (#6245)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca20a399621c2f14aba1473f78f09b464dc8065d", "messageHeadline": "x/ibc: constrain acks processing order (#6244)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 195, "deletions": 45}}, {"node": {"oid": "0db51de37a7b3d3693e707d09958699d687a5e7e", "messageHeadline": "remove Hans (#6243)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 5}}, {"node": {"oid": "2f394ce1a8e95916872f5e51a443eaa8e836e97b", "messageHeadline": "remove auto-comment bot; add PR template (#6242)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 18, "deletions": 32}}, {"node": {"oid": "763eab7e965cd1053951c0e07cb2350e31fa1837", "messageHeadline": "build(deps): bump github.com/pelletier/go-toml from 1.7.0 to 1.8.0 (#\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c74b28a7acb538cb2987b641e1790a74846d99d1", "messageHeadline": "remove duplicated check when RemoveValidator (#6239)", "author": {"name": "Xuefeng Zhu", "email": "frankzhu94@gmail.com", "user": {"login": "Xuefeng-Zhu"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "3893fccaa4f6bd69c3b2eeeb29a90445721a8798", "messageHeadline": "ibc-transfer: remove leftover file (#6236)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 0, "deletions": 311}}, {"node": {"oid": "3dcdc582afee14af0e7691aee61f70adbe3a2016", "messageHeadline": "x/ibc-transfer: move ICS20 out from x/ibc (#6222)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 461, "deletions": 161}}, {"node": {"oid": "86a975050818a6194f6807c7fc898e78ba7dfad8", "messageHeadline": "x/ibc: update path validator to enforce no beginning or ending of the\u2026", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 22, "deletions": 29}}, {"node": {"oid": "b2ad4d2a23799bae2178a53d232e0c4c1d5a253f", "messageHeadline": "x/ibc: alter id requirements (#6227)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 196, "deletions": 58}}, {"node": {"oid": "34d9ed52b34eb44ecbc51b586533169721919626", "messageHeadline": "Fix proto-gen (#6229)", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b344848792c9191631cd96e9debeb2844a630be", "messageHeadline": "build(deps): bump github.com/golang/protobuf from 1.4.1 to 1.4.2 (#6224)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "10ce15f5968c9ae3f8cbddabbf07dae75caeec1a", "messageHeadline": "typo fix (#6223)", "author": {"name": "Mikerah", "email": "mikerah14@gmail.com", "user": {"login": "Mikerah"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c9ec0ff0870fd2a3220869b7b94a412a29ec8017", "messageHeadline": "x/ibc: default genesis state for sims (#6158)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 344, "deletions": 79}}, {"node": {"oid": "40082b823f6a6b3255aa5f5faed3af90f4f3668b", "messageHeadline": "Merge PR #6217: Add pub key proto definitions", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1115, "deletions": 17}}, {"node": {"oid": "49ae8800d128e0225743023490cede88439978df", "messageHeadline": "Merge PR #6214: Add Tx, SignDoc, etc. proto types from #6111", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 3299, "deletions": 1}}, {"node": {"oid": "8dccc5203506d9b818b13c68f12cf3a4d5d47419", "messageHeadline": "Merge PR #6220: qa: add action to update qa page", "author": {"name": "Helder Moreira", "email": "helder-moreira@users.noreply.github.com", "user": {"login": "helder-moreira"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "bd90d6b34448775e77b21676597c9fb42b1a65d3", "messageHeadline": "Merge PR #6219: Different db support", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "48aebed2ea3828fdee87d8b0539d9845e1f5abd7", "messageHeadline": "x/ibc: /types cleanup (#6169)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1105, "deletions": 1212}}, {"node": {"oid": "62147290c13c6dd4c4505b33da4a4a8a90687cd0", "messageHeadline": "Merge PR #6212: Remove Get* Prefixes from Key Construction Functions", "author": {"name": "Aleksander Kochetkov", "email": "shurikus84@gmail.com", "user": {"login": "kochetkov-av"}}, "additions": 74, "deletions": 73}}, {"node": {"oid": "32f82a93b80a94a71e033d432c7c76b7773acf4f", "messageHeadline": "Merge PR #6111: Update ADR 020 to use Any", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 285, "deletions": 104}}, {"node": {"oid": "513c5f30c2e96f1aef2e351085f87801c98d0c14", "messageHeadline": "Alter connection handshake (#6209)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "6d7fc911c28a8929ec09818f4d10a4b8295de3b6", "messageHeadline": "x/distribution: register MsgFundCommunityPool (#6211)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b1b46dbafdbe7ef98c60958c93ab05987c1a06e9", "messageHeadline": "ADR 022 - Custom baseapp panic handling (#6072)", "author": {"name": "Mikhail Kornilov", "email": "mikhailkornilov@wings.ai", "user": null}, "additions": 215, "deletions": 0}}, {"node": {"oid": "9b6e694a004ae39b339f2e16cbd86ba50f046487", "messageHeadline": "client: fix Paginate's arguments validation (#6205)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 28, "deletions": 6}}, {"node": {"oid": "d9bcca260132292701c070de71276c73f827e526", "messageHeadline": "build(deps): bump gopkg.in/yaml.v2 from 2.2.8 to 2.3.0 (#6207)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a08aa41213134983724cfcd1407723859d82a9ff", "messageHeadline": "ibc/07-tendermint: variable trust-level (#6206)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 199, "deletions": 110}}, {"node": {"oid": "b93300288e3a04faef9c0774b75c13b24450ba1c", "messageHeadline": "x/ibc: stateful clients (#6202)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 103, "deletions": 110}}, {"node": {"oid": "da92383bffc563dcf9bc84f69c6d76bb0c232ae0", "messageHeadline": "Bank proto buf migration (#6166)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 304, "deletions": 595}}, {"node": {"oid": "2f68c4166d61b71d75ead1ce6a2813d765d35811", "messageHeadline": "fix import to sdk (#6201)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4173ea5ebad906dd9b45325bed69b9c655504867", "messageHeadline": "types: add bech32 (#6200)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 59, "deletions": 2}}, {"node": {"oid": "d4882606d560fe244265f26a2e429333468f1d31", "messageHeadline": "Merge PR #6195: Add codespace to broadcast(sync/async) response", "author": {"name": "Yongwoo Lee", "email": "whylee259@gmail.com", "user": {"login": "whylee259"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "e01a56e5bf67bbc3868d15360e2f88bba2e1bf82", "messageHeadline": "build(deps): bump vuepress-theme-cosmos from 1.0.163 to 1.0.164 in /d\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 351, "deletions": 918}}, {"node": {"oid": "80be50319ca5e0e70a4c8325a8c5972a2bd2edf9", "messageHeadline": "baseapp: track events emitted from AnteHandler (#6187)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 44, "deletions": 6}}, {"node": {"oid": "138e0b074f1380644c2322c9ec31b921df3a850a", "messageHeadline": "x/ibc: log fixes (#6184)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 67, "deletions": 59}}, {"node": {"oid": "f88d9ab5862b4e5fcbc1f1adec30132e7d12facf", "messageHeadline": "x/ibc: create localhost client on InitGenesis (#6170)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 77, "deletions": 38}}, {"node": {"oid": "f37308778acdd59186a54400dd0a2964dc98af38", "messageHeadline": "build(deps): bump github.com/spf13/viper from 1.6.3 to 1.7.0 (#6183)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 81, "deletions": 6}}, {"node": {"oid": "8bd8d107a32f00fc2bf9ef134f98e43eefb0990c", "messageHeadline": "flags: fix \"max-body-bytes\" flag description (#6180)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd148fcd7a921f9da9a0993681849a2e025062e2", "messageHeadline": "gov: port integration tests (#6120)", "author": {"name": "atheeshp", "email": "59333759+atheeshp@users.noreply.github.com", "user": {"login": "atheeshp"}}, "additions": 350, "deletions": 0}}, {"node": {"oid": "df4335a2f6e0c5b20041554972207630861061a5", "messageHeadline": "CODEOWNERS: add Jonathan (#6177)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bef3689245bab591d7d169abd6bea52db97a70c7", "messageHeadline": "linter: enable nolintlint (#6162)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 41, "deletions": 105}}, {"node": {"oid": "4e328d75dbe0d06f1d1a3002d31803ca039afef3", "messageHeadline": "client/keys/parse: honor config changes (#6172)", "author": {"name": "Adam Bozanich", "email": "adam.boz@gmail.com", "user": {"login": "boz"}}, "additions": 69, "deletions": 28}}, {"node": {"oid": "c8c47786dab86e4e5d7e98e8b952ba5d96bf49c8", "messageHeadline": "x/ibc: fix int overflow (#6171)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "fe9fe8769390d382bffa3ef1e372c30eaa7c192c", "messageHeadline": "REST: Add 'max-body-bytes' Flag (#6167)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 32, "deletions": 20}}, {"node": {"oid": "b3cada10017d9369137d993810350b71d001db44", "messageHeadline": "x/ibc: fix event emission on msgs (#6161)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 31, "deletions": 42}}, {"node": {"oid": "54ed8d7a2c2b8b4f8ca5a15d798c44086e5877e6", "messageHeadline": "lint: official action (#6156)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "9d022c17b7470eb5170c792eb270097abff914fc", "messageHeadline": "Add amino compatibility layer for proto Any (#6151)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 939, "deletions": 94}}, {"node": {"oid": "f3e3a30e5ef0b72f78badd6513c5721a839d17d1", "messageHeadline": "x/ibc: add missing query height (#6157)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "ff24a24ae6c9aa20020240c75923f04ea877c04a", "messageHeadline": "x/ibc: query all client connection paths (#6155)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 249, "deletions": 8}}, {"node": {"oid": "d7ebee74e77579cbd894e445b797094cf758e240", "messageHeadline": "x/ibc: proto migration pt 1 (#6097)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 11009, "deletions": 1441}}, {"node": {"oid": "bb0a1edf8e76fd8565b45c964fc73d44806f4896", "messageHeadline": "build(deps): bump github.com/regen-network/cosmos-proto (#6154)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b09eef7298dd18c4418a796a5e12028586e9d4ba", "messageHeadline": "run make format (#6153)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c211488b0b4b0e85eec68d24350a594ebdac5c46", "messageHeadline": "x/auth: cli tests (#6152)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 356, "deletions": 21}}, {"node": {"oid": "7cf1efddbeb8de4e5ddf6a53d34e4d1cd2d18518", "messageHeadline": "release: procedure change (#6148)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "1db967bd2e9776e3030bc780c307fced4bb0c3a8", "messageHeadline": "Merge PR #6150: update master with release changelog", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "9e4ee7bf18c6dc352049d6fde5028089cdc7045f", "messageHeadline": "add comment bot for PR checklist (#6149)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 31, "deletions": 21}}, {"node": {"oid": "2f718c8d669cb2ed018ed55a86395854879b5735", "messageHeadline": "Remove evidence codec (#6146)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 60, "deletions": 120}}, {"node": {"oid": "2a82c691a2c472410f1b4d4c698ed7dd1f3e75d8", "messageHeadline": "build(deps): bump github.com/golang/protobuf from 1.4.0 to 1.4.1 (#6141)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f2a331fddbde244f8232dc61be21cc7463438904", "messageHeadline": "Fix Timeout Handling (#6118)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "680420432d52da8e76bf26d62f638c81fd8222be", "messageHeadline": "CONTRIBUTING.md: use git tag -a for release tags (#6143)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "386217209d742df47816e12b0a9a6c1548bb6e9f", "messageHeadline": "Merge PR #6076: Proto Any init + evidence", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 2158, "deletions": 1317}}, {"node": {"oid": "7e72e5b8a6f7f67b17cfc1eb4a1b2d26eccbf84c", "messageHeadline": "Add cli test for slashing (#6102)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 115, "deletions": 1}}, {"node": {"oid": "4a28dd164528c7a3ca65f191da0465f4446e5c33", "messageHeadline": "Args: cobra.ExactArgs(1) required but never used (#6140)", "author": {"name": "Pavel", "email": "pashaklybik@gmail.com", "user": {"login": "PashaKlybik"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "84f1261c7b05d392dd56b4efaeb1c20195ec2cd2", "messageHeadline": "Update docs/kr/intro and fix typo in docs/intro (#5979)", "author": {"name": "dogemos", "email": "42988601+dogemos@users.noreply.github.com", "user": {"login": "dogemos"}}, "additions": 249, "deletions": 37}}, {"node": {"oid": "106bcd5e13e8d18f9659643d560fff1e0b9c6036", "messageHeadline": "default gen state (#6139)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 7, "deletions": 17}}, {"node": {"oid": "110942add639f24ae8d94e04a8d0bcf8ef983475", "messageHeadline": "add anotation for json/yaml marshal ibc/tendermint/header type (#6138)", "author": {"name": "Pavel", "email": "pashaklybik@gmail.com", "user": {"login": "PashaKlybik"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18890a225b46260a9adc587be6fa1cc2aff101cd", "messageHeadline": "add string method to gas meter (#6137)", "author": {"name": "Sebastien La Duca", "email": "sladuca777@gmail.com", "user": {"login": "Sladuca"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "687d4246e5a3f368e556e24709b31bf8df93def9", "messageHeadline": "Fix cap initialization by writing to uncached context (#6136)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9ec46de28524085dd14ffded5be094db260c51f8", "messageHeadline": "Update swagger.yaml (#6133)", "author": {"name": "Kimura Yu", "email": "33382781+KimuraYu45z@users.noreply.github.com", "user": {"login": "KimuraYu45z"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "2414e5bdd45fbec9b0c832e47568039a9ea5eec8", "messageHeadline": "x/auth: turn sign --validate-sigantures into a standalone command (#6\u2026", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 352, "deletions": 181}}, {"node": {"oid": "54ecf7d629bb9e6a45fb06cfd4da15319ab771c8", "messageHeadline": "bump ibc sub module error codes (#6117)", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 52, "deletions": 51}}, {"node": {"oid": "01b59db35ebc555beaaad9512aaf791ff50245b1", "messageHeadline": "ci: remove swagger check (#6123)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 50}}, {"node": {"oid": "218ec99508417636ccd47477bc7aad96ac0ac804", "messageHeadline": "various linter fixes (#6106)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 636, "deletions": 278}}, {"node": {"oid": "9251812f69c44ded43b7a4ef6390737e37d96e94", "messageHeadline": "add Aaron,Cory to CODEOWNERS (#6119)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f92f6c9dd1f4830c909f85e829645e8582c9a716", "messageHeadline": "Add CLI tests for simd, distribution (#6095)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 335, "deletions": 120}}, {"node": {"oid": "843e3f163ce6bdda756eedf1af66f0108cfb356a", "messageHeadline": "Merge PR #6112: Fix error code registration", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a8a455a6f7eb14b52d10327cbb6207a0d067b53a", "messageHeadline": "Makefiles: various improvements (#6101)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 28, "deletions": 29}}, {"node": {"oid": "930802e7a13c9e223bf27f35b42481811bf7f02f", "messageHeadline": "x/capability: simulations (#6062)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 477, "deletions": 41}}, {"node": {"oid": "7143d092c4071d999e62b1d3e56cdcee608a626f", "messageHeadline": "x/ibc: add logs (#6104)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "2879c0702c87dc9dd828a8c42b9224dc054e28ad", "messageHeadline": "x/ibc: fix missing return statement (#6099)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 183, "deletions": 75}}, {"node": {"oid": "b854c485e41882f91c5a432239cb400add3c100e", "messageHeadline": "Add CLI tests for fee deduction (#6088)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 161, "deletions": 3}}, {"node": {"oid": "dc1a21a08adb378c8827093cfc6b9ef7a3ee7719", "messageHeadline": "Split proto CI into lint and breakage checks (#6098)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "3b71198b25c41efcbf255b6cf341e496bc6b1919", "messageHeadline": "Merge PR #6033: Add setup for cli_test", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 778, "deletions": 8}}, {"node": {"oid": "5a9d3cfc70c62589fbf28a61a9ae2db542a945b0", "messageHeadline": "run diff in each job (#6094)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 45, "deletions": 23}}, {"node": {"oid": "65f076a63be9df3b92e631982a600ffad99389a5", "messageHeadline": "Merge PR #6081: Update ADR 019 to reflect usage of Any", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 151, "deletions": 114}}, {"node": {"oid": "2d3a8525b904146f803671291e987f94e9df5008", "messageHeadline": "ibc/04-channel: import export GenesisState (#6087)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 603, "deletions": 59}}, {"node": {"oid": "6469447d52f8a4e48fbba6231bbe60f24cccfb75", "messageHeadline": "add pre-commit hook (#6041)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 67, "deletions": 3}}, {"node": {"oid": "4b3eb0ea980a0417d73468d029457beef343ec00", "messageHeadline": "ci: migrate long sims (#6084)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 131, "deletions": 52}}, {"node": {"oid": "c032ebd1721d743a5342f21d0f90ca3cd2e051d4", "messageHeadline": "golangci-lint: exclude _test.go files from analysis (#6090)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cc90f2e0022c3f15b447e4cc872333ce77af7696", "messageHeadline": "Merge pull request #6085: Move codec/std to std", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 236, "deletions": 237}}, {"node": {"oid": "9b51908597b3775b274d4562de808f8a217bc04c", "messageHeadline": "ibc/02-client: import export GenesisState (#6073)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 616, "deletions": 37}}, {"node": {"oid": "f0b72b93be298b80ae9b268fdfa5161f206ad9d9", "messageHeadline": "server: remove deprecated UpgradeOldPrivValFile (#6079)", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 1, "deletions": 18}}, {"node": {"oid": "97e1c31d40667d1020d39de747353725cce7ea7e", "messageHeadline": "store: simplehashfrommap (#6069)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 176, "deletions": 6}}, {"node": {"oid": "d90b2e7a99aa21621851bd752f0f7eeefebe7277", "messageHeadline": "Allow Unjail of Non-Bonded Jailed Validator (#6061)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 119, "deletions": 18}}, {"node": {"oid": "e9b5fc97169099cebe0fd22ecdf1129343d95e36", "messageHeadline": "ibc/03-connection: import export GenesisState (#6067)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 418, "deletions": 60}}, {"node": {"oid": "bdcc04347c2a0ca62496a1ef68039c7dee1f755d", "messageHeadline": "build(deps): bump github.com/99designs/keyring from 1.1.4 to 1.1.5 (#\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "1cd1d088df05053d7e7d98877cee9a181f98d3d6", "messageHeadline": "Merge pull request #6065 from cosmos/alessio/fix-panic-on-status-command", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ccfa9c04848b02ea0be6af5f81effa535d5c8a33", "messageHeadline": "client/rpc: fix panic on status command", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f1fdde5d1b18b995afb3b2802b43593ae6b8c2b3", "messageHeadline": "Updated docs website: (#6048)", "author": {"name": "Denis Fadeev", "email": "denis@fadeev.org", "user": {"login": "fadeev"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "4f527979310f0bba319e2f9386c320a5a4926eb9", "messageHeadline": "Update DefaultHistoricalEntries to 100 (#6059)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "8c736bb72fe8713a478fa7fbb3b023ebb064096c", "messageHeadline": "x/evidence: StoreDecoder simulation (#6035)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 184, "deletions": 9}}, {"node": {"oid": "f6e9ee7623589fa2c41ff5c12f53419157d713f8", "messageHeadline": "x/ibc: Implement Timeout Timestamp (#6022)", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 288, "deletions": 136}}, {"node": {"oid": "61753c8cf1ba636e575108f33e4a24e7319daf96", "messageHeadline": "diagnostic messages should go to /dev/stderr (#6058)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "72a2dae3db130b054e94731a20747322d5885319", "messageHeadline": "Bump Tendermint v0.33.4 (#6055)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 249, "deletions": 122}}, {"node": {"oid": "550c3e9ef06466de0d0670c178301d096c3bac60", "messageHeadline": "Jonathan/5988 sim params consensus 2 (#6051)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 76, "deletions": 15}}, {"node": {"oid": "f82bc19b9929f5e7c84e55d3ab08d2d504290c49", "messageHeadline": "Fix capabilities issue (#6057)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 28, "deletions": 14}}, {"node": {"oid": "b737e7f7f96fdaf65f9774902cb01181a7c6e5d1", "messageHeadline": "Remove JSON marshaler for base account (#6054)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 45}}, {"node": {"oid": "92d85bd84047d618c73a79ea267e87f5391cce93", "messageHeadline": "build(deps): bump vuepress-theme-cosmos from 1.0.161 to 1.0.163 in /d\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 134, "deletions": 123}}, {"node": {"oid": "5e408697056408f0d410963623150c7a50336102", "messageHeadline": "x/capability: start global capability index at 1 (#6047)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "37c92c5f3912ca095b8bfd86db02f5a4265411a2", "messageHeadline": "Revert \"Add consensus params into Simulation (#6002)\" (#6046)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 67}}, {"node": {"oid": "3ee975c57b6febac693919dba94967ccd21851e2", "messageHeadline": "Merge PR #6037: refactor simulation decoder", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 387, "deletions": 345}}, {"node": {"oid": "65048683b5976f0cf8aa0c328ceb3280da9dbac9", "messageHeadline": "Add consensus params into Simulation (#6002)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 67, "deletions": 8}}, {"node": {"oid": "71c62a432f657663f76db9efc8ab85833bf79344", "messageHeadline": "Merge PR #6043: Fix some lcd test failures in gaia", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c15f112cf12818aa15e69cb014a1332f1674aa40", "messageHeadline": "x/auth/ante: AccountKeeper expected interface used instead of the str\u2026", "author": {"name": "Mikhail Kornilov", "email": "mikhailkornilov@wings.ai", "user": null}, "additions": 35, "deletions": 22}}, {"node": {"oid": "80247dd86f4093fc12a01aa7a1edd68a3cf85cec", "messageHeadline": "Merge PR #6038: Use CoinType from config as the default coin type", "author": {"name": "Sorawit Suriyakarn", "email": "thepsint@gmail.com", "user": {"login": "sorawit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "793c6f17ffdf68541861992bb00fadf0bb992507", "messageHeadline": "Fixes for Packet Ack (#6036)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "fea231556aee4d549d7551a6190389c4328194eb", "messageHeadline": "Move ModuleAccount to x/auth (#6029)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1103, "deletions": 1098}}, {"node": {"oid": "1083fa948e347135861f88e07ec76b0314296832", "messageHeadline": "Merge PR #6010: Merge x/supply into x/bank", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2400, "deletions": 3259}}, {"node": {"oid": "50f81b173b96fa0ef0000f28dea04512ad1fa0db", "messageHeadline": "Add simd and simcli commands (#5998)", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 463, "deletions": 1}}, {"node": {"oid": "758cdd2206aa2dde69a3ba4054b46f2d8117dd79", "messageHeadline": "x/ibc: register missing msgs to codec (#6026)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "397ffbe119320e5f480bcb13658867f3a38d5454", "messageHeadline": "x/ibc: update ICS09 Loopback Client (#6018)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 856, "deletions": 646}}, {"node": {"oid": "54f86660449c47714000942f8d873a1c19afda46", "messageHeadline": "Flexible Port Binding for Transfer Module (#6011)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 56, "deletions": 25}}, {"node": {"oid": "11528d39594cc64d5d4ba2ed2debef3f199fb738", "messageHeadline": "x/ibc/20-transfer/keeper: fix issue with capabilities when receiving \u2026", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe163e839c7ed2ef2968d63d2c0e1bb9a6aec1ee", "messageHeadline": "Merge PR #6021: Fix failed gentx because node is untrusted", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "de00a7fed106ad9d6f37eef8d1225f5efe0ce445", "messageHeadline": "x/ibc: implement 09-localhost per specification (#5769)", "author": {"name": "Greg Hill", "email": "gregorydhill@outlook.com", "user": {"login": "gregdhill"}}, "additions": 887, "deletions": 2}}, {"node": {"oid": "968fb1f040c5de58eb3dd80ded4e060c771031d1", "messageHeadline": "Merge PR #6017: [DOCS]: fix the error link", "author": {"name": "Yonghui Lin", "email": "homura.dev@gmail.com", "user": {"login": "homura"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ced06f22a4945d4c959f6b9327864f92ded3bb91", "messageHeadline": "Docs website update (#5958)", "author": {"name": "Denis Fadeev", "email": "denis@fadeev.org", "user": {"login": "fadeev"}}, "additions": 754, "deletions": 477}}, {"node": {"oid": "7bfb709d969a222f460231664677f699dc4bbf23", "messageHeadline": "Merge PR #6013: add cmd validation to ibc query cli cmd", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "be6aefd230a3062461dccbe6f278bb46f7171d4e", "messageHeadline": "add build phase prior to sims & test (#6003)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "3cc4063a2e0e3453535a63e6e4e01cb557c21a1c", "messageHeadline": "Change address type to string (#6009)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 56, "deletions": 46}}, {"node": {"oid": "06b85f9ba7a8c7ef180471ab45bd1992b6556eb1", "messageHeadline": "Merge PR #5993: Tx Client Migration: x/upgrade", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 229, "deletions": 12}}, {"node": {"oid": "7ce3c470eb066cfb08264908d376b3caf8be91f1", "messageHeadline": "Merge PR #6007: update 03 adr", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 56, "deletions": 45}}, {"node": {"oid": "d2471841573ee16dc777b3e50be73766a045e39d", "messageHeadline": "Revert Capabilities on Failed Tx (#5999)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 274, "deletions": 89}}, {"node": {"oid": "4da4bb64df275aa2c037ab6c3bd53e750d764269", "messageHeadline": "Merge PR #6005: x/params: Raw Parameter Querying", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 212, "deletions": 17}}, {"node": {"oid": "09a55f68b5a08d29ce4b32f9af3ea3921c9080d8", "messageHeadline": "Merge PR #5952: Refactor Evidence Age Util + Governable Consensus Params", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 521, "deletions": 665}}, {"node": {"oid": "b26109c5dc842dff72e389aa7b18799b08c0adf9", "messageHeadline": "ci: upload artifacts on failure (#5987)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 50, "deletions": 123}}, {"node": {"oid": "8f8ca6852ae58c973c16382c08b8759c1569d626", "messageHeadline": "bump various deps (#6001)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ca26587e81bada1f9d5dfe66c9c4cd92d23c0416", "messageHeadline": "Implement ICS-20 Callbacks (#5984)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 301, "deletions": 124}}, {"node": {"oid": "bb4642ad0d151b1d8dd78d3df8cb633fea54878b", "messageHeadline": "Decouple client/tx from x/auth (#5992)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1610, "deletions": 1493}}, {"node": {"oid": "aeee097b2fe82a78be94a3fd1032a0b0f3986207", "messageHeadline": "spring cleanup (#5991)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 78, "deletions": 91}}, {"node": {"oid": "58a6c4c00771e766f37f0f8e50adbbfe0bc7362d", "messageHeadline": "Merge PR #5942: Tx Client Migration: x/gov", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 649, "deletions": 215}}, {"node": {"oid": "e8cedf243f63e9dab0b83d29008fe38ca8ecb466", "messageHeadline": "fix all bits broken by viper API changes (#5982)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 134, "deletions": 148}}, {"node": {"oid": "a6588a4d2d427393bbc3a2777f566284302faa87", "messageHeadline": "Bump github.com/golang/protobuf from 1.4.0-rc.4 to 1.4.0 (#5990)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b75406534d2085a89071ba6b6681513d04ba520e", "messageHeadline": "add missing keyring-backend flag (#5985)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "31311768005e074d8166c2b0158eb430e38d7a55", "messageHeadline": "Fix Prefixes and Create Prefix Store for Clients (#5980)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 77, "deletions": 57}}, {"node": {"oid": "b7397d6df5482a46d8dc6461f0363cc683ef127c", "messageHeadline": "Bump github.com/spf13/viper from 1.6.2 to 1.6.3 (#5981)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "709d96a6f4c42c85c50b1d65fbdb206508be27e1", "messageHeadline": "Prove counterparty on expected channels (#5966)", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "761beb497356b19826f9a481d9c37ae5d140e873", "messageHeadline": "v0.38.3 changelog (#5975)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a4c8fe73f12bb50c71d584fcaeec32f515b4a845", "messageHeadline": "Merge PR #5970: Add changelog entries", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d10de8aad955fee944dae19b4fbb1b5f8bac375c", "messageHeadline": "Bump github.com/tendermint/tendermint from 0.33.2 to 0.33.3 (#5972)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bb8b79f2ca49c1d2fe871a9a8bd6b025ddb8b4d4", "messageHeadline": "Merge PR #5969: Update x/params tx CLI commands", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 84, "deletions": 1}}, {"node": {"oid": "192f259e77aed931142531ee86774ee91af4b31a", "messageHeadline": "Merge PR #5967: Fixed cliCtx in tx cli", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 41, "deletions": 11}}, {"node": {"oid": "b5a658729170e577b0e6e809e73d5e0756b90e07", "messageHeadline": "x/ibc: IBC alpha (#5277)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 23566, "deletions": 155}}, {"node": {"oid": "8eb4808b0e59ff136273ea41acff1a3537c585da", "messageHeadline": "Add flag to FlagKeyringBackend to QueryTxsByEventsCmd (#5957)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ed9f488fd9abbdf61d8c78e2a78aa70d5d816cc5", "messageHeadline": "Merge PR #5941: Add proto compatible x/distribution tx cli", "author": {"name": "SaReN", "email": "sahithnarahari@gmail.com", "user": {"login": "sahith-narahari"}}, "additions": 466, "deletions": 43}}, {"node": {"oid": "add93849bd6b5777037a5c77abc728ba74bc38a8", "messageHeadline": "client/flags: bind keyring flag for query commands (#5956)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d351a574a8a6beece84e89bbd127167f6788b6f8", "messageHeadline": "lint: migrate to review-dog (#5955)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "a1feca39c205e7564b77112e8b77def215615761", "messageHeadline": "Enter the new keyring interface (#5904)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1751, "deletions": 1395}}, {"node": {"oid": "7325692550073bf05c4811f095b7054c44ec8866", "messageHeadline": "x/staking: skip HistoricalInfo in simulations (#5949)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 80, "deletions": 23}}, {"node": {"oid": "7b21c543592731658c5330e09d79b7014f161ddc", "messageHeadline": "Fix IncrementSequenceDecorator (#5950)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "7d6033ea5837edc242160c3c18401d612fdf316a", "messageHeadline": "Merge PR #5938: x/genutil: fix InitializeNodeValidatorFiles", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5098548b8c18017d50bb51bc1fd3ec748640bf0d", "messageHeadline": "run go mod tidy (#5937)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "bc9949e3834ee0495b0e7d02c09aa4a6876a5045", "messageHeadline": "Merge PR #5936: Handle and return error on tx.SetMsgs", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "498bb185d3da098fd0da38e6b21c7ee277d88a42", "messageHeadline": "Bump github.com/tendermint/iavl from 0.13.2 to 0.13.3 (#5933)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "597093d8be20e1cd6fb34d96949f1689fe2c2f29", "messageHeadline": "Bump github.com/pelletier/go-toml from 1.6.0 to 1.7.0 (#5932)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "dfbc6cd81b47b5fa7d49d9174d613cc63b0ea36e", "messageHeadline": "Merge PR #5920: Fix validate cmd bug", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "7f78e61b93a522989b603e30871b4e9e9a779402", "messageHeadline": "Merge PR #5915: Tx Client Migration: x/staking", "author": {"name": "SaReN", "email": "sahith@vitwit.com", "user": null}, "additions": 491, "deletions": 62}}, {"node": {"oid": "22422c6de1d842b6015c3da62a9ee896557ff9a6", "messageHeadline": "Merge PR #5927: Fix parseQueryResponse", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "e0c1774e202e080e34c161bfe5fe6a8cc5219fef", "messageHeadline": "Merge PR #5916: Migrate x/crisis tx command", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 54, "deletions": 13}}, {"node": {"oid": "e8a82f78caa140a8baa0d27f22ac3d47fc81ab14", "messageHeadline": "Merge PR #5894: ADR 021 - Protocol Buffer Query Support", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 259, "deletions": 0}}, {"node": {"oid": "cc2a79ce12dfbb5c4a419051bc31e197a5454958", "messageHeadline": "x/staking: fix REST calls panic on some method call (#5906)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "f7c0578fea8f41019221ea622b5bba1a8cc89825", "messageHeadline": "crypto/keyring: drop password from keyWriter internal interface (#5899)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 13, "deletions": 4}}, {"node": {"oid": "a368988e17369e7627ce18c73fe149d5c334cb5a", "messageHeadline": "Merge PR #5902: update docs/cn: match newest Chinese docs in intro an\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 864, "deletions": 112}}, {"node": {"oid": "c87a1e00deae04048559f51859cd84e6c6e3b578", "messageHeadline": "docs(cn): match new docs in intro and basics", "author": {"name": "eosforce", "email": "ikernel@qq.com", "user": {"login": "eosforce"}}, "additions": 864, "deletions": 112}}, {"node": {"oid": "ca19fbc5f8731817344063b4ac1ba898419f95c1", "messageHeadline": "types/rest: add convenience functions for error checking (#5900)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 227, "deletions": 333}}, {"node": {"oid": "35e15521dc92ee100c7ba80b9a22ec432cbb9741", "messageHeadline": "x/auth: use validateMaxMemoCharacters() for memo fields (#5898)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 37, "deletions": 4}}, {"node": {"oid": "b239cc8bb4e4458961ee8cb4a7d722d373f32d6a", "messageHeadline": "client: show defaults when config help screen is displayed (#5896)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 47, "deletions": 21}}, {"node": {"oid": "fd2bb9aab6a2bd2ed36b71798e8ffcc8356755df", "messageHeadline": "Bump github.com/tendermint/tm-db from 0.5.0 to 0.5.1 (#5897)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6a6fd1c7ac9401616a953791ef7fa06b00f31743", "messageHeadline": "patch auth register cdc (#5892)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "e5bde0199e69769e5ae537ebc72f391a2adc7801", "messageHeadline": "client: support offline flag in config command (#5856)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 57, "deletions": 32}}, {"node": {"oid": "2a7a408d358e1343994e2b016a126b229957ffb4", "messageHeadline": "crypto/keyring: deprecate old keybase (#5889)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 976, "deletions": 1909}}, {"node": {"oid": "db76afe840d785b91864a63a1649fd796512d518", "messageHeadline": "crypto/keyring: change addrKey to store chain-agnostic addresses (#5858)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 82, "deletions": 50}}, {"node": {"oid": "b6c45b76a77abff4ee729c19a08e492941ba19db", "messageHeadline": "Bump github.com/spf13/cobra from 0.0.6 to 0.0.7 (#5891)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3c1ce5bc41b0b191f44fdc983831117cc83b71c0", "messageHeadline": "Merge PR #5887: types/errors: make Wrap() work like github.com/pkg/er\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 41, "deletions": 27}}, {"node": {"oid": "0ba4e3a630ac97e9d7a5b3ae210f8e7504392bef", "messageHeadline": "types/errors: make Wrap() work like github.com/pkg/errors.Wrap", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 41, "deletions": 27}}, {"node": {"oid": "77dd247a57670ea76a9561d8e533fdab3c05fb56", "messageHeadline": "Merge PR #5885: Added proto compatible x/slashing clients", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 122, "deletions": 7}}, {"node": {"oid": "04c9730eabc66843f690e40d8eb62843b0f7587f", "messageHeadline": "Merge branch 'master' of github.com:cosmos/cosmos-sdk into sahith/sla\u2026", "author": {"name": "Sahith Reddy Narahari", "email": "sahith@vitwit.com", "user": null}, "additions": 223, "deletions": 148}}, {"node": {"oid": "f4dd7f5a521eadbf64b5681902c961dd18d8341d", "messageHeadline": "Did minor code cleanup", "author": {"name": "Sahith Reddy Narahari", "email": "sahith@vitwit.com", "user": null}, "additions": 1, "deletions": 5}}, {"node": {"oid": "6878329ca45475c666b0ca3867632ab2f625682b", "messageHeadline": "Merge PR #5884: move some sims to github actions", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 129, "deletions": 43}}, {"node": {"oid": "32699c59854c0388bed2b15081c34919e3e68fe7", "messageHeadline": "Added proto compatible x/slashing clients", "author": {"name": "Sahith Reddy Narahari", "email": "sahith@vitwit.com", "user": null}, "additions": 124, "deletions": 5}}, {"node": {"oid": "a495e7daee90acb3eb9487fd13ead1e17f13d1de", "messageHeadline": "revert proto changes", "author": {"name": "Marko Baricevic", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "db39408c447a2b67f3ffd2aca12da4154fc6df9c", "messageHeadline": "test pwd", "author": {"name": "Marko Baricevic", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2d459350487563253e695c39f817e5757bf214b7", "messageHeadline": "remove shell", "author": {"name": "Marko Baricevic", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a4efd33488a4985f1ba3646de5f30c42726cba5e", "messageHeadline": "move proto to github actions", "author": {"name": "Marko Baricevic", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "bb0922d56474ac3dffe26e6b1456dc8f454b8a0d", "messageHeadline": "fix circle", "author": {"name": "Marko Baricevic", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "72ceb5cc6c86557f8b103210442e8bc229aaa7ef", "messageHeadline": "remove make from proto", "author": {"name": "Marko Baricevic", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2be5378d2a8260b44b69d2f9ada85bc9434709c8", "messageHeadline": "cleanup redundant ci", "author": {"name": "Marko Baricevic", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "f7f8543dcbbdaf97d2cfc6061da479b182018eae", "messageHeadline": "add back multi seed long", "author": {"name": "Marko Baricevic", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "702c44ff6bbf27288b41fdb8e54dbbf82fa003b8", "messageHeadline": "move some sims to github actions", "author": {"name": "Marko Baricevic", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 117, "deletions": 47}}, {"node": {"oid": "5db6d54825dd35c7be67be76272e665bea008d39", "messageHeadline": "merge crypto/keys/mintkey into crypto/ (#5880)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 94, "deletions": 105}}, {"node": {"oid": "ad8652df896a0dcff9c313079ce03c178869c3e6", "messageHeadline": "Merge PR #5881: exclude generated code from code coverage statistics", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fa7024d3e4039165d667a739b63c5fff2d0e5cad", "messageHeadline": "exclude generated code from code coverage statistics", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6a9c8bcb781c10ebe27beea75dfa49e19c94add9", "messageHeadline": "Merge PR #5865: Proto Client Migration: x/bank", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1839, "deletions": 166}}, {"node": {"oid": "fb599adb9ba2345e74c6873273c15e967e1c09ed", "messageHeadline": "Merge branch 'master' into bez/tx-client-proto-i", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "b4e0c33d8f67bcbe29032a5052f8acac9f1ef5da", "messageHeadline": "Merge PR #5873: Update ADR 3: add ReleaseCapability", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "78fd300127c3f1f382ce91c0563fb70e5a124aed", "messageHeadline": "Fix bank tests", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "da400156c31f673d7c1bab5d78e8c1d4975bc9bd", "messageHeadline": "Fix tests", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "6135912e5324aeddf6f2fe542dc40a9dc06dd444", "messageHeadline": "JSON Proto changes", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 868, "deletions": 112}}, {"node": {"oid": "07b8210dee1582098eb7310505ae340ac56701dd", "messageHeadline": "Update ADR 3: add ReleaseCapability", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "e4857898c042335df53e6ca9330f3770751e0ce6", "messageHeadline": "Merge branch 'master' into bez/tx-client-proto-i", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "c77b2b90bb77de962165913790559f9a2b1748f5", "messageHeadline": "Update docs/architecture/adr-020-protobuf-transaction-encoding.md", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec750271235adfd4bbe003fc9da34e7c1148debc", "messageHeadline": "Merge PR #5871: Add v0.38.2 Changelog", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "e98cb63d39c3b3ceb3fa3857a2b671277fdf598b", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e78ce3198c6a8cda472657f17ac420b7e77950e", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2978de90e1c001434e8cf67cfe5be2b8aef0aaff", "messageHeadline": "Fix MarshalIndentFromJSON", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 36, "deletions": 13}}, {"node": {"oid": "7310a0cca9cf2f89314af486aed4df218930a1ad", "messageHeadline": "Fix build", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75412d00f87400032384b7c2c90c8c58980034e3", "messageHeadline": "Rename to Println", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6a33b424a6068fe70f434d8653bf263ad9e9f1e3", "messageHeadline": "Do not sanitize memo", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "e950dd34aa383c8b1aa3a7e1386aa5cd1a678f98", "messageHeadline": "Error when keybase is nil during Sign", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "3eb01e43be449618d3314dcd62ffcc904c89d070", "messageHeadline": "Add changelog entries", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "f4e6bd6ad7c1646f1fbd99c14c164817e9b9aefc", "messageHeadline": "Fix build", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "37885b8d387ca1622c9eed56a3a84182bc40af90", "messageHeadline": "Merge branch 'master' into bez/tx-client-proto-i", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1707, "deletions": 1146}}, {"node": {"oid": "3e0cf99e81870dadf1640c2115761051d9a61a6b", "messageHeadline": "Finish remaining x/bank REST handlers", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 169, "deletions": 30}}, {"node": {"oid": "0e83e328d029b05ba1a958d26a18cc801ec1ce9f", "messageHeadline": "Prep QueryBalancesRequestHandlerFn for proto", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "17b68fb365253ebe76ceb3a7d08237b3a946587b", "messageHeadline": "Prep PostProcessResponseBare and PostProcessResponse", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 45, "deletions": 23}}, {"node": {"oid": "3ecc4613850e4bb620a9b0c55235e4200cbb39d7", "messageHeadline": "Implement and use MarshalIndentFromJSON", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "7e67d84c0e95aa2189c748adcd492e8761617afa", "messageHeadline": "Lint", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d21020e0f8a85002bcd827efbfbc01497a69975f", "messageHeadline": "Update x/bank CLI query commands", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 92, "deletions": 3}}, {"node": {"oid": "d962526b700de7e771381bc7291292efe19c48fb", "messageHeadline": "Implement and use CLIContext.Print", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 44, "deletions": 10}}, {"node": {"oid": "9cce836c08d14dc6836d07164dd964b2b7226f36", "messageHeadline": "crypto/keys: move keybase and keyring to crypto/keyring/ dir (#5866)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 385, "deletions": 467}}, {"node": {"oid": "e77d5cb67787d34319b66d38b7cb2882844ff800", "messageHeadline": "Update ADR + changelog", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f20db1c835a2142ba79d0d7ebeab0a2be901a685", "messageHeadline": "Update ADR", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c4a4047ed2c924253e7f2f6245b6aa25c80e9a04", "messageHeadline": "Implement NewSendTxCmd", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "206a511fa9b636f007c85959505a4de6b2367223", "messageHeadline": "Use cosmos' fork of github.com/bartekn/go-bip39 (#5867)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 5}}, {"node": {"oid": "70d024137309fbfcb87b18087f9dddfbf166ca0a", "messageHeadline": "tx tests", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 107, "deletions": 1}}, {"node": {"oid": "33c090ee179a0e3ce6f5c83b33bcd7cc9832f7b3", "messageHeadline": "Use auth instead of func interface", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 18}}, {"node": {"oid": "486fa5b4b0163cdb3e6c0f0da4b034810a77d192", "messageHeadline": "Fix constructors", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "ef29fef5142ba72a27947e84600939a774c8579e", "messageHeadline": "Fix test and update ADR", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "0f4473936dc0a19d46c8a648918c5286e9ae1950", "messageHeadline": "Fix imports", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8bb0cfdf6f5f6d6147edb8d42f4594b1b618bd84", "messageHeadline": "Use JSON for SimulationResponse", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "d4d4da4a6ee762a22c0edef94b4c26d8980c3b88", "messageHeadline": "Implement client and factory", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 272, "deletions": 3}}, {"node": {"oid": "b0f784d8f92bb3e8999f13d0f8ad4b8bfe76e401", "messageHeadline": "Implement factory and remove tx generator from CLIContext", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 167, "deletions": 10}}, {"node": {"oid": "2be38d0304d4c269671d6aefeeffbb7af127b234", "messageHeadline": "Improve keyring docs (#5822)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "43627d0d1c30d008c678c6b6a5569575e1dfc47f", "messageHeadline": "Update docs website (#5827)", "author": {"name": "Denis Fadeev", "email": "denis@fadeev.org", "user": {"login": "fadeev"}}, "additions": 1315, "deletions": 668}}, {"node": {"oid": "999a83d698539f9a49a3cfb59953216ff8dd75ed", "messageHeadline": "docs: link checker (#5860)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "a1ac04c96b15eba2c02f19b359b65dac9a5e9d0a", "messageHeadline": "add keyring backends docs (#5854)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 90, "deletions": 0}}, {"node": {"oid": "de3f8806f63218c1f1a83c64fc10fe2d79e44224", "messageHeadline": "crypto/keys: simplify pass keyring directory (#5852)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "49102b1d988f542c4293af7a85e403d858f348a8", "messageHeadline": "Remove dependency of types/module package on x/simulation (#5835)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 716, "deletions": 532}}, {"node": {"oid": "d6575137414caf80c140814b7386c269fd106605", "messageHeadline": "lint: various linting fixs (#5825)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 238, "deletions": 138}}, {"node": {"oid": "22f377a858c2df857ebe370057dbcc22dc43c04c", "messageHeadline": "regenerate mocks, don't format autogenered files on make format (#5848)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 15, "deletions": 25}}, {"node": {"oid": "1d0967c32a76f33574748355541d8c7238d09983", "messageHeadline": "run go mod tidy && make format (#5847)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 45, "deletions": 27}}, {"node": {"oid": "75a375b6c6b9f97a444aab24aa2d77c1df9bc964", "messageHeadline": "crypto/keys: remove DecodeSignature from baseKeybase (#5844)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 9, "deletions": 37}}, {"node": {"oid": "2828f1cadcdc2ed5b05a2d5a6b41b8ebcd3a8bf9", "messageHeadline": "Merge PR #5839: baseapp: add sdk.Result to simulation response", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 77, "deletions": 41}}, {"node": {"oid": "2cf816d4575be1e2adcc6834dcd65b85e2903a59", "messageHeadline": "minor test change", "author": {"name": "Federico Kunze", "email": "federico.kunze94@gmail.com", "user": {"login": "fedekunze"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "51d90451524403d0a6bb8fd2c3df775e7a6253ce", "messageHeadline": "authclient: fix tests", "author": {"name": "Federico Kunze", "email": "federico.kunze94@gmail.com", "user": {"login": "fedekunze"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "38f4b084c1c0187d4d957cb452b67a41a6b224f0", "messageHeadline": "authclient: update godoc for gas adjusted", "author": {"name": "Federico Kunze", "email": "federico.kunze94@gmail.com", "user": {"login": "fedekunze"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3d2746434f04903c6b539769fbc25626fd72dad7", "messageHeadline": "authclient: update txBuilder to return sdk.SimulationResponse", "author": {"name": "Federico Kunze", "email": "federico.kunze94@gmail.com", "user": {"login": "fedekunze"}}, "additions": 47, "deletions": 34}}, {"node": {"oid": "eeea5ebf89d3101e38cb67ac4688407e2ef97fe0", "messageHeadline": "baseapp: add sdk.Result to simulation response", "author": {"name": "Federico Kunze", "email": "federico.kunze94@gmail.com", "user": {"login": "fedekunze"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "230a1e8ba3840471a8c0c48f0f918560ae1abfc6", "messageHeadline": "crypto/keys: improve documentation (#5833)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 69, "deletions": 54}}, {"node": {"oid": "af1037eff8bfce8e5a306f7b656851fb9e7085a6", "messageHeadline": "Merge pull request #5831 from cosmos/dependabot/go_modules/github.com\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e042b351027eac411284894e187e28d4b142733f", "messageHeadline": "Bump github.com/tendermint/iavl from 0.13.1 to 0.13.2", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8c7bb895493314405064d5ac71f0d8df7f9e8f17", "messageHeadline": "Implementing --offline flag (#5810)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 141, "deletions": 22}}, {"node": {"oid": "b47e4096fc362a9e62a3890b7120466a3de794c0", "messageHeadline": "Use docs-staging branch (#5797)", "author": {"name": "Denis Fadeev", "email": "denis@fadeev.org", "user": {"login": "fadeev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5899bace022d251a7621d90b0640f4bdd2f3b18", "messageHeadline": "Remove CloseDB method from Keybase interface (#5820)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 15}}, {"node": {"oid": "3db39cda3c913176c526ef0abddfe6a7d479fc56", "messageHeadline": "Fix various linter warnings (#5824)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 29, "deletions": 29}}, {"node": {"oid": "a84e02f390c0c2e650c120940ce1d4f799f9f4d3", "messageHeadline": "crypto/keys/mintkey: fix errors handling in UnarmorPubKeyBytes (#5823)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 26, "deletions": 1}}, {"node": {"oid": "f31b625bca09854a9410e20f656e87cd604dec04", "messageHeadline": "Merge PR #5795: Proto Transaction Migration", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4425, "deletions": 880}}, {"node": {"oid": "91115fd6ab0e79d8966f9890f549355b50a5828b", "messageHeadline": "Merge branch 'master' into bez/proto-client-init", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "a6547c3ef0ca7980d54075e249c31b46e2f29fa8", "messageHeadline": "Merge pull request #5817 from gavinly/patch-1", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e0280bf2d51a539500d59b66be5243b73a311b55", "messageHeadline": "Update 07_params.md", "author": {"name": "Gavin", "email": "13985253+gavinly@users.noreply.github.com", "user": {"login": "gavinly"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "b7f2f310a1c3ca3a52c78a4b1eb3cf5139671c02", "messageHeadline": "Bump github.com/golang/mock from 1.4.2 to 1.4.3 (#5816)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "1c7da830c22a144fd176f18e4eaa0448bc55aa5b", "messageHeadline": "Revert changes for keybase encoding (#5814)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a5af94d3ef0212fbe7ed8e8f634eed9a74b9c1c8", "messageHeadline": "Merge PR #5813: Update params doc with restrictions", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 10, "deletions": 24}}, {"node": {"oid": "cc6833eeb14b22634a6e4084744f4d3e9f356758", "messageHeadline": "Merge branch 'master' into bez/update-distr-params-doc", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "25f036f248c7441578d5a03d561dc40ae2acd03d", "messageHeadline": "Update params doc with restrictions", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "b557d4278f71282c09ad89d436564bc1a41e384b", "messageHeadline": "Update CanonicalSignBytes godoc", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ba150a8e75b1929c2ec1ca3dff87992afe2f3631", "messageHeadline": "Merge branch 'master' into bez/proto-client-init", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e0021ad409bf7acf8a5fc4b8953d3e56ea0e0722", "messageHeadline": "Update docs/architecture/adr-020-protobuf-transaction-encoding.md", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a2c40c08058901d7eb431b09550fbfd6d98070e", "messageHeadline": "Merge pull request #5807 from cosmos/dependabot/go_modules/github.com\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e31757cfa712e34af66c6970527aae875de0f5fb", "messageHeadline": "Bump github.com/golang/mock from 1.4.1 to 1.4.2", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "98f62db2427531476039375ea77beaf141e616f3", "messageHeadline": "Fix linting", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "f60cd5a2b5f72084253a4e1f7d7c84ad0101f22e", "messageHeadline": "Merge branch 'master' into bez/proto-client-init", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 213, "deletions": 214}}, {"node": {"oid": "fa65b21d96020c3e0d9b887d073bde364b7153ad", "messageHeadline": "Merge pull request #5804 from cosmos/dependabot/go_modules/github.com\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "54f7dbfbab1e825f434767635b5cff933d140478", "messageHeadline": "fix go.sum", "author": {"name": "Marko Baricevic", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 14}}, {"node": {"oid": "45870eb23cf3b7220b44ec66583241a13068f8fd", "messageHeadline": "Bump github.com/tendermint/iavl from 0.13.0 to 0.13.1", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "2e42f9cb745aaa4c1a52ee730a969a5eaa938360", "messageHeadline": "Favor marshal unmashal binare bare (#5799)", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 199, "deletions": 199}}, {"node": {"oid": "62dbd4a9be62c6a2bab8c2420e3d20312583d288", "messageHeadline": "Merge branch 'master' into bez/proto-client-init", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 108, "deletions": 62}}, {"node": {"oid": "c49af0b8dd1db91dfa3a79a749ca8f287922ab7d", "messageHeadline": "Update context", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 36, "deletions": 23}}, {"node": {"oid": "b87f5934f5944738dcc0e40af7008574db57af46", "messageHeadline": "Merge pull request #5801 from cosmos/dependabot/go_modules/github.com\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7838d750e10bc1d1a21835a4f31cb935115e85cf", "messageHeadline": "Update godoc", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "217cae2021d7e02e52bf43c3c704940940f612a1", "messageHeadline": "DRY code", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 30, "deletions": 25}}, {"node": {"oid": "0a79849d6e1ecd539c625478919bdc40bb8b0586", "messageHeadline": "Test tx", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 123, "deletions": 17}}, {"node": {"oid": "0b76411469b15b006df370f1207cac1793d98163", "messageHeadline": "Update StdTx", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "690f6290c8d3201f13456109aa8d62b78289c57a", "messageHeadline": "Update ADR", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d635de4c47cc7abd0cba368be27101e6b1a7aee4", "messageHeadline": "Msgs tests", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "edb0927c53a06423f5d53c854bec03f6169cb154", "messageHeadline": "reorder fields", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 106, "deletions": 106}}, {"node": {"oid": "fe999c4201cca5d5eab0187fb42ec0d0497e2666", "messageHeadline": "Bump github.com/golang/protobuf from 1.3.4 to 1.3.5", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b38d3ae69afe64b74d8513af2b38b8f2008db884", "messageHeadline": "Update ADR and types", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 250, "deletions": 200}}, {"node": {"oid": "55139277784784713273a6316be4700c07adf672", "messageHeadline": "Fix TestStdSignatureMarshalYAML", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53a43dc2a14279d78c465ac3ae213ab83dac8645", "messageHeadline": "Fix API", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34f9fc439a5f35922991330918d9c7c563a31c58", "messageHeadline": "Implement canonical signing", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 935, "deletions": 279}}, {"node": {"oid": "241894adf50e9ecfd0949c6d053e33265c1805be", "messageHeadline": "Merge PR #5790: Standarize the representation of Governance param cha\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 99, "deletions": 24}}, {"node": {"oid": "50c0aece4acd0f1de3968e8f3e7b1e2ea7ef3571", "messageHeadline": "Merge branch 'master' into jonathan/5783-standarize-representation-go\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 19}}, {"node": {"oid": "3a94f42e119354e0cfca2dd67ab678625f507581", "messageHeadline": "Implement app-level tx", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1026, "deletions": 169}}, {"node": {"oid": "39f416faa3fa1c4cb3cc5a1ade14a3430f6bca80", "messageHeadline": "Simplify flaky test case and disable parallelism (#5793)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 19}}, {"node": {"oid": "644b85254ffacd40b5d6b5e0ae1860d3202d7c67", "messageHeadline": "Merge branch 'master' into jonathan/5783-standarize-representation-go\u2026", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 239, "deletions": 7}}, {"node": {"oid": "615fcd7645f9434505d255433f06a7fde859627b", "messageHeadline": "Define message proto", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 2354, "deletions": 576}}, {"node": {"oid": "ee0e0aeaff8b47edfaad8b4ad7df61f202ffe802", "messageHeadline": "undo change", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "810a37802c66f15ba28be0ddfb8a99ce3d55cccc", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b12ec43cfe79a5e021e3eee5a77b4dc90b5facc0", "messageHeadline": "Merge PR #5792: fix error's raw log messages ugly encoding", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d5658c0562f797cfe24273c9b0cef716b73e1bab", "messageHeadline": "Merge branch 'master' into alessio/fix-unicode-unintelligible-chars", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 234, "deletions": 5}}, {"node": {"oid": "02ade535b77a7f6e4354fa316d5edfddee2e23e3", "messageHeadline": "Bump github.com/tendermint/tendermint from 0.33.1 to 0.33.2 (#5788)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 234, "deletions": 5}}, {"node": {"oid": "fbff8677138d84c3ee42b2aff076cdb2b8f6e29f", "messageHeadline": "Merge branch 'master' into jonathan/5783-standarize-representation-go\u2026", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "f8897308d64b268a8543e748e90651f8ae7a498a", "messageHeadline": "fix error's raw log messages ugly encoding", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "520b397dc2157bd5dd29d97357d1c4ffb1c383eb", "messageHeadline": "update cli", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1c7ec9e3391b0f02e1984a9628e76d25f7238446", "messageHeadline": "update params cli msg", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "382e5021b24c2dd3faeefef30959d8db7b087e8a", "messageHeadline": "update cli documentation distribution", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "36554e73e22206dbee0c7f5f031b6319c4a669df", "messageHeadline": "refactor cli tx for distribution param change request", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 43, "deletions": 4}}, {"node": {"oid": "34e22fbcb8859b18381a6c9e6704227c7ac5d5d3", "messageHeadline": "refactor parsing to use unified version", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 54, "deletions": 3}}, {"node": {"oid": "43d7d5dc092f8ba27360a4cc7a809729ca9e8ff5", "messageHeadline": "Merge PR #5789: Changelog v0.37.8", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "43c0d0061afb318ad1c19553fe1f4d0066660ea0", "messageHeadline": "Update changelog", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "7b338c84dc2d06b574bafe9bb97f66db95571961", "messageHeadline": "Merge PR #5780: Rename misspelled filename for ADR-014", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8ef4a3dad069ceb3a7d2d393676a0eb2bf39aad6", "messageHeadline": "Rename adt-014-proportional-slashing.md to adr-014-proportional-slash\u2026", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2de4775a2561ebfab4ac0b7b0acc5a9b628bb969", "messageHeadline": "types/rest: add unit tests (#5779)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 175, "deletions": 24}}, {"node": {"oid": "c0a8b2582a7d23d657b58f0e0e9459f91b1c8bc6", "messageHeadline": "Merge PR #5775: Fix x/genutil ExportGenesis", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ca93d575a929e170dbb14f808a83fda03e23441b", "messageHeadline": "Add changelog entries", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f218e4c42dc8d875460afac7130d5a2917397991", "messageHeadline": "Fix x/genutil ExportGenesis", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9d49fe9c5e17a238049b777adeb374c7679c5fb6", "messageHeadline": "Merge PR #5757: ADR 020 - Protocol Buffer Transaction Encoding", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 183, "deletions": 2}}, {"node": {"oid": "5473295060175191db3c17ee694bc428424f7b60", "messageHeadline": "Merge branch 'bez/adr-020-proto-client-encoding' of github.com:cosmos\u2026", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "9a78fc3b19b54038357e86ff03bd5a1baba7de9d", "messageHeadline": "Address review", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "af4c2211b07d0bc0b4e843cb064f82a66809bda2", "messageHeadline": "Merge branch 'master' into bez/adr-020-proto-client-encoding", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "c56915d5a5669521040cc70683031ebe9215e28b", "messageHeadline": "Add remaining sections", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "aaa2bcc79364258beb8dc3f3f6610727ee52cc79", "messageHeadline": "Add section on signing", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "812ed54239fb4d21491c22faa1c2853a08189ea5", "messageHeadline": "Update transactions section", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "1b51a043e20af9f83fd065db9ece6aec8ad182d2", "messageHeadline": "Fix x/auth GET commands (#5756)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "b064e1841cfc448c8ee031ceb1db51e1e8a97988", "messageHeadline": "Update context", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "3753d969afe0c148da38ece2c649b902158ac77f", "messageHeadline": "ADR 020 skeleton", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "88d01a986974b8bac818e195b55b8b9006b111d1", "messageHeadline": "Remove redundant staking APIs (#5755)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 14, "deletions": 32}}, {"node": {"oid": "c5b2abd8140e8fd7732bc89383d179316e93be97", "messageHeadline": "store: cleanup (#5753)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 50, "deletions": 346}}, {"node": {"oid": "05c5900a037c98c4b5401521e40b2a36224e557c", "messageHeadline": "Merge PR #5749: Create module Account for mint module on InitGenesis", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 171, "deletions": 12}}, {"node": {"oid": "7031ecbbf3107c2ad315a138a3c04dcc11ba5bd1", "messageHeadline": "Merge branch 'master' into jonathan/5569-create-module-account-on-ini\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 22, "deletions": 27}}, {"node": {"oid": "2d5711ff14dd840dacadcc4b79ea8f9b4ef312c7", "messageHeadline": "Edit changelog entry", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "5c4ace2548f7b6be73a21a0e9cb9ed914b2419c3", "messageHeadline": "Merge branch 'jonathan/5569-create-module-account-on-init-genesis' of\u2026", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 266, "deletions": 164}}, {"node": {"oid": "e45be08eb1a6e834c73728f40940777323bb195a", "messageHeadline": "create module account on init for FeeCollectorName and tests for othe\u2026", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 128, "deletions": 7}}, {"node": {"oid": "116b6cfc1d957ab7a6649bc070a3e5112d49fb79", "messageHeadline": "Merge PR #5752: Attempt to fix flaky tests", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 22, "deletions": 27}}, {"node": {"oid": "e4209bd1f1b3d936c5e7e87339dfa36ec368ef5d", "messageHeadline": "Attempt to fix flaky tests", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 22, "deletions": 27}}, {"node": {"oid": "b813e8965f3431e8b4226cc39ff3ad4da0ac7029", "messageHeadline": "Merge branch 'master' into jonathan/5569-create-module-account-on-ini\u2026", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 266, "deletions": 164}}, {"node": {"oid": "6c1e3e53e3bc4ed2ddc54d3bb4cf10ce3c6d9cee", "messageHeadline": "[ADR: 013] Observability (#5188)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "bc863c921202cb13eff9f07f7fed9816c253e42e", "messageHeadline": "Update module spec (#5751)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 27, "deletions": 31}}, {"node": {"oid": "ba099998f6e564f38a0b0018e48f7e7cab6bfc06", "messageHeadline": "Clarify what happens with GetModuleAccount method.", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "60031bbc9b9738b6a4fdb69e67a3c44ac123cc01", "messageHeadline": "re-public methods", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "643b10982620cb7ce0151d6297f3b7d72da11219", "messageHeadline": "change assert by require", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "ecc00bf9f6e3cfdee915242d4f1f4e938511133e", "messageHeadline": "Merge PR #5750: Move Simapp Codec to Std", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 141, "deletions": 133}}, {"node": {"oid": "69ba71c28da603721a5a8c607d83843039da2353", "messageHeadline": "Add pkg doc", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "e0b5413861e9ac9fa356a0121ea959ff91104b6b", "messageHeadline": "Merge branch 'master' into jonathan/5569-create-module-account-on-ini\u2026", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 384, "deletions": 458}}, {"node": {"oid": "4dac1abebf5d1c20ef3603c71c095296cf149827", "messageHeadline": "Update imports", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 49, "deletions": 51}}, {"node": {"oid": "3f2f4b984e33d44bf3867f6cc9cba03ff37f0501", "messageHeadline": "Move pkg to std/", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 82, "deletions": 82}}, {"node": {"oid": "9acd722db2ccd41e6a5c9fa75c037d21b9f84b76", "messageHeadline": "x/distribution: simapp for testing (#5725)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 384, "deletions": 458}}, {"node": {"oid": "0fc3950899a8bb914c5f4fd2e1ed5ca5ce9fb137", "messageHeadline": "Merge branch 'jonathan/5569-create-module-account-on-init-genesis' of\u2026", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 606, "deletions": 53}}, {"node": {"oid": "ccb0062560e737bec3c1d83b45726ea0c688c88f", "messageHeadline": "update changelog", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "626cc1973d7f4a0f92c737d173c087c73044c165", "messageHeadline": "update changelog", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0a93f01eb3bf09b8b3c891d8f84d9f6972bd12bb", "messageHeadline": "Merge branch 'master' into jonathan/5569-create-module-account-on-ini\u2026", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 606, "deletions": 53}}, {"node": {"oid": "29abc244eb9a8c7407871b0b5481fda8c7f7464f", "messageHeadline": "make private methods that does not need to be exported", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e01c99d0199f950fc33ee6c7454cc5d5563ff0f2", "messageHeadline": "now it creates the module account on InitChain", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 45, "deletions": 6}}, {"node": {"oid": "da5c6ced1dc0a3925f26653c24ba0934cce51f22", "messageHeadline": "types: add test cases (#5747)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 606, "deletions": 53}}, {"node": {"oid": "b9ab834732dae52705aa97d069d2cb0b1ad32848", "messageHeadline": "Merge PR #5737: x/gov - Proto Migration", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5212, "deletions": 743}}, {"node": {"oid": "0cbe4e55324b247ddf0d549340de7a0e45216b12", "messageHeadline": "Update x/upgrade/types/types.proto", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "430739c2b8e3050e4e3f89d0e5a765dfda4f7890", "messageHeadline": "Remove named return", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94103b92d5810a705baf4438ce9270f46299b1c6", "messageHeadline": "Merge branch 'master' into bez/5444-gov-proto-enc", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 36, "deletions": 39}}, {"node": {"oid": "274f389111c323c850c981c0de1b7b57eeb23912", "messageHeadline": "Merge PR #5745: Remove internal folder in package Crisis", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 117, "deletions": 120}}, {"node": {"oid": "cd2febac28d04eacc532883e633b3bd5e5454118", "messageHeadline": "Fix proto", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 105, "deletions": 108}}, {"node": {"oid": "87012c7cc89547f6b744dec812ae6bed1f700bcd", "messageHeadline": "Merge branch 'jonathan/5646-remove-internal-crisis' of github.com:cos\u2026", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 347, "deletions": 338}}, {"node": {"oid": "f3607833c10094555e718ba2fde53bd78e83f3ab", "messageHeadline": "update proto file", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d256e5a56f267a74510b80604f819545a43d8401", "messageHeadline": "Address feedback", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 75, "deletions": 68}}, {"node": {"oid": "463f522f445ff95a2a9edfe6b3cc732f6468cc87", "messageHeadline": "Merge branch 'bez/5444-gov-proto-enc' of github.com:cosmos/cosmos-sdk\u2026", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 348, "deletions": 339}}, {"node": {"oid": "3b8772725f4acba13a449b9bf34dc22bbe924832", "messageHeadline": "Address feedback", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 77, "deletions": 84}}, {"node": {"oid": "9aa2581dc5461170a337d1d3e58f19b789f07466", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6e36b8acac019d7543c8ace0b6230d691809c7d", "messageHeadline": "Merge branch 'master' into bez/5444-gov-proto-enc", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 312, "deletions": 332}}, {"node": {"oid": "c50dd154137d0abbb749331b9655f21da6fd5879", "messageHeadline": "Merge branch 'master' into jonathan/5646-remove-internal-crisis", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 347, "deletions": 338}}, {"node": {"oid": "027fe7f982a2a055ce65a6cff6de9461a46990c9", "messageHeadline": "Merge PR #5744: Migrate slashing module to use new Simapp", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 312, "deletions": 332}}, {"node": {"oid": "79b04396a4d792caf741977a49ab8322d092fe7b", "messageHeadline": "Merge branch 'master' into bez/5444-gov-proto-enc", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "87d3f217c4b930fdc019cae9cead9075e1ec4356", "messageHeadline": "Merge branch 'master' into jonathan/4875-slashing-use-simapp", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "bfac2a93423129fdd89eabfffb810d84cde75cdd", "messageHeadline": "fix types.ChainAnteDecorators() panic (#5742)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 35, "deletions": 6}}, {"node": {"oid": "e96ef63b61672eceee47f0c8a350eeca5db8f90a", "messageHeadline": "Merge branch 'master' into jonathan/4875-slashing-use-simapp", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 998, "deletions": 8}}, {"node": {"oid": "3517ebad4c123d8590065274fa192a5c68e0fde7", "messageHeadline": "remove internal package folder", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "78791f3c4e1611892a4fc9d4d131f950a422a2b2", "messageHeadline": "clean part of the code", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 164, "deletions": 296}}, {"node": {"oid": "c97a1b66ca8610cdcb5e37885e5cd864a4b284c3", "messageHeadline": "migrate TestJailedValidatorDelegations to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 81, "deletions": 74}}, {"node": {"oid": "04cf635c72c1fad30caf12c3530e29964896b930", "messageHeadline": "Add changelog entries", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "00180faa151713015a71e8aad96bfb1ac39964c6", "messageHeadline": "Proto lint & gen", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 145, "deletions": 118}}, {"node": {"oid": "e9dced87f83e55df0d965ff59f9e638f3ba399a8", "messageHeadline": "Merge branch 'master' into bez/5444-gov-proto-enc", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 998, "deletions": 8}}, {"node": {"oid": "eedc6f61903fa9464f6d6ba45446ea2f55765e93", "messageHeadline": "Fulfill MsgSubmitProposalI interface", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3349c971aeccc79f910e139397d470d1fdbca679", "messageHeadline": "increase types/module coverage up to 80% (#5740)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 996, "deletions": 8}}, {"node": {"oid": "70e829949c08c8926d3607eb8e582024410f7642", "messageHeadline": "crypto: print an error message if the password input failed (#5739)", "author": {"name": "seungyeon-hwang", "email": "seungyeon.hwang@linecorp.com", "user": {"login": "hsyis"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "210d78b54d342572986eebdf95526e6a254a70e3", "messageHeadline": "refactor TestCannotUnjailUnlessMeetMinSelfDelegation to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 39, "deletions": 36}}, {"node": {"oid": "1da6f3c86e097b0ed7c375dd025923ccf45d27f7", "messageHeadline": "refactor TestCannotUnjailUnlessJailed to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 295, "deletions": 275}}, {"node": {"oid": "24d25fa207841bd87e786a8bc7f5bae72edfbc1e", "messageHeadline": "refactor abci test to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "2b95d5317e3a244af7ffcd57e80be190fb438edf", "messageHeadline": "refactor signing info test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 59, "deletions": 61}}, {"node": {"oid": "c2cc84950b5f617a9c6f6167ba9d801718814894", "messageHeadline": "refactor TestGetSetValidatorSigningInfo test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 73, "deletions": 56}}, {"node": {"oid": "416f0147f707e5a90b9ac11d570465cda4368581", "messageHeadline": "refactor querier test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "0a5f64b64f083447e757a2cea104897b3ba4897f", "messageHeadline": "clean some code", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 24, "deletions": 22}}, {"node": {"oid": "863dc1484e1fdee09f57f30d946236ed1630c5e9", "messageHeadline": "make test pass", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 141, "deletions": 123}}, {"node": {"oid": "05cef02b4d98d6aacc20796296ec375adb172c28", "messageHeadline": "Add MsgSubmitProposal back to codec", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1a25cdae6f9e035876b1509009ab9e708f9901bc", "messageHeadline": "Update tests", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "2706854efffcbce5180871a78240c77ddae80ca4", "messageHeadline": "refactor TestHandleAlreadyJailed to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 55, "deletions": 100}}, {"node": {"oid": "5f0c53da174c507baf668c695c5bc9a8a8c440c9", "messageHeadline": "update tests", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 223, "deletions": 189}}, {"node": {"oid": "833368cc7484bf8d40153181429e28f074ae2011", "messageHeadline": "reintroduce old MsgSubmitProposal type", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 132, "deletions": 36}}, {"node": {"oid": "fe7b02231e4ad95f9e39e7ac04a8dca98df7fb4f", "messageHeadline": "Update handler", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "fb42f8b2a0f4e787e51dd6b7dfb1beb7131667c6", "messageHeadline": "types updates", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 99, "deletions": 73}}, {"node": {"oid": "a016524468000c4eb9696ff6f69314b987e6d1dc", "messageHeadline": "migrate TestHandleNewValidator to new simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 258, "deletions": 186}}, {"node": {"oid": "81830807e759d0a3b9a46f33134d07bb097aecd4", "messageHeadline": "Merge branch 'master' into bez/5444-gov-proto-enc", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 428, "deletions": 506}}, {"node": {"oid": "e45feae647243a96c9b90fcfe54fde48d207e824", "messageHeadline": "Merge PR #5738: Migrate Gov module to Simapp", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 430, "deletions": 500}}, {"node": {"oid": "7562c2765a34d18f4216852a1d29f135f9fad7c2", "messageHeadline": "Update gov types", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1078, "deletions": 397}}, {"node": {"oid": "a89eb7784110c77c0ffed2fcdd1cfcc66ce82b8d", "messageHeadline": "Add equal option to upgrade proto types", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 110, "deletions": 48}}, {"node": {"oid": "c0fd5cbda011c5626c37d7e505f3cce17e94c819", "messageHeadline": "Merge branch 'master' into jonathan/4875-gov-use-simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 259, "deletions": 61}}, {"node": {"oid": "eba38af83d55da594cb89e3b02bb6f4bd02c96d9", "messageHeadline": "end of gov refactoring", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 19, "deletions": 223}}, {"node": {"oid": "e266c40ce12d45b851cb954e76761c78dbefe3ed", "messageHeadline": "refactor vote test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "894b2e58974fcdecb681d903582c2305f9e36d26", "messageHeadline": "refactor old tally test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 40, "deletions": 48}}, {"node": {"oid": "275b78f1c3d4e1dc95a71f1c202487c69bbd33e8", "messageHeadline": "add TestTallyJailedValidator to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 41, "deletions": 40}}, {"node": {"oid": "7d3430673ecdf7b57e81f5e01fb9b5b1cbd355bc", "messageHeadline": "add tally test TestTallyDelgatorMultipleInherit", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 41, "deletions": 37}}, {"node": {"oid": "c0384a1b91b97667814aa9d14e07eb7d292827e4", "messageHeadline": "Merge branch 'master' into bez/5444-gov-proto-enc", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1247, "deletions": 196}}, {"node": {"oid": "8d4d10d27f363a4f4a809fc8be28951925e985ed", "messageHeadline": "refactor TestTallyDelgatorMultipleOverride to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 40, "deletions": 38}}, {"node": {"oid": "31dc2729fc576fbe7c1300a9debebc20087e2326", "messageHeadline": "Merge branch 'master' into bez/5444-gov-proto-enc", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 2144, "deletions": 1712}}, {"node": {"oid": "e2b72141bf0cbdfd3e71f2669a9ae3c367d5f550", "messageHeadline": "Update keeper", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "73e1e3a354aba17b540277df082e2243b6b9f20f", "messageHeadline": "refactor TestTallyDelgatorInherit to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "725e2dc2b45ca3f8dba51f305837836147371f10", "messageHeadline": "Update gov codec interface", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1217, "deletions": 1384}}, {"node": {"oid": "9f251885f1a5754b6048b24a0d773d5e76f77d55", "messageHeadline": "migreate TestTallyDelgatorOverride to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 45, "deletions": 40}}, {"node": {"oid": "46a70d58fab1ed5467d7761bccd80b26aa35ac4e", "messageHeadline": "migrate TestTallyOnlyValidatorsNonVoter to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 26, "deletions": 23}}, {"node": {"oid": "759181c2ccb85de91f34217855165e2ef3ef2a0d", "messageHeadline": "migrate TestTallyOnlyValidatorsAbstainFails into simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 32, "deletions": 31}}, {"node": {"oid": "b83755fc1df09e865cfc228fc3cbf022d84a8bef", "messageHeadline": "migrate TestTallyOnlyValidatorsAbstainPasses to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 27, "deletions": 24}}, {"node": {"oid": "c3b18dfb2f544006b56101e83dffbe29a03d8a28", "messageHeadline": "migrate TestTallyOnlyValidatorsVetoed test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 29, "deletions": 28}}, {"node": {"oid": "081e62cb2d25da06f2ba30e5a3ca1d77f97d63ee", "messageHeadline": "Update codec", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 21, "deletions": 29}}, {"node": {"oid": "214cd2e648a20b26b8918768fcdb2b98d70f874d", "messageHeadline": "Merge pull request #5735: crypto: cleanup, more testing", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 259, "deletions": 61}}, {"node": {"oid": "84b7fe5bfa30393613bcbe95e6a0ed00c4039f5f", "messageHeadline": "migrate TestTallyOnlyValidators51Yes to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 26, "deletions": 23}}, {"node": {"oid": "1cf4a7e33048cd0d7350c493ed27e61d7681b972", "messageHeadline": "migrate TestTallyOnlyValidators51No to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "88e3a22fc41288e6f9aec1610f3bf5a982881040", "messageHeadline": "migrate TestTallyOnlyValidatorsAllYes to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 32, "deletions": 28}}, {"node": {"oid": "e24734f72e313da7b560f40e5aba905aff3b4357", "messageHeadline": "migrate TestTallyNoQuorum to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "8c0d32c8a8bf9cb9dba851876c2a6452b98beacd", "messageHeadline": "migrate TestTallyNoOneVotes to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 470, "deletions": 415}}, {"node": {"oid": "80bfd0d2dcabeb0353b345fbb0f7fe66d0680d8e", "messageHeadline": "migrate TestQueries to new test simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 46, "deletions": 37}}, {"node": {"oid": "2c231e2fa0011379035bcccafa57a248c09828fc", "messageHeadline": "TestGetProposalsFiltered migrate to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 134, "deletions": 140}}, {"node": {"oid": "00396145d518646f3d72824be00ad54b424f0263", "messageHeadline": "migrate TestActivateVotingPeriod to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 27, "deletions": 24}}, {"node": {"oid": "eedd2b2341562e1ae83ac67d478bd93d676e4f29", "messageHeadline": "migrate part of proposal to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 187, "deletions": 165}}, {"node": {"oid": "2afd22f37ec48f0e95d585835acd1a91a129fd0a", "messageHeadline": "migrate TestProposalQueues to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 33, "deletions": 39}}, {"node": {"oid": "0c938123d93071b9de22c215d8e15a19f7c81234", "messageHeadline": "migrate TestIncrementProposalNumber to simap", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 48, "deletions": 37}}, {"node": {"oid": "3fa47df519d3a5d4fb4b3b8599f7182bb8147d78", "messageHeadline": "migrate test TestDeposits from gov to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 40, "deletions": 27}}, {"node": {"oid": "8f131e2e0c8d0ef346b12e528fce45eae0cb1cef", "messageHeadline": "Fix and updates gov proto types", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 208, "deletions": 695}}, {"node": {"oid": "9bd603ae882c28c3f084db79d8e6a79e30c29ab7", "messageHeadline": "crypto: cleanup, more testing", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 259, "deletions": 61}}, {"node": {"oid": "f403cda2ce8379e1c506f5f1b5c2ee77eeb86512", "messageHeadline": "Merge PR #5734: Tweak mergify config", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75e45b0926c273ef228a2bc307adb47e46a4de66", "messageHeadline": "Merge branch 'master' into alessio/mergify-approvers-no-greater-than-1", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 274, "deletions": 36}}, {"node": {"oid": "e0d029388df204fcb265e9704846d4937115e582", "messageHeadline": "fix DiffKVStores(), store/types gets 100% coverage (#5730)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 274, "deletions": 36}}, {"node": {"oid": "8de2fe92ee50405f9ad953cc079b9c30b9e7cbb6", "messageHeadline": "Merge branch 'master' into alessio/mergify-approvers-no-greater-than-1", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 98, "deletions": 76}}, {"node": {"oid": "d7fd5b6a42abeacc093766068a7b642c25817f12", "messageHeadline": "Replace defer with testing.T.Cleanup() (#5732)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 98, "deletions": 76}}, {"node": {"oid": "8fd85e16a55edf0dc797dcd260a9c7759a5bef89", "messageHeadline": "Tweak mergify config", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ae25caa74e43870bb44bf629909e38c3613dfe8", "messageHeadline": "linter fixes (#5733)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 7}}, {"node": {"oid": "5f14dc2e4214151064069779233c47939aab9412", "messageHeadline": "Increase coverage across the store package (#5727)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 380, "deletions": 4}}, {"node": {"oid": "7d6fc7ee25ad88c8e4d4ba4ea109bc95d0610541", "messageHeadline": "Merge PR #5709: Add granularity options to pruning state", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 233, "deletions": 11}}, {"node": {"oid": "db855fba075fa377669dcde7126ec8965de391fa", "messageHeadline": "Merge branch 'master' into jonathan/5684-prune-syncable", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1733, "deletions": 1539}}, {"node": {"oid": "e3580896ab84394f6a1b58f2b9a7a593f4a41aed", "messageHeadline": "Migrate Keeper staking tests to use simapp (#5683)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1651, "deletions": 1518}}, {"node": {"oid": "52c6e5e3224e6354fe29d5143ddd79e66a0b4b5f", "messageHeadline": "Merge branch 'master' into jonathan/4875-staking-test-use-simapp", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 82, "deletions": 21}}, {"node": {"oid": "7080949f4e3f79c21c445bc3eb3fac99820ca709", "messageHeadline": "Update CODEOWNERS as per @jaekwon's directives (#5728)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0941838954e0ce2d8c8849313da2cbdc3a7736d", "messageHeadline": "Increase code coverage of version up to 100% (#5726)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 81, "deletions": 20}}, {"node": {"oid": "f090da2100fd969d660dd609c1f8298fe368a390", "messageHeadline": "edit text", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8442bb46f90f5a44658ac28921ec56abf1a5991", "messageHeadline": "add last touches to the PR", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2b688a0121d9dcf4322a23d83c74008562910a5a", "messageHeadline": "Merge branch 'master' into jonathan/4875-staking-test-use-simapp", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 20}}, {"node": {"oid": "19546f21979485c79366c2847d1a8a4b154b6257", "messageHeadline": "Update simapp/test_helpers.go", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "03af49bda292cfa8b550a07da982f968462cf328", "messageHeadline": "Update simapp/test_helpers.go", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9aa2088c23b4225e350cd832db534f78c76412dc", "messageHeadline": "Update x/staking/keeper/keeper.go", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "256e5fc863b85f67b53acbf4391281fd3bee4ea6", "messageHeadline": "Update simapp/test_helpers.go", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25129309f1f4822eeaf2b8dedb7ec370c4d5f2d1", "messageHeadline": "Merge branch 'master' into jonathan/5684-prune-syncable", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5c1c64bfae95e62dd71960465e54ce05552110a1", "messageHeadline": "Merge PR #5718: Return Empty GasInfo on Failed Msg Validation", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "56c08949a4a921ff46030e3d75c7521da2b29bf3", "messageHeadline": "Merge branch 'master' into jonathan/5684-prune-syncable", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 365, "deletions": 146}}, {"node": {"oid": "a5fd4705edf66e3fc94c5d5d7a74f05fb41d0a76", "messageHeadline": "Merge PR #5723: fix config file", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1b78457135a4104bc3af97f20654d49e2ea87454", "messageHeadline": "Run go mod tidy (#5721)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 0, "deletions": 13}}, {"node": {"oid": "66f8e35b90286cc89eb26f98c0cd8f78f47bce8e", "messageHeadline": "Build with go1.14 (#5719)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "2c32ff3ee4894fb42a8e1f5c301bc1dbd8497b2a", "messageHeadline": "Merge branch 'master' into jonathan/4875-staking-test-use-simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 361, "deletions": 130}}, {"node": {"oid": "60970baf201a743d4e3d8951ab0e40ccae991d48", "messageHeadline": "update from PR comments", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "3c262306fa943f22c033ea7e34fefa10bd17feb2", "messageHeadline": "add more information into GetPruningOptionsFromFlags", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0b7449129af3268c1d0e4d3fef4741beb2b4aa30", "messageHeadline": "Merge PR #5500: Regen network/multistore upgrades", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 351, "deletions": 130}}, {"node": {"oid": "de0f1a9e40eb36ddbd2c7ce844caa8599acd4f9a", "messageHeadline": "Merge PR #5714: tools: add mergify", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "60293dd2e67d8a0bfc71b6736afa941c844c1c69", "messageHeadline": "Merge branch 'master' into jonathan/4875-staking-test-use-simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 302, "deletions": 134}}, {"node": {"oid": "0027111db49e064f3df68393b86628dbc21f8434", "messageHeadline": "fix linter test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f89fc6af03d0002270e358824530b4ecc7d93b00", "messageHeadline": "Merge branch 'master' into jonathan/5684-prune-syncable", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 39, "deletions": 23}}, {"node": {"oid": "191664bb30c926df3b4135fe7746d8aaa358f0c5", "messageHeadline": "fix issue number", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce4693930840e74f3342a99ca7bc3d4779644790", "messageHeadline": "rename function names", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d279066285edfde41480fc5ddec3290b5cf41c8f", "messageHeadline": "remove duplicated func", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 4, "deletions": 36}}, {"node": {"oid": "fa3572e300359c6a29f68f4c971307ccb9664b26", "messageHeadline": "update start cmd desc", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a21a7faebcf2e20dad2d2b909514e386f88d04f2", "messageHeadline": "update test error lint", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "0a3fcf6d2d30f74ca2113f4f37e2b1e5a1610db1", "messageHeadline": "change section in changelog", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2dbd364d3ba762f380489b17c199606d19f04c17", "messageHeadline": "update changelog", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0c3117b3c75e1ede94abfd4f18560a120fb8d7ab", "messageHeadline": "add godoc into GetPruningOptionsFromFlags", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9aeefa77d316b43b86e105ac13d69711cf3e901b", "messageHeadline": "update command doc", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "93e3f33461167e47deafe494667d760675309b39", "messageHeadline": "remove unused error", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2f55b9d25549dd240a3e5710e7b491e5d7ef1eaf", "messageHeadline": "change default and fix test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "cfb3819183b01e7c209ef5e9ea405b0a45cd85cb", "messageHeadline": "add function to get pruning options from flags", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "a6cd6554ecb4966eafdf77654b4899a0e773a914", "messageHeadline": "extract to function logic to check pruning params", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "0d8dade5e2172ff52f4b6a0cdbbbc8433a683645", "messageHeadline": "add case for none set", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "ae14edc90089497efd194feaa5c037913b11b2bc", "messageHeadline": "add pre run command to check for prunning options", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 124, "deletions": 10}}, {"node": {"oid": "5a2e59ebb23d1d23546f1145d8814a457655935a", "messageHeadline": "Exclude proto files from format (#5706)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 39, "deletions": 23}}, {"node": {"oid": "8227d9e376e0bbedb2a3d3f3933e012cbe3cf709", "messageHeadline": "Bump github.com/golang/protobuf from 1.3.3 to 1.3.4 (#5707)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2b75f506044665e682dbec9138bfac88e51f4079", "messageHeadline": "Merge PR #5708: fix type for the event documentation", "author": {"name": "Anthony", "email": "anthony@mesg.com", "user": {"login": "antho1404"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81735debe58322dd4e5515d3fc63d1ec7a74fd7c", "messageHeadline": "Fix proposal marshaling, make Proposal extend ProposalBase", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 35, "deletions": 32}}, {"node": {"oid": "333066efa8045edf0b844e891743490f0b4e1e66", "messageHeadline": "Fix distribution proto package", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 72, "deletions": 72}}, {"node": {"oid": "feb8b0d4c382af83928aa5a8f8240b456f339de4", "messageHeadline": "Protogen fix", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 82, "deletions": 82}}, {"node": {"oid": "8bd648eef19112c0c89b3fa4420b29ff5954d1cc", "messageHeadline": "WIP on std codec", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1055, "deletions": 8}}, {"node": {"oid": "2cf8a5e955ff7a89a5d903f013d53c1548a87ac1", "messageHeadline": "WIP on proposal proto", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "830ada0fa4dd7eb7ad8b203276e89e0d66f0cc6d", "messageHeadline": "WIP on StdProposal", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "2e0033afcf0c03f65e87f18e3af3ae0b7c3c9e29", "messageHeadline": "Update x/gov/types/codec.go", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "38d44e839e1fdd465b579eab8365ace63ff71c34", "messageHeadline": "WIP on fixing tests", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "d563248bbbd8919fe9a15e4a245ba8c073295037", "messageHeadline": "mv codec.proto -> types.proto", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 304, "deletions": 688}}, {"node": {"oid": "3919645e8b349b9311bd9c6f68b2b2605c009e4f", "messageHeadline": "Rename GovCodec to gov.Codec", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "e8155d67d0f8d1f2e6eb5b9e8fb95b8e58e6acd6", "messageHeadline": "Simple refactoring of gov to use protobuf for store encoding (for eve\u2026", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 3587, "deletions": 77}}, {"node": {"oid": "56104c2961766b1d908e82ef7f42ebd041583a8c", "messageHeadline": "Merge PR #5703: Fix typo in distribution proto package name", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4de26fd67a9855aa053a08410c4d56c9a502ff21", "messageHeadline": "fix lint errors 2", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cab43c8120fec5200c3459cbf4a92017bb6f287", "messageHeadline": "Merge PR #5702: Add Param Querying to x/auth", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 124, "deletions": 22}}, {"node": {"oid": "14469ccc74dbd534a67a7c6d47efe4ec544c5a4a", "messageHeadline": "fix lint errors", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1648edfc0d40bf7327c7ef322d746a9c05153c36", "messageHeadline": "use prealloc array for ConvertAddrsToValAddrs", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c94a98f4598237fff410d605bec7107f6e60b74b", "messageHeadline": "fix based on PR comments", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "1d18f8839c2ec59e1bdf512b1f594219bae369b1", "messageHeadline": "remove create test public keys", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 29, "deletions": 63}}, {"node": {"oid": "64c2971c6f1572e3d835bd54bd454208cb44b87b", "messageHeadline": "remove test_common", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 0, "deletions": 220}}, {"node": {"oid": "bbbbc612763ffaca101839901df2b3c41b02c665", "messageHeadline": "end refactor handler_test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 177, "deletions": 175}}, {"node": {"oid": "015fd43f51ce5fbcd617b2c792af371ed5b7fb06", "messageHeadline": "refactor TestMultipleUnbondingDelegationAtUniqueTimes and TestUnbondi\u2026", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 122, "deletions": 122}}, {"node": {"oid": "9381500fbc177dd40a6595a9dfb8ca4f97391a76", "messageHeadline": "refactor TestMultipleRedelegationAtUniqueTimes and TestMultipleUnbond\u2026", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 112, "deletions": 112}}, {"node": {"oid": "4e16a0861c3acd1655d5922514a5ca164db5847e", "messageHeadline": "refactor TestTransitiveRedelegation and TestMultipleRedelegationAtSam\u2026", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 110, "deletions": 110}}, {"node": {"oid": "c58ec7f7b7df22dbf3b21a02ef21e2f08a932f41", "messageHeadline": "refactor TestUnbondingFromUnbondingValidator and TestRedelegationPeriod", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 113, "deletions": 113}}, {"node": {"oid": "eb26b478b4e51847c48c063f57e709a78a1b758f", "messageHeadline": "refactor TestUnbondingPeriod and TestValidatorQueue", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 114, "deletions": 114}}, {"node": {"oid": "0fcf1e20d64bb216454a909d4c6156eea33a1308", "messageHeadline": "refactor TestJailValidator", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 59, "deletions": 59}}, {"node": {"oid": "0e3b95857bdce4b2f8ef81817010a64f84730b46", "messageHeadline": "refactor TestMultipleMsgDelegate", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "d251f6436ef4751a3bf1315a6886d9c6366fd44a", "messageHeadline": "refator TestMultipleMsgCreateValidator", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 83, "deletions": 81}}, {"node": {"oid": "46d62ebfa96ed8a292a4a33634036390c60e345e", "messageHeadline": "refactor TestIncrementsMsgUnbond", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 110, "deletions": 109}}, {"node": {"oid": "a07ed83dd250aeb1fb319d356bc4767744088173", "messageHeadline": "refactor TestEditValidatorIncreaseMinSelfDelegationBeyondCurrentBond", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 35, "deletions": 34}}, {"node": {"oid": "8ecd5b895426cd27f89ada22354c66d30f0c35df", "messageHeadline": "refactor next", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 34, "deletions": 35}}, {"node": {"oid": "3f319c257829e7be66ab3671fa75ba1530434450", "messageHeadline": "refactor TestIncrementsMsgDelegate", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 72, "deletions": 71}}, {"node": {"oid": "201d1cdc34aa655003404ff55d13a570e8a502a8", "messageHeadline": "Merge PR #5701: Bump github.com/tendermint/tm-db from 0.4.0 to 0.4.1", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ee2180528222e85f95aa88bd228b41aeed703ef6", "messageHeadline": "refactor TestLegacyValidatorDelegations to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b01185d34cfdec4d09386792434778b5f650613e", "messageHeadline": "Merge PR #5699: Bump github.com/rakyll/statik from 0.1.6 to 0.1.7", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c314b93789af2206b6616010a415fdfbec91fa23", "messageHeadline": "temporary commit", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 114, "deletions": 114}}, {"node": {"oid": "030f612b6c707dd3d7ac933786c23f1587b27805", "messageHeadline": "refactor TestInvalidPubKeyTypeMsgCreateValidator", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 29, "deletions": 22}}, {"node": {"oid": "59ecf11a12af73920e6270609ae1108174bcafd4", "messageHeadline": "refactor TestDuplicatesMsgCreateValidator", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 61, "deletions": 57}}, {"node": {"oid": "315572bcd231f782a71d366c31fca99d8d0cf222", "messageHeadline": "refactor TestValidatorByPowerIndex", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 127, "deletions": 92}}, {"node": {"oid": "399ea763ee0a5fd28c90264a8b4ab11853a2b6e4", "messageHeadline": "refactor old genesis_test to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1565, "deletions": 1496}}, {"node": {"oid": "ec39bb3b4274eca381cca7eefce0b45e90d84500", "messageHeadline": "Merge PR #5696: Fix x/auth proto json tags", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 126, "deletions": 84}}, {"node": {"oid": "660ffc8be5e14d41bcf7dff45ad983f02ed596a6", "messageHeadline": "refactor ordering functions", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "194b97b1c1d37e6c6696923fa54b376789064fc1", "messageHeadline": "git remove unused vars", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "13f213898997bd5b3530c305258db28cb9f0db42", "messageHeadline": "Merge branch 'master' into jonathan/4875-staking-test-use-simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 13668, "deletions": 2821}}, {"node": {"oid": "a44bebc11cf2d2b293e298e347399e265ebd7c44", "messageHeadline": "rename commont test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b931c491aeddc4fb0f2824928cef9286bec21cf4", "messageHeadline": "rename", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "632e65f575ae0874b5636b1fd5cd5121fa4a09b6", "messageHeadline": "move methods", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 411, "deletions": 402}}, {"node": {"oid": "8f779b12b85be8a5cbeacf426459b69e6e884750", "messageHeadline": "clean code", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 2, "deletions": 24}}, {"node": {"oid": "9ae53260bff743c10f2308a90dbc8c4b72057718", "messageHeadline": "end refactoring validator_test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 463, "deletions": 478}}, {"node": {"oid": "b4ab8e5e077c2a6dddcfd717ef5efce52b392b86", "messageHeadline": "refactor TestFullValidatorSetPowerChange test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "96216c3dac388648cf66edf39fd626ef22703823", "messageHeadline": "make test TestValidatorBondHeight pass", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "99554926e87ebfa38b1afa83c3a52ebd578ffbf9", "messageHeadline": "refctor TestGetValidatorsEdgeCases to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 118, "deletions": 116}}, {"node": {"oid": "c7d68c59a94b876643a0a302cba10e48e8f70361", "messageHeadline": "refactor TestGetValidatorSortingMixed test to simap", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 58, "deletions": 58}}, {"node": {"oid": "460619fa29e14a85f5621d24cc2cd5eaec9dafff", "messageHeadline": "refactro TestGetValidatorSortingUnmixed to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 81, "deletions": 81}}, {"node": {"oid": "9fa658c3f94712bd867f3f4b2e84ea7e543f3719", "messageHeadline": "TestValidatorBasics", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 99, "deletions": 99}}, {"node": {"oid": "ed401119e4353a2a32367d8842c701ad89333f03", "messageHeadline": "refactor TestSlashToZeroPowerRemoved", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 38, "deletions": 36}}, {"node": {"oid": "385c5c556be57a677e6c7f5b7381e4db79501f2e", "messageHeadline": "refactor TestUpdateBondedValidatorsDecreaseCliff to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 60, "deletions": 57}}, {"node": {"oid": "25681ad3ad53a94a5ef74f7f5b07beb4ec06db2d", "messageHeadline": "refacor TestUpdateValidatorByPowerIndex to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 40, "deletions": 44}}, {"node": {"oid": "66abd1f19f8587ecc00144de15b1626b65fb1c12", "messageHeadline": "refactor first test validation to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1086, "deletions": 1050}}, {"node": {"oid": "0cddd4fff6a33a6da413b21e86073579d5c03cdd", "messageHeadline": "end refactoring slash_test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 75, "deletions": 111}}, {"node": {"oid": "15eaa129ee6adc2ed7522bb8608b665c9669003c", "messageHeadline": "refactor TestSlashWithRedelegation", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 156, "deletions": 156}}, {"node": {"oid": "a6767d31fe6b3c2e4706f8a386d587f9a5fd951e", "messageHeadline": "migrated two tests from slash_test to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 178, "deletions": 168}}, {"node": {"oid": "b36cdac3e3993069bf88ef594c99a52d4e17aabc", "messageHeadline": "test TestSlashAtNegativeHeight migrated to simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 37, "deletions": 32}}, {"node": {"oid": "7ee50eacf2fee5494978b8bb316a70f37b2b8bda", "messageHeadline": "refactor TestSlashAtFutureHeight test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "3ea53f56825e3522d2d5f02908118401897f0b15", "messageHeadline": "refactor TestSlashRedelegation to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 70, "deletions": 72}}, {"node": {"oid": "a34575a8bbdf0ca4e4464364e22929375d51fbeb", "messageHeadline": "fix TestSlashUnbondingDelegation test to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 58, "deletions": 53}}, {"node": {"oid": "df650166940e8f67ead11927d752e117a87848aa", "messageHeadline": "Merge PR #5659: Migrate upgrade module to protobuf", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 993, "deletions": 58}}, {"node": {"oid": "fe1012dc29d008650f6f550a501df094c6cd3791", "messageHeadline": "migrate revocation of old slash test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 611, "deletions": 570}}, {"node": {"oid": "f7486b9395e9b8fecde4e230afa62705a57e145b", "messageHeadline": "Merge PR #5634: Protobuf - Migrate x/evidence", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3143, "deletions": 756}}, {"node": {"oid": "3910ec25f636717713b3a11334f4738e64712ff6", "messageHeadline": "refactor and remove unused code", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 37, "deletions": 87}}, {"node": {"oid": "17ee1f510a941bd0531e0463354ed660592bd910", "messageHeadline": "finish refactor delegation test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 74, "deletions": 151}}, {"node": {"oid": "a1fcb07d0fa75e4d82debde577a135fcd8c9fa14", "messageHeadline": "refactor TestRedelegateFromUnbondingValidator to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 88, "deletions": 81}}, {"node": {"oid": "5bf1fa00487aaf8369638a88013339b1638a52c5", "messageHeadline": "refactor delegation test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 53, "deletions": 239}}, {"node": {"oid": "ae44324d5a9acd25dfa4cccde2b0d746889eaf9f", "messageHeadline": "refacotr TestRedelegationMaxEntries to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 58, "deletions": 54}}, {"node": {"oid": "27e20236a358259d788e088b570b1ff01d919be6", "messageHeadline": "refactor TestRedelegateToSameValidator to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 34, "deletions": 54}}, {"node": {"oid": "e33844fa56abafdccfbff6053d64e69f109102dd", "messageHeadline": "refactor TestRedelegation to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 61, "deletions": 122}}, {"node": {"oid": "9a5aae9f0e2ea03cee435d8d9725fd0a25b1228e", "messageHeadline": "refactor TestGetRedelegationsFromSrcValidator to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 27, "deletions": 48}}, {"node": {"oid": "62dbd8bcee9d53d49449432e4a059db52c2ae41e", "messageHeadline": "TestUnbondingAllDelegationFromValidator to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 75, "deletions": 144}}, {"node": {"oid": "6ce12184d4621ad234187322650e87b4738a6dba", "messageHeadline": "refactor TestUndelegateFromUnbondedValidator to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 84, "deletions": 162}}, {"node": {"oid": "bbc2b33f7d8c9cb5169de8bc618fd540e365e863", "messageHeadline": "update TestUndelegate from unbonding validator and fix bug", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 94, "deletions": 180}}, {"node": {"oid": "8378be277ce065be341a640c33e738c56a10d922", "messageHeadline": "refactor TestUndelegateSelfDelegationBelowMinSelfDelegation to use si\u2026", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 69, "deletions": 131}}, {"node": {"oid": "8cf9219a53288a68847f7af0e66696c8b1c2bfd3", "messageHeadline": "refactor test unbondingdelegationsmax entries", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 88, "deletions": 102}}, {"node": {"oid": "e5b67801a3ff5ae083718c72f0c5ac9bcb448f97", "messageHeadline": "refactor to use accounts", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 40, "deletions": 29}}, {"node": {"oid": "ee7ccc37040862ef897a8aa32405537670cab686", "messageHeadline": "make TestDelegation pass with generated accounts", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 175, "deletions": 117}}, {"node": {"oid": "89785765e049e6b8452108051aab765078dc290d", "messageHeadline": "comment before creating new way to generate accounts", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 114, "deletions": 113}}, {"node": {"oid": "01aaf8446d3628ee99a11ae9897c29d88c9edea1", "messageHeadline": "refactor creation of simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 7, "deletions": 13}}, {"node": {"oid": "e155b1083df117f64775fdac88508705207859bc", "messageHeadline": "refactor creation of the simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 32, "deletions": 59}}, {"node": {"oid": "594e0a6bfa00370a85d9f04a453b1c5f189b9f15", "messageHeadline": "avoid usage of historicals", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "27ff208fb878dd27673721736ecce5f8d401d3f3", "messageHeadline": "make all test pass temporary", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 66, "deletions": 115}}, {"node": {"oid": "9eaa5b0e1aa128c245cd3c1f2a921e3290e739e9", "messageHeadline": "refactor delegation test TestUnbondDelegation to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1600, "deletions": 813}}, {"node": {"oid": "e3dc0fd4a61f7771198477ef9ea247deb37ef4c2", "messageHeadline": "Merge PR #5671: CORS - Add a Flag for CORS", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 35, "deletions": 12}}, {"node": {"oid": "238928ed5037a0e5658a2287ba7c93f00c01f74f", "messageHeadline": "Merge PR #5688: Proto Option Updates", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1300, "deletions": 304}}, {"node": {"oid": "0c0c251397dedfaad76160735418a9c76c0e6abb", "messageHeadline": "Bump github.com/spf13/cobra from 0.0.5 to 0.0.6 (#5687)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "fdba5b5904278bb8e79130ad3b34111e56005b6f", "messageHeadline": "finish keeper refactor for querier in staking using simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 145, "deletions": 283}}, {"node": {"oid": "32a27afbd5fc26eeccfe1af5986b452321e7b3a3", "messageHeadline": "make TestQueryRedelegations pass with simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 75, "deletions": 353}}, {"node": {"oid": "06c144805d71001a7bffc3aea1ae02c028e54c1c", "messageHeadline": "rename function", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29987a095b83c2952a74987953b8f4e305bf3537", "messageHeadline": "make TestQueryDelegations pass with simapp :D", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "9b4707917138099f7577ae705faf4fb3ba7124a8", "messageHeadline": "Merge PR #5682: Change pubkey to bytes", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 214, "deletions": 179}}, {"node": {"oid": "0d24d2b2cbc6c8e7183b7152271c1705739091b8", "messageHeadline": "fix test query validators", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 69, "deletions": 32}}, {"node": {"oid": "ebbfaf2a47d3e97a4720f643ca21d5a41676cdc0", "messageHeadline": "Merge PR #5681: proto: migrate bank to hybridcodec", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1325, "deletions": 118}}, {"node": {"oid": "32b40fdb27b0bbbce2f5955b0b2cc522bc53388f", "messageHeadline": "Merge PR #5669: proto: update tendermint proto files", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 173, "deletions": 159}}, {"node": {"oid": "b54d07e5ce287d8b9f71dedc7337561ed796ba3c", "messageHeadline": "Merge PR #5680: Bump github.com/stretchr/testify from 1.5.0 to 1.5.1", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "883c1a2bc1a4b03f921c014ca827e993eee5ee5c", "messageHeadline": "Merge PR #5627: Regen Network/Slashing protobuf", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 918, "deletions": 88}}, {"node": {"oid": "2f2e7b99cb6819dfafcb0066c444dcf560422ed9", "messageHeadline": "Merge PR #5678: Errors Guidelines Doc", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "434f539bffea6a9d5c7a60e07229f9af0e125c6a", "messageHeadline": "Merge PR #5649: Update x/params to follow module standards", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 339, "deletions": 348}}, {"node": {"oid": "4aa078b5f347cbe5efb5b07cf64501eaf51374cb", "messageHeadline": "x/ibc ICS24 (#5588)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 147, "deletions": 3}}, {"node": {"oid": "cdcbecb2f4da1eb142c6762444830336881b6faf", "messageHeadline": "rename and temp commit", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 214, "deletions": 210}}, {"node": {"oid": "4cb77f031c9ba0a1452738669e924139f6584c78", "messageHeadline": "Bump github.com/stretchr/testify from 1.4.0 to 1.5.0 (#5675)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "69c5b4641306bdd6bf44f3df521e44682b158d2d", "messageHeadline": "Get Uin64 directly instead of Int64 (#5672)", "author": {"name": "Xuefeng Zhu", "email": "frankzhu94@gmail.com", "user": {"login": "Xuefeng-Zhu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7f8d0e60476323ef755dac2db2cdcb0b71effaab", "messageHeadline": "commit end of day refactoring", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 445, "deletions": 8}}, {"node": {"oid": "1736692f3b5d52c239c6c0dd3ff91223d8489730", "messageHeadline": "Merge PR #5668: Fix GetAccountWithHeight", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c84c5922e4acb199bd7c69bd7d6af7c5bcc96af6", "messageHeadline": "temporal commit on querier test, it passes", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 451, "deletions": 440}}, {"node": {"oid": "a63de303b8005a9143e696d8918bb4101d605a2c", "messageHeadline": "Merge PR #5665: Bump Module ABCI Error Codes", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 97, "deletions": 96}}, {"node": {"oid": "6025132720efad5d442bb7d86bbd972ac42b0870", "messageHeadline": "refactor historical info test", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 72, "deletions": 69}}, {"node": {"oid": "918949cf231978da0926015dccfbb04db403471f", "messageHeadline": "refactor TestHistoricalInfo to use simapp", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 176, "deletions": 76}}, {"node": {"oid": "794a496892fda71adfae748eddba483a86187671", "messageHeadline": "Merge PR #5533: Protobuf: x/auth & x/supply", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5235, "deletions": 1013}}, {"node": {"oid": "f912618b8a68efce3240ea2051627b50e2a9aadb", "messageHeadline": "use simapp into keeper", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "c0a4222e6bc2acb6113b8d0108ad8cf1a6b56036", "messageHeadline": "remove Rigel from codeowners (#5552)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "8a74dcafb5718a855951d7f01774f816771954fb", "messageHeadline": "Merge PR #5656: Make golangci-lint happy again", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "5ee65cb897c94011c4a3ed7f72c34e8d45d97c67", "messageHeadline": "Merge PR #5650: ADR 019 - Protocol Buffer State Encoding", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 250, "deletions": 1}}, {"node": {"oid": "fa5120a5d851f1eb918f9bb7681725b15f5f1e3d", "messageHeadline": "Merge PR #5654: Replace Lino with Kava in docs", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9b3296be793243082ea1828400a308b137c16ead", "messageHeadline": "Merge PR #5655: Fix TestParseHTTPArgs", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "235aa6c091aa66d6108be3faf99b8bb93e41b626", "messageHeadline": "Merge PR #5648: Add min-height and max-height filters to TxSearch", "author": {"name": "Gerry Agbobada", "email": "10496163+gagbo@users.noreply.github.com", "user": {"login": "gagbo"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "c77bb7b038e9876a98dbf4c89f2bc794e960d3e5", "messageHeadline": "Squash various linter warnings (#5652)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 8, "deletions": 9}}, {"node": {"oid": "05c21a534a2d7187db93220bdcbd0801de1e5cbe", "messageHeadline": "Merge Pr #5642: Remove x/mock", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 622, "deletions": 1524}}, {"node": {"oid": "e44f9148937c8cf3de404db0a2c32ab3b88110b8", "messageHeadline": "dep: bump tendermint version to 0.33.1 (#5645)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "09b661d1faeac35eb07f085bcdb2f974ac3f1236", "messageHeadline": "Remove replace statement (#5643)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 8}}, {"node": {"oid": "242f674e7825b5130d9df9685f00fa9efafc52dd", "messageHeadline": "Merge PR #5640: change default path to show swagger", "author": {"name": "Jonathan Gimeno", "email": "jgimeno@gmail.com", "user": {"login": "jgimeno"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "07d4263cf6d8f26135af46f0bb1ed56abe0117df", "messageHeadline": "Merge PR #5639: fix codecov", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48d39e344e846f67471c4b8cb691167978808f38", "messageHeadline": "Merge PR #5619: proto: migrate params to hybrid codec", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 768, "deletions": 41}}, {"node": {"oid": "dca724699770f008cd2b4cf70415f404f174c33c", "messageHeadline": "Merge PR #5636: Bump github.com/gorilla/mux from 1.7.3 to 1.7.4", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "77a47ca4a1b6ac8fcfbcf40a2af89cab3bc910c9", "messageHeadline": "Merge PR #5633: Add v0.38.1 changelog entry", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "56c5868975250d52e17c6da5ffd9a64737db7c45", "messageHeadline": "Merge PR #5610: proto: migrate x/distr to use hybrid codec", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4216, "deletions": 292}}, {"node": {"oid": "61c9902aae4ddbb75399618804a30520f765006f", "messageHeadline": "Bump github.com/99designs/keyring from 1.1.3 to 1.1.4 (#5632)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e2d4b9de448d8105a05ddb06785662226f7ae092", "messageHeadline": "Merge PR #5497: ensure non-nil gentxs", "author": {"name": "Chad Barraford", "email": "cbarraford@gmail.com", "user": {"login": "cbarraford"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "7edd41439c1531361101d21ed68e65f112f8936e", "messageHeadline": "Merge PR #5629: Add v0.37.7 changelog entry", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "6cbf634ad59ec50345317d44badd01cabd3773ad", "messageHeadline": "Merge PR #5620: Fix nil pointer deref in distribution tax/rewward val\u2026", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 45, "deletions": 1}}, {"node": {"oid": "dd2d1c2573a937baa462fd9be5c54422e0638d83", "messageHeadline": "Merge PR #5626: Update README.md", "author": {"name": "Gavin", "email": "13985253+gavinly@users.noreply.github.com", "user": {"login": "gavinly"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "605afd49eb3cbcfdbc9c0f28237b089850ebadde", "messageHeadline": "Merge PR #5625: docs: sentence about gas is not correct currently", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "c8a82aaba2c74aa69b0ebc31ff7052ffe18d65b3", "messageHeadline": "Merge PR #5624: Bump github.com/golang/protobuf from 1.3.2 to 1.3.3", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "cd9b2d450b76bedc22d9e65ea445a1308ab3820c", "messageHeadline": "Merge PR #5622: Track proposal handler events on success", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "dba80caec0b8576416bb765f9d08029986a843c9", "messageHeadline": "Merge PR #5579: Fix Restart application issue", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 389, "deletions": 117}}, {"node": {"oid": "53bf2271d5bac054a8f74723732f21055c1b72d4", "messageHeadline": "Merge PR #5600: Migrate x/staking to Protobuf", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 8796, "deletions": 850}}, {"node": {"oid": "b0c6c750dfb5d0ea72b004810d6444242b228850", "messageHeadline": "Merge PR #5618: Add test of missing verifier in cli context", "author": {"name": "Anthony", "email": "anthony@mesg.com", "user": {"login": "antho1404"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a7f25ade03cc11c012f30386f5b630ba0396099c", "messageHeadline": "Merge PR #5613: update to golangci-lint v1.23.3", "author": {"name": "Erik Grinaker", "email": "erik@grinaker.org", "user": {"login": "erikgrinaker"}}, "additions": 24, "deletions": 35}}, {"node": {"oid": "30d5f7daf3581e0d55fe0af7edd3dc7eefbcc934", "messageHeadline": "Merge PR #5615: Create Account on SendCoins", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "05e40d3ff3e8f173452d96f2437f20291b598d81", "messageHeadline": "Merge PR #5612: Makefile: remove golangci-lint installation", "author": {"name": "Erik Grinaker", "email": "erik@grinaker.org", "user": {"login": "erikgrinaker"}}, "additions": 4, "deletions": 44}}, {"node": {"oid": "e1517e7a1daba5f7ebe0e8601d49ff6805555849", "messageHeadline": "Merge PR #5604: docs: minor doc formatting & touchup of the scaffold \u2026", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 131, "deletions": 150}}, {"node": {"oid": "5412725b355539a5c944c109d3ab68f952e05e61", "messageHeadline": "Merge PR #5459: ADR 18: Extendable Governance Voting Periods", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "22ba931ec6b502405b918549cea3e13eb3559084", "messageHeadline": "Merge PR #5611: Add missing aliases", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "43137ee893cefbdb2aacd25ef4ec39eacf6ae70c", "messageHeadline": "Merge PR #5605: Update swagger.yaml", "author": {"name": "Mircea Colonescu", "email": "mircea@tendermint.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ce16e0a99df7d558e02420ac09bab6a9044d625e", "messageHeadline": "Merge PR #5597: Include Amount in Complete Unbonding/Redelegation Events", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 71, "deletions": 29}}, {"node": {"oid": "c7a6299eb25b18899ed77f3885cefca47700e02f", "messageHeadline": "Simulation docs (#5033)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1396, "deletions": 1001}}, {"node": {"oid": "6890feb3d28a1d98a8c8cd52669aca78361f5250", "messageHeadline": "Merge PR #5572: ADR 004 Implementation", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2942, "deletions": 1816}}, {"node": {"oid": "b669ac5eaa8738c2807418628c32889b9870b325", "messageHeadline": "Merge PR #5591: Ignore testdata", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5a0a36a8c97e59723c7eaa10ebe5e8a8a77ce43c", "messageHeadline": "Merge Pr #5585: client and types additions for IBC", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 64, "deletions": 19}}, {"node": {"oid": "ea10d1cfc9e56b25dfc35bdf54944bcc515a16e6", "messageHeadline": "fix chinese sdk tutorials URL (#5590)", "author": {"name": "ethan", "email": "farwish@163.com", "user": {"login": "farwish"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "677f27f589919e565bdbaa5f8b2b012ad5b38790", "messageHeadline": "Merge PR #5587: docs: remove yarn", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 7290}}, {"node": {"oid": "ca952bc9c64f1501175de834e327b904db6827c2", "messageHeadline": "Merge PR #5583: Add to the docs of events and handler to set a new Ev\u2026", "author": {"name": "Nicolas Mah\u00e9", "email": "nicolas@mesg.com", "user": null}, "additions": 11, "deletions": 1}}, {"node": {"oid": "ec35cf2d91b35608a0db064df364fdd3bb45efe9", "messageHeadline": "Merge PR #5584: Staking additions for IBC", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "deea89e52c0f162f6566a2cc2ede07e623a921cb", "messageHeadline": "Add convenience functions {,Must}Bech32ifyAddressBytes (#5581)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 93, "deletions": 0}}, {"node": {"oid": "d5d29ef67a96f714c47729385fda9573b7016dbd", "messageHeadline": "Merge PR #5557: Added amount event to InputOutputCoins for MsgMultSend", "author": {"name": "Miguel Dingli", "email": "miguel.dingli.15@um.edu.mt", "user": {"login": "migueldingli1997"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "1b6897ad1bdd7c466836375122db1e9b048afd7d", "messageHeadline": "Merge PR #5568: godoc: change nft to supply in godoc", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b647824716d9da2e93889c54f59af300bf1035cb", "messageHeadline": "Refactor x/auth/client/utils/ (#5555)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 117, "deletions": 114}}, {"node": {"oid": "26d6e49d6ae7c6da073d6f6498b234fe853f2aa6", "messageHeadline": "Merge PR #5491: Protobuf Introduction + Types", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2826, "deletions": 398}}, {"node": {"oid": "f0912047cd69f8c751585ed5328bf045650ce31b", "messageHeadline": "Merge PR #5563: Add v0.38.0 changelog", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 26, "deletions": 34}}, {"node": {"oid": "d0ff97338653957362358eac44d68004d41cddb9", "messageHeadline": "Merge PR #5562: Remove KeyringServiceName from the sdk.Config struct", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 45, "deletions": 48}}, {"node": {"oid": "a4b36b9dcd4c320204ffd12e1cb7b53a44246d2e", "messageHeadline": "Merge PR #5561: v0.38 Migration Fixes", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 316, "deletions": 21}}, {"node": {"oid": "1feb22c4f0ae8231d46471f80fe4529092ac2a28", "messageHeadline": "[keyring] support for kwallet, pass (#5560)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 31, "deletions": 5}}, {"node": {"oid": "7d953d1ad0c94c4ce47a67cdf48079c72714a877", "messageHeadline": "Bump gopkg.in/yaml.v2 from 2.2.7 to 2.2.8 (#5554)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f18005d2f18bae619723066784c53d6bed925542", "messageHeadline": "Merge PR #5538: Refactor IAVL Pruning", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 106, "deletions": 132}}, {"node": {"oid": "415eab7a567bb846724e9e61fc89ecd4ead87b17", "messageHeadline": "Create new generic keyring constructor: NewKeyring (#5547)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 105, "deletions": 148}}, {"node": {"oid": "81f39ece19c53b1971afb4ebe60194b454001fe7", "messageHeadline": "Bump github.com/mattn/go-isatty from 0.0.11 to 0.0.12 (#5551)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e37a6750ceb1c80d31b0378039426099605da298", "messageHeadline": "Merge PR #5545: update CHANGELOG.md", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "260fbc3cc8803a2ccc39bc32d8a3162b716406a3", "messageHeadline": "Merge PR #5537: Fix validatorset REST pagination", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 23}}, {"node": {"oid": "13464f234c339338ce8944e101b393cbbf5e9f88", "messageHeadline": "Add quick start guide (#5517)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 185, "deletions": 2}}, {"node": {"oid": "0bb8e161721f97c00e04b17c3b776f196c891e0d", "messageHeadline": "Merge PR #5535: Bump github.com/hashicorp/golang-lru from 0.5.3 to 0.5.4", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0bbb01b5a935c592f0b290cde79a75471954eb06", "messageHeadline": "Merged PR #5211: [ADR: 014] Proportional Slashing", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 90, "deletions": 0}}, {"node": {"oid": "9a1046d74aa5d9b2ed0bac10bc5d8534da724c5d", "messageHeadline": "Bump github.com/spf13/viper from 1.6.1 to 1.6.2 (#5534)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c1991e31bdf66ad5148ed915fb769cc481f74fd7", "messageHeadline": "Merge PR #5527: Bump Tendermint Version to v0.33.0", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 577, "deletions": 344}}, {"node": {"oid": "c92a7389ff5e059a2d8cbb757279804f0f7903f7", "messageHeadline": "Merge PR #5526: Fix migrate command", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 69, "deletions": 35}}, {"node": {"oid": "2679a511dc225f8c6348caf26815cdd19568d8d4", "messageHeadline": "Merge PR #5524: Bump github.com/pkg/errors from 0.9.0 to 0.9.1", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7b6663d096709b8053f824aa2e6c32c50f7a3ab8", "messageHeadline": "Merge PR #5522: fixed amino backward compat", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a93a596892ea9638327df287642a7c26d4345405", "messageHeadline": "Fix typo (#5523)", "author": {"name": "ykc", "email": "pica415@gmail.com", "user": {"login": "ykc415"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ca2ca2224131b8d0d36a8fadd49cd18e76b393f6", "messageHeadline": "Merge PR #5494: ADR 004: Split Denomination Keys", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "f3670877313a4dace48a5ed5cbaeeefd76490234", "messageHeadline": "Merge PR #5439: Keybase: Multiple Signature Algorithms", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 418, "deletions": 200}}, {"node": {"oid": "d452e9398be5f59548a2b211ec1e4717f3093c79", "messageHeadline": "Merge PR #5515: Bump github.com/tendermint/tendermint from 0.32.8 to \u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d0a5b9bf3668c0c14250a4048d1b21d1c1d2f340", "messageHeadline": "Bump github.com/pkg/errors from 0.8.1 to 0.9.0 (#5514)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "54ded7b03c5e0f1cd33723a4e9d2b930ba5b6501", "messageHeadline": "Fix go-keychain Dep (#5512)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "214024431fbd950f389c361458ca7b7e63f204c6", "messageHeadline": "Merge PR #5508: Fix and Return Height in x/distribution REST Handlers", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 85, "deletions": 60}}, {"node": {"oid": "bf41deac62244e2001314fc4a45d267d68864197", "messageHeadline": "Merge Pr #5506: Refactor use of parameters in x/distribution to match\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 605, "deletions": 615}}, {"node": {"oid": "602411566736e17b324ff3c7ea011b13a13b9b03", "messageHeadline": "Merge PR #5503: use build-in iterator function", "author": {"name": "Xuefeng Zhu", "email": "frankzhu94@gmail.com", "user": {"login": "Xuefeng-Zhu"}}, "additions": 3, "deletions": 24}}, {"node": {"oid": "3df3887597d7decaca3bf7c950fd20aba55d3868", "messageHeadline": "Merge PR #5499: Cleanup genesis state validation + Genutil", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 55, "deletions": 34}}, {"node": {"oid": "d7bdfe3110b57a4b2dc76de9d7a1e735d20a54d6", "messageHeadline": "Merge PR #5501: Fix keyring error message on macos", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "869531ca922b0f20aee03b3eef18d06ad3c819ed", "messageHeadline": "Merge PR #5495: Replace Redundant Bech32 PubKey Functions", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 171, "deletions": 215}}, {"node": {"oid": "67c2acd75aaaaa724386acdf1cd629f20ebaecde", "messageHeadline": "Merge PR #5484: Add errors.Is support to the wrappedError", "author": {"name": "Ferenc Fabian", "email": "qwer.kocka@gmail.com", "user": {"login": "PumpkinSeed"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "e80fc463f7680619a7e9cc411a602714e4763738", "messageHeadline": "Merge PR #5488: Update changelog", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 23, "deletions": 10}}, {"node": {"oid": "2968247d9c6772f3b46cc6b4accc24b61cb003a0", "messageHeadline": "Merge PR #5479: Add convenience Incr() and Decr() methods to Uint", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "25be589af6c9704e5dd43061e6440e7d5d46c620", "messageHeadline": "Merge PR #5482: Update Query Txs by Events Command", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 83, "deletions": 53}}, {"node": {"oid": "0e624429fceb8ce50210d2bfe0b3ac0da51c02e9", "messageHeadline": "Merge PR #5233: ADR 016: Validator consensus key rotation", "author": {"name": "b-harvest", "email": "38277329+dlguddus@users.noreply.github.com", "user": {"login": "Hyung-bharvest"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "e77496f77e79409a5a323e574494f23766ee72f4", "messageHeadline": "Merge PR #5469: ADR 003 follow-up", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 40, "deletions": 34}}, {"node": {"oid": "3fc6240c949511dc6b17080731a949c18477e160", "messageHeadline": "Merge PR #5447: Added nth root function to sdk.Decimal type", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 134, "deletions": 17}}, {"node": {"oid": "17d639aa6018de2d3927ee4924cc3836c0cb0693", "messageHeadline": "Merge PR #5452: Pass in sdk.Context to router.Route()", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 81, "deletions": 6}}, {"node": {"oid": "066dd1114f846b131bc1c82071a8e3b4cbd3300d", "messageHeadline": "Merge PR #5449: Add New constructor for the DecCoin", "author": {"name": "Ferenc Fabian", "email": "qwer.kocka@gmail.com", "user": {"login": "PumpkinSeed"}}, "additions": 235, "deletions": 124}}, {"node": {"oid": "fe9e50dd34c7f79f6bf5d8ebe7322a3553e727c3", "messageHeadline": "Merge PR #5465: Remove dep Events from TxResponse type", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "a5fc7d6ba67a14ebc792cdb7326469f67741b751", "messageHeadline": "Merge PR #5367: Regen network/skip upgrade", "author": {"name": "Anil Kumar Kammari", "email": "anil@vitwit.com", "user": {"login": "anilcse"}}, "additions": 350, "deletions": 120}}, {"node": {"oid": "900502fc21397dfefbae3b549ebe9afd149cec13", "messageHeadline": "Merge PR #5464: Update config.js", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43e25e283eed15ef829c8a2f92672c6a21332e6d", "messageHeadline": "Merge PR #5463: docs: add link to iavl documentation", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 34, "deletions": 21}}, {"node": {"oid": "9a183ffbcc0163c8deb71c7fd5f8089a83e58f05", "messageHeadline": "Merge PR #5421: Refactor Error Handling", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2309, "deletions": 2926}}, {"node": {"oid": "3c82b663476006f772c238d65a11b1fa48e2beeb", "messageHeadline": "Merge PR #5427: Remove code duplication in x/auth/client/cli", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 32, "deletions": 71}}, {"node": {"oid": "b314b851e4300e30a22c9e3fd9b5e2602e7c4e92", "messageHeadline": "Merge PR #5435: Added iterator that allows to read only requested values", "author": {"name": "Dmitry Shulyak", "email": "yashulyak@gmail.com", "user": {"login": "dshulyak"}}, "additions": 195, "deletions": 0}}, {"node": {"oid": "5188c3565ba6c70238eddd8a5c84a0bed73bd1ee", "messageHeadline": "Merge PR #5445: Mock rpcclient in tests for votes pagination", "author": {"name": "Dmitry Shulyak", "email": "yashulyak@gmail.com", "user": {"login": "dshulyak"}}, "additions": 79, "deletions": 58}}, {"node": {"oid": "8353680115d02e723cca30068aa8032d80451e45", "messageHeadline": "Merge PR #5442: Remove of the client/alias.go", "author": {"name": "Ferenc Fabian", "email": "qwer.kocka@gmail.com", "user": {"login": "PumpkinSeed"}}, "additions": 72, "deletions": 184}}, {"node": {"oid": "d12919987a44d7159a4a52aba41991f7e02b6eeb", "messageHeadline": "Modified examples in distribution module (#5441)", "author": {"name": "kaustubhkapatral", "email": "54210167+kaustubhkapatral@users.noreply.github.com", "user": {"login": "kaustubhkapatral"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "876beef6341b7da161f5b283e9d0a2836fd379d6", "messageHeadline": "Merge PR #5428: Add mod, exponentiation for uint", "author": {"name": "Kevin Davis", "email": "karzak@users.noreply.github.com", "user": {"login": "karzak"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "cf4645213d4135bbaad0cbf2bac0517b401a4e20", "messageHeadline": "Merge PR #5405: Queries to /gov/proposals/{proposalID}/votes support\u2026", "author": {"name": "Dmitry Shulyak", "email": "yashulyak@gmail.com", "user": {"login": "dshulyak"}}, "additions": 295, "deletions": 45}}, {"node": {"oid": "eae10b0cff46eecf8c7d4210d8131028d01be24f", "messageHeadline": "Merge PR #5419: Parametrise simulation gas value", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 25, "deletions": 4}}, {"node": {"oid": "fca4cbef88284af662d79bb47aa34131b28b5485", "messageHeadline": "Merge PR #5380: ADR 17 Implementation: Historical Module", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 827, "deletions": 175}}, {"node": {"oid": "908fd2ba78504e3a72b99653ae8e8ef7e40486c8", "messageHeadline": "Merge PR #5417: Update distribution module doc", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "347125678557557a29895f4baa9750cef8c9f360", "messageHeadline": "Merge PR #5378: application interfaces for simulation", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 301, "deletions": 287}}, {"node": {"oid": "13378bd2cfb9695da6477494e449b0a3bca9bc94", "messageHeadline": "Docs: hide frontmatter, bugfixes (#5413)", "author": {"name": "Denis Fadeev", "email": "denis@fadeev.org", "user": {"login": "fadeev"}}, "additions": 605, "deletions": 489}}, {"node": {"oid": "98acd941e705951bde6bcbdb55336dd46ff6363e", "messageHeadline": "Reduce password prompt duplication when using keyring's file backend \u2026", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 6}}, {"node": {"oid": "fb0a2c46d3bd99c0d7b66effcabbc4f247435a2a", "messageHeadline": "fix DecCoins constructor (#5410)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 142, "deletions": 22}}, {"node": {"oid": "b7ec16951f0f22bb9df27b458904f6df7584b8e2", "messageHeadline": "update SECURITY.md (#5377)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 51, "deletions": 22}}, {"node": {"oid": "b04dcf2be0db0cf0d19a2b15a49f9e11704b0709", "messageHeadline": "Merged PR #5397: ADR 003: Dynamic Capability Store", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 272, "deletions": 0}}, {"node": {"oid": "bc7c8c7c6b34d19b1b0d91db99465d09a1c658a0", "messageHeadline": "Bump x/simulation coverage (#5407)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 99, "deletions": 0}}, {"node": {"oid": "d7b0f4b9b4fbdbe1dcb036475e71a026baf4b475", "messageHeadline": "apply options on newly added keyring types (#5404)", "author": {"name": "Austin Abell", "email": "austinabell8@gmail.com", "user": {"login": "austinabell"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0e28da23e7f0a33dcc9e75166f1c05d3eea161c4", "messageHeadline": "Interchangable PrivKey implementations in keybase (#5278)", "author": {"name": "Austin Abell", "email": "austinabell8@gmail.com", "user": {"login": "austinabell"}}, "additions": 273, "deletions": 118}}, {"node": {"oid": "efcd5fd315da956cd37e347067a3e4b4c4c472a5", "messageHeadline": "Fix module docs ordering (#5400)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aa28dca517d8fa6b376bac84ddf2a24d69b6cd60", "messageHeadline": "Merge PR #5399: Fix Uint#LTE", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a7e28dec6a871a062a7fff4cdf69a1d38ecc67a1", "messageHeadline": "Merge PR #5392: Fix typos in the CONTRIBUTING.md", "author": {"name": "Arda G\u00fc\u00e7l\u00fc", "email": "ardaguclu@gmail.com", "user": {"login": "ardaguclu"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d58bf903f41bff183fe8fad262f51840e2d71d28", "messageHeadline": "Merge PR #5385: fix int overflow error for rand.Intn", "author": {"name": "Andrea Giacobino", "email": "no.andrea@gmail.com", "user": {"login": "noandrea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96b384b269957d2cdeee5ee266c6505d4c6cf0af", "messageHeadline": "Fix links on homepage, reduce font weight in cards (#5396)", "author": {"name": "Denis Fadeev", "email": "denis@fadeev.org", "user": {"login": "fadeev"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b8f5b09831a2cda4e5b02c216c587e54818fc260", "messageHeadline": "One more quickfix to docs (#5394)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5e89009e561d8c251690263996421e1cb2b61636", "messageHeadline": "Bump font weight docs website and fix link (#5391)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "5ce4bebf17fe74ed1c3354efca9e489b809c48ad", "messageHeadline": "Merge PR #5230: [ADR: 015] IBC Packet Receiver", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 313, "deletions": 0}}, {"node": {"oid": "7c9164cdc826fcf8fa682884376ab6e4d9ef4c1e", "messageHeadline": "Final updates for new docs website (#5388)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 413, "deletions": 62}}, {"node": {"oid": "394860068db0ffb04a57b96288426e00637f7b27", "messageHeadline": "keyring's encrypted file backend integration (#5355)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 171, "deletions": 25}}, {"node": {"oid": "891e3604bf69541784aee639cda3ed58c84e705d", "messageHeadline": "Bump github.com/mattn/go-isatty from 0.0.10 to 0.0.11 (#5387)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "bcca045caf49e9d6dc2b586415422b217ee686e0", "messageHeadline": "Merge PR #5384: Fund Community Pool -- Part II", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 113, "deletions": 26}}, {"node": {"oid": "09bd174a490c02d90b10b587cda03fc88f037048", "messageHeadline": "Merge PR #5249: Support for sending funds to the community pool - Part I", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 256, "deletions": 24}}, {"node": {"oid": "9f03b57fe3ce223d6233a47e555536e671be27c9", "messageHeadline": "Merge PR #5359: Params Validation", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1141, "deletions": 510}}, {"node": {"oid": "b18bd06a364e6ac15f22423e6b66a9feb3eeae93", "messageHeadline": "Merge PR #5379: New docs V1 (merge master-docs to master)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 5561, "deletions": 3631}}, {"node": {"oid": "7d7821b9af132b0f6131640195326aa02b6751db", "messageHeadline": "Add Scaffolding tooling to README (#5376)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 4, "deletions": 14}}, {"node": {"oid": "18e2848d4eb4b6471bcb70e72bb7d48a04ef6f41", "messageHeadline": "Bump github.com/spf13/viper from 1.5.0 to 1.6.1 (#5375)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "e648f6c672d6eccb9a53466025bcfcb84b9403ab", "messageHeadline": "Merge PR #5356: isPositive and minor linter changes", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 44, "deletions": 28}}, {"node": {"oid": "72ff13eb9722ca08ae3c633622ae7dfe10bdd2fc", "messageHeadline": "[x/simulation] RandSubsetCoins() should return sorted coinset (#5373)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 41, "deletions": 1}}, {"node": {"oid": "3c2ace95100d47f7fc4f68241fa91c2158ee368a", "messageHeadline": "Merge PR #5360: Sortable Decimal Bytes", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "0300a6f6d7a7bb0daeb9d487c9e8931a745aec4f", "messageHeadline": "Small non-breaking UX changes to keys {list,delete} commands (#5366)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 53, "deletions": 24}}, {"node": {"oid": "722a633f5478fed1d26e745a018370f2aa32be4f", "messageHeadline": "Sim refactor 3: move weighted operations to modules (#4869)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 880, "deletions": 519}}, {"node": {"oid": "12ff486a5730a41fa2ab8a1d9543766e22561a29", "messageHeadline": "Updated PR template, stale and codecov settings (#5362)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 54, "deletions": 16}}, {"node": {"oid": "202cb9be0bc37570741ab0484840a8acf84c29e9", "messageHeadline": "Merge PR #5340: ADR 17: Historical header module", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "b9c40ea2b6c6113f940993d1c3251baa5dc14b16", "messageHeadline": "fix MsgEditValidator JSON tag (#5342)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 58, "deletions": 32}}, {"node": {"oid": "b862e271a12b07907e9d804d78739d60222a1f4d", "messageHeadline": "Allow node to restart after halt config trigger (#5352)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 24, "deletions": 26}}, {"node": {"oid": "7953b525d81da0b583dc670d03e41913e2e45c7c", "messageHeadline": "Merge PR #5299: Migrate Equivocation Handling to x/evidence", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 995, "deletions": 381}}, {"node": {"oid": "5be87e40cef3f58419d76b236c246d3e4032a7a3", "messageHeadline": "Bump github.com/tendermint/tendermint from 0.32.7 to 0.32.8 (#5330)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "82a5238a465378b6698ac9e634c48d3baf1479f9", "messageHeadline": "Merge PR #5348: Fix Ignored Error During Tx Generate Only Mode", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b9cb3e105dbafa92806a873b5327ab5970da3ffd", "messageHeadline": "Merge PR #5345: Add dev docs for COSMOS_SDK_TEST_KEYRING", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "3196b7c4ca935df3313ce86ce19110be3573861b", "messageHeadline": "Merge PR #5294: Upgrade Module Spec", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 126, "deletions": 3}}, {"node": {"oid": "a13909a9ffaafda31c26a104a4fc97efa947f597", "messageHeadline": "Fix dangling link in docs/spec/ (#5334)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9370840bff5c363370d0ec0f95c482a05db5410", "messageHeadline": "Bump gopkg.in/yaml.v2 from 2.2.5 to 2.2.7 (#5331)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9428615c4969d0a7210144d2e9601fb24fa72560", "messageHeadline": "Run tests with passwordless keyring (#5332)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "43f011865d1d4daafa10db3cde1eaea50e79e599", "messageHeadline": "Add upgrade module to simapp (#5328)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 58, "deletions": 83}}, {"node": {"oid": "c16c32aefa2d91bba29e822f8eded7d2b466f330", "messageHeadline": "Add GA for docs.cosmos.network (#5320)", "author": {"name": "Cyrus Goh", "email": "hello@lovincyrus.com", "user": {"login": "lovincyrus"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "7c975f1700aad75349b664b5da7c1b3c969ac1ab", "messageHeadline": "Bump lodash from 4.17.11 to 4.17.13 in /docs (#5318)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "f6334f191f5c239111be4085653f3a0d6e0803bf", "messageHeadline": "Update ADR 006 (#5326)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 4}}, {"node": {"oid": "c89dee502a5f3812fc536a261c46efc81a770e45", "messageHeadline": "Add BigInt() to Uint struct in types/uint.go, update tests to check i\u2026", "author": {"name": "James Prestwich", "email": "10149425+prestwich@users.noreply.github.com", "user": {"login": "prestwich"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "bb221a52ff7327e2aca0a86ffcfe8ab638e5f7bd", "messageHeadline": "Merge PR #5324: Fix links to ocap", "author": {"name": "Paul Weidner", "email": "paul.weidner@gmail.com", "user": {"login": "paul121"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "08ce57bf00971931358e143ecbdd233044be0a84", "messageHeadline": "Bump lodash.template from 4.4.0 to 4.5.0 in /docs (#5319)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d4c831e63ad3e78eefe3a3832d92f2b8373b5395", "messageHeadline": "Drop on-disk keybase in favor of keyring (#5180)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 418, "deletions": 308}}, {"node": {"oid": "1285782ef6617487df0bcb1ef527b124a94ef301", "messageHeadline": "add docs staging build (#5306)", "author": {"name": "Mircea Colonescu", "email": "mircea@tendermint.com", "user": null}, "additions": 4, "deletions": 7}}, {"node": {"oid": "0425f97f24a25cc67d6cc08f99eca7c1ccd51aaa", "messageHeadline": "Fix typo on commission flag (#5307)", "author": {"name": "Santatic", "email": "sonnam1412@gmail.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "92d2dbe3ff09b7bf1860c0412bb9e609fa0d210d", "messageHeadline": "Merge PR #5244: Add debug commands", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 246, "deletions": 8}}, {"node": {"oid": "d81d46192a0c26a4ed8bec911813b3239c14a55e", "messageHeadline": "Merge PR #4233: Add upgrade module", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 1760, "deletions": 143}}, {"node": {"oid": "95ddc242ad024ca78a359a13122dade6f14fd676", "messageHeadline": "Merge PR #5240: x/evidence module implementation", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2373, "deletions": 78}}, {"node": {"oid": "82a2c5d6d86ffd761f0162b93f0aaa57b7f66fe7", "messageHeadline": "Merge PR #5280: Custom JSON Marshal/Unmarshal for Account Types", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 538, "deletions": 147}}, {"node": {"oid": "ede9aaed3b33aade9eb0724886beab499e1b7e11", "messageHeadline": "Revert \"Mege PR #5092: changed bench32prefixes\" (#5283)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "5a310fabbde8144b6c7458905762e239685d37df", "messageHeadline": "Mege PR #5092: changed bench32prefixes", "author": {"name": "Elvin", "email": "dumanxiang@qq.com", "user": {"login": "elvin-du"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "60c4f5c7bc58f88906f5d68780ec0a8d1e9cec7f", "messageHeadline": "Merge PR #5279: Fix IAVL Iterator Race Condition", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "1f4f20c3af8ac915ea5853691ca43a4b4ae378ba", "messageHeadline": "fix typo in link (#5281)", "author": {"name": "maxwellfoley3", "email": "52667841+maxwellfoley3@users.noreply.github.com", "user": {"login": "maxwellfoley3"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ec37ab4ce09aad215c64f5c6f2073a842363600", "messageHeadline": "Bump gopkg.in/yaml.v2 from 2.2.4 to 2.2.5 (#5273)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "91822d64b8fdc8134254a1e1d917b638ab6beb84", "messageHeadline": "Bump github.com/spf13/viper from 1.4.0 to 1.5.0 (#5274)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7e3e51e082f07c0ce5a429e2a64c1d1849b42da3", "messageHeadline": "Merge PR #5271: add v0.37.4 section", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "02c6c9fafd58da88550ab4d7d494724a477c8a68", "messageHeadline": "Merge PR #5268: fix IncrementSequenceDecorator gas estimate", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3099b42aa1a9b3103ed9507296802e1eab689e09", "messageHeadline": "Merge PR #5261: bump tendermint version to v0.32.7; add changelog entry", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "60dfebcdcb57954acceea44aee1502da7d602985", "messageHeadline": "Merge PR #5260: add v0.34.10 changelog section", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "9d2d0a77b0b2c34df1951c74d8afe0519d598f0a", "messageHeadline": "\"auth/StdTx\" -> \"cosmos-sdk/StdTx\" (#5256)", "author": {"name": "Jordan Sexton", "email": "jordan@jordansexton.com", "user": {"login": "jordaaash"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "adcfc6a1d1af207da47c384faeda98c8f4c9384c", "messageHeadline": "\"auth/StdTx\" -> \"cosmos-sdk/StdTx\" (#5255)", "author": {"name": "Jordan Sexton", "email": "jordan@jordansexton.com", "user": {"login": "jordaaash"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5af6bd77aa6c0e8facc936947a3365416892e44d", "messageHeadline": "Merge PR #5248: Ensure all the empty arrays return an empty slice", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 55, "deletions": 4}}, {"node": {"oid": "4f3273ca526275c0b72558a5d61dfc8ccf95225d", "messageHeadline": "Bump github.com/pelletier/go-toml from 1.5.0 to 1.6.0 (#5251)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "95fc679213f475de3292dde59a8a8e8bbd6e3dfe", "messageHeadline": "Bump github.com/99designs/keyring from 1.1.2 to 1.1.3 (#5252)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "cf8816e46a42e74d087a23c4258225640b2dcc8d", "messageHeadline": "Merge PR #5224: adding description to changelog", "author": {"name": "Juan Leni", "email": "juan.leni@zondax.ch", "user": {"login": "jleni"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4cd18bcf3514eb57907503dc19916b9e81a28bd9", "messageHeadline": "Merge PR 5196: RecheckTx Optimizations", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 239, "deletions": 45}}, {"node": {"oid": "f08c30d394ea0ea0a0330179521cbebd249f505f", "messageHeadline": "Merge PR #5234: update tendermint crypto", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8344c0aef8362553059dce3c4046d550e177c874", "messageHeadline": "update simulation operations to use BaseApp (#4946)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1572, "deletions": 1034}}, {"node": {"oid": "7581871b9be88b77664467f3f50a384f5585249b", "messageHeadline": "Merge PR #5227: Use existing struct", "author": {"name": "Henrik Aasted S\u00f8rensen", "email": "has@bitcraft.dk", "user": {"login": "haasted"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ef647ba61ffcf807c21ab20abdb2d6278067adf", "messageHeadline": "Merge PR #5225: Fix links", "author": {"name": "Alexandre Esteves", "email": "2335822+alexfmpe@users.noreply.github.com", "user": {"login": "alexfmpe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "27784095c936c69c1e878e5551331936e2249c6b", "messageHeadline": "Bump github.com/cosmos/ledger-cosmos-go from 0.10.3 to 0.11.1 (#5226)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "84621bbd53501cc36b284f71a7daa36c64d98250", "messageHeadline": "Merge PR #5216: Fix Query Gov Proposals Pagination", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 160, "deletions": 91}}, {"node": {"oid": "0ea8c3270e4c8280ce39e62faed362fcadcb3525", "messageHeadline": "Merge PR #5107: Sum validator operator's all voting power", "author": {"name": "var", "email": "bz.ruihuan@gmail.com", "user": {"login": "Ruihuan"}}, "additions": 56, "deletions": 16}}, {"node": {"oid": "d7a08ce5f2db460cbd13121fc507a19ed4b3e6d2", "messageHeadline": "Merge PR #5219: Added sqrt function to sdk.Decimal type", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "d8a9891325630f6a2b5a3fd1199a51db8eaa0757", "messageHeadline": "Update stale bot tag (#5220)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "09276c492c66b430c40106c246b2abf867c80c84", "messageHeadline": "Merge PR #5218: Update ADR-006's progress", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "1edecb8df5887400f75745e43c0ce38092c82632", "messageHeadline": "Merge PR #4826: ADR 009: Evidence Module", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 180, "deletions": 0}}, {"node": {"oid": "b9490f2d93a59b550667057960f4f1f825e95d6d", "messageHeadline": "Merge PR #5203: Add more linters", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 94, "deletions": 14}}, {"node": {"oid": "97eac176a5d533838333f7212cbbd79beb0754bc", "messageHeadline": "Merge PR #5208: remove duplicate events from previous messages", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "28347bf5f7369a8ee1673c19be51f723b686b650", "messageHeadline": "Merge PR #5195: Move Signature Size calculation to TxSizeGasDecorator", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 167, "deletions": 43}}, {"node": {"oid": "7094463f26406c89c4a6930ee06a8df97a9fa2db", "messageHeadline": "remove version (#5198)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "ce52f8ff73a25d330023faf3ae7281fe13905571", "messageHeadline": "Merge PR #5159: Remove unused nolints from baseapp & format the rest \u2026", "author": {"name": "Vladimir Evgrafov", "email": "evgrafov.vladimir@gmail.com", "user": {"login": "vovapi"}}, "additions": 14, "deletions": 21}}, {"node": {"oid": "2af4622bb675718017fcdefaa789fd0a3cae0be7", "messageHeadline": "Bump github.com/gogo/protobuf from 1.3.0 to 1.3.1 (#5189)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3428291a615ab1546ac0c672e09e10f4d1506f32", "messageHeadline": "Merge PR #5160: Simply Dec and Int sign check", "author": {"name": "Xuefeng Zhu", "email": "xzhu15@illinois.edu", "user": {"login": "Xuefeng-Zhu"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "21f2896f8d097d205caab201aa87e318f603a17d", "messageHeadline": "Merge PR #5157: Remove pubkey from slashing infraction log", "author": {"name": "Xuefeng Zhu", "email": "xzhu15@illinois.edu", "user": {"login": "Xuefeng-Zhu"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "9f3789157e948a025d694e7bf95b710f8f8d996e", "messageHeadline": "Merge PR #5192: golangcI-lint updates & set static version to 1.19", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 77, "deletions": 91}}, {"node": {"oid": "fbd551da980850c716dd4ca9c66366f51870b858", "messageHeadline": "Bump github.com/tendermint/go-amino from 0.15.0 to 0.15.1 (#5190)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "92ea174ea6e66520dcb126e41f9e5d37148d0585", "messageHeadline": "Merge PR #5168: Add missing description field to MsgCreateValidator Y\u2026", "author": {"name": "Rahul Dwivedi", "email": "rahulrd005@gmail.com", "user": {"login": "rdrahul"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "bb6bed4ed39ea52b0a42c81dd5dc4547dafc54e8", "messageHeadline": "Merge PR #5171: Remove NFT module", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 13, "deletions": 5660}}, {"node": {"oid": "18de630d0ae1887113e266982b51c2bf1f662edb", "messageHeadline": "Merge PR #5178: Update CHANGELOG", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "cced18c1d005bd18cac1eeaa9a0b3f52dab5c59d", "messageHeadline": "Merge PR #5176: Update CHANGELOG", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "ca84d810d5c34fdb0b3704014bc7ea0439e3eb74", "messageHeadline": "Merge PR #5175: Bump Tendermint version to v0.32.6", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "64a27412505c009dd84b71c96d121bf56427d9e3", "messageHeadline": "Merge PR #5040: Separate vesting from auth, add custom vesting schedules", "author": {"name": "Kevin Davis", "email": "karzak@users.noreply.github.com", "user": {"login": "karzak"}}, "additions": 1848, "deletions": 938}}, {"node": {"oid": "c0223a44140d99eeddfb7607b26d18122758bfd4", "messageHeadline": "Merge PR #5006: Modular AnteDecorator", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1358, "deletions": 625}}, {"node": {"oid": "605f9d71adf768f57a7f572f1ecdbdcbcd4ff490", "messageHeadline": "Bump github.com/mattn/go-isatty from 0.0.9 to 0.0.10 (#5170)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8d7cc5e08d403827f737e489dcd8d220558d806d", "messageHeadline": "Merge PR #5166: Add pruning constants and fix template", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "ee404e96ab07cc61eb9bc6c6e5d869d23bc52689", "messageHeadline": "Merge PR #5164: Handle New{,Test}Keyring errors", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 31, "deletions": 16}}, {"node": {"oid": "160033414c5492e2990ad5328b571d31d254ac33", "messageHeadline": "Merge PR #5161: FIX: implements yaml marshaller in msg.go", "author": {"name": "Rahul Dwivedi", "email": "rahulrd005@gmail.com", "user": {"login": "rdrahul"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "1a33f1c8cba6c90e7a921015798774936a45426e", "messageHeadline": "Merge PR #5155: Remove unused KeyBase (dead code)", "author": {"name": "Vladimir Evgrafov", "email": "evgrafov.vladimir@gmail.com", "user": {"login": "vovapi"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "fd76e62f4943aadeb9ef02497bfd550186c03a39", "messageHeadline": "Merge PR #5148: Use genesis file timestamp if none provided", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "41cb642f99235847ddfe3dbdbc211d655ca2c544", "messageHeadline": "Bump github.com/pelletier/go-toml from 1.4.0 to 1.5.0 (#5146)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "07b967896f5418e734bb4134e66fc3f6a3297692", "messageHeadline": "Bump gopkg.in/yaml.v2 from 2.2.3 to 2.2.4 (#5140)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "639dad2e157cb51041c82306fa636d3d22d6c721", "messageHeadline": "Merge PR #5090: feat: add pruning config to toml", "author": {"name": "Maciej Kr\u00fcger", "email": "mkg20001@gmail.com", "user": {"login": "mkg20001"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "f84d9fa0785d9e20f88a9eb1891a68b3e9c7d40c", "messageHeadline": "Merge PR #5136: Refactor CLIContext to allow multi-chain verifiers", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 129, "deletions": 67}}, {"node": {"oid": "532ea18724d20086407a71077733a1fbf5d114d3", "messageHeadline": "Merge PR #5134: Add v0.34.8 changelog section", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "18a9811d7a502ccf5e247d4243bdf1a4a9bbf6ba", "messageHeadline": "Merge PR #5135: Bump Tendermint version v0.32.5", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "608a81962a141ae477b58dc3b683b133eec90769", "messageHeadline": "Bump gopkg.in/yaml.v2 from 2.2.2 to 2.2.3 (#5121)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "cf06d3d7df95a8288293718401f70070c474ed99", "messageHeadline": "Merge PR #5111: Add linters from new golangci version", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "8e3f967c3f880910d7cd72774c0e445110f13b27", "messageHeadline": "Merge PR #4998: [ADR-012] - State Accessors", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 156, "deletions": 0}}, {"node": {"oid": "ae323b453d8dabed4c4dd3fc589efd1b5462e3c2", "messageHeadline": "Merge PR #5115: Add stale config", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "87740a53c3c1aa82f50f48635a0234bf24d2641f", "messageHeadline": "Merge PR #4827: ADR 007 / 008: Specialization Groups Abstraction / CE\u2026", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 346, "deletions": 0}}, {"node": {"oid": "6db739823bd79b9fc63a8952282d989f232f2270", "messageHeadline": "R4R: NFT find is broken (#5035)", "author": {"name": "billy rennekamp", "email": "billy.rennekamp@gmail.com", "user": {"login": "okwme"}}, "additions": 175, "deletions": 119}}, {"node": {"oid": "46cd6112e1f8e79a396cd76ff216057419c5b7be", "messageHeadline": "Merge PR #5104: Remove keyring lazy implementation", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 129, "deletions": 398}}, {"node": {"oid": "3e6562ce45c43b0e423a0e2975da1bc197e9772b", "messageHeadline": "Merge PR #5097: Add keys migrate command", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 187, "deletions": 39}}, {"node": {"oid": "d010b68c61e5b277c05ac5f6be3e8a4a1695c454", "messageHeadline": "Merge PR #5114: Fix offline flag description", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a94f34dedd811f1131e9c394f13874df8ac8ed0", "messageHeadline": "Merge PR #5105: Upgrade golangci-lint to latest release (1.19.1)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 13, "deletions": 8}}, {"node": {"oid": "fbdf0e778edca147c77f03676c97e444c63b957b", "messageHeadline": "Merge PR #5103: Migration Testing", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 349, "deletions": 136}}, {"node": {"oid": "9d0bed8f4f4e2d472a00caf4623b2567a8982555", "messageHeadline": "Merge PR #5102: Make events const and alias them (if internal)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "906dcdb733e079097a6abb03448374d3c4a1ed83", "messageHeadline": "Merge PR #5099: Fix x/staking Migrate Bug", "author": {"name": "Kwun Yeung", "email": "kwun@forbole.com", "user": {"login": "kwunyeung"}}, "additions": 126, "deletions": 2}}, {"node": {"oid": "dc838ddd73d68439aa93742c9a7eb3c2bf7dbd8f", "messageHeadline": "Merge PR #5071: x/nft Ownership", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "2c96bbbaa824c14adcbdc5c98192e546be1dee6c", "messageHeadline": "Add support for github.com/99designs/keyring-backed keybases (#5029)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1546, "deletions": 193}}, {"node": {"oid": "ab81c798c68d858d97500050208dabd1f92df0d8", "messageHeadline": "Merge PR #5084: Sanitize tools Makefile", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "3aca119fd14514bde99ee33cc7439b9d98f3ea7e", "messageHeadline": "Merge PR #5074: move docs/spec into x/module/spec", "author": {"name": "Hans Schoenburg", "email": "hschoenburg@users.noreply.github.com", "user": {"login": "hschoenburg"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "890030b5c596d2c048ae043e8974f854967eedb2", "messageHeadline": "Merge PR #5073: Add changelog notes from v0.37.1", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "cf9ae51635ac8d347ca64ca7b13e0c6baabea390", "messageHeadline": "Merge PR #5036: Code Owner Membership - Contributing Guidelines", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "af5440ee30a347e8d8de8d8d764cd460e7727b7a", "messageHeadline": "Bump github.com/spf13/pflag from 1.0.3 to 1.0.5 (#5067)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "01d8a230b22b5551a48c7cd9f68314a2d63242d5", "messageHeadline": "Merge PR #5068: Add linter Nakedret", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 17, "deletions": 24}}, {"node": {"oid": "5fd6a842fb04fa83aafe8be8fc5499ba1ed0e6a8", "messageHeadline": "Bump github.com/tendermint/tm-db from 0.1.1 to 0.2.0 (#5069)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9c5371226a406ab07d1b1c17d0accc1b84980743", "messageHeadline": "Merge PR #5051: Remove staking tkey", "author": {"name": "Xuefeng Zhu", "email": "xzhu15@illinois.edu", "user": {"login": "Xuefeng-Zhu"}}, "additions": 13, "deletions": 26}}, {"node": {"oid": "ab6d0a0bae263470c76ef595e77a9e6fb6440e11", "messageHeadline": "Merge PR #5023: Implement Gaia Tx Decode", "author": {"name": "Timothy Chen", "email": "tnachen@gmail.com", "user": {"login": "tnachen"}}, "additions": 144, "deletions": 2}}, {"node": {"oid": "936cffef4021295acf23d92c3da9330befb9fe5f", "messageHeadline": "Merge PR #5055: Added Prealloc, Gosec, Golint linters", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 36, "deletions": 30}}, {"node": {"oid": "943cc548114816bc621bba3af7112d93a8d25c09", "messageHeadline": "Merge PR #5047: Fix Genesis Accounts Migration", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 452, "deletions": 113}}, {"node": {"oid": "6684cdf3e56ab854e3be742f0816a27266cfcbf1", "messageHeadline": "Merge PR #5048: Fix linters and add golint", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 75, "deletions": 86}}, {"node": {"oid": "1028283e6fc1bcd8a64b55fd7ca056d9e3296df9", "messageHeadline": "Merge PR #5042: Auxiliary Functionality for Genesis Accounts", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 118, "deletions": 15}}, {"node": {"oid": "ed6366679c38e9d43aca901e1d67a7fc7efe435e", "messageHeadline": "Merge PR #5017: ADR 011: Generalize Genesis Accounts Implementation", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 817, "deletions": 914}}, {"node": {"oid": "e660adc6e5182ef9ed40121a29767bb520305263", "messageHeadline": "Merge PR #5020: /spec/staking/ add copy on Slashing and Delegator Shares", "author": {"name": "Hans Schoenburg", "email": "hschoenburg@users.noreply.github.com", "user": {"login": "hschoenburg"}}, "additions": 69, "deletions": 11}}, {"node": {"oid": "9eb5375fda401da9bf4f951322711de45b08ff44", "messageHeadline": "Merge PR #5032: Add Events to ABCIMessageLog", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 38, "deletions": 12}}, {"node": {"oid": "5bcab79e8aefa5d369a09830bff64b407c049036", "messageHeadline": "Merge PR #4996: Expose precheck errors from tx", "author": {"name": "Timothy Chen", "email": "tnachen@gmail.com", "user": {"login": "tnachen"}}, "additions": 137, "deletions": 6}}, {"node": {"oid": "849e2fb6385b8dbc70d7989fb9ae781ac82ac5a5", "messageHeadline": "Merge PR #5025: Standardize and clean up Makefile", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 73, "deletions": 73}}, {"node": {"oid": "e6068a88ffa2bf9c5c0e8d96010eb6f6959ea1b3", "messageHeadline": "Update golangci-lint to match release used by golangci bot (#5030)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ae834727a427cd7cadc887ab6c6b7e1127350fa", "messageHeadline": "Merge PR #5026: Remove unnecessary account check", "author": {"name": "Xuefeng Zhu", "email": "frankzhu94@gmail.com", "user": {"login": "Xuefeng-Zhu"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "84627faf79eb0568178a40a2b25fae4bd17d6b6c", "messageHeadline": "Merge PR #5024: Fix and Utilize GetCommitKVStore", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 56, "deletions": 28}}, {"node": {"oid": "5c278926216d116ec9ab476d4a176f7b366920b8", "messageHeadline": "Merge PR #4917: add where to find the event tags into the swagger", "author": {"name": "kevlubkcm", "email": "36485490+kevlubkcm@users.noreply.github.com", "user": {"login": "kevlubkcm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce5b36b12a914b3a4861142a594b2ab04abc9866", "messageHeadline": "Merge PR #5022: Remove inter-block cache reset in init-chain", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "15517afeb2ddf2c4f01b74edc6e7ac09fa19ffaf", "messageHeadline": "Merge PR #5019: Export sim CLI flags", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 72, "deletions": 73}}, {"node": {"oid": "47ffaa2504f1c51bf2f96fff85fa238dfa810e3c", "messageHeadline": "Merge PR #5018: Fix test_sim_multi_seed_long make target", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0992c2994ca15131712ab19369f558190434f231", "messageHeadline": "Merge PR #5014: Docs fixes", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 0, "deletions": 257}}, {"node": {"oid": "c8d84b4df4f18eb5652ffc13a0f71bb83540aff0", "messageHeadline": "Merge PR #5005: Add support for halt-time", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 119, "deletions": 20}}, {"node": {"oid": "2c4faf983b83a53ad07f784aa8c04bcacdb1a11a", "messageHeadline": "Merge PR #5015: Update Makefile runsim targets", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e3e49fc72c13c068c6130f04b8eb7ba5b725e6a0", "messageHeadline": "Merge PR #5009: remove redundant invariant simapp check", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 28, "deletions": 106}}, {"node": {"oid": "2d18f1e7e94b1b3abd94e15bf5f0e99d3c284fa0", "messageHeadline": "Merge PR #4997: Fix CacheMultiStoreWithVersion (inter-block cache)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "d7d7a93729f2ee09453bbe1de6edd7a029b0b3ac", "messageHeadline": "Merge PR #4986: ADR 011 - Generalize Genesis Accounts", "author": {"name": "Ruaridh", "email": "rhuairahrighairidh@users.noreply.github.com", "user": {"login": "rhuairahrighairidh"}}, "additions": 172, "deletions": 0}}, {"node": {"oid": "1eb38c4411f415dd77a5e3a0414e978223393bf0", "messageHeadline": "Merge PR #5001: Bump github.com/hashicorp/golang-lru from 0.5.1 to 0.5.3", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b88ff79ff6a6d3ae501c79ea833cb473515ff789", "messageHeadline": "Merge PR #5002: Bump github.com/tendermint/tendermint from 0.32.2 to \u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "0407acf5fde98075d8591471fc417056a9dabd4c", "messageHeadline": "Merge PR #5003: Bump github.com/gorilla/mux from 1.7.0 to 1.7.3", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "cc14b39900879bc926421019ca2dc3c0522ede07", "messageHeadline": "Merge PR #4999: Viper dep update", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 62, "deletions": 14}}, {"node": {"oid": "f010d2c6f109a96ae5c05bc6d0d9f1810935daa3", "messageHeadline": "Merge PR #4748: Write-Through Inter-Block Cache", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1055, "deletions": 742}}, {"node": {"oid": "d55a90e4d14fc156fdba757a2f81b5ae36344516", "messageHeadline": "Merge PR #4993: Bump github.com/mattn/go-isatty from 0.0.6 to 0.0.9", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6f90452f11766290a60ccf174124ee5b698d10e6", "messageHeadline": "Merge PR #4991: Bump github.com/stretchr/testify from 1.3.0 to 1.4.0", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e4f22f2ae6055ecd10be396022328bbd4d27571a", "messageHeadline": "Merge PR #4994: Bump github.com/pelletier/go-toml from 1.2.0 to 1.4.0", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "465e11d56768e91cbad4a3af44ac417ee3c0d393", "messageHeadline": "Merge PR #4995: Bump github.com/gogo/protobuf from 1.2.1 to 1.3.0", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "14c555ab57df8f45a3917096609d38091b592815", "messageHeadline": "Merge PR #4989: Go 1.13 Upgrade", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "c82ff355a53b193f7484c9988059108951e228be", "messageHeadline": "Merge PR #4984: Switch docs version to master", "author": {"name": "Denis Fadeev", "email": "denis@fadeev.org", "user": {"login": "fadeev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29b8161ac6dfe5663c32e02b8eda4a2c72a2d3c5", "messageHeadline": "Merge PR #4981: Quick fix for broken links", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "847d3be896ad797bdf01ab0ae684600ae2f733e0", "messageHeadline": "Quick fix to docs to not show staging website (#4983)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "13e5e18d77e6010a4566ce187f18207669345419", "messageHeadline": "Merge PR #4967: Split Breaking Changes into Specific Subsections", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "1cd124a3731625dc9343660d35fc77822b91a521", "messageHeadline": "Merge PR #4973: Enable CPU Profiling via CLI flag", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "c9abe72280553297f37ee93c91e1e38117d27359", "messageHeadline": "Merge PR #4968: Improve error reporting in genutil CLI", "author": {"name": "Timothy Chen", "email": "tnachen@gmail.com", "user": {"login": "tnachen"}}, "additions": 31, "deletions": 25}}, {"node": {"oid": "4581ab342b07d232fe3a3ce6edab546686f9db25", "messageHeadline": "Merge PR #4966: Reuse ValidatorsPowerStoreIterator", "author": {"name": "Xuefeng Zhu", "email": "frankzhu94@gmail.com", "user": {"login": "Xuefeng-Zhu"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "10e49c1479d5c6c6266e289aa814ffdf77712663", "messageHeadline": "Merge PR #4942: ADR 010: Modular AnteHandler", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 288, "deletions": 4}}, {"node": {"oid": "45b25ceaae7ee1661e3dde374756df0392b83cb7", "messageHeadline": "Merge PR #4838: Sim refactor 2 - Move GenesisState generators to modules", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1720, "deletions": 1273}}, {"node": {"oid": "a131570cdc5111cb1a10989caafb3c077901c194", "messageHeadline": "Merge PR #4961: Switched keys prefixes to the config ones", "author": {"name": "tyldar", "email": "Tyldar@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "5aacf454e1b6ba2b4349eaed28cabc45c8d1ec1c", "messageHeadline": "Merge PR #4918: refactor crisis tests", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 138, "deletions": 99}}, {"node": {"oid": "e7b378d81dd205b63bc8c034c36a83191fb274ce", "messageHeadline": "Merge PR #4948: Emit send coin events before action", "author": {"name": "Timothy Chen", "email": "tnachen@gmail.com", "user": {"login": "tnachen"}}, "additions": 57, "deletions": 10}}, {"node": {"oid": "eeb847c8455b0ed1d94f745fb276fb43516f9567", "messageHeadline": "Merge #4209: NFT Module", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 5617, "deletions": 24}}, {"node": {"oid": "ee99b8e22a4432854f8be9ee479beea233626b74", "messageHeadline": "Merge PR #4954: Update tm-crypto to 45b1026d81ae", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1d824d15a6771aa96560d6c5594a87705e633e6d", "messageHeadline": "Merge PR #4953: Remove distr keeper from staking app module", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "450c8ced2cdcf8d9c2f9a8d15296f11ad4b37437", "messageHeadline": "Merge PR #4787: Updated docs build process", "author": {"name": "mircea-c", "email": "mircea@tendermint.com", "user": null}, "additions": 17880, "deletions": 144}}, {"node": {"oid": "d3aa9feacade42258dfca1554e65f674249fd496", "messageHeadline": "Remove unnecessary nil check (#4952)", "author": {"name": "Hyung-Kyu Hqueue Choi", "email": "hyungkyu.choi@gmail.com", "user": {"login": "hqueue"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a15f68359eef608d2f5510009bf36261d789a59", "messageHeadline": "Merge PR #4944: Fix validator tests", "author": {"name": "Timothy Chen", "email": "tnachen@gmail.com", "user": {"login": "tnachen"}}, "additions": 38, "deletions": 42}}, {"node": {"oid": "acf1b6bcf9a6b5873c198e00307c10e08343ca4b", "messageHeadline": "Merge PR #4940: Update CHANGELOG - v0.37.0", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "1f04826b078724679849c6777d7eca6c49860c27", "messageHeadline": "Merge PR #4932: Fix gov query vote cmd", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "3a4f1fc4d4e1d234d09bab911ed3891084f90aa5", "messageHeadline": "Merge PR #4881: Linting Galore", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 207, "deletions": 282}}, {"node": {"oid": "89b12203989eff084b002981eaeb461d26411d1e", "messageHeadline": "Merge PR #4924: Return Height on Query Errors + Update Account Endpoint", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "a697be15fea0e70af992a303b71ae1ab7eece1a9", "messageHeadline": "Merge PR #4909: Refactor x/bank Tests", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 373, "deletions": 346}}, {"node": {"oid": "91b53f269868fd0a3b6ade570d4e7671e18ff932", "messageHeadline": "Merge PR #4919: Fix GetConfirmation User Input Bug", "author": {"name": "Henrik Aasted S\u00f8rensen", "email": "henrik@aasted.dk", "user": {"login": "haasted"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "70d50a6a611fcd72fada0973587b526f08d25a71", "messageHeadline": "Clean up go mod transition cruft leftover (#4921)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bc170cba8292fdb40dd660dd5a80e89e01865f78", "messageHeadline": "Merge PR #4913: Fix Module Account Blacklisting in SimApp", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "412462b7da822ed0582cfa8812f1784d5257ca4c", "messageHeadline": "Merge PR #4910: Tx Lifecycle Doc Cleanup", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 153, "deletions": 61}}, {"node": {"oid": "57cc5ae3a27393b7cc83a7bf1300a2859be344a8", "messageHeadline": "Merge PR #4906: Introduce Simulation Config", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 363, "deletions": 293}}, {"node": {"oid": "7ffa95d675f2c1c3223ec4d039a72f90a54605b5", "messageHeadline": "Merge PR #4896: Refactor auth tests", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 264, "deletions": 309}}, {"node": {"oid": "74cb4869b9e9feb5caf926cff98f5842cb7c9254", "messageHeadline": "Merge PR #4813: ADR-006 Secret Store", "author": {"name": "poldsam", "email": "30513716+poldsam@users.noreply.github.com", "user": {"login": "poldsam"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "3eac2707b2a04174ab56067938eaca18bb0aba51", "messageHeadline": "Merge PR #4908: Various goreport fixes", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "70ba07191d4af9fee4359dbb93bf676e17d1015b", "messageHeadline": "Merge PR #4882: refactor mint tests", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 43, "deletions": 114}}, {"node": {"oid": "1cf016c9a9061f25f86d0ce03b7c444b59dd9f0d", "messageHeadline": "Merge PR #4877: refactor supply keeper tests to use simapp", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 124, "deletions": 154}}, {"node": {"oid": "9adb398e181717446e57c12ee72cfc5fd6505476", "messageHeadline": "Merge PR #4905: Various Height Query Fixes", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "f1adb7afd974ee50ac9ac83a315cde932f47d7ef", "messageHeadline": "Merge PR #4904: Remove empty files and broken links", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 187, "deletions": 284}}, {"node": {"oid": "c441ce2fabb208d82c0e611f480ad5fc2c5a4bdf", "messageHeadline": "Merge PR #4847: Sim refactor 1 move store decoders to modules", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1377, "deletions": 877}}, {"node": {"oid": "81f86fefe57bda741588d15b2fd265bfd416ba79", "messageHeadline": "Merge PR #4894: Change SimApp to have public keepers", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 125, "deletions": 93}}, {"node": {"oid": "7d42f62f90c45d32574b11209e98610f5840ad5c", "messageHeadline": "Merge PR #4902: Changelog Flow Updates", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 158, "deletions": 135}}, {"node": {"oid": "f90d969ded9703a71d08bc3d73342c0550c4e023", "messageHeadline": "Merge PR #4900: v0.36.0 Changelog Updates", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 232, "deletions": 181}}, {"node": {"oid": "fee71e72d4f1aba136a32232a5546f68e9ceb41b", "messageHeadline": "Merge PR #4876: Fix BroadcastTxCommit Response", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "46c98d396d0a56fe45e4c819e3363536cc395f53", "messageHeadline": "Merge PR #4895: Lite Client Query Height Fix", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "436f440e8f8eb09f335e8e2b865110d84fb447a6", "messageHeadline": "Merge PR #4892: Update Slashing Spec (Liveness)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 167, "deletions": 109}}, {"node": {"oid": "0f4b938324e07cc56940d6fc852bd1124713feee", "messageHeadline": "Merge PR #4890: Fix broken gaia links in translated READEME.md", "author": {"name": "Hyung-Kyu Hqueue Choi", "email": "hyungkyu.choi@gmail.com", "user": {"login": "hqueue"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "771f8a04f3fccea1e671f6c1138415c2bc928523", "messageHeadline": "Merge PR #4865: Add security contact to Validator description", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 247, "deletions": 82}}, {"node": {"oid": "a6e776c47e8bfe4df2ff2b31b3ecfcf7a55091eb", "messageHeadline": "Merge PR #4880: Fix IAVL Store Commit", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "8f51fb39cbfbd691385434173500466d461cf0fe", "messageHeadline": "Merge PR #4884: Fix standalone execution", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e4c8bd72b72b18035ede103cb4a47da5825d330e", "messageHeadline": "Merge PR #4665: Refactor x/gov Module Structure (prep for module spec)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 2757, "deletions": 2633}}, {"node": {"oid": "83db58ec5e543927e80de8f898aaa5f30412da78", "messageHeadline": "Merge PR #4863: Fix doc links", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "0bcc7c9b7aa6fa6b0b6aa86802f0112d04e7ea4c", "messageHeadline": "Merge PR #4873: Set New EventManager in Context#CacheContext", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "1dfbfc08d7f9bef6876355951f3e7cf8e4b84fdf", "messageHeadline": "Merge PR #4871: fix vuepress", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "745f2eb7e39a0f02fdb6a6eb9283e009bc49d5bd", "messageHeadline": "Merge PR #4872: Disable \"withdraw-all-rewards\" command when \"--genera\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "42c54f8d0cdc2e7bad02e909f0c7584eb17e4ffc", "messageHeadline": "Merge PR #4861: Simulation Fixes", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 43, "deletions": 29}}, {"node": {"oid": "ddf0e6fe36b19e84b6cfd85b744b12f23f5026f4", "messageHeadline": "Merge PR #4739: deleted concepts, moved tx-lifecycle", "author": {"name": "Gloria Zhao", "email": "gzhao408@berkeley.edu", "user": {"login": "glozow"}}, "additions": 174, "deletions": 483}}, {"node": {"oid": "0dcf1583878e4b8eea402da7fadbe3a8e4e77521", "messageHeadline": "Merge PR #4852: Cleanup Supply Genesis State", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 13, "deletions": 18}}, {"node": {"oid": "c8ee82b40a8d9df984b1fa432b5f9a5dbe4134b6", "messageHeadline": "Merge PR #4854: Crisis Module Manager Fixes", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 116, "deletions": 49}}, {"node": {"oid": "1f8cdeed55956dae8447700f90ac0258826c10e6", "messageHeadline": "Merge PR #4724: Allow substore migrations upon multistore loading", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 583, "deletions": 57}}, {"node": {"oid": "865d473eb432ffdfd4f75638cea7e16af2bd17a0", "messageHeadline": "Merge PR #4832: print all failed invariants only", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 16, "deletions": 21}}, {"node": {"oid": "a73b3f5e971a4473f1a6defd4f5a4ece3ac7b1b2", "messageHeadline": "Merge PR #4849: Result from error", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 70, "deletions": 4}}, {"node": {"oid": "cf1980273face703965ceb160cbb74d0b3841fa4", "messageHeadline": "Merge PR #4848: Rely on rpcserver.DefaultConfig() to inherit default \u2026", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "478eda1f7e3e3bdb3a47c01871b30770eae9fd04", "messageHeadline": "Merge PR #4846: Add RegisterEvidences", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "593ea5c60971db2da05b1c0713250e6f4b2dfac4", "messageHeadline": "Merge PR #4808: Simulation concepts doc", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "4b354a782bcd8de5c0d4bd79bdd2ba0958b116f1", "messageHeadline": "Merge PR #4840: Various Updates for Gaia", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 56, "deletions": 48}}, {"node": {"oid": "f218de8141826400e79963fc10446b7df7be39cb", "messageHeadline": "Merge PR #4806: Converted balance from sdk.Int to sdk.Coin inside Del\u2026", "author": {"name": "Riccardo Montagnin", "email": "riccardo.montagnin@gmail.com", "user": {"login": "RiccardoM"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "451535bd79229e6e02f899a7eb2a57dd9b8b72bf", "messageHeadline": "Merge PR #4837: Cleanup node_info Endpoint", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 134, "deletions": 116}}, {"node": {"oid": "c4e3578087ae89f899ff25f94df4b075a552eb00", "messageHeadline": "Merge PR #4791: resume simulations at a given height", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "861e4798adcbc703ab76909d7369236c43789eb3", "messageHeadline": "Merge PR #4836: Upgrade Tendermint and IAVL", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 70, "deletions": 67}}, {"node": {"oid": "cbc802cb78f6f20cf6e00d045595f33ef160cc76", "messageHeadline": "Merge PR #4831: Prevent community spend proposal from transferring fu\u2026", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "99371010f8ae589599d1e6a3d71c324472dbd4e7", "messageHeadline": "Merge PR #4830: Edit link in docs should point to the master branch", "author": {"name": "Denis Fadeev", "email": "denis@fadeev.org", "user": {"login": "fadeev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e3c52bae1010766174e02524085ea5d8709431e", "messageHeadline": "Merge PR #4788: Query genesis transactions", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 158, "deletions": 58}}, {"node": {"oid": "fd92504f84ec99af1d9f37c07dd944ba8a5879d6", "messageHeadline": "Merge PR #4829: Fix a bunch of broken/incorrect links", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "e26ab1d11617a058bd9fb98934462ebe84e37c01", "messageHeadline": "Merge PR #4825: Fix upload_coverage CI Job", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "68dd969b4d3ae42728b63753f2bd28b273e6eb21", "messageHeadline": "Merge PR #4821: Port weave errors package", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1069, "deletions": 0}}, {"node": {"oid": "7c709122635aab33325b9e0454a75bfdef0df034", "messageHeadline": "Merge PR #4790: Fix multisig output", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 82, "deletions": 36}}, {"node": {"oid": "8c989fd4248dfbb6d253f0101718b89838e207fc", "messageHeadline": "Merge PR #4797: blacklist module accounts from receiving txs", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 313, "deletions": 143}}, {"node": {"oid": "83b1a9fc222c0f10e66ddbc567d8af28cc7312c9", "messageHeadline": "Merge PR #4798: Deprecate remove and add permissions in ModuleAccount", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 5, "deletions": 41}}, {"node": {"oid": "0fec74893d9d2f076573c946dc5da0c33c87e4c2", "messageHeadline": "Merge PR #4823: fix DefaultUnbondingTime", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8f09f1e2b3d0c8094ed06ac0d9afa03aaee6f64c", "messageHeadline": "Merge PR #4800: Organize store keys in app.go into a map", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 109, "deletions": 70}}, {"node": {"oid": "17656137188330f6f9af0e50f7fce1f7441f5f4a", "messageHeadline": "Merge PR #4810: CheckTx msg routing", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "4d5d2f7f5de76b3c777a942befda60bf966044b7", "messageHeadline": "Merge PR #4801: Update tools dependency", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "adf6ddd4a807c8363e33083a3281f6a5e112ab89", "messageHeadline": "Merge PR #4716: Fix ledger custom coin type support bug", "author": {"name": "yys", "email": "sw.yunsuk@gmail.com", "user": {"login": "yun-yeo"}}, "additions": 59, "deletions": 2}}, {"node": {"oid": "bd44492803519f3f1c460407c75779c862c084fe", "messageHeadline": "Merge PR #4792: panic on non-registered store", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "fb3e0af0b6320838c1da8531deba6c6a542c376a", "messageHeadline": "Merge PR #4760: update x/auth to match module spec", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 603, "deletions": 554}}, {"node": {"oid": "24b9e84a849111e114abcd5fa72029a5c54561b4", "messageHeadline": "Merge PR #4784: JSON representation of event stats", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 164, "deletions": 149}}, {"node": {"oid": "0ba74bb4b77f465e4c661552381732d8612e7c0b", "messageHeadline": "Merge PR #4777: Fix Height Queries", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 76, "deletions": 60}}, {"node": {"oid": "b4ff0a11f659406d4eb172f71417bfe9804a8f7e", "messageHeadline": "Merge PR #4786: rename test_common to common_test", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e8a52f17d1140511c350027bfaa0adb26237ab89", "messageHeadline": "Merge PR #4764: fix flag min-self-delegation", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e8ed9302f7cf343e7d0931672b7df8e3aa9da737", "messageHeadline": "CI configuration refactor (#4776)", "author": {"name": "mircea-c", "email": "mircea@tendermint.com", "user": null}, "additions": 166, "deletions": 269}}, {"node": {"oid": "243e87660b87f2e11162e1c2cc2f10a1a373da36", "messageHeadline": "Merge PR #4779: Update staking/supply to use exported account interface", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2b3d78599e005a2b27c0373fbd6959e0a9e1c049", "messageHeadline": "Merge PR #4772: Add New Events Attributes", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 14, "deletions": 16}}, {"node": {"oid": "bfb6445b05a30c7b980246a3609d2fe14b1558ae", "messageHeadline": "Merge PR #4757: update x/genutil to match module spec", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 268, "deletions": 220}}, {"node": {"oid": "231fefadb36a45e4632918ba1b42f1a9e790dedb", "messageHeadline": "Merge PR #4774: fix typo in panic message", "author": {"name": "kevlubkcm", "email": "36485490+kevlubkcm@users.noreply.github.com", "user": {"login": "kevlubkcm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c71eaf77b44caa48ba996b1758345b891269d76e", "messageHeadline": "Merge PR #4770: Migrate Validators v0.36", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 70, "deletions": 15}}, {"node": {"oid": "309dacc637b56aac4a4ec2ec6b88d08fad92381e", "messageHeadline": "Merge PR #4768: Sort JSON during migration", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2a27ebc9ab2cba3ebe5a586895c82ae349d69b8c", "messageHeadline": "Merge PR #4767: Sort genesis JSON before printing", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "5c955912656d09526a0cbc097125a4caec00f047", "messageHeadline": "Update clog & Tags (#4761)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "e85a734a575ed3e03f1c2b530dfacc1c5be8c5a2", "messageHeadline": "update x/genaccounts to match module spec (#4759)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 237, "deletions": 189}}, {"node": {"oid": "bbb71133091b62d93926f62b54b31dddde867407", "messageHeadline": "Merge PR #4752: ABCI Part Additional Translation", "author": {"name": "Minseo Park", "email": "31844879+finchparker@users.noreply.github.com", "user": {"login": "grrrrreee"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "3c822547cf04311017661b359cc082b86485f13f", "messageHeadline": "Merge PR #4750: Allow the use of a custom genesis time in simulations", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "8af2230ee42ffac1531271d434f04a64c4d59797", "messageHeadline": "Merge PR #4731: Save sim params and export app state to file", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 261, "deletions": 92}}, {"node": {"oid": "43478167c6bb543f083d437c52f1c62be6da9193", "messageHeadline": "Merge PR #4745: Update contributing doc", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b17f8f8df767b681b14dcb40a7dc5d295a96b8ba", "messageHeadline": "Merge PR #4729: Extend DiffKVStores to return a list of KVPairs", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 80, "deletions": 50}}, {"node": {"oid": "b45a94a54e779f62a394b6aa6ad8d2f19a63e678", "messageHeadline": "Merge PR #4743: Update ADR template", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "52edb032ca398212ee3af71028f6ec6178ed1be8", "messageHeadline": "Merge PR #4717: update x/slashing to match module spec", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 567, "deletions": 495}}, {"node": {"oid": "72ce6df7b60b186deda2ec29ccabb255819fe2a2", "messageHeadline": "Merge PR #4742: Add Table of Contents to README", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c03f9690b65b17ee1b5f4c70c78b16e20ff16f7b", "messageHeadline": "Merge PR #4497: tx-lifecycle concept doc", "author": {"name": "Gloria Zhao", "email": "gzhao408@berkeley.edu", "user": {"login": "glozow"}}, "additions": 483, "deletions": 0}}, {"node": {"oid": "7bc705af85fca0da6431249cdcfc0454f964638e", "messageHeadline": "ADR section to Contribution (#4703)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 147, "deletions": 79}}, {"node": {"oid": "a922dad3468b4695e2ad7562d71cfc0ed87da328", "messageHeadline": "Merge PR #4686: v0.36 supply changes to genesis migration", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1531, "deletions": 1250}}, {"node": {"oid": "257d3bfbf2d04ccd32c5102817ec774153af9fbc", "messageHeadline": "Merge PR #4733: Add @fedekunze to CODEOWNERS", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae77f0080a724b159233bd9b289b2e91c0de21b5", "messageHeadline": "Merge PR #4691: Add baseapp concept doc", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 362, "deletions": 10}}, {"node": {"oid": "8c7ed192512e89d0ae92d41117d68936f8725ddd", "messageHeadline": "Remove Basic Permission (#4722)", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 39, "deletions": 42}}, {"node": {"oid": "d3bb9f50e2f10cfb1c7d53b43bd204d316085898", "messageHeadline": "Simplify context (#4706)", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 191, "deletions": 284}}, {"node": {"oid": "6ca641891b500005dc036a92882bdc1c0a1bbc93", "messageHeadline": "Merge PR #4721: Upgrade tendermint version", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "8b49b588128f6b6efbe37109206ed69d638928ef", "messageHeadline": "Merge PR #4710: Update Invariant Printing", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 32, "deletions": 29}}, {"node": {"oid": "85ca553651a605c0a345e2b41d6206cece6e65c7", "messageHeadline": "Merge PR #4718: Update tendermint/iavl to v0.12.3", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "280734d0e37f16b725906ec2b151c0b20e7dfaf1", "messageHeadline": "collect all invariants for a block before stopping (#4707)", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 171, "deletions": 162}}, {"node": {"oid": "3f519832a7a52af7a4b74d3a4a8a41922fe5d84d", "messageHeadline": "Merge PR #4687: Changed replace directive to specific revision of ten\u2026", "author": {"name": "Austin Abell", "email": "austinabell8@gmail.com", "user": {"login": "austinabell"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "8a042dedd3c9a9e20c11d24844afd91683e469c6", "messageHeadline": "Supply patch for REST (#4698)", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1c9a18834645d7334262fc993a3fa2090a8c7af0", "messageHeadline": "Merge PR #4679: Extended permissions for module accounts", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 419, "deletions": 138}}, {"node": {"oid": "1a7f31f7c8de1feded6b7c0df45c71a5f40c61df", "messageHeadline": "Merge PR #4678: Clean YAML output", "author": {"name": "Aayushi Jain", "email": "asjain237@gmail.com", "user": {"login": "aayushijain23"}}, "additions": 452, "deletions": 394}}, {"node": {"oid": "2fdbf631e763132b7641214701d4d7a763018757", "messageHeadline": "Merge PR #4669: v0.36 distribution genesis migration", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 346, "deletions": 19}}, {"node": {"oid": "e0b55a89a7f1842fda58721211fc85b063b00bcd", "messageHeadline": "Merge PR #4681: Add check before minting empty coins", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 41, "deletions": 39}}, {"node": {"oid": "01d442565807b5191703634c0756f9a23f125489", "messageHeadline": "Remove tools from the repository (#4683)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 8, "deletions": 618}}, {"node": {"oid": "74915f1e2a4756a494316e205ef4fee1ef51f4ff", "messageHeadline": "runsim pushes logs to S3 bucket (#4677)", "author": {"name": "mircea-c", "email": "mircea@tendermint.com", "user": null}, "additions": 63, "deletions": 44}}, {"node": {"oid": "1bfac99c351263f91b6e8372a616f85d903908d9", "messageHeadline": "Merge PR #4675: Export sim funcs pt2", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 483, "deletions": 479}}, {"node": {"oid": "00f753d68427249cd7d1b393e31f3198947bf7c9", "messageHeadline": "Merge PR #4471: Migrate genesis cmd", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 1353, "deletions": 2}}, {"node": {"oid": "4e86810a27b6a6a81d9e2586627a4ce046ec0b6a", "messageHeadline": "Merge PR #4674: Expose simapp genState generators and utils", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 64, "deletions": 56}}, {"node": {"oid": "b0a359c8f017e4487887ed6ad2ea1c83d1d1e918", "messageHeadline": "fix supply NewQuerierHandler (#4672)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ef7e266c6fe04824b01d619be850b08124bd181a", "messageHeadline": "Merge PR #4667: Sort events by type", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "0d3b4ba0d68407f252e34d591376367492d96998", "messageHeadline": "[runsim] push logs to S3 (#4666)", "author": {"name": "mircea-c", "email": "mircea@tendermint.com", "user": null}, "additions": 105, "deletions": 25}}, {"node": {"oid": "179476d6b0a4649226f2deda68f77d1b47ff9a65", "messageHeadline": "Merge PR #4661: x/supply: use internal package", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 65, "deletions": 36}}, {"node": {"oid": "66e85c592d14fdf99a5e1c10b01bb6b9a99d2b2e", "messageHeadline": "Merge PR #4662: Removed Previous IBC repo and docs", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 1, "deletions": 2437}}, {"node": {"oid": "55e6b25035541fa578c467e44702f18f37daffed", "messageHeadline": "Merge PR #4663: Refactor bank keeper by removing private funcs", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 139, "deletions": 201}}, {"node": {"oid": "aba1f649ad34d41dbb32573034081b968f5359a4", "messageHeadline": "Merge PR #4658: Generalize Querier REST Pagination", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 102, "deletions": 41}}, {"node": {"oid": "b3a8195e31fd9e0862f71c0dbdadfcd61838c667", "messageHeadline": "Fix build (#4659)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f1b08b85f2388bc0dae63d696fee74e2005c16fc", "messageHeadline": "Merge PR #4649: Refactor crisis package using internal", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 58, "deletions": 40}}, {"node": {"oid": "8d8fd9df1a5e5d6dd24d6033de77cfcea896da84", "messageHeadline": "generalize query response with height (#4573)", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 209, "deletions": 38}}, {"node": {"oid": "5d5f0149a41e67c2e951388be4fc9f9ddd11f79b", "messageHeadline": "Merge PR #4599: Supply module spec", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 360, "deletions": 307}}, {"node": {"oid": "ce0c0946b67458935c872df7879c91e7f8a13061", "messageHeadline": "Merge PR #4654: Validator slash event stored by period and height", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 47, "deletions": 43}}, {"node": {"oid": "b5cd01d1a80b6f67cadfdd79039ffb44863759ab", "messageHeadline": "Merge PR #4651: Remove debugdb & colors", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 5, "deletions": 17}}, {"node": {"oid": "48e8161f25e712275833a6ed589b36fb357f3467", "messageHeadline": "supply querier (#4592)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 464, "deletions": 4}}, {"node": {"oid": "a485b9a263718a2af6db207d3f09aa16f8b86e6f", "messageHeadline": "Merge PR #4648: Flatten events by type when stringified", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 38, "deletions": 4}}, {"node": {"oid": "997c4129ea59bc6b2420cebab8b44b79e13d80dd", "messageHeadline": "Merge PR #4643: Update cosmos sdk image, remove unused images", "author": {"name": "Peng Zhong", "email": "172531+nylira@users.noreply.github.com", "user": {"login": "nylira"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "352678438c8eadfae57e3314ce5a292ace0490a6", "messageHeadline": "Merge PR #4255: Supply Module", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 3500, "deletions": 1879}}, {"node": {"oid": "4a0fbb3d6ef94cb95d41bb1e1a226a3c2313a7dc", "messageHeadline": "Improve Import/Export Simulation Errors (#4607)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 593, "deletions": 47}}, {"node": {"oid": "f9dea984c208a8e08997b77c0e8a00516b841c4f", "messageHeadline": "Merge PR #4629: Emit Warning Events when Validator Misses Blocks", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "a57915600c59e52dc9f3caac5b289a13408f63e4", "messageHeadline": "Update golangci-lint (#4636)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "3a39e9d558a8fe2bcb1780823f869640fc836ac7", "messageHeadline": "Merge PR #4637: Update Search Txs by Events APIs", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 33, "deletions": 31}}, {"node": {"oid": "b2f8c58ec4d477fd496b24ff632d1f13ad279bc2", "messageHeadline": "Merge PR #4608: More linters - Gosec, staticcheck", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 44, "deletions": 47}}, {"node": {"oid": "c898dac6a9fc9ebdee8bb896020b18bcc613f7e4", "messageHeadline": "Merge PR #4625: Implement logger on all module keepers", "author": {"name": "Aayushi Jain", "email": "asjain237@gmail.com", "user": {"login": "aayushijain23"}}, "additions": 57, "deletions": 19}}, {"node": {"oid": "67f6b021180c7ef0bcf25b6597a629aca27766b8", "messageHeadline": "Merge PR #4541: Events Tracking / Tendermint v0.32.0 Update", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1306, "deletions": 972}}, {"node": {"oid": "3950017bd9b75deeb4faa62ec5e5def04b4e9616", "messageHeadline": "Merge PR #4624: Don't reject config files with create_empty_blocks=false", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "908c5cf4be7c6758e0895961fde387a4fc0a057b", "messageHeadline": "R4R: added slack notification to runsim (#4547)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 276, "deletions": 15}}, {"node": {"oid": "891eb8eec5a2b03a27d5cb8d4d9378fde69bb4c4", "messageHeadline": "Merge PR #4613: Only change rootmultistore hash when substore hashes \u2026", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 39, "deletions": 5}}, {"node": {"oid": "0feee1c1602f0c7e2b80e201beb20506893a4674", "messageHeadline": "Merge PR #4618: Module Structure Spec", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "a7af4e8c457fbe14160b02a8fa1e6767db11e2d7", "messageHeadline": "Merge PR #4621: Changed abci_app.go -> abci.go", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f0ff0e87f376a50326cf1661c80f340a619345ba", "messageHeadline": "Merge PR #4620: Close Staking Iterators", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "b78c359a23899049d7991383484640d19c44b0ba", "messageHeadline": "Merge PR #4605: x/bank: Expected Keeeper", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 149, "deletions": 114}}, {"node": {"oid": "52bb151fc7f2061bdf8402c9d32830668d465bb6", "messageHeadline": "Remove snap badge from README (#4614)", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7b5e6cee0787d87e47a0f3723db12fdbfd98394e", "messageHeadline": "Remove client/input.{Buffer,Override}Stdin() functions (#4602)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 118, "deletions": 148}}, {"node": {"oid": "4ffabb65a5c07dbb7010da397535d10927d298c1", "messageHeadline": "lint add deadcode unused (#4606)", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 17, "deletions": 138}}, {"node": {"oid": "6672e7055696a01c7b0398f763c18454dc75f07a", "messageHeadline": "Merge PR #4603: Increase server package's coverage by adding DONTCOVER", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "eda558bc7edd094dd354e1093c61c3ecc1eeb485", "messageHeadline": "Merge PR #4600: Check Denom when (Un|Re)delegating", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "6d5ca0b4f17e1018effd4b56d0c7b9302c651ee4", "messageHeadline": "Remove print response flag (#4593)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "c3bef9a211ddd6cefef717ab5fefbaf3dc2e0a1b", "messageHeadline": "remove ICS categories from swagger UI docs Fixes #4357 (#4429)", "author": {"name": "Hans Schoenburg", "email": "hschoenburg@users.noreply.github.com", "user": {"login": "hschoenburg"}}, "additions": 95, "deletions": 118}}, {"node": {"oid": "e12876c0a63c78c322e8fc9d82ea3030d97a6a16", "messageHeadline": "Add goconst to enabled linters (#4591)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c530c1cbb7bc7785ab491e3d044e9d4af6393a5f", "messageHeadline": "Remove auth's AccountDecoder type (#4588)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 35, "deletions": 117}}, {"node": {"oid": "1eb7706c28edb0a2640216cdb5ceb00e9595def3", "messageHeadline": "Separate account getters from client/context (#4579)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 184, "deletions": 109}}, {"node": {"oid": "84a2582877b941b4b03c89a467a4741ef23a671f", "messageHeadline": "remove BlockHeight in context (#4580)", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "55928ad16569de9bff9139efd89314e4510e7cc6", "messageHeadline": "Fix BaseAccount's YAML serialization (#4577)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 46, "deletions": 7}}, {"node": {"oid": "314af42d92ddfdb5cb4412c5ad8ca140d20c4fe8", "messageHeadline": "Reintroduce Coin.IsValid() (#4558)", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 45, "deletions": 4}}, {"node": {"oid": "1e7c4dd58a5ef32a70f11f021402adcb99708a94", "messageHeadline": "Move /bank/balances/{address} REST endpoint into /x/bank (#4570)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 250, "deletions": 140}}, {"node": {"oid": "a79749564eb16d158804cd2638f31e69c87a0801", "messageHeadline": "Merge PR #4571: Update .vuepress", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 28, "deletions": 31}}, {"node": {"oid": "1fcac93d5721b04801244e004e1517118c628d2d", "messageHeadline": "switch GetConfirmation()'s default to no (#4575)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 11, "deletions": 8}}, {"node": {"oid": "36142ab6241c47c0f2abc8dd025bb1ff169c5be8", "messageHeadline": "Merge PR #4567: Update README.md", "author": {"name": "shirleypyj", "email": "43328538+shirleypyj@users.noreply.github.com", "user": {"login": "shirleypyj"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18415eedaf2571c391260144ca85592c0c263cf2", "messageHeadline": "Take empty input as yes answer (#4565)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ac2e765607a64f9dacb475244895ba3e99ec927d", "messageHeadline": "Merge PR #4561: Add account JSON tag to AccountWithHeight", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "73700df8c39d1fe6c3d3a1a635ac03d4bacecf55", "messageHeadline": "Merge PR #4555: Move client/{tx,rest,utils} into x/auth/client", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 620, "deletions": 640}}, {"node": {"oid": "941effc14d018b8f595be455d75d97b15ad6bc67", "messageHeadline": "Merge PR #4553: Fix undelegate losing tokens issue", "author": {"name": "helldealer", "email": "lhrmachinery@163.com", "user": {"login": "helldealer"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "1e9ca4a15b9295e6849a017514aed3656bd59322", "messageHeadline": "x/bank: use internal package (#4521)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 90, "deletions": 96}}, {"node": {"oid": "d5fe9b7eef8e87eb96656e3d454bfe6b977acbee", "messageHeadline": "Merge PR #4550: Minor Cleanup", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "95f3d322503cd79ddeebea8986261594b239aed9", "messageHeadline": "Merge PR #4536: Return account queries with height", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 125, "deletions": 104}}, {"node": {"oid": "8c89023e9f7ce67492142c92acc9ba0d9f876c0e", "messageHeadline": "Merge PR #4524: Staking ValidatorPowerRank to use \"Potential Consensu\u2026", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 546, "deletions": 546}}, {"node": {"oid": "b096357d99572f884ca961d081be375867f2b366", "messageHeadline": "Merge PR #4426: Anatomy of an SDK App Doc", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 318, "deletions": 3}}, {"node": {"oid": "58ce605de4a2ce742e37ac92451a1b2649ed79e4", "messageHeadline": "Merge PR #4530: Test zero fee scenario", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8cc708b67cf8cf06484bb3571eeead0103f560a8", "messageHeadline": "Remove --cors flag (#4525)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "d1f17ff903a57b8d42b2095a5d8c06ceafd9ebe7", "messageHeadline": "Merge PR #4520: add some noalias's also fix alias directory in mint", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 162, "deletions": 184}}, {"node": {"oid": "6606007297442e02662d6133e29cb9f29f987c7e", "messageHeadline": "Merge PR #4435: Simulation: Params from File", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 798, "deletions": 175}}, {"node": {"oid": "b4eb4a9e64fdc38c6f149400ff28161f8ef9fbf8", "messageHeadline": "Merge PR #4511: Fix YAML encoding of staking.Validator", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 70, "deletions": 3}}, {"node": {"oid": "db6cb238ab9ad88325d05f065aded2a61f22c0a4", "messageHeadline": "x/mint: use internal package (#4513)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 126, "deletions": 94}}, {"node": {"oid": "dc84c99deeef2154555454e1339ea2418939cee7", "messageHeadline": "Revert \"Generalize auth/types.StdSignature (#4507)\" (#4512)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 78, "deletions": 124}}, {"node": {"oid": "97d10210beb55ad4bd6722f7186a80bf7cb140e2", "messageHeadline": "Merge PR #4510: Negative height paramter's value leads to undefined b\u2026", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a32d5a46d7017154abc0f87ffcda228a4632efbd", "messageHeadline": "Generalize auth/types.StdSignature (#4507)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 124, "deletions": 78}}, {"node": {"oid": "c777fb9108c89ed18daa9d9a99f430a85ce9b756", "messageHeadline": "Merge PR #4505: Support height queries in REST client", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 238, "deletions": 0}}, {"node": {"oid": "3862b7489950b59c54846b6d3df39f20765ea18d", "messageHeadline": "Improve coverage via four optimized seeds. (#4504)", "author": {"name": "Nicolas Pinto", "email": "nicolas.pinto@gmail.com", "user": {"login": "npinto"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1a2a54029cdda4e85472922974ccc49291550ecd", "messageHeadline": "Merge PR #4502: InvariantRouter -> InvariantRegistry", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "86da70d8aa6b13cd27c0d759313ffcb0b9406150", "messageHeadline": "Use LTE instead of Equal (#4503)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "3180e68c7b575c13f589bab77bd61f5cb40c840f", "messageHeadline": "Merge PR #4499: Remove Client Codec Redundancy", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 390, "deletions": 456}}, {"node": {"oid": "5b78a7bc19aec0b7769badf5955a754c6bad774a", "messageHeadline": "Merge PR #4500: Remove unnecessary auth dependency from the server pa\u2026", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "1ccf0c2e8d99bbc2a393ba49815c95aa68019aa4", "messageHeadline": "Merge PR #4494: Fix validator-outstanding-rewards command", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "5f9c3fdf88952ea43316f1a18de572e7ae3c13f6", "messageHeadline": "Merge PR #4451: Client and Module Modularization", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3107, "deletions": 2395}}, {"node": {"oid": "d80a980c306306e64f68e2d28052badb9d33892f", "messageHeadline": "Merge PR #4484: Fix docs build", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9c65e47329478c1ac16a46bd28fe14d7a3d87841", "messageHeadline": "Merge PR #4485: rename expected pkg to exported", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 76, "deletions": 76}}, {"node": {"oid": "d322e234253a6f54fd92d2b55ce8e1af55840fab", "messageHeadline": "Merge PR #4417: cleanup staking references from types pkg", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 384, "deletions": 267}}, {"node": {"oid": "fe695b8f7b1c8e35bb933d4af5174b6cbaae50b7", "messageHeadline": "Merge PR #4460: Gov Keys and Iterators", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 791, "deletions": 536}}, {"node": {"oid": "3962b3ca2341716f3ff49ec6535f90e51dfed049", "messageHeadline": "Update swagger file with tested GET routes (#4470)", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 118, "deletions": 94}}, {"node": {"oid": "6e2f5f310216044c8885dcbf1a1fd74034a80e80", "messageHeadline": "R4R: Support \"unknown commands\" for subcommands (#4465)", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 136, "deletions": 22}}, {"node": {"oid": "75de63ce31661d324c14e3c5241fda00292e7e9e", "messageHeadline": "Merge PR #4474: Add go comment for user defined address", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 13, "deletions": 1}}, {"node": {"oid": "30550257a72170c716a22d915c1f9b8083ba203d", "messageHeadline": "Merge PR #4456: Using `QueryWithData` to query unbonding delegations", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 110, "deletions": 7}}, {"node": {"oid": "9c049321a1ba88e2d51996fd59c0e49013180aea", "messageHeadline": "Merge PR #4466: Lazy commission validation", "author": {"name": "colin axner", "email": "colinaxner@berkeley.edu", "user": {"login": "colin-axner"}}, "additions": 72, "deletions": 74}}, {"node": {"oid": "59ac1480617c32f755a467cf09bc322e4c7edc52", "messageHeadline": "Merge PR #4469: refactor(querier): use err for return", "author": {"name": "4ever9", "email": "caichao.xu@gmail.com", "user": {"login": "4ever9"}}, "additions": 94, "deletions": 86}}, {"node": {"oid": "dcdabc7e6e20f712ccaec88544e416aad953f031", "messageHeadline": "Merge PR #4468: Add CHANGELOG entry", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "52be449be1b3889a2049d908d7e7e8cb38252dba", "messageHeadline": "Merge PR #4463: remove docs/_attic", "author": {"name": "Hans Schoenburg", "email": "hschoenburg@users.noreply.github.com", "user": {"login": "hschoenburg"}}, "additions": 0, "deletions": 3745}}, {"node": {"oid": "6ec9b26cef8baaa43e79ef47e950190917917fef", "messageHeadline": "Merge PR #4454: Implement MarshalJSON for Coins Type", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "d204afbdae16c325aa0392e25f863343d162e07c", "messageHeadline": "Merge PR #4461: Port advisory patch to master", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 29, "deletions": 47}}, {"node": {"oid": "e9810ac25c219cb9ac82a5591ce35c0a2a82a3cc", "messageHeadline": "Merge PR #4433: Adopt YAML as human-readable text output", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 143, "deletions": 56}}, {"node": {"oid": "9969ef9b19db864c0512e0e1c876baae5860a63c", "messageHeadline": "Merge PR #4452: Update CHANGELOG", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "2414413e0b462e908acfc19962c9b599d0c768c1", "messageHeadline": "Merge PR #4448: Implement Gov EndBlocker Failed Handler Test", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "b44392b01a3089a00302b6e3ab80ea571cb03eca", "messageHeadline": "Merge PR #4445: update LCD submit delegation doc to match v0.34", "author": {"name": "Kwun Yeung", "email": "kwun@forbole.com", "user": {"login": "kwunyeung"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "85ebf5f72ea21f926b9f371b5dae6af65292c02d", "messageHeadline": "Implement private keys export/import symmetric functionalities (#4436)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 248, "deletions": 1}}, {"node": {"oid": "1db10b00332b12e2a7f26af54796499c02dc4bf7", "messageHeadline": "Configurable Bip44 CoinType & HdPath for SDK users (#4300)", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 60, "deletions": 28}}, {"node": {"oid": "5cae008fbe8ba03bd636d8ce14512abf80b8c2a2", "messageHeadline": "Merge #4434: Remove draw_deps target", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "3968f6309901d5f22d7bea333c5f95c943231fe1", "messageHeadline": "Merge PR #4430: update \"intro docs\" cn translation to 05/27", "author": {"name": "Tiny\u718a", "email": "xlb@tratao.com", "user": null}, "additions": 129, "deletions": 63}}, {"node": {"oid": "8b1d75caa2099800ee9983e4a4528bcd00fec302", "messageHeadline": "Merge PR #4382: Support height queries for queriers", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 309, "deletions": 31}}, {"node": {"oid": "61d0f888b7c66e2d0d2c286c1358c5b0c23d4d11", "messageHeadline": "Merge PR #4424: Update README.md", "author": {"name": "JP Thor", "email": "41815753+jpthor@users.noreply.github.com", "user": {"login": "jpthor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c39fa755cb85f8ae2615062298e3e1cb88e77684", "messageHeadline": "Merge PR #4413: Revert swagger removal", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 57582, "deletions": 24}}, {"node": {"oid": "73e5ef7c13c420f9ee879fdf1b60cf0bdc8f325e", "messageHeadline": "reduce module interdependancy, /client refactor (#4415)", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 853, "deletions": 658}}, {"node": {"oid": "91e75cb74a77f2c5832d873018df8a051e149cbd", "messageHeadline": "Merge PR #4403: Paramchange proposal skips omitempty fields", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 225, "deletions": 91}}, {"node": {"oid": "8fecc7724befb844c095d11e4765d05c579ed93b", "messageHeadline": "Merge PR #4312: Touch up light client docs", "author": {"name": "Jordan Sexton", "email": "jordan@jordansexton.com", "user": {"login": "jordaaash"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "b63b81ab2177851586f7f47ded081d96fc1a9c74", "messageHeadline": "Merge PR #4414: release/v0.34.5 changelog back to master", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "38f49e4114aff519e8878916e0a7964e529f2fc6", "messageHeadline": "Merge PR #4389: stake invariance bug", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 37, "deletions": 27}}, {"node": {"oid": "91dc870e979c70b096d94659e6fda62602ebd051", "messageHeadline": "Merge PR #4404: Update Spec to include params", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "a7a1a469ae03d7a9f324436171f3bc82a1da17d5", "messageHeadline": "Merge PR #4408: remove cosmos hub docs translation", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 0, "deletions": 5588}}, {"node": {"oid": "68036ec71fc711bdcd53d14c5d976aaf20566e6f", "messageHeadline": "Merge PR #4384: allow splitting withdrawal txs", "author": {"name": "Juan Leni", "email": "lenijuan@gmail.com", "user": {"login": "jleni"}}, "additions": 121, "deletions": 4}}, {"node": {"oid": "e53d23390db9913088342f05024dea0c43f444f1", "messageHeadline": "Merge PR #4376: DOCS: Consolidate Intro Material", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 191, "deletions": 94}}, {"node": {"oid": "4f197ff90412de9e79eb8cd8649bc249b7ddcc67", "messageHeadline": "Merge PR #4396: Use TxSigLimit instead of default constant value", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 24, "deletions": 27}}, {"node": {"oid": "40518cb6555a1cb976a334e4543fdb0c9f4e65aa", "messageHeadline": "Merge PR #4395: Improve sig verification error message", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "80767474d784f2cc8e1e8470f904137e52c935a5", "messageHeadline": "Merge PR #4398: Refactor genaccounts genesis state", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 38, "deletions": 48}}, {"node": {"oid": "65be4dbf095069ebd863febda4a776461cb73626", "messageHeadline": "close db write batch after use (#4379)", "author": {"name": "Yumin Xia", "email": "stumblecra@gmail.com", "user": {"login": "Stumble"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "995aea853c5af6e71fa64600694c2f353776590f", "messageHeadline": "Merge PR #4388: Remove gaia docs from sdk repo", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 8, "deletions": 4294}}, {"node": {"oid": "3a2423d2980f09cfea162ccba0447539a707f880", "messageHeadline": "Remove reproducible_builds and macos_ci jobs from circleci config (#4\u2026", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 0, "deletions": 13}}, {"node": {"oid": "dd89c329516e32c309a96bb455761904de0d0cee", "messageHeadline": "Community pool spend proposal (#4329)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 383, "deletions": 17}}, {"node": {"oid": "4b872d2eb4bba2bbabb536adf9d358e78dd0d6c6", "messageHeadline": "Merge PR #4377: Remove statik/Swagger UI", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 83058}}, {"node": {"oid": "cca3c3cbf270deb3682d3ee66d535ca63fa48762", "messageHeadline": "Merge PR #4374: Don't Burn Deposits for Rejected Governance Proposals\u2026", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 44, "deletions": 26}}, {"node": {"oid": "d9ac7d7c337291af6fc80a4f834d72f674424844", "messageHeadline": "Merge PR #4349: Autogen alias files", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 508, "deletions": 366}}, {"node": {"oid": "722b314835c16617b68e6ac127b5075fc8eef1bc", "messageHeadline": "Merge PR #4375: Add pending log entry", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cfe31c409023536bfe29eafbb0fff0a0d56dc893", "messageHeadline": "Merge PR #4372: Use Build's Client/Server Name", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 420, "deletions": 218}}, {"node": {"oid": "71d71f2206a8994d8743ecd1c60fc9fc89e2a54f", "messageHeadline": "Remove gaia (#4347)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 291, "deletions": 13592}}, {"node": {"oid": "f0b690ba6e22d06e13c5366195ab8e6c8c99b367", "messageHeadline": "Merge PR #4366: Random Fuzzer fix: avoids VotingPeriod=0", "author": {"name": "Nicolas Pinto", "email": "nicolas.pinto@gmail.com", "user": {"login": "npinto"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cef788042b48ec84c8884a7e5ad4ee4fb74acc9e", "messageHeadline": "Merge PR #4365: Simulator bugfix for multisim 7601778", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "fd9f322b8c6557b413a81c945ec5ea3c0f592281", "messageHeadline": "Merge PR #4363: invalid 0stake deposit amount in sim", "author": {"name": "Nicolas Pinto", "email": "nicolas.pinto@gmail.com", "user": {"login": "npinto"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3153e93446ad5cda029b96c408c2bbfb1b91adc1", "messageHeadline": "Merge PR #4356: Update default verifier path", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db4c82bad2a6bf595c30add5b489ab818ab9d7d6", "messageHeadline": "Merge PR #4355: Improve multisig key table format output", "author": {"name": "zxh0", "email": "zhangxiuhong2013@gmail.com", "user": {"login": "zxh0"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "c0d8fb8a2511bd5ece41038e03eccf1ed178d35e", "messageHeadline": "Merge PR #4353: Documentation Fixes", "author": {"name": "Marko", "email": "marbar3778@yahoo.com", "user": {"login": "tac0turtle"}}, "additions": 91, "deletions": 53}}, {"node": {"oid": "ca4363ffb7b674775bea5df072b9d106b8057181", "messageHeadline": "Merge PR #4351: remove x/ dependency on cmd/gaia", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 40, "deletions": 39}}, {"node": {"oid": "5b7690e5e9ed6df33fe1f96ca3d4096f84995faa", "messageHeadline": "Merge PR #4346: report card minor fixes", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 40, "deletions": 39}}, {"node": {"oid": "4b7d295ecab7ac6d04665c6fdf776f0256ff7c95", "messageHeadline": "reproducible builds CI integration (#4337)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 149, "deletions": 132}}, {"node": {"oid": "e09ebf9ffa7f3f923e3dc5cac7c224d3ff392ab4", "messageHeadline": "Merge PR #4345: Upgrade ledger-cosmos-go", "author": {"name": "Juan Leni", "email": "lenijuan@gmail.com", "user": {"login": "jleni"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "3fe5869148f085139207c2d0bb64f694a6141539", "messageHeadline": "Merge PR #4159: Module/Genesis Generalization", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3661, "deletions": 2307}}, {"node": {"oid": "f8fd50a0d89da42f939319ab84a15355578e7780", "messageHeadline": "Merge PR #4344: set runsim's default maxprocs to match system's GOMAX\u2026", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "805de8b9f558a8284cc78934a0f3d35dd25430ae", "messageHeadline": "Merge PR #4343: Update go to 1.12.5", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "44f972584d404edb76249905af9a0073a534d83a", "messageHeadline": "Merge PR #4333: Remove Shares from Client Responses", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 461, "deletions": 91}}, {"node": {"oid": "dfef88dea841e983218f2f6f8875244e8d6b0c57", "messageHeadline": "Merge PR #4265: CacheKVStore keep sorted items", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 133, "deletions": 36}}, {"node": {"oid": "d8bd7bcba83f0c47317677b8f1a783628cc780f8", "messageHeadline": "Merge PR #4342: Upgrade to go-amino v0.15.0", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "f8e62196474ba87c2b534cd330484a20c06e4739", "messageHeadline": "Update keys.txt (#4340)", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "262c75286325746094428b94d8ad4bf24d05c2ac", "messageHeadline": "Fix AppendTags usage error (#4336)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c0486aa532332f92ced0f6cd7242f4421f2cd71e", "messageHeadline": "R4R: Infrastructure for reproducible builds (#4262)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 739, "deletions": 116}}, {"node": {"oid": "3439101421e2116af0ce21485f59d4e2079bc85f", "messageHeadline": "Merge PR #4286: Add full ledger tutorial", "author": {"name": "Hans Schoenburg", "email": "hschoenburg@users.noreply.github.com", "user": {"login": "hschoenburg"}}, "additions": 220, "deletions": 53}}, {"node": {"oid": "3bf1ec501e4d66e7062d516fcf8fc58038493cef", "messageHeadline": "Merge PR #4334: Align cn-doc to 7558f760 (2019-05-13) and fix some ty\u2026", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 116, "deletions": 49}}, {"node": {"oid": "7558f7607918b6337a8b58b8f956d6776f503138", "messageHeadline": "Merge PR #4321: Improve offline flag doc", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2d3a251157e2b2f5fa37a704c8b4c8ad60800f7a", "messageHeadline": "CircleCI: Fix insecure password via CLI (#4331)", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77c04202a28acaba1d97779fecbe53ace065e2bb", "messageHeadline": "server: run cleanupFunc before Exit (#4324)", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "829ce17d060afe45833616a7b23582dff53d06e1", "messageHeadline": "Merge PR #4307: Don't pass height to RPC calls", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "925070ae381f2f1b7c135e0dfbac2b003bbc5366", "messageHeadline": "Merge PR #4292: Fix Signing Infos Endpoint", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 178, "deletions": 156}}, {"node": {"oid": "85ffce5f5890f647529771e6dff1687a3c659ac0", "messageHeadline": "Merge PR #4306: Allow generate-only to fully operate offline", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 63, "deletions": 86}}, {"node": {"oid": "2d93efd0d555aa20f36348065c5966d0b0b55cb0", "messageHeadline": "Merge PR #4291: Update Gov Spec Abstract", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "04ed12dd2a552339fe5ca68ef5bc0a0b314e3e87", "messageHeadline": "Merge PR #4303: Fix coins findDup()", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "e5e6971558efbcba8db476cf6bed27c609f5e137", "messageHeadline": "Fix 'Using --password via the CLI is insecure' when building the dock\u2026", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "144b838287fb48516edd5431dbbc90acd60b0db2", "messageHeadline": "Merge PR #4293: Add changelog for v0.34.4", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "1bd70a238da3dbbed41e0dc9690afcc3216a42c7", "messageHeadline": "Merge PR #4281: Fix addGenesisAccount", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 59, "deletions": 2}}, {"node": {"oid": "99df748dda8c8390a5b3b8b1b8d53bd829282fd3", "messageHeadline": "Merge PR #4285: Update REST Client to Support Custom R/W Timeouts", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "7301dc9a494fcd2c281f5f5b6c283916604a7ab5", "messageHeadline": "Merge PR #4290: Upgrade IAVL v0.12.2", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9c4b170038461ab8d566de9590b3db41c9e23929", "messageHeadline": "Merge PR #4258: Contributing doc update", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "06f7b2198a1fa4b5a5da8d6ab68d9ec384364c74", "messageHeadline": "Replace vet with golangci lint govet (#4277)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 21, "deletions": 20}}, {"node": {"oid": "5060187d3ddec2211fc39f86d18af88dce75d871", "messageHeadline": "Merge gaiareplay into gaiad to reduce number of binaries (#4272)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 38, "deletions": 55}}, {"node": {"oid": "8bb2569abc523c80ff55011276ee7745a30cb7ca", "messageHeadline": "R4R: Fix /txs/encode endpoint (#4212)", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 6, "deletions": 9}}, {"node": {"oid": "b922d3c58b773a02cc5b92431e11e37a01da59f4", "messageHeadline": "Merge PR #4270: Update Point Release Procedure section", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "40f3fdf0f937050c0364ac32722b27ca091ad964", "messageHeadline": "Merge PR #4268: Update Gaia Installation Docs", "author": {"name": "Hans Schoenburg", "email": "hschoenburg@users.noreply.github.com", "user": {"login": "hschoenburg"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "1cfc868d86a152b523443154c8723de832dbec81", "messageHeadline": "Support query txs' TotalCount in GET /txs (#4214)", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 127, "deletions": 78}}, {"node": {"oid": "67ab0b1e1d1e5b898c8cbdede35ad5196dba01b2", "messageHeadline": "Discard error returned by os.RemoveAll() when pruning test dirs (#4264)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df362ff3e63f6dbbccef164ce68a3c1f1c4d2d9c", "messageHeadline": "Upgrade Go to 1.12.4 (#4261)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 10, "deletions": 9}}, {"node": {"oid": "7d11a78557b434c337e5ab295f8d5217dd308d19", "messageHeadline": "Merge PR #4257: avoid clogging /tmp with test runs leftover", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "29ed730aff404e7ca889c3d3edff03dae87e6673", "messageHeadline": "Merge PR #4244: Param Proposal Simulation Messages; Minting Params Fix", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 322, "deletions": 95}}, {"node": {"oid": "38f93128eba36fd96aaaaa5ff3c893981e0c7027", "messageHeadline": "Remove baseapp dependency on the version package (#4250)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 84, "deletions": 15}}, {"node": {"oid": "114de631a59572c3048ceccb110d1466c5a9ad7b", "messageHeadline": "Allow custom key types and address formats (#4232)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 154, "deletions": 40}}, {"node": {"oid": "67f1e12eecee98d90410b60ca04f57d5f535671f", "messageHeadline": "Merge PR #4253: Change User Supplied Param Change Value to json.RawMe\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 93, "deletions": 26}}, {"node": {"oid": "60a6a8dcefaad99502500cfbe6f2cdc1136a9491", "messageHeadline": "Remove tools from go.sum deps (#4251)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2708d87278fd70e96f8180ffde17c89293d73764", "messageHeadline": "Move clog out of the repo (#4249)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 14, "deletions": 474}}, {"node": {"oid": "4e70a37c6b9734deb47400ff5c5405aa1339c33c", "messageHeadline": "Merge PR #4228: gaiakeyutil -> gaiacli keys parse", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 165, "deletions": 65}}, {"node": {"oid": "f4a96fd6b65ff24d0ccfe55536a2c3d6abe3d3fa", "messageHeadline": "Merge PR #4248: Update contribution doc", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 32, "deletions": 14}}, {"node": {"oid": "4d6480aa46979088ef43f3988ab142763a3ce9c5", "messageHeadline": "Move lcd tests into gaia (#4245)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 12, "deletions": 33}}, {"node": {"oid": "466e46ba0a3876a43a93ce1c5725b1c59105c4b4", "messageHeadline": "Remove client/utils dep on gaia (#4246)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 49, "deletions": 26}}, {"node": {"oid": "3f2f372dcf07594d9c27c77ff719495ca7dcd6b4", "messageHeadline": "Drop multisim.sh (#4241)", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 0, "deletions": 94}}, {"node": {"oid": "dfc53c5bc7240467415643af3f977b71e3ed080c", "messageHeadline": "Remove duplicate seed in runsim/main.go (#4239)", "author": {"name": "Nicolas Pinto", "email": "nicolas.pinto@gmail.com", "user": {"login": "npinto"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e650a4f17e4a0b5638965657d3df3dc12dc35dbe", "messageHeadline": "fix param_change swagger docs (#4240)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 51, "deletions": 65}}, {"node": {"oid": "5653c768bb5deddbc81f3d8842dac3bbca024df1", "messageHeadline": "Merge PR #4234: Allow tx send (generate-only) to actually work offline", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "5ca93ac574c3770d0aaacc7eef27694a61070eed", "messageHeadline": "Merge PR #4206: Param Change Proposal", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2806, "deletions": 1405}}, {"node": {"oid": "1306a25e42a3dd9e0642b8dbb47205e44b7ce227", "messageHeadline": "Adding support for Ledger Cosmos App v1.5 (#4227)", "author": {"name": "Juan Leni", "email": "lenijuan@gmail.com", "user": {"login": "jleni"}}, "additions": 254, "deletions": 61}}, {"node": {"oid": "f0f7b7dab7e36c20b757cebce0e8f4fc5b95de60", "messageHeadline": "Merge PR #4230: Minor cleanup in tx tags and response format", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "5344e8d768f306c29eb5451177499bfe540a80e9", "messageHeadline": "Merge PR #4220: Empty mnemonic should return error during key recovery", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 12, "deletions": 13}}, {"node": {"oid": "6bb94ae814abe353cd1bb345f1152b22dd19c45b", "messageHeadline": "Merge PR #4224: Fix typo in docs", "author": {"name": "hukkinj1", "email": "hukkinj1@users.noreply.github.com", "user": {"login": "hukkinj1"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f9718b0eb4fc09d52968c76c2be1432b7043c8d9", "messageHeadline": "Fix dependency of devtools Makefile and clean code. (#4223)", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 16, "deletions": 9}}, {"node": {"oid": "3a1ee0839ec2c3e63e6ab0653781918d70983631", "messageHeadline": "Merge PR #4221: Change `sdkch` to `clog` in docs", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 24, "deletions": 29}}, {"node": {"oid": "df2e0bf17889d9859acfaff732a151f533932865", "messageHeadline": "Update docs/translations/cn/cosmos-hub to 36dcd7b7 (#4211)", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 622, "deletions": 67}}, {"node": {"oid": "36dcd7b7ad94cf59a8471506e10b937507d1dfa5", "messageHeadline": "Merge PR #4205: Mircea/update contributing md", "author": {"name": "mircea-c", "email": "mircea@tendermint.com", "user": null}, "additions": 18, "deletions": 101}}, {"node": {"oid": "ec4a1e8f2aa50ad25a684d50c2c9a29bed77659c", "messageHeadline": "Merge PR #4207: Add rewards and commission tags in txs", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 48, "deletions": 43}}, {"node": {"oid": "9a16e2675f392b083dd1074ff92ff1f9fbda750d", "messageHeadline": "Merge master into develop in preparation for deleting master", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ea75ae5d474f5c840c645b0c9c09b552ffb2bbf0", "messageHeadline": "Merge master into develop", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "050f6a61babedcffb5e5567782e4e519e9e1be14", "messageHeadline": "Merge PR #4198: Release v0.34.3", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "1127446f71fa6aeada1bce2718f7f903cc18e548", "messageHeadline": "Release v0.34.3", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "4a87f45bfe00fdd16cc0993a5897607d93c16daf", "messageHeadline": "Merge PR #4185: Release v0.34.2 into develop", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 319, "deletions": 163}}, {"node": {"oid": "1cc1148807b6ef320f5ddd0b3ec5fac9e5bf639d", "messageHeadline": "Update docs/cosmos-hub/upgrade-node.md", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7ca82d8088f25fae75c2a116ac4a3d1edc54e22", "messageHeadline": "Merge branch 'develop' into release/v0.34.2", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 2653, "deletions": 865}}, {"node": {"oid": "13bd5b62cf87a751a05e43c6f014d2e472d55c88", "messageHeadline": "Release v0.34.2", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 250, "deletions": 99}}, {"node": {"oid": "296a8c81c8393119bd6094171d56abd47d739e67", "messageHeadline": "Merge branch 'master' into release/v0.34.2", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 257, "deletions": 131}}, {"node": {"oid": "bfb2b49b09c5b313317ab29f9c559445480779ab", "messageHeadline": "Merge pull request #4176 from cosmos/gamarin/docs-update", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 257, "deletions": 131}}, {"node": {"oid": "d39bb63ffede2bdfff022cb6a1f0747ebb3efdf2", "messageHeadline": "Fix CODEOWNERS", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "95e3d7d05e11f33018b632800708d4685639d7bb", "messageHeadline": "Merge PR #4189: Fix ErrNoInputs message typo", "author": {"name": "xwartz", "email": "stddup@gmail.com", "user": {"login": "xwartz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94bc55ef4fb26859a2a71043575ee5cf5d5d4c95", "messageHeadline": "Merge PR #4183: Cherry pick 4181 into v0.34.2", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 141, "deletions": 36}}, {"node": {"oid": "66a913c205da9e2f9639d7922184ac6d2a2014ec", "messageHeadline": "Merge PR #4181: Cherry pick 4135 v0.34.2", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "c0e6b38394e2bfdb5aa261629f5ea29ad8de45d4", "messageHeadline": "Merge PR #4182: Cherry pick #4083 into v0.34.2", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 47, "deletions": 29}}, {"node": {"oid": "0e54369850bdfaf1b805767d3d474b2e4ee0e036", "messageHeadline": "Merge PR #4177: Update Staking Validators Rest Query", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 141, "deletions": 36}}, {"node": {"oid": "29755e66f6642c5cf038ecd7528c86b3c7796ac7", "messageHeadline": "Merge PR #3659: KMS Documentation/Tutorial. How to run a Validator wi\u2026", "author": {"name": "Juan Leni", "email": "juan.leni@zondax.ch", "user": {"login": "jleni"}}, "additions": 153, "deletions": 2}}, {"node": {"oid": "18b973e1a057b2ec20fd96e961a135e7f83ee177", "messageHeadline": "Add missing changelog entry for v0.34.1", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "92dd6ffefd46e73f424f07aca26efbf0a1bc0526", "messageHeadline": "Remove TOC", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "dcdd5973502169b2453df241d2e56a4c5b631159", "messageHeadline": "udate upgrade node doc", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "d48436fb0f12e78a7e9126429937f418a49e3216", "messageHeadline": "fix conflicts", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "5d10a6f05bbdf91175283d4f0cd97155d44404a5", "messageHeadline": "code review", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "0a51d56e902f6629f92470c1d303b6cb293b596b", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4742e406ae0687f1c25d65a8732ca53b09e57829", "messageHeadline": "few nits", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e9210664fd2ab8d4b93d9b32929f05617f88149", "messageHeadline": "docs update", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 262, "deletions": 130}}, {"node": {"oid": "c6cb84c558062950a44d652d1b2622fb493c30ac", "messageHeadline": "Merge PR #4059: Add support for graceful halt via server config", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 58, "deletions": 4}}, {"node": {"oid": "4bf9d2b3ec6c22033ef2e0d63dc55432f996f567", "messageHeadline": "Merge PR #4161: New experimental simulation runner", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 257, "deletions": 18}}, {"node": {"oid": "df6f2d6e25491ec1f94dbb17600d5a3f316e8f15", "messageHeadline": "Merge PR #4140: Fix Failed Simulation Seeds", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "b85371ae512da9b0f035587ea977d728ff5fdfdc", "messageHeadline": "Merge PR #4163: Fix v0.33.x export script to port gov data correctly", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "93e8f467fedcc99028974431dedbd111e8037c57", "messageHeadline": "Turn --from into a positional argument in gaiacli tx send (#4146)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "1aa3df28768b60f6ebf7246c9a57fc6733c1dc5c", "messageHeadline": "multisim.sh: avoid termination by lack of output (#4155)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 32, "deletions": 12}}, {"node": {"oid": "9036430f15c057db0430db6ec7c9072df9e92eb2", "messageHeadline": "Better signal handling for multisim.sh (#4149)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "fc1c58a2461b26b920785dba260dddd12a1aa755", "messageHeadline": "Updated release process documentation (#4133)", "author": {"name": "mircea-c", "email": "mircea@tendermint.com", "user": null}, "additions": 11, "deletions": 15}}, {"node": {"oid": "1b726ad88a6398d05d2d8b78e265c09b0db0e891", "messageHeadline": "Translate doc clients to chinese. (#4129)", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 510, "deletions": 0}}, {"node": {"oid": "a75a8d331112f290c930300446ebb9ef55c25422", "messageHeadline": "Merge PR #4138: Upgrade tendermint to 0.31.5", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "0c23dec59f76c2a60a3f7152afc0492343bad452", "messageHeadline": "Merge PR #4135: Minor Fixes", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "356e819f43574507fe2783e4cad09490c87c0990", "messageHeadline": "Fix typos and out-of-date info in CONTRIBUTING.md (#4132)", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 10, "deletions": 11}}, {"node": {"oid": "769370801db9312df4faae71837e1649f266d390", "messageHeadline": "Merge PR #4101: Return per-validator rewards when querying delegator \u2026", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 171, "deletions": 16}}, {"node": {"oid": "9cdd1d3e9ebf5fdb72203acbaf6231c5dcde82b9", "messageHeadline": "Allow user to pass a custom BUILDDIR to test_cli (#4127)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 74, "deletions": 62}}, {"node": {"oid": "c4f53facd9ce87110b01aca59998a7ca64c0d6e7", "messageHeadline": "R4R: Fix incorrect `$GOBIN` in `Install Go`. (#4113)", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2581fffaa52964c345839a8236209241e8835bab", "messageHeadline": "Merge PR #4126: Add module-wide named loggers", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "dfe58f8d8dff662aa6ff9d29503ee3cd3c1ec48c", "messageHeadline": "Merge PR #4123: Fix typo in docs; fix url error and outdated command \u2026", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 20, "deletions": 12}}, {"node": {"oid": "585b68ec70b7ab48ac323c98d0490a2177f909b2", "messageHeadline": "Merge PR #4100: Return correct error on invalid messages", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 127, "deletions": 8}}, {"node": {"oid": "94351143661c37f92e20f6e8efacfd41c8d16cec", "messageHeadline": "Merge PR #4115: Update CODEOWNERS", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "ea8539ee5e2597e88c0be01c9852b25a67368b15", "messageHeadline": "Merge PR #4086: Merge release/v0.34.0", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 390, "deletions": 108}}, {"node": {"oid": "046932b0846add1eca29f00321f8ee4457f96cfd", "messageHeadline": "Merge branch 'develop' into release/v0.34.0", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1193, "deletions": 694}}, {"node": {"oid": "7cb34220afbe6d5eb868d0b23ce3d58c683095fc", "messageHeadline": "Merge PR #4036: Release v0.34.0", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 10206, "deletions": 4204}}, {"node": {"oid": "74ea92a99048ecf14db139204a70e3184c1d23bb", "messageHeadline": "New Makefile for gaia (#4110)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 225, "deletions": 12}}, {"node": {"oid": "21e0d3cc6bbfc291448deb5a56a0fc443e70d9bb", "messageHeadline": "Fix develop's build (#4108)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "722d122da7cfa77e00afacabe2624fc65c50cb35", "messageHeadline": "Merge PR #4079: Implement Invariant Benchmarks", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 88, "deletions": 37}}, {"node": {"oid": "0f7877c23b407e24e56056469e90fe6b8a78d84c", "messageHeadline": "Merge pull request #4107 from cosmos/jack/tm-update", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "927f76f6bb3d0cfb81ee4fcafc9d60090b76a172", "messageHeadline": "Update Tendermint to v0.31.4", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "de720660db6d0548587981cac3e6b821295db298", "messageHeadline": "Remove panic on zero input during MulDecTruncate", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "3c88ddc2f5c6492b2def04c56200c80f068465c4", "messageHeadline": "Merge PR #4083: Replace gaiad --assert-invariants-blockly with --inv-\u2026", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 36, "deletions": 31}}, {"node": {"oid": "f8b9a60d6704f93344903a57cb43d09575596603", "messageHeadline": "Fix docs config", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "958029680e12e283b97a9674c616f1bbb4f51beb", "messageHeadline": "Merge PR #4093: Fix Docs", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38e3fdfcea9c300bbce0744aa12d8dcabf691a97", "messageHeadline": "Merge PR #4094: Account for Rounding Errors in Distribution Calculations", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 39, "deletions": 14}}, {"node": {"oid": "94b7d8f4677d162ea6e2b77939d0d2e11dda98c4", "messageHeadline": "Fix queryDelegatorTotalRewards (#4078)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "b50b25d0a9453ca80d17739acbba611a4fd740b6", "messageHeadline": "Replace all REST query empty result HTTP Status codes to 200 (#4065)", "author": {"name": "Marin Basic", "email": "marin.basic02@gmail.com", "user": {"login": "MarinX"}}, "additions": 31, "deletions": 12}}, {"node": {"oid": "8550d87319968c877a9a0ce4cc54e37bf896d940", "messageHeadline": "unified sender tag (#4057)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 81, "deletions": 68}}, {"node": {"oid": "cf0f73a9ca150a8bcc79fb945249699bfb096659", "messageHeadline": "Merge PR #4091: Fix docs", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "eb942520112336cbc99069c5d6b2d9fbf2f70723", "messageHeadline": "Merge PR #4089: Update docs from release/v0.34.0", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 451, "deletions": 201}}, {"node": {"oid": "ace9910e944ad47d039b22b3c4f13281ccc50ab1", "messageHeadline": "Update change log", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa8e0823f7f245c72fbd5109ef1d3d2983fce482", "messageHeadline": "Merge PR #4077: Update bug report template", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "1bd579dcdb2f8371d5314bf0c27392e290f9bcdb", "messageHeadline": "Fix tiny typo (#4085)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eb51a6f84b41c3aa672e872608f28b4998400898", "messageHeadline": "remove duplicated account check and test (#4068)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 14, "deletions": 34}}, {"node": {"oid": "02a0e393c54d1cded270de2490ea2cd17b0e610b", "messageHeadline": "Run missing invariants during simulations (#4080)", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "2cd2289a1151e9ad5509c6d7c5831857f60f1683", "messageHeadline": "add category tags (#4049)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 243, "deletions": 170}}, {"node": {"oid": "d742b9e6ef10852d0b3866a312bf180b05ce5108", "messageHeadline": "Merge PR #4074: Fix Docs Typo", "author": {"name": "zxh0", "email": "zhangxiuhong2013@gmail.com", "user": {"login": "zxh0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65338f6642a89aed312d356f8194a7062318717a", "messageHeadline": "There's no check for chain-id in TxBuilder.SignStdTx #3945 (#3946)", "author": {"name": "wangjj9219", "email": "183318287@qq.com", "user": {"login": "wangjj9219"}}, "additions": 72, "deletions": 15}}, {"node": {"oid": "1505c2b2e64fcb15b7049c3b42a182ccb89ef3f8", "messageHeadline": "Move tools to contrib (#4073)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "ae2999931b30c9b2a06acfeeba248848bf9b0b5a", "messageHeadline": "Add interactive mode to sdkch (#4009)", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 166, "deletions": 115}}, {"node": {"oid": "c0a607ce74db52741bd00a4eb663d80b339f7c05", "messageHeadline": "fix and cleanup action tags (#4045)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 11, "deletions": 40}}, {"node": {"oid": "c255764c4f1e274499a7b21d248c009391e9dee5", "messageHeadline": "Add back IOTA time in consensus params", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fbc6bdae18245d1603050e911030fe449a7db210", "messageHeadline": "gaiad: ExportGenesisFile() incorrectly overwrites genesis (#4063)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 51, "deletions": 68}}, {"node": {"oid": "bec468953edcb82e7a49b4725bdc485246be1fc2", "messageHeadline": "Merge PR #4023: Genesis port script v0.33.x to v0.34.0", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "9e7440a92c14187b05a3064864899f708a507d82", "messageHeadline": "Merge PR #4064: Remove dep/vendor from documentation and version cmd", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 18, "deletions": 23}}, {"node": {"oid": "cec3065a365f03b86bc629ccb6b275ff5846fdeb", "messageHeadline": "Revert \"Return errors instead of panic (#3782)\" (#4054)", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 135, "deletions": 296}}, {"node": {"oid": "576eb519284470754fa275b7d407ba2dcf6c880f", "messageHeadline": "Merge PR #4058: Fix DecCoins Bugs", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 107, "deletions": 16}}, {"node": {"oid": "1a8ab1c3219525ea0a35a8a9d4b760e49fcfb56c", "messageHeadline": "Merge PR #4019: Update Docs from Staging", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 428, "deletions": 195}}, {"node": {"oid": "3361871198512ca40ccd9f479313a748e0a40874", "messageHeadline": "Merge PR #4047: Fix queryDelegationRewards", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "055d2193017953cdf2a015f1f81045b8781de0e4", "messageHeadline": "Add `GO111MODULE=on` to environment. (#4042)", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "85021d4ca984772cd0c00d67af14348abe841ea7", "messageHeadline": "No packages must depend on cmd/gaia/ (#4048)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 110, "deletions": 77}}, {"node": {"oid": "985aae5575762eb1380611c4c0e9ed206f2b6492", "messageHeadline": "Return errors instead of panic (#3782)", "author": {"name": "Marin Basic", "email": "marin.basic02@gmail.com", "user": {"login": "MarinX"}}, "additions": 296, "deletions": 135}}, {"node": {"oid": "cbc9ab0df2b1a58f9f6475162e029847a82968fd", "messageHeadline": "Merge branch 'master' into release/v0.34.0", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f6985c8703cd4830dbd4dd00e9fd41d108703426", "messageHeadline": "Merge pull request #4039 from cosmos/release/v0.33.2", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "7f1b46ecc1c277849ed74875bb5541c98d423d26", "messageHeadline": "Merge PR #4041: Manual for the Crisis Module", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "2c4823865c135de822baeb183670eb93a394cc28", "messageHeadline": "crisis manual", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "dba33693c4b714db7c01eb3926edf780be12a8e5", "messageHeadline": "Remove module files", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 231}}, {"node": {"oid": "c87c5563fa2d16fd404ed6152470d2fcf4452247", "messageHeadline": "Update CHANGELOG", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "138466ed6f21d2b041aa2ba9c52c098a40833aca", "messageHeadline": "Update Test_multiSigKey_Properties", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 233, "deletions": 2}}, {"node": {"oid": "b3b988b76824aacfbd513f1e30294b6bc74ab04c", "messageHeadline": "Use tagged version instead of commit", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9ac6d7b48438b1430614374850b718b83d15b3fc", "messageHeadline": "Update Tendermint to use release/v0.31.0-dev0-fix", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "51f25075f08131efc143388c3de6978fec5f8224", "messageHeadline": "Merge branch 'master' into release/v0.34.0", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "0f3363e8cd6ba5d9c7d2d3f6b6a3fab643c59072", "messageHeadline": "Merge pull request #4024 from cosmos/release/v0.33.1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "fbc3fcb0f0b7b205a59ef849e4b2575299cc1a8e", "messageHeadline": "Merge branch 'master' into release/v0.34.0", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "102456273762a8aded1a26b188742fb6c0a4d660", "messageHeadline": "Fix pending log entry", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0e55b6eada7b5a2c87111df8cbc16759fb0b056b", "messageHeadline": "Merge PR #4028: Hex Encode Data in Tx Responses", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "ecba8a154a3fd9ae024c220d9694a446d065936e", "messageHeadline": "Merge PR #4037: Fix doc conflicts", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 10, "deletions": 21}}, {"node": {"oid": "d8833d760d9ec2ad61e3fce45195a2916b71f9f5", "messageHeadline": "Remove pending files", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 62}}, {"node": {"oid": "fd957f2c545f4c867b62d5f040d5a503122ed4af", "messageHeadline": "Update CHANGELOG", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 114, "deletions": 0}}, {"node": {"oid": "bf17e1b020d251dcd053079e257b742c36775d19", "messageHeadline": "Merge PR #4029: Update Tendermint to v0.31.3", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e2928d5b70557009937f1a8cdbc8343f400d2347", "messageHeadline": "Merge PR ##4007: Add Block Time in Txs Responses", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 313, "deletions": 331}}, {"node": {"oid": "32327e8430a90573e0f0646aacd4d0fdb92910ff", "messageHeadline": "Merge branch 'master' into release/v0.33.1", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 304, "deletions": 284}}, {"node": {"oid": "5b87966ee20d8ab83c525050ac29faa4226dfdbc", "messageHeadline": "Merge PR #4022: Link to latest IBC spec", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d0152b35c162e1d66a360927a3f24855a26141d4", "messageHeadline": "Fix version in changelog", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc534d73944684591ffade09f1721e5b589f966e", "messageHeadline": "Remove pending log", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7d85a064225bc2c57f4dbf4c3af5db0f9e47ed01", "messageHeadline": "Fix link in changelog", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1822dee416d77afc434f332abfc85c9b2f189595", "messageHeadline": "Update CHANGELOG", "author": {"name": "Aleksandr Bezobchuk", "email": "aleks.bezobchuk@gmail.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "da17a6d7253e258a286d72c92205b9c819666102", "messageHeadline": "Merge PR #3999: Fix distribution zero height export bug", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bc8d2d4414954edd2b8ec9b5868d4ed663daff87", "messageHeadline": "R4R: Rename validator.GetJailed() to validator.IsJailed() #3245 (#4017)", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 12, "deletions": 11}}, {"node": {"oid": "ecd2bfa16f8ae3d6047d45e05273fc0b6079e500", "messageHeadline": "Merge PR #4014: Update Swagger Config", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 44, "deletions": 19}}, {"node": {"oid": "3b9a1f7c2978e72314fa2799f8a900b3d9e130f9", "messageHeadline": "Handle build correctly (#4016)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3e26ea7819aaa00972866789db83b1b57e833011", "messageHeadline": "Merge PR #4015: Fix Documentation Inconsistency", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b95ade93bd4e81df541f4eb67f987ab128c50296", "messageHeadline": "Merge PR #4011: Mint/Inflation Querier, LCD and CLI", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 635, "deletions": 30}}, {"node": {"oid": "120e08f12db6ccbfb67ee60ddac46be35a691892", "messageHeadline": "Merge PR #3851: Enable Transfers", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 322}}, {"node": {"oid": "273c5253fd6b6f9b94cd7de14121365d46b1a263", "messageHeadline": "Fix docker_image ci job (#4004)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "92f653b35c791e12ecc0a4739266ad769b26cb50", "messageHeadline": "Merge PR #4001: Upgrade Tendermint to v0.31.1", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 44, "deletions": 24}}, {"node": {"oid": "9556393aafb24bb40881cd88f3dbe9afce453bb1", "messageHeadline": "Merge PR #4005: Increase crypto coverage", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 380, "deletions": 0}}, {"node": {"oid": "b85f5284a2050fc348eff7af9967f4f2be403599", "messageHeadline": "Merge PR #3971: disable non-deterministic lcd test", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "df4394185ecb6ef730f482df409ba3064469e2a0", "messageHeadline": "Merge PR #3656: Broken-Invar Tx - aka. Crisis module", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 820, "deletions": 120}}, {"node": {"oid": "b9e6df3851a4464b18f9b883640739e3448130f9", "messageHeadline": "Reintroduce cli_test built tag (#4002)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5bb6090e38625e7341b13c550892ca828bbffa5e", "messageHeadline": "Add route for querying signing_info for all validators (#3952)", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 321, "deletions": 90}}, {"node": {"oid": "e5897d8d91294809a74fb29d3a75ee5b8bf30934", "messageHeadline": "Merge PR #3996: Update DOCS_README", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "38b7c0705c2e1d6b05ad20e1d6503daff7709969", "messageHeadline": "Implement client functionality for the community pool (#3939)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "f635b1cd14daf3c40ac7ae611643a3c1c4bec5e6", "messageHeadline": "Fix Proposal Stringer (#3986)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "8550d140710aedc019ebae7ff418cfdd43c48fc6", "messageHeadline": "Gaiad gentx optional flags (#3897)", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 99, "deletions": 3}}, {"node": {"oid": "82d437f2067b397e28b42670fdca7479bd1e7ce2", "messageHeadline": "Fix broken cosmos-sdk go module (#3982)", "author": {"name": "Aaron Craelius", "email": "aaron@regen.network", "user": {"login": "aaronc"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9cf9e6fff6e4e438d14666e85f34e28643dbe7dd", "messageHeadline": "Merge PR #3983: Fix Flag Typo", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea46da7126ea9490786368038744f00a7349caa9", "messageHeadline": "Merge PR #3970: Fix Tx Sign Offline Mode", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 58, "deletions": 45}}, {"node": {"oid": "83f3d1e192dd5997b3b8bb2f68274032a3237152", "messageHeadline": "Merge PR #3975: Missing `source ~/.bash_profile` when setting the go \u2026", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 10, "deletions": 7}}, {"node": {"oid": "2dfba4ec9b7722919bcc3718c7c47e763f269369", "messageHeadline": "Merge PR #3962: Upgrading ledger dependencies", "author": {"name": "Juan Leni", "email": "juan.leni@zondax.ch", "user": {"login": "jleni"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "2b43e25d551f16d5b9d504f52f61ef5f9df9866f", "messageHeadline": "Merge PR #3954: Tx Broadcasting Sync by Default", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 157, "deletions": 89}}, {"node": {"oid": "5c2077c150665836d8b7ac77c19f8a35b7d38492", "messageHeadline": "Merge PR #3935: Modify stake to uatom in gaia's doc", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 18, "deletions": 17}}, {"node": {"oid": "59765cecb11612a85d15acceb73bea677953057c", "messageHeadline": "Merge PR #3857: Remove Shares Concept from Unbond/Redelegate UX", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 298, "deletions": 218}}, {"node": {"oid": "2788c2250dc8a89e4cce4c23e63313597fd7aed2", "messageHeadline": "Merge PR #3968: Documentation on how to sign Cosmos transactions", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "2ca86c860514032963a417d0daaf7db1e4f3f7fc", "messageHeadline": "Merge PR #3898: Circuit breaker high level explanation", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "8528ac76654766f17d446663feea1b729feb6650", "messageHeadline": "Merge PR #3960: Disable Keybase for Generate Only in CLI", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 59, "deletions": 32}}, {"node": {"oid": "dd7de2acafe978281ed34a9261591806f6631f60", "messageHeadline": "Merge PR #3951: Remove ';' delimiting support from ParseDecCoins", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 30, "deletions": 16}}, {"node": {"oid": "294ac8e980e9707c0b502203731a859fbfd8d054", "messageHeadline": "Merge PR #3965: Cherry pick docs update to develop", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 31, "deletions": 12}}, {"node": {"oid": "f9c290f42eeef1ab3ec34ba5bd03a410c0711dba", "messageHeadline": "Merge PR #3957: Remove requirement that deposit period and voting per\u2026", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "160928b8f3586a2674cca136891e2cc15d4232d9", "messageHeadline": "Merge PR #3955: update docs chinese translation", "author": {"name": "wangjj9219", "email": "183318287@qq.com", "user": {"login": "wangjj9219"}}, "additions": 2310, "deletions": 0}}, {"node": {"oid": "9b27901b2a9aecab88b0299aa8dfad158dbeceb4", "messageHeadline": "Merge PR #3958: Fix lcd-testing 303030 bug continued", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "424adf14618a65dca1cc47130aa199b7db88688a", "messageHeadline": "Merge PR #3953: Codespace should be lowercase", "author": {"name": "Frank Yang", "email": "f.yang@hashgard.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7438a650e69ba4f9120264e299bc9cacc9f6a18f", "messageHeadline": "Validate genesis before running gentx (#3927)", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ae215a2520b3aa62b89240bb13f8635844302ffe", "messageHeadline": "Merge PR #3950: sdkch various changes", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 80, "deletions": 25}}, {"node": {"oid": "283294171130fe0e0142dcb98a53e0c4dbe703b8", "messageHeadline": "Remove -prune flag.", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 40, "deletions": 31}}, {"node": {"oid": "4b91909ae8bca0cbb5d4b7a8315bd4c4bc08dad8", "messageHeadline": "generate: hide empty sections/stanzas if empty", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 55, "deletions": 9}}, {"node": {"oid": "386116f9e2bd4a8923c258e71c04be719b5a4296", "messageHeadline": "Merge PR: #3918 Allow Unrated Decreases to Validator Commission Rates", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 74, "deletions": 2}}, {"node": {"oid": "b9837e3ca21b3a09bcbc853a97b464daaa11a8bd", "messageHeadline": "Merge PR #3938: Remove REST server's secure mode altogether", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 349}}, {"node": {"oid": "236bc237a9642834ee4634182f23aa877bba32c1", "messageHeadline": "Add changelog pending entry", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "84210080420f4170ba06c2ada2270f1065b89970", "messageHeadline": "Remove REST server's secure mode altogether", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 4, "deletions": 349}}, {"node": {"oid": "cdf2b7a7c539c4c8c5bc69fdfb68380cdaec4f56", "messageHeadline": "gometalinter -> golangci-lint migration (#3933)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 213, "deletions": 131}}, {"node": {"oid": "ce82e01ec416e6348192595e451bfd4e92eb5583", "messageHeadline": "Merge PR #3922: DOCS: gamarin/master docs update", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "faefc807699364e609a87b6bbb7d85b7f9371650", "messageHeadline": "Merge PR #3931: DOCS: Update validator-setup.md", "author": {"name": "Chris Remus", "email": "6430200+chris-remus@users.noreply.github.com", "user": {"login": "cfl0ws"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ea9aecdff47d535be55f6a91097efb1432c65f9f", "messageHeadline": "Merge PR #3894: Minting mechanism explanatory docs", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "6ce4d5efd1a91c7c8da4597c0e3ae4275e8f4772", "messageHeadline": "replace dep with go mod (#3907)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 325, "deletions": 889}}, {"node": {"oid": "5f92fef4b0e581d8c596f16024875b51277dc2e6", "messageHeadline": "Fix TruncateDecimal (#3913)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 53, "deletions": 12}}, {"node": {"oid": "3d2886dc496be82a66576908818c85284e96e93f", "messageHeadline": "Remove Height Flag from CLI Queries #3883 (#3910)", "author": {"name": "Frank Yang", "email": "yangyanqing.cn@gmail.com", "user": {"login": "yangyanqing"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "25408e7856ad37ba13fb36f662d1b77728fdd00f", "messageHeadline": "Merge PR #3747: Implement initial simple denom convert utils", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 149, "deletions": 2}}, {"node": {"oid": "5115dd4a6a69923c1e9c0b48a2679f7067363024", "messageHeadline": "Merge PR #3912: Fix a bunch of typos while skimming through the docs", "author": {"name": "Ismail Khoffi", "email": "Ismail.Khoffi@gmail.com", "user": {"login": "liamsi"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "465bb02d6a11f6aa5bb74b35f1280d8eb3cf3f0c", "messageHeadline": "Merge PR #3779: Split Proposal Interface", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 438, "deletions": 330}}, {"node": {"oid": "8d6d8adb5f578196a2c0841da5ed5e6d9e2dfc5e", "messageHeadline": "Merge PR #3899: Using `gaiacli config node` breaks ~/config/config.to\u2026", "author": {"name": "Frank Yang", "email": "yangyanqing.cn@gmail.com", "user": {"login": "yangyanqing"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "5081c930de9897a19609838e2ae6db649cf8225d", "messageHeadline": "Merge PR #3887: Add indent to prompt of `gaiacli tx send`", "author": {"name": "Frank Yang", "email": "yangyanqing.cn@gmail.com", "user": {"login": "yangyanqing"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "868d44879cb24176f08026aed4b2b98efc3513a8", "messageHeadline": "Merge PR #3904: Create Blastoff\u200a\u2014\u200aThe Cosmos Hub Mainnet is Live-CN", "author": {"name": "shirleypyj", "email": "43328538+shirleypyj@users.noreply.github.com", "user": {"login": "shirleypyj"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "dd0378da888afb42dcf9e615e016b5fc58fb6e62", "messageHeadline": "Merge PR #3902: docs: create blog-3-en.md", "author": {"name": "Chjango Unchained", "email": "8525850+Chjango@users.noreply.github.com", "user": {"login": "Chjango"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "1bc77160104ccc704051e39a9435e2586c0ba185", "messageHeadline": "Merge PR #3879: Update Korean CLI delegator guide to mainnet spec", "author": {"name": "dogemos", "email": "42988601+dogemos@users.noreply.github.com", "user": {"login": "dogemos"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "f0d1efa43c4a0ffc9aae5d277f7c283f8532a5df", "messageHeadline": "Merge PR #3819: Simulation Refactor", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 582, "deletions": 528}}, {"node": {"oid": "48b6b3884ff2b851fe0c0da70e15adab630399a1", "messageHeadline": "Merge PR #3891: Fix link to genesis", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e53da86ee973dcf23acbe24dd5da633da49680a", "messageHeadline": "Merge PR #3884: steak to stake", "author": {"name": "Frank Yang", "email": "yangyanqing.cn@gmail.com", "user": {"login": "yangyanqing"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "648b43288bb4f86f353bc3236cd61010cd2d32b5", "messageHeadline": "Merge PR #3828: Add sdkch to maintain PENDING.md effectively and free\u2026", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 387, "deletions": 79}}, {"node": {"oid": "54ac1d2fe8d7001f79aac98415d31f30ffc9c1cb", "messageHeadline": "Merge PR #3841: Add indent to JSON of `gaiacli key [add|show|list]`", "author": {"name": "Frank Yang", "email": "yangyanqing.cn@gmail.com", "user": {"login": "yangyanqing"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "ea0db504d15e131a5786c7a2ddf30d04ac51e341", "messageHeadline": "Merge PR #3855: Mainnet docs update to master", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 270, "deletions": 238}}, {"node": {"oid": "f39cc0d548b6f1c8c8398ba48dade91a40e3b3e3", "messageHeadline": "typo fix", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd1b693bc6fbd340061c12aa9bb2c4f43daaf478", "messageHeadline": "chris review", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "85b0733a6a1d7c336dabb16c838fd721fbf4d4e3", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5b621093340a1d824b82cd7f296adfe47792130c", "messageHeadline": "Merge PR #3838: Update Docs for mainnet", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 271, "deletions": 238}}, {"node": {"oid": "9e446dfeb7befe60989b4a1f5e7910e4823d4242", "messageHeadline": "melekes review", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "7af11ece9297040aefa17bba7d7225894ce090a6", "messageHeadline": "Merge PR #3864: Make IsAllGTE() more consistent", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "5b5960c5e9aedcd4f7d4fd8198f981a6e6a3e3a0", "messageHeadline": "fix version", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f97e85e049260cce9fc5bc16488ffd47581e8120", "messageHeadline": "Merge PR #3820: Make Coins.AllGT() more robust and consistent", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 81, "deletions": 12}}, {"node": {"oid": "997aa6106c183cc98cf8b6ddae0fba903895b84f", "messageHeadline": "Merge branch 'develop' into sunny/coins-AllGT-test", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 855, "deletions": 154}}, {"node": {"oid": "38796c103648372fc9592dbe54e25333e9821c88", "messageHeadline": "Merge PR #3859: Add newline to echo of `gaiacli keys ...`", "author": {"name": "Frank Yang", "email": "yangyanqing.cn@gmail.com", "user": {"login": "yangyanqing"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b316c477c1aea6e47f3c2b74b0dedeaa665faa71", "messageHeadline": "Merge PR #3836: Fix WithdrawValidatorCommission", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "e200a2bf35830447814479e48d48f2b3d2dae732", "messageHeadline": "Fix comments", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e111162f0c47793b00fb453b448a96d5c6cbf8ec", "messageHeadline": "Update docs/gaia/delegator-guide-cli.md", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f87671232bfd01166ec21c222ad5d206a92a945", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d563a264152181528b73c75f89261ae11e7dec58", "messageHeadline": "bez review", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 3, "deletions": 25}}, {"node": {"oid": "1662d6b03792e19cd1a6e4ebd0d9ed8d76ee3d64", "messageHeadline": "finalize mainnet docs", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 95, "deletions": 41}}, {"node": {"oid": "7ec3d3d6fc158146a31f81eec710a05cc44d5e6c", "messageHeadline": "update docs for mainnet", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 209, "deletions": 204}}, {"node": {"oid": "db421fc0a60098237b658618d94b6c782c935eb3", "messageHeadline": "Merge PR #3847: Fix typos, and update deprecated links", "author": {"name": "Luigi", "email": "luigi@umbrellavalidator.com", "user": {"login": "gin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "42718b56353b4397b56938ff754634440e99fcf9", "messageHeadline": "Merge PR #3849: Force setup_dependencies to run also for tags", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "3049862325c22bf74c8f23fd00375ea8130374a8", "messageHeadline": "ContainsDenomsOf -> DenomsSubsetOf", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4b765b6ab4dfac38a896b66478b3b14b40d0c731", "messageHeadline": "Merge pull request #3844 from cosmos/master", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 28}}, {"node": {"oid": "506712341dad80213a80a6420781bcbaf8595071", "messageHeadline": "Temporarily remove snap from installation instructions", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 28}}, {"node": {"oid": "4e38c79b2d99a3e029154442f7cff2ff59b1bcfe", "messageHeadline": "Merge PR #3840: Modify magic string \"json\" to OutputFormatJSON", "author": {"name": "Frank Yang", "email": "yangyanqing.cn@gmail.com", "user": {"login": "yangyanqing"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38fde7ddaca128f841235f576861513ea13b8811", "messageHeadline": "Update PENDING.md", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f37ab4a8981ad77ace618c669d92824f1a2a4cc5", "messageHeadline": "Merge PR #3826: Port IsAllGT from safe-coins PR", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 38, "deletions": 10}}, {"node": {"oid": "6142f9061259eb975f4c9687b4e2b6a9fe1fb5d8", "messageHeadline": "Merge PR #3832: changed docs build docker image and job commands", "author": {"name": "mircea-c", "email": "mircea@tendermint.com", "user": null}, "additions": 20, "deletions": 2}}, {"node": {"oid": "6f74095ce228cea4d94767fc1cc7ddbb7d96ee54", "messageHeadline": "Merge PR #3831: Move indent for json output to 2 spaces", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e236607368759f3847f32941fc0344f872d3b432", "messageHeadline": "Merge PR #3801: BaseApp Security Improvements", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 279, "deletions": 106}}, {"node": {"oid": "c57de3daeabf94ed045fb9cf9a0e239250cc852e", "messageHeadline": "Merge PR #3827: Create delegator-guide-cli.md", "author": {"name": "shirleypyj", "email": "43328538+shirleypyj@users.noreply.github.com", "user": {"login": "shirleypyj"}}, "additions": 519, "deletions": 0}}, {"node": {"oid": "862cc436f334570932e6efe1730d9083d74cacdd", "messageHeadline": "Fix tests", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 4, "deletions": 7}}, {"node": {"oid": "71ca0e55357b2a82895dd730f8687d25fb5bc2f0", "messageHeadline": "Port IsAllGT from safe-coins PR", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 34, "deletions": 3}}, {"node": {"oid": "714168f47321a50cffe0394cbaa48276ad81872c", "messageHeadline": "Merge branch 'develop' into sunny/coins-AllGT-test", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 394, "deletions": 295}}, {"node": {"oid": "fbd79d0cadea7677f44f43c67965fc7438cd9df0", "messageHeadline": "Merge PR #3818: Introduce sdk.NewCoins", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 219, "deletions": 149}}, {"node": {"oid": "a24dee015599f89cc7f64d96ab08f5cb1edecc76", "messageHeadline": "Merge PR #3808: Make cli tests use build files", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 49, "deletions": 47}}, {"node": {"oid": "4816dbe5882844f8c32cb35a07e251c69dd239f9", "messageHeadline": "Merge PR #3823: v0.33.0 tag to develop", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "55c0c0af0703be011f1142bd9db6ce56ed8f6df5", "messageHeadline": "Release v0.33.0 to Develop", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 127, "deletions": 100}}, {"node": {"oid": "7b4104aced52aa5b59a96c28b5ebeea7877fc4f0", "messageHeadline": "Release v0.33.0", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 4907, "deletions": 4296}}, {"node": {"oid": "9ffe64dc1eea9721bd1d0a0fb4377f50283823d8", "messageHeadline": "failing test", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "d7fc4e98abbea86aa4a6e70c83edef9fa221d7f4", "messageHeadline": "Improve iterate validators dist. invariant (#3818)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "006496f20440460b4e4b6102164381de2917b324", "messageHeadline": "Merge branch 'master' into jack/release-0.33.0", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "06f741609bbce747643e9f1f2abf67040ad78e16", "messageHeadline": "Fix CHANGELOG for release", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 114, "deletions": 93}}, {"node": {"oid": "4c5038018163fbb51ad882c0505df4958dec2ea8", "messageHeadline": "Merge PR #3750: Outstanding per-validator rewards; correctly handle s\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 529, "deletions": 259}}, {"node": {"oid": "bf7cbbbdf812904b6cd6d1a09282ddc26860afd5", "messageHeadline": "Merge PR #3807: Custom MsgMultiSend Handler (x/bank fork)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 328, "deletions": 3}}, {"node": {"oid": "805e7fbfc247e07f396f8f06b7b4d243f86a986e", "messageHeadline": "Merge PR #3806: Fix nil returned in Unmarshal functions", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "dcc3357ea3be79ac2cf3cbc51099287c122391e1", "messageHeadline": "Merge PR #3811: Migrate repo to organization", "author": {"name": "Juan Leni", "email": "juan.leni@zondax.ch", "user": {"login": "jleni"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "51c03aa6fea4557cd099bd51116a6955a8933901", "messageHeadline": "Merge PR #3803: Validator Creation Updates", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 52, "deletions": 239}}, {"node": {"oid": "57fe79ffbf861a9e73929188587ba32113be3eb1", "messageHeadline": "Merge PR #3804: Update to Tendermint 0.31.0-rc0", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "3e82a8bbb81a1ece51661946c5f56b1f40356ea4", "messageHeadline": "Merge PR #3792: Use DBBackend set at compile time", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 96, "deletions": 54}}, {"node": {"oid": "c7f6a3e8c60822280b7c2109a0d5926d9ef5cb4b", "messageHeadline": "Merge PR #3797: Have MsgCreateValidator.UnmarshalJSON return an error\u2026", "author": {"name": "Samuel E. Moelius", "email": "35515885+smoelius@users.noreply.github.com", "user": {"login": "smoelius"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "05529f9c13f4cf10f706b9fb59ec53d0e24d7378", "messageHeadline": "Merge PR #3794: Write changes to store.", "author": {"name": "Samuel E. Moelius", "email": "35515885+smoelius@users.noreply.github.com", "user": {"login": "smoelius"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "ad91605d773ed9ab568f6ad12a2a52e651c1a50d", "messageHeadline": "Merge PR #3795: Make Redelgate log message consistent with others.", "author": {"name": "Samuel E. Moelius", "email": "35515885+smoelius@users.noreply.github.com", "user": {"login": "smoelius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1ad7384da41e7395b94318fa74b79e54ff980d4", "messageHeadline": "Merge PR #3796: Set Quorum field in a manner consistent with DefaultG\u2026", "author": {"name": "Samuel E. Moelius", "email": "35515885+smoelius@users.noreply.github.com", "user": {"login": "smoelius"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5d05b7ff0f1fb7953b581837fd4ddd8c9fde92e6", "messageHeadline": "Merge PR #3782: Finalise snapcraft.yaml", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c8438a3a4f91564d31a98ca7b6bdfbb4b76307d3", "messageHeadline": "Merge pull request #3784 from cosmos/revert-3762-bez/3760-allow-unjai\u2026", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 26, "deletions": 120}}, {"node": {"oid": "52bf9ef9fde809118089d625d0308a7b79dfd43a", "messageHeadline": "Revert \"Merge PR #3762: Allow Validator w/ No Self-Delegation to Unja\u2026", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 26, "deletions": 120}}, {"node": {"oid": "47a44fb580372c395341e34e699d628351e39ca8", "messageHeadline": "Merge PR #3748: Multisig Display UX Improvements", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 387, "deletions": 187}}, {"node": {"oid": "c2aecb8b0ef439f5861458d6d29d5f7e10bd44f3", "messageHeadline": "Merge PR #3762: Allow Validator w/ No Self-Delegation to Unjail (Tran\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 120, "deletions": 26}}, {"node": {"oid": "b1ce965de8c160a2b738e0cd044f23d520813185", "messageHeadline": "Merge Pull Request #3777: Fix export panic", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "7ac01bd76a2cc2e002a8510aa75339a4762cf440", "messageHeadline": "Merge PR #3767: Added querier for auth module", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 134, "deletions": 31}}, {"node": {"oid": "b47032d280f12e9a434b8a609b9e48d1d8fe2ae4", "messageHeadline": "Merge PR #3666: improve denom validation", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "bdf55d9610dc0cff23cc0d79c1959c343e8f9f8e", "messageHeadline": "Merge PR #3778: Fix improper distr msg tag", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7df00fab684fdf72c1c26126e718d64c12b5e70", "messageHeadline": "Added pending log entry", "author": {"name": "Tony Stark", "email": "ironman0x7b2@protonmail.com", "user": {"login": "ironman0x7b2"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b5fa8dbf493f90b6cba6e5bb647a18b0d448cbc9", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into d\u2026", "author": {"name": "Tony Stark", "email": "ironman0x7b2@protonmail.com", "user": {"login": "ironman0x7b2"}}, "additions": 70, "deletions": 27}}, {"node": {"oid": "5d8b94979d5a6d952a7fec4b26a75f9d870c6fc5", "messageHeadline": "Merge PR #3763: Disable ED25519 Account Keys", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 40, "deletions": 27}}, {"node": {"oid": "7c3251fa26c0f723ced882bcf63fcac75d0d1573", "messageHeadline": "Added a condition in querier", "author": {"name": "Tony Stark", "email": "ironman0x7b2@protonmail.com", "user": {"login": "ironman0x7b2"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "172e2657ba67ba0a8e505a5e0f179fb4e2c7845f", "messageHeadline": "Merge PR #3765: testing sequence increment if not enough balance for \u2026", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "9f383c0031279b938aee23e939d634e93d6d5aeb", "messageHeadline": "Added custom querier in Gaia App", "author": {"name": "Tony Stark", "email": "ironman0x7b2@protonmail.com", "user": {"login": "ironman0x7b2"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2899ff9ce43d9739f3c8f0259a742100cc50e44e", "messageHeadline": "Added tests for querier", "author": {"name": "Tony Stark", "email": "ironman0x7b2@protonmail.com", "user": {"login": "ironman0x7b2"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "cf18b5a11a85aec4aa2603efaf930a60093f8ade", "messageHeadline": "Modified CLI context", "author": {"name": "Tony Stark", "email": "ironman0x7b2@protonmail.com", "user": {"login": "ironman0x7b2"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "b42410ea8029e18d7c1cf92e10f07eb01390db2d", "messageHeadline": "Added custom querier", "author": {"name": "Tony Stark", "email": "ironman0x7b2@protonmail.com", "user": {"login": "ironman0x7b2"}}, "additions": 67, "deletions": 8}}, {"node": {"oid": "10bd98e58ea2a0f4aabd02d8876ab3f489d198ae", "messageHeadline": "Merge PR #3717: Allow the undelegation of more coins than were delega\u2026", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 188, "deletions": 46}}, {"node": {"oid": "7e08b62f4e1be3b732f81a480bf6cdc1d6c1f4e0", "messageHeadline": "Merge PR #3726: Cap(clip) reward to remaining coins in AllocateTokens", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "e78a6da2bfd0ab653f2332a5f6c00798b57450ed", "messageHeadline": "Merge PR #3734: Gentx workflow for offline keys", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "e2baa3806ae92a2538267e5cc172851169830a3d", "messageHeadline": "Merge PR #3758: Remove governance_penalty", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 12, "deletions": 35}}, {"node": {"oid": "c3e69c9d36f6e9db2430191a423769a811e4e328", "messageHeadline": "Create blog-2-cn (#3756)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 116, "deletions": 0}}, {"node": {"oid": "afb21b504a78448ce00492280521662a81c611e8", "messageHeadline": "Merge PR #3757: DOCS: val faq review", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 71, "deletions": 86}}, {"node": {"oid": "77b9412c043bfd018c1996ba3d905f9225f3d0e9", "messageHeadline": "DOCS: (KR) fix typo, add description (#3755)", "author": {"name": "dogemos", "email": "42988601+dogemos@users.noreply.github.com", "user": {"login": "dogemos"}}, "additions": 79, "deletions": 79}}, {"node": {"oid": "0bb398705c909c9e8e1c1d90811396665d4b076a", "messageHeadline": "Update and rename blog-2-cn to blog-2-cn.md", "author": {"name": "shirleypyj", "email": "43328538+shirleypyj@users.noreply.github.com", "user": {"login": "shirleypyj"}}, "additions": 18, "deletions": 53}}, {"node": {"oid": "36ed444caa20ca7949998a24ccc21187e1b6484d", "messageHeadline": "Create blog-2-cn", "author": {"name": "shirleypyj", "email": "43328538+shirleypyj@users.noreply.github.com", "user": {"login": "shirleypyj"}}, "additions": 151, "deletions": 0}}, {"node": {"oid": "3804d0dbb44d35b1ad501c5588ace303b930f390", "messageHeadline": "Merge PR #3754: DOCS: add launch blog post 2 KR translation", "author": {"name": "dogemos", "email": "42988601+dogemos@users.noreply.github.com", "user": {"login": "dogemos"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "d1573a17e2f05caf76fb214a1c5b928c279111f9", "messageHeadline": "Merge PR #3733: Update Client Keys Permissions to 0700", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "58ee9c955b618a970ef2e0bc88d084ee389a0d03", "messageHeadline": "Merge PR #3749: DOCS: minor link edits to blog 2", "author": {"name": "Chjango Unchained", "email": "8525850+Chjango@users.noreply.github.com", "user": {"login": "Chjango"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "7cddda7b050bed7c4869803fd44f6cbc044a10f2", "messageHeadline": "Merge PR #3728: Alternative negative coins fix (floor multiplication)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 77, "deletions": 4}}, {"node": {"oid": "1316e2d2eb86338e3ba73a4d78f52dfc2507efd3", "messageHeadline": "Merge PR #3742: DOCS: add launch blog post 2", "author": {"name": "Chjango Unchained", "email": "8525850+Chjango@users.noreply.github.com", "user": {"login": "Chjango"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "b86afd8d0bfe8bf9103587d159c8f36378a2400a", "messageHeadline": "Merge PR #3745: Return on zero-length byte array input", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6ace1fada20b7e79f89aabd1a95b2c9131e70147", "messageHeadline": "Merge PR #3696: Cleanup Tx Broadcasting and Encoding", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 265, "deletions": 349}}, {"node": {"oid": "feb98bcd0557da13e64c16f4fc5f76e1370daaa0", "messageHeadline": "Merge PR #3698: Prompt User Confirmation Prior to Signing & Broadcasting", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 105, "deletions": 37}}, {"node": {"oid": "250dc9807b57cd90014ccb340bd664083f6d91a9", "messageHeadline": "Merge PR #3731: Fix keys add --interactive regression", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6d2da06dce2bcd2834c6920dedddef136faa07da", "messageHeadline": "Merge PR #3699: Bump Tendermint Version to 0.30.1", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "cc938b8ec7bbf6e7665bf42a2ddccb9f54b3f9ab", "messageHeadline": "Merge PR #3694: Tagged docker images", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "b9be1166f7c42a859963f9d673f305ed2e6ee2c1", "messageHeadline": "Merge PR #3673: Message & Codec Registration Consistency", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 453, "deletions": 450}}, {"node": {"oid": "21bdecafeb90dcb3dac78f8edbda6b7d30b113e1", "messageHeadline": "Merge PR #3725: Fixed errcheck", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3eb0acda887284266195860152b96ed197f320fa", "messageHeadline": "Merge PR #3670: CLI support for showing bech32 addresses in Ledger de\u2026", "author": {"name": "Juan Leni", "email": "juan.leni@zondax.ch", "user": {"login": "jleni"}}, "additions": 117, "deletions": 24}}, {"node": {"oid": "c96d8f3e81c824c25ddb883443e6748b80e3c4e9", "messageHeadline": "Merge PR #3713: Use from instead of name CLI flag for the tx sign cmd", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "b8232038394476403d75ca96183c9f8c90a239c4", "messageHeadline": "Merge PR: Fix lcd test unexpected slashing in TestBonding", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "0611d2eda2473d4781ec83dbdb5576dfdd062112", "messageHeadline": "Merge PR #3688: JSON Decode Log in REST Client", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 76, "deletions": 30}}, {"node": {"oid": "2121160d29016751c3240c9954c92a987d2e6f86", "messageHeadline": "Merge PR #3706: Update InitChain to Include Time in Block Header", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "a814e5ce66e4068306733b8b97411001feb8ce72", "messageHeadline": "Merge PR #3679: Consistent Operators", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 188, "deletions": 186}}, {"node": {"oid": "992dc8b2dc7d201c7b8cd440c24ed6ef1bf4e69c", "messageHeadline": "Merge PR #3691: Minor Error Message Cleanup", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "ab9de3a7f126bd572bf8523c51420f97eac906f2", "messageHeadline": "Merge PR #3680: Convenience ToDec()", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 91, "deletions": 86}}, {"node": {"oid": "a07b235f67d31419ae5adcaf4dc37fdaab85c1d1", "messageHeadline": "Merge PR #3683: spec-spec update, spec file reorg, TOC updates", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 210, "deletions": 148}}, {"node": {"oid": "cf2cdabe6bfad833a76aa8a98e5cda0fc963d7ec", "messageHeadline": "Merge PR #3690: Update deploy-testnet.md", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de3a882adb4a65b1dd04de90df3ffa91c9e70d2f", "messageHeadline": "Merge PR #3695: fix typo del guide", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b67d024fe34c24f768995afa3a3b2eb59a2b77f5", "messageHeadline": "Merge PR #3665: Uint overhaul", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 427, "deletions": 509}}, {"node": {"oid": "95710f1c374cddb6d5cb0839110dab352158c371", "messageHeadline": "Merge PR #3684: Add tags for every version in docker repo", "author": {"name": "Karoly Albert Szabo", "email": "szabo.karoly.a@gmail.com", "user": {"login": "sabau"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e39debd359a71768ebd2cc021cd5e76f2d49664b", "messageHeadline": "Merge PR #3674: Remove password/keybase from REST Client", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 324, "deletions": 1324}}, {"node": {"oid": "6967de10731d61d58833f927974a445b6e70c9c3", "messageHeadline": "Merge PR #3676: Refactored prefixes as constants", "author": {"name": "Juan Leni", "email": "juan.leni@zondax.ch", "user": {"login": "jleni"}}, "additions": 85, "deletions": 33}}, {"node": {"oid": "17a9ea073627506c5e6ba2eb692451dc85282b44", "messageHeadline": "Merge PR #3415: Restructure pending log", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 30, "deletions": 25}}, {"node": {"oid": "9a2029767dc5691e99fa0dbf546912d8f322a6e2", "messageHeadline": "Merge PR #3671: Add validator consensus pubkey", "author": {"name": "Kwun Yeung", "email": "kopanda@gmail.com", "user": {"login": "kwunyeung"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "19f0f92c20bfb6025f3b136b50890a55078d8c19", "messageHeadline": "Merge PR #3660: Release v0.32.0", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 5065, "deletions": 1279}}, {"node": {"oid": "26a5614390432d2c436f78f8175a676afc6bccd2", "messageHeadline": "Merge PR #3661: Release v0.32.0", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 40, "deletions": 19}}, {"node": {"oid": "6252de890fdc11f1402c1844e6736238f10e7b47", "messageHeadline": "Address @alessio comment", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "906e9509cfcae3330584416c8b8e9cfe6c8d2766", "messageHeadline": "PENDING => CHANGELOG; linkify", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 48, "deletions": 27}}, {"node": {"oid": "5ccad4723f9541756ea2d60e4824560f89bc8ae5", "messageHeadline": "Merge PR #3642: Tx Query return values", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 62, "deletions": 30}}, {"node": {"oid": "c0eec308403ca9fb88055fb708f3c323bf8e3094", "messageHeadline": "Merge PR #3654: x/mint now uses total supply instead of bonded supply", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "8371095fcd5e5b595f0aa1ada476813adf3fce78", "messageHeadline": "Merge PR #3579: Update installation.md, mention snap packages", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "26c13b28cdade6beb7a73ca37cb980643fba84e2", "messageHeadline": "Merge PR #3607: Reconcile DecCoin/s API with Coin/s API", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 455, "deletions": 290}}, {"node": {"oid": "1aa6c197ffc57c0ee8cd840148d9b01eeb3786ef", "messageHeadline": "Merge PR #3580: Code cleanup of client types", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 325, "deletions": 357}}, {"node": {"oid": "f72a7c3829ca6f9390b738cb1094fabf24b75ea5", "messageHeadline": "Merge PR #3651: Add JSON struct tags to vesting accounts", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "fb2d902c43a9154bb81285881571b2e34736e308", "messageHeadline": "Merge PR #3649: improve ledger docs", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 71, "deletions": 20}}, {"node": {"oid": "afd90f88c15af6112e93548e8ba6678e3d7a29ee", "messageHeadline": "add JSON struct tags to vesting accounts", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "d66db6a7724a87e466dacdcbe7df5c7ba9c94f26", "messageHeadline": "Merge PR #3621: module inter-dependency cleanup", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 606, "deletions": 557}}, {"node": {"oid": "dafe0acf4ff53c2af49dad64f96c9a13ed036a4f", "messageHeadline": "Merge PR #3606: JSON-stringify ABCI Log w/ Msg Indexes", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "9e9d64ec69dad9915548ee053d9940bed4f19996", "messageHeadline": "Merge PR #3637: DOCS: Add readme to specs", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "787f46546d40ba7c57be59bf95371870d84ad06a", "messageHeadline": "Merge PR #3620: Indicate build flags in version", "author": {"name": "Juan Leni", "email": "juan.leni@zondax.ch", "user": {"login": "jleni"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "c9a1c8a0db4cd45d55b25e446a98d89206b9700f", "messageHeadline": "Merge PR #3638: Document and justify bcrypt parameters", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 65, "deletions": 1}}, {"node": {"oid": "bb1fd58b1e8b5cec202e7c5e8148502b846bbe0d", "messageHeadline": "Address @alexanderbez comments", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c71893ed2d91d57fca773887c93951e05ff7c69f", "messageHeadline": "Merge PR #3615: Add 'translations/kr'", "author": {"name": "dogemos", "email": "42988601+dogemos@users.noreply.github.com", "user": {"login": "dogemos"}}, "additions": 3189, "deletions": 0}}, {"node": {"oid": "d21ab4efc546bb081324ea942a8c2e5336ac291e", "messageHeadline": "Add justification on security parameter choice", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "4f5ad4f1edb9bfd1fbf7f064efd5e1da20273beb", "messageHeadline": "Add PR number to PENDING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abafd8bf9dbb7f92a428c7829e8635950c545a20", "messageHeadline": "Add Bcrypt benchmarks", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "2faee621e29c02833d5a2e169bc51af460a60faf", "messageHeadline": "Merge PR #3633: DOCS: launch blog translations", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 153, "deletions": 0}}, {"node": {"oid": "fe47c103f25e7653b91da6bee45d937e13aea199", "messageHeadline": "Add kr and cn translations of blog 1", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 153, "deletions": 0}}, {"node": {"oid": "bbc0a562a160167b183aaf05159df92f9dbc7db0", "messageHeadline": "Merge PR #3618: Update to tendermint 0.30.0 final", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c9687e48e635bc269f4ee5938dd4877e4d79926b", "messageHeadline": "Upgrade to tendermint 0.30.0 final", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a1ff3156f751c1aa2ff5892c24d48e158a27d48b", "messageHeadline": "Merge PR #3627: v0.31.2 master back to develop", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "05de8135acfe36ced5f7a04b10a21e1d303216bc", "messageHeadline": "Merge PR #3626: Release v0.31.2", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 605, "deletions": 212}}, {"node": {"oid": "639ea1e7d8fef25da2c545055f4bdd7de1ebe07f", "messageHeadline": "PENDING.md -> CHANGELOG.md", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "221b1ea3e02020b81e42d2a912ce897b99f90e85", "messageHeadline": "Merge PR #3616: DOCS: add launch blog post", "author": {"name": "Chjango Unchained", "email": "8525850+Chjango@users.noreply.github.com", "user": {"login": "Chjango"}}, "additions": 222, "deletions": 0}}, {"node": {"oid": "22bdc1778b3182d3837c1d0b892afed5c46c2efa", "messageHeadline": "Merge PR #3264: Return an empty TxResponse when nil", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "2216f4716eb369073c74f0e7c5dbc98fbe9d045a", "messageHeadline": "Merge PR #3625: Fix Fee Comparison", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "fa2e9b85181039d43f1789e1b03226372caab41b", "messageHeadline": "Merge PR #3619: Fix CI test failure", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "fe548c0829a4f232028329ec2b93d9e4dcdb4447", "messageHeadline": "Merge PR #3593: hide dbKeybase's constructor", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 49, "deletions": 87}}, {"node": {"oid": "9c23fe68eee6d7c5acef749330bc30e9ff1f25e1", "messageHeadline": "Merge PR #3604: Improve REST Error Messages & Allow Unicode", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 42, "deletions": 23}}, {"node": {"oid": "8e6a0d166b502e4bef6a63441719804f192aef7a", "messageHeadline": "Merge PR #3608: DOCS: Fix delegator guide typo", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f9b2809dc9232d2cfff896b0d7db2f641910eb2c", "messageHeadline": "Merge PR #3605: DOCS: fix withdraw instructions in delegator guide", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "94dccf384270a4428b01fd517d94e50f2053b859", "messageHeadline": "Merge PR #3586: Fix keybase storage of ledger accounts", "author": {"name": "Juan Leni", "email": "juan.leni@zondax.ch", "user": {"login": "jleni"}}, "additions": 161, "deletions": 51}}, {"node": {"oid": "69eddb748cc5f1bb064b56d0a3f808e4665be213", "messageHeadline": "Merge PR #3602: Improve delegator's guide", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 84, "deletions": 45}}, {"node": {"oid": "4282c6a35192be2b81da3b67214483a11fa085d1", "messageHeadline": "Merge PR #3582: Fix for make test_unit", "author": {"name": "Juan Leni", "email": "juan.leni@zondax.ch", "user": {"login": "jleni"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1d4bb1a86387b1722d8b744149c126cfad236eb5", "messageHeadline": "Merge PR #3591: Fix setting tx hash when nil", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "ed2b427fd6903fb08a01567330ade73ff9ec0451", "messageHeadline": "Merge pull request #3576 from cosmos/master", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "af935066d2e6cc704ddc5b54af7dc440ad3e9336", "messageHeadline": "Merge pull request #3575 from cosmos/release/v0.31.1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 44, "deletions": 18}}, {"node": {"oid": "b9e523212ec47910a00db00be2f1b7935e201ee7", "messageHeadline": "Merge pull request #3578 from cosmos/alessio/rename-genesis-bondDenom", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "cb07f136729848e22106a38e12ebc24ca4fdb68d", "messageHeadline": "gaia/genesis.go: rename bondDenom to defaultBondDenom to avoid confusion", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b7fb85b33cb37323da5822757a764b474d52433d", "messageHeadline": "Merge remote-tracking branch 'origin/release/v0.31.1' of https://gith\u2026", "author": {"name": "Zaki Manian", "email": "zakimanian@Zakis-MacBook-Pro.local", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "16bcf95f8f250bbe7b8db5c7b9e469b754959eb5", "messageHeadline": "Other Bond Denom fixes", "author": {"name": "Zaki Manian", "email": "zakimanian@Zakis-MacBook-Pro.local", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1a4816bc573e33e1c30b19567efcac4b6ba0bdff", "messageHeadline": "Merge branch 'master' into release/v0.31.1", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e1996048f84762f5c3654a326a23250a94b186d3", "messageHeadline": "Merge PR #3574: Fixes for non-default staking token", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "14c0476f60ad41cea797a9a092f001eaaae633fd", "messageHeadline": "Merge pull request #3572 from cosmos/bucky/delegator-guide", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "288df6fe69dcef8fa95aca022039f92ba1e98c11", "messageHeadline": "add warning and disclaimer", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "4d1d06284091c70f303802c9de62b7c442fc30c8", "messageHeadline": "Merge pull request #3569 from cosmos/release/v0.31.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 290, "deletions": 299}}, {"node": {"oid": "09688d03f4805c8cb9d78db3f230a6acdd569782", "messageHeadline": "Merge pull request #3568 from cosmos/release/v0.31.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 13477, "deletions": 8096}}, {"node": {"oid": "1e65ac4f0d00ffa3cf2cb186539095a6abde3e50", "messageHeadline": "Merge PR #3571: Update RELEASE_PROCESS.md", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "b1937bca02e8ab30e0ffaa51762b2de02b45808c", "messageHeadline": "Linkify changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "02e9dcb3a7126fbba6d13e813d2cc8b1a5405ad5", "messageHeadline": "Merge PR #3567: x/gov peer review", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 160, "deletions": 209}}, {"node": {"oid": "996ab2a0125c016f85e36c95b11332f33730a5a8", "messageHeadline": "PENDING.md: remove cruft leftover", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "549c7719b3b6315cc5f6c3dbcd4474eebb1e2380", "messageHeadline": "Merge branch 'master' into release/v0.31.0", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e60d2fc0c69954f8005ce9cc6691e7d0c9af297e", "messageHeadline": "Refresh changelog/pending", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 130, "deletions": 89}}, {"node": {"oid": "5e3a51a515f2c4bba84d71c3e61ff6611de35de2", "messageHeadline": "Merge PR #3563: Upgrade Tendermint version to 0.30.0-rc0", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "360c7d2c58462cb00779d08551f9ad9333aae483", "messageHeadline": "Merge PR #3566: Ensure mint/inflation params respect flag supplied by\u2026", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "7f74b33e217944273028cbbf2ac592942ccfa5e0", "messageHeadline": "Merge PR #3357: Staking spec upgrades / some renaming", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 313, "deletions": 122}}, {"node": {"oid": "da0426a2ddb9100595077c10e77d82dbf8c3ca28", "messageHeadline": "Merge PR #2601: Bech32 Empty Addresses", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 84, "deletions": 22}}, {"node": {"oid": "fd5e7b9b802e9321a471c5c0bfabafe52adce7ab", "messageHeadline": "Merge PR #3552: General Sanitization & Gas Cost Review", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 48, "deletions": 10}}, {"node": {"oid": "e7e3c32204523f7e91813e7e57b4f9fe5d8ed13f", "messageHeadline": "Merge PR #3553: Code cleanup, take #1", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 225, "deletions": 102}}, {"node": {"oid": "2c9a5bc308c0683f26c4c22d338f8e8197066ae1", "messageHeadline": "Merge PR #3554: x/auth and x/bank review results", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 119, "deletions": 203}}, {"node": {"oid": "6ee9c97a5ed246286cb0e078af1de90e9adc9004", "messageHeadline": "Merge PR #3561: Don't store denominations in staking", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 63, "deletions": 67}}, {"node": {"oid": "9348750eb44683acf72d8a20657a138de2b95893", "messageHeadline": "Merge PR #3523: Add tx/encode endpoint and CLI command", "author": {"name": "Ducem Barr", "email": "46427745+ducembarr@users.noreply.github.com", "user": {"login": "ducembarr"}}, "additions": 318, "deletions": 56}}, {"node": {"oid": "d759bef4d1b6123c7e12bfa611b30a391ef0eba7", "messageHeadline": "Merge PR #3549: Support Vesting Accounts in `add-genesis-account`", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 139, "deletions": 28}}, {"node": {"oid": "b5fdb838305ec2e0abc066e6a52429b90c8cd94a", "messageHeadline": "Merge PR #3517: Increasing test coverage in keys/client package", "author": {"name": "Juan Leni", "email": "juan.leni@zondax.ch", "user": {"login": "jleni"}}, "additions": 1137, "deletions": 312}}, {"node": {"oid": "cff985ffc5e771d5a7b4cce51b153c78d783e2ad", "messageHeadline": "Merge PR #3546: Min Self Delegation", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 337, "deletions": 125}}, {"node": {"oid": "ba63eb18019e5fc8294d6907926f5e9dc1949587", "messageHeadline": "Merge PR #3557: Removing pkg/errors when not necessary", "author": {"name": "Juan Leni", "email": "juan.leni@zondax.ch", "user": {"login": "jleni"}}, "additions": 44, "deletions": 42}}, {"node": {"oid": "7bc837aa06833f2da06ab6c57bbe5a449c4cd4e4", "messageHeadline": "Merge PR #3555: Reintroduce Fees OR Semantics", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 71, "deletions": 19}}, {"node": {"oid": "685bfca1d404d9a3e6794c9a6beebfde6a6128c2", "messageHeadline": "Merge PR #3526: BaseApp Peer Review", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 102, "deletions": 91}}, {"node": {"oid": "38068a59ea1d113be3af6a1bbd71d9ba4af7f5a5", "messageHeadline": "Merge PR #3507: Results from x/staking & x/slashing peer review", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 296, "deletions": 404}}, {"node": {"oid": "a5c1c7e998ebe9cbc459e1bd1dce75d4aa11b242", "messageHeadline": "Merge PR #3519: Update dependancies", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 16, "deletions": 24}}, {"node": {"oid": "6a66796b712a31336c5de382cf003f3f309a7663", "messageHeadline": "Merge PR #3550: Speed up CLI tests", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "dff6d0e462d3e8b2095b7fff1b5d6e8519abcc7a", "messageHeadline": "Merge PR #3551: Code cleanup, small coverage boost", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 61, "deletions": 85}}, {"node": {"oid": "cf238f709ae087e7ade3b52f83d6fb8ab051b1ce", "messageHeadline": "Merge PR #3532: Don't overwrite package report files", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "31f99389504c733da486a22fd4c278af5c890e90", "messageHeadline": "Merge PR #3540: Docs: fix broken docs build", "author": {"name": "Peng Zhong", "email": "172531+nylira@users.noreply.github.com", "user": {"login": "nylira"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1be7490d631e3cab76b2d1c8dc1a6dbfde36459e", "messageHeadline": "Merge PR #3539: Docs: Add delegator guide to website", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "71d8a3c953285628c519bf8583b3731121517718", "messageHeadline": "Update snapcraft.yaml", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9eea27f7bfc7c7c8c1684768e2e2f1e28a23e5cd", "messageHeadline": "Merge PR #3530: delete accidentally committed file", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "408484e6d477ec6c51b38e3cc12f1e1558faee68", "messageHeadline": "Merge PR #3503: CLI flags to args", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 252, "deletions": 298}}, {"node": {"oid": "fc851671ea09d4dc68bed08438d436beba79e8f5", "messageHeadline": "Merge PR #3527: Multiply initial token amounts by 1e6", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6f24d8761ed8a898ca59db4c3305533bca30fa9", "messageHeadline": "Merge PR #3525: localnet does not require setup_dependencies", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b63b6254c85a7c2dafbfa2665950249d7c4cd2d3", "messageHeadline": "Merge PR #3522: get rid of double negatives: IsNotNegative -> IsAnyNe\u2026", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "17c84ab34a36a79b7690c3342e3463ebcaf33ad3", "messageHeadline": "Merge PR #3524: fix keys add flow to show seed by default", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "81ba3cf531194195c3bc503d39ca37c056d0316f", "messageHeadline": "Merge PR #3521: Docs: Fix table of content delegator guide", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c5ab5699e320bfafb42ce50f1079b375d4ea5aec", "messageHeadline": "Merge PR #3520: Minor CLI Output Updates", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a57ce0214124cb0ae3cd2c9e24a070917fe7425", "messageHeadline": "Merge PR #3514: don't lock keybase on lcd startup", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 333, "deletions": 219}}, {"node": {"oid": "37b8e37567397fdbccb6ad43a0ac120886671901", "messageHeadline": "Merge PR #3444: docs, delegator CLI guide", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 417, "deletions": 0}}, {"node": {"oid": "52f2ec71a96d7e441dff6dd8d6f74e61a864d16f", "messageHeadline": "Merge PR #3400: power reduction for Tendermint", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1158, "deletions": 954}}, {"node": {"oid": "df94f522f99fc62329c90f63f6b71817ad957af3", "messageHeadline": "Merge PR #3498: various improvements to gaiad gentx/init", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 26, "deletions": 25}}, {"node": {"oid": "7173164f73519ce68a41135195cb3bd04e0ef6c8", "messageHeadline": "Merge PR #3504: Fix validator address encoding in tm validator set co\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 69, "deletions": 45}}, {"node": {"oid": "52350c592b0b2319a471ac9f5ff9c58bf9f453b3", "messageHeadline": "Merge PR #3468: Increase BaseApp Test Coverage", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 497, "deletions": 526}}, {"node": {"oid": "1766a73a4c247e4ddc7bfbc985d193747ef24430", "messageHeadline": "Merge PR #3502: Fixing bug in genesis Equal", "author": {"name": "Juan Leni", "email": "juan.leni@zondax.ch", "user": {"login": "jleni"}}, "additions": 50, "deletions": 2}}, {"node": {"oid": "9f30bfdbd9394e7e16023e8198d62e2063a999f9", "messageHeadline": "Merge PR #3505: add json tags to auth params and fix tags in slashing", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d50f3ee4fba80114b49bef2442d6ed8d62094ec1", "messageHeadline": "Merge PR #3395: Store Refactor 2", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 85, "deletions": 56}}, {"node": {"oid": "174ec0c809e19c16e053273dab377b1d717c1a9f", "messageHeadline": "Merge PR #3431: PrivKeyLedgerSecp256k1: lost connection", "author": {"name": "Juan Leni", "email": "juan.leni@zondax.ch", "user": {"login": "jleni"}}, "additions": 273, "deletions": 121}}, {"node": {"oid": "ac1d2c73b2b2518ace01ce652b60ca4b25fd8c1f", "messageHeadline": "Merge PR #3500: Update RELEASE_PROCESS.md", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5ada58780213458b48d89d75a6256d26afc6446", "messageHeadline": "Merge PR #3461: GaiaCLI - refactor/fix --account and --index", "author": {"name": "Juan Leni", "email": "juan.leni@zondax.ch", "user": {"login": "jleni"}}, "additions": 547, "deletions": 396}}, {"node": {"oid": "5e353542692c5e08dac4f42b0561de1e583e2b05", "messageHeadline": "Merge PR #3451: Make tags and responses legible", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 316, "deletions": 286}}, {"node": {"oid": "f15ad04a57e47b725af91896f10b9b3bfa6f5722", "messageHeadline": "Merge PR #2605: Paramstore Subkey", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 181, "deletions": 142}}, {"node": {"oid": "a2b73c8ab4600c9130c5c5924b368d9e39e27884", "messageHeadline": "Merge PR #3460: Implement fee distribution RESTful endpoints", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 985, "deletions": 157}}, {"node": {"oid": "254c39a9e2bd9bd84222469dcfc2027cabbb6161", "messageHeadline": "Merge PR #3496: Gov validator power sdk.Int", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "af733684ac80bc96c99265fa0db0708cb7815098", "messageHeadline": "name is cosmos-gaia", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18eee0a3a8166f56b4cca0f6265b40a1ade5574c", "messageHeadline": "Merge PR #3428: SendMsg and MultiSendMsg seperation", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 335, "deletions": 81}}, {"node": {"oid": "082295172ed4b405042072b9f755c18317274a21", "messageHeadline": "Merge PR #3447: Consume Gas Proportional to Tx Size", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 154, "deletions": 85}}, {"node": {"oid": "3780b8429081635f861d66a06debdd274adea33a", "messageHeadline": "Merge PR #3486: Checking Vesting Coins with AmountOf", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 56, "deletions": 97}}, {"node": {"oid": "9fb774832cfda6d8f70f222aef6f04b172694462", "messageHeadline": "Merge PR #3492: disable TLS flag by default", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c766993c8330d6996df8b2185584d8a1ded18fb6", "messageHeadline": "Merge PR #3454: Add --jail-whitelist to gaiad export", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 38, "deletions": 12}}, {"node": {"oid": "c04c69648e83a80821f705e049c63ed5748b7fe2", "messageHeadline": "client/utils/ reorganization (#3487)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 404, "deletions": 377}}, {"node": {"oid": "1ae7cee4bfbb01f78bbb3a2bae55b9f6ca46147a", "messageHeadline": "Merge PR #3489: Build.snapcraft.io integration", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 75}}, {"node": {"oid": "2e4fa268643f10a3c5d8027cab55ae4c35d3a80c", "messageHeadline": "Merge PR #3485: Implement new ErrorResponse", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "59727516eea6294b2e5ea0b00388dccc256c8af9", "messageHeadline": "Remove build-snap-edge, keep snapcraft-local.yaml for local builds", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 8}}, {"node": {"oid": "30fb0d79f443270ba16c268f85b0511431dd425a", "messageHeadline": "Add snapcraft build status badge", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "15225e933324c2c1213edee6451a1cb0f0486900", "messageHeadline": "Migration from circleci.io to build.snapcraft.io", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 7, "deletions": 67}}, {"node": {"oid": "857a65dc610cd736a47980b5d4778e5123206a3d", "messageHeadline": "gaiacli switches back to insecure mode by default (#3470)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "097a640412ce4b9e5c7d9d77b33090dd6531c1f5", "messageHeadline": "Allow Simulation and Gen Only in REST Client (#3467)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 61, "deletions": 58}}, {"node": {"oid": "884ce49f7ff35bc8460e4e2f6acf27eb78656faa", "messageHeadline": "allow generation of gentxs with empty memo field (#3478)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "08e62fb1575f00d79f7ca066652b27619acdfbb3", "messageHeadline": "Store Refactor 1 (#2985)", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1757, "deletions": 1610}}, {"node": {"oid": "45d59b07926f48ee9caaff760f2fc060f81dd389", "messageHeadline": "Merge PR #3464: Upgrade to go 1.11.5", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5ea2be1adc1b9007ff4ea10a99a2120a53c9cd00", "messageHeadline": "Merge PR #3458: Fix usage of the config command in applications impor\u2026", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "0e1f61949e1f268988c04fb4b4d8fb9d257cea2e", "messageHeadline": "Autobuild snap (#3455)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 109, "deletions": 18}}, {"node": {"oid": "f4cf45e17af53f84698044a62454046ae8f39585", "messageHeadline": "Merge PR #3453: Make rest-server respect persistent flags", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "bc193df8e06008df29307b30e9721c91ee07dfb0", "messageHeadline": "Merge PR #3449: LCD proof verification", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "fd7135154195bf03ebde9dc8d1bcc7616c9f12ef", "messageHeadline": "Merge PR #3446: Register x/gov Message Types on init", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "24876aa47b57e931e1988e20c7dbbeab8b59372a", "messageHeadline": "Merge PR #3441: Small fixes for Makefile", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2b453e4205e0e681e7c2e5ec001edf5b8827e66", "messageHeadline": "Merge PR #3440: Fix long multi-seed simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3864d5b1bd9d7081fb5f8bc3f9a014e9a0462756", "messageHeadline": "Query all Delegator Distribution Rewards (#3433)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 86, "deletions": 17}}, {"node": {"oid": "26ee435a618af30497bc361dc80acf02b4390501", "messageHeadline": "Upgrade gometalinter (#3439)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "9320dbb2dad19fa23261621498b1ab8524df7e49", "messageHeadline": "Merge PR #3428: Simulate from a genesis file", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 78, "deletions": 19}}, {"node": {"oid": "0ed6de0cbd7367ce17a3e42711fcab54025b04db", "messageHeadline": "Merge PR #3426: Various changes to version cmd, revert those which pr\u2026", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 63, "deletions": 17}}, {"node": {"oid": "172a4510c74cf026b79e142684e75b6d676cfde1", "messageHeadline": "Add length caps for governance proposal titles and descriptions (#3434)", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "14dcaa64581579fcf85f4314ed47b04e28954ad7", "messageHeadline": "Merge PR #3421: Upgrade ledger-cosmos-go dep to 0.9.3", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "f66b7b6310eaa1b3406dc81b436040d804930a59", "messageHeadline": "Merge PR #3435: Assert store implementations never store nil values", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 46, "deletions": 19}}, {"node": {"oid": "90797f5e09f980276e0fa609c3f5d1e9fbd6e335", "messageHeadline": "Gaia Lite Generate Only Support (w/o Keybase) (#3396)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1124, "deletions": 997}}, {"node": {"oid": "1a656e70235b72840a158fc235ac5db72fe8e376", "messageHeadline": "Merge PR #3425: Add Vesting Account Genesis Validation", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 115, "deletions": 19}}, {"node": {"oid": "3e6ce3de8d977315bc889a65c3dc5d239ce623b4", "messageHeadline": "Merge PR #3103: Tombstone specification", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 121, "deletions": 0}}, {"node": {"oid": "f16cc31919302e4e4067b01bfe49910033cf7ead", "messageHeadline": "Merge PR #3403: Implement parameter-controlled bank/send switch-off", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 191, "deletions": 34}}, {"node": {"oid": "6de39e19f3c468276667f973e6f217ba8c55973b", "messageHeadline": "Merge PR #3419: Fix query distr slashes", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "57ae95716838232a690a638e3d2708f1b39d3ef5", "messageHeadline": "Snap Packaging #3313", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 64, "deletions": 2}}, {"node": {"oid": "75c3a44a0dcbbe1761e99d889356325b7a45d2e3", "messageHeadline": "Fix query signing-info panic (#3417)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "17f67952dab6d6743291da317decabf5a05301ec", "messageHeadline": "loadGenesisDoc -> LoadGenesisDoc", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5476c4e66425a693189a732769cf15228e7d381d", "messageHeadline": "Merge branch 'develop' into jack/gaiacli-config-node", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 108, "deletions": 16}}, {"node": {"oid": "bb7690323016c26cca633ae14813fef45a3e83eb", "messageHeadline": "fix docs navbar RPC link (#3414)", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "75c24fda1cedd4d49e989f8b8f432d41a3316752", "messageHeadline": "Add test/pending", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "9e21ca25ced2787dd5220582eaf2dbbbbff19a03", "messageHeadline": "Remove Pubkey field from BaseAccount#String (#3407)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "df86585f6b5e20ff1c800cbea3a6cf6aa9e760b7", "messageHeadline": "Add validate-genesis command (#3399)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "818fd1648194225ba00405dce63f8e72afd6f82d", "messageHeadline": "Fixes #3393", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "f494a92f928b985f305b6b6f8e403442fe39c482", "messageHeadline": "Implement GenesisState.Sanitize() (#3397)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 121, "deletions": 25}}, {"node": {"oid": "7988686e7584b81259660b2e40bd3211f8013ab2", "messageHeadline": "Update docs get_vendor_deps -> vendor-deps (#3402)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9440c3c2728d900d2837916ae7d9758d6cd3dbc4", "messageHeadline": "Merge PR #3385: Docs Hotfix", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "afb04b117e29b80ad9ac54c827fa3eae3d0973d0", "messageHeadline": "Merge PR #3387: Add missing iterator close", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 13, "deletions": 11}}, {"node": {"oid": "6b02e08160e8c40f52922e7a20f39ab136b52d36", "messageHeadline": "Merge PR #3394: Update staking string types", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b8843fcd8095422a7cf4d788893d158759e561b8", "messageHeadline": "Merge pull request #3384 from cosmos/jack/docs-hotfix", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a8e6ec4a72d7f3a67c827e011c5f0347481c53b3", "messageHeadline": "Fix comma", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "393434c37d2a04c1077c67c882fe3c5da88c554f", "messageHeadline": "Fix curlies in the docs", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dc75eb4eb8465ec1b299a2dae783809550febfe7", "messageHeadline": "Merge PR #3372: Limit unbonding delegation / redelegations", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 177, "deletions": 14}}, {"node": {"oid": "e003c5ebe02bed51056e46d5ff1a232e2bd00dda", "messageHeadline": "Merge pull request #3349 from cosmos/release/v0.30.0", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 14449, "deletions": 14991}}, {"node": {"oid": "ccefbc747cb3b72ebe937d6869cc0469ce43ac8e", "messageHeadline": "Merge pull request #3350 from cosmos/release/v0.30.0", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 151, "deletions": 109}}, {"node": {"oid": "0b5dff28a62904620210115f5533e606eef867a2", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ab744082ac397afbc3b2b02f1a1912910940842", "messageHeadline": "Merge branch 'develop' into release/v0.30.0", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 263, "deletions": 74}}, {"node": {"oid": "af60c75dd3f642560f2afc1a7cd6f9398354e6ed", "messageHeadline": "Merge PR #3352: Reenable simulation tests", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 226, "deletions": 67}}, {"node": {"oid": "ccfcee8b72082a62d64fc4de64fc09d6df1efb2b", "messageHeadline": "Merge PR #3381: Add vendor-deps to .gitignore for now", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "168034746d4eb03f37819c36483e00bc49dae645", "messageHeadline": "Merge PR #3374: Install and build-linux depend on vendor-deps", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5e6685dfd53bc0dfdb8cf874710131c3e0b0dbc", "messageHeadline": "Merge Pull Request #3241: Add Fee & Gas Spec", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "a5b08c4c4d12fa5403bc0110fd91e3f65e9d54b9", "messageHeadline": "Merge branch 'develop' into release/v0.30.0", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 51, "deletions": 5065}}, {"node": {"oid": "ee33d8248ebc4fc728bf49653f20d80059f61b2d", "messageHeadline": "Merge PR #3364: Use dash-separated flags for minimus gas prices", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "0043912548808b4cfd6ab84ec49ba73bd5f65b5b", "messageHeadline": "Merge PR #3338: Remove unused code and examples", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 24, "deletions": 5037}}, {"node": {"oid": "493bbaa5370955ccc81a825ec74177a6da13162a", "messageHeadline": "Merge PR #3360: Remove --json flag from all commands", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "e01794130a6bca55a55a76e62f1c449969454cf7", "messageHeadline": "Merge PR #3358: Bech32-ify address in error message return by ante ha\u2026", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e981f99f02182dac77eaff7d0b6bbea757b11aec", "messageHeadline": "Fix PENDING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 104}}, {"node": {"oid": "14d89b45ac7688742e4a44e68ec9c3fd8a118f18", "messageHeadline": "Merge branch 'develop' into release/v0.30.0", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 454, "deletions": 177}}, {"node": {"oid": "b5e245fee31c0b922847e53d5012e0c2ef86e1c0", "messageHeadline": "Merge PR #3333: F1 storage efficiency improvements", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 273, "deletions": 35}}, {"node": {"oid": "a27ef7f7d165eb3c284515984e1a488aabc11c7d", "messageHeadline": "Merge PR #3347: Ensure Canonical Message Signature Bytes", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 76, "deletions": 138}}, {"node": {"oid": "b2ae4ed573199d35927eb1d72753f0107e164851", "messageHeadline": "R4R: update dockerfile with makefile changes (#3351)", "author": {"name": "mircea-c", "email": "mircea@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a9378cd155d8d41175caefbae05726daba66ff6", "messageHeadline": "PENDING => CHANGELOG", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 144, "deletions": 101}}, {"node": {"oid": "bf59291a7941d1a23d80eb051d72e5e97210bf90", "messageHeadline": "Merge PR #3343: Enrich version command's output", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 30, "deletions": 18}}, {"node": {"oid": "fae7852b61c086a054e039721765919001db978a", "messageHeadline": "Merge PR #3346: Change name of gaiacli query distr to dist", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6ef6a478c5c8301d3ca4f64a22c3934020d6308", "messageHeadline": "Fix pending (#3348)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "dc623889f8b03bfecc97cf39f7cfa962771e54f1", "messageHeadline": "Merge PR #3323: Update to Tendermint 0.29.0", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "9f50c9f5b60c5e9ec5e01f4f7c8464001432d0ac", "messageHeadline": "R4R: Ensure all CLI queries respect output flags (#3320)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 719, "deletions": 688}}, {"node": {"oid": "b055c129dd7a9f399c3b69579ea109efea2d4b1b", "messageHeadline": "Merge PR #3442: make gaiacli config handle \"indent\" flag", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "cffa39cf440b5199b4cd5f36505bdbf73f924947", "messageHeadline": "Add bash completion for gaiad and gaiacli (#3334)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "7f789d2ed342de18f4443ae434f3e43f790f1854", "messageHeadline": "Merge PR #3281: Staking Spec Upgrade", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 504, "deletions": 656}}, {"node": {"oid": "332a5a34c5d6abd521405f4662a415e89f7b971a", "messageHeadline": "Merge PR #3142: Basecoind BECH fixes", "author": {"name": "Thane Thomson", "email": "connect@thanethomson.com", "user": {"login": "thanethomson"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "d72e52b8f642d20d306dfd565e276a36e2c3b170", "messageHeadline": "Remove redundant action tags in x/gov txs (#3328)", "author": {"name": "Hendrik Hofstadt", "email": "dev@slamper.me", "user": {"login": "hendrikhofstadt"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "f65ae493566bd5d71a68886dd84b929d3b43ca5c", "messageHeadline": "Merge PR #3319: Distribution Queriers & CLI query commands", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 640, "deletions": 4}}, {"node": {"oid": "36d1736a082e1fb5fe62f771b53af823391f8abf", "messageHeadline": "Refactor Gas/Fee Model (#3258)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 785, "deletions": 249}}, {"node": {"oid": "8f7a222308d9cf4d069d331978d1d2040a65ab14", "messageHeadline": "Merge PR #3314: Staking misc rename", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 191, "deletions": 204}}, {"node": {"oid": "d9e32e93d52dab772de3cfdbff4acb9b720f6610", "messageHeadline": "Merge PR #3315: Increase decimal precision to 18", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 70, "deletions": 36}}, {"node": {"oid": "f2e87ad81f8be230469d2c72e25534bd039d48b5", "messageHeadline": "Merge PR #3308: Genesis Vesting Accounts & Simulation", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 247, "deletions": 115}}, {"node": {"oid": "20bcacfaf47a4e82e2b42a97fced1a1c8940b0ec", "messageHeadline": "Merge PR #3316: Fix regression in gaiacli config file handling", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 29, "deletions": 19}}, {"node": {"oid": "7fbc2822e831a67b707ff39ea56dcc91d2418e3c", "messageHeadline": "Merge PR #3317: Reintroduce gaia server's insecure mode", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 37, "deletions": 52}}, {"node": {"oid": "64e6ece1e608da159bd78b3956fcbbc52774e4fb", "messageHeadline": "Merge PR #3318: Upgrade to Tendermint 0.28", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0684a42d9f2edfa5e105c5d010c02a2334bb8209", "messageHeadline": "Merge PR #3292: Enable/disable withdraw addresses with a parameter", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 63, "deletions": 12}}, {"node": {"oid": "2942f83ff59514d09920c1ae479744df5ad433fd", "messageHeadline": "Merge PR #3099: F1 fee distribution", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1802, "deletions": 2270}}, {"node": {"oid": "26cb0a125a19b402246deab6c0e69cfde8eecc0a", "messageHeadline": "Multi-signature workflow support (#3264)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 724, "deletions": 47}}, {"node": {"oid": "eff1f7ca100c88f6021385122c5bf903e9d4ace8", "messageHeadline": "Merge PR #3304: Non-zero-height export fix", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "133934ae37d4cfcee6e2af889f55073a0bb0384a", "messageHeadline": "Merge PR #3243: allow multiple simultaneous redelegations/ubds betwee\u2026", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 754, "deletions": 426}}, {"node": {"oid": "916ea856307192f5ce2fd0c2bc904407697914b7", "messageHeadline": "Merge PR #2730: add tx search pagination related CLI/REST API parameter", "author": {"name": "cong", "email": "ackratos@users.noreply.github.com", "user": {"login": "ackratos"}}, "additions": 188, "deletions": 48}}, {"node": {"oid": "11738de624e0bef2923daf3a1a5e9a9249488faf", "messageHeadline": "What is gaia intro to docs (#3294)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "ac82950dbc72b1e1bac642a5da453a601ce61607", "messageHeadline": "Add tendermint version command (#3285)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "baac2bc34083b0a1345a9413a45f8648ede5b941", "messageHeadline": "Build gaia docker images during CI (#3282)", "author": {"name": "mircea-c", "email": "mircea@tendermint.com", "user": null}, "additions": 30, "deletions": 2}}, {"node": {"oid": "57c9de7c8ba7644373af25b420a15847202f4588", "messageHeadline": "Create separate directories for cli tests (#3296)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "a984a22373aa03378000ec540f3fabc400ec47f3", "messageHeadline": "Merge PR #2694: Vesting Account(s) Implementation", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1126, "deletions": 186}}, {"node": {"oid": "145fe81544382e1c78476251a3c038dfb68e22e0", "messageHeadline": "Include Block and P2P protocols versions", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 11, "deletions": 4}}, {"node": {"oid": "e4efb8da8aa01c52b73577a84933f06327793afb", "messageHeadline": "Merge PR #3286: Print out sdk.AccAddress.String() instead of hex", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ee9dd2250d5087b067986ca13d228f4404245970", "messageHeadline": "Add tendermint version command", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "78a21353da978d6c2a9b711f29b3874ff9ca14ae", "messageHeadline": "Rename stake/ to staking/ (#3280)", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1024, "deletions": 1021}}, {"node": {"oid": "df567616a9d2391c5929da2c138ba39c860b1fae", "messageHeadline": "Upgrade tendermint to 0.28.0-dev0 (#3279)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 65, "deletions": 42}}, {"node": {"oid": "05d53894a38135a7a64bb32260a510f516abcb77", "messageHeadline": "Merge PR #3278: Upgrade Tendermint to 0.27.4", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4aec6cd41c8cac2610f41c846271e714b4584409", "messageHeadline": "R4R: Tombstone Implementation (#3225)", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 157, "deletions": 574}}, {"node": {"oid": "31f61889ff641859a5dc2190867a43293e3d54e1", "messageHeadline": "Merge PR #3269: Rename tallyresult to finaltallyresult", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 24, "deletions": 21}}, {"node": {"oid": "03bdd3f870946b996da1e316a5ee05560e508ec6", "messageHeadline": "Fix IsAnyGTE (#3265)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 54, "deletions": 88}}, {"node": {"oid": "d1e769391a2e20482c4e43e2a3982ca202b7724e", "messageHeadline": "CLI Test refactor and coverage increase (#3250)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 939, "deletions": 677}}, {"node": {"oid": "867f8a746718bd8c56e00d2ed6e9949c73920f62", "messageHeadline": "Merge PR #3195: Configurable pruning. Fix docs and create strategies \u2026", "author": {"name": "Hleb Albau", "email": "hleb.albau@gmail.com", "user": {"login": "hleb-albau"}}, "additions": 82, "deletions": 57}}, {"node": {"oid": "b16af44271f532c9e35c53d99df1333b8961a06d", "messageHeadline": "Merge PR #3076: Rename hooks from Before -> Pre and On -> Post", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 119, "deletions": 117}}, {"node": {"oid": "9eef341df97aff363f0fc804806e9cce9dba6a49", "messageHeadline": "Fix runTx Gas Consumption during Tx Aborting (#3244)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "0e26a39f6f72307d198d7727025d20f227e5e3eb", "messageHeadline": "Support adding offline pubkeys to gaiacli keys (#3224)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "1040e3a8f5aae9d54b9bdd069f50512db9bdfdd3", "messageHeadline": "Increase CLI test coverage (#3254)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ed2b6bd9a730a0558f2740f09587b272d42ca893", "messageHeadline": "Multiple fees in min fees to OR instead of AND (#3239)", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 103, "deletions": 4}}, {"node": {"oid": "74aa9844fc67a352566a5fe52db1dd2b20815a91", "messageHeadline": "Fix swagger (#3232)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "b6ee053b1a2284c341f1978156160bc5d6c8abaa", "messageHeadline": "Fix Governance state import (#3223)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 161, "deletions": 36}}, {"node": {"oid": "20f6ff3e6027c3afa9abe0aefd9345ea7e09c6c9", "messageHeadline": "Merge PR #3230: Remove KV marshalling split", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 68, "deletions": 220}}, {"node": {"oid": "e855780df77dd846ce56029c872c0fbd82127dda", "messageHeadline": "Merge PR #3216: F1: Add O(1) slashing section", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 32, "deletions": 36}}, {"node": {"oid": "23819b1ce524db302837f8cb707c2e6a89fef8d8", "messageHeadline": "Merge PR #3159: Add address interface", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 48, "deletions": 3}}, {"node": {"oid": "966baa567dee1364944d9fe761d5ef40255886a1", "messageHeadline": "Change swagger host for online API requests (#3229)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b8de70add89f431611e6d97eaa455cef94cc3447", "messageHeadline": "Merge PR #3220: Extended running time for multi-sim test", "author": {"name": "mircea-c", "email": "mircea@tendermint.com", "user": null}, "additions": 44, "deletions": 59}}, {"node": {"oid": "fa056c9816715b7f905acd4001dc52e82614ad5d", "messageHeadline": "Minor cleanup of validator CLI logic (#3221)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 32, "deletions": 27}}, {"node": {"oid": "808845087333b49413159ea92ccacde2d8a713c8", "messageHeadline": "Master back into develop v0.29.1 #3219", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "ed37eafd08b13275775ebca022c20f5e1499cc21", "messageHeadline": "Merge branch 'master' into cwgoes/merge-master", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d1824ad704e65f9c879535f521c5e681916c048e", "messageHeadline": "R4R: validate sign tx request's body (#3179)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 53, "deletions": 45}}, {"node": {"oid": "7ff29246df941d497f19113421a4d7380bb4eb00", "messageHeadline": "Fix broken docs links and other small docs improvements (#3218)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 15, "deletions": 23}}, {"node": {"oid": "6bff7082607a2c36439f8b6218816878c41ca6af", "messageHeadline": "Merge pull request #3213 from cosmos/hotfix/v0.29.1/fix-coin-validity\u2026", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 76, "deletions": 27}}, {"node": {"oid": "dbfaa4a514fd70297d4a415ce2b6b46b3f6836a0", "messageHeadline": "Add devtools-stamp to .gitignore (#3215)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "15bd1f668f241e022925cec8de79f1696f7e3a0c", "messageHeadline": "Merge PR #3189: Reset slashing periods on export", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 39, "deletions": 17}}, {"node": {"oid": "62d49ed1e22a77c568329d3036f9361fe6f11a8e", "messageHeadline": "Remove unused struct", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "a8685c58eee07b9ae6e824e6da8f432c4792b908", "messageHeadline": "Remove not-included CHANGELOG entry", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5e5ea27a0460fe9159fd0973f4487459e1091f26", "messageHeadline": "Fix errors from merge", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "0be04aff86154259e10225fb319080f01a55e239", "messageHeadline": "Add IsValid check on sendCoins (#3212)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 66, "deletions": 24}}, {"node": {"oid": "d3804774d4a3c06b83bbdd4737c840a58a0021ed", "messageHeadline": "Fix is_valid bug (#3211)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "4a65bda1f5c8e8e89405e1aa49707d20ba1108c6", "messageHeadline": "Merge PR #3207: Fix token printing bug", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "990f3ab4c1d14b48752c84ea699adb3b0d30913a", "messageHeadline": "Add IsValid check on sendCoins (#3212)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 58, "deletions": 28}}, {"node": {"oid": "5448824efb8b99eb0236d3817f75a1fa3b4de55a", "messageHeadline": "Update x/auth/client/rest/sign.go", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a98a5a056a09957d001676c61b93af72d589b4b1", "messageHeadline": "Merge PR #2958: Validator Power Dec-> Int", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 412, "deletions": 381}}, {"node": {"oid": "67a1e47c6e124b985a104396f2b12e29677b1790", "messageHeadline": "Fix is_valid bug (#3211)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "5ca8c5bb83e412d8ca68c61f402e83d920a7f2eb", "messageHeadline": "Merge PR #3207: Fix token printing bug", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "d78db91944d0685af462d915f602d23b2ce3361c", "messageHeadline": "Fix tests", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "903348a76ce0bf98767ba56b688386cfc8b513db", "messageHeadline": "Update swagger.yaml", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 12}}, {"node": {"oid": "11585a4abd0b908c207c80894f400598e4d70aaf", "messageHeadline": "Introduce CodeNoSignatures", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "1ebe1844d2add1c7c9fa8eae868371e8fc8eb250", "messageHeadline": "validate sign tx request's body", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 40, "deletions": 30}}, {"node": {"oid": "0d63c92be145cf0cae0f3f0ffbc893eb164dfff3", "messageHeadline": "Merge PR #3154: minor doc update to validator-setup", "author": {"name": "Nicolas Pinto", "email": "nicolas.pinto@gmail.com", "user": {"login": "npinto"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1264007a7e37552f21922c366e28e2bdbc84a3bf", "messageHeadline": "Merge PR #3192: This is not a js repo :)", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b0662aa4f69371db8717e36db9c72fe845e70bf2", "messageHeadline": "Implement Proposal Proposer client interfaces (#3184)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 159, "deletions": 10}}, {"node": {"oid": "2ce87223180f400f1de537a09e10ba1f18773105", "messageHeadline": "Merge PR #3141: Fix the bug in GetAccount when len(res) == 0 and err \u2026", "author": {"name": "Mike Xu", "email": "jiacheng@bianjie.ai", "user": {"login": "MrXJC"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "feff014df1504a8bc320719749bc9a29823b616c", "messageHeadline": "Export for zero height fixes (#3183)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "131ad378e0dee4392bc34cc439d58e0d4b5043aa", "messageHeadline": "fixed makefile target in macos build job (#3185)", "author": {"name": "mircea-c", "email": "mircea@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8211c025da2b4e5b2dcdf3b97ce1453d3446199f", "messageHeadline": "Support min fees in a localnet and fix gaiad config (#3172)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 36, "deletions": 23}}, {"node": {"oid": "abbd2d4dd38f241666d57e972b51ea5986e65ad2", "messageHeadline": "Change --gas=simulate to --gas=auto when sending txs (#3170)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "217a2925dc2abbcd3ab4117181b209971938c996", "messageHeadline": "Auth Module Param Store (#2998)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 907, "deletions": 762}}, {"node": {"oid": "0c0bff7ea04452dde378f5cf868ed51b566bbf4e", "messageHeadline": "Fix Makefile's all target (#3085)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 41, "deletions": 25}}, {"node": {"oid": "5a13e75367c86e9e4366eaf56d11a333c47e2710", "messageHeadline": "Tags Cleanup & Docs (#3137)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 207, "deletions": 39}}, {"node": {"oid": "192ad58431f3841b8bb8cb79ae8290bc75ccfe12", "messageHeadline": "Merge pull request #3166 from cosmos/cwgoes/gos-patch-1", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 38, "deletions": 7}}, {"node": {"oid": "2b3842c58305a4e26d457d3d3bd6cf849ffddcdd", "messageHeadline": "Merge pull request #3165 from cosmos/cwgoes/gos-patch-1", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 79, "deletions": 36}}, {"node": {"oid": "f02f7aa5a09d8fae4cae65fc387116eadd9055e0", "messageHeadline": "Add fees and memo to REST, updated CLI to receive coins as fees (#3069)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 461, "deletions": 397}}, {"node": {"oid": "3387261e6b800ed44b5f2dba44617195c32834d7", "messageHeadline": "Add comment outlining safety of commission-withdraw (#3175)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c9ef680f67dfc67c0929d882da126d73726dca19", "messageHeadline": "Fix $GOVERSION in Mac tests (#3173)", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14ebc65daffd63e1adf17995c103aac9380207ef", "messageHeadline": "Merge PR #3119: Move all store keys into constants", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 305, "deletions": 232}}, {"node": {"oid": "5241c3c7c1aeada5fc33f02b28599f4282134003", "messageHeadline": "go one.eleven.four (#3169)", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "d98745fbb2524d43d8315b3106f8005c4e274321", "messageHeadline": "Improve SDK Intro (#3149)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 174, "deletions": 81}}, {"node": {"oid": "7c8a76a093ddb571e61d29f287d2c3c9f1c50b54", "messageHeadline": "Fix link to ABCI in SDK Application Architecture (#3167)", "author": {"name": "Harun \u0110uli\u0107", "email": "HarunD@users.noreply.github.com", "user": {"login": "HarunD"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b4a2b81a1b7d1e40d9039de0e2f7a0a526da646", "messageHeadline": "Add slashing genesis validation (#3158)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 48, "deletions": 5}}, {"node": {"oid": "c02043ec627d04ef60ab17d8963efb3e69b78675", "messageHeadline": "Added macos integration tests (#3152)", "author": {"name": "mircea-c", "email": "mircea@tendermint.com", "user": null}, "additions": 79, "deletions": 11}}, {"node": {"oid": "0360b12075f79e28f5c7b58e9f32032200967bd3", "messageHeadline": "Remove unimplemented gaiacli init command (#3156)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 28, "deletions": 72}}, {"node": {"oid": "45a48f4e4804f177d9272b7604052edfefe87596", "messageHeadline": "PENDING => CHANGELOG", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b76825ed84df6c2bbb700b9a1f0d7fd00005fd97", "messageHeadline": "Merge PR #3148: Fix gaiad export", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "9aaa1c2199838a7d4c8d332aff5902cde8b700d9", "messageHeadline": "CHANGELOG => PENDING", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "b2c5ffeb3103fbc9bea9deb0416e7bb18956cf72", "messageHeadline": "Fix linter errors (#3138)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2be19b9d339ff390765bde1aefa827c2a636e80b", "messageHeadline": "Merge PR #3163: Withdraw commission on self bond removal", "author": {"name": "Hendrik Hofstadt", "email": "dev@slamper.me", "user": {"login": "hendrikhofstadt"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "f32286d5fff860435d670a0fd63e3797b6dca485", "messageHeadline": "Small typo in stake/client/cli/tx.go (#3157)", "author": {"name": "Nicolas Pinto", "email": "nicolas.pinto@gmail.com", "user": {"login": "npinto"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f4fb3608c0e12965a0632228bdee894b06743a39", "messageHeadline": "Redelegation Querier (#2559)", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 279, "deletions": 169}}, {"node": {"oid": "26fc5163e361d7ee72ad5019a216f34ad356a757", "messageHeadline": "Update go version in docs (#3123)", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "711a22fde66fdf4a12f9882016e0730c1e9d762b", "messageHeadline": "Merge PR #3121: x/auth: fetch one account after another", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 39, "deletions": 32}}, {"node": {"oid": "500fa2b69453eef34fa2fbc4cda939f7828cc263", "messageHeadline": "Make coins denoms case insensitive (#3092)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 159, "deletions": 136}}, {"node": {"oid": "eac7d6939dd6087801cd29464e4ad1937306d5a7", "messageHeadline": "Merge PR #3127: Don't fallback to any default values for chain id", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 13, "deletions": 36}}, {"node": {"oid": "371c7adeaa9ffcc9be16fb1d03eb658ac58d01d3", "messageHeadline": "Merge PR #3148: Fix gaiad export", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "ec9c4ea543b5d0f558cf6ad9f1386d26cfe87f28", "messageHeadline": "Add RPC docs link to docs navbar (#3131)", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "56937714b5df06c095a3ea6479d661b69777217b", "messageHeadline": "Expose necessary ante handler auxiliary functions (#3135)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 38, "deletions": 23}}, {"node": {"oid": "f10d790662166c0bb7a637cdf994c6e5b7b7af76", "messageHeadline": "Fix linter errors (#3138)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "46620d4abc0909c7125ee86f6df1e6765a269edf", "messageHeadline": "Merge pull request #3136 from cosmos/jae/revert_remove_gov_slashing", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "5280340bab2984967e7a18eae6616ba79fd795b0", "messageHeadline": "Reintroduce tendermint 0.27.3 from previous revert", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6666540dbbff4c9bf89cfef474b69e9bbfbb308a", "messageHeadline": "Revert \"Remove GovernancePenalty\"", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "ac511abc5c48b3d882a12e716646e889703fc637", "messageHeadline": "Temporarily revert x/slashing/params json field names to use dashes, \u2026", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "131f93b89886f9975ae05634c6b1b432889411c5", "messageHeadline": "Update docs README (#3124)", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 23, "deletions": 34}}, {"node": {"oid": "94e79504939fb597f82486a99457808b9992a2ec", "messageHeadline": "0.28.1", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 36, "deletions": 14}}, {"node": {"oid": "86a214f10cf60824c3f44c4d4c659708ddb0540a", "messageHeadline": "Remove GovernancePenalty", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 12, "deletions": 20}}, {"node": {"oid": "677ea0a54128e2dd4afb8fac151faafa57537bfa", "messageHeadline": "Welcome back, logjack (#3126)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "ff6c2f2badd4784b48a7552dfb44fbf3bae5418d", "messageHeadline": "Gov Get Vote(s)/Deposit(s) Updates (#3091)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 368, "deletions": 82}}, {"node": {"oid": "110fd63e22a8a7a1f6965c5ced59c0fb349d5a35", "messageHeadline": "Add Slashing Query Params (#3117)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 242, "deletions": 10}}, {"node": {"oid": "65beea44303785dccac4f7b7f13f758bdd19c9f8", "messageHeadline": "Add distribution REST endpoints swagger file (#3038)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 350, "deletions": 2}}, {"node": {"oid": "5802becf09b7dd2588531cebe10f08dff1d7d57a", "messageHeadline": "Docs configuration changes (#3106)", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0ccdb204e33ce8ba9a6feb223de0ea161c8f212a", "messageHeadline": "Fix directory listing in intro (#3097)", "author": {"name": "Arve Knudsen", "email": "arve.knudsen@gmail.com", "user": {"login": "aknuds1"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7082bc164dd49a81c3570ff7e73d9181ae918e06", "messageHeadline": "Add full-text search for docs (#3102)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "f97b5070d1aac85da8631d85648e7a952f5f1edb", "messageHeadline": "docs: algolia full-text search", "author": {"name": "zramsay", "email": "zach@bluecollarcoding.ca", "user": {"login": "zramsay"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "904778e102cea3aa8b1ffe47bd270c0b119e94c2", "messageHeadline": "Merge PR #3098: Fix typo", "author": {"name": "Santatic", "email": "sonnam1412@gmail.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9ae3a8a04ea46c6128d5e326f86ed6acac889e76", "messageHeadline": "Docs: Reference -> Concepts (#3090)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "0c6d53dc077ee44ad72681b0bffafa1958f8c16d", "messageHeadline": "Merge PR #2959: Add TxEncoder to client TxBuilder", "author": {"name": "Artur Albov", "email": "artur.albov@gmail.com", "user": {"login": "arturalbov"}}, "additions": 145, "deletions": 36}}, {"node": {"oid": "f0ba58e422236c3443a1d50447ababe7ea690417", "messageHeadline": "Update docs/.vuepress/config.js", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0a49d80a7ba0d00a2a940f6dfe82308a699e258", "messageHeadline": "sdk tuto sidebar", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "582ca8e8b97f2090ca9c03fe3374c8a51ba586ae", "messageHeadline": "Move validator cache to the keeper in stake (#3075)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 27, "deletions": 24}}, {"node": {"oid": "93e3d2950d881135e1d5b34c3cfae46ab6a52b24", "messageHeadline": "merge", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 2204, "deletions": 1729}}, {"node": {"oid": "e1d9fac3403e95a3d2a977850de9bd84869f1b7e", "messageHeadline": "reference to concepts", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "f5e0379ef5016e1d8825712a35aac2e0f2567fe2", "messageHeadline": "Merge PR #3087: Fix gaia lite docs on REST server's SSL flags", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a31dc20e6a9fd63564252b9f6d45dbd133f667c7", "messageHeadline": "Merge PR #2990: Update f1 spec", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 159, "deletions": 45}}, {"node": {"oid": "0fbe319471ef9680435700df9741b938e25cf95f", "messageHeadline": "Code cleanup and refactor of LCD Tests (#3077)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1039, "deletions": 880}}, {"node": {"oid": "d8528ee4e8f500336bb2c65dff26bbd30e70d531", "messageHeadline": "Remove unused code", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "26a31926f8b5b579e7dd09c5f6982c58642bfd33", "messageHeadline": "Address PR comments", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6f08a0e76a1488225ed060508ae3518ec30f7466", "messageHeadline": "Address PR comments", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 157, "deletions": 113}}, {"node": {"oid": "b2f458ab48f03f696d4ee2c9957507690cbc9c77", "messageHeadline": "Update broken links (#3035)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "5ecc52cdd3889f1cd25913674904070e879d9b70", "messageHeadline": "Merge pull request #3082 from cosmos/zach/dahks", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "490a8d61c0047fdf18e50c820105a611389462b5", "messageHeadline": "update release test script links, closes #2606", "author": {"name": "zramsay", "email": "zach@bluecollarcoding.ca", "user": {"login": "zramsay"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "206566f0433f247a1dd4848d62b1ae379890f56c", "messageHeadline": "Adjust for redelegation and unbonding changes", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 44, "deletions": 50}}, {"node": {"oid": "2f9b062cf3d101b5775fe2b2a3cc708612feeb09", "messageHeadline": "Merge PR #3015: Add Governance genesis checks", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "e46afe00d6979c7a035e2361e5f685463903b59b", "messageHeadline": "make sidebar titles nicer", "author": {"name": "zramsay", "email": "zach@bluecollarcoding.ca", "user": {"login": "zramsay"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "38c11cffad6d1e004f9f16660c36f9959dd2886d", "messageHeadline": "Fix Quoted JSON Return (#3045)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "73efc3c5d0ee9a9370272bcbd5e8cdb9ea342204", "messageHeadline": "Merge branch 'develop' into jack/dry-rest-tests", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 471, "deletions": 425}}, {"node": {"oid": "70ce6f28f2eb2d45aeb9779bf1cfb1b339080cf0", "messageHeadline": "Merge branch 'develop' into jack/fix-empty-return", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1363, "deletions": 1112}}, {"node": {"oid": "b9477df546fcc0af087b3f3d846a2c49aa41d8c7", "messageHeadline": "Reintroduce collect-gentxs's --gentx-dir flag (#3021)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 81, "deletions": 30}}, {"node": {"oid": "e54e0465e294a0e729edbc0529af05d8f836358f", "messageHeadline": "Merge PR #3080: Run fewer blocks on CI multi-seed simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ecbf0dd5f3dd5e1b73bbe84f9463bd34a1540ba", "messageHeadline": "Merge PR #2997: Split POST delegations endpoint", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 407, "deletions": 433}}, {"node": {"oid": "a051491b564ed21ace7c7c80de3511d42d758a43", "messageHeadline": "Update PENDING.md", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "46bb2d0deaf007b5d6b2cf2d069fbd7bc930cf31", "messageHeadline": "Update PENDING.md", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "affa1fb3f310f58e1d429f0555a0b0b5d085d9e8", "messageHeadline": "Reintroduce collect-gentxs's --gentx-dir flag", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 79, "deletions": 30}}, {"node": {"oid": "96f8e340c13dcd147cbb96d8ab6a72532883efad", "messageHeadline": "Sacrifice to the linter gods", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "5c3bef97fb17ee06f4da16be297dea00c0d40ecf", "messageHeadline": "Code cleanup and refactor of LCD tests", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 918, "deletions": 811}}, {"node": {"oid": "e1f0767ba8dd96bac05b89e234ec021d1cce582a", "messageHeadline": "R4R: Move generate_only and simulate to POST body in REST txs (#3060)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 406, "deletions": 327}}, {"node": {"oid": "97efff8af683684522404d5e55ccf1a847f0cb8a", "messageHeadline": "Move validator cache to the keeper in stake", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 25, "deletions": 24}}, {"node": {"oid": "c7646d2caf49d607d90570081dd72cb27d1dcba4", "messageHeadline": "Release v0.28.0 back to develop (#3043)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 55, "deletions": 22}}, {"node": {"oid": "243576143e3c72e6c6d60699323a341f549b5ad7", "messageHeadline": "Merge PR #3072: Catch overflows in gas wanted", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "2ce41760e2c9cff38ed2fa191c949996aa2f2d9a", "messageHeadline": "Merge PR #3070: Check for gas overflow in tx validation", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "4f34cb7c1e917224f28c12ff052e98dd9d311084", "messageHeadline": "Update LCD swagger docs", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 6, "deletions": 60}}, {"node": {"oid": "da7f459d44b048a1ee1a3ada107a573be8622cc7", "messageHeadline": "Merge PR #3050: Add generate-only option to withdraw-rewards", "author": {"name": "dongsamb", "email": "dongsamb@gmail.com", "user": {"login": "dongsam"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7d55bd1a3653c42655f13f80847c5525c6642b85", "messageHeadline": "Merge PR #3063: Fix linter", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "b4528d2a5d864394f09638647be6facf0a7e285d", "messageHeadline": "Update PENDING.md", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2e05d4e3d731188018a14c5cdfb60c55ce82ea79", "messageHeadline": "drop extra else block, outdent its block, and make linter happy", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 7, "deletions": 8}}, {"node": {"oid": "24a1670cf04898d077c4f00d745ef6cc25d5f1d1", "messageHeadline": "Run make format", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 373, "deletions": 229}}, {"node": {"oid": "ac0a7c0a1d95206c3677e6d632035ddcd3dfdad6", "messageHeadline": "Move generate_only and simulate to POST body in REST txs", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 26, "deletions": 38}}, {"node": {"oid": "945803d586b83d65547cd16f4cd5994eac2957ea", "messageHeadline": "Governance Quorum (#3053)", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "133134ca520b6fd437f587ec682c63db9ba431af", "messageHeadline": "Use address instead of bond height / intratxcounter for deduplication\u2026", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 227, "deletions": 243}}, {"node": {"oid": "40a30b738f22dd318ea955b9c1945fd3db374339", "messageHeadline": "Update gas costs to more reasonable numbers for GoS (#3052)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 31, "deletions": 45}}, {"node": {"oid": "663e954b806b5e8cc4206dd23d6770e7af4cfc2b", "messageHeadline": "Default SimulationPeriod is 1", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e02e55116c90ab17af7263e867e271decbd9e107", "messageHeadline": "multi_seed sim should run 400, or at least 100", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc51fa93b678a66f4cc98b6db3ed0ae908fba77c", "messageHeadline": "Fix updateValidatorDistInfoFromPool (#3046)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 91, "deletions": 15}}, {"node": {"oid": "be98f77aee148921ae5dd00cdfdcf6952ee11ada", "messageHeadline": "Add pending", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b558e50eb28b3a76124ab5c6ceb400b38f57b5a5", "messageHeadline": "Fix quoted json return", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ba93ea1c1f0a6ee9c10868ce86b0e921cf761fd", "messageHeadline": "Merge PR #3033: Fix negative stake & invariance bug", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 101, "deletions": 95}}, {"node": {"oid": "2473b74d8672aecc1ef47220fe32367b75d05059", "messageHeadline": "Jae/gaiareplay3 (#3032)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 221, "deletions": 3}}, {"node": {"oid": "49da96bc09fccfaf2c852a47bdef69a755cdf380", "messageHeadline": "Merge PR #3010: Add Missing genesis checks in Gaia", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 104, "deletions": 14}}, {"node": {"oid": "f11a65dee7ec1a48f224038b058d4b26feb3f109", "messageHeadline": "Merge PR #3005: Move auth keeper benchmarks to sep. file", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 116, "deletions": 106}}, {"node": {"oid": "a3d5e493c9e30bbe9afaddce5b850e33b270c5dc", "messageHeadline": "Merge PR #3014: Update to 0.27 final of Tendermint", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "5b42e83bc2b69db97f854c3042b7a84bbf88747c", "messageHeadline": "Merge PR #2995: Fully verify the signature in `gaiacli tx sign`", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 141, "deletions": 21}}, {"node": {"oid": "cfab1ad6eef7cf6798df4fc93a42449076f22563", "messageHeadline": "Add Account Decoder to the LCD (#3013)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba5e87ca6f0edb62d63b278f3cbaad58f60dc1d6", "messageHeadline": "x/auth module spec / code reconciliation (#2964)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 239, "deletions": 4}}, {"node": {"oid": "816248987fc24cd9febd9ef207842e2414a69563", "messageHeadline": "CollectStdTxs() must check DelegatorAddr against accounts (#3004)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "6395e2a7abac30b6e5743d3570482deeee041d3c", "messageHeadline": "Merge PR #2984: Removal of Mandatory Self-Delegation Reward", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 54, "deletions": 27}}, {"node": {"oid": "dfd00a661a19df6efe7e0dde96b2fbeb883d1d80", "messageHeadline": "Inflation bug fixes (#2982)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 93, "deletions": 72}}, {"node": {"oid": "bcfd93f544801fa54908756de72c8e66a821c3d0", "messageHeadline": "Merge PR #2950: AnteHandler Cleanup", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 39, "deletions": 29}}, {"node": {"oid": "07b0ad3c9ee3bc9b3f5e16632110ca79a5064139", "messageHeadline": "Merge PR #2987: Add shorthand flag to address output on gaiacli keys \u2026", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "079b1f0ffa37d40c5e46698330ee41753bb4288b", "messageHeadline": "Merge PR #2994: Change wrong password message", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d32e4a9fe0adecd90cfbdc372891bb210814d329", "messageHeadline": "Merge PR #2972: Fix gaiacli config and make it non-interactive only", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 132, "deletions": 138}}, {"node": {"oid": "d8fbae677f4bfbc9f3cdb1c566e52337fd40cfb2", "messageHeadline": "R4R: Additional gentx verfication (#2971)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 115, "deletions": 61}}, {"node": {"oid": "886bd3567097ea2f3bab4d163c02d27d474984f0", "messageHeadline": "Address gov cli ux issues and add additional input validation for bet\u2026", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 262, "deletions": 101}}, {"node": {"oid": "13e78166eea50313b89b46a48e90df38b044e403", "messageHeadline": "Merge PR #2977: Don't serialize Account Number and Sequence Number in\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 38, "deletions": 78}}, {"node": {"oid": "fedecd543695991e8d917a1af53e6e6feb37dba2", "messageHeadline": "docs: add tutorial to sidebar (#2865)", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "16e8bfc3651820e69abf5019946cde9ddf6072d8", "messageHeadline": "Merge PR #2974: Cleanup home dirs when cli testcases exit with success", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 36, "deletions": 25}}, {"node": {"oid": "5c5ea48623ec228e06a037259e4e451adb95921a", "messageHeadline": "Improve testnet docs (#2928)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 33, "deletions": 27}}, {"node": {"oid": "bedc900d49e790b46a7b70a4e6dea20afc3f3eb5", "messageHeadline": "Run cli test in parallel (#2969)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 20, "deletions": 22}}, {"node": {"oid": "535822ca689aa22931ccded0fe0d3efdfe0c4c4d", "messageHeadline": "R4R: add command asks for encryption password once too many (#2970)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 9, "deletions": 17}}, {"node": {"oid": "956c2229bf3b9caad2afbf41bc4ca9f15cc40370", "messageHeadline": "Merge PR #2965: add --force to keys delete for unattended execution", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 27, "deletions": 19}}, {"node": {"oid": "a55f4490f9b663cce9a7387b336290e355bcfe42", "messageHeadline": "changed docs deployment to trigger on every push to master/develop (#\u2026", "author": {"name": "mircea-c", "email": "mircea@tendermint.com", "user": null}, "additions": 8, "deletions": 9}}, {"node": {"oid": "b5ccbc9f07f0528c45702c5e9343356adb88f15c", "messageHeadline": "Merge PR #2956: gaiadebug: fix addr fmt to print bech32 and hex", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "04736215707f7172ecd9f25843345106233c7135", "messageHeadline": "Merge PR #2870: Upgrading ledger-cosmos-go dependency", "author": {"name": "Juan Leni", "email": "jleni@users.noreply.github.com", "user": {"login": "jleni"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "98caf44e35cc1149be8d56f6c621ddd1151292ee", "messageHeadline": "Merge PR #2853: Write bank module specification, check spec/code cons\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 203, "deletions": 58}}, {"node": {"oid": "da83b2525e730af1ae855a15e997a9a1bd2b66e5", "messageHeadline": "Merge PR #2934: Release 0.27.0 back to develop", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 108, "deletions": 64}}, {"node": {"oid": "c3965f55098c19a04277278216cf2a6a52642dea", "messageHeadline": "Remove inconsistent gaiacli keys new/add dualism (#2904)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 176, "deletions": 239}}, {"node": {"oid": "a6bc60e4c6cb07b04fc3935712128bc5794e0f02", "messageHeadline": "Merge PR #2923: Prompt user for confirmation when deleting ledger and\u2026", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 57, "deletions": 26}}, {"node": {"oid": "ddab04e55fda14fc8a0e67a5da96756191c42488", "messageHeadline": "R4R: Update single node network bootstrapping documentation (#2931)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 56, "deletions": 32}}, {"node": {"oid": "b7736367a8ee265ffd4c66bc818dacff9709f53c", "messageHeadline": "R4R: Fix duplicate json key in SetWithdrawAddress (#2944)", "author": {"name": "Hendrik Hofstadt", "email": "dev@slamper.me", "user": {"login": "hendrikhofstadt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6258fded71925548a056453154a67f35527bcea7", "messageHeadline": "Update IAVL to 0.12.0 (#2951)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "db77117a5b212867726b8af0043ca728fd35cde9", "messageHeadline": "Only allow supported pubKey types (#2949)", "author": {"name": "Hendrik Hofstadt", "email": "dev@slamper.me", "user": {"login": "hendrikhofstadt"}}, "additions": 65, "deletions": 11}}, {"node": {"oid": "b2b026b5e076b47442e2e1064f289b37f51645f4", "messageHeadline": "Merge PR #2930: Simulation spring cleaning", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 62, "deletions": 453}}, {"node": {"oid": "5d700a597c0292a2d2377c7caaebe2795d198ffd", "messageHeadline": "Merge PR #2947: Update to Tendermint 0.27.0-dev1", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ca43225851ec1e5fad09ecadff4ae49b425a9c60", "messageHeadline": "Merge PR #2943: Fix tag usage in handlers and EndBlocker", "author": {"name": "Hendrik Hofstadt", "email": "dev@slamper.me", "user": {"login": "hendrikhofstadt"}}, "additions": 33, "deletions": 64}}, {"node": {"oid": "aa72e72ce4bf8dcd3a9897f32010c4dae9a376f7", "messageHeadline": "Merge #2932: Update to Tendermint v0.27.0-dev0", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "f7e22cb4d329737567b181a40a8c4a66d148a00c", "messageHeadline": "Merge PR #2828: Reorganize install scripts & add ARM", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 44, "deletions": 4}}, {"node": {"oid": "619b60f2075ec251c02b80aaa5af42625ca7ee85", "messageHeadline": "Merge PR #2908: Fix file path error", "author": {"name": "BigManing", "email": "lingshui2008@qq.com", "user": {"login": "BigManing"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1a18a428a492f5b7ed8c1f5676c8b3071e399c05", "messageHeadline": "Merge PR #2842: Fix tx search", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 220, "deletions": 89}}, {"node": {"oid": "6a74cd0920c6d93d27b8339c251daa79e5414bbe", "messageHeadline": "Merge PR #2919: Refactor Gaia Lite bootstrapping", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 13, "deletions": 22}}, {"node": {"oid": "8414c344fa5b34f5909da3ca404a0aea264bb5aa", "messageHeadline": "Merge branch 'fedekunze/2819-fix-tx-search' of https://github.com/cos\u2026", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 21, "deletions": 17}}, {"node": {"oid": "7cf5da2f7231abe774be47119b9cc70e1fa1945e", "messageHeadline": "address Chris' comments", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 15, "deletions": 2}}, {"node": {"oid": "9751a61b46e26955fa5f533362ac020dfee24c7a", "messageHeadline": "Merge branch 'develop' into fedekunze/2819-fix-tx-search", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "14154f71be1c07f2ac2162f8ca8d326c98e2593c", "messageHeadline": "deleted unnecessary function", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 5, "deletions": 38}}, {"node": {"oid": "ebaac49142c41dbaac9199099cdf6504246c0960", "messageHeadline": "minor changes from review", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 3, "deletions": 4}}, {"node": {"oid": "d8683fe90b1753b4eedb114239b9500137332402", "messageHeadline": "Update client/tx/search.go", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ee041cee92b3e4bba3dbace2371431406c6ec424", "messageHeadline": "Add pending log entry", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "252030c6b6554d747c5458ab7b9eef526c72db74", "messageHeadline": "Update examples", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 2, "deletions": 10}}, {"node": {"oid": "155c55345691fe48f3712b0dbf3e90bac6174867", "messageHeadline": "Refactor Gaia Lite bootstrapping", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 9, "deletions": 11}}, {"node": {"oid": "71aec4688b5eb06d13c0bfa74cce6bd2c8f76805", "messageHeadline": "Fix starting Gaia Lite (#2918)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "cdb027e914b4b683588fc98b683e2613367acccf", "messageHeadline": "Merge PR #2917: Print commit ID in hex", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f8ee8a7f786bdb7af69b6b241a70fe798de2b95b", "messageHeadline": "Merge PR #2896: Fixed account sequence issue in IBC relay", "author": {"name": "Tony Stark", "email": "ironman0x7b2@protonmail.com", "user": {"login": "ironman0x7b2"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "2d9ce3121b185c2ebcd219dffeda7e315a963d1b", "messageHeadline": "updated tests", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 310, "deletions": 344}}, {"node": {"oid": "9c85e935fda73af48f012e6d2e1094c7b2fea3d0", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into f\u2026", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 390, "deletions": 141}}, {"node": {"oid": "f97b934c73fdf03811b239383387e0c77db0fd76", "messageHeadline": "few more tx search tests", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 351, "deletions": 311}}, {"node": {"oid": "1dab1f7c989a0b27f37829796836dfea68d21544", "messageHeadline": "Merge branch 'fedekunze/2819-fix-tx-search' of https://github.com/cos\u2026", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 0, "deletions": 14}}, {"node": {"oid": "cd812c788fd22b0f14359a998292225308edae3d", "messageHeadline": "fix comments and cmd description", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 143, "deletions": 150}}, {"node": {"oid": "9bf2041c261bb6f871fcf99e4cb6175dcd7d7fa0", "messageHeadline": "delete comments on lcd tests", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "666fafb97aec90d318c22c229cebd6159c96dd39", "messageHeadline": "add other tests and update docs", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 299, "deletions": 299}}, {"node": {"oid": "a2189bc67258d29dfcc15f8879a848fb3e11198c", "messageHeadline": "fix tx search CLI", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 16, "deletions": 17}}, {"node": {"oid": "d1e76221d8e28824bb4791cb4ad8662d2ae9051e", "messageHeadline": "Jae/simulator improvements (#2900)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 265, "deletions": 118}}, {"node": {"oid": "2e0dfc31afbed716636b173dbbfcb35a39bc8f55", "messageHeadline": "Added goimports tool to get_tools. Fixed get_tools build. (#2889)", "author": {"name": "Greg Szabo", "email": "16846635+greg-szabo@users.noreply.github.com", "user": {"login": "greg-szabo"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "469b8eff6b44e6104f5b2846647740364c06c87a", "messageHeadline": "R4R: Update genesis docs (#2833)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 111, "deletions": 10}}, {"node": {"oid": "9fdd4300f2d1b1f25abc1243c8e7697b28de3eb0", "messageHeadline": "update cli tx search", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 494, "deletions": 434}}, {"node": {"oid": "198b27b801a4561ef52171492c8d37c4833d6be8", "messageHeadline": "Merge branch 'fedekunze/2819-fix-tx-search' of https://github.com/cos\u2026", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "60fc7c7919eac9cb1d1c870b849c958a8d55c3e5", "messageHeadline": "Merge develop", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 4163, "deletions": 2416}}, {"node": {"oid": "7ec2b9a72b1cb39e3026e96688596827201e7510", "messageHeadline": "Fix merge conflict issues from previous squash commit", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 0, "deletions": 41}}, {"node": {"oid": "ad121f14984c18659764629b52b15fe8fc762a5c", "messageHeadline": "Add a flag to export for zero-height start (#2827)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 534, "deletions": 110}}, {"node": {"oid": "7cb1ba625e7479d3b9382505e60cb33a1fe87e1f", "messageHeadline": "blockly minting (#2825)", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 453, "deletions": 69}}, {"node": {"oid": "4c36b0fe05f1c649d591e110cf9a302fc588f9f5", "messageHeadline": "Merge PR #2881: Don't call gaiacli tx sign. Use utils.SignStdTx() ins\u2026", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 61, "deletions": 24}}, {"node": {"oid": "c21961b21dca9ada43d59285833f43a59bd79cc0", "messageHeadline": "Merge PR #2886: Don't get command through client.{Get,Post}Commands()", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 31, "deletions": 33}}, {"node": {"oid": "b7da2eaa3374c3603a713793ba3f7b82bd81cad9", "messageHeadline": "Merge PR #2799: Account numbers and sequences to uint64", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 175, "deletions": 174}}, {"node": {"oid": "2d071763d18832867436b718f5a3a845696e8704", "messageHeadline": "Merge PR #2899: Remove redundant $", "author": {"name": "yutianwu", "email": "wzxingbupt@gmail.com", "user": {"login": "yutianwu"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8af2eb2b5ff718e5ac86d7732833dc3ffd0a57c8", "messageHeadline": "Merge PR #2795: Enforce block maximum gas limit in DeliverTx", "author": {"name": "frog power 4000", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 354, "deletions": 56}}, {"node": {"oid": "f12ac439f7c62e398da516ffa2bb9572278cfc55", "messageHeadline": "dep", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0da24727a330c4627ec65f9e83b11d2059f7928c", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/deliver-max-gas", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "819af35962ac9990b89ca92b20104116eaaf0d8d", "messageHeadline": "Final fixes from review", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 3, "deletions": 17}}, {"node": {"oid": "5792e1d5c44a01e9b02347225d980d93b15baf3d", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "33d64b6163bbb713faaf57c441b278178f697e12", "messageHeadline": "Merge PR #2891: Remove redundant temporary code remDelPool when calc \u2026", "author": {"name": "dongsamb", "email": "dongsamb@gmail.com", "user": {"login": "dongsam"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ce10ef2b274faf2bf4b4bbf292238f7a3b2c7911", "messageHeadline": "replaced proto with codec in baseapp", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0861112b702e29c5cdfe116cb1357a53564e29c9", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/deliver-max-gas", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 596, "deletions": 434}}, {"node": {"oid": "56fa7dc4ef7aa07757925875e193624f00ce33f1", "messageHeadline": "fix BlockGasRecovery", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "c22b400ba84a3dd4cc5b860939609786ae803767", "messageHeadline": "Add missing cmd", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b8b502c43a8ae3e181a716274b2636936bf12feb", "messageHeadline": "Same for democli", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "83793a8974a6750208cb027c0e36353acd39799d", "messageHeadline": "Update PENDING.md", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c245a3deb1b76251b8ea2de21c84e3aae5ce4de8", "messageHeadline": "Don't get command through client.{Get,Post}Commands()", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 25, "deletions": 27}}, {"node": {"oid": "2d3e1afea8dce759f9a0e0cf0a83943563840fde", "messageHeadline": "Add demonstrative failing testcase", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "abed373d5c1525e5f1d882c2c885b83dbad464c2", "messageHeadline": "extra max block gas test at limit", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b4b61b890c4f031562a3830351c270561c64cab9", "messageHeadline": "address some comments while reviewing Jaes work", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "972377c2874148881cf0fecfe984d4619362d4f6", "messageHeadline": "lint", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f09fa33cfda1ac016ff0a40643b296c4807336ee", "messageHeadline": "Merge PR #2802: Correct the usage of misspelling of English word 'dep\u2026", "author": {"name": "John McDowall", "email": "johnmcdowall@users.noreply.github.com", "user": {"login": "johnmcdowall"}}, "additions": 116, "deletions": 112}}, {"node": {"oid": "3e68e440634ec5e3faee53776961cd059e8dba34", "messageHeadline": "Merge PR #2874: gaiad gentx subcommands refactoring", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 128, "deletions": 94}}, {"node": {"oid": "1ea0e4c457fc105b48131a60e3d28c6c1bb32cc0", "messageHeadline": "Merge PR #2863: Transaction ValidateBasic", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 146, "deletions": 57}}, {"node": {"oid": "d227e2a29e584210aae6d0894770170ee62d671e", "messageHeadline": "Merge PR #2869: Gov tally endpoint", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 217, "deletions": 182}}, {"node": {"oid": "6fd3132e7122e9db0727fde771653a4c0aa26e0c", "messageHeadline": "lint fix, merge fix", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "70e60c2f3045d9a139720968ae61206dafd8c0fb", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/deliver-max-gas", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 580, "deletions": 381}}, {"node": {"oid": "bd982b1423aca2c82aee542a777856809c7d841f", "messageHeadline": "Merge reference/baseapp and spec/baseapp/WIP_abci_application.md", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 61, "deletions": 46}}, {"node": {"oid": "4afd53d81b515f4c3b0ac4faf6a2590fe1fcf3e6", "messageHeadline": "Consume block gas to tx gas limit even upon overconsumption", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 53, "deletions": 13}}, {"node": {"oid": "10bdf8fa037439006189f1ea917c1f8f754197a4", "messageHeadline": "Store ConsensusParams to main store", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 98, "deletions": 69}}, {"node": {"oid": "d911565d0bb89a5996c0adf0dda21e74dca3e7fc", "messageHeadline": "Fix compile", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "b7301b592798fd1668fb2a976ffa8aff29c8ecba", "messageHeadline": "Merge branch 'develop' into fedekunze/2819-fix-tx-search", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 2056, "deletions": 1572}}, {"node": {"oid": "ee4c51bb366c7950f9b3183b80d1698176ef16e1", "messageHeadline": "update cli tests", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 33, "deletions": 6}}, {"node": {"oid": "d8bbf85efaadd22dfb2dce7245ffa7db62f7daa0", "messageHeadline": "Merge PR #2866: URL fixed", "author": {"name": "Max Levy", "email": "35595512+maxim-levy@users.noreply.github.com", "user": {"login": "maxim-levy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41fc538ac7d1d8587e6c983d677ca5f4309b129f", "messageHeadline": "Add Safety Measures to Coin/Coins (#2797)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 537, "deletions": 343}}, {"node": {"oid": "47eed3958b22cf1a842a7167f069469e2c78446b", "messageHeadline": "Clean up Context/MultiStore usage in BaseApp (#2847)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 42, "deletions": 37}}, {"node": {"oid": "56dc2363fa36c76056b38564045637eee4a5944b", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/deliver-max-gas", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1556, "deletions": 1205}}, {"node": {"oid": "6e813ab3a82d3834c87a668dfeff26dafae4a3b4", "messageHeadline": "Change gas & related fields to unsigned integer type (#2839)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 127, "deletions": 68}}, {"node": {"oid": "f525717054b9f3d09212ba7523ac98a2489d95ad", "messageHeadline": "Standardize CLI Exports from Modules (#2840)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 739, "deletions": 601}}, {"node": {"oid": "fd968f7d8fb748bd5e2046dec358b6a85a8c73bf", "messageHeadline": "R4R: Remove unused bank.MsgIssue (and prevent possible panic) (#2855)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 114}}, {"node": {"oid": "9676ce7d48e61c20b4371e113c53e27d1b8d0cf9", "messageHeadline": "Expose LCD router, allowing devs to register custom routes from their\u2026", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 298, "deletions": 177}}, {"node": {"oid": "15b6fa0959206cb5d61cca80b0b567bc771bf024", "messageHeadline": "Cache-wrap context during ante handler exec (#2781)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 214, "deletions": 43}}, {"node": {"oid": "8d6b0929fb5fb170d4a8543e517b23f793af2fcb", "messageHeadline": "Codespaces as Strings (#2821)", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 119, "deletions": 210}}, {"node": {"oid": "8a95de4086d19252a5c988e71bd145f0a6fa623f", "messageHeadline": "updated swagger.yaml", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "17559933b027d500d357fb1a00087354cf97f6ce", "messageHeadline": "PENDING", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f42363b326ddfde1119427c6ccf1186326fc866e", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into f\u2026", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 72, "deletions": 6}}, {"node": {"oid": "15d98cc24fdfb3753691f614143be7e3829e0687", "messageHeadline": "update lcd tests", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 77, "deletions": 3}}, {"node": {"oid": "1a7f9dac758efe86e29116eed261b46bcf85f747", "messageHeadline": "update unit tests", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 45, "deletions": 51}}, {"node": {"oid": "ca2270c87e7611eecd2e5a235d1568903f8ba02e", "messageHeadline": "Merge PR #2831: Fix dead link", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e65d18643e57f614fb9efa31563cce1c0f8fc6dc", "messageHeadline": "test empty response", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 12, "deletions": 5}}, {"node": {"oid": "4de3aee7f17ae8e8efb2fc92a73b0f17e9f2559d", "messageHeadline": "fixed tx search", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 34, "deletions": 29}}, {"node": {"oid": "bd723fa909a73491f854468a8445c83f5bcf08a5", "messageHeadline": "Merge PR #2829: Add-genesis-account: validate app state accounts", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 61, "deletions": 5}}, {"node": {"oid": "eb27c702925f6eced17bb7c1eea1c98a570e9479", "messageHeadline": "Merge branch 'develop' into alessio/validate-addr-when-adding-genesis\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 187, "deletions": 75}}, {"node": {"oid": "9a370664051c8bae9a52c261c1906b09ce1d2b29", "messageHeadline": "Merge PR #2841: Check whether key passed with --name exists before re\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "4818e671451736958c7411cabfc7f10b32a117a9", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/deliver-max-gas", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 311, "deletions": 166}}, {"node": {"oid": "9beb6d405e9c3d8ac752e74973236d0d546407a3", "messageHeadline": "Update PENDING.md", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f2b38874ef04d22d2c93c737d78f62e8673e59b3", "messageHeadline": "Check whether key passed with --name exists before redirecting to tx \u2026", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "cf6b7ef6d85781100e254cb535724c085ef74df9", "messageHeadline": "Test runtime-assertable invariants every block (#2807)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "e04d32c8d5c2fe88def017eaafcc9f68c051ce38", "messageHeadline": "DOCS: fix links and add cli to sidebar (#2830)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "815a6de82f9183585d6f56a045fa61faa59dd7c4", "messageHeadline": "R4R: Remove AppInit (#2801)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 20, "deletions": 63}}, {"node": {"oid": "2a594fe3381b3b990c08da91fa2848f7f71a5845", "messageHeadline": "basic cwgoes comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d22947f7b36bdc961dc7fa013f804fd0a19c93e1", "messageHeadline": "Update PENDING.md", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "31ccfb5b5a4a4966f2de96172824222b8d52581a", "messageHeadline": "add-genesis-account: validate app state accounts", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 60, "deletions": 5}}, {"node": {"oid": "7b7d45ddd229bc1934e9d3885d068f687dfe7e3a", "messageHeadline": "Merge PR #2800: Limit total number of signatures per transaction", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 109, "deletions": 2}}, {"node": {"oid": "7f68cee3d6e66e0ffec6639ced140813d2eab841", "messageHeadline": "Merge PR #2803: Update ubuntu install script", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "d40d767bc84b38975bdb3beec562fc1a69020c17", "messageHeadline": "Merge PR #2792: Support export at specific height", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 43, "deletions": 8}}, {"node": {"oid": "554bdfba45e2bbe5647aff53e3556ed3524d8b12", "messageHeadline": "Merge branch 'cwgoes/export-at-height' of github.com:cosmos/cosmos-sd\u2026", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f1d5b808b709e125baca212dc5dc3bae4eaa5a79", "messageHeadline": "Bugfix", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac0319fd3cafe44d79e40176cbb8d82c2ff5c4fb", "messageHeadline": "Update docs", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "42402d3f97cf6efd1d7a5caa4d0b628ffdedf72c", "messageHeadline": "Check error", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "17b9afaaa7c29c02767a2a157995c54e64d871a5", "messageHeadline": "Export specific height", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "21795672c4bac24aff6605467ab5d8dcd366ff2e", "messageHeadline": "Update PENDING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "555b61e3ae943752b1737ef5d168b5de31b940ef", "messageHeadline": "deleted obsolete file (#2817)", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 13, "deletions": 54}}, {"node": {"oid": "0453992ddb311008b16e1aefd94bb4dffe811452", "messageHeadline": "Update contributing.md with new merge policy (#2789)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 41, "deletions": 13}}, {"node": {"oid": "45b0e3a7acb75aad2ca4cf22fa75f9ae68e32698", "messageHeadline": "Build docs in CircleCI (#2810)", "author": {"name": "mircea-c", "email": "mircea@tendermint.com", "user": null}, "additions": 23, "deletions": 2}}, {"node": {"oid": "90217e23134f588ed0bd7c5308ff209346a05d2b", "messageHeadline": "docs and pending", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "be53c7c706781b06bc5b5dc396ca366278110c25", "messageHeadline": "install script, go version variable", "author": {"name": "zramsay", "email": "zach@bluecollarcoding.ca", "user": {"login": "zramsay"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "7f07e936012bfc94d985ccc62867f0b781e8617b", "messageHeadline": "Bring back banner (#2814)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7be51799824348280e43d436e0763197c2e0b236", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/deliver-max-gas", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2054, "deletions": 6342}}, {"node": {"oid": "addcfbf5cb197e74fc2fd5aebef4b5d2a8847ada", "messageHeadline": "Documentation Structure Change and Cleanup (#2808)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 665, "deletions": 5898}}, {"node": {"oid": "524906478ab5f906b772218a4b3954cb35f551ff", "messageHeadline": "add init chain block gas for gen-txs (all unit tests fixed)", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0d4dd8762bb8bba044aaec99684b38263d8f3cb9", "messageHeadline": "fix baseapp tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 17}}, {"node": {"oid": "269415908c024ba38a11384cb3d1104a729efa65", "messageHeadline": "change branch to master", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6feab55e1e14403f8b6056488199c8ba9368028e", "messageHeadline": "Merge PR #2765: Slight cleanup of distribution specification", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 36, "deletions": 32}}, {"node": {"oid": "bba7a3053dd0251e7a8fa07c29b07b6441483a34", "messageHeadline": "Update overview.md", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2bff5c283813c57f8ef3a9f1fae9d7912e292f1f", "messageHeadline": "Merge PR #2748: Fix governance simulation, more import/export work", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 109, "deletions": 24}}, {"node": {"oid": "b1a1f192fba5873955313730966e1711fe9aa977", "messageHeadline": "Update docs/spec/distribution/overview.md", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b5be088c46cdc8c8ea7b88086d5951bf37304a9", "messageHeadline": "Update docs/spec/distribution/overview.md", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9118cd7e13c17d8c212c14011a2b573366d57398", "messageHeadline": "Update docs/spec/distribution/overview.md", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e9c3f8d1ab3af9cb5995e2d1024ff5645ed2e79", "messageHeadline": "Merge PR #2744: Fix Makefile targets dependencies", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "1f632e39bd08c4d6ee75922f7d5fc58ab0113b01", "messageHeadline": "Merge branch 'develop' into cwgoes/export-at-height", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1123, "deletions": 284}}, {"node": {"oid": "9c4345fc72b483d267ae7e0bf1b48bcb978a61a3", "messageHeadline": "Merge branch 'develop' of github.com:cosmos/cosmos-sdk into develop", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 1472, "deletions": 616}}, {"node": {"oid": "db0bcdd0e6ec44cf405cdec53e258b5d3850426f", "messageHeadline": "update ubuntu install script", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "68e3b9a55908a4ee9e5b3ad4e7d6dbaf89afe6aa", "messageHeadline": "only use block gas for deliver", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "d1614ebb7ebe0c5b9ceaa79bb98feabf57c78c35", "messageHeadline": "R4R: Query Gov Params (#2576)", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 673, "deletions": 90}}, {"node": {"oid": "d184121ea0ee1639b6f62ee1ac006284f3b6df1c", "messageHeadline": "Merge PR #276: Update to amino 0.14.1", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "689d8d09214caf9954fed90029fe6986fe0b5818", "messageHeadline": "pending", "author": {"name": "zramsay", "email": "zach@bluecollarcoding.ca", "user": {"login": "zramsay"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7e6fcc0161a549752ff9501480a9a5b01dbfc283", "messageHeadline": "passing test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "8c805d4a4780394c68da1fadc25120b5c47be94c", "messageHeadline": "update to amino 0.14.1", "author": {"name": "zramsay", "email": "zach@bluecollarcoding.ca", "user": {"login": "zramsay"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "eead27872fd577175fab9625be0539e61b3c7d0c", "messageHeadline": "initial test case", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "23e841585f2d077389709bb009013051cfda309f", "messageHeadline": "R4R: Querier - Get all delegations to validator (#2565)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 217, "deletions": 45}}, {"node": {"oid": "24468306b48eb91631c040f262322bab49aba397", "messageHeadline": "examples installing", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f38f57dfb220778f208a6c1e86b4a1934e73e28f", "messageHeadline": "Fix CLI tests", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8069b2b7e6a61c6f9519b943e123e3fae35d0bb8", "messageHeadline": "default infinite block gas meter", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "3bf67b63e11560d67ad87e376df44b21a7c4e538", "messageHeadline": "compiling", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "4ebe99b00fd20863d54dd33f5d533c6861e624c1", "messageHeadline": "add back in CLI command after rebase", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "695395aca87e7923b41885d828ac0ad082b78c40", "messageHeadline": "Merge branch 'develop' into sunny/get_all_delegations_validator_querier", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 251, "deletions": 153}}, {"node": {"oid": "12ad39ea9663b178628478fd8d6e8aab8f5effb3", "messageHeadline": "R4R: Reorganize CLI command structure. (#2728)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 229, "deletions": 146}}, {"node": {"oid": "ebaa39468ac491063959b1d9884bd3c899ab333a", "messageHeadline": "modified app provider to pass genesis", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 34, "deletions": 10}}, {"node": {"oid": "956d351f68705e073e6ba1bd412eb5e6ff8d2f7d", "messageHeadline": "basic structure in place", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "17c119dff7cea6175ec3b749f05866a3cee788d2", "messageHeadline": "Fix failing test", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb40646bc8f52d8a817bd1f87c021a588324dab7", "messageHeadline": "Bugfix", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a9ce8a5dff38a14c3ef3a180e00ac03a6fa4036", "messageHeadline": "Update docs", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "737d0247774c9255d718a5aa7e9f14cc6ece0653", "messageHeadline": "Check error", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "fa5622e0721c178060803a8340372e1c279bf389", "messageHeadline": "Export specific height", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "7cb314ec0197a9b23a2330745ebeb00a0dfe84a8", "messageHeadline": "Update PENDING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "267728f0256c62bdce6cfa1fdd8870179df74a30", "messageHeadline": "Clarify comment", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3686a3f47dc22418608b895a71e79ec612359f1b", "messageHeadline": "Only apply validator set updates on initial genesis", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 14}}, {"node": {"oid": "10713e3c8adb2afbc938f5d891be9ddd25963a9c", "messageHeadline": "Working on stake import/export", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 53, "deletions": 9}}, {"node": {"oid": "46b331de07e884106f2b5364f2723c8839159d49", "messageHeadline": "Address PR review", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 11, "deletions": 10}}, {"node": {"oid": "0e56ed9e4e789a83fc511193b916612485d72570", "messageHeadline": "Fix DiffKVStore", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d2a53539dde14e92bd911ac901f31eecccc0b014", "messageHeadline": "Merge branch 'develop' into cwgoes/fix-gov-sim-more-import-export", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 345, "deletions": 329}}, {"node": {"oid": "a4e5d8e5941d178e96497476a855d91ec7f21efc", "messageHeadline": "Merge PR #2773: Require moniker on `gaiad init`", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "e76a18dcecd8e59333b8be7ab8f89e31c52f7d45", "messageHeadline": "Link to issue", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f73cf4193faab13fead96614405947d7e3e037c", "messageHeadline": "block gas meter working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "a6af76e4bed9d549000f3f97021bc983e2582b10", "messageHeadline": "Merge branch 'sunny/get_all_delegations_validator_querier' of https:/\u2026", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 1342, "deletions": 1068}}, {"node": {"oid": "7dfeb7d27d2a860d0079f2e18f1e3d1450115a84", "messageHeadline": "use newQuery...Params", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 41, "deletions": 48}}, {"node": {"oid": "b255a7d59f221eb5b818e773e60219ab047467e8", "messageHeadline": "Merge branch 'develop' into sunny/get_all_delegations_validator_querier", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1342, "deletions": 1068}}, {"node": {"oid": "182f111ddcc5cd72d7ad93fa903afcfd434ef001", "messageHeadline": "update swagger.yaml", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 24, "deletions": 0}}, {"node": {"oid": "4177f3063af419e0be888429f1dd0a2d056a43b0", "messageHeadline": "Merge PR #2786: Fix redelegation command follow up to #2727", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 18}}, {"node": {"oid": "8be97eec78b3ace76d584a193680b270a75f1787", "messageHeadline": "Add pending entry", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "97c0251bf74115cdbb8ae50800ec4ce40540978f", "messageHeadline": "Fix redelegation command", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "964123356b3f2bed4f61f68cdc34d01f1b156507", "messageHeadline": "Fix required flag", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9b6f26c97cefb9b64b15a4c2cb08fd5b015f983", "messageHeadline": "Merge pull request #2761 from WALL-E/patch-1", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4df780b1dc320772e38e94089967038ed7b148e7", "messageHeadline": "Merge branch 'develop' into bez/require-moniker-init", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 318, "deletions": 304}}, {"node": {"oid": "3bbb1e1e17c73b9fcaf71008d9d5fca32b2910fc", "messageHeadline": "Merge pull request #2774 from cosmos/bucky/tm-v0.26.1", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fd7175d8ca2a7693df8d515ba17519c6a86de0ca", "messageHeadline": "Merge pull request #2709 from cosmos/greg/MakefileFix2672", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 80, "deletions": 69}}, {"node": {"oid": "0345f386396dc2510e81bf2b9907b22bef714e68", "messageHeadline": "Merge pull request #2682 from cosmos/dev/sim_msg_edit_val", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "ac8f2dabd4f8045fc75200587a64b108c236ce00", "messageHeadline": "Merge branch 'develop' into jack/query-tx-reorg", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1970, "deletions": 1147}}, {"node": {"oid": "bbf8e5461677bd3f5d0a7b9b480d4b9f550529e5", "messageHeadline": "Merge PR #2719: Cleanup bank keeper", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 42, "deletions": 56}}, {"node": {"oid": "689d3ba8e87e12703d85799fecc0292985d22a0a", "messageHeadline": "Merge branch 'greg/MakefileFix2672' of github.com:cosmos/cosmos-sdk i\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9c01348d7c84d7b463d8b8147dfe35cf691472cd", "messageHeadline": "Merge branch 'develop' into greg/MakefileFix2672", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1929, "deletions": 1091}}, {"node": {"oid": "82af3be6c7f3f667a7529f741fca6ada049f109c", "messageHeadline": "Merge branch 'develop' into greg/MakefileFix2672", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1929, "deletions": 1090}}, {"node": {"oid": "0228d8f6947687974919780bab584a1690d939d9", "messageHeadline": "Merge branch 'develop' into dev/sim_msg_edit_val", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1928, "deletions": 1092}}, {"node": {"oid": "b7daf23366f34c3efb734e7d444f4a890aa4e491", "messageHeadline": "R4R: Fix unbonding command flow (#2727)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "70826495b88df7a9a687bd766e6efe79ff3cc644", "messageHeadline": "Merge PR #2752: Don't hardcode bondable denom", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 178, "deletions": 146}}, {"node": {"oid": "7a9687a9cd63e1a3e89fe0c6a994ef58619cc4bd", "messageHeadline": "Merge pull request #2782 from cosmos/jack/date-fix", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d38a96a6db5d9a90a63b1328012b33e40560b07", "messageHeadline": "Fix date to be cross platform", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b3226854c2fa3963540d98376e8ed9ac3754899", "messageHeadline": "Correctly set return code", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "81ae35c0f7a753883f0b696c6bd274a175fb545b", "messageHeadline": "Merge branch 'develop' into cwgoes/fix-gov-sim-more-import-export", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 83, "deletions": 11}}, {"node": {"oid": "8c14b1d77ff756db2d34b197018bf351628863e9", "messageHeadline": "Fix test coverage", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 16, "deletions": 9}}, {"node": {"oid": "fdad4aa4da1f6bcc8adbb58fe7edaa69178e3fda", "messageHeadline": "update to tendermint v0.26.1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "08a16672467dc6aaa9c951860434c05f3c98a455", "messageHeadline": "Require moniker instead of generating a random one", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "29bec833f315956bee38f649d99f4956ed562e14", "messageHeadline": "Update moniker prefix", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "156370ea9cef39f6d84255fa2b6201425916b53f", "messageHeadline": "Generate random moniker when missing", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "811b863677e0944dfad8a6b187cbab9d131c6e95", "messageHeadline": "Use correct Bech32 prefix for show-address command (#2746)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "183c7b21b22e59c5a261898efbcb43520c9b74ad", "messageHeadline": "use defer", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "795a76d489cba5db65141f2006f09e37141d79f8", "messageHeadline": "More cleanup", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "338b49b2cd66b8660681dc8a93364677d34c2b7a", "messageHeadline": "Slight distribution spec cleanup", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 23, "deletions": 22}}, {"node": {"oid": "3bc245e198252ac692f8788c2a76d848dfc28a3c", "messageHeadline": "fix typo", "author": {"name": "zhangzheng", "email": "zzgigi2003@163.com", "user": {"login": "WALL-E"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb54a0de127e45713f272217f578c0abe53a5b21", "messageHeadline": "Gaia-9000: Update to TM 0.26.1-rc3 -- pex SeedMode fix", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e66a39c898384b524e31742303a6d1f8e816929d", "messageHeadline": "Gaia-9000: Update to TM 0.26.1-rc2 (#2753)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "61fd142b9e43a364bc05ee28abb92a41b0edefd0", "messageHeadline": "Fix TimeoutCommit (#2743)", "author": {"name": "Hendrik Hofstadt", "email": "dev@slamper.me", "user": {"login": "hendrikhofstadt"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "056e75c30b11ba98e9f267bc123c7ca364f5c7e0", "messageHeadline": "Merge pull request #2704 from cosmos/alessio/utility-to-add-accts-to-\u2026", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "241f6364e9d58f95c47a4d928be683ee32c0b9c2", "messageHeadline": "Merge branch 'develop' into cwgoes/fix-gov-sim-more-import-export", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 943, "deletions": 741}}, {"node": {"oid": "1049a2647f2abf0d3cf01356bcf6bc0e3b3de790", "messageHeadline": "Merge PR #2720: x/mock/simulation cleanup and re-org", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 935, "deletions": 740}}, {"node": {"oid": "2aa14d9a452bf5274e3661b223d1f8f8aa194c1c", "messageHeadline": "Merge PR #2749: Add --chain-id to testnet command", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f9c7281124c1b5a407a2e3dd109fb018fc2a1774", "messageHeadline": "Linter fix", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b1ba6a44552273605fa77edb84a4ee033751de97", "messageHeadline": "add back in PeriodicInvariant", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "fc56dd011eb42ba6da66a5abdaebf109d588884b", "messageHeadline": "Update PENDING.md", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d761eb7282629c512012819c6f5eebff9b4729e5", "messageHeadline": "Address remaining comments from #2690", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 66, "deletions": 16}}, {"node": {"oid": "201abfec8c5c777343edb52ed901f0adc9ae9856", "messageHeadline": "Add --chain-id to testnet command", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "7031bc8e61e448900007670740c508c6df1f1b86", "messageHeadline": "Update PENDING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8a58fdf6343c7b6f4d3e298f12d104ee91c7e1eb", "messageHeadline": "Merge branch 'develop' into rigel/sim-cleanup", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 667, "deletions": 155}}, {"node": {"oid": "4d1246dae9a09185ebdd5eb705bc81355d1596d6", "messageHeadline": "Merge branch 'develop' into sunny/get_all_delegations_validator_querier", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1671, "deletions": 841}}, {"node": {"oid": "8a7c4900f44f370f04a564aefc62d53165ca61ef", "messageHeadline": "s/WriteGenesisFile/ExportGenesisFile/", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "194691f052aa7acee802c20e99302f391a4638ac", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4f6f8e09ae19b8cd314dbb9e8d1a15cd30c50179", "messageHeadline": "Add small utility to add account to genesis.json after gaiad init", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 66, "deletions": 0}}, {"node": {"oid": "a4af659b3359be3268e38e041fe68996db062621", "messageHeadline": "Merge pull request #2740 from cosmos/master", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8550968c614636f9991362e388dc0359b30b1f68", "messageHeadline": "Merge pull request #2739 from cosmos/develop", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 4014, "deletions": 1976}}, {"node": {"oid": "d8b6d1d1062877ec2edd2237bf07b360d5cbc9e5", "messageHeadline": "Update CHANGELOG/PENDING for straggling PR #2690", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "02da39789923c948a4b91b34dda275d46381cc90", "messageHeadline": "Merge 0.26.0 back to develop (#2718)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 83, "deletions": 33}}, {"node": {"oid": "94f45311a04f2f5e51046d23cf4885c3045262f9", "messageHeadline": "Fix state export/import, add to CI (#2690)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 640, "deletions": 145}}, {"node": {"oid": "6c261eec66fd1dbd4955becdd46c96cf4d97e9ab", "messageHeadline": "PENDING", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0ff12bb57a719d77da60b5ef1455406936e8acea", "messageHeadline": "Update cmd/gaia/cmd/gaiacli/main.go", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f4c7df0336108a849acb1fdb09ed77674db5294", "messageHeadline": "Address PR comments", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "bfc7944b55382c0749fecf294289e3b65792c4dc", "messageHeadline": "val comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "9bbd3e37112b52cb1b4b50cc8a1bdc0221a254e0", "messageHeadline": "Removed comment from Makefile as per bez's request", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "bbf574cedbcb5a2cf0e734c68ff40b96ae624fbf", "messageHeadline": "pending", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a9ef83bc4a0de7b1672ae3ab513007d613f63a72", "messageHeadline": "compiling", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "5f289e5fdd7fa80370e94215c7793909b4f936bc", "messageHeadline": "event stats object, more general cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 85, "deletions": 60}}, {"node": {"oid": "eb16a01666e79f38c73c3fdde3d16370539aa0b9", "messageHeadline": "util cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 47, "deletions": 38}}, {"node": {"oid": "fee0763b5ef4bc609bcec2a1eecbde3c57a0a4ff", "messageHeadline": "mock tendermint", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 206, "deletions": 196}}, {"node": {"oid": "ff327049ee3f32871d56e2d015c75d59887372f4", "messageHeadline": "assertAllInvarients changes, Operation reorg", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 60, "deletions": 54}}, {"node": {"oid": "1ee6c3295d7c75d403231a3655f32f1f72d90f4c", "messageHeadline": "operations functions", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 68, "deletions": 33}}, {"node": {"oid": "74549faac9712b975e29af1e6f5e978bee64653a", "messageHeadline": "Cross-compiling get_tools Makefile added", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 57, "deletions": 52}}, {"node": {"oid": "1aae086f49da70d70d075a74de6ec77777645c89", "messageHeadline": "Fix typo", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0ab5d7639bc93b4d7ab73f8b88d19544aef58aa5", "messageHeadline": "Fix gobash CLI testing", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 34, "deletions": 36}}, {"node": {"oid": "cade5f552c3a4306368aa25141d5a799aa5a1fed", "messageHeadline": "Address linting issues", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c20e383d7fd970e6ce6101af907dbc1c031ba88a", "messageHeadline": "Fix missing flags issue", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4fb6d4ebe003104722021542a7c3800bda7c69d", "messageHeadline": "Reorganize CLI command structure. Fixes #2575", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 193, "deletions": 111}}, {"node": {"oid": "817f515956e128af3a13513daa0759b6ca8e1a98", "messageHeadline": "Merge branch 'develop' into dev/sim_msg_edit_val", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 961, "deletions": 675}}, {"node": {"oid": "845dd68de0e0d5163afff5c84b1d7638f7ac58bc", "messageHeadline": "Address style comments", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 12, "deletions": 3}}, {"node": {"oid": "49707543385d253817b12c1b2a6086d853187177", "messageHeadline": "fix some duplicate to get passing", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 26}}, {"node": {"oid": "b8c6075c36376608f22584d6d7ebb627c1d2e31d", "messageHeadline": "Merge remote-tracking branch 'origin/release/v0.26.0' into rigel/sim-\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 56, "deletions": 26}}, {"node": {"oid": "b5a205eb15a047f384e677724195dab69e72af10", "messageHeadline": "minimizing indentation", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 100, "deletions": 73}}, {"node": {"oid": "980dd78c624d751a429ba41de6d9bc012dddb717", "messageHeadline": "rename ambig naming of queueOperations", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ea7a5ea1a85e4c477d76184b8c3419fa567fcba1", "messageHeadline": "reorganize more", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "78c3430bb34b1b2ea48072083676d2ffaad0829b", "messageHeadline": "moving stuff around a bit, trying to get rid of types", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 175, "deletions": 122}}, {"node": {"oid": "6a7c4d1c868a8fdb47ddf42b2f607e9a5c3ce1bb", "messageHeadline": "rand utile", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 94, "deletions": 101}}, {"node": {"oid": "74b2a90087b21027d745989bbf49c57b20217251", "messageHeadline": "whitespacing", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 164, "deletions": 122}}, {"node": {"oid": "812784c940d88626fbcf52e15e4a8a0896b6e533", "messageHeadline": "Cleanup bank keeper", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 33, "deletions": 56}}, {"node": {"oid": "ccb329b353fde34907f09bde21382f3a9d39ce33", "messageHeadline": "Linkify changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "ee8bcbdaa5b507a4fc3bd9258fb32ae0f97d4d46", "messageHeadline": "PENDING => CHANGELOG", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 56, "deletions": 26}}, {"node": {"oid": "8f690b5b6c6e58bbc94809fc2bb854e075aded6f", "messageHeadline": "Merge PR #2714: Add commission data to MsgCreateValidator signature b\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "02327e13b6fd260c85d1863f615b637d4bc74c5a", "messageHeadline": "Makefile OS compatibility update", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "c7b3efdd02be2132f19c0ad4afc58b002edc73fe", "messageHeadline": "Do not allow nil values to be set in CacheKVStore (#2708)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "4f46a4c4d5336ee429521b3dde9f8c8c4ab123df", "messageHeadline": "Update testnet to use canonical genesis time (#2692)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 267, "deletions": 131}}, {"node": {"oid": "2a3d1f1e87392fbdaa72972aa077c47c46fdebf3", "messageHeadline": "Fix coins.IsLT() impl (#2686)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 110, "deletions": 21}}, {"node": {"oid": "2779f4dba35c2cd631a894cf34d05205e349150c", "messageHeadline": "Add general merkle absence proof (also for empty substores) (#2685)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 86, "deletions": 2}}, {"node": {"oid": "1d3a04a61c6777bdfe8b01c5bed7bd3819feb25f", "messageHeadline": "Switch gov proposal-queues to use iterators (#2638)", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 491, "deletions": 522}}, {"node": {"oid": "cc652a36c7983d64b1bb817985f050cf43b89d4c", "messageHeadline": "addressed fede's comment", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "080a7818dba4b298cb2f254a98e3986d26010d49", "messageHeadline": "Update x/stake/client/rest/query.go", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10e8e0312eeed9a450e7c49f4337427b9268b459", "messageHeadline": "Revert \"enforcing @jaekwon mergemaster\"", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dfddac394d797c903db13003c7f2bff018bb3f32", "messageHeadline": "Merge branch 'develop' into sunny/get_all_delegations_validator_querier", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1286, "deletions": 906}}, {"node": {"oid": "37abad4cc3197c817e1f19f76d89c9de5d51a645", "messageHeadline": "'make format'", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb3cb27b8123f4da5aa7d4162f85688219bf9d72", "messageHeadline": "Merge branch 'develop' into dev/sim_msg_edit_val", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1285, "deletions": 905}}, {"node": {"oid": "336415baea2950ccca4a9a20005de949943f5c6f", "messageHeadline": "Fix simulation bugs; Incorprates #2676 from Sunny (#2677)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 103, "deletions": 68}}, {"node": {"oid": "256ec0f07b0559ab594da5cf9cae42203ccae7bc", "messageHeadline": "Simulation improvements (logging fix, random genesis parameters) (#2617)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 236, "deletions": 87}}, {"node": {"oid": "c20fcbfd8f6f3c4be406f10d38d3eb1bfcdd4ced", "messageHeadline": "New genesis workflow (#2602)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 461, "deletions": 309}}, {"node": {"oid": "f4338d6f756d15c0fe55e6e61b6867a5d5e3b354", "messageHeadline": "Fix merge conflict bug; Update PENDING", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5b74e1d0b63404d31455c4beb709d3dea2c261d1", "messageHeadline": "Bez/tm0.26 update pt 2 redux (#2684)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 262, "deletions": 214}}, {"node": {"oid": "50926ffffffddda3c67c279258c69202977706a2", "messageHeadline": "Update to TM v0.26.0 - Part I (#2679)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 299, "deletions": 303}}, {"node": {"oid": "f0024e1a73f65781ef3745887c25a0dd13533454", "messageHeadline": "Make the simulator create the new comission rate sensibly", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "4c3ac3f512b8e6005e20ce170297bc59955a3351", "messageHeadline": "addressed comments", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "0fc536a4af2bf940d74d74596b49cb57bcf7e41a", "messageHeadline": "rebased", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "327f7e1673434b07aeed4b0287c4eaa39defdee0", "messageHeadline": "address other comments", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "eeff8204277b3c23228db51196d1faebb2275956", "messageHeadline": "removed redelegation stuff", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 0, "deletions": 58}}, {"node": {"oid": "f8b030aece9b492f81f09a9c753d2a02a1796e80", "messageHeadline": "cli fixes", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2d429731b3f30e9c6bf06ba0c4e26fd7585d273c", "messageHeadline": "LCD and CLI", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 79, "deletions": 1}}, {"node": {"oid": "9c6ef3e23c75a6e987173bacf6a9558abd4bc8b2", "messageHeadline": "added validatorDelegations querier endpoint", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 63, "deletions": 1}}, {"node": {"oid": "d378db3128cd1de472e6bf29bd07b5903b548f14", "messageHeadline": "added querier redelegation", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "15c209324f56e99f1bf1b323a3057ec2d27fad8e", "messageHeadline": "enforcing @jaekwon mergemaster", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de099b4ca1d4da9547829690875a45c64e3ba3e1", "messageHeadline": "Merge pull request #2668 from cosmos/master", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0d5ebd24950a5a86233fcf265e7ecf0790be83df", "messageHeadline": "Merge PR #2667: Gaialite signal handling fix", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "22ef9443d627c7589c85a234aa070de835c20c33", "messageHeadline": "Merge pull request #2666 from cosmos/alessio/2664-fix-dns-alt-name", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e598af9eb6489b872486bed6b4324419b7fb0315", "messageHeadline": "Fix lint", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 4}}, {"node": {"oid": "36bb4409b6c3fc324e91fdd803b76d9ee3b0f382", "messageHeadline": "Refactor TrapSignal", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 24, "deletions": 19}}, {"node": {"oid": "a0a6bad4c03a572b905b4bd310874250b51df48b", "messageHeadline": "Fix test", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6443e949626d48d71707c688e03fb7bb8cbdb94", "messageHeadline": "Merge PR #2653: Add benchmark for get and set account", "author": {"name": "yutianwu", "email": "wzxingbupt@gmail.com", "user": {"login": "yutianwu"}}, "additions": 87, "deletions": 6}}, {"node": {"oid": "8e328c870685ff21eba4c120fe12eb4351a1eb43", "messageHeadline": "Merge PR #2665: simulation: Remove header from Invariant", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 29, "deletions": 31}}, {"node": {"oid": "48192ea3d465fbcd3f1190838841021c91b91171", "messageHeadline": "Gaialite signal handling is broken, repair it", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 22, "deletions": 8}}, {"node": {"oid": "91dcd0f82afb133e74ea9e852e472205a5fa50f4", "messageHeadline": "Include DNS alt name in certificate", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f4d3e65ef00a33e58d1d01a359b2765d88ddb8d9", "messageHeadline": "Merge PR #2660: simulation: Make validator choice use validator set", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 46, "deletions": 21}}, {"node": {"oid": "3657ff4ada102a296de96f29513c46a8e6443844", "messageHeadline": "Merge PR #2656: Revert read-only leveldb database", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c5238b0d1ecfef8be3ccdaee02d23ee93ef9c69b", "messageHeadline": "Merge PR #2589: Update Vesting Spec", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 413, "deletions": 103}}, {"node": {"oid": "ddba4fc81099b83213b14179de60d0ec997be952", "messageHeadline": "Merge PR #2657: Fix config.js", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 2, "deletions": 88}}, {"node": {"oid": "52083e105b37b7686ce50ae3c275942a91d5c3ef", "messageHeadline": "Update changelog", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3cffe29da7086ca93dabbcbf993e860777146ef0", "messageHeadline": "simulation: Make validator choice use validator set", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 44, "deletions": 20}}, {"node": {"oid": "1686ba072bfdcd87ab0526be6281b90c351f81ab", "messageHeadline": "Merge PR #2643: AppendTag function usage error. append elements do no\u2026", "author": {"name": "Elvin", "email": "dumanxiang@qq.com", "user": {"login": "elvin-du"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "9cf53f25f7bfff9454aa2728e05d8eccbb386aa6", "messageHeadline": "Merge PR #2614: Configurable Bech32 prefix for SDK users", "author": {"name": "svaishnavy", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 213, "deletions": 12}}, {"node": {"oid": "fcf5b7764b9564468d8737854a0f676b2d147b72", "messageHeadline": "Merge PR #2622: Make simulation use a transition matrix for block size", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 48, "deletions": 18}}, {"node": {"oid": "8ae4761df61021ca6959198bfd3ca5e6963391f8", "messageHeadline": "Merge PR #2558: Various sign command improvements", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 87, "deletions": 28}}, {"node": {"oid": "835315dcaa6745bc28a258131205adfadbf7a691", "messageHeadline": "move typedef", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "5e2efd999aae9ed12352ee4e64ce3f498ec6a811", "messageHeadline": "perform minor doc and function cleanup", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 16, "deletions": 11}}, {"node": {"oid": "dbbf0647f0dd8057eb1ae593cfcf66d6b4f7e4a5", "messageHeadline": "Document what --validate-signatures does", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "06989bee618965d33ed1e443c3fadabb545e2e41", "messageHeadline": "Fix rebase", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6c8791f5055950bcae4b2554019b44f48d987680", "messageHeadline": "Nest switches", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 15, "deletions": 9}}, {"node": {"oid": "84aef0d106c566d378d0d40bf0766b752ed935a0", "messageHeadline": "Apply suggestions from bez", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "44d2347109d49d3e9d99598bdab4bf753b493bd7", "messageHeadline": "Set success = false when it fails", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "9e397907be91bcc9a759890366941379d7ce557f", "messageHeadline": "Rename append, it's go builtin", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "17f799abb08d352e618c8914a13a6a3b6a39a584", "messageHeadline": "Update PENDING.md", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bb734c43c6ffa3819269e77125d3ca718ecc056e", "messageHeadline": "Docs updated", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f752525d5496b4011da6213ccd874003a4f36db3", "messageHeadline": "s/--sig-only/--signature-only/", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "53f1233f0a16377e3ce0f2151c5ca8945090cf67", "messageHeadline": "s/--print-sigs/--validate-signatures/", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 15, "deletions": 11}}, {"node": {"oid": "a5142951286d0eb0aee7a3afda11cc9201697785", "messageHeadline": "Fix integration tests", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "31c062689de71e0ad4499e7b1cf85e43f51962e0", "messageHeadline": "Validate --name", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e65c02dd42d9d5e73a8d276aef25b7d108f748c4", "messageHeadline": "Fix integration tests", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69a7c06ef7830cbab492e6903ef4722d7ad47738", "messageHeadline": "Find better name for --print-signature-only", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 10, "deletions": 8}}, {"node": {"oid": "a4c4e280f8d0d53522ece2b3f14e67fb2e715acf", "messageHeadline": "Refresh PENDING.md", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "62974e627eb7385e94a115888f45b0e3b88c6fc4", "messageHeadline": "Improve online docs", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4bf17e82b4539f2f2ea70687bb8d3cfb7b1af27c", "messageHeadline": "Improve errors reporting", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 16, "deletions": 7}}, {"node": {"oid": "933592d05222f79dbb523621d2ba86bdd3f95549", "messageHeadline": "Check sanity of signatures and report errors when run with --print-sigs", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "bc583ab1d0b9d02c6b3935f16f48f9fb58e3e2f0", "messageHeadline": "Various sign command improvements", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 17, "deletions": 4}}, {"node": {"oid": "89047d8ebd7a06a4a538bc3817a858fbd7e71d2d", "messageHeadline": "Merge PR #2642: Add todo diagrams", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "6316e1241e5132728d993a238059ff170a34ae16", "messageHeadline": "Merge PR #2644: Simulation: Print last block when there is an error", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "db1f45a3a94507866ef4ebee4f11c3bec1ed3818", "messageHeadline": "Merge pull request #2641 from cosmos/dev/fix_sim_prints", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "206e51079c613e5448596dd3c10c7993bcc0a588", "messageHeadline": "fix block offsets in printing simulation block number", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7c0a0672b1fb31820bb7c230ac8794e257ca585d", "messageHeadline": "Merge pull request #2604 from cosmos/release/v0.25.0", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 60, "deletions": 64}}, {"node": {"oid": "1538ab8de9801b841f5d0f7d93561528885a850b", "messageHeadline": "Merge branch 'develop' into release/v0.25.0", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 185, "deletions": 21}}, {"node": {"oid": "7c5c14f289bef310bdfac2331d30ab0310c56597", "messageHeadline": "Merge pull request #2603 from cosmos/release/v0.25.0", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 113443, "deletions": 16969}}, {"node": {"oid": "4cde8043c52b500321e11ad76069dceab912dd41", "messageHeadline": "Merge branch 'develop' into dev/sim_blocksize", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 58, "deletions": 11}}, {"node": {"oid": "0d8325b859e67fac8476d0c74c4f68afb4a9b752", "messageHeadline": "Merge PR #2623: Speedup simulator by switching to goleveldb", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "c93b116d2371a8ae19204b32e6a4d0af01bf3cf3", "messageHeadline": "Merge PR #2616: Block redelegations to the same validator", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "142cf7443809198460138377b7d918209e6497da", "messageHeadline": "Merge pull request #2626 from cosmos/zach/fixes", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ba7ed9d7cbfe3795281631ae3335c0d6026ab7b5", "messageHeadline": "fix flags in docs, closes #2530", "author": {"name": "zramsay", "email": "zach@bluecollarcoding.ca", "user": {"login": "zramsay"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "100f88800b02f79e04d1d6e4a47471077a6357eb", "messageHeadline": "address bez's comments", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "e4b5e2c9f3e23376b33d38c8db93e74292dc2281", "messageHeadline": "Make simulation use a transition matrix for block size", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 32, "deletions": 18}}, {"node": {"oid": "855e0ac70a6574697226b629216b25e0578f5321", "messageHeadline": "Merge PR #2596: Cmds for validator unbondings and redelegations", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 132, "deletions": 15}}, {"node": {"oid": "9c28c69c40bff400ce382f1a9d17b8f454293a26", "messageHeadline": "Rectify validator setup documentation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "860245e6fa520fa4dbbf24d33a81e3b8d13bbee4", "messageHeadline": "'--voter' is no longer required", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8288490430568e8dc60f31f4dfaf7cba2af7d179", "messageHeadline": "More docs fixes", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "cce48dc68c9f302ef72800eaa3b848c2f2cdb1ae", "messageHeadline": "Docs fixes in progress while running through the release process", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 47, "deletions": 41}}, {"node": {"oid": "08fa5977adf8a63fb52085ebbb87b65a5162d990", "messageHeadline": "Manually fix some links", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "331b8ee25d930c301e0276e9d3d0b148fafb0e84", "messageHeadline": "Manually linkify", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b5106090c1a0ad4a2d3b9e73463bc50f491514c", "messageHeadline": "PENDING.md => CHANGELOG.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "d71f38bdaced9b525d46e3a827ff794316625496", "messageHeadline": "Merge PR #2597: Add distribution accum invariants", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 491, "deletions": 179}}, {"node": {"oid": "0f1fb179c49efe9bad9960d4e03cf68f6e819e55", "messageHeadline": "Merge PR #2599 from cosmos/jae/dist_refactor", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 172, "deletions": 141}}, {"node": {"oid": "3ccc06abb9d18eb0930b2791007bf06f6b186e7b", "messageHeadline": "Merge pull request #2590 from cosmos/release/v0.25.0", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 422, "deletions": 290}}, {"node": {"oid": "2a279e954f577bce78456e9eafcc089c098dd7c6", "messageHeadline": "Remove logs from prior debugging", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "ebca085fab1aee8531a4fc1c3b253560c3b9ea40", "messageHeadline": "Merge pull request #2593 from cosmos/bez/fix-keys-new-perm", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "507438bf7b3768718b930b8887d328c2d129e486", "messageHeadline": "Additional cleanup", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "23f62f7761c5d34a803745bbe0c7a5ca4e5194e5", "messageHeadline": "Fix db write perm", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 22, "deletions": 14}}, {"node": {"oid": "075ddce79acb77fe88f849f93fb3036e48ffb555", "messageHeadline": "Linkify changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 96, "deletions": 96}}, {"node": {"oid": "d33cc7cdfe62d5d52b4a68451a8b36e4a695b72b", "messageHeadline": "Move PENDING to CHANGELOG", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 245, "deletions": 198}}, {"node": {"oid": "234262160ebd7a7f1242a1c44a62c4ddc16a4258", "messageHeadline": "'make format'", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "a9d9eb578cad8c86f65f207c8fdedc87054baf13", "messageHeadline": "Merge branch 'master' into release/v0.25.0", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "c57783126122342929c7d1509a0156e2f6144fb2", "messageHeadline": "Merge PR #2554: Make `gaiacli keys show` multisig-ready", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 71, "deletions": 6}}, {"node": {"oid": "9ee9e28439ae6b83681dd6bd9271bcb1c1fca2c6", "messageHeadline": "Merge PR #2462: Add swagger-ui for gov, stake and slashing", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 1509, "deletions": 311}}, {"node": {"oid": "f756b40a01f932fcecac89915a48b352af2a2425", "messageHeadline": "LastValidatorPower is also an Int", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "68f869a24d358d442ac80dc842b3f38983ddac6c", "messageHeadline": "s/number/weight/", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6664cd5afdd7da3ff73f69abb0d79f77b037cf57", "messageHeadline": "Fix stupid mistake", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d666658ca9ed0ef5664a58002246f4a4915c08ac", "messageHeadline": "Merge PR #2553: Renamed msg.Name() and msg.Type() to msg.Type() and m\u2026", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 114, "deletions": 109}}, {"node": {"oid": "60d188ded04da0aa3f5fd7afa9e82ed5904b4883", "messageHeadline": "Merge PR #2501: Simulate transactions for fee distribution, simulate \u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 718, "deletions": 236}}, {"node": {"oid": "a231bd8ccc2f869f5e7865cf1c579da661ecab4f", "messageHeadline": "Merge PR #2555: Don't acquire lock on read-only keybase", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 85, "deletions": 19}}, {"node": {"oid": "701a00c67af57898f8b1d4cd666d9c7b5ff0ad6c", "messageHeadline": "Merge PR #2570: Cmds for query deposits", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "3d270babc04459303bed952a8e4847dd87a18d19", "messageHeadline": "Store last total power as sdk.Int, not sdk.Dec", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "cd49e978f9dda3605ca7401b0030254a523ffbf5", "messageHeadline": "Make \"multi\" const", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6ace08b5051e809878108c076625ac18957e7cda", "messageHeadline": "Remove shorthand", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef8aab84e1994c479f542f4cb4262a586a8db7cf", "messageHeadline": "Update PENDING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cd9373d6f35ece42786677a74fa53a78599a17b1", "messageHeadline": "Make linter happy", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "306fb8fb6d011ea722afd95e4cb620e25027fa04", "messageHeadline": "Address @rigelrozanski comments", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 25, "deletions": 30}}, {"node": {"oid": "8040a561164ff7ba5bd1ec7d6555fe4f3711fc11", "messageHeadline": "update depositer addr", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "450873d0809ecd6df1fde6cb99d5c517550ea49e", "messageHeadline": "Update client/keys/utils.go", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "990852a5b2bf9b73e67cd202c2f7992580f3de3b", "messageHeadline": "Update PENDING.md", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5476b1be76162d2ab2c98e30d43348a031f09079", "messageHeadline": "Merge PR #2543: Split GET delegator endpoint", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 231, "deletions": 64}}, {"node": {"oid": "edd56be95252d2fad707f7d080c906902ffdb751", "messageHeadline": "Cleanup, additional item in PENDING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 26}}, {"node": {"oid": "604de8599a986ef9cac437ad8be859cfd189f2c5", "messageHeadline": "Remove unnecessary change, clarify amt in sim_test.go", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "6bf7e02a27770f55ea7b7011171526ee27973430", "messageHeadline": "Back to on-operation=false, update PENDING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f587b46570d6a6088aaebe18839cfa8e6e31a288", "messageHeadline": "Update PENDING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "45c9d82e3b74f7889d6d47622274131370e35e8b", "messageHeadline": "Merge PR #2557: typo fix", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "33c82383927e52cdc1514dc21639ddd6c084eee0", "messageHeadline": "Merge branch 'develop' into cwgoes/check-supply-in-simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 602, "deletions": 335}}, {"node": {"oid": "b27e743a73b5ffda156da62637cda26dc98f33e0", "messageHeadline": "Update test", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 9, "deletions": 5}}, {"node": {"oid": "5ba376820ce964eb94a8db7a44a0291143930d24", "messageHeadline": "Add query deposits cmds", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 32, "deletions": 0}}, {"node": {"oid": "c14fa12b0c2ed93cf3846837fa1d6de426b6f7d9", "messageHeadline": "Back to 50 initially bonded", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be66a4950e7f75e1e3baf929d7e028a5614c645d", "messageHeadline": "Remove debugging print statements", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 91}}, {"node": {"oid": "5790d013fedb0f46649baba1976df42332278a4f", "messageHeadline": "Merge remote-tracking branch 'origin/jae/check-supply-in-simulation2'\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 89, "deletions": 23}}, {"node": {"oid": "f82d6a53055a18d477c1b1ae7ba67b028eed0ab8", "messageHeadline": "Merge pull request #2564 from cosmos/rigel/check-supply-in-simulation2", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "8999ee8797fabe633f0c3061845b5ac9c0d2f569", "messageHeadline": "re-enable simulation parameters", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "5a559f75c5ea38d1f4924b9e9978ca60f95ded73", "messageHeadline": "simulation stop early with no proposers", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "617c3e8507d91df71fd4881e63ed1c6107188031", "messageHeadline": "Merge PR #2561: F1 fee distribution draft 00", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 140, "deletions": 0}}, {"node": {"oid": "fa3730a5d248b8208c505bc9397b37adf38a8553", "messageHeadline": "WIP looking for bug...", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "1630c0f0f347586997a7869b7d75bc2ef848abb7", "messageHeadline": "WIP intermediate...", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "48b877512194f6b171ffc055ee2c67ce1af8a6da", "messageHeadline": "F1 fee distribution draft 00", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 140, "deletions": 0}}, {"node": {"oid": "ea565baa608e19d9da0b82ca49d54cb1c4df28f2", "messageHeadline": "WIP intermediate...", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "7f43860ca95a2375840490d99ff1b05a0907961f", "messageHeadline": "Merge branch 'cwgoes/check-supply-in-simulation' of github.com:cosmos\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 305, "deletions": 152}}, {"node": {"oid": "230c69b438e553c45f6f19a3c8d97f4f717d2099", "messageHeadline": "Validate threshold rather than letting it panic", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 18, "deletions": 1}}, {"node": {"oid": "c3008d585b246b2bde9313f84421fe5e2c03b2ad", "messageHeadline": "Add more useful logging", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 51, "deletions": 10}}, {"node": {"oid": "322d0b70872e035fe77c7e0f5206d8cb055192b5", "messageHeadline": "Fix typo in json output for basecoin and democoin", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "e088c8b76d278c4e1467b98e4c42e195ee676e63", "messageHeadline": "Merge pull request #2552 from cosmos/jae/check-supply-in-simulation", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 277, "deletions": 134}}, {"node": {"oid": "44a6c21ad9b28aea727a2944ecd6393a489c65dc", "messageHeadline": "Add tests", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 39, "deletions": 0}}, {"node": {"oid": "add15b5b2814fe79c956d4df7df800aa8107a3c9", "messageHeadline": "Merge review comments/changes", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 18, "deletions": 5}}, {"node": {"oid": "bcc31920f1fce0ca8d754120a7a62382c48eaa37", "messageHeadline": "correct LastValidatorPower", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "64f2235f593b8b4316fbb0f5a378f7db1fc93337", "messageHeadline": "Delete comment", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ca049fd453f8b63c5be47d6ec0699fc5e12ec84d", "messageHeadline": "Add some docs", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "8d244658450f174aa40a6ef3c49f000d5ae3d5eb", "messageHeadline": "Run make format", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 10, "deletions": 11}}, {"node": {"oid": "50a2f9641b784e5d24c54910f966cbdc048da246", "messageHeadline": "Refresh Gopkg.lock", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6ae767d89c24f7b34a58be295d8a43d9e45c3dec", "messageHeadline": "Update PENDING.md", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c4d7747a56f87bbf9d2452ec93f09add202787ba", "messageHeadline": "Merge remote-tracking branch 'origin/cwgoes/check-supply-in-simulatio\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "a3447cd4804d78a781b06c23360ded576fec866f", "messageHeadline": "debug cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "322a029ab5f4476372c15b9132129d7408c311a1", "messageHeadline": "Make gaiacli keys show multisig-ready", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 45, "deletions": 9}}, {"node": {"oid": "278d23776bf8ddf0c1fd2ff73cff82e5caa0be86", "messageHeadline": "call hook on slashing", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "471ddeef3c24acdc8c790b24f68c1e96ff266ebe", "messageHeadline": "tweak debug output", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "301fdf4a405b25b8a42f4ea77801af95ddd4e945", "messageHeadline": "test cleanup", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 1, "deletions": 5}}, {"node": {"oid": "8415d8056fe5a20a229f924f3347b08f6378896b", "messageHeadline": "export validator unds and reds queriers", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "06d0198392d690a3085c594304205edb5b1b72c8", "messageHeadline": "Added querier tests", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 21, "deletions": 2}}, {"node": {"oid": "4ed4c99141a862a19195cc6a14fe54d1548aa702", "messageHeadline": "More redelegation unit tests", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 57, "deletions": 0}}, {"node": {"oid": "19225fc5d478315db8fc44a37b1cb9bfd1991708", "messageHeadline": "Print debugging info", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "77177b286128c95b0bfa8f96bc7602219cac1a2f", "messageHeadline": "Merge develop and conflicts", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 446, "deletions": 304}}, {"node": {"oid": "1cc74320df5eda38c09054362928f7c29bf941a1", "messageHeadline": "Replicate Rigel's changes but w/ modifications as discussed + some na\u2026", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 182, "deletions": 92}}, {"node": {"oid": "5416af8a7a6bf077ac284385a1cb4373c4aac8b0", "messageHeadline": "LastValidatorPower -> LastValidator", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "015b829a540320e4ef2d795a6fd3bba19172c31b", "messageHeadline": "GetValidatorsBonded -> LastValidators etc", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 65, "deletions": 56}}, {"node": {"oid": "5aae4740db678ad13627d16722b11d46835f91f4", "messageHeadline": "Merge PR #2542: validator outgoing redelegations and unbonding delega\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 169, "deletions": 63}}, {"node": {"oid": "3e22a36c5e89b5b7c87c5031bbdb15fb6a958eb6", "messageHeadline": "Merge PR #2545: Rename AccountMapper to AccountKeeper", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 205, "deletions": 204}}, {"node": {"oid": "17b8100b3c1e9558dea97c1e8138a82015a80969", "messageHeadline": "Merge PR #2548: Mark --to and --amount flags required for gaiacli tx \u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3fa577892198b907b16914162533528f4ee85419", "messageHeadline": "Update naming (BondedValidatorIndex->ValidatorsBondedIndex) and add s\u2026", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "a4c7faaa403896f94323f4638fbac194e143a47c", "messageHeadline": "Mark --to and --amount flags required for gaiacli tx send", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "17cf2ac62d185ba076d43e14f0452bee4a61d321", "messageHeadline": "Refresh PENDING.md", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6014089fa1cd874fec10858edd1c83cb102b1f71", "messageHeadline": "Rename AccountMapper to AccountKeeper", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 204, "deletions": 204}}, {"node": {"oid": "cca2f9db435555b95a7a9b0fdd7bdae79406add8", "messageHeadline": "Merge PR #2506: types: Dec.MarshalJSON now marshals as a normal decim\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 72, "deletions": 43}}, {"node": {"oid": "1a463eb056e6aaa566c94a4f16de7094891abd55", "messageHeadline": "make more clear", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "77d7fb0ba5bfb2e5ab70b238ffd21c1389cf8322", "messageHeadline": "add comment", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3af2a09c3dc7d709061da6f9574231d4d39cb633", "messageHeadline": "Delete Delegation", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 0, "deletions": 8}}, {"node": {"oid": "864ca4e982dacd2292415ea15907647b9b84ef7c", "messageHeadline": "Merge branch 'dev/change_dec_marshaljson' of github.com:cosmos/cosmos\u2026", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 3319, "deletions": 3952}}, {"node": {"oid": "c2d68928e7f7f9032f68282d118656d9507cd8d0", "messageHeadline": "Switch to new Decimal.String() implementation", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 27, "deletions": 65}}, {"node": {"oid": "debed9cd38a69f944004c416440b1b267bb1bfe9", "messageHeadline": "Fixed exported queriers", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "fea21ac44628148c707526e067ea2a9e8d4a033e", "messageHeadline": "PENDING", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "152b3bd67b38042de90ea689688325120c2a383a", "messageHeadline": "Split delegator summary endpoint", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 141, "deletions": 60}}, {"node": {"oid": "73bfd6c7478c3ae12e3bc5eb374a9d6e4d3dc5b4", "messageHeadline": "Merge branch 'develop' into dev/change_dec_marshaljson", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 3319, "deletions": 3952}}, {"node": {"oid": "864d7b61a6d3f28ded87cd5c9796d64ddd1ea7ac", "messageHeadline": "Update PENDING", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8999a4d719bf6e45aebf7e926b5d252147b65110", "messageHeadline": "Add validator unbonds", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 60, "deletions": 10}}, {"node": {"oid": "5e1720b6cb3b8b13f6a2f1d82f8dff7186d3d0d9", "messageHeadline": "Added LCD tests", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 45, "deletions": 28}}, {"node": {"oid": "9cdd2d07efdeee74951d44dcdeafc76022d7722a", "messageHeadline": "PENDING and minor querier test", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "15371dc36405dbb384c7978a709b3da7afaa0c5f", "messageHeadline": "Validator redelegation endpoint and querier", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 71, "deletions": 36}}, {"node": {"oid": "6c623b203e250b45e4d495ffd87d088598e07917", "messageHeadline": "#1255 make keybase opened with readonly option to support better para\u2026", "author": {"name": "Cong Zhao", "email": "zhaocong89@gmail.com", "user": {"login": "ackratos"}}, "additions": 32, "deletions": 19}}, {"node": {"oid": "c9e5c324c497f7990331eec3b525833277bbe3f2", "messageHeadline": "Merge branch 'develop' into cwgoes/check-supply-in-simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 173, "deletions": 216}}, {"node": {"oid": "c88fc481d4d45c86783da32470b5b18b79ad3f44", "messageHeadline": "Fix linter issues", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "57277d11431a7cd1de313ef9325446dfcd5a057c", "messageHeadline": "Merge PR #2537: Staking REST utils refactor and querier tests (pt 1 r\u2026", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 173, "deletions": 216}}, {"node": {"oid": "255a6a5db89977b800ee0ac5ee2af2af34f6a1c4", "messageHeadline": "Cleanup to one hook", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "7770aec306152c226eb22bbfe95652553460e746", "messageHeadline": "Withdraw rewards on bonded to unbonding", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "a6ef3c42aa007f54f58e613b2511970309e1012a", "messageHeadline": "use power instead of total tokens", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dc13a0c61d04abc11cf439f5a0fc7085160b9622", "messageHeadline": "Use InflateSupply instead", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "1afb5bf9d2589e017da24ca52e7cc991f143bc01", "messageHeadline": "Simulate minting, fix bug where pool was not updated", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "843ccaf615d4642f4cce71eabc5bbf87f12f7d65", "messageHeadline": "Remove comment", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2e8f35436791e023f1b452d2be1951b2314ad345", "messageHeadline": "Fixup stake hooks (hopefully...)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "6c9ad8c0310c5265a0e6c187695f705598b1da8e", "messageHeadline": "Add sanity checks", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "4f719d60cdb4822f67d10f4afff1d55257fb51b2", "messageHeadline": "Remove the print statement", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d9916f99eb710d7ce3aaac4eb19cabc2f3faea44", "messageHeadline": "bugfix (#2535)", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "22cb6983b70f7137cf341e1f2ef44efaa2641e35", "messageHeadline": "Merge branch 'develop' into cwgoes/check-supply-in-simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 506, "deletions": 388}}, {"node": {"oid": "b48d0d56239411788fd64d5ab287fbabc60b3aef", "messageHeadline": "Merge PR #2527: Minting", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 510, "deletions": 391}}, {"node": {"oid": "375e821e98692c293d82101b2108a9428ebd4159", "messageHeadline": "Merge branch 'develop' into cwgoes/check-supply-in-simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 974, "deletions": 698}}, {"node": {"oid": "593921d04d6eecf026441a6cc1067369baa1f4a0", "messageHeadline": "Merge PR #2524: Replace GenTx with StdTx", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 977, "deletions": 701}}, {"node": {"oid": "c3d3a7935b449bb92d5a4a49bd5478e5b4103251", "messageHeadline": "Merge branch 'develop' into cwgoes/check-supply-in-simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 160, "deletions": 168}}, {"node": {"oid": "ad355d6c6906fe872080db56811b40ca0e12f71d", "messageHeadline": "Merge PR #2444: Standardize REST error responses", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 160, "deletions": 168}}, {"node": {"oid": "d21f93afb03388106c7248df28e695f8e3dfd66a", "messageHeadline": "Simulation debugging contd.", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "4779359e2913dadbc713d2676503a5ba01893c8f", "messageHeadline": "Linter, enable simulated distribution msgs again", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "42ae2671c2bf6e9da442cba49df6416da1185e01", "messageHeadline": "Simulation fixes work-in-progress", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 88, "deletions": 12}}, {"node": {"oid": "25ce0dea00941d4996d03b443cc625b8e08fa4a2", "messageHeadline": "Update stake module simulation and fix linter errors", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "06c7e27115bb00b7b82e6dd0d47673b70c5515dc", "messageHeadline": "Merge branch 'develop' into cwgoes/check-supply-in-simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 102, "deletions": 13}}, {"node": {"oid": "e099491daa48cf9730f1843d797fe62abf972031", "messageHeadline": "Merge PR #2526: Distribution fixes from simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 138, "deletions": 31}}, {"node": {"oid": "505c356f20d0d8ecbe3ccaeaba7f63f0a018ca38", "messageHeadline": "Merge PR #2514: Refactor validator deletion", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 102, "deletions": 13}}, {"node": {"oid": "f527163d8a1634872b2e8d17af5219c26217c3f7", "messageHeadline": "Merge branch 'develop' into cwgoes/check-supply-in-simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "a7e6969029fa6edf3ab5553514e279eae20dcdc0", "messageHeadline": "Merge PR #2493: Fix service provider docs", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "74780c660838d792342803f3eb3d1729ea43018f", "messageHeadline": "Merge branch 'develop' into cwgoes/check-supply-in-simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 766, "deletions": 1940}}, {"node": {"oid": "ce23ad41ce7bc53494c80a2d73fdc1c9e39f7ec7", "messageHeadline": "Merge PR #2447: Cleanup docs/light", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 29, "deletions": 1380}}, {"node": {"oid": "ad05d7cc334d8a1648180e9b8b96350a51bd4467", "messageHeadline": "Merge PR #2523: Remove 'import \"C\"' from client/utils package", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2e59e2626b5f41bfcf477142bf94abb09e7162f0", "messageHeadline": "Merge PR #2510: Update PRIORITIES.md", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "e845569d168e95f6f6732266c2379d3f26d13bd8", "messageHeadline": "Merge PR #2496: Add example to Swagger specification for /keys/seed", "author": {"name": "David Braun", "email": "NodeGuy@users.noreply.github.com", "user": {"login": "NodeGuy"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1ee8deed2bcee90973729b8ff58e3e3787088eed", "messageHeadline": "Merge PR #2090: Improve crypto/keys and add `keys mnemonic` and `keys\u2026", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 573, "deletions": 501}}, {"node": {"oid": "c961a684c9d134cf18777e45008098ea06d3cc1f", "messageHeadline": "Merge PR #2517: SDK Sortable Time Format Test", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "c4b9b4540a9cc19f1890a7478cc4bc6c7d4425e9", "messageHeadline": "Merge PR #2519: Fixed naming for proposal id and time", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8ea1bbb4b18997c53cdc0d2aa54b484dc1a557ae", "messageHeadline": "Merge PR #2502: Add Google Analytics for documentation pages", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2514d6d8287223d12a5d3e1636a512c85939214f", "messageHeadline": "Merge branch 'develop' into nylira-patch-1", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2883, "deletions": 835}}, {"node": {"oid": "e5b664f1544afcbfc6a70277d08d8ee78ae55f0c", "messageHeadline": "fixed naming for proposal id and time", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "b51d41a2e315f031fbe94b42414638e8d6091bea", "messageHeadline": "added sdk time format tests, const, and removed duplicate in stake mo\u2026", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "e419396bd199632b2478b7d83ccc936c4bfbb5d5", "messageHeadline": "fixed time key marshal (#2516)", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "070bda3a2534f961138940819d77a4a62a68ecba", "messageHeadline": "Merge PR #2515: Fix gov deposit query lcd non-determinism", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 90, "deletions": 28}}, {"node": {"oid": "8d59b51dfe94664641746cb6734a0f6fcd528310", "messageHeadline": "fix the weird non-alphanumeric key issue", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1d4b595006f1775e2a3bedb91ef14ab2e890f6b2", "messageHeadline": "Correctly set power in vote info", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b700107becd8e5e6d014032dde53700bc092f298", "messageHeadline": "Add simulated distribution msgs", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 154, "deletions": 1}}, {"node": {"oid": "67258c4c29fe90185f9feff1f5d9c056398c84f2", "messageHeadline": "Merge branch 'develop' into cwgoes/check-supply-in-simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2819, "deletions": 802}}, {"node": {"oid": "b70c26af8a81a7a62f48a2a93aceed270cd65aca", "messageHeadline": "Merge PR #2508: Fix validator power key", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "79ce52a41add8bbac8c233697af8d3388ed7524b", "messageHeadline": "Merge PR #2458: Move linear to store", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 373, "deletions": 423}}, {"node": {"oid": "d8038fcddc4ce474d92f2e1a66d9ed2eba162bfe", "messageHeadline": "Update testcases & pending", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "abef57a9e67fc7bf26511f30419a5579c627e2d2", "messageHeadline": "Utilize Tendermint power instead", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "55f4f614937148d53629c83699e3544e91ee5f1e", "messageHeadline": "Merge PR #2480: Fix signing info handling bugs & faulty slashing", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 250, "deletions": 100}}, {"node": {"oid": "0d1104330f48df912529a7714f07d2d086fa1319", "messageHeadline": "Fix merge rename", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7d46b8b50c2895f2cd871df9aae1b3549f2d0fc5", "messageHeadline": "Alphanumeric parameter keys", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3f59cf1517a03e275f2d0ea5149fa327d9f825b9", "messageHeadline": "Merge branch 'develop' into cwgoes/fix-signing-info-bugs", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2482, "deletions": 346}}, {"node": {"oid": "20cc13e5bf271010fdc641cf622dd1474134c169", "messageHeadline": "types: Dec.MarshalJSON now marshals as a normal decimal string", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 71, "deletions": 4}}, {"node": {"oid": "2803830c7ed0f88c747546c296b87f04564692cc", "messageHeadline": "Merge PR #2236: Distr-PR-5 Implement Distribution", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2133, "deletions": 279}}, {"node": {"oid": "d0a00b4174884a76d8ce59ea1adf409e5d21cb68", "messageHeadline": "add Google Analytics for documentation pages", "author": {"name": "Peng Zhong", "email": "172531+nylira@users.noreply.github.com", "user": {"login": "nylira"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "32e0f14de2aae7eb613025e13b53b32dde0ba33f", "messageHeadline": "rework to correctly use previous vote info", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 46, "deletions": 115}}, {"node": {"oid": "c0ce451003dae2c7bc2b5adc8a88f6940f2ac1c8", "messageHeadline": "Merge #2500: Block conflicting redelegations", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "2fff810695f3618c850c7ca2949de4192dfe72a8", "messageHeadline": "This PR now will do something else", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16746254f5cef54ad86bb8cc3329b4b1019bf9ab", "messageHeadline": "Update PENDING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6164640ffd157fdbed16860ec1017f26ff8d91c3", "messageHeadline": "Merge PR #2491: Paramstore Followup", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 295, "deletions": 68}}, {"node": {"oid": "f9877508e5f2af5d3e5d0ec235502cdbbddd70d1", "messageHeadline": "Address @rigelrozanski comments", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "c0c5e293a8c53cdadd55a5975f0bc742f75fb9c7", "messageHeadline": "iter.Close()", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7bf8a41463aa79f7ec9efcf04871f4762cd52777", "messageHeadline": "Fix typo", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e3fa9820ec2b22e7469ab7f8ff10835e59cbc41f", "messageHeadline": "Fix linter warning", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "03b92603ed45fb1f9fbdf9431ea2e138274d3d9d", "messageHeadline": "oh", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "83f7a4cb7b56c845eb355f521d4d72a0ecfbdf2d", "messageHeadline": "Bugfix; update slashing spec", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "eaecde27902d7cfdaaf22c1afba67248882f8693", "messageHeadline": "test_utils >:(", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "076053d5b9b3d9b1a20e7842246a5d11c730d54d", "messageHeadline": "proposer reward params to global param", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 56, "deletions": 12}}, {"node": {"oid": "43e4396becaf4c3ce054ff7b12ce660eb0d51e1a", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 104, "deletions": 52}}, {"node": {"oid": "2f4a01bcba59dd9c7e20d0fd9dfb438b7fc59e7d", "messageHeadline": "address @ValarDragon comments, param store update", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 53, "deletions": 34}}, {"node": {"oid": "ec53a14b57ea7b81968a5a73d273e80deaf1ba06", "messageHeadline": "Fix testcases", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9ec35a0ae4e151e68c5696b5f665c3718ec127ea", "messageHeadline": "Clear array when validator is jailed", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 36, "deletions": 16}}, {"node": {"oid": "096a8bb9ec68141d6b3eb974bcac30340789997e", "messageHeadline": "Further clarification of nomenclature", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "047c3d1456797e5a8acff4b1a9cef38ad18b16dd", "messageHeadline": "Merge branch 'develop' into joon/2490-copy-godocs", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 278, "deletions": 110}}, {"node": {"oid": "6e0f3d6baf106eca44c736b03e75da9b292c3ad0", "messageHeadline": "Update function names to clarify semantics", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c903f39d1f548d820b240b8177ca51dc48a75f6c", "messageHeadline": "update PENDING", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "27b8322a274dcea00fde17f023cfebe96d92df33", "messageHeadline": "split test", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 75, "deletions": 69}}, {"node": {"oid": "fa372d3b82b3fe668315a348f155b7d5d8f01344", "messageHeadline": "Test correct JailedUntil", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2c4d9a0be4719dedddf3243a71f6366bf32b70a1", "messageHeadline": "Merge branch 'develop' into cwgoes/fix-signing-info-bugs", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1401, "deletions": 1117}}, {"node": {"oid": "9d809d7855c21f1c6542923f429425c23337947b", "messageHeadline": "Merge branch 'develop' into joon/2406-move-linear", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 2614, "deletions": 1781}}, {"node": {"oid": "8c978d24769d29a369c0c8359febd8b66e03c66b", "messageHeadline": "add tests and restriction for TypeTable", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "db7b1c879093203cf5e80e6a3044ae8c1c120897", "messageHeadline": "Merge PR #2488: Add Query Proposal's deposits endpoint", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 104, "deletions": 52}}, {"node": {"oid": "6dc6a78422595f5fcc329693ed0111949a0e09f8", "messageHeadline": "fix import", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8e1d0fbac012eb07904de66d3c237008d38e7c83", "messageHeadline": "Add option to indent response", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 20, "deletions": 33}}, {"node": {"oid": "63f8669c4a74be93e4ff823b810b8f1d62637a7a", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into f\u2026", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 1225, "deletions": 883}}, {"node": {"oid": "2b701655d9589cda2fd74a437e1245e604c55947", "messageHeadline": "test deposit values", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 34, "deletions": 18}}, {"node": {"oid": "5de0c9a1f8a007b924135e815c3cc407c0e2691d", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1301, "deletions": 1075}}, {"node": {"oid": "2ece2ff37cb71b73bfab0e918dcf9f1c6b9b3482", "messageHeadline": "address @cwgoes comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 46, "deletions": 68}}, {"node": {"oid": "6c9e71b654995b22e3ba4d121553ab20432616a9", "messageHeadline": "Merge PR #2451: implement validator queue", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 173, "deletions": 57}}, {"node": {"oid": "73d83b02cb678c51db3e282d92f32a41ebcdf1c5", "messageHeadline": "typo", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fb78f1d0af10b0559cdea831335a5ad4bb96a2f1", "messageHeadline": "add docs, fix GetSubspace, address comments", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 244, "deletions": 70}}, {"node": {"oid": "dd8b5746683593b55709f604341f015e10cccd32", "messageHeadline": "Merge PR #2232: Paramstore Refactor Base", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1052, "deletions": 826}}, {"node": {"oid": "b1109180caa595a7179c4c601b56dd754dd029e6", "messageHeadline": "add header", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b6a9457bf43b1ef90d4a2db0e9b86b4f328f3605", "messageHeadline": "PENDING", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f8486aeca5c7b9c1e0a4a0ef09e9b45ef35a01c6", "messageHeadline": "Add deposits endpoint and tests", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 52, "deletions": 5}}, {"node": {"oid": "50675b8015ab0dbac91a926a2df746174dbb33f7", "messageHeadline": "Merge pull request #2486 from cosmos/hotfix-2", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "7e9c39e9150717f97da6be52c43377374f07ccd6", "messageHeadline": "Merge PR #2464: Lock binary dependencies to a specific commits / vers\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 75, "deletions": 185}}, {"node": {"oid": "26c43755b7d0f7b3e96c856ce0326c5ae7ad760d", "messageHeadline": "RPC: add temporary file for hotfix", "author": {"name": "zramsay", "email": "zach@bluecollarcoding.ca", "user": {"login": "zramsay"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "1ff2e865a8ce845eed0e433a1bfe4c040947fc69", "messageHeadline": "Back to greater than", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "bdfb10f5511768e6f4e38604465d59261f89f9ea", "messageHeadline": "Clarify testcase", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a83535aef34443180c7769a3a2ed7ad04b0ef7ca", "messageHeadline": "Greater than to greater than or equal to", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 87, "deletions": 2}}, {"node": {"oid": "69b7519d4033968aac6ab3244befda4f3b347474", "messageHeadline": "Merge branch 'develop' into cwgoes/fix-signing-info-bugs", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "06fa518e3093962a5123232155ffaf5af156f36e", "messageHeadline": "address @cwgoes comments, add in precommit calculation", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 48, "deletions": 39}}, {"node": {"oid": "dba20d1725a6040e7c05c3ae8f68440f7d48a262", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 944, "deletions": 598}}, {"node": {"oid": "7b1f4a87eab6a12cc78bacb558259069442c45aa", "messageHeadline": "finished off validator tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 95, "deletions": 7}}, {"node": {"oid": "94731a502acad617d15af30ec17f58dd8a0af3a4", "messageHeadline": "some validator dist tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 124, "deletions": 2}}, {"node": {"oid": "a60b91b7b20ad78b99245fd099c8ddefa1f2d32d", "messageHeadline": "bugfix form TestWithdrawDelegationRewardTwoDelegatorsUneven", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 121, "deletions": 7}}, {"node": {"oid": "f3c0496c99a1cb9bf89b4779d30d334424e17066", "messageHeadline": "TestWithdrawDelegationRewardsAll", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 84, "deletions": 5}}, {"node": {"oid": "c653053cfb7040b20328eb0d1f9378ddcca0058d", "messageHeadline": "Merge PR #2468: fix bounds checking and missing return", "author": {"name": "zhangzheng", "email": "zzgigi2003@163.com", "user": {"login": "WALL-E"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6e4a8d9e166925d0abea7b8dbf3a25923580aa5b", "messageHeadline": "Update spec", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "8c2c9dba8a9450298e61ac77607ed39dff64bed6", "messageHeadline": "Update block height on validator bonding", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "5fd7297e259865452f16eadba4249086165aae72", "messageHeadline": "Count missed blocks instead of signed blocks", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 37, "deletions": 35}}, {"node": {"oid": "b55f29f72d48355e848af75db0475b749dab8686", "messageHeadline": "Update PENDING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f6e92df3fae1a281624f62b9d97794dcb72861f6", "messageHeadline": "Create signing info struct on validator bond hook", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "a703e6e09a3667d0c6415a8a246809b38b96da47", "messageHeadline": "Use tendermint/lint :(", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "62feae87f5d6bcec4ddf91839ba723f4008202d7", "messageHeadline": "fix missed conflict", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "674d3d6dbc24a5792504d6b3fee3fd5ed24a8f12", "messageHeadline": "fix gaiadebug", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "42c7a090757344d6179f2fbf8c6abd137690c216", "messageHeadline": "Merge branch 'develop' into joon/paramstore-refactor-base", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 921, "deletions": 596}}, {"node": {"oid": "586c191422854de7e0439288fd26059fb8509f4d", "messageHeadline": "Merge branch 'dev/lock_tools' of github.com:cosmos/cosmos-sdk into de\u2026", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 941, "deletions": 595}}, {"node": {"oid": "8201c9254434a741d2e78d427fe0ef0a8cabaa18", "messageHeadline": "fix bugs", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "dbd4f30b39c2fd3023e6c47d848ed453b1cecf34", "messageHeadline": "Merge branch 'develop' into dev/lock_tools", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 941, "deletions": 595}}, {"node": {"oid": "b921ed224c2e790f7d894aa522169c24b7dc2187", "messageHeadline": "Merge PR #2248: Fix PrefixIterator", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 407, "deletions": 31}}, {"node": {"oid": "176ea763c41ae235631a4cf9c6d41edf717ae259", "messageHeadline": "Fix circle ci", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8cb6d106d10a8b635c20eaef53aaaedc22320add", "messageHeadline": "TestWithdrawDelegationRewardWithCommission", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "8e378e2b2d0629be028ebd9f00db2a147e6efaf5", "messageHeadline": "got basic delegation tests working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "f4f39ae03fc27634c75eefbd25893eb755f93e2d", "messageHeadline": "allocation tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 66, "deletions": 15}}, {"node": {"oid": "900a5f47f66d5739cf677861422211e66ac694bc", "messageHeadline": "keeper_test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 53, "deletions": 1}}, {"node": {"oid": "7d45998972fa4c89baf5944fe8406ed138a1aa7b", "messageHeadline": "Merge PR #2461: Fix IBC paper link", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0ef1582aeb6114302c9401ef2beaaa0e4832d46f", "messageHeadline": "Disable unparam", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f4a03b44e1d34795a1f5828d26bdf8d6ce705d5", "messageHeadline": "Alessio/server refactor (#2472)", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 532, "deletions": 562}}, {"node": {"oid": "3b5e57be08cbc77dc13ec3ff2c6b76afd7779a58", "messageHeadline": "ctx with proposer, working through allocation test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 157, "deletions": 34}}, {"node": {"oid": "5c92a546c643b17c2fa4a87c666071768db5d764", "messageHeadline": "rename store subspace, add WithTypeTable", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 165, "deletions": 151}}, {"node": {"oid": "03975407bad22eaa1599070231d14b3e1d3a6c17", "messageHeadline": "Merge branch 'develop' into joon/paramstore-refactor-base", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1287, "deletions": 798}}, {"node": {"oid": "58bedad64d801d00115df9623e8ed2e06bd341d7", "messageHeadline": "Update changelog", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9e334afad0a1a3413a43302d75910e8d1654e4ab", "messageHeadline": "Lock binary dependencies to a specific commits / versions", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 71, "deletions": 184}}, {"node": {"oid": "22de85651fe1ccdedf12d80b5a1de37595e5cdb1", "messageHeadline": "fix distr initialization", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "52316d9ef61e551871e271d22a91e50cdad3f9e8", "messageHeadline": "fix initialization of the test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 30, "deletions": 22}}, {"node": {"oid": "ace19d9264705f37c8a651f1fe834dfd46a7b545", "messageHeadline": "Merge branch 'rigel/fee-distribution' of https://github.com/cosmos/co\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "151a81eddbd5da396ccf9fbf8f7fea83e3441e09", "messageHeadline": "staking changes test_cover fixes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc9bafb8d3f387c55f825f9d06e8c4dc3b31cf36", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 778, "deletions": 225}}, {"node": {"oid": "6d4975e2c2d44b9be73e63389862ea970c7f86e0", "messageHeadline": "R4R: Fix simulation proposer (#2460)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "963bcaf66fadf1954dfa3ed03dca7f57fa092528", "messageHeadline": "Fix IBC paper link", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e25108867246083ade570525f6b3a0c6702a2138", "messageHeadline": "Merge PR #2452: Fix LCD Validator Initialization", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 83, "deletions": 4}}, {"node": {"oid": "c9730329bfd1bb4fb6d11f7a8b3f998be4f68e01", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 192, "deletions": 162}}, {"node": {"oid": "e13bbe2afd8901447f4f99f9d9fc516be22d8b17", "messageHeadline": "Merge PR #2255: Offset validator set power calculations by one block", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 192, "deletions": 68}}, {"node": {"oid": "46fe52bbacf40668069dd7eb5f5c39f8cd4452a5", "messageHeadline": "create test initialization for distr", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 103, "deletions": 27}}, {"node": {"oid": "0c92477b4dc9bd3f704850ea6cbdc23996c7817d", "messageHeadline": "mv types/lib/* store/", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 232, "deletions": 288}}, {"node": {"oid": "0cbb37ff034396e837dc1cd81b82032cd068159e", "messageHeadline": "rm Close() from Next()", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "ed9b29c856801db32c6759170fbf32c30d248c38", "messageHeadline": "fix typo", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43b3352c87d8e44c8d968cd06b14c58efbaf59b3", "messageHeadline": "fix Close()", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e7c76eb344ad211ccb63f969dcb2e67e89dcf859", "messageHeadline": "port tests from tmlibs, fix tests", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 238, "deletions": 23}}, {"node": {"oid": "c770e74571dc5ef9c12b062e391028de47bc82c7", "messageHeadline": "fix cloneAppend", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5091d1688dfa7ae391735fd2edb1bb1914a5da3d", "messageHeadline": "partially apply requests", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "5237639138d9c0997e6b9f00a6ec34cd571bdecf", "messageHeadline": "fix prefixIterator", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 173, "deletions": 20}}, {"node": {"oid": "71a80bf176127945128271036fab4afe6f85359a", "messageHeadline": "'make format'", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9c53f5aadfb4bb139db4f45c51456750070585e8", "messageHeadline": "Merge branch 'develop' into cwgoes/nextvalset", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 504, "deletions": 157}}, {"node": {"oid": "7c9048b591de2aba9bf4c04aa1517f5c81d1a692", "messageHeadline": "Merge PR #2441: Add swagger-ui for key management", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 497, "deletions": 156}}, {"node": {"oid": "d6be4fcf694891c5a4ce171d90e40a22c161efc5", "messageHeadline": "Merge PR #2455: Print out all 3 public key encoding with gaiadebug", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "1aebe103ba2138739a0f752fc1c47bac96063927", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into b\u2026", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 1581, "deletions": 594}}, {"node": {"oid": "600532575bf7f96880899909f228922dd40476b3", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 512, "deletions": 577}}, {"node": {"oid": "142f42ecc79359a8eb43f6dbdaa4e0923e3c4a79", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "4814ae4df5638f03a7a5ca00b1df6ab8efe2e55e", "messageHeadline": "Merge branch 'develop' into cwgoes/nextvalset", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 512, "deletions": 573}}, {"node": {"oid": "cd21427a7b83efead2e6c6f5688ca93da438a2f1", "messageHeadline": "Merge PR #2405: Unbonding and Redelegations Queue", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 375, "deletions": 545}}, {"node": {"oid": "d661ccb30ebbd27b00e4654e33cce63398c7c8f2", "messageHeadline": "Merge PR #2450: Add ValidateGenesis to staking, add more tests", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 119, "deletions": 20}}, {"node": {"oid": "869d85fba5aa47c93765a14915ba9af2f6d39fdf", "messageHeadline": "Merge PR #2453: Update to tm version v0.25.0", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "a1bc7185a4eadcb1fb814efc66df32300f662c57", "messageHeadline": "s/bonding/unbonding/ in a comment", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23dc24e9e405c989d3aa76c7bf18a19d3aea6939", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into bez/2339-fix-lcd-v\u2026", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 1068, "deletions": 20}}, {"node": {"oid": "18dce870d90ce738a266d5a175d5628006ad3715", "messageHeadline": "Fix linting", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "975065724baef509d1a137e52d2df0aeeb933eed", "messageHeadline": "Revert back to 100 power for proposing validator", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "79a0339844a2d5704628a3442738e85f2725e457", "messageHeadline": "Use NewTestGaiaAppGenState in LCD test gen", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2527e1fa3bc07b8bbfb8ca2879e01fa96122e380", "messageHeadline": "Implement NewTestGaiaAppGenState and update LCD test bonding", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 79, "deletions": 2}}, {"node": {"oid": "9fc7e80d4808be0a1475fb2e1f07c075a860956a", "messageHeadline": "finalize rebase", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "4bf14c5650cd60fb6dfc6cccbb067fa0a2887e03", "messageHeadline": "apply request finalize, fix lint", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 28, "deletions": 35}}, {"node": {"oid": "7a68b376bdd276ead76b89b7acc389a09e63aa52", "messageHeadline": "apply requests in progress", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 163, "deletions": 73}}, {"node": {"oid": "7d49675600827cbf907a89d670b53e7b09b33db5", "messageHeadline": "apply requests in progress", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 85, "deletions": 66}}, {"node": {"oid": "6978d283bf09a1b62cb22b5a4e0eaea53b73b281", "messageHeadline": "fix lint", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "30ea9f85ae86d852973ee110a25edf7e49e21d8f", "messageHeadline": "add tests for cloneAppend", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 44, "deletions": 7}}, {"node": {"oid": "f3c330ec4d353a0935b4358e40a60d0ced563733", "messageHeadline": "fix prefixstore", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a0f7c58feece27f603b1f208519661f57cb0ce9", "messageHeadline": "comment out assoc/validator_set_test.go", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "e7de48e3750a4da7c6e7f8f8838548c062aba837", "messageHeadline": "address comments", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 89, "deletions": 102}}, {"node": {"oid": "a43a97bf10ad64de4b4b2badd9bdf747e96e6870", "messageHeadline": "address comments", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 49, "deletions": 43}}, {"node": {"oid": "2b3630eb6b9cc1cffe5f4b73709463ec9104a541", "messageHeadline": "finalize rebase", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a766e0f2d92bff6cdad26976cad283df4546f80a", "messageHeadline": "address comments", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "67ac8c55b9494a8d2bd0d88163f45da01b12d91e", "messageHeadline": "More minor cleanup", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 15, "deletions": 11}}, {"node": {"oid": "2aad1bd1b0f4933724595779837d275009347ea3", "messageHeadline": "Minor doc and formatting updates", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 19, "deletions": 10}}, {"node": {"oid": "c3d94266a1a6af0b10ce094d9f63b64874b61d97", "messageHeadline": "Fix gov keeper unit tests", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "c8746eccea27750fd2e0d2e43cf3b20fedf749e3", "messageHeadline": "fix lint", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cc75924182c8aeca434fcfb15cc9448f41d59c5e", "messageHeadline": "last rereview", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 66, "deletions": 52}}, {"node": {"oid": "d6105c5855dcf67739a572e3bc5596c98285929d", "messageHeadline": "SetFromParamStruct -> SetStruct", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "991ac424d23661cc9124c808496935a73d862b4b", "messageHeadline": "fix gaia", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9a35b7e949501eb467bfd9f819be5ae7465def66", "messageHeadline": "space -> store, add doc", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 194, "deletions": 131}}, {"node": {"oid": "73b34353bfc4a33e86ec2edd2b554ad93738ae0d", "messageHeadline": "fix lint", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "39b5b388f11450fd86203af1b373c0eba29cb75f", "messageHeadline": "finalize rebase", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "fd8713ef9c0f3002319022824f319ee34f5d96fe", "messageHeadline": "rm key & doc.go in progress", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 153, "deletions": 214}}, {"node": {"oid": "78a89df393ef496cb2f6d7cb7c2a186a3136506b", "messageHeadline": "fix lint", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74bf6c6bb6c6f8685b8697ddbbd7ee296b537d88", "messageHeadline": "string -> []byte in keeper_test.go", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "6d80faface22a5ef07c638b946ec6a9d7fbf0662", "messageHeadline": "string -> []byte", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "35a80e6563bbc4337602c49d464da885d8ee3bdd", "messageHeadline": "fix gaiadebug", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "267990816f824ac29fa936700ac929afc5c61a12", "messageHeadline": "fix gaia", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "f33e856950c88a9947a0578b1c5c698e9d674bfd", "messageHeadline": "fix lint", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "37ce8d51c697f15329e3a6c6872000bfbf1fa6fa", "messageHeadline": "apply requests", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 43, "deletions": 26}}, {"node": {"oid": "bd6ee42c5a0a276d84f75f05f9a20b640fe490bb", "messageHeadline": "finalize rebase", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "61bc1a98c490452222c3c40629d9396f85cbff83", "messageHeadline": "Key.s string -> []byte", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "cc0e2c9523e637067b1cbca83b4612b604cd99e8", "messageHeadline": "paramstore refactor base", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 881, "deletions": 832}}, {"node": {"oid": "3bcbcd08b9499b24eb853c290da8be42b008a08c", "messageHeadline": "create adequate error for key managerment", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 34, "deletions": 9}}, {"node": {"oid": "e304b9c60043a2e6bbc9bd751318f9354ebf8bc3", "messageHeadline": "debugging simulation", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 97, "deletions": 56}}, {"node": {"oid": "1ed338fc5f34f19adcf6e416e5740ca7af6c41d3", "messageHeadline": "Fixup comments", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "317be2bc16c923b705117d77cd3ff86c9a2cdc36", "messageHeadline": "Clarify ValidatorUpdateDelay", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "b625cf85a1f2a7a947ffb4918d0985d2da1933fb", "messageHeadline": "Cleanup testcase", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "482537e6c18c129e7978dfb12c4ef484cafff296", "messageHeadline": "Merge PR #2430: Aggressive slashing simulation & fixes", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "83c2781c1c9968b29923af25d8b97256c7dbfbf7", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 76, "deletions": 20}}, {"node": {"oid": "b7cb2e4252e142adc2c7840ac26993fd091dcaae", "messageHeadline": "Slowly start multiple simulations in parallel", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "104683129677e7730b93ed9bdb6ba863b65b2dbb", "messageHeadline": "Don't trap EXIT", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "034163c021ac1e6d6150d92b8c944b769aec7ec5", "messageHeadline": "Minor fixes", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "fa3b459314de0468a76f026eb8def9a1e51b1d0e", "messageHeadline": "Actually run multi-seed simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fdc7b4d7a57c869b77ae1829cc176b09ea2236f2", "messageHeadline": "Add default CI multi-seed sim", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "1909d8f2694508a1fba04c78a55b7b2b6d485a38", "messageHeadline": "Update slashing period key appropriately", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1f12f204ce0078bd353e542a4ffd2b6e2a21b58b", "messageHeadline": "Testcase fixes, 'make format', negative pre-genesis block", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 36, "deletions": 18}}, {"node": {"oid": "91b755d220dc62ebad86dee58ecfc80a03550a57", "messageHeadline": "Add testcase for failing to sign \"extra block\"", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "018aaeb443ca986e01385091854c04cd5eb24acd", "messageHeadline": "Add testcase for slash at negative height", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "a2113b24dcf1ef5e1289d0bff30b461b33a5f7b4", "messageHeadline": "Address TODOs in slashing tests", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 26, "deletions": 28}}, {"node": {"oid": "8befc3c41f4fb4d35d14b278106ce5414c7c482f", "messageHeadline": "Merge branch 'develop' into cwgoes/nextvalset", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1016, "deletions": 20}}, {"node": {"oid": "c4b243142d73b604dcd703ee745b3abde004a811", "messageHeadline": "Merge PR #2438: Add tests for more staking key operations as requested", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 75, "deletions": 20}}, {"node": {"oid": "9c9113fa3b3f5f035f47a215879941958a0f72fe", "messageHeadline": "Merge PR #2437: Distr-PR-4 Distribution Types", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 941, "deletions": 0}}, {"node": {"oid": "81d0f5f4a7f93ef6ad6d2a9139485e6edd6943e2", "messageHeadline": "add wanted final test case functions", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "17dc8127493e2d5e04504dc4c894457506a2d2e4", "messageHeadline": "fix distribution endblocker issues", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "6d645f20fadc42d054b1ddd9003bb025c723ca75", "messageHeadline": "Refactor keys handler according to code reviewers", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 24, "deletions": 21}}, {"node": {"oid": "20a51e587cc0d98fc0f5c7f02c9ee8536f7aff3e", "messageHeadline": "fix compile errors", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "45f0dd0e3bfb6c9ed668360ee0b0789f6ebd0f83", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 83718, "deletions": 3277}}, {"node": {"oid": "eb01cb4a35bb557bc7308e11ccaf99709d7463d0", "messageHeadline": "checkout distr types PR updates", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 53, "deletions": 46}}, {"node": {"oid": "48672c4c0b25da30a0d448a7ee2effbf64792b6b", "messageHeadline": "More comments, update sim for NextValSet", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "8f4d3a6cd7c0126a26f3961a59f18bad779bcd84", "messageHeadline": "Merge branch 'develop' into cwgoes/nextvalset", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 83376, "deletions": 2956}}, {"node": {"oid": "2e040dd971f12d639701ff8cb3e19d17f7282de0", "messageHeadline": "Merge PR #2442: Support removal of accounts in account mapper", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "f6e3e61e071a0acbb3a3b01540832047f79f3219", "messageHeadline": "Merge PR #2440: Fix CircleCI", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1acab69326fed092acacec7a5915f1778fbf4034", "messageHeadline": "Fix test_lint failure and test_cover failure", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 22, "deletions": 6}}, {"node": {"oid": "8e1bfee6ca185c0f7ded2e2b3985d6839a62a52b", "messageHeadline": "Add swagger-ui for key management", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 447, "deletions": 150}}, {"node": {"oid": "3d21d97af583738c40969149eec0a27f73a4f82f", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into b\u2026", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 76, "deletions": 24}}, {"node": {"oid": "9f67e8af20ffa49aa50e12e1b711bb8d3c7e0251", "messageHeadline": "Merge PR #2215: Add swagger-ui for gaiacli lite-server", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 81580, "deletions": 1050}}, {"node": {"oid": "31b26e7154257630891879defae12d8c0ec498c7", "messageHeadline": "Refactor code in set response header", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 3, "deletions": 4}}, {"node": {"oid": "d46b5629c2eb52fcfc7f912ee26b0c24e9d23c00", "messageHeadline": "Merge pull request #8 from cosmos/cwgoes/patch-fix", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 31, "deletions": 32}}, {"node": {"oid": "e72c19a3515e8cbd6035cfe579f0d57427bda126", "messageHeadline": "Revert viper.Set change", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3a9102e2afd4a5ee5d4d0a5dadc4f48e8b4321a7", "messageHeadline": "fix", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4d4de3aa0965a11b0bce7fdd277fb1ac0d70aff7", "messageHeadline": "delegator_dist_info tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 73, "deletions": 18}}, {"node": {"oid": "1e74da1abe20c961e2c86b8f292b615fb94f1720", "messageHeadline": "validator_info tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 197, "deletions": 50}}, {"node": {"oid": "b4e8fe5e94c6cced7a74214c3838e6aa0d9acce2", "messageHeadline": "Merge PR #2435: Staking store keys bug fix + memory improvement", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 76, "deletions": 24}}, {"node": {"oid": "bf3e2763dde4ab7c4db2e286e1f02fa1152e7e23", "messageHeadline": "Update CircleCI Golang container", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c676eab46b7df509a534be08bf63880b673b8a3c", "messageHeadline": "WithTrustNode, Makefile fixes, 'make format'", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 31, "deletions": 33}}, {"node": {"oid": "1d4cfe89d293d5f1e6ec06c902847bcc5c35c7d1", "messageHeadline": "Merge with develop", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 1997, "deletions": 2148}}, {"node": {"oid": "a4690bbe58c688b885cd326b05133b479a770398", "messageHeadline": "Merge PR #2434: config.js", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f8cc0af1447bf709f58ff8a74657a8684994474d", "messageHeadline": "Merge PR #2403: Update doc on website", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 743, "deletions": 703}}, {"node": {"oid": "89d13d1f4c109ef9f1064ae150545f9ad75aeccc", "messageHeadline": "Merge PR #2429: LCD Properly Init Proposing Validator in Tests", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 62, "deletions": 47}}, {"node": {"oid": "324bdaf55ded49e792d2755cf275c1909494fd7a", "messageHeadline": "Merge PR #2394: Split up UpdateValidator into distinct state transiti\u2026", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 855, "deletions": 1123}}, {"node": {"oid": "a7fabbea167bcbb2002b95785f952efa7adb2265", "messageHeadline": "Merge PR #2431: Update some links", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "4fee7913b5415fb532b363d39c7a498092cfada8", "messageHeadline": "Fix issue from earlier merge", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26d43ff94a69cf3ca6827427fd5f1c80e78a4b24", "messageHeadline": "Merge branch 'develop' into cwgoes/nextvalset", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 109, "deletions": 95}}, {"node": {"oid": "17983460b8f217b95220e8d261bda266ca7471dc", "messageHeadline": "Merge PR #2219: Update to Tendermint 0.24 (except NextValSet offsets)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 286, "deletions": 241}}, {"node": {"oid": "482a22da900f485340c229adf5853c95b6a39093", "messageHeadline": "Merge PR #2428: Update priorities file", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 15, "deletions": 46}}, {"node": {"oid": "e1bb6fc0d264bd6ebea1912db22f6bc7b9bec7f1", "messageHeadline": "Move update_API_docs.md to docs/DOCS_README.md", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 20, "deletions": 18}}, {"node": {"oid": "9830acc5b9b80acdbd6a5c0958359df5fc100f14", "messageHeadline": "Add indent option to context and fix a bug in node status command", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 32, "deletions": 45}}, {"node": {"oid": "5d259b1b399201fac1a505316e655bf92d685168", "messageHeadline": "Add post respones process to add json to header and decide whether br\u2026", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 97, "deletions": 88}}, {"node": {"oid": "08fcd9967d1c675e2a353147855cca4a8cdf006c", "messageHeadline": "Merge branch 'cwgoes/update-tendermint-upstream' into cwgoes/nextvalset", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 9753, "deletions": 5660}}, {"node": {"oid": "6cbac799125414d225530241cc8ee44be36a76f7", "messageHeadline": "Merge PR #2419: Add quick start section to the docs readme", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "9410b6287c8890a9ce21b011d72347c9a669b70c", "messageHeadline": "Merge PR #2425: simulation: Make bank testing auth configurable", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 84, "deletions": 46}}, {"node": {"oid": "a3b31c7a6b0c0a85ea8ea7612e087d2105e85a0d", "messageHeadline": "Merge PR #2427: Fix typo val faq", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5fb7e65079062b4cc70607c07646bd96bfd2ee9e", "messageHeadline": "Remove useless comment", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3ed2c22a386cf18ef5452db560ac60f429699d78", "messageHeadline": "Merge branch 'develop' into cwgoes/update-tendermint-upstream", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 25, "deletions": 52}}, {"node": {"oid": "f5df1982f9a50acfe18ad54dee21311c06e474fb", "messageHeadline": "Add description for return type", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd0f1d39997a0bd54f4b3ccaad17b8aeeaee8a4e", "messageHeadline": "Break change, rename the endpoint to transfer tokens", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bd274db7a798526921cd15ecf32887e13cb6aaf9", "messageHeadline": "Add application/json to response header", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 26, "deletions": 40}}, {"node": {"oid": "019b1d95cf0ed04351f1b415147df12bbb5d5925", "messageHeadline": "unminify JS files according to cwgoes", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 80449, "deletions": 113}}, {"node": {"oid": "da5da6e3a18b6d393d87b61dd769b7dbd949e0cf", "messageHeadline": "Fix lcd test failure for endpoint change", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 6, "deletions": 11}}, {"node": {"oid": "f896497db13ba50c506ca370b3fd54320bddd232", "messageHeadline": "Improve swagger.yaml", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 119, "deletions": 19}}, {"node": {"oid": "b7f27a0e1faf98c2d35306c68f3b2f8c5e08cc27", "messageHeadline": "update gopkg.lock and fix compile error", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 29, "deletions": 23}}, {"node": {"oid": "d6f6a1f87f0db0fb28d9ba89b8e4b35d7a8f92b3", "messageHeadline": "Merge with develop", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 29, "deletions": 55}}, {"node": {"oid": "6e8b8e47ee745c53baaa2ddc30b55009ad85a8a7", "messageHeadline": "Add swagger-ui for ICS0 and ICS20", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 326, "deletions": 223}}, {"node": {"oid": "1e26ba2e0e9c1e0457383ff302a97396c227cddb", "messageHeadline": "CLIContext.Logger -> .Output as it isn't a logger (#2420)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 20, "deletions": 48}}, {"node": {"oid": "dcf0ddaa0334c72d4a98807832d50408114c5ed5", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "16f5d69329fef9714c98de23f74585d81082e76b", "messageHeadline": "types fee pool test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "064f8b0b5847f297accb45e12b2dd7375b6792d2", "messageHeadline": "dec coin tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 70, "deletions": 1}}, {"node": {"oid": "e223eadb363302393d792d0e8f3b822f4913d102", "messageHeadline": "types msg tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 129, "deletions": 0}}, {"node": {"oid": "733b616c8ce0872a0179a70c1997e64dae25a092", "messageHeadline": "disable endblock for lcd", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "7ab02aed7638a482590bf5cd13820af60888c026", "messageHeadline": "lcd tests to include proposer", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 37, "deletions": 22}}, {"node": {"oid": "60a35413805de573adf0baf33e3677cc9195fa8e", "messageHeadline": "major debugs", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 34, "deletions": 13}}, {"node": {"oid": "956566d5d1a9f130edf611ff5404ab288994a687", "messageHeadline": "proser", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "436d2a0178420fa4417f2d6ea2d1d74dd14c2fc9", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 151, "deletions": 120}}, {"node": {"oid": "0436f50c009049e55485e4bda2b732e414e2b5c9", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1349, "deletions": 1219}}, {"node": {"oid": "46e268efe21531fdb747e5166523980261394801", "messageHeadline": "Convert swagger.json to swagger.yaml", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 634, "deletions": 937}}, {"node": {"oid": "f7cb351dd13d23d8a97a2be3a3f93ca12d9d4734", "messageHeadline": "Merge PR #2162: Add loose/bonded token supply invariants back to simu\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "6d43f9cb0b7ddb83bd7fa01358b1cb1094e3d0ee", "messageHeadline": "Correct inaccurate description", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "bf24a42a29785df29b5de6a324a6d0338d5ca29f", "messageHeadline": "Remove stake API from this PR", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 3, "deletions": 379}}, {"node": {"oid": "4e3066131e5d12bb48c9ac480b5498a8db8bf255", "messageHeadline": "Merge with develop", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 3398, "deletions": 2547}}, {"node": {"oid": "c5affaa7bf8a3b2237d1c7d99f2fed86363583e9", "messageHeadline": "Remove docs/clients/lcd-rest-api.yaml and add its content to client/l\u2026", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 1192, "deletions": 1111}}, {"node": {"oid": "bff2f33ac54eaffd391c3dae50fecede63773a8c", "messageHeadline": "Rename swaggerui to swagger-ui", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2422cd9746910432ee36773a66e726795143010", "messageHeadline": "Keep code, codespace", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "fd36abfe0549fdf75715b892984514a6e2176efb", "messageHeadline": "Use own directory, fix tx size test, remove parseCmnError", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 17, "deletions": 21}}, {"node": {"oid": "f11ee677826b18656b21622ee640c31cfd82acf2", "messageHeadline": "Merge branch 'develop' into cwgoes/update-tendermint-upstream", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e7134e8742f6fea87f0a540230b1fe1862bca42d", "messageHeadline": "Merge PR #2414: docs: add version", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ecc06f4affce5c0db67536d00342468dba3bcc9b", "messageHeadline": "Merge branch 'develop' into cwgoes/update-tendermint-upstream", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 136, "deletions": 111}}, {"node": {"oid": "7d5bc459fa77aa84041fd7b9375874282aa6341f", "messageHeadline": "Merge PR #2413: Remove reflection from handlers", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "cb86efa05407145c4687730ba6725e491d724ad7", "messageHeadline": "Merge PR #2376: auth: Don't recalculate mempool fees for every msg si\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 132, "deletions": 100}}, {"node": {"oid": "da96e9372756555f3aa166f29067f6ae9f937c7a", "messageHeadline": "'make format'", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 65, "deletions": 65}}, {"node": {"oid": "1013703115e62f80fc81873710b5c0f5e180a906", "messageHeadline": "Update context.Verify", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "e9311958312f6b0b5c9c647614a52319fd70868b", "messageHeadline": "Remove unnecessary changes", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 15}}, {"node": {"oid": "e7c2a9614f88ae3e11a13ea15bf5a550ae1c3396", "messageHeadline": "Merge branch 'develop' into cwgoes/update-tendermint-upstream", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8289, "deletions": 4982}}, {"node": {"oid": "91ee6b0d99d9bb1c5324a69bffbaedbd96e06602", "messageHeadline": "Merge PR #2313: Multi-seed parallel simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 52, "deletions": 3}}, {"node": {"oid": "8ca8acf6387c753cc95a8670642e3cb4e20f0095", "messageHeadline": "Merge PR #2357: Refactor Iterator Gas Consumption", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 113, "deletions": 67}}, {"node": {"oid": "a2caefc8ae6a45ea1c71a1af09408086f48fe871", "messageHeadline": "Merge PR #2390: CLI subcommands reorganization", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 181, "deletions": 239}}, {"node": {"oid": "e6a8b2278e84d0ff2bc0362e1462d1292184ab7e", "messageHeadline": "Merge PR #2377: auth: Move stdsignmsg to txbuilder, add tests", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 138, "deletions": 39}}, {"node": {"oid": "91cac96feac96bbdd4e6d91449151b5f1efa90d3", "messageHeadline": "Merge PR #2391: LCD Cleanup and DRY Refactor", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 591, "deletions": 684}}, {"node": {"oid": "145e06b85cc52bf61c7438dd2c0a8b2b1f668eb3", "messageHeadline": "Merge PR #2382: baseapp: Move code from setters.go to options.go", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 85, "deletions": 80}}, {"node": {"oid": "b1583dd8c5e757465abee9e6da67dac477ce4758", "messageHeadline": "Merge PR #2383: baseapp: Move query tests to their own file", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 96, "deletions": 89}}, {"node": {"oid": "9e27e4bac549dbea21d77f7070c07edd97b63b69", "messageHeadline": "Merge PR #2386: types/coins: Add benchmarks for coins addition", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "e11c52e873b1025d95b9e99c78275f65a4fa8dc7", "messageHeadline": "Merge PR #2408: decimal: Add a method to multiply a decimal by an Int", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "b54801b4b395deb5d71534dc21895a61d8599caa", "messageHeadline": "[RETRY] Distr-PR-3 More staking hooks (#2404)", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 125, "deletions": 27}}, {"node": {"oid": "3846894c3a470ec016be2681ecddd64ef6f7b13a", "messageHeadline": "Merge branch 'rigel/new-hooks' into rigel/fee-distribution", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 368, "deletions": 57}}, {"node": {"oid": "4929b022ceb0ac1f4ec5cd6f1c7835e4c139f7b2", "messageHeadline": "mini-fix", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e9756a6a926a9e23cab18e6a4c12049306ad1c1", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/new-hooks", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 682, "deletions": 372}}, {"node": {"oid": "910af2066f2f7964b23676ee7c79fc42187e2d15", "messageHeadline": "Merge commit '5be5ea3' into rigel/new-hooks", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d3146bf06d30f72e63b239ff4d07381b01195a33", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "47e899bb613c0711bc51a569ac092980610ff610", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1186, "deletions": 442}}, {"node": {"oid": "380d3e1c5ac6536c2ba4099531918ab3d03de150", "messageHeadline": "pull a bunch from develop", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 917, "deletions": 655}}, {"node": {"oid": "2fb3493ff57c32d13c3c20c6270d8dc694e03b54", "messageHeadline": "Merge PR #2223: Gaia CLI Config Command", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 298, "deletions": 31}}, {"node": {"oid": "24413a395d64666d63e58b1783e925e399dc48d9", "messageHeadline": "Merge PR #2073: Allow --from to be a name or an address", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 178, "deletions": 67}}, {"node": {"oid": "04487ca5db67b548f9656c49ffefb85d969b40bb", "messageHeadline": "Merge PR #2402: Skip LCD test TestVersion when no env var", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "15e848e43c430547081dade39ccbf7583965fe92", "messageHeadline": "Merge PR #2395: Remove governance slashing", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 25, "deletions": 109}}, {"node": {"oid": "a04d5cf26dd7178626c7be3baf987d6a83c3610f", "messageHeadline": "Merge PR #2072: WIP Bank Denom Metadata Spec", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "611e2873750600347d7d411a433fbdbc2741d96f", "messageHeadline": "Merge PR #2401: Remove remnants of gocyclo", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 37}}, {"node": {"oid": "c31c0d282213c04723c8ad7502820c52814c311d", "messageHeadline": "Merge remote-tracking branch 'origin/dev/simulation_remove_pubkey_ops\u2026", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 151, "deletions": 126}}, {"node": {"oid": "de30281afa9229afd1e88b5140deee41b22437bd", "messageHeadline": "Distr-PR-2 Truncate Decimal Functionality (#2379)", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "6b595842ed43b498bb6c124db8ed6685c0915e50", "messageHeadline": "Distr-PR-1 Staking ConsPubKey -> ConsAddr index (#2369)", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 248, "deletions": 519}}, {"node": {"oid": "5be5ea3b4cfb70f43e7034012daa80c6ffb6a4a8", "messageHeadline": "comment update", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ca2fc77af7c1030ad9fa6889e236ff2298197205", "messageHeadline": "update commission hook for new commission work", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 14}}, {"node": {"oid": "f5116b9d5752f0da495447244bac58191b49e13f", "messageHeadline": "Merge branch 'rigel/truncate-decimal' into rigel/new-hooks", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 843, "deletions": 350}}, {"node": {"oid": "ff8d7486a2681b034b93fc2b9d941c214ac62df4", "messageHeadline": "Merge branch 'rigel/stake-cons-addr' into rigel/truncate-decimal", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 843, "deletions": 350}}, {"node": {"oid": "dad4253957b943b1f0d742c223ef86f1f6177cae", "messageHeadline": "merge fix", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16594f7dafd9d91cff4be905edf02bf00470603c", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/stake-cons-addr", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 821, "deletions": 310}}, {"node": {"oid": "afe179ebb38657c3765dc74da9a459a4f1a5b139", "messageHeadline": "remove GetValidatorByConsPubKey", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 21, "deletions": 39}}, {"node": {"oid": "1a5d122c931d7d9b171d3402e78dff67b32e1bbe", "messageHeadline": "Merge PR #2392: remove redundant sprintf calls, improve a doc comment\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 53, "deletions": 15}}, {"node": {"oid": "9dfeeb0d7bea7e5d6920db80eb0029240e44d4b4", "messageHeadline": "address bez comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "9dafa3252d7a5a473bb1b5352dc5cb2281565167", "messageHeadline": "Merge PR #2365: Validator Commission Model", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 731, "deletions": 285}}, {"node": {"oid": "8774adc7debb46da19a5e0546dd37be504c18ca4", "messageHeadline": "Merge PR #2375: Add an example for the size of a transaction", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "a65c6eba00817b6e26ffb5d1fa99705c57806f55", "messageHeadline": "Merge PR #2389: Remove dependency on tendermint/tmlibs", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "bd7e7b8f852b57b655598b6b7e6b7542f7adb944", "messageHeadline": "Add comment for broadcast type", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "dc2d98d09a2581a43d50d8afed3979abd4fbe18f", "messageHeadline": "Now only add API doc for version", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 7, "deletions": 369}}, {"node": {"oid": "06276759295f613169bbf613a97f8ccf790000c3", "messageHeadline": "Remove uesless code", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 1, "deletions": 63}}, {"node": {"oid": "f47283987085197d626d81eb95d71fc5f625e92f", "messageHeadline": "Remove changes in keys", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 51, "deletions": 136}}, {"node": {"oid": "0b021cfa4583ddb88e53ed7abfd9139d6dee001f", "messageHeadline": "Merge with develop", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 4079, "deletions": 2150}}, {"node": {"oid": "bb624b36aa15e5b2ef28499ef16fc2b11b6d3f00", "messageHeadline": "simulation: Use a simulation.Account struct", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 151, "deletions": 124}}, {"node": {"oid": "df0d5825be5bb1d81a0b2e8cadb8069f6a4a3dca", "messageHeadline": "add staking hooks to staking spec", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "1b485bb3c851dafd9f10150d9ad64ad2aa04f9b2", "messageHeadline": "pending", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6f35822d7dc45c70e2e8a1b5579ff0f91ca14743", "messageHeadline": "import hook from fee-distr", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 128, "deletions": 22}}, {"node": {"oid": "6012a252bbf0c5a04c08a517927bd914b3d255ba", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "79cfee96236c00ed41bb9c4d005592a65547362b", "messageHeadline": "pending", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d428317f91f0686f50f6fd45db668418a57087f3", "messageHeadline": "import decimal from fee-distr PR", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "14792f2b23a33219c13bd7ea0c819caf14ae7baf", "messageHeadline": "val comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "a2b2ef92f21b57c73ba5383e5572675b86618bb3", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/stake-cons-addr", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 520, "deletions": 22}}, {"node": {"oid": "6835adb477953991b4db95f47b2ea215fa3a0b66", "messageHeadline": "Merge PR #1652: Service Provider doc", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "0ac03014676a55ce4fdc58979620389e33a3b154", "messageHeadline": "Merge PR #2371: how to build docs locally", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "e2da4caae435bee47f007eef2c292b04e42bcc27", "messageHeadline": "Merge PR #2364: Implement HTTPS for the LCD REST server", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 366, "deletions": 14}}, {"node": {"oid": "7823b9bb100c92d2e8f2aa2efe7edd975ee0cc48", "messageHeadline": "Merge PR #2366: baseapp: Automatically add action tags to messages", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d06c589436ba44b7448487146fe5e7b38ff5c471", "messageHeadline": "Merge PR #2370: Improve error handler in certifier creation", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b212470d31482607a0a5655f6810b5dd66e37fb6", "messageHeadline": "revert some accidental stuff", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "72e302548102ef941dd9da29292ca52121c3cbab", "messageHeadline": "doc update", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "787a2f990e596a3e5bb225412c384e938903121d", "messageHeadline": "fix using cons address, also remove old commented distr code", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 303}}, {"node": {"oid": "12435070989e253d3ac8c6e01bd1326c913bd8fd", "messageHeadline": "no more compile errors in tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "9e2b8e413d6bf6e3358ff04f3f5a3be9b6fe7257", "messageHeadline": "revert some gov changes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 88, "deletions": 51}}, {"node": {"oid": "0f903bdd52d6ef069b66599756595e723cf7e545", "messageHeadline": "finished pulling in, compiles", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 80, "deletions": 238}}, {"node": {"oid": "ab61695be97939cd5892de96aecf39cb60953cbe", "messageHeadline": "PENDING", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4e4749da9d8f53ceccf86ee500aa947f2b4007ef", "messageHeadline": "pulling in stuff from fee-distr PR", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 340, "deletions": 184}}, {"node": {"oid": "0867ce8656a20e8d5e5ce0b788f364c7cbf94539", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d9105cf7c27b404e986eddde41a77d14506390e", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 115, "deletions": 82}}, {"node": {"oid": "d36030424ee5fb2d58f37cf43f422b4d8467c440", "messageHeadline": "breakout use of GetValidatorByConsAddr", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 93, "deletions": 77}}, {"node": {"oid": "8721dd6ff88b325881f254bfaaf1c7fc2e66c3b0", "messageHeadline": "Merge PR #2355: Governance BFT Time 2: Electric Boogaloo", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 96, "deletions": 58}}, {"node": {"oid": "9b6b00689c4e8b27cfb64a72da0160fb409b5405", "messageHeadline": "Merge PR #2361: Remove IBC entrypoints", "author": {"name": "Jessy Irwin", "email": "4914551+jessysaurusrex@users.noreply.github.com", "user": {"login": "jessysaurusrex"}}, "additions": 3, "deletions": 32}}, {"node": {"oid": "251a81f589814fbbd4dcbddfa14a78aa24903d00", "messageHeadline": "yay it compiles", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 47, "deletions": 36}}, {"node": {"oid": "5790f33159744ee48d72c7448719eda3f281145d", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "5dabd1bf6da0f90d8cb234589fa1a4924eb0c76b", "messageHeadline": "the errors never want to seem to end...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 65, "deletions": 58}}, {"node": {"oid": "18fdccf95b097b2273db2bb13417a5d0ccac15fc", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 53, "deletions": 43}}, {"node": {"oid": "7002438d5f287b2296bdabe2fa10f62e9b4b1fd1", "messageHeadline": "compile debugging", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 59, "deletions": 9}}, {"node": {"oid": "d9396ed7324378fc7555137cf1ecf010e669c702", "messageHeadline": "working compile errors", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "df9c8db5e76b42ad61354380060338d89bc02227", "messageHeadline": "working through compile errors", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 54, "deletions": 84}}, {"node": {"oid": "76882991a49982a5a60a0a4744e6f00fd870d60e", "messageHeadline": "alias work, working on compiling", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 32, "deletions": 24}}, {"node": {"oid": "fcd32c2f3df6393d351b506c7af8c2bbb5688b33", "messageHeadline": "Merge PR #2271: docs: automated local/remote testnet instructions", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 215, "deletions": 168}}, {"node": {"oid": "97f7dbc5e6ece4fadf5107ec9563dad15a4b9558", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 528, "deletions": 88}}, {"node": {"oid": "1167e07b988cc1268fc2fc2cbc3059d14f53e51c", "messageHeadline": "Merge PR #2341: Link to DOCS_README", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 68, "deletions": 10}}, {"node": {"oid": "10b916eb28a8aed07df80d8c305a40b7f073d739", "messageHeadline": "Merge PR #2318: Simplify version handling, rely on git describe", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 16, "deletions": 22}}, {"node": {"oid": "b74a6a90669d574e84e26adb19fc3d775a0bef71", "messageHeadline": "Merge PR #2328: Support min fees-based anti spam strategy", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 355, "deletions": 46}}, {"node": {"oid": "de4071f69354e873260b9c7a97a1bc641a0ce076", "messageHeadline": "aliases, errors", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 123, "deletions": 9}}, {"node": {"oid": "73c5fdf1f9b7c2ae48af7bffb964eb5a18295631", "messageHeadline": "more cli related", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "e3cf4f606ea9c24e4ecaf855e62ccebbecf1ac31", "messageHeadline": "cli transactions", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 70, "deletions": 33}}, {"node": {"oid": "a18b89539aef9c0a55b02df2c0f770d9209c3ecc", "messageHeadline": "handler, tags, msgs, codec", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 356, "deletions": 44}}, {"node": {"oid": "c6a3928d37530b61f6a5ba1e2f260af1042158c2", "messageHeadline": "Added a couple of benchmarks (#2353)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "5b8a499fd0c4cabc8b233f98333f6f81afbf1c3a", "messageHeadline": "R4R: Simulation Queued Time Operations (#2348)", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 44, "deletions": 10}}, {"node": {"oid": "bb9e647f9539bef05b82162100ab1d772b0274a7", "messageHeadline": "add in basic commission stuff", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 72, "deletions": 44}}, {"node": {"oid": "24e43b9869bea32a919fbf31a0af61c1a119cc58", "messageHeadline": "hookwork", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 103, "deletions": 72}}, {"node": {"oid": "431fdb869572cc75e8ae0f509414516104753802", "messageHeadline": "hook, genesis, and withdraw address", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 325, "deletions": 118}}, {"node": {"oid": "2eff69a575bb655da4bd32663a410c18e188e79c", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2596, "deletions": 1695}}, {"node": {"oid": "b09e8599d933e1071a0d35e8264ce53ae71fb2b8", "messageHeadline": "Merge PR #2334: ADR for global message counter", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "18d5b048a97df8c40cd89889a6d2088e6bfaf8ab", "messageHeadline": "Merge PR #2299: simulation: reduce number of failed governance msgs", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "65137f633177f87946d03236a5eb3851fc62507e", "messageHeadline": "Merge PR #2343: Add a name field to the message type", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "a3df7af4281074c5cc410c541288ac150a913992", "messageHeadline": "Merge PR #2346: bugfix in validatorset query and refactor transaction\u2026", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2263cea118d4983a30f36c962603130f69ee72b6", "messageHeadline": "Merge PR #2345: update doc.go for mock/simulation", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 28, "deletions": 12}}, {"node": {"oid": "98005b03c4518b1452446845c9c48fe04e5c5a26", "messageHeadline": "Merge PR #2338: Update chinese whitepaper", "author": {"name": "Peng Zhong", "email": "172531+nylira@users.noreply.github.com", "user": {"login": "nylira"}}, "additions": 732, "deletions": 445}}, {"node": {"oid": "9cf40e2df5d60e0afa5be3cf1aa2195e0c7ed84e", "messageHeadline": "Merge PR #2337: Update revoked -> jailed in the docs, and in minor pl\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "7dc09d0fc2dc1af4a6c0698293bf9e1aa6657357", "messageHeadline": "Merge PR 2210: Judge if trust-node predefined before create certifier\u2026", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 143, "deletions": 53}}, {"node": {"oid": "d60f620787663bf496fb00ef696e2d2895a59472", "messageHeadline": "working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 108, "deletions": 51}}, {"node": {"oid": "173dccca473ad176c8ecfcbdc965fd726b203017", "messageHeadline": "go fmt root.go and statik/init.go", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "538fd6ec5f21ef98406c61f078ee0578a8b71603", "messageHeadline": "Remove generated file statik.go and add empty init.go to avoid import\u2026", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 4, "deletions": 13}}, {"node": {"oid": "b5f8350dffe9d5ce2c44d1ffa9707e84ecff6f4b", "messageHeadline": "Merge PR #2333: Copy ADR template from Tendermint", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "f19fbe3fb837c7b7c8bc704fcd479891fe77dec2", "messageHeadline": "Merge PR #2330: iterate over storesParams", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "d195cc15ed50e798d8e2b6a8c3d8711ff456f8be", "messageHeadline": "Merge PR #2249: Staking Querier pt1", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 901, "deletions": 554}}, {"node": {"oid": "6b55093c756e857d48fb1d7b5de3323c0e28091e", "messageHeadline": "Merge PR #2324: rename wire to codec", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 614, "deletions": 615}}, {"node": {"oid": "5a8d8233244644405d6288e780db5596b472ac52", "messageHeadline": "change swaggerui to swagger-ui", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9aff862a6bc2f239b7638349f638009697155473", "messageHeadline": "Just for get the golang version of ci/circleci:localnet", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c2668335a7ca12947f19fdc9a5e8dfc0be34d0f3", "messageHeadline": "merge with develop", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 84, "deletions": 229}}, {"node": {"oid": "0c171ec761eb7bfb6bf3985798940ea74c85b021", "messageHeadline": "Merge branch 'develop' into bianjie/lcd-lite-swagger-ui", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 4228, "deletions": 1983}}, {"node": {"oid": "0f29a26efa17375d2cb4c279566581baf9f18c2f", "messageHeadline": "Add a empty statik.go to avoid test_lint failure and add gocyclo for \u2026", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 14, "deletions": 1}}, {"node": {"oid": "69b9a53b5303ab64f03152d09cf28456afddd818", "messageHeadline": "Remove generate golang file client/lcd/statik/statik.go", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 9, "deletions": 14}}, {"node": {"oid": "5d5bdbb7435f5c4e106d00d15fe7f08cdf03e475", "messageHeadline": "Use http.Handler instead of mux.Router", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "dafe528559fba7b053a407094711cc2e4d7b0c66", "messageHeadline": "rest-server is kept and there is no breaking change", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e704f095bd51683da09dc93bfd9c437edc6d1865", "messageHeadline": "Keep both subcommand: rest-server and lite-server", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 91, "deletions": 14}}, {"node": {"oid": "5f38b50a8533c3da780cdead53871613c4bcbd12", "messageHeadline": "modify makefile to automatically install tools and generate api docs", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 31, "deletions": 18}}, {"node": {"oid": "dae32a3d65f100da2b65b466f6a043ca4730612a", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "46db96bdb77a502c7ec08c8e2af4107cc8972bc5", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 882, "deletions": 497}}, {"node": {"oid": "5bf9401e871af6f7ba715b54a86044e93de8fe7e", "messageHeadline": "Merge PR #2310: staking transient store for Tendermint Updates", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 134, "deletions": 129}}, {"node": {"oid": "8682556fad5ab71defd16c6e983d16150f42a731", "messageHeadline": "Merge PR #1993: Add optional flag to `gaiad testnet` to make config d\u2026", "author": {"name": "philipstanislaus", "email": "stanislaus.philip@gmail.com", "user": {"login": "philipstanislaus"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "5834a500dae7c9de8df41f72a38c322dedaf3d54", "messageHeadline": "Merge PR #2259: Minor changes on slashing logs and gov Querier", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 47, "deletions": 22}}, {"node": {"oid": "f1ac53b4ad1d08b3d0acd245e581ecd2d9864c55", "messageHeadline": "Merge PR #2270: docs: lotion update", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 54, "deletions": 49}}, {"node": {"oid": "e5e7c4fa0fcbbbd807cc3d63db6145c00acba92a", "messageHeadline": "Merge PR #2303: simulation: Add weighted operation", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 58, "deletions": 35}}, {"node": {"oid": "854aca2f7dd486263fcbf338e251de4f3c61c279", "messageHeadline": "Merge PR #2238: Ensure Tendermint Validator Update Invariants", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 257, "deletions": 71}}, {"node": {"oid": "55b7c6adf11f4949793b44c9755cfa409c478eb4", "messageHeadline": "Merge PR #2304: client/keys: remove excess code and uniform code style", "author": {"name": "Jia Chenhui", "email": "jiachenhui1989@gmail.com", "user": {"login": "LLLeon"}}, "additions": 40, "deletions": 46}}, {"node": {"oid": "358b48771cb406a6edc02e25ab81c87f20d129ac", "messageHeadline": "Merge PR #2308: Remove ripemd160 entirely", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "fb0cc0b07845e093482c68c1a55714943a1ede43", "messageHeadline": "Merge PR #2306: Change --gas=0 semantic and introduce --gas=simulate", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 183, "deletions": 102}}, {"node": {"oid": "a1530880736534c48d812fa5165d38937a59b532", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 40, "deletions": 17}}, {"node": {"oid": "962b04d98522cddfa94de5ba751a7de34973b01c", "messageHeadline": "Merge PR #2285: simulation: Write logs on panic", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 67, "deletions": 20}}, {"node": {"oid": "2a49406e9b686bc64e74547d5ec9152b8ef73cbc", "messageHeadline": "Merge PR #2284: Prevent create_empty_blocks=false", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "2e0fc15dd4b0d58f5ff0264b4ad573e484c7045f", "messageHeadline": "Merge PR #2292: x/staking: Use variable names in switch case", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "4f0c3cb25a3a2f74d29555254699b3115f4ef0a3", "messageHeadline": "Merge PR #2291: x/staking: standardize validator record not found error", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 14, "deletions": 21}}, {"node": {"oid": "922eb5e7ce9d63b91761a203bca42af1f1c189d6", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 14}}, {"node": {"oid": "7d864fee110a159fc817f9b586aaab10f3a40c56", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2174, "deletions": 1063}}, {"node": {"oid": "e498d43d03569dc8dbd7cc19c0e95844c9b31988", "messageHeadline": "dec coins, refactoring distr", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 158, "deletions": 45}}, {"node": {"oid": "06f094563a107af14dd431e7d0ec82a10ba51935", "messageHeadline": "Merge PR #2301: remove BechValidator", "author": {"name": "Ismail Khoffi", "email": "Ismail.Khoffi@gmail.com", "user": {"login": "liamsi"}}, "additions": 90, "deletions": 65}}, {"node": {"oid": "e13cdc02606eb32d23fe94e05590b4e6914201d4", "messageHeadline": "Merge PR #2146: x/bank: Keeper Interfaces", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 108, "deletions": 61}}, {"node": {"oid": "173ed6a63d29a31679cb4a4eabbf8eb860dded35", "messageHeadline": "Merge PR #2282: simulation: Switch the log method from a single strin\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 178, "deletions": 143}}, {"node": {"oid": "8b8028e0dde1c5616cca51530c5d88d929570768", "messageHeadline": "Merge PR #2280: genesis: Ensure no dup validators, or bonded and revo\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 55, "deletions": 5}}, {"node": {"oid": "43ccbd4185bc877086a71ee16fe6073f4a127bbd", "messageHeadline": "Merge PR #2281: Update to iavl 0.11.0", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "3cf3ab11b0965eddbce0fb447babcb46a11138fc", "messageHeadline": "Merge PR #2037: transient store missed to implement store type interface", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d85eb987626f586158fdf582682819fe261efcdb", "messageHeadline": "make format", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1d55673f1fd3b6d5f99feaba3e33b13605d52f88", "messageHeadline": "Merge branch 'develop' into cwgoes/update-tendermint-upstream", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 554, "deletions": 269}}, {"node": {"oid": "1a700206b8ce1c90290daa228d2bc56ecbc0fea1", "messageHeadline": "Merge PR #2275: genesis: Ensure there are no duplicate accounts in ge\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 107, "deletions": 28}}, {"node": {"oid": "4448d175ade1e3df09a1285b40cf5745a8fe8886", "messageHeadline": "Merge PR #2240: New broadcast command", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 215, "deletions": 21}}, {"node": {"oid": "88a2ddeb25b29d16689412e757e79b6b9a332656", "messageHeadline": "Merge PR #2276: make simulation no longer generate new privkeys", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "08d4f4525c692331937b315edd2a9483f516e8eb", "messageHeadline": "Merge branch 'develop' into cwgoes/update-tendermint-upstream", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "0edfa17b53fefd7649625070cb7a62cdfa257422", "messageHeadline": "Merge PR #2251: Refactor Bech32 Prefixes and Nomenclature of Validato\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 226, "deletions": 223}}, {"node": {"oid": "f68e5a7542eac4b9427cff36ee6cda617b65cc29", "messageHeadline": "Merge PR #2266: Fix CLI commands JSON output", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "c800bc7a1a90b03839e441002e98ac3d4ed5a42d", "messageHeadline": "Merge PR #2274: simulation: Stop on SIGTERM", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "f95d26aec13475acd51965d84fdeca630b3295fe", "messageHeadline": "Merge branch 'develop' into cwgoes/update-tendermint-upstream", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 306, "deletions": 305}}, {"node": {"oid": "ffb4c5ec7d13bae1205a30608e1a8efd567a6ad6", "messageHeadline": "Merge PR #2273: Rename coinKeeper -> bankKeeper", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 111, "deletions": 110}}, {"node": {"oid": "fb235724d5ef3037091100a0cbb740997a8b2048", "messageHeadline": "Fix unrelated lint error.", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e8129196490776141059e91e53ae1d50b3a029e8", "messageHeadline": "Rename coinKeeper -> bankKeeper", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 110, "deletions": 110}}, {"node": {"oid": "2abc90e92b3706e196abaacde94fd683b96397f8", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into alessio/auth-txcon\u2026", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 580, "deletions": 145}}, {"node": {"oid": "a27d83911a7bbd64c6a9f7e92136c6f66131b30e", "messageHeadline": "bld -> bldr in txbuilder.go", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "632544186105cdbcf0b068fc105ee46b8dd80129", "messageHeadline": "txBld -> txBldr", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 116, "deletions": 116}}, {"node": {"oid": "b144dc7aa2fc7b6ae3327f28b74477bf841ef804", "messageHeadline": "Merge branch 'develop' into cwgoes/update-tendermint-upstream", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 531, "deletions": 58}}, {"node": {"oid": "acd125029d8a4d8c61e9f9a56921513fa401732f", "messageHeadline": "x/auth/client/context -> x/auth/client/txbuilder", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "44b695c3c0f8080ae76f5ef7486b80c72d2d822b", "messageHeadline": "Merge PR #2226: simulation: Make governance simulation use future ope\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 105, "deletions": 22}}, {"node": {"oid": "d253d72bc5cd595c1d334dcd6c2ff148ee408b4e", "messageHeadline": "Merge PR #2245: R4R (minor) move types/account.go -> address", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "887251f8707fd559a6113c9e4ffb5472aaaf2073", "messageHeadline": "Merge branch 'develop' into rigel/minor", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 475, "deletions": 123}}, {"node": {"oid": "d1dc6cc445d933faf09b734a56847d047339b223", "messageHeadline": "Merge PR #2263: Revert \"Merge PR #2217: Governance BFT Time\"", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 54, "deletions": 90}}, {"node": {"oid": "5494e3c2dc886254db9d36c4f77c3cafcb00b3ec", "messageHeadline": "Merge branch 'develop' into cwgoes/revert-governance-bft-time", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 408, "deletions": 21}}, {"node": {"oid": "896d25957a6223bc8a4f2737fcd718e29c7f752e", "messageHeadline": "Merge PR #2216: Implement command/REST endpoint for offline signing #\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 408, "deletions": 22}}, {"node": {"oid": "72e9664ce10d30f97fc4e6eab603981ff1ccfa0a", "messageHeadline": "Revert \"Merge PR #2217: Governance BFT Time\"", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 55, "deletions": 92}}, {"node": {"oid": "f5a7f2524f328e2e2e4923293e5d8db1932cc0a2", "messageHeadline": "ACK and incorporate @cwgoes comments", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9dd430386d892e823cfd11e068c54d3415886d16", "messageHeadline": "Pin final release", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "e0713404d748811fc84a14347d262ca9323b9184", "messageHeadline": "Merge PR #2261: Upgrading ledger-goclient", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "54b3b5c028cf42e559981f8109d263734576136b", "messageHeadline": "sed -i 's/txCtx/txBld/g'", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 116, "deletions": 116}}, {"node": {"oid": "3b6da7af18e90da05b123f26cfbdb8e3156a3cbe", "messageHeadline": "TxContext -> TxBuilder", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 78, "deletions": 78}}, {"node": {"oid": "a450bf7ae4728b5003c6952d3fc7739922cbeba7", "messageHeadline": "Upgrading ledger-goclient", "author": {"name": "Juan Leni", "email": "lenijuan@gmail.com", "user": {"login": "jleni"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "32f1576e8293c2b10b9598c3ed8dbbb0cde5740a", "messageHeadline": "Merge branch 'develop' into rigel/minor", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 144, "deletions": 87}}, {"node": {"oid": "e6a8a4df559c9474e753eab19b54a0354e60b059", "messageHeadline": "Implement command/REST endpoint for offline tx sign off #1953", "author": {"name": "Alessio Treglia", "email": "alessio@tendermint.com", "user": null}, "additions": 409, "deletions": 23}}, {"node": {"oid": "897c381b76216a55bb3200be0d4e6cc1d248870c", "messageHeadline": "Merge branch 'develop' into cwgoes/update-tendermint-upstream", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "94b86f85c193c11bcc42c6c99619fad20103bb6b", "messageHeadline": "Merge PR #2217: Governance BFT Time", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 92, "deletions": 55}}, {"node": {"oid": "2a4edcca48e0a81226b231508349f1d060b09cc5", "messageHeadline": "Merge PR #2252: Suggest opening pending PR back to develop", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "db2c7865e241a12175e4cb8359f34d8ee11595b6", "messageHeadline": "Merge branch 'develop' into sunny/gov-bft-time", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "dab549d3af570fd24bd2ac9aaa9c3d57c6b9f010", "messageHeadline": "Merge branch 'develop' into cwgoes/update-release-process", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 49, "deletions": 30}}, {"node": {"oid": "5e13b2b138e138defee16a9dc7d9c61c92b0840f", "messageHeadline": "Merge PR #2257: checked error on Fprintf", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "74d8999b99940e8f556842592a54557857027f0e", "messageHeadline": "checked error on Fprintf", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "72b3a457784ead914ade504c2320c493f94e6a7b", "messageHeadline": "Merge branch 'develop' into sunny/gov-bft-time", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1598, "deletions": 694}}, {"node": {"oid": "2245b07c81f5ab8fc5c65ca6d9cfab5cd5c52278", "messageHeadline": "Merge branch 'develop' into cwgoes/update-tendermint-upstream", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 41, "deletions": 28}}, {"node": {"oid": "549eba0d549c0c29358e542f3b9c8ded7be60848", "messageHeadline": "Add height offsets", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "a94219e062d585d396ed8cf242675d58bbd6f737", "messageHeadline": "Merge PR #2246: add script to make changelog links actual links", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 41, "deletions": 28}}, {"node": {"oid": "545c3c300ee3e4bbdb2a1968df3236edbb4ed2f5", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/minor", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 113, "deletions": 57}}, {"node": {"oid": "5316be75b5842d6e28065837e83b7b42125ee797", "messageHeadline": "Update PENDING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "76469c082e5fc2dc346bd968e2f04e88d35e6539", "messageHeadline": "Remove responses category in swagger.json and update update_API_docs.md", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 27, "deletions": 62}}, {"node": {"oid": "e013b9fc7d46f054079bd2d476a17cc0449f3405", "messageHeadline": "Check errors", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "693aea8985b28835be8ee4cf79f0312ccc1027ae", "messageHeadline": "Suggest opening pending PR back to develop", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "dd75cd3049ca3d29a5b4873d28c49fd7cb7f7d17", "messageHeadline": "Minor cleanup", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 35}}, {"node": {"oid": "1f5fe29c257385631988ada9087b6e5352553e77", "messageHeadline": "Ignore Go src in linter", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c667c5690a1691fce991092c584caa398efc6f51", "messageHeadline": "More testcase fixes", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "06adc691d2333f3fcc6becb9c6b5bc66628a5161", "messageHeadline": "Update testcases for TM 0.24.0-rc0", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 61, "deletions": 36}}, {"node": {"oid": "8f6c9e1b9a97d4f39b92a2b662e8cc7b95f7bfb5", "messageHeadline": "Pin to Tendermint 0.24.0-rc0", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 34, "deletions": 25}}, {"node": {"oid": "f45cfb2f7060a649be7876ee01cedde8fe8f7801", "messageHeadline": "Merge branch 'develop' into cwgoes/update-tendermint-upstream", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1273, "deletions": 558}}, {"node": {"oid": "e410a9e38a7cc6f56bf4faf67bd9ace27937b057", "messageHeadline": "Merge PR #1952: Update IAVL dependency for v0.10.0", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 113, "deletions": 57}}, {"node": {"oid": "cbb5a504d588d681bf14f326f5b0161a2dd788db", "messageHeadline": "work on allocate fees", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "b40909906d7176101a97e05ade8fdff416f8cd47", "messageHeadline": "update spec", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 74, "deletions": 59}}, {"node": {"oid": "51d3a39b39a32c66a3c57309f2e90f71d4dbe6ac", "messageHeadline": "move types/account -> address", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e2b5b9b73b1287119a6f66895a2936b38fe0802e", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8ab25fa78cf01d288909a27531c98e4cc18d2ecf", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 281, "deletions": 31}}, {"node": {"oid": "aebd36fef8fbbfdc0693931fdae509d0c1c9e751", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e9e83f0b6df672f7fe8e286e538ee51ee89eaf08", "messageHeadline": "Merge PR #2237: move WIP-lamborghini-distribution", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "53253aa32fe3c47d7371de0645fcb753c1f64cb0", "messageHeadline": "working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 329, "deletions": 234}}, {"node": {"oid": "38c6090a9be442d43f9289e1bf2a951caa7890a5", "messageHeadline": "Merge branch 'rigel/move-spec' into rigel/fee-distribution", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 19, "deletions": 22}}, {"node": {"oid": "a6120686f9b4cba8fb2dacfc147f80a1339b84df", "messageHeadline": "Merge PR #2165: Implement generate-only option for commands that crea\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 281, "deletions": 31}}, {"node": {"oid": "43ab06678fe20e48a20d3fc7a34887e7c91f281b", "messageHeadline": "move WIP-lamborghini-distribution", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4ddf6ca08209c241e64535af0637ac95096b17b7", "messageHeadline": "undo spec move for PR clarity", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "48aa9a6ad50c36a3587db92d46043d79fb1347d1", "messageHeadline": "working, moved WIP distribution spec to attic", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 387, "deletions": 38}}, {"node": {"oid": "8378f3ea86cc1db946987e3856be4f2bede943e2", "messageHeadline": "Drop note in PENDING.md about generate_only=true query arg", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "89b3ab9e515c8992a210a7462930905d80465ed1", "messageHeadline": "Don't skip basic validation", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "8c32a8f2295dd9ce93b7dea6194b4910a37dbe62", "messageHeadline": "Check generate_only's output is actually unsigned", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e783b90e9b1a76dc3238e0b92ab648ce93c76ff9", "messageHeadline": "Merge PR #2227: simulation: Minor changes", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "d73620476089a87f5d78c7d4e4fde1dc59041312", "messageHeadline": "Merge PR #2228: tools: Remove gocyclo", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "10393882079668f22aa7cba14f4236ea1b0aa9cf", "messageHeadline": "Merge PR #1944: Piggy-bank distribution spec", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 843, "deletions": 421}}, {"node": {"oid": "bb7b2ca0bb3cd25e8acdae7935dc9de9f92137d2", "messageHeadline": "Merge branch 'develop' into dev/remove_golint", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "d1e8edad65bd0b8670825fca9567d99004f1c06a", "messageHeadline": "Merge PR #2230: baseapp: Remove baseapp.SetTxDecoder()", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "ea01b91958766075b5461a5017a53ab681f33e42", "messageHeadline": "baseapp: Remove baseapp.SetTxDecoder()", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "9b26ccfa76e1a100ba5cb12f46ed48ae03a78881", "messageHeadline": "tools: Remove gocyclo", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "5ed24e44d2b84c2d433bbcc1be3f02f4345cac43", "messageHeadline": "simulation: Minor changes", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "753e58bac047f15e05777b2b879ca8ef5ee34f48", "messageHeadline": "simulation: Make governance simulation use future operations to schedule", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 105, "deletions": 22}}, {"node": {"oid": "9a2aee87910c08f32ae71a3cf3ab46c205d6d275", "messageHeadline": "working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 74, "deletions": 301}}, {"node": {"oid": "86395809cbcbe99ba7da9a6f4b3103eee8c0cd05", "messageHeadline": "Implement generate-only option for commands that create txs", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 270, "deletions": 30}}, {"node": {"oid": "d7794b483d2e912045d76f966c8ac9b83b824aa8", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2478, "deletions": 602}}, {"node": {"oid": "469334d7f643943ce3e8b10c71609b963f12954a", "messageHeadline": "Merge branch 'rigel/piggy-bank-fee-spec' into rigel/fee-distribution", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "5c600f2e2b66884723892ba53a0d6f780e2364fe", "messageHeadline": "jae comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "20f5325f479ca513538dec1ec240379b6f89fbe3", "messageHeadline": "Fix more linter errors", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "532c9ee95e50993403b19f15635f717eeb2f9855", "messageHeadline": "Client updates for TM 0.24", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "14d5e686d9d94f6510930c91155fe8000a4b8235", "messageHeadline": "More TM 0.24 updates", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 40, "deletions": 24}}, {"node": {"oid": "73292e08b4eda8ae6786c46a593fca0a053ddbdf", "messageHeadline": "Start of changes for TM 0.24", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 59, "deletions": 54}}, {"node": {"oid": "01da56a020dd091c9af8599e52777120989c468b", "messageHeadline": "Fix pending changelog", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 2, "deletions": 14}}, {"node": {"oid": "2378e3431c050d4763a7d362a71f07b98ce1d532", "messageHeadline": "Fix linter errors", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 71, "deletions": 18}}, {"node": {"oid": "3ac55b589dfd7b5b22135451c41b2fa84017f016", "messageHeadline": "Update testcase from merge", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd227ec6dbca3623a72f382ffe9053b80ab325cb", "messageHeadline": "dep ensure -v -update", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b83e6e8b1aa21422a27533da949bed6b587809e9", "messageHeadline": "Add to pending changelog", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "b72f87a0270cf6b234f5e4d15855c032cf5a1d6e", "messageHeadline": "Update IAVL dependency for v0.10.0", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "7f1b06a72469069ed9f29ce23741fafaad05b2e9", "messageHeadline": "Merge PR #2187: simulation: Add benchmarking", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 306, "deletions": 140}}, {"node": {"oid": "e1ce5d42d8fa7b6c668471b465c8df4f737f181e", "messageHeadline": "Merge pull request #2214 from cosmos/dev/display_db_info", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "a4f36aa8749d7c367fb08982e8c5e38745332917", "messageHeadline": "Merge pull request #2200 from cosmos/dev/GetValidator_speed_improvement", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "b43a1a3808485569ab469835c6c2a3a0ef068e2c", "messageHeadline": "Split swagger.json, currently only transaction, bank and version are \u2026", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 175, "deletions": 2469}}, {"node": {"oid": "ed935181e6187de3401ac76fe24049e6523c0cdb", "messageHeadline": "Refactor swagger.json for API docs", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 527, "deletions": 525}}, {"node": {"oid": "92eef7a4fadc9041768df4981dc41b4d7bf081e9", "messageHeadline": "docs", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a3bbf3a55b313be47b0b8d762d84c57f1bc8d7ee", "messageHeadline": "PENDING", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "aafa0d92dd7ae6ceda0f6d843ad6744014dbc715", "messageHeadline": "BFT Time", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 46, "deletions": 14}}, {"node": {"oid": "3a62c838734a38712ed1455a26f828685bfef1cf", "messageHeadline": "asdf", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@Sunnys-MacBook-Pro.local", "user": null}, "additions": 36, "deletions": 32}}, {"node": {"oid": "1e97074165a135f987c983589b669cfdb5a8d686", "messageHeadline": "Refactor key sign command and add it to gaiacli", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 31, "deletions": 28}}, {"node": {"oid": "ea96d8bc2a213e57a1f631572f0c6546ffc3ac7d", "messageHeadline": "Add governance and slashing, implement post /txs api", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 948, "deletions": 143}}, {"node": {"oid": "093c4ada5c2ad7d6bebad8daecff4e065726be9e", "messageHeadline": "remove useless fmt.Sprintf and add paramCheck to recover key", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 15, "deletions": 8}}, {"node": {"oid": "2c66ba0bd4e47a4692f55105b0c405a63b004875", "messageHeadline": "extra comment on cache key usage", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6ecec39cb0012b11d8ff8cd01b42e4fa43377a90", "messageHeadline": "Reset makefile", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e496bbd6f59dba47fe536627d4164e6091714a4d", "messageHeadline": "Update pending and skip statik in test_lint", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 29, "deletions": 26}}, {"node": {"oid": "e742b02d3bc8dcdee296bed4dfbafad3d693876d", "messageHeadline": "Refactor code for key management: use cdc instead of json and remove \u2026", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 81, "deletions": 50}}, {"node": {"oid": "9a1dac2f87ee9322690a8a92c08ae016f045e04a", "messageHeadline": "Refactor code according to code review", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 38, "deletions": 28}}, {"node": {"oid": "8e032f850a0535380aea0227ecb34b334a0bf55a", "messageHeadline": "Rename rest-server to lite-server and add README to clarify how to up\u2026", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 23, "deletions": 3}}, {"node": {"oid": "79c0bc40c84bd7c0ab7bad1d03a7e3062f7b340c", "messageHeadline": "Add swagger-ui to gaiacli rest-server", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 2602, "deletions": 14}}, {"node": {"oid": "8a452b940a38c799ebb432361a0daeeec833fe63", "messageHeadline": "simulation: display db size at end of simulation, add makefile entries", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "311c5f8ac611bb2ef883acdd07141dd86f3c3986", "messageHeadline": "Merge branch 'develop' into dev/benchmark_simulation", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 561, "deletions": 81}}, {"node": {"oid": "d214952450cec84e61cc5c68073c4e26eefa31f1", "messageHeadline": "Merge PR #2163: Validator unbonding state", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 579, "deletions": 85}}, {"node": {"oid": "309a74ef6c80687218c040994b338d987432d1c6", "messageHeadline": "Merge PR #2208: types: fixed the error returned from AccAddress unmar\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c96b88f504d6de8079f04e54e1edbee1c170f327", "messageHeadline": "Merge PR #2213: Make the slashing logger print a string representatio\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "52775f33294eb833bb14d7d2f83e32d84391b696", "messageHeadline": "Make the slashing logger print a string representation of slashFactor", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f29fdcafddd84e1faf290305b840aca1cddd7ec2", "messageHeadline": "Add comments", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "3b4caa5dd2bf218f24fd53616a41aefea79c9f20", "messageHeadline": "fix lint", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "a991a2e1c4b328cb70af86fb5b794a1967813c5a", "messageHeadline": "Improve GetValidator speed", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "5643c0801b25bea835dbe9d7274aafb7e271464f", "messageHeadline": "Merge branch 'develop' into dev/benchmark_simulation", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 2973, "deletions": 1237}}, {"node": {"oid": "3c2100793eb8ba584a5dff16706acee39463b76b", "messageHeadline": "Address @cwgoes comments", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 36, "deletions": 38}}, {"node": {"oid": "efb3b95476c006cb19f82e05e7b905a7f082593d", "messageHeadline": "types: fixed the error returned from AccAddress unmarshal", "author": {"name": "LLLeon", "email": "jiachenhui1989@gmail.com", "user": {"login": "LLLeon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75025720a3f63ae162ebe9ae48aa789b81287958", "messageHeadline": "simulation: Initialize governance properly", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f0c13bbfbd835d4f05177f84dd1137f3c0d3d510", "messageHeadline": "resolve merge errors", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "b29620953604bf2ce611ec39ca8c76013bd9c71b", "messageHeadline": "Merge PR #2205: minor develop fix", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "acf1f09e73c2531f40d8dbc4fa637e0bf48f6e5b", "messageHeadline": "Merge branch 'rigel/develop-fix' into rigel/validator-unbonding", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "6e295085c191a92ed8ac87421bc7071c8701e205", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9593a2641ae15e93a12df4a70a3500201219a98a", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "07ba719c752fb3a746470fe342044861ee52c1e3", "messageHeadline": "minor corrections", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a8802428952d870d7dd66528234873ef0a5c2571", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/validator-un\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2982, "deletions": 1244}}, {"node": {"oid": "12048576940ae9f9273650b463655c11f0f54528", "messageHeadline": "Merge PR #2122: Implement slashing period", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 494, "deletions": 85}}, {"node": {"oid": "e1981d47e3b027d6f205197d9334218ed0be4785", "messageHeadline": "Merge PR #2181: Implement a simulate-only CLI flag/field for REST end\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 530, "deletions": 263}}, {"node": {"oid": "b92ac313acce45c0c60cfe319f774a4a50f05b02", "messageHeadline": "Merg PR #2198: Ensure Legacy Validator Delegation Invariants", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 200, "deletions": 13}}, {"node": {"oid": "d84885ca49e557fac2964fb7eae6d6a049656e51", "messageHeadline": "No need to create a fake slice of signatures nor skip account no./seq\u2026", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "1ed76565f2d1e1667011de6f6453836ea13383d0", "messageHeadline": "Remove obsolete comments", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "122ed3a900d41dcb7200bbf28e528bc3b35153f7", "messageHeadline": "Don't use pointers when you need them not!", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 112, "deletions": 112}}, {"node": {"oid": "1370ca611b6077f798d40487d490dcb07f1b58c7", "messageHeadline": "Set GasAdjustment in CLIContext when handling HTTP requests", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 80, "deletions": 16}}, {"node": {"oid": "599923fb99e3b36d2c11ac35ba89f61a3396e0fd", "messageHeadline": "Introduce simulate mode", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 375, "deletions": 164}}, {"node": {"oid": "03f79ef744325618e06610476bc577f471e9acef", "messageHeadline": "Merge PR #2192: Split LCD implementation PR, part one", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 387, "deletions": 36}}, {"node": {"oid": "416181be60f32750178c24be52c9ebf15ce9a25b", "messageHeadline": "Merge pull request #2203 from cosmos/greg/website-hotfix", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3fe942bf164d5948b0fe3e8ad465b771ed880ef3", "messageHeadline": "double curlies breaks vuepress - single curlies does not", "author": {"name": "Jordan Bibla", "email": "jbibla@gmail.com", "user": {"login": "jbibla"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46172bb78bbc7a865898318774fe4629dcfe38c7", "messageHeadline": "Merge pull request #99 from HaoyangLiu/bianjie/lcd-proof-build-verfic\u2026", "author": {"name": "Raymond", "email": "chengsilei@gmail.com", "user": {"login": "wukongcheng"}}, "additions": 46, "deletions": 45}}, {"node": {"oid": "67857d704bda708583bd95b94dce25f28c081121", "messageHeadline": "IRISHUB-238: change wait 3 second to wait tendermint new block. use M\u2026", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 46, "deletions": 45}}, {"node": {"oid": "436bbc195c9a26a8b95508d08f4d76f9657a1363", "messageHeadline": "Merge pull request #97 from HaoyangLiu/bianjie/lcd-proof-build-verfic\u2026", "author": {"name": "Raymond", "email": "chengsilei@gmail.com", "user": {"login": "wukongcheng"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "cb3e729582b6b7410d56f06077a24d9e9c545d2c", "messageHeadline": "IRISHUB-238: fix test_lint failure in context.go", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "959582476bd32b90d4375cd147638f11b86a0b9f", "messageHeadline": "IRISHUB-238: fix test_lint failure", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 23, "deletions": 22}}, {"node": {"oid": "e64c6da6f223019a5db6fbcb51c8d51745e42e44", "messageHeadline": "cleanup goleveldb dirs", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b2eab0d0c4565e82ef3dce2b22851daecaacca7c", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/fee-distribu\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2728, "deletions": 1787}}, {"node": {"oid": "62869dc8a406f04486a414f348691488426111bd", "messageHeadline": "Merge pull request #96 from HaoyangLiu/bianjie/lcd-proof-build-verfic\u2026", "author": {"name": "Raymond", "email": "chengsilei@gmail.com", "user": {"login": "wukongcheng"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de8ac6e2a982ceccfaa72061048e813304d05702", "messageHeadline": "IRISHUB-238: missing change a comment", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2e2b9c5ebfad820cd5b97863315e4f5fa2f5d8c", "messageHeadline": "Merge pull request #93 from HaoyangLiu/bianjie/lcd-proof-build-verfic\u2026", "author": {"name": "Raymond", "email": "chengsilei@gmail.com", "user": {"login": "wukongcheng"}}, "additions": 133, "deletions": 118}}, {"node": {"oid": "b977baec73ea1cf51dc8d439e49a186fb6e8625b", "messageHeadline": "IRISHUB-238: move certifier creation to a function", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 35, "deletions": 22}}, {"node": {"oid": "ee0434e5a7d724f5a14056b8fd96d5327dbaf93c", "messageHeadline": "Revert \"Merge PR #2176: Ensure Legacy Validator Delegation Invariants\u2026", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 13, "deletions": 199}}, {"node": {"oid": "df3345249074edefd15fd168d157fa7db85d192e", "messageHeadline": "Merge PR #2176: Ensure Legacy Validator Delegation Invariants", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 199, "deletions": 13}}, {"node": {"oid": "2d92803b9f7789fd5c03fdd207d0b70b2ee1dd5a", "messageHeadline": "Merge PR #2040: Refactor Validator Account Types/Bech32 Prefixing", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1312, "deletions": 832}}, {"node": {"oid": "6d2fb8edefe61f31ea47234d2a5b5164fe51ac9f", "messageHeadline": "IRISHUB-238: fix test_cli failure, move certifier creation from lcd/r\u2026", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 27, "deletions": 19}}, {"node": {"oid": "9de7650b990f2186084448804789447782b3aff7", "messageHeadline": "IRISHUB-238: fix a bug in judge whether proof is required and refacto\u2026", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab76fd964a8af03c41ed7160bc2399b8d811502e", "messageHeadline": "IRISHUB-238: remove todo, refactor comment and refactor multistoreproof", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 92, "deletions": 98}}, {"node": {"oid": "dc0f13214d75734d2ab47c7ee6c86ecb06d72077", "messageHeadline": "Merge PR #2170: Add show-address command", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 40, "deletions": 12}}, {"node": {"oid": "03c56fc02442099e415a9f5ad5752bd5ae2e336c", "messageHeadline": "Merge PR #2190: Rename --gen-txs to --with-txs", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "d900c583ffa3f35cd881d71270309f0b8943711d", "messageHeadline": "melekes comment", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1558bce9e16725fbe6ae31c68e8888a7eeffa731", "messageHeadline": "Merge PR #2184: DataDog hostname reporting fix", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "153756bb7544f6a76d401aca7a5baae935e7dabf", "messageHeadline": "Merge PR #2171: Add documentation regarding environment variables", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "fa78303253c2380f6fcb0918629f18d335310d5d", "messageHeadline": "DataDog hostname reporting fix", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a69725d40d5ceaf2b27c0f5fba8e4e3c47029703", "messageHeadline": "Add method to benchmark with commits", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4be69077fe262524527a1e265d4c1032877946ff", "messageHeadline": "Fix cyclomatic complexity, add ability to use GoLevelDB", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 64, "deletions": 45}}, {"node": {"oid": "d1a5808a7518f1244a1716877580c4df9c5ceb12", "messageHeadline": "Address Anton's comment", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5a632afd2cd7d54cb0e14a5dded52f8874f0edae", "messageHeadline": "Merge pull request #91 from HaoyangLiu/bianjie/lcd-proof-build-verfic\u2026", "author": {"name": "Raymond", "email": "chengsilei@gmail.com", "user": {"login": "wukongcheng"}}, "additions": 342, "deletions": 8}}, {"node": {"oid": "5e85a5cdcdba8d9d7287e3950ae439d6b9ffd515", "messageHeadline": "IRISHUB-238: delete client manager", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 0, "deletions": 69}}, {"node": {"oid": "3f83aca5992ea483ad42dc4431dfdbf6af4540c7", "messageHeadline": "IRISHUB-238: fix test_lint failures in client/lcd/root.go and server/", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "b878edc388788542b55398c1923b742e63c4ecc2", "messageHeadline": "IRISHUB-238: fix failures in test_lint and test_cover", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 16, "deletions": 15}}, {"node": {"oid": "b3d08bcb239198709191895ee15c86a09434ed08", "messageHeadline": "minor cleanup", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "03d2f7331b418d68f0b3e4f5448754e4c27771f5", "messageHeadline": "Remove code duplication", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 61, "deletions": 88}}, {"node": {"oid": "5473771105b5db36c093a6a6de649240cd40e3bb", "messageHeadline": "IRISHUB-238 :add trust option for rest-server command", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "703c643fc08487b954ccd750d63d2cd405be61a4", "messageHeadline": "IRISHUB-238: Add multiply store proof build and verification", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 401, "deletions": 0}}, {"node": {"oid": "31ca2e058b9d666ac3ea60ad5b399f3f9da28da2", "messageHeadline": "Update PENDING", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "46bbada4eea507426a9909491279ceb5564522a5", "messageHeadline": "simulation: Add benchmarking", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 220, "deletions": 90}}, {"node": {"oid": "8d02c3eba09cce9c88a5c710cfda059189708c4b", "messageHeadline": "fix golint", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "6fd8299b1a000a63171a6de8cc828f05288840b3", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 32}}, {"node": {"oid": "2a1515f00a5fe06b74c4e8c005ccb4b5826ca1dc", "messageHeadline": "changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "52b249b0cdf6267541d6b7ccd7ab726336f8c363", "messageHeadline": "complete tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 248, "deletions": 18}}, {"node": {"oid": "f15139f151be50da1231649075bd8e546d405b4b", "messageHeadline": "Merge pull request #2185 from cosmos/greg/docs-deployment", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 90, "deletions": 5}}, {"node": {"oid": "5cd17d07f103ca0ef6dc64c6b8abdb177fe08cda", "messageHeadline": "Update config.js", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4928c1950be248f7ddcc6199d508e57c7466627f", "messageHeadline": "Updating config.js for docs website build process", "author": {"name": "Greg Szabo", "email": "16846635+greg-szabo@users.noreply.github.com", "user": {"login": "greg-szabo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84fc6ea5a733c35a14df3bdf81e2b1c8d4820f98", "messageHeadline": "docs: add config.js for ToC sidebar", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 90, "deletions": 5}}, {"node": {"oid": "d1a2fed2bcec1f14829a6afb4e4ab6aff2d1d161", "messageHeadline": "tests working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 181, "deletions": 17}}, {"node": {"oid": "fd8c1e5253d95628eff9d88d9435ec10d498a23e", "messageHeadline": "Merge PR #2159: fix the gov/slash error", "author": {"name": "Mike Xu", "email": "jiacheng@bianjie.ai", "user": {"login": "MrXJC"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c4d0a00550e76a2ada5e891699fe6e1fee20fd7f", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/validator-un\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 919, "deletions": 553}}, {"node": {"oid": "222597165e5ae84936da4d3393a7a39d7845173d", "messageHeadline": "trigger -> hooks", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "24c7cb03d3ec1dd5a9ec2f0215c358db5af70191", "messageHeadline": "Merge PR #2175: Update PRIORITIES.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 40, "deletions": 16}}, {"node": {"oid": "dfd29a523cffb2320174ee05a8580f6ba308f756", "messageHeadline": "Update PRIORIEIES.md", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 40, "deletions": 16}}, {"node": {"oid": "a804dec76ea207f61d89befe4a0a0bf3a051925c", "messageHeadline": "Merge pull request #2039 from cosmos/cwgoes/update-priorities", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 30, "deletions": 55}}, {"node": {"oid": "c6d692e27fa19df8ae4d4b0206cd803c61f7a3f4", "messageHeadline": "Merge PR #2172: Use cobra.NoArgs where appropriate", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "946e24d7bfce0ebbe72ffde6dd2d1a382e76e96e", "messageHeadline": "Merge PR #2152: Make CI not update the lock file", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4be6350d95670e7d189e602e6ed19112dbe2b3d9", "messageHeadline": "Merge pull request #2174 from cosmos/fabo/fix-docs", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e89e860524c76025992b99787da44e28444ae8b0", "messageHeadline": "Update config.js", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a7d70054396fbd392cc5165d29a35ba77ac4180", "messageHeadline": "Merge PR #2167: Load Ledger Device at Runtime", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 29, "deletions": 22}}, {"node": {"oid": "5f347e0d9a8249c97592167c19c182976bffcbb1", "messageHeadline": "Merge PR #2166: simulation: Allow operations to specify future operat\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 94, "deletions": 42}}, {"node": {"oid": "d1ecc8f6b497d98f21c1a810900b8ee9b18d7790", "messageHeadline": "Merge PR #2141: Governance CLI uses Querier", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 189, "deletions": 84}}, {"node": {"oid": "bdbdd1a8323f14b27b4d5d6f5cf879282a326658", "messageHeadline": "Further godoc updates", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1a6c4785e9b824a2f229050eb3644d951fb03716", "messageHeadline": "Cleanup ledger godocs and reduce complexity", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 10, "deletions": 14}}, {"node": {"oid": "73f90e8f927694b34377ab1b86961b4d7a5e3a91", "messageHeadline": "Merge PR #2047: Simulate transactions by default to set gas automatic\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 471, "deletions": 308}}, {"node": {"oid": "d3021d4c2f0302828ac3361d29b23fb7dab6adee", "messageHeadline": "Merge PR #2143: Speedup IAVL iterator by removing defers when unneeded.", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 73, "deletions": 39}}, {"node": {"oid": "4ddfef6204065cba8f84fc481bd982d2a026f6d9", "messageHeadline": "Add documentation regarding environment variables", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "78f98fec1679eea3997d0304a43cc7494e41db86", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/validator-un\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 444, "deletions": 393}}, {"node": {"oid": "de061fa8e195f41b7669556761fc26cea00c40f7", "messageHeadline": "Do not export ledger discovery types", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "0245a4b5ee6cd0a85f037b83c96325a147862112", "messageHeadline": "Update pending log", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fc20f757ecb0761de17c189de4380a0feea405e0", "messageHeadline": "Load ledger device at runtime", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 28, "deletions": 20}}, {"node": {"oid": "5ed1775681e4e6e0ef05933d223218ff8314cb2d", "messageHeadline": "Merge PR #2148: Change delegation amount from int64 to sdk.Int", "author": {"name": "HaoyangLiu", "email": "lhy.0318@163.com", "user": null}, "additions": 46, "deletions": 46}}, {"node": {"oid": "bfdeb3f8ce33d08828dd2e0f0822c3006d6751cc", "messageHeadline": "works", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "855222e8c343fa10e2ff46cf968614ae2e493625", "messageHeadline": "simulation: Allow operations to specify future operations", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 94, "deletions": 42}}, {"node": {"oid": "f2d47f9e9187e99b5e87d78145848205593add0b", "messageHeadline": "slash contract, cwgoes comment", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "df70a34c45134fb64824e14ff1ef1dbc4e0ebe19", "messageHeadline": "Merge PR #2161: Updating config.js for docs website build process", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "666c218330a1c4d856a672926185a1a46a26e396", "messageHeadline": "Merge PR #2138: Datadog fixes and new ansible scripts", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 263, "deletions": 311}}, {"node": {"oid": "909a68ed654efb694747fd0b9ed475dd202db2f4", "messageHeadline": "Updating config.js for docs website build process", "author": {"name": "Greg Szabo", "email": "16846635+greg-szabo@users.noreply.github.com", "user": {"login": "greg-szabo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c3a4fc025c41ef2d931064ffbd521c576e35d3f", "messageHeadline": "Merge branch 'develop' into dev/speedup_iavl_iterator", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 134, "deletions": 35}}, {"node": {"oid": "9482c13b1f005bd15543c6e4476e26ee37d60c84", "messageHeadline": "Merge PR #2153: simulation: rename TestAndRunTx to Operation, make ti\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 40, "deletions": 27}}, {"node": {"oid": "527320c9fc2308aacd029b1e368d439de3a64804", "messageHeadline": "dummy tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 67, "deletions": 11}}, {"node": {"oid": "ec42e6650156b4f768e138231df5971a1d6b284e", "messageHeadline": "fix old tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "44517556007371a6fd871d70a430c4c45f3a7626", "messageHeadline": "simulation: rename TestAndRunTx to Operation, make timestamp randomized", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 40, "deletions": 27}}, {"node": {"oid": "bec53fb1dfdb243ef96eefcd25450e19ab752442", "messageHeadline": "fixed bech32 for validator pubkeys", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "305589faf4a6b34fa3d17ed78ce475a5e2416330", "messageHeadline": "Update bech32 human readable spec to simply \"cosmos\" (#2103)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "46176aa6e26b2a66179f154de747cd0689ba9eb2", "messageHeadline": "Merge PR 2144: double curlies breaks vuepress - single curlies does not", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76a16ab288b388eb8a036313f2efcfff410819db", "messageHeadline": "Modify AnteHandler to take a simulate boolean parameter", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 93, "deletions": 52}}, {"node": {"oid": "86f07d271db98b17f8f5a0aebba7195d2385cae7", "messageHeadline": "unbonding validators, delegtion effects", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 131, "deletions": 58}}, {"node": {"oid": "96fc6c6f7b3e79248c74237958bdd0d48144aca2", "messageHeadline": "double curlies breaks vuepress - single curlies does not", "author": {"name": "Jordan Bibla", "email": "jbibla@gmail.com", "user": {"login": "jbibla"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "639161100515156455c5349096268d4f61f8caa7", "messageHeadline": "asdf", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 182, "deletions": 91}}, {"node": {"oid": "f6cb4d4fb66970c3b8e31b009db9a02e14cabae4", "messageHeadline": "Speedup IAVL iterator by removing defers when unneeded.", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 73, "deletions": 39}}, {"node": {"oid": "7e8feec73833e3c793f6268b289f82778e48cb33", "messageHeadline": "Incorporating @cwgoes comments", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 34, "deletions": 94}}, {"node": {"oid": "15b4b338df8bf51d8869513caca654967dae4dae", "messageHeadline": "Merge branch 'develop' into rigel/piggy-bank-fee-spec", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 273, "deletions": 33}}, {"node": {"oid": "5128a7c1b7ee9d7da5995b52c641640f20a11118", "messageHeadline": "Merge PR #2128: Fix export segfault", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 87, "deletions": 1}}, {"node": {"oid": "2146450aaa101b9500970969116a02d4fd1f1d0e", "messageHeadline": "Fix export segfault", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 87, "deletions": 1}}, {"node": {"oid": "f36f749818e1f2d08cddbe52cc9c3a62a2b8c202", "messageHeadline": "Incorporating @ValarDragon's comments", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 102, "deletions": 29}}, {"node": {"oid": "fb5fe9914d2489f15450a0b9ccde9b5c06a26e16", "messageHeadline": "simplify json handling in LCD tests", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 16, "deletions": 21}}, {"node": {"oid": "2dea46779c562d6af21bedd62866aed9c8813569", "messageHeadline": "TestCoinSend: test success case when setting gas by hand", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7e9ceb452db5d1f0256af66004f6f0a357863f19", "messageHeadline": "clarifyy that adjustment is a multiplicative factor", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e959478e61697a446762bf7863bb0fff438f6eca", "messageHeadline": "comment getContextForAnte(), rename applyTxMode()", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "47d55bd57217fb2adaedb6ada42b0edeb16d7b71", "messageHeadline": "Add/refresh docs", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "323fac3bf7791acbaff51fb7a69eb0f9837014cb", "messageHeadline": "Update PENDING.md", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f432c0c383af189360302c72d78c25bfa5e91784", "messageHeadline": "Simulate transactions before actual execution", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 367, "deletions": 267}}, {"node": {"oid": "c5d44bcaf0a5e623704a60a7aed3b252eb22a8bc", "messageHeadline": "Merge PR #2001: Update slashing spec for slashing-by-period", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 243, "deletions": 24}}, {"node": {"oid": "63a85aaacf341a9a7a04d6953e869fa7b964ee7c", "messageHeadline": "Change ASCII diagram slightly", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b331c4d6106740e41fdb9cc93a9c4eefbf6122f2", "messageHeadline": "Fix for gaiacli service - removed 'advanced'", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02efc1e2092e8efa5916109ce740817390ae6a47", "messageHeadline": "Merge branch 'develop' into greg/datadog-fixes", "author": {"name": "Greg Szabo", "email": "16846635+greg-szabo@users.noreply.github.com", "user": {"login": "greg-szabo"}}, "additions": 4044, "deletions": 17018}}, {"node": {"oid": "62d39648234b9111ce0861902668195ff332b9f4", "messageHeadline": "Merge branch 'greg/datadog-fixes' of github.com:cosmos/cosmos-sdk int\u2026", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0e3883f8bff4dc187c177e643d066425affd58c1", "messageHeadline": "Ansible and Terraform script updates", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 217, "deletions": 298}}, {"node": {"oid": "623d9fe9ff33659c51da9ad010c9fed6216348c1", "messageHeadline": "ansible fixes for gaiad and gaiacli deployments", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eba269632d770ade4471477db611bb5539fe6b4d", "messageHeadline": "DataDog update script", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 44, "deletions": 10}}, {"node": {"oid": "f908199855fc4bbaf5597397e4a824d65bbb1675", "messageHeadline": "Ansible and Terraform script updates", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 217, "deletions": 298}}, {"node": {"oid": "1024ccc459018aa0411eac32b28285f13592bd2d", "messageHeadline": "Merge PR #2129: Decrease simulation length for CI", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efe3d3cf9edfb732007fa38d18055293f7e03c70", "messageHeadline": "Merge PR #2041: Update PR template for release process", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "addd93b3e532111060f075e57439284cd313b45f", "messageHeadline": "Add info on what PRs should be targeted where", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c37ae1d5630ebccccd1f0d6b0e774c315d4f57d1", "messageHeadline": "50 blocks now", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efa820b8f46084ff0b3dbdf693adec7a3b7a3ac3", "messageHeadline": "Try printing output instead", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "506c439bea2faf6b48694080270d3a2d68490a40", "messageHeadline": "Merge pull request #2130 from cosmos/master", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "1c38c70468ec721e3a555ba2f3bf5f9da31f0cc9", "messageHeadline": "Merge pull request #2126 from cosmos/bucky/fix-wal", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "435f0d5f8f7fd0a5f26f7e7f2beda464cde3221e", "messageHeadline": "Decrease 'make test_sim_gaia_fast' to 100 blocks", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81e5ce15aa1a79cee05415d8fd196c3d4315fa9b", "messageHeadline": "Merge branch 'develop' into rigel/piggy-bank-fee-spec", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 243, "deletions": 16}}, {"node": {"oid": "f8f97f7bd0a1ef7612a7055d72a85ce28b82bf1b", "messageHeadline": "Merge PR #2124: Simple integration tests for {base,demo}coind", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 112, "deletions": 2}}, {"node": {"oid": "aa82f6fb3851460a45a94736cc0083a58bbd8817", "messageHeadline": "Merge PR #2119: Parsed Err msgs", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 41, "deletions": 9}}, {"node": {"oid": "4475a8c7e8d568349618e02e3e23c78e32067333", "messageHeadline": "Fixup links", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4cc2054d7bf79c387af1f0dcc8203e4ac3f9797c", "messageHeadline": "Address @rigelrozanski comments", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 189, "deletions": 189}}, {"node": {"oid": "c02456b8a1f750f368d9ede05fbafb569b118ea4", "messageHeadline": "Update PENDING.md", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "55de750dbef2b2b9d03fe81ee16daedf393ceede", "messageHeadline": "Merge PR #2054: docs: add config.js for ToC sidebar", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 90, "deletions": 5}}, {"node": {"oid": "f143c92ca60a808840a0863312b691e158387eb6", "messageHeadline": "Addressed Chris and Dev's comments", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 15, "deletions": 16}}, {"node": {"oid": "1ec9d16d9473a4ca5eeb569b8771b5bd739f989e", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into f\u2026", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 1161, "deletions": 377}}, {"node": {"oid": "d0edcc5066d0b0e9c5c11a351caab828487ff108", "messageHeadline": "Merge branch 'develop' into rigel/piggy-bank-fee-spec", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3944, "deletions": 17151}}, {"node": {"oid": "cce4cbc9ec9bac54dc4d8b214b7efee585034ffc", "messageHeadline": "expand on shortcomings of the system", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "ceb33ca464b051602c5f3d94edcba5b491f334ad", "messageHeadline": "Rename test_cli to integration_tests", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 2, "deletions": 17}}, {"node": {"oid": "b32285ec3b11aea53beb79d5fcd4c2488881d038", "messageHeadline": "commission actively calculated, withdrawDelegationReward Tx", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 64, "deletions": 65}}, {"node": {"oid": "0bf061b70793dd8e65f023a137db74c6cac4235d", "messageHeadline": "update to tm v0.23.1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "56a98cb04742a17e368ad0d98afe31ae02568964", "messageHeadline": "Simple integration tests for {base,demo}coind", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 124, "deletions": 0}}, {"node": {"oid": "bb9c265590bcea75de8a97c7398a593fa25ea48c", "messageHeadline": "Merge branch 'develop' into cwgoes/slashing-period-spec", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 171, "deletions": 171}}, {"node": {"oid": "73e1965195e5a10105b04ca2f7f8b5bc5147f604", "messageHeadline": "Update PENDING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "41df6db9ae9ed7ff160b78a240a5de7a1cf6c096", "messageHeadline": "Merge branch 'develop' into cwgoes/slashing-period-spec", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5163, "deletions": 18336}}, {"node": {"oid": "17f234bf02431794b196f11b51290f6aebaaea87", "messageHeadline": "Merge PR #2120: Rename revoke(d) to jail(ed)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 170, "deletions": 170}}, {"node": {"oid": "879f78cfc0970c4cab8b4031549e42f4a9a4a704", "messageHeadline": "Rename revoke(d) to jail(ed)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 170, "deletions": 170}}, {"node": {"oid": "b02ecf915fe7853c27f012c4930856c0ca212727", "messageHeadline": "Update PENDING.md", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6b1792b64217356c21afab66930441901e4cc614", "messageHeadline": "Merge PR #2093: A URL to abci-spec.md fixed", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "11ee255f11894afa44a3fb6c13bfdcd2b9d8a34e", "messageHeadline": "Delete unnecesary line", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "092a178c12637de197925822fcb1f2ba0a2591ae", "messageHeadline": "Parsed Error msgs and added tests", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 41, "deletions": 8}}, {"node": {"oid": "0728bd995ff574c7498f5fb8856c4366ba22af0c", "messageHeadline": "Merge PR #2107: Fix iterator leak", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "337869257bb2654a090964d1852e1992397b965f", "messageHeadline": "Merge branch 'develop' into temp", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3617, "deletions": 16847}}, {"node": {"oid": "97ae9632bafcb1c836f7d63b2d96422946e62900", "messageHeadline": "Move to CONTRIBUTING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "7b8c1c0e801ba9734b7edc5d664169206666b6bb", "messageHeadline": "Merge branch 'develop' into fix-iterator-leak", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3618, "deletions": 16848}}, {"node": {"oid": "733559035baeda89da20101f3569297fdbb4eec7", "messageHeadline": "Merge PR #2098: Correctly read/write governance state", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "1adb53e5a53fcec0812de3278083046d6390ee58", "messageHeadline": "Merge PR #1875: Vesting Spec", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 159, "deletions": 0}}, {"node": {"oid": "29634bfd1d63d58da60de9b0000b440c917a5f7b", "messageHeadline": "Merge PR #1983: CLI UX Updates #1", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 89, "deletions": 13}}, {"node": {"oid": "b23fe15e4a8d37970b6d656a9086f72d17e2f862", "messageHeadline": "Merge PR #1918: Keeper custom queries & QueryRouter", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 563, "deletions": 184}}, {"node": {"oid": "42c03aeeec7c3ac92c121008d5745155f12a7828", "messageHeadline": "Merge branch 'develop' into cli-updates", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 172, "deletions": 15}}, {"node": {"oid": "ba56c570c07ebf7c9c874211eaff0a6696154001", "messageHeadline": "Update Gopkg.lock", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 178, "deletions": 20}}, {"node": {"oid": "e90f5f5671d9259322db4495a49c46961c68a449", "messageHeadline": "Merge PR #1929: PR-Template Update", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "4b5bb45a095e0b1cbe9bb08727f34eeb77649d5e", "messageHeadline": "Merge PR #2062: Support a proposal JSON file in submit-proposal", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 163, "deletions": 7}}, {"node": {"oid": "7f43d3b2900652a62f365bfad5dafb4b1bdd1e8f", "messageHeadline": "fixed GetLastProposalID function", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "5ae20d2d511aafd89008ea43433c5366d5f12e78", "messageHeadline": "address Chris's comments", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 117, "deletions": 99}}, {"node": {"oid": "50dd53fec3bbb7694b7addb2511f948cee90c411", "messageHeadline": "added tally query route to gov", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "44bf69e5647890f264b49c1620635f831bd32bb3", "messageHeadline": "run queries against cachewrapped commit state, not checkstate", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "97f7b88a9fd9f4cd72e2d2c7db5593cdf0c5fde8", "messageHeadline": "addressed Jae's comments", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 28, "deletions": 22}}, {"node": {"oid": "0134c3b7f1d96278308e229ace4a956101a351b8", "messageHeadline": "Address Anton's comments", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 42, "deletions": 59}}, {"node": {"oid": "0eed9d1b60375dae6ff0d0d7104a5cb727988cac", "messageHeadline": "PENDING", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "13111176584b6a72bd00e4e5509b133387ed587f", "messageHeadline": "added to gov rest", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 139, "deletions": 93}}, {"node": {"oid": "cc1d1fbcf71b73db123cac0b62ab4f63aee98f52", "messageHeadline": "moved queryrouter to behind baseapp seal", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 6, "deletions": 25}}, {"node": {"oid": "804baa70f442c5d23c70bf0bdb934a4fb1659790", "messageHeadline": "added querier to gov module", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 227, "deletions": 45}}, {"node": {"oid": "1d1a95656a185586d5aeba1787a102fffecbe6e3", "messageHeadline": "custom queriables", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 165, "deletions": 14}}, {"node": {"oid": "a54e3a3fc472c1385790e32039d71b7ac4f5ab97", "messageHeadline": "Merge branch 'develop' into cli-updates", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "d8f01be2118e1007c5eb56073c19927dd57be896", "messageHeadline": "Merge PR #2061: Change proposalID to proposal-id in gov REST", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5ce9b9af5a7c00f0a6d4f320538a03ec380521c6", "messageHeadline": "Merge PR #2015: Change gaiad testnet example output flag", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "58f50c24a4a539551b3782f66dd8b458ed97a2e7", "messageHeadline": "Merge branch 'develop' into cli-updates", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 8, "deletions": 19}}, {"node": {"oid": "62d6fd2f982ec453482a213fca9c58c03963a08d", "messageHeadline": "Merge PR #2014: Remove advanced gaiacli command", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "3413a2bff1d8aa2b6bcb26652deecce57da0808b", "messageHeadline": "Remove --select in block command (#2060)", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "0c0d282a0c3ab5a08f98493776c36cf202bb7742", "messageHeadline": "Add plaintext flags to show keys; default print response to true; hel\u2026", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 99, "deletions": 182}}, {"node": {"oid": "f7d86752340f7002c764ad206c04a2ccdb567b90", "messageHeadline": "Support a proposal JSON file in submit-proposal", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 163, "deletions": 7}}, {"node": {"oid": "204762b2a1851be7f7279618b8b15aeb64a2ceb3", "messageHeadline": "Merge pull request #2115 from cosmos/jack/ci-fix", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 42, "deletions": 34}}, {"node": {"oid": "937bc8ade025ae9d24583f87be11219f9136daf7", "messageHeadline": "Fix issue with branches and circle", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 42, "deletions": 34}}, {"node": {"oid": "da30353394b633450e7d3094fdc1355d65a1935f", "messageHeadline": "update PR template", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ff043ef7a19c542278abbd555f97dec75b813156", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/PR-template-\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6123, "deletions": 3128}}, {"node": {"oid": "18b067cd41ee431d52743e7d0b00b455b2b4dae3", "messageHeadline": "Merge PR: Merge master back into develop", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "292701d7746ed8d334594047ff0b05b66dc9dffd", "messageHeadline": "Merge branch 'master' into bucky/merge-master", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "cfb5acca6eff494364bdd6190c5e8a1ddbd9cb07", "messageHeadline": "Merge PR #2099: Query staking Pool and Params", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 345, "deletions": 2}}, {"node": {"oid": "2c6ed0fefc499410a7734ac93005f32a99b47b5b", "messageHeadline": "Merge pull request #2112 from cosmos/release/v0.24.1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "68f5ee786c0c5e8d8b715b3619317305d2ad8a66", "messageHeadline": "Merge PR #1987: Fix broken link in validator setup guide", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "419cf85433fb9b12883eefb7a9073d6e409daac2", "messageHeadline": "Merge PR #2046: auth: Make gas cost take into account cryptosystem", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "011e61a8def6131033a2b3d40fd1fde63d5c55e7", "messageHeadline": "Merge PR #2066: Rename LCD endpoints (Docs)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 510, "deletions": 372}}, {"node": {"oid": "f0b3766a465d2c833d05836c22a9ca7032a767a1", "messageHeadline": "Merge PR #2074: Reject duplicate storekey name", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "e2691d98fc49a4fef974d6bd21df74e5e4a72cb0", "messageHeadline": "0.24.1 - Fix validator pubkey bug", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "1eadb510b83b1321ad11073b89729ed1feb60886", "messageHeadline": "Merge PR #1882: ICS 30 - Cosmos Signed Message Spec", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 193, "deletions": 0}}, {"node": {"oid": "80f791b23ebb5490fa652e6c2adae8b4b999fea9", "messageHeadline": "Merge pull request #2086 from cosmos/bucky/merge-master", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1486, "deletions": 16204}}, {"node": {"oid": "e04e52451bffd85f81e02686985c371946a37332", "messageHeadline": "Modify PENDING.md for #2105", "author": {"name": "youjing", "email": "youjing@huya.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d8d17df2c5753c292f53df9ef2485a20ffa5a9b9", "messageHeadline": "Correctly set variables in Makefile", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "517682f17ccf43d11848cd83f369d81ca0ea74f4", "messageHeadline": "fix Iterator leak, ref to https://github.com/cosmos/cosmos-sdk/issues\u2026", "author": {"name": "youjing", "email": "youjing@huya.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "bb473e98fb7e343bb4dab362a152b27e7a4e2689", "messageHeadline": "Merge pull request #1 from maxim-levy/patch-5", "author": {"name": "Max Levy", "email": "35595512+maxim-levy@users.noreply.github.com", "user": {"login": "maxim-levy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f076794c5a6a5d03d648e4a92e6af06904777394", "messageHeadline": "Fix bug introduced during merge", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "08318e3d25028b415371436c370261269e8fb237", "messageHeadline": "ansible fixes for gaiad and gaiacli deployments", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9dd8e2810475c1fc802d903a262165ac92c80e98", "messageHeadline": "Remove cosmosSignBytesPassword", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "f18895532d279a19d9d59c3ba545d4694c6b8e04", "messageHeadline": "Clarify which offenses utilize the slashing period", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c9e5745cd7da94e28821ddf66d97d04931d425a9", "messageHeadline": "Clarify example", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d0c87ff5bcf5ed00e5698e12976f682023c43dc0", "messageHeadline": "Go => pseudocode", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "da92b1bb1dafb3b8e15014242e038df00702800a", "messageHeadline": "h_n => h_n-1", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "6e3e57e23e695680d8414509072c51abe1dccde9", "messageHeadline": "Typos; tiny wording changes", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 26, "deletions": 30}}, {"node": {"oid": "1ffb2a1c03fbb3b469ff7faa198dc504b331dd6b", "messageHeadline": "DataDog update script", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 44, "deletions": 10}}, {"node": {"oid": "800ac2844e5e2e0857458aae3b548776c0f1c273", "messageHeadline": "validator.Operator, sdk.Dec", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "98a5844310d94310f47c689385f5a03d696b8b62", "messageHeadline": "Makefile phony; Gopkg.lock", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "b8d6465613b9ba8f5ab730bff215a0f3f35c9ae2", "messageHeadline": "Conceptual overview & ASCII diagrams of slashing period", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "e3cb1e12742347ff57dc500bcbb6da43b2d2e3ae", "messageHeadline": "Add safety note", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "94dc512034640629234e411c76d11c704126b580", "messageHeadline": "Fix typos", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "79e3c0536778b526ed36ab403e13532875e59dab", "messageHeadline": "Revert \"Changes WIP\" - we decided not to do this", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 20}}, {"node": {"oid": "87ca812b0bebe16392d37c91fae04b7b9b2c88df", "messageHeadline": "Correctly read/write governance state", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "459f126e9b1afd6ec2968b269564ab9b2c6ed9f2", "messageHeadline": "The URL to abci-spec.md fixed", "author": {"name": "Max Levy", "email": "35595512+maxim-levy@users.noreply.github.com", "user": {"login": "maxim-levy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8747eaac7df4c962d2b4fc35d7926de83463eca5", "messageHeadline": "A URL to abci-spec.md fixed", "author": {"name": "Max Levy", "email": "35595512+maxim-levy@users.noreply.github.com", "user": {"login": "maxim-levy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af73b885e70aba6c03b58215573ca229bf53b96a", "messageHeadline": "Merge branch 'develop' into bucky/merge-master", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1775, "deletions": 1639}}, {"node": {"oid": "d5652d96764072c7fc57daa4bf8d79ea1eb61f12", "messageHeadline": "Merge pull request #1991 from cosmos/release/v0.24.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 18389, "deletions": 20223}}, {"node": {"oid": "5794f3c3cefc70f83b038440d32f11ae55871f07", "messageHeadline": "Merge PR #2083: Fix broken invariant of bonded validator power decrease", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 79, "deletions": 6}}, {"node": {"oid": "466e0c04d598358d93071dfb5a893935e786a972", "messageHeadline": "R4R: Update cli docs (#2076)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 239, "deletions": 165}}, {"node": {"oid": "cf03076a0a65f7989087579ce362b44439941875", "messageHeadline": "Merge PR #2047: Fix Invalid Cliff Validator Power Comparison", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "b8cfc1e19fe2f11c33917cb062bbf0477a18b80c", "messageHeadline": "Merge PR #2068: Minor simulation changes", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 103, "deletions": 79}}, {"node": {"oid": "8bb79d12ca0d905f34d734e59479cfba5e6775d1", "messageHeadline": "Fix non-deterministic map iteration in fuzzer (#2069)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 48, "deletions": 20}}, {"node": {"oid": "bce09055b2b66f4ba6c81d6e1bc67d7f27793beb", "messageHeadline": "Merge PR #2058: comment fix", "author": {"name": "Max Levy", "email": "35595512+maxim-levy@users.noreply.github.com", "user": {"login": "maxim-levy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "187bc1972a73436ef0dcad2deaf8ae03a5206f6e", "messageHeadline": "Merge PR #1950: Validator.Owner -> .Operator", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 186, "deletions": 170}}, {"node": {"oid": "90e1c9fdb11b58a9fa1b09b29ebb50b14de52016", "messageHeadline": "Merge branch 'rigel/piggy-bank-fee-spec' of https://github.com/cosmos\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4034, "deletions": 2498}}, {"node": {"oid": "3c564c01b911e51f2428452b3489b3303ac14b9c", "messageHeadline": "clearer names, missing commission logic", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 55, "deletions": 46}}, {"node": {"oid": "c79e130d0fbabea6dae0fca5d4c47dabb66f79f9", "messageHeadline": "jae comments", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "45bd414fc2fffaa0aee9548087352c84dd8364e9", "messageHeadline": "Run localnet on every commit ensure network reaches at least 10 block\u2026", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 79, "deletions": 12}}, {"node": {"oid": "3d50567034ffc740070022f25ab59bbc65c055f1", "messageHeadline": "Merge PR #1783: Slashing, validator set, and governance simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 784, "deletions": 91}}, {"node": {"oid": "7b5ca5adbdbda0123d389d0866fa9ee415aefe8d", "messageHeadline": "duplicate/old CODEOWNERS (#2055)", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "54cc27fde90176483db2636bcc57faf2aa7d4664", "messageHeadline": "Merge branch 'develop' into rigel/piggy-bank-fee-spec", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4034, "deletions": 2498}}, {"node": {"oid": "8fc9b95929a48a538c2f320d3eedeebf94082cc0", "messageHeadline": "pending", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5ef0f5d70ea2cc62c28d3ddfd8ba06f7e0e1b547", "messageHeadline": "finalize txs", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 38, "deletions": 82}}, {"node": {"oid": "31d5348c4ae164a187f3670ddf4535045d758444", "messageHeadline": "txs pretty much ready", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "63367a00c8c9f446d749e5bc7a425b317a13c566", "messageHeadline": "docs: add config.js for ToC sidebar", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 90, "deletions": 5}}, {"node": {"oid": "422dfa3de958eb8a009efb8a7940e140cc33f912", "messageHeadline": "Merge pr #2051: smol compile bug", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "599b8ba4cf26d139b827aac504092ffb77e66080", "messageHeadline": "Fix bug, clearer logic", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 34, "deletions": 37}}, {"node": {"oid": "4fbaee205f4802e929ad3b24b3520332209b15f7", "messageHeadline": "Merge pull request #1997: Handle unmarshalling failures gracefully in\u2026", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "a9f240035c339ae2352c3e9e74e2e7a31e0efa3b", "messageHeadline": "Rename ics-xxx-signed-messages.md to ics-030-signed-messages.md", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "629c18541da53de2408d065fa21e19af03559e24", "messageHeadline": "Update ICS number to 030", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97ea51a3357da5041948312b1149f62672af5df9", "messageHeadline": "Merge pull request #2023: Terminate Update Bonded Validators Iteratio\u2026", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 44, "deletions": 38}}, {"node": {"oid": "c9358ec198070dc8fb8d0e2f48f6b8b6a781c848", "messageHeadline": "R4R: Fix repeated cmds in CLI for staking (v.0.24.0 release) (#2043)", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 25, "deletions": 19}}, {"node": {"oid": "8afacac99d164336bbfe763de47a0451e8acdc6e", "messageHeadline": "Remove extra space", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "38c65f036c711b68c89cc7c2e15c9dd8a4e0b357", "messageHeadline": "Update PR template", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5fff217e9b5ccdfa665590e4ba6fdf2db1679e95", "messageHeadline": "Merge PR #2033: staking lcd uses owner address not pubkey address", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 44, "deletions": 76}}, {"node": {"oid": "53242681fe0edd44c3a6e28083f485139619432e", "messageHeadline": "Two bullet points", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a4bcbc972e8e73d661f6cce5179f31a6082fa6ff", "messageHeadline": "Merge PR #2036: Update examples to bech32", "author": {"name": "Max Levy", "email": "35595512+maxim-levy@users.noreply.github.com", "user": {"login": "maxim-levy"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "5624b1d7e54f9577a2cbcde97a8119cb6fb48ce6", "messageHeadline": "Update PRIORITIES.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 29, "deletions": 55}}, {"node": {"oid": "37ed3b1a6eae69e2f8a361849c01417c6fa598ce", "messageHeadline": "agasg", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "360eb75c8e6cbc11ac7b7ae885a8bb3f7d11db20", "messageHeadline": "working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 26, "deletions": 19}}, {"node": {"oid": "d37de06762e0187ada484efc407575d99f193ac3", "messageHeadline": "decimal: Remove unnecessary allocation in bankers round chop (#2030)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "4b13529f2d40fa17713451cc50756eb8fe53453f", "messageHeadline": "Merge pull request #2029: fix build error", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9dc061b4fdc823b852bb2404837d9b7a89fa44c", "messageHeadline": "Merge pull request #1819: rational -> decimal", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1254, "deletions": 1213}}, {"node": {"oid": "5e5fad454849131246c30796f22e6de0d0a4e96a", "messageHeadline": "txs", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "f252f3e36ce07846a3edb429076cc9d734c7efcd", "messageHeadline": "Update Cosmos signed messages ICS doc", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 37, "deletions": 14}}, {"node": {"oid": "21be609f5281e44985c248433692a30cbd4fbe69", "messageHeadline": "Changes WIP", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "a2463d038b285923c3f06dd597bc05ce63c8b2c9", "messageHeadline": "Clarify points from PR review", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "32263ffe4dd6ed223fb38cca8fdd923f8af5ea59", "messageHeadline": "Merge branch 'develop' into cwgoes/slashing-period-spec", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 250, "deletions": 95}}, {"node": {"oid": "52475b1684f94a3d5fc7876cdeeb9c017324e8b6", "messageHeadline": "Fix minor typos", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0adbd60dfa9f0e851c1b2d3f7ada5392b5469ff4", "messageHeadline": "Merge PR #1989: Openbsd support", "author": {"name": "Avi Saranga", "email": "avi@openbsd.org.il", "user": {"login": "avis"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "9997ea22439bdaf374a163716e33f5aa09302662", "messageHeadline": "Merge PR #2016: dep: Fix error with scratch directory", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8fa2c3b4ea422940628d2813007b8d486b83ca3c", "messageHeadline": "Merge PR #1984: Replace _ with - in command names", "author": {"name": "Matthew Slipper", "email": "me@matthewslipper.com", "user": {"login": "mslipper"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "1ae546610ccdf2f1c7bdbd8ba52c99adad959d60", "messageHeadline": "Merge pull request #2013 from cosmos/dev/fix_non_determinism_storekey", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "165fdf4a07f60cf6f31b1f973c48f13fd1412a7f", "messageHeadline": "(squash this) Add PR ref in changelog", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d41026a0a8aa0ca40b93d5d57e343cdef5f2830", "messageHeadline": "Rename transient store key to be a unique key.", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "63713c9378b4d6092669c3542ba106470ec7eaf7", "messageHeadline": "Merge pull request #2000: tests for staking lcd", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 214, "deletions": 70}}, {"node": {"oid": "c9cbb0b09458c708a34d2fcbc4d40db19340024c", "messageHeadline": "Merge PR #2010: Add RELEASE_TEST_SCRIPT.md", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 175, "deletions": 15927}}, {"node": {"oid": "1854430e7b66381400edf6f965d6a3fe18270393", "messageHeadline": "makefile: Improve error message when LEDGER_ENABLED=True & no gcc (#2\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61b49d560f473f44f93dd5fdf96b6e39d6de0806", "messageHeadline": "Merge PR #2003: Update upstream Ledger Go client", "author": {"name": "Juan Leni", "email": "jleni@users.noreply.github.com", "user": {"login": "jleni"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "36b54e190f9e902b8a1610a29bf7ae00920d9bb3", "messageHeadline": "Merge PR #2003: Update upstream Ledger Go client", "author": {"name": "Juan Leni", "email": "jleni@users.noreply.github.com", "user": {"login": "jleni"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8b7d6e0979a950e6124381ecee5f40321b6a687a", "messageHeadline": "Update state machine, contd.", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "1cb89b958b41f24d9da556eccadea4f0d0c065cb", "messageHeadline": "update pending", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "2445718295931fe953a60c6ac9ee8a014c4ce85f", "messageHeadline": "State machine contd.", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 30, "deletions": 5}}, {"node": {"oid": "e64a5538e41e9dee661deb8e88ddd94f1a5faa68", "messageHeadline": "update changelog, reset pending", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 129, "deletions": 66}}, {"node": {"oid": "d3322052db2d4e78e956ca77b10a971146369191", "messageHeadline": "update pending.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 71, "deletions": 49}}, {"node": {"oid": "07a7db7fdad9e596d158ccdbea476c3f3734da5d", "messageHeadline": "Update links", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a8af4a4fadc4c275570289e3e703b763149fcb72", "messageHeadline": "End block to begin block, add README", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "0b2bf8f3a0e02844fb959099a27969186ab6fead", "messageHeadline": "Set SignedBlocksWindow to 10000 per @zmanian instructions", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53fa4a28dcb3e72f54d4a793e9195190af903123", "messageHeadline": "Start update of state-machine.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "ff01cbb093f5a54772773ea636a5b93e9ce7be54", "messageHeadline": "Update state.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "a56117ee74a1ac5fb32e0cca63486b1617649838", "messageHeadline": "Stage onto release/v0.24.0 (#1999)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "98a278d5646f277690decc994dd4cafe608657d9", "messageHeadline": "Reorganize sections", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "84e9b215b290030c76ed5135a687f312d3e1e7f7", "messageHeadline": "Fix typo", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4f8c9e4917feb8208bf32852c209431196b2101e", "messageHeadline": "Update transactions.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 32, "deletions": 10}}, {"node": {"oid": "1a64c8747cbe1d0717aa93dabe393997f99e2027", "messageHeadline": "Merge PR #1995: upgrading ledger goclient lib", "author": {"name": "Juan Leni", "email": "jleni@users.noreply.github.com", "user": {"login": "jleni"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f18c01d2919d867b631a6d868c5fa725606fc437", "messageHeadline": "Merge PR #1994: Delete install.md", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 0, "deletions": 59}}, {"node": {"oid": "59acfe857fb0a0230917e8fe7ddb27e371274b13", "messageHeadline": "WIP: reorg PENDING.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 31, "deletions": 43}}, {"node": {"oid": "0ab00c8e871b146fa156b60976ae49e607d8c2bd", "messageHeadline": "update go-amino dep", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "68c921472182b5f3a3ecc4dc184ed90b44ff2624", "messageHeadline": "DataDog log gathering (#1931)", "author": {"name": "Greg Szabo", "email": "16846635+greg-szabo@users.noreply.github.com", "user": {"login": "greg-szabo"}}, "additions": 796, "deletions": 4}}, {"node": {"oid": "c5fcc9b65ff0733beea995e17ea9a0e319fabf92", "messageHeadline": "Add SDK_By_Examples to doc (#1795)", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 882, "deletions": 11}}, {"node": {"oid": "b2a4aecc444aa40b3649d3f2c5ec684e99eafe40", "messageHeadline": "Upgrade to tm version 23.0. (#1927)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 260, "deletions": 166}}, {"node": {"oid": "691048c88a11a3999e8c0ea58ff05b691114f63b", "messageHeadline": "Merge pull request #1917 from gamarin2/update_val_faq", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 51, "deletions": 20}}, {"node": {"oid": "243fa205585cb12c57e9b13f72c676a62eebe357", "messageHeadline": "Merge pull request #1985 from cosmos/cwgoes/stage", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 137, "deletions": 576}}, {"node": {"oid": "a9800a92aeac0a344e4d89a49b7e179b3f87198a", "messageHeadline": "Fix slashing test to reflect SlashFractionDowntime param", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "77d02e348ec41d34a56852df30d53055cc9b7ddf", "messageHeadline": "fixed proposaltype string bug (#1829)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "69dd371df31ff9e584252b44064ab4926732f1d3", "messageHeadline": "networks: clean up & some fixes to prepare for docs (#1986)", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 126, "deletions": 204}}, {"node": {"oid": "8f05d052f2aab03b2b836545372be357b24b3d5d", "messageHeadline": "Merge branch 'master' into cwgoes/stage", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 132, "deletions": 572}}, {"node": {"oid": "1479a35e5e1373c362de04b7fc37e1a00d29c300", "messageHeadline": "Merge PR #1949: Fixed delegations endpoint", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "831435ccc0051ac6a1ce16e14ce8ff364f85c3a1", "messageHeadline": "Merge PR #1948: enable indexing of all tags by default", "author": {"name": "Alessio Treglia", "email": "quadrispro@ubuntu.com", "user": {"login": "alessio"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6675be23d234442ebaab767a352da03cce0bf166", "messageHeadline": "Add proposed status", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "aa01e9954c4d4936c2b02cbb45dcd81ed00408ff", "messageHeadline": "Simply Cosmos signed message spec (using TM canonical JSON)", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 69, "deletions": 191}}, {"node": {"oid": "e7ebe35b0a530bf470c4c0351cc369821e123541", "messageHeadline": "updating transactions", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 61, "deletions": 34}}, {"node": {"oid": "5285489977f5126b1f9a954d0e7c80cb75229da5", "messageHeadline": "general updates", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 58, "deletions": 113}}, {"node": {"oid": "ac26d33547a919cad3f1be2b2996c2d67e3ee75b", "messageHeadline": "Merge PR #1858: Fix Cliff Validator Update Bugs", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 146, "deletions": 17}}, {"node": {"oid": "0600d7356db71af471d9a0b342b7c34c2f2e24c9", "messageHeadline": "Update PRIORITIES.md", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "bd65dbe2df61afdc1f3e9bef6c796c3f904c9d2a", "messageHeadline": "Update PRIORITIES.md", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9342e34da2146e3dfb5f45a5e75d4fe2a1f88f60", "messageHeadline": "Update PRIORITIES.md", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b333d56b3679efc2884c68aa6f0786a941ce3f70", "messageHeadline": "Update PRIORITIES.md", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "950f151e020e1904c508e9c96b5ad4bb23a144cd", "messageHeadline": "Update PRIORITIES.md", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a0e05a8f0373d4b123200c98c60f9517484f22dd", "messageHeadline": "triggers, endblock, transactions", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 21, "deletions": 206}}, {"node": {"oid": "2d613cefe7da94d9e9bdd30314e914c1447c499f", "messageHeadline": "move lamborghini distribution to subfolder", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 200, "deletions": 198}}, {"node": {"oid": "eb6f51ed459ad49073f907199b118ca23e0acffc", "messageHeadline": "piggy bank state", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 44}}, {"node": {"oid": "97397e63da63e6effaeb4542187e8fb3ef022b0b", "messageHeadline": "simple distribution overview", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 646, "deletions": 0}}, {"node": {"oid": "e6dc01ec27e45a31e2c6406340b7cb736ca59474", "messageHeadline": "Bucky/docs (#1843)", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 69, "deletions": 516}}, {"node": {"oid": "7ba479e57a31a266aae069855ae6e4e26f58553e", "messageHeadline": "Merge PR #1942: Gblue1223/basecoin fix", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "1da1115a246b89f7365fdef8d526410b79400e3b", "messageHeadline": "Merge PR #1880: Staking Gaia-lite (ex LCD) refactor", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 1250, "deletions": 299}}, {"node": {"oid": "4582de4902f04ad89aa1b9900fec1cf49bba1c7a", "messageHeadline": "Merge PR #1914: tallyResults added to state", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 93, "deletions": 33}}, {"node": {"oid": "f653bed8c96324f7caa92f35ee94969f1d66ee83", "messageHeadline": "Merge PR #1926: RootMultiStore test helper bugfix", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@users.noreply.github.com", "user": {"login": "jlandrews"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "7fb626f548b41dfb5be2cd5314760e3d00da51d8", "messageHeadline": "Merge PR #1702: lamborghini distribution & inflation spec upgrade", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 742, "deletions": 320}}, {"node": {"oid": "45a010bb2f8971ddddf24becc4200bcd992981d6", "messageHeadline": "Merge PR #1937: crypto/keys: Reduce bcrypt parameter in tests", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "10199c91592902e5e5619935bd8c5a9f98cff359", "messageHeadline": "Merge PR #1936: types: Reduce size of TestImmutability<Arith\\U>Int tests", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7539e212ee5f4dc7dfed4a746430a9e5ae1278b4", "messageHeadline": "more readable pseudo", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "feb9a22663546fc55bd627ae2a2b2d471697de72", "messageHeadline": "Cleaned up spec further", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "cd3d197cc12265b2d6ffeb92a0e56a654b4bd6a0", "messageHeadline": "Update PULL_REQUEST_TEMPLATE.md", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2ac55ebb1dac3b53fe5eaf06daf757eecbb233e8", "messageHeadline": "even better pseudocode", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d56e3a7ef919f1fc3b64bc028a08bf8cc2ab9652", "messageHeadline": "better pseudocode", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "46382994a3db68b17fe69b23bf0af1f377ba4f2c", "messageHeadline": "Merge PR #1925: Fix develop from FF merge", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "93457aac336bf95b007ab5205d8b20c2ad802ebe", "messageHeadline": "Merge PR #1626: Increase coverage of types/", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1018, "deletions": 28}}, {"node": {"oid": "12c2c236c2d152b2c176a31d7393cbb08b763b64", "messageHeadline": "Merge PR #1741: CoreContext Refactor", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 1512, "deletions": 1186}}, {"node": {"oid": "9c1918efdc04545297ff5b0c3f07da076fdc7e97", "messageHeadline": "improve readability", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "10b2e830a224b00f5096c486ffdaec74b0ae29bf", "messageHeadline": "addressed comments, added formulas for easy verification", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 80, "deletions": 32}}, {"node": {"oid": "f90fd2b90cdcf6badf59b82b69e9ba063219fb98", "messageHeadline": "update val faq", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 51, "deletions": 20}}, {"node": {"oid": "3c4985c3156e0a051609eef2efcf127f6ed9e31d", "messageHeadline": "Merge PR #1913: Delete gaiacli.md", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 0, "deletions": 145}}, {"node": {"oid": "9cfe2c59f1a1025fa3e5800c58d642113181e0eb", "messageHeadline": "Update schema", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43420936e574ec0d3200566b9162cb4ff56e15cc", "messageHeadline": "Fix link", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "11abc3f4f4fb0e40bd1e4d538917c04b1623c149", "messageHeadline": "Update encoding and schema spec", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 179, "deletions": 38}}, {"node": {"oid": "508c54d3cd0d0ca45256177cdfea70f68ee28bda", "messageHeadline": "Update API section to be more spec-defined", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 46, "deletions": 21}}, {"node": {"oid": "a9805794d7b9b9e1661ec72c3470819f9e6bab29", "messageHeadline": "Merge pull request #1856: gen-tx: Support User Given Key Passwords", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 103, "deletions": 62}}, {"node": {"oid": "00e116c0c72bb2f7a847e94e7f3a587aa2500df7", "messageHeadline": "Update preliminary", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 4, "deletions": 18}}, {"node": {"oid": "7b54e4b786286bb79f58cbae634cb296d0afd1fe", "messageHeadline": "Merge pull request #1812: Add BaseApp.Seal", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 238, "deletions": 123}}, {"node": {"oid": "179b8f9c49bd8283457f48af96a6f718bb82c0db", "messageHeadline": "Merge PR #1821: Added seed node update scripts", "author": {"name": "Greg Szabo", "email": "16846635+greg-szabo@users.noreply.github.com", "user": {"login": "greg-szabo"}}, "additions": 140, "deletions": 2}}, {"node": {"oid": "d4d7658166100a156a76f8b29c6a1d1f3bc5ea99", "messageHeadline": "New idea for spec", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 60, "deletions": 71}}, {"node": {"oid": "840d915ff67637251a64fac371654f1c2f86f699", "messageHeadline": "Merge PR #1898: Add note about checking spec to the PR template", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9841a2dd91de74e2afbaac5927aa2f2a4087a5a6", "messageHeadline": "Update PRIORITIES.md", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5114ea1a20bd6cbb0748ac619e9f3c03a218944", "messageHeadline": "Create PRIORITIES.md", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "874a6055b09aa855133417341b3f5f399f9db255", "messageHeadline": "Merge PR #1889: update signing info endpoint", "author": {"name": "Joe Bowman", "email": "joebowman86@gmail.com", "user": {"login": "joe-bowman"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "fd64da85878310f7bc3a46dd6c9a0e89a12258aa", "messageHeadline": "Update assumptions", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "da0d907d12fa27d0aa459d376ad4d6cf44590c2c", "messageHeadline": "Update ICS cosmos signed messages", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 144, "deletions": 0}}, {"node": {"oid": "19b0781e60044ef16c90883a1e26b95c7fbd0288", "messageHeadline": "Merge PR #1811: NewCoin takes sdk.Int", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 269, "deletions": 269}}, {"node": {"oid": "d3fcfdba57d7155af9f7fcf5c9fda22776f95d09", "messageHeadline": "Merge PR #1845: Query-proposals CLI command", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 144, "deletions": 8}}, {"node": {"oid": "02a7552f1840efb26a9c39dab9879604c74c28f3", "messageHeadline": "Remove ADR 001 and related directories/files", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 0, "deletions": 146}}, {"node": {"oid": "41130f87422dcb401b2a18a8d730724c22cd8510", "messageHeadline": "Addressed basic comments", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "f875b446e1e26fd0b0a008f7905aae3c8803be9e", "messageHeadline": "Add notes on replay protection and algos", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 25, "deletions": 2}}, {"node": {"oid": "3fe0b73b03c8ad47ca868e450a2965758defdd1d", "messageHeadline": "Update ADR 001 context", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 17, "deletions": 7}}, {"node": {"oid": "6d75b69a5c937814b700a830045bdb710a5c8f67", "messageHeadline": "Initial ADR directory, templates, and ADR 001", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 113, "deletions": 0}}, {"node": {"oid": "7fc2ed61d76daaafbcc9b90f9289b0ac511b3dd0", "messageHeadline": "Merge pull request #1859: slashing to governance for non-voting valid\u2026", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 62, "deletions": 5}}, {"node": {"oid": "53d30aff88ce19eb34cd4c08dfaf863e876f4e06", "messageHeadline": "Merge pull request #1850 from cosmos/bez/1675-non-deterministic-cover", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 105, "deletions": 70}}, {"node": {"oid": "c40d5debcccae1bed6aac7ca709dd166811a60bd", "messageHeadline": "Merge pull request #1862 from cosmos/dev/speed_up_handleMsgEditValidator", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "89dd3337321ddc920301d9132c3b79cc3572d6a8", "messageHeadline": "Merge pull request #1873 from cosmos/dev/reduce_test_output", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "89494ef73eedb5e1ca0527eca161bf21030d3867", "messageHeadline": "improve readability", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "69d1fe2fb18c0e6181a6ead92f3f9e031a6f688d", "messageHeadline": "clarify requirements", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "39d1cf69b5240ea84692261411de02f40b8d1b5b", "messageHeadline": "simplify spec", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "f04deea35832a738c16a7ce3c85d983b27092a6d", "messageHeadline": "CI: Reduce log output", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c9936b310af96c5eb519cd7142f3ad22adce7a7c", "messageHeadline": "Merge PR #1863: link to the new doc website in the readme!", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "0bb3497356b016fbc384ea5ba996ddd56519dd9d", "messageHeadline": "x/stake: Speed up handleMsgEditValidator", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "3445a85aad5c595a7e2d666950fdba53d19255b3", "messageHeadline": "initial progress on vesting spec", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "6e9226144b09a3a96cfaf2a6739825c6152396a5", "messageHeadline": "Merge pull request #1850: Fix Non-Deterministic Test Coverage", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 105, "deletions": 70}}, {"node": {"oid": "9812c88b3c2a638bbd13f8045f5c21b4ef507c92", "messageHeadline": "Merge pull request #1853 from cosmos/cwgoes/staking-bugfix", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "79aeb2b4b92917a38a7bcb45120f9ed7bf64f565", "messageHeadline": "Fix genesis bond intra-tx counter bug", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d27c5ee9e191dfff1b46d0df1c63d60ac110bba6", "messageHeadline": "Tweak changelog, using tendermint 0.22.8 not 0.22.7", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23e3d5ac12145c02fcb4b4767d7dfccad782aee5", "messageHeadline": "Release 0.23.1", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "55ef898db8bd2f4116d6316713869892471aef1f", "messageHeadline": "Merge PR #1688: Un-hardcode in governance parameters", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 111, "deletions": 71}}, {"node": {"oid": "d46140a3923ee783d7db12f13876d2753b139a57", "messageHeadline": "Merge PR #1481: Transient Stores", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 361, "deletions": 140}}, {"node": {"oid": "55562fbacad395bfed3636004b9427bb34c87500", "messageHeadline": "Bump tendermint to 0.22.8.", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 20, "deletions": 173}}, {"node": {"oid": "02d52e43261191f4a0ded4501cc3585640c6272b", "messageHeadline": "Hotfix/0.23.1: Tendermint 0.22.7 (#1844)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 189, "deletions": 27}}, {"node": {"oid": "74e06d8b9676626f3f9d7b0d75eaac9a776a6bdd", "messageHeadline": "Merge PR #1841: Must specify amount flag", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "12ef51dc7a1861876caca570ec878836d9706b1c", "messageHeadline": "Add a Release Process for SDK (#1803)", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "6c7e17a5de755f633cbf93c1c83724f25eac17c2", "messageHeadline": "Merge pull request #1824 from cosmos/rigel/server-fix", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "3c18467136cc6c48977fd16757f10beb273769db", "messageHeadline": "Merge branch 'develop' into rigel/server-fix", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 284, "deletions": 256}}, {"node": {"oid": "5964fcb0539d91ce30c2128835225d2609ea3dd4", "messageHeadline": "Update PENDING.md", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9e0f5ac24126459f5fcd3411f64cf3b0c56f71cb", "messageHeadline": "Merge pull request #1827 from cosmos/sunny/fix-do-not-modify", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 45, "deletions": 25}}, {"node": {"oid": "422eb0374e9e6c4bf58f9ed4f2e1be9008db875e", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "67d0c804b05a714102f2ec283e0c02080c1c5a50", "messageHeadline": "Merge pull request #1823 from cosmos/dev/cli_test_build_flag", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "07705444fdc5ed8c3dc888ee3a8d4b9fcb89407e", "messageHeadline": "do-not-modify in defaults for edit-validator cli", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 27, "deletions": 19}}, {"node": {"oid": "58afe9780bb6b481b4f817db615d5a599a09dc50", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into sunny/fix-do-not-m\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 207, "deletions": 223}}, {"node": {"oid": "51eaa0f64efb52a81cf3f33008cfd91881b1e5bf", "messageHeadline": "Merge pull request #1800 from cosmos/jlandrews/gaiad-export", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "edbf85c273fa10d349887e7eba022fc4d4c3da58", "messageHeadline": "Merge pull request #1835 from cosmos/dev/reuse_pubkeys", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 27, "deletions": 80}}, {"node": {"oid": "0fb57a735bb47f897936010b8698270d4757396f", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into jlandrews/gaiad-ex\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 48, "deletions": 45}}, {"node": {"oid": "4c13b3a642f3da31c363f73977fc89b2ee5d0ec9", "messageHeadline": "Merge branch 'develop' into dev/reuse_pubkeys", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 45, "deletions": 42}}, {"node": {"oid": "78c58bfa15b103c30d8d46fcbd054830212d06be", "messageHeadline": "Merge PR #1836: docs: Fix build errors on latest tendermint", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 48, "deletions": 45}}, {"node": {"oid": "f9eb1e725f377a0d4ec40b61f9e44d57c4523c54", "messageHeadline": "gov/tests: Cleanup test file", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 27, "deletions": 80}}, {"node": {"oid": "5ab27f70d594d4e170f5561ba5520da64f59a750", "messageHeadline": "Add line to pending changelog", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0166cf2aa064ea98906b75650597b508fd14e861", "messageHeadline": "Add test which fails without patch, comment on patch", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "6ea0a1b66f5651518845a94ea1332f4b40b7e9bd", "messageHeadline": "fix gaiad export", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a6275266395e28e1b6cbea6a1311c719ba559058", "messageHeadline": "Bucky/docs (#1832)", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 29, "deletions": 16}}, {"node": {"oid": "f05d76184c9a1e3148e638430c258053470e43f5", "messageHeadline": "Merge pull request #1769 from cosmos/release/v0.23.0", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 607, "deletions": 372}}, {"node": {"oid": "a393f80cd19de2052b40954b9138fbf5fdc6c931", "messageHeadline": "fixed proposaltype string bug (#1829)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "46abe9f8e05b6b027fa0e307090aca02970f2a90", "messageHeadline": "Merge PR #1724: R4R: Add Stake Genesis Intra-Tx Counter", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 47, "deletions": 34}}, {"node": {"oid": "3dcec8a25c10e81210ddccedd9df9f5d148ab660", "messageHeadline": "Move more junk from PENDING to CHANGELOG for below merges", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "fadec4d5db28b1cce3a00a6a20e96b09b90054a4", "messageHeadline": "Merge PR #1805: Downtime slashing off-by-one-block fix", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 126, "deletions": 7}}, {"node": {"oid": "8538a7b5b4773c9a164e739fbd4d4a85bfbc2cf8", "messageHeadline": "Merge PR #1801: Fixed governance bug with iterate delegations", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 70, "deletions": 183}}, {"node": {"oid": "a86fcdc88f8c2e79f1906b6407dd6dde16717054", "messageHeadline": "Fix slashing test to reflect SlashFractionDowntime param", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "29bdd663c251d6fe073dc3695e1cf7ec7a17b68d", "messageHeadline": "fixed donotmodify bug", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "90f55a6c42384196f2519ceb66bb305aeeacdf8f", "messageHeadline": "Signed block window is 5000/10000", "author": {"name": "Zaki Manian", "email": "zakimanian@zakis-mbp.lan", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2bbd721e65de46d695801bf6bea9d833b0d12522", "messageHeadline": "update changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "bac91f7a7b34032e78baf235cdac703c51ffa24a", "messageHeadline": "Update to tendermint v0.22.6 (#1798)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 176, "deletions": 147}}, {"node": {"oid": "ee47b3b1ca66be939e5aa943ac7d78416810e1dc", "messageHeadline": "rollback changes which break gen-tx", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "496c75c35ae0256c0d6a821bee6ed5adf2af368a", "messageHeadline": "tests: Move cli tests behind a build flag", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "5d02a743fbe57e802fca35a68dd11794269bb211", "messageHeadline": "Update to tendermint v0.22.6-rc0 (#1798)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 167, "deletions": 133}}, {"node": {"oid": "d6cd0d4accf7b194c6e93b2ce62dcbaaef1a5806", "messageHeadline": "Merge PR #1818: CLI keybase-sig -> identity", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "9d0f40769ff92f2d639c6d78ecda8e3698a15384", "messageHeadline": "Merge PR #1817: Add some instructions for rolling your testnet", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "4b7f6efd873d56ea4c4076abacc8b8347a6be328", "messageHeadline": "Merge PR #1805: Downtime slashing off-by-one-block fix", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 77, "deletions": 7}}, {"node": {"oid": "89eba4952ce20b8ee40e31d7f5728e7b128b67cc", "messageHeadline": "Merge PR #1801: Fixed governance bug with iterate delegations", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 57, "deletions": 15}}, {"node": {"oid": "75eeaadaae864c8cbffe230aeea63d50ced54876", "messageHeadline": "Merge PR #1234: Cloud network setup scripts", "author": {"name": "Greg Szabo", "email": "16846635+greg-szabo@users.noreply.github.com", "user": {"login": "greg-szabo"}}, "additions": 3282, "deletions": 37}}, {"node": {"oid": "671d8494b4df96276053e700778836943012f43d", "messageHeadline": "Merge PR #1682: Docs example app tests", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 280, "deletions": 47}}, {"node": {"oid": "a19cc0fb7e7693bebd00416dac909c3ff28ffdac", "messageHeadline": "Merge pull request #1751 from cosmos/rigel/no-endblock-rat-calcs", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "52916f3c253e18b77ab2051e66624ac725dc329c", "messageHeadline": "Merge branch 'develop' into rigel/no-endblock-rat-calcs", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 632, "deletions": 295}}, {"node": {"oid": "63f70cb41417518f2a5f0493dc6cb906e14e9203", "messageHeadline": "Merge pull request #1796 from cosmos/rigel/contributing", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 84, "deletions": 49}}, {"node": {"oid": "1a44e387fe17b12701b6be0280ea6c0fed7d35f5", "messageHeadline": "Merge pull request #1794: fixes in cosmos-sdk-cli", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "d5a3fa959ff969e12fa6ada7605490962f44d15c", "messageHeadline": "Update init.go", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "fae728f35a4cf0a9a3e3ac85b7d9d0794e62ac94", "messageHeadline": "Merge pull request #1663 from cosmos/aditya/cleanup", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 151, "deletions": 119}}, {"node": {"oid": "6fd8c05ba09b2635ad7317bc0ef3bf54d19096f5", "messageHeadline": "dev comment", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7231af9a633a490a6ab136534fce6f513d93c72", "messageHeadline": "update bullets", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a18bfff92f96ceaa9abe51593c906db6eef4ea2d", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "99cf34a02a064164e962df45ff18cccf94886b8d", "messageHeadline": "beefed up the contributing guide/PR-template", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 78, "deletions": 49}}, {"node": {"oid": "cec01f1328f33a429f791f2a44cf27f44e2458c9", "messageHeadline": "Changing the way error messages are displayed", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "196a45bb308664b52130006cc5dc66b5074115f8", "messageHeadline": "Fixing the issues suggested in code review", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "adceed9e126671b6de35b457b4740c57721e471c", "messageHeadline": "Adding the changes to PENDING.md", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f2c11d9108131b09b324110a4c46fe1e039856ff", "messageHeadline": "Adding comment to make the code clear", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bfd928ca53d677878ae4703f8aa8f78fef2c01f6", "messageHeadline": "Checking if the path already exists or not before creating the project", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "6cc11d4b60a5f75f571edaafa35ff3441bd93af4", "messageHeadline": "Replacing all Basecoin references to capitalizedProjectName", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "032d92fa67e2cccb02f6872c1db70b44daebb206", "messageHeadline": "Merge PR #1788: Gaia-7001 Consensus Failure", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "17eb3eda02a312d810de24276470a9b4bc0ac61e", "messageHeadline": "Merge PR #1781: Gov tags cleanup", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 78, "deletions": 47}}, {"node": {"oid": "6198c203573f220e3483d4f280810538be1900b6", "messageHeadline": "Remove duplicate changelog entry", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "28cbca7d635067bea29c1fa387d14b325c79699e", "messageHeadline": "Merge branch 'develop' into aditya/cleanup", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1257, "deletions": 583}}, {"node": {"oid": "f437f36c4a2fa4f96f756727a3d045e889f5a245", "messageHeadline": "Merge PR #1764: Table-Driven Bank Module Unit Tests", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 135, "deletions": 65}}, {"node": {"oid": "6d0da9bc2a1c1bbcd7850311844168ca1204ff1b", "messageHeadline": "Merge PR #1782: tools: Re-add get_tools to makefile", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "bf3bd57584e2fb1e1e710d6a1749a2cdcb650393", "messageHeadline": "Merge PR #1778: Update PULL_REQUEST_TEMPLATE.md", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d14c9bb33344c13c974d3c0b444401bddd42a98", "messageHeadline": "Merge pull request #1770 gov cli proposalID to proposal-id", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "dc42a4298691f6291e253516f43d3af0997b887a", "messageHeadline": "test cli fix", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "110dcda5cc164c69107905192719d0562e77654b", "messageHeadline": "pending/changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 167, "deletions": 18}}, {"node": {"oid": "15138b80c8b2dda103a7c8b5cfccc1ac78b97ebd", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into sunny/gov-cli-prop\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1109, "deletions": 521}}, {"node": {"oid": "5686d6692a950869dfa21572a779d52c09c3b1e4", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e5a78fc7a92eb9416160851cdec9f382b95eb8f", "messageHeadline": "less stake endblock processing", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "accce5c7d80b8e508ebeb4ad29a370046fe36470", "messageHeadline": "lower rounding", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 15, "deletions": 49}}, {"node": {"oid": "f3a12909ef48c3ae1bf96f3b9187edcdcb5fb854", "messageHeadline": "Merge PR #1773: Query the votes on a proposal", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 155, "deletions": 0}}, {"node": {"oid": "029da74efff872e71c80880d6547089da353cc8c", "messageHeadline": "Gopkg.lock from new dep", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9cc384c2f0b4ee11995e3b9dceb9f0ef3c88a43f", "messageHeadline": "added cli support", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "5f89ff6bed9ce2391f63cf81fc4bb093fa0221e4", "messageHeadline": "added lcd endpoint to query all votes on a proposal", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "df46339a45b94f83f07d84d92727fac04d2ef0a3", "messageHeadline": "benchmarking", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 45, "deletions": 5}}, {"node": {"oid": "202ea55e4ef126e0bd771b169013330cbbec0cb8", "messageHeadline": "Change signed blocks window to 1000", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f70657bc36fe1ebd57c6a9a42e9568d15087e187", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/no-endblock-\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2264, "deletions": 625}}, {"node": {"oid": "a054532a895b6df74f7d390b8e0555ff1de72f7f", "messageHeadline": "Merge pull request #1620 from cosmos/cwgoes/a-random-walk-down-proof-\u2026", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 954, "deletions": 510}}, {"node": {"oid": "97bfee70dd228224c7f22230c01cda205ad8f8a4", "messageHeadline": "fixed changelog", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "7bb775aa8ae4301475e06665e11e9cca34d93211", "messageHeadline": "Switch 0.22 references to 0.23", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6a742c877363f4961caeb58fd385f417972ca820", "messageHeadline": "client: On any tx that broadcasts a tx, check that acct exists", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "d04c6cf9e559014df23b2cdf26b29a1bf61716c7", "messageHeadline": "Changelog to 0.23", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "30b8d9901deb5556c7110a4d710206f81b0b0b6b", "messageHeadline": "update changelog", "author": {"name": "Hendrik Hofstadt", "email": "me@slamper.me", "user": {"login": "hendrikhofstadt"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0185e3872b39f5cb76af148db78bf5a3cc0d6b18", "messageHeadline": "Fix inflation calculation period check", "author": {"name": "Hendrik Hofstadt", "email": "me@slamper.me", "user": {"login": "hendrikhofstadt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21e72d5f1040453e1a1901f1ae13861901deb7dc", "messageHeadline": "gov cli proposalID to proposal-id", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 24, "deletions": 171}}, {"node": {"oid": "8989af2a58b3e4f87eb8071984e018ae3cf56661", "messageHeadline": "Update version", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "48885b4093cf81f0ddaa6985865558c798f1b967", "messageHeadline": "merge", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1540, "deletions": 117}}, {"node": {"oid": "1e87b5e02e7643a897dbdeee51cda10e88c9c856", "messageHeadline": "remove old comment", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5015c46e0666da26069e93ef1f841fb128fc3022", "messageHeadline": "revert change to queryApp encoding", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "7dd0e3fdae82e9c5683aa2e976076e072bbb8e6f", "messageHeadline": "Merge pull request #1757 from irisnet/jiacheng/develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "27840abb3845113906b2de85d7977e361bc32fdc", "messageHeadline": "Merge pull request #1617 from cosmos/adrian/lcd_spec_final", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1121, "deletions": 0}}, {"node": {"oid": "0471598c69a9a79b9205ebe962c5fe816348d41b", "messageHeadline": "fix the bug about turning VoteOption byte to String", "author": {"name": "xujiacheng", "email": "xujiacheng28@outlook.com", "user": {"login": "MrXJC"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d2f70ec8af58581563f86bab5301f4d344d1c195", "messageHeadline": "Merge PR #1748: CLI use --from consistently", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 77, "deletions": 67}}, {"node": {"oid": "7e88a50b2a6a18a32a34931728550fc026bf819c", "messageHeadline": "Merge branch 'develop' into cwgoes/a-random-walk-down-proof-of-stake", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 109, "deletions": 45}}, {"node": {"oid": "ee29e10068e6bdf19c9b6e7cf9001794574a7954", "messageHeadline": "RandomKey, RandomAmount", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 38, "deletions": 22}}, {"node": {"oid": "1e5a7993ed6cb73c4b903f9c010d711b47f76611", "messageHeadline": "Environment variables => flags", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 23, "deletions": 52}}, {"node": {"oid": "aa525418e152c55cb63a8e8af6d3ada484739af3", "messageHeadline": "Merge PR #1373: Initialization of POS chain", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 109, "deletions": 45}}, {"node": {"oid": "423d0c4a18257ee6d19bca1df6dc475a04be8662", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into cwgoes/a-random-wa\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 391, "deletions": 93}}, {"node": {"oid": "dd453b314369bde893943f9d281098dfb9fe2c63", "messageHeadline": "changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c1af6c53d8b371f67092ff3acc0a47adf2045209", "messageHeadline": "Merge pull request #1698: Create cosmos-sdk-cli", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 230, "deletions": 2}}, {"node": {"oid": "7c41e8cbc09ccfb512cf2e1b004c77ea327dcd3b", "messageHeadline": "revert change to gopkg.lock", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 165, "deletions": 17}}, {"node": {"oid": "fab4600c989878fee8a7a665df89767047d24ff7", "messageHeadline": "Update PENDING.md", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8e26eb73a51cdd87caa4c54de8777e6e1e7a21b1", "messageHeadline": "Merge branch 'develop' into svaishnavy/cosmos-sdk-cli", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 345, "deletions": 106}}, {"node": {"oid": "20ce656ac0d0bb9984f7896506da845b9b5ee881", "messageHeadline": "update pending", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 20, "deletions": 166}}, {"node": {"oid": "971cfc663864c432c09078f4c428b48b79c823bc", "messageHeadline": "add to pending changelog", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "218c9b3702bffda10f004f730ee124d266a1b8b4", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into a\u2026", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 13093, "deletions": 368}}, {"node": {"oid": "cbf432d34cbd0f6e7271286e782f6bade3de78f9", "messageHeadline": "Merge PR #1746: Remove ctx.IsCheckTx", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 34, "deletions": 54}}, {"node": {"oid": "8cdbc4b267a5e7153db761ade79a27b332378c06", "messageHeadline": "fix baseapp docs", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "46b87666bd537569f227221ed0143c8431747691", "messageHeadline": "fmt", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca5e1591b18a2c28a1e503c7c4275d9fefe474ca", "messageHeadline": "update documentation", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "81f3e794feab2565c771b765cd75438ff44ae09a", "messageHeadline": "make breaking changes", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 25, "deletions": 71}}, {"node": {"oid": "cfe78027f22fdc9b96e43b8671af07a2e11e0f31", "messageHeadline": "Merge PR #1724: R4R: Add Stake Genesis Intra-Tx Counter", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 47, "deletions": 30}}, {"node": {"oid": "e572513d9102f1b84220fabaaa47fc2a9f1e8f10", "messageHeadline": "Adding comments for variables and refactoring how replacer is initial\u2026", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "1d9415eae072cd3f1b526de24ca895d9a8119eff", "messageHeadline": "Replacing with a single backtick", "author": {"name": "svaishnavy", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7783a8a26c47fdb1f7d179a21bbb97813bb6574", "messageHeadline": "Making suggested changes", "author": {"name": "svaishnavy", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "95191f5a51333dcf8873a0a213122075cb4ffd75", "messageHeadline": "Merge PR #1730: client: On any tx that broadcasts a tx, check that ac\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 205, "deletions": 17}}, {"node": {"oid": "a8b6a10b63913ecab0df4d7e031eaaad088b7f02", "messageHeadline": "Merge pull request #1738 Fix inflation calculation period check", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7255f8260cfe7c64f2203806c8f105c5440bbdc0", "messageHeadline": "Gofmt init.go", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 20, "deletions": 22}}, {"node": {"oid": "0698a9535b1e727bdf849f6afebbdddcf5afcbda", "messageHeadline": "Renaming Basecoin and other base* to projectname", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "d1a65a13bad2d06af89b2cd07a9050548822f04a", "messageHeadline": "Merge pull request #1692 from cosmos/zach/docs-explaner", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "78b1e34b32fc31fbf3d07cb202433e14bcedf2be", "messageHeadline": "Merge pull request #1739 from cosmos/gamarin2/update_README", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9bc994b780da7ba89ffbeaf62a8d20435e53b9bd", "messageHeadline": "Update faucet link in gaia-7001 README", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56e61e3f5a75d874df677d02dd2a3028bac7fb1f", "messageHeadline": "Adding other dependencies to gopkg, moving code, fixing printf", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 27, "deletions": 19}}, {"node": {"oid": "c01a3d218f2544b00b817942e996e171c397b2a4", "messageHeadline": "update changelog", "author": {"name": "Hendrik Hofstadt", "email": "me@slamper.me", "user": {"login": "hendrikhofstadt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b97ebef85eb0a9e6ba1e13c281e8e06832fc9221", "messageHeadline": "Fix inflation calculation period check", "author": {"name": "Hendrik Hofstadt", "email": "me@slamper.me", "user": {"login": "hendrikhofstadt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c5406891eba0e3f66d4e7848aa65a1a21defbdd", "messageHeadline": "Changing docs for cosmos-sdk-cli - including $ before beginning shell\u2026", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fcab14435d46666b8ca4f3be44327e80fcfb14bb", "messageHeadline": "Removing extra space that was accidentally added", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c81f4973f2f7fa1b1d41e312213b801bcfe66e3", "messageHeadline": "Merge PR #1731: tools: remove `rm -rf vendor/` from `make get_vendor_\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6cfef643826a896728220f2c884a1367b2c3f769", "messageHeadline": "Merge PR #1732: tools: add make {get, update, check}_dev_tools", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "16d4e0773d16aad388b0191ca3597f62102a83f8", "messageHeadline": "Update changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2c0cd73fc59fd66119239f6a44507383ae9a6d41", "messageHeadline": "Remove old randomized pool testing, redundant", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 235}}, {"node": {"oid": "dcbd13c392245538ec0602e75963657e6883ef7c", "messageHeadline": "Environment variables", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 32, "deletions": 7}}, {"node": {"oid": "dc14eef639a0bfc61b113dba6d36a2b1aecc3892", "messageHeadline": "Clarify 'nop', linter fix", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "cea2be6107abbf9b277e44d16a91c654c3b3ddc8", "messageHeadline": "Fix loose tokens invariant", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "05ceff521283705be9d95b29849f0e32e7719014", "messageHeadline": "Deterministic 'make test_sim' on CircleCI; bank test fix", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "8bd54f0701ea515d6faa4b307c0dbaa0f8f099f7", "messageHeadline": "Refactor bank tests", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 214, "deletions": 165}}, {"node": {"oid": "c2e5734c0b310acba874281a92a281dfd3ad3301", "messageHeadline": "Removing check function and checking for error in usual way", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "1da8b25847586b236e5d61e63b6b42477771ca11", "messageHeadline": "Adding changes to changelog correctly", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "ad410c1e2ebdc571da323c95c8b4ce90dacc0793", "messageHeadline": "Linter fixes", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "bf8338515580b574f66b749d68c0bab018d74a96", "messageHeadline": "Merge branch 'develop' into cwgoes/a-random-walk-down-proof-of-stake", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 89, "deletions": 14}}, {"node": {"oid": "966f26dfb23c532481972fa59ffd9cd395e24120", "messageHeadline": "Remove print, quickfix", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "6c61577b0b40d034d35bdff02e1effce3c5fc38d", "messageHeadline": "Misc, environment variables", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 54, "deletions": 13}}, {"node": {"oid": "14759ed87f8c954927bef4113a2c0b2f3fe5e6a7", "messageHeadline": "Merge pull request #1696 from cosmos/dev/update_contribution_guide_fo\u2026", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "c61b1aa591da31a1d2943444edd70637c5ac5c74", "messageHeadline": "Event stats", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 33, "deletions": 10}}, {"node": {"oid": "5918ab18fdbc2fbb20b317e6fc03c588d8849b6d", "messageHeadline": "Restructure (probably) complete", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "7d1f8d299772f5edb9752a161ffd37fcca74d6f2", "messageHeadline": "Merge branch 'develop' into svaishnavy/cosmos-sdk-cli", "author": {"name": "svaishnavy", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 62, "deletions": 12}}, {"node": {"oid": "253b82f92a0c4957ac08d63bb347eff5ae02826b", "messageHeadline": "Makefile changes", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 293, "deletions": 271}}, {"node": {"oid": "198aef29245e83603248f098e76a3907a2d6e2be", "messageHeadline": "revert changes to gaia to ensure non-breaking", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f88d64499dba0f2e57cc52d10ab22ce0aef5247e", "messageHeadline": "Merge PR #1705: baseapp: Allow alphanumerics in routes", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "eda7eb48cd0a68afa7adb605eec8d1ac23815be8", "messageHeadline": "Gaia simulation needs internal field access", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "d6969c1d221387a7640b741873bfe9161299ee9a", "messageHeadline": "Merge PR #1697: Proposal Query filter by status", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 60, "deletions": 11}}, {"node": {"oid": "64729bb48d43a760b3fe6ba777c6e85f99e0637c", "messageHeadline": "Removing unwanted lines in code", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "8edac192e059ed31db570aaf56471def4310c01c", "messageHeadline": "Moving cli.md to cosmos-sdk-cli.md", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "07debd8b0294f23b65ccd595ce4eba92b62bb99f", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into s\u2026", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 11372, "deletions": 35}}, {"node": {"oid": "1603804ca09c6bd6c705d7d34bbf8564d46b0664", "messageHeadline": "Using basecoin as the template and refactoring the command that creat\u2026", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 109, "deletions": 532}}, {"node": {"oid": "af206bd0ed9450675a50fd0a21dc5fa0d697f638", "messageHeadline": "Update stake simulation", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 105, "deletions": 86}}, {"node": {"oid": "cbc9d7d1da92ff671fdddd54ba8361ee91871e67", "messageHeadline": "Genesis state", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 25, "deletions": 10}}, {"node": {"oid": "d171dbf9131497dd37665aede05e347f191c5159", "messageHeadline": "Merge branch 'develop' into cwgoes/a-random-walk-down-proof-of-stake", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 5704, "deletions": 16}}, {"node": {"oid": "4c9c75a735dba975e12a9c0d8d382b163ca343d7", "messageHeadline": "Merge pull request #1716 from cosmos/master", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5704, "deletions": 16}}, {"node": {"oid": "a959a57da8096c05c02aadcc3af81243b943f7d9", "messageHeadline": "gaia/testnets: add upgrade section", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "01e8749a7883fb814456dc717e270775e0c182c9", "messageHeadline": "gaia-7001", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5649, "deletions": 16}}, {"node": {"oid": "fb24d66bf7f4388264d8073bb10351293710d9ef", "messageHeadline": "gaia/status: gaia-7000 consensus failure", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d753cf49dfca21edf972bb6fb65ab64143cdc745", "messageHeadline": "gaia/status: gaia-7000 making blocks", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "cbcd0f08284a709e5298df3333437fb47b3d1a2e", "messageHeadline": "Restructure contd.", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "a49f9d6314d103deb359abcdc36911e5392075a9", "messageHeadline": "Restructure", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 95, "deletions": 117}}, {"node": {"oid": "9ad3d62e491869433e569802d78aad6586cec85f", "messageHeadline": "Updates from merge", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 14}}, {"node": {"oid": "a4e7216b36eeb9fe5e79e582f4f27eed15085ac0", "messageHeadline": "Fix gocyclo check", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2b72e3377a4177ed3d1153c0a4ff4120f2ac12c0", "messageHeadline": "Clarify when to use table driven tests", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a6dd96db4d09c734386df7e369754c9e89660c7e", "messageHeadline": "Merge branch 'develop' into cwgoes/a-random-walk-down-proof-of-stake", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 7882, "deletions": 360}}, {"node": {"oid": "bb32ebdd49a8a614f817cbe1930b86f7164b20b0", "messageHeadline": "Hardcoding cosmos-sdk version to 0.21.0 as both 0.20.0 and 0.22.0 bre\u2026", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c8791743411cac58c502f3b18bfe8a1970e830e", "messageHeadline": "gaia/status: gaia-7000 is up", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a463089df1d6ada45149b5554b27349c47214fa0", "messageHeadline": "Using cosmos-sdk version from the library itself", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "888aea430381e6d964e2ecf420391febab2a1cbc", "messageHeadline": "Merge pull request #1700 from cosmos/master", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5704, "deletions": 55}}, {"node": {"oid": "79c292e7c83cdd4c4a238a35de645c587697bb45", "messageHeadline": "Merge pull request #1695 from cosmos/jack/gaia7000", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5704, "deletions": 55}}, {"node": {"oid": "70cbb78202e5ca6d35ba291b806e4bd6fff846d8", "messageHeadline": "Update testnet doc to reflect gaia-7000", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 5704, "deletions": 55}}, {"node": {"oid": "1e16ba370f9ac5ba487a6ed1e2b664eba83a63e0", "messageHeadline": "Fixing bugs due to version upgrade of cosmos-sdk", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c49a0df296ccc129b0500f29fadea503628795dc", "messageHeadline": "Merge branch 'develop' into svaishnavy/cosmos-sdk-cli", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 104, "deletions": 69}}, {"node": {"oid": "8d3d3d3de32e40b7f136fb7dbb80a543086208ae", "messageHeadline": "Merge pull request #1699 from cosmos/master", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 54, "deletions": 52}}, {"node": {"oid": "c1553f57e964c4b2063f7ecd3b3b249b3bbe722d", "messageHeadline": "Using func type instead of auth.Account as cosmos-sdk has changed", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6410d4da1511d2bead444ffd0cb5b014c8ce98bd", "messageHeadline": "Attempting to fix tests during pull request to master repo", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "dedb2e4278e921787ed0bb463ddd0f7010857b2e", "messageHeadline": "Formatting the command properly", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bde720c80d3720881eadb47d6317267e592619d", "messageHeadline": "Adding docs for cosmos-sdk-cli", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "bfe160605d5f884032f2aa8aa0d1ecdbc7ccb03b", "messageHeadline": "Modifying Changelog to include features added(cosmos-sdk-cli)", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "07ddbae7a3ef5a41a2d1970a04b0f24850f11f4f", "messageHeadline": "Adding install_cosmos-sdk-cli to target all", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f617057f8de706718e0fa646e3e7eabad5d1794", "messageHeadline": "Formatting cosmos-sdk-cli main.go", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1edfb8942385f5afc701829165ac237dbe49fb14", "messageHeadline": "contribution guide: Add guidelines for testing", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "4208c0d2eb699d9d1c7b19eae3e7b107f8325e4f", "messageHeadline": "Formatting go code in template", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e3a54f7c2875ab486f49358507edd30cf6336341", "messageHeadline": "ignoring template directory in cosmos-sdk-cli", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c0cf5952211c39770a0b1cec9df75160ea56f488", "messageHeadline": "Using packr install instead of go install", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e7d09ff3f41d56e4dc4912fa5fd3c212e154a63d", "messageHeadline": "Merge pull request #1694 from cosmos/release/v0.22.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9f2b83cbe9e1b35b350703366b5e7f5806c5547e", "messageHeadline": "version bump", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "972b8f5d6d71a4c166aae0ee32e708cfa83da758", "messageHeadline": "Merge pull request #1690 from cosmos/release/v0.22.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "b952331b22ce92a34450793f5ecc7c08b23f43e1", "messageHeadline": "Including changes to Makefile to build cosmos-sdk-cli and also ignori\u2026", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 47, "deletions": 11}}, {"node": {"oid": "4b688992bac15e5740be1fa5f784de1cf7aa86a2", "messageHeadline": "Merge pull request #1691: Table driven test indexes", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 54, "deletions": 52}}, {"node": {"oid": "6687de650ea357e237f9f251f4a9b901927b6a7e", "messageHeadline": "Merge pull request #1693 from cosmos/cwgoes/governance-cli-test-fixes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "566bf8e3bdade8fc3124d27c990e04c14d7da6cc", "messageHeadline": "Governance CLI test fixes", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4e1cbb7d516998be8c2e8585879ccc30fbac387d", "messageHeadline": "docs: how they're updated", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "26aa8719576561afdec7ce094a368a50db4b1db9", "messageHeadline": "Changing _PROJECT_SHORT_NAME_ to myawesomeproject in Makefile", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26cf09dfa2caf0ca6e6f08aad2267075c745b99a", "messageHeadline": "Modifying the _REMOTE_PROJECT_PATH, _PROJECT_SHORT_NAME_, _CAPITALIZE\u2026", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "de2082577955ec29ed02208737b59c0f6f992448", "messageHeadline": "Adding cosmos-sdk-cli - initial version", "author": {"name": "Sridhar Ganesan", "email": "s@vaishnavy.com", "user": {"login": "svaishnavy"}}, "additions": 556, "deletions": 0}}, {"node": {"oid": "2cbe5662d02ddd3395d7aadb05463a6bd2648c7b", "messageHeadline": "fix tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "8f453eaa04bc7fe06527a2a60b720d3998a6dc41", "messageHeadline": "update params for x/gov and default config", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "90ed178c2bbcf9a42af96480243229c8ee1692c2", "messageHeadline": "Merge pull request #1685 from cosmos/bucky/fix-lcd-tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1036, "deletions": 180}}, {"node": {"oid": "e38aac50486e920e663e0684f09aff303c360260", "messageHeadline": "Merge pull request #1683 from cosmos/release/v0.21.1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "12fa42b43b0b6bf8cf139952ecc6ee051d02a3f6", "messageHeadline": "Merge branch 'master' into release/v0.21.1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 861, "deletions": 81}}, {"node": {"oid": "a2047c5c81f3f838a182ba544d580d43c9358300", "messageHeadline": "Merge PR #1687: tools: Ensure Gopkg.lock is correct in linting", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "e35d06eb2439a5cfd3a34aa67a424288ef22fbf2", "messageHeadline": "client/lcd: add more gas for unbonding tx", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4ee940989e81cb6769cfdc4f2bb8e9f559905fc", "messageHeadline": "update to tm0.22.4-rc0 and bring back lcd test", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1036, "deletions": 180}}, {"node": {"oid": "28a1b5ebc0e1c030ebc1fb90413691b967e9a9c2", "messageHeadline": "Version & changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "db7407f96e78ef3f810529bfe2e362b3fd507b97", "messageHeadline": "Fix Cross Compile Build/Ledger Build Tag (#1674)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 355, "deletions": 158}}, {"node": {"oid": "bb1f1a21bf540dad6b1d39d2c013b5cef59559c0", "messageHeadline": "Fix Cross Compile Build/Ledger Build Tag (#1674)", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 355, "deletions": 158}}, {"node": {"oid": "5b98a3da4894f41aaf5c717db3070505ff75b57e", "messageHeadline": "Merge branch 'master' of https://github.com/cosmos/cosmos-sdk into ad\u2026", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1638, "deletions": 2503}}, {"node": {"oid": "bdccbeff9e3a495cf7acdd737709775188fd5918", "messageHeadline": "Merge PR #1265: Global Paramstore", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 852, "deletions": 74}}, {"node": {"oid": "405bb538fc8da35c511a2a8601dde489b953ebed", "messageHeadline": "Merge branch 'master' into cwgoes/a-random-walk-down-proof-of-stake", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 8107, "deletions": 5201}}, {"node": {"oid": "06216c1fdbb165e1465c032ab71b97bf66b39941", "messageHeadline": "Merge pull request #1677 from cosmos/release/v0.21.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 1012}}, {"node": {"oid": "53bbe13ecee3faad98b559cc821d6c63952fef36", "messageHeadline": "disable lcd tests until fixed", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1009}}, {"node": {"oid": "1a1373cc220e402397ad536aee6b8f5b068914c6", "messageHeadline": "Update changelog & version", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3231daa4d87af31ac5cf50d3f1a349047e0f57b5", "messageHeadline": "remove global shares (#1644)", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 784, "deletions": 1419}}, {"node": {"oid": "cd23f8b370375a4b29ddf02a9e99207dc4293521", "messageHeadline": "Merge branch 'master' of https://github.com/cosmos/cosmos-sdk into ad\u2026", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 6244, "deletions": 2635}}, {"node": {"oid": "faa88d83c7644f3273ecf974a20fa93e9f48871c", "messageHeadline": "Merge pull request #1656 from cosmos/jordan/cosmos-docs", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6005, "deletions": 2391}}, {"node": {"oid": "32496c7b89ab2a405d974462ccf94a4debb07cbe", "messageHeadline": "Merge pull request #1129 from cosmos/gamarin/update_gov_spec", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 159, "deletions": 239}}, {"node": {"oid": "89f4f377f418ffee86b6e2a85c34cf943f5a7593", "messageHeadline": "Merge pull request #1668: Add Issue Templates", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "ddd4deda7d79e5ed49f1393b5a5c967e25deec9e", "messageHeadline": "ignore linter", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "aa3a64d2895895a07c535bd4863eb082c0b6c6ae", "messageHeadline": "Test recover in ante", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 30, "deletions": 31}}, {"node": {"oid": "91dd972bbc5a65cd6ed303af1ae1f32254b15362", "messageHeadline": "Merge PR #1667: Update CONTRIBUTING.md", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "80f4875ee7300f1288772ea6b3aa37e972311e78", "messageHeadline": "Merge PR #1669: PR template cleanup / Add Admin section", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "78edba82c035fc2fc1e1ba0904bca7c7aed83872", "messageHeadline": "Merge PR #1648: Write moniker on 'gaiad init' and 'gaiad init gen-tx'", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "f6d5c850498c0d6b0c65c20d2176304fbeca68b8", "messageHeadline": "Added recover to standard antehandler", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "cb9c7fecee1dea04ba6fbf68bd9a8f2add526326", "messageHeadline": "remove false promise", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "47517273516982474413d0d5565f5feb6af3cfc7", "messageHeadline": "fmt", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "ade7186ffbeaa30ba2d6f6d0a543d02896b890f6", "messageHeadline": "minor cleanup", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "98c19516c53327593a1444f920e56744b34217a7", "messageHeadline": "merge", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 1673, "deletions": 583}}, {"node": {"oid": "fa31165438bb3a333e77b3a2745a3a89566120c8", "messageHeadline": "Refactor BaseApp without breaking change", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 117, "deletions": 60}}, {"node": {"oid": "43b9cc6df0765335304d891a0bda746e0229a035", "messageHeadline": "Merge PR #1533: Pruning Cleanup", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@users.noreply.github.com", "user": {"login": "jlandrews"}}, "additions": 146, "deletions": 33}}, {"node": {"oid": "28da104e1a8a98996be7c66909d6064d2fca9dcf", "messageHeadline": "Merge branch 'master' into jordan/cosmos-docs", "author": {"name": "Jordan Bibla", "email": "jbibla@gmail.com", "user": {"login": "jbibla"}}, "additions": 1009, "deletions": 127}}, {"node": {"oid": "5983a07fb6d1c9a2cac8151901e076657d5288cc", "messageHeadline": "Merge PR #1599: Implementation of TraceKVStore", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 942, "deletions": 116}}, {"node": {"oid": "c272db06b82859f07efa963b723b90fa054865c5", "messageHeadline": "Delegation bug fixed!", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9bd09e651da4e3d984ada016c30ed63ecd6c0ff7", "messageHeadline": "Merge branch 'master' into cwgoes/a-random-walk-down-proof-of-stake", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 38, "deletions": 12}}, {"node": {"oid": "2885ac586e96a48eccfd07bb6e7192d49912ee6b", "messageHeadline": "Merge PR #1660: Redelegation doesn't subtract from liquid", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 38, "deletions": 12}}, {"node": {"oid": "d8ec44e610b97e9cedf8ae0c0fcd314fdcf0a437", "messageHeadline": "Merge branch 'master' into cwgoes/a-random-walk-down-proof-of-stake", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 41, "deletions": 12}}, {"node": {"oid": "98bc419d5e3cbf01b1d0be7e99291ef8306b2314", "messageHeadline": "Merge PR #1659: crypto/keys: Allow one to export their private key", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "06967eff5597ef95f78fc13a1d8b29497ab33fc7", "messageHeadline": "Merge branch 'master' into jordan/cosmos-docs", "author": {"name": "Jordan Bibla", "email": "jbibla@gmail.com", "user": {"login": "jbibla"}}, "additions": 526, "deletions": 431}}, {"node": {"oid": "33831117e796d79c7dbfb0c68c72800b046ee8ca", "messageHeadline": "updated changelog", "author": {"name": "Jordan Bibla", "email": "jbibla@gmail.com", "user": {"login": "jbibla"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "97cf9a3173a53b9365b47a60441bb2ba160d0306", "messageHeadline": "deleted attic and .rst file, moved /core into /sdk, added getting-sta\u2026", "author": {"name": "Jordan Bibla", "email": "jbibla@gmail.com", "user": {"login": "jbibla"}}, "additions": 6002, "deletions": 2391}}, {"node": {"oid": "41dd01906ae46aa20ecdbfbebbcf8f76c4f87cf4", "messageHeadline": "Merge PR #1654: Wait for 2 blocks attempt", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@users.noreply.github.com", "user": {"login": "jlandrews"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "bb217b91a428cd63853e43bd5372a39a10c28a1d", "messageHeadline": "Actual Gaia app", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "601251d9b8e2307b5dd22e9c00689d8bb545326b", "messageHeadline": "Update Gopkg.lock & Makefile", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 165, "deletions": 18}}, {"node": {"oid": "50d384aa9073a82b2d10b70d631afcd927736443", "messageHeadline": "Merge branch 'master' into cwgoes/a-random-walk-down-proof-of-stake", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 515, "deletions": 419}}, {"node": {"oid": "b3e45413ed3fcdfde2fd4a45d8c0b3e63f97fa0e", "messageHeadline": "Merge PR #1651: Fabo/fix account creation lcd", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "8b9f5396de2831347dfcfea932e60e84286613d6", "messageHeadline": "Move changelog entry", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3bbb37df3e37c8c3903a00a9587f98f18af9902", "messageHeadline": "changelog", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f8f46b2b8c670d53649a5c160b992d0aa27e6c69", "messageHeadline": "added test for account importing", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "e400e83c43d6ec0b1f938d0fd8218bdba380e0c9", "messageHeadline": "fix key import creating random account", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "a6cc85ae87f90a87d3ba48a814696daab7c84740", "messageHeadline": "Merge PR #1619: R4R: Clearer staking logic", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 146, "deletions": 110}}, {"node": {"oid": "432c109f06f43b5ef10e80430888f16210ef605b", "messageHeadline": "Merge PR #1627: ready-for-review: Gov modules enums marshalJSON to S\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 323, "deletions": 289}}, {"node": {"oid": "e9db4a82fffe25a81c607a48134d51c284549970", "messageHeadline": "Merge PR #1631: keys: Keybase.Update no longer asks for newpass if ol\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 31, "deletions": 17}}, {"node": {"oid": "f9f326cefb18cb0fa9689121a8bc6890616ffe18", "messageHeadline": "Move files", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "c57c6c43cea165b057e87b6527da7f775f048d95", "messageHeadline": "Merge branch 'master' into dev/fix_key_update_bug", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "4623923fb877def1d7995841b92895a0aca30cbc", "messageHeadline": "Add 'test_sim' to CircleCI", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 58, "deletions": 5}}, {"node": {"oid": "88364c838eaf14f171df403dcd2c6c37e4431ef1", "messageHeadline": "TestMsgBeginUnbonding", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "53138fb36f5854466c85a19f587fa9b54361b179", "messageHeadline": "'make test_sim', simulation folder", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 36, "deletions": 31}}, {"node": {"oid": "0572a2743e2de71b03bafc3df58a96ed0c953fdf", "messageHeadline": "Changes from merge", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "5e3cd77554e3f3cfd80a1d16e7f9008cb1ec06f9", "messageHeadline": "Merge branch 'master' into cwgoes/a-random-walk-down-proof-of-stake", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 290, "deletions": 160}}, {"node": {"oid": "3f15ae7b15751c53fd238bf8337fbb13845c51d7", "messageHeadline": "Merge pull request #1633 from cosmos/bucky/fix-democoin", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "894d0cf5e36eb034ac203fc5c3ca6cafa77ae91f", "messageHeadline": "Merge branch 'master' into gamarin/update_gov_spec", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 36553, "deletions": 13740}}, {"node": {"oid": "42c271254325ae47b9319792838e22b75e1f1f99", "messageHeadline": "Address comments", "author": {"name": "Adrian Brink", "email": "adrian@cryptium.io", "user": null}, "additions": 153, "deletions": 156}}, {"node": {"oid": "e56379821c2c8a46c9dc396defde5a569e5ed0ee", "messageHeadline": "update changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "dd429fd5d0ddd789de1f79620bba920a6ab0e8fd", "messageHeadline": "democoin: fix genesis for amino", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc4c563e292f7bbdd8ceaf2c2cc549503e0b2ee2", "messageHeadline": "keys: Keybase.Update no longer asks for newpass if oldpass is incorrect", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 34, "deletions": 17}}, {"node": {"oid": "27f157a3e213daa55da59b5ae932d595b853fbcc", "messageHeadline": "CacheContext()", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "a3d8b38d47c5d01f90030d4b1f9a6ce70a2746fc", "messageHeadline": "Add several simulated Msgs", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 97, "deletions": 13}}, {"node": {"oid": "c6827dfb43d180e4f8bb249ec4594ea01eb8ed17", "messageHeadline": "fix post merge", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "cba7fd7ee831ab1b690d2414fec91d6674e7c09d", "messageHeadline": "gov enums marshal to String", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 323, "deletions": 289}}, {"node": {"oid": "940cfa98af3cc5adac7cebe2644398f0f2d1206f", "messageHeadline": "Invariants & random Msgs in progress", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 148, "deletions": 7}}, {"node": {"oid": "e984b73b9631f5a222aa2ac22ad5a952094bc2d5", "messageHeadline": "update readme", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3f445898616359f0feb121c2188463865f10546f", "messageHeadline": "Merge branch 'develop'", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 26708, "deletions": 12698}}, {"node": {"oid": "b195c556e2507838bdde30c98c8500c8c315fd9d", "messageHeadline": "Merge pull request #1600: Friend can create validator and delegate on\u2026", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 180, "deletions": 53}}, {"node": {"oid": "9afb89491cbbd8d24e05b6117043e6435fbc4e1a", "messageHeadline": "Merge pull request #1618 from cosmos/release/v0.20.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 24, "deletions": 28}}, {"node": {"oid": "0a8c9f10b6527652a3e222a6528ca91ea58e7aa4", "messageHeadline": "Merge PR #1379: Account constructor in AccountMapper", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 48, "deletions": 65}}, {"node": {"oid": "9eeb47517d02129dc5b1c5955a933579ec5acb5c", "messageHeadline": "cwgoes comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a33229380bfc90455a1fdad42cdc7d0d0056fdad", "messageHeadline": "Merge branch 'develop' into cwgoes/a-random-walk-down-proof-of-stake", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1604, "deletions": 1392}}, {"node": {"oid": "75b4f4104a1da68f3229b63a044624c2dcbc703b", "messageHeadline": "Merge branch 'develop' into joon/673-am-constructor", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 320, "deletions": 174}}, {"node": {"oid": "561eda3fc337b6cbeeaae80f435d7c0190c0d19b", "messageHeadline": "typo", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8e5e8c6007e83bf6d01f906018d0e2176ea482b", "messageHeadline": "bez updates", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "338c7b5e4c95dc6decf6da181f117b1494cdedc3", "messageHeadline": "Merge pull request #1603: Adding option functions to NewBaseApp", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@users.noreply.github.com", "user": {"login": "jlandrews"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "080dd5b97a90005cac0c730a81fd1d6864b9fd3e", "messageHeadline": "update protobuf to 1.1.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "c21e6a06425e51473171624c115158e9ccf3b5ff", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/clearer-stak\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 168, "deletions": 24}}, {"node": {"oid": "6a119f69349c202d8ffefe0ae2f1d1bf47392882", "messageHeadline": "Work-in-progress staking invariants", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 151, "deletions": 3}}, {"node": {"oid": "053f4e955b7819372eb5432bd2d16625a7ed6c4a", "messageHeadline": "changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d226f1d62ef517183c405cd15c138a9ba5759325", "messageHeadline": "changelog, version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aed1ca89aa8793628dfaa1102e7cd90c7fb59896", "messageHeadline": "update dep", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "12932de40f89844923f38b6b3f85bbc6fa99994e", "messageHeadline": "further cleanup, also reorg updateBondedValidators", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 59, "deletions": 48}}, {"node": {"oid": "9cdbe493fb4da541edbd821ba3774d00db7de24d", "messageHeadline": "Finalise LCD spec", "author": {"name": "Adrian Brink", "email": "adrian@cryptium.io", "user": null}, "additions": 1124, "deletions": 0}}, {"node": {"oid": "61cbd129766918492771e213791ed603791e07c7", "messageHeadline": "cleanup logic in updateValidator", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 69, "deletions": 51}}, {"node": {"oid": "efa003db9aaf1cb54d221712e90f56a302360145", "messageHeadline": "Merge PR #1612: prevent zero power validators at genesis", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 74, "deletions": 10}}, {"node": {"oid": "d217954ccb6c6cee26622131ae304009811d8fb0", "messageHeadline": "Merge pull request #1615: Fix unformatted files", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "0ce27326607d7aecb001bff6fe8bf8bd49b254e3", "messageHeadline": "Merge branch 'develop' into rigel/genesis-no-zero-power", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 133, "deletions": 50}}, {"node": {"oid": "06be53a98355705ff5e070529742198743716d5a", "messageHeadline": "Merge PR #1614: fix cli delegations unmarshalling", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "985037d2bd51ab3f657f3043b05105a19214e3d4", "messageHeadline": "Fix unformatted files", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "35e24fc34021bc5d5f63a3829cfca609cc9dc00f", "messageHeadline": "Merge pull request #1595 from cosmos/fedekunze/gov_module_docs", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 89, "deletions": 4}}, {"node": {"oid": "af478a94bdcc4f148014b0a4588e19101e15f6b0", "messageHeadline": "Merge branch 'develop' into fedekunze/gov_module_docs", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1473, "deletions": 1389}}, {"node": {"oid": "4ef83bfb5de416299caea8e39779f91d7ba00e05", "messageHeadline": "Merge pull request #1611 from cosmos/dev/update_changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 42, "deletions": 40}}, {"node": {"oid": "a31404c62821d8f5baed593c8c6302179415a3e3", "messageHeadline": "more detailed comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7ba37a7ce50c171a51c7484f90d6c4f8fa6297b4", "messageHeadline": "Merge branch 'develop' into dev/update_changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1103, "deletions": 1183}}, {"node": {"oid": "b60fcb68d6fa2ac2717df8f6bab96996e231889b", "messageHeadline": "Merge branch 'develop' into rigel/genesis-no-zero-power", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1104, "deletions": 1183}}, {"node": {"oid": "f0a6ade1a62051bbd214dbe17802c983fb1edeaa", "messageHeadline": "Merge branch 'develop' into rigel/fix-unbond-percent", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1104, "deletions": 1183}}, {"node": {"oid": "95314665dcb7a4b717f8cda0d1a68519a1a01ef6", "messageHeadline": "Merge pull request #1400 from cosmos/joon/1329-cleanup-baseapp", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 89, "deletions": 109}}, {"node": {"oid": "ce3fd47f9d4971acd8046f25f9677e501cbf0c74", "messageHeadline": "changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "96d660593a832b65f3b8e5a1d04848077cfb0859", "messageHeadline": "fix cli delegations unmarshalling", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "47616122889d828d9854649457925b2a69333362", "messageHeadline": "Merge pull request #1400: Cleanup Baseapp", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 89, "deletions": 109}}, {"node": {"oid": "bc1288039400030267e97dc87f3910a15fc908b6", "messageHeadline": "Merge pull request #1379: Account constructor in AccountMaper", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 48, "deletions": 65}}, {"node": {"oid": "7ba52e8d32d7a7ffe9002e6f0a4eb1e982136eb8", "messageHeadline": "Merge pull request #1609 from cosmos/rigel/two-val-pubkey", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 57, "deletions": 26}}, {"node": {"oid": "74a9e33533140784a1d92ede4ca59477d90d0d5e", "messageHeadline": "changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "86f68a3e9549a2b93db89ec0d22f1cd8eb2b7b03", "messageHeadline": "prevent zero genesis validators", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 73, "deletions": 10}}, {"node": {"oid": "5a56c3f03deb327d6e81ff8f7fd59aeff8ff03a6", "messageHeadline": "Merge PR #1575: ready-for-review: sdk.AccAddress natively bech32", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 957, "deletions": 1048}}, {"node": {"oid": "39fa70b84a5bb6b57a15660abd7691871d23a86d", "messageHeadline": "changelog: Reorder items in the changelog", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 40, "deletions": 38}}, {"node": {"oid": "5827bfe2693621496168ae4f3a2d91924c8cecb9", "messageHeadline": "removed extra structs", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 3, "deletions": 25}}, {"node": {"oid": "e27b83805af51e83a928eccaefdcdf2f56005743", "messageHeadline": "fixed typo", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f8b625b391f3d38c275a6b21c8c64e8ebc00d385", "messageHeadline": "Merge pull request #1609: prevent create-validator with duplicate pubkey", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 57, "deletions": 26}}, {"node": {"oid": "777d7bee5a1dede85dff5c40395bc80ab3846af7", "messageHeadline": "Merge PR #1593: tools: Add code complexity linter, gocyclo", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 291, "deletions": 166}}, {"node": {"oid": "30c4abb39427850646dc202b20c46c9f12472aff", "messageHeadline": "Fix golint error", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "472e168a72869a8b220f57e782768830319e14da", "messageHeadline": "Minor refactor to reduce complexity, add nolint", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "99e91dd2764587506ea1ebbdfb4de1abac0dd845", "messageHeadline": "Add nolints on remaining functions", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 26, "deletions": 12}}, {"node": {"oid": "17b5370c2216f3a08acdc818843aefafa122a69a", "messageHeadline": "Continue fixing gocyclo errors", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 34, "deletions": 20}}, {"node": {"oid": "eaf49a2dfbb2bafa79b3dc0c40dfd8c6b56b90c8", "messageHeadline": "Merge branch 'develop' into sunny/sdkAddress_bech32", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 56, "deletions": 19}}, {"node": {"oid": "38aa32c440afe433f94ae48ebb7e5594995bf054", "messageHeadline": "removed x/auth/mock", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 0, "deletions": 312}}, {"node": {"oid": "896cd333f08ff24246d69c1feb0c66e57aaf6010", "messageHeadline": "address comments", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 93, "deletions": 96}}, {"node": {"oid": "592419c83a1b804eb925c31c628c16d306f5df2d", "messageHeadline": "Reduce code complexity of testnet command", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 39, "deletions": 30}}, {"node": {"oid": "e906272ca075c35937aff99b47274a6808a3215f", "messageHeadline": "Reduce complexity of baseapp query", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 41, "deletions": 11}}, {"node": {"oid": "2a419a3192e4b44cca4ed244d80d9f32d84f6705", "messageHeadline": "add helper to UpdateBondedValidatorsFull", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "1433b61a92531756fb420382306647d1d0ea5d30", "messageHeadline": "Missed a min in slashing", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "0c5358c2676b0a2be66540d22411a29f72e28ed6", "messageHeadline": "Continue reducing code complexity:", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 49, "deletions": 26}}, {"node": {"oid": "2b5ccdbf879009d96a02389e7b863c9126d6cccf", "messageHeadline": "Reduce code complexity in AnteHandler, and GetExternalIP", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 65, "deletions": 50}}, {"node": {"oid": "a768543d92a1a555338056f354a51af92dee321b", "messageHeadline": "tools: Add code complexity linter, gocyclo", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "37640d6c0058efb0e4d80690554e8b267f7ca4d0", "messageHeadline": "Merge PR #1601: Fix LCD rest-server command", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "cc113bae37e8e2e1680e03d54ceea96c5f3d6e17", "messageHeadline": "Merge PR #1588: Add SECURITY.MD", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "7fc23631911998d44752405bb8d8c00ba51edccc", "messageHeadline": "Merge pull request #1601: Fix LCD rest-server Command", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 26, "deletions": 18}}, {"node": {"oid": "8603eb2f62f99d5fd719120e6c61531e668c1c78", "messageHeadline": "Remove mismatch in specification section (for now)", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "0d6f99d6d514916974a7cc1a7e4577c650e987e1", "messageHeadline": "Merge PR #1590: store: Setting default back to archive mode / no pruning", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "841c322ddd2a0d91b2735139482236887d6bb579", "messageHeadline": "Update Gov process considerations", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47948707539990ab5dae04de23d7371e38aaf7f8", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ab2d5a73e3bc443b4922cce80d79c2fb618ad02b", "messageHeadline": "Typos and format", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 12, "deletions": 14}}, {"node": {"oid": "023b6c14832426b8c0a8b6ab569bd07b5a3157b3", "messageHeadline": "Addressed comments from Gautier and Dev", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 22, "deletions": 5}}, {"node": {"oid": "9f2f47a0a5fa3ca949316f76d0c338645e08999d", "messageHeadline": "changelong", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "d7158b70a540fee331cc4f47113610fa3a03c1e6", "messageHeadline": "fixed cli test", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "25d976feb498d88d7b0b89f7fca847cde5b93fd3", "messageHeadline": "works?", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 58, "deletions": 69}}, {"node": {"oid": "d87c9ebc74318f664c3fbb5f94df01633869a5b6", "messageHeadline": "fixed lcd errors", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 3, "deletions": 19}}, {"node": {"oid": "96bc71404e438ddf7f96415d5af93e01a5216ea6", "messageHeadline": "asdf", "author": {"name": "sunnya97", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7ac220beb6d2a371f372aa07c224ebc223ec905d", "messageHeadline": "asdf", "author": {"name": "sunnya97", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 979, "deletions": 833}}, {"node": {"oid": "50ed0fa1ae9970080b2aec6852350d24ec0b8a9c", "messageHeadline": "asdf", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 226, "deletions": 151}}, {"node": {"oid": "e894fbe4b6c8b7c68e7fde412395580e4e6eb873", "messageHeadline": "in progress", "author": {"name": "sunnya97", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 62, "deletions": 12}}, {"node": {"oid": "0c1a9dcc421e547122513083eecd54f42d02064e", "messageHeadline": "Update with Gov CLI for gaia-7000", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 69, "deletions": 0}}, {"node": {"oid": "0d94c5a2559f9b117a67327b1813c2926c5fa6bf", "messageHeadline": "Merge PR #1591: gaiad: Genesis txs now use bech32 encoding of address\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 65, "deletions": 27}}, {"node": {"oid": "988614e4aab52126f655c6bbbc40f6a2c0d5432a", "messageHeadline": "Merge pull request #1579 from cosmos/bucky/baseapp-tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 564, "deletions": 740}}, {"node": {"oid": "611e4faa3a80bee8fe88158c4c85e31c5c087c2f", "messageHeadline": "gaiad: Genesis txs now use bech32 encoding of address and pubkey", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 65, "deletions": 27}}, {"node": {"oid": "3a7a19deec2094323e07beff728fa77b117bdba9", "messageHeadline": "Address comments", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "4c5850d405fbb8eb9a0cbe8e686226ad62904341", "messageHeadline": "setting default to archive mode / no pruning", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d303ce745edcbf9954e5331c4d16010fe6e2199", "messageHeadline": "Merge PR #1589: tools: Switch gometalinter to use a config file", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "08e98d3124a7f6fde6bb987fafc527b3c6129a0b", "messageHeadline": "tools: Switch gometalinter to use a config file", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "6159554d8a81009e55c0d0f314b0a4764fd51614", "messageHeadline": "fixes from review", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eb8b85c0c9011cbfc07a09cab558878e4678ae06", "messageHeadline": "Add SECURITY.MD", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "fe7ae1151d522da53569dd755ee144bc06307ba2", "messageHeadline": "baseapp: refactor tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 563, "deletions": 739}}, {"node": {"oid": "51a50210e991f85e2c4cf9cef8501c39636c3293", "messageHeadline": "Merge PR #1565: Validator Cliff Updates", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 202, "deletions": 17}}, {"node": {"oid": "88bc3744e6d3dffc59d10528233c135cdd0cc294", "messageHeadline": "Merge PR #1514: Unbond validators set to zero power", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 49, "deletions": 20}}, {"node": {"oid": "3b7fbf66ab1504d5f005395097d71ba720d02094", "messageHeadline": "assert -> require", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "d36dda026748c8ababeb5cfd3890ad22bd39fd6d", "messageHeadline": "address cwgoes comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "3630cde63e103a8f56e66102917a49c091d01164", "messageHeadline": "Address PR comments", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "f08f02d67dae4d2c31d687079c2e560cd14d8e69", "messageHeadline": "changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dbe7744b14cbe78a215b0cdb938ea453d10c7f97", "messageHeadline": "Simplify test slightly", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "062a683d11c9152bd8945dcb5978ee8d495cd7c6", "messageHeadline": "completely fix dem tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 59}}, {"node": {"oid": "eafd1e492fbf5893d340577b40d90e23ebe4b4fa", "messageHeadline": "Update comments", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "37a5f2fd4c7ebfea689604637670457bf3678bd9", "messageHeadline": "fix count in UpdateBondedValidators to not include revoked validators", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 57, "deletions": 15}}, {"node": {"oid": "c456daae2524a91edf3dad64b8563ddadcdea920", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into cwgoes/zero-power-\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1199, "deletions": 582}}, {"node": {"oid": "ad3e123c824e19f9a0cfed1be9c53586256ca3c8", "messageHeadline": "Ignore slashes on nonexistent validators; update testcases", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "3805c35affa591a16b083aa949a7a920793d5795", "messageHeadline": "Merge pull request #1582: Simplify auth.StdSignMsg fields, add testcase", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 30, "deletions": 22}}, {"node": {"oid": "5d2b6c81ea2f62c3dc36df3cb7c22db1cdb0c01a", "messageHeadline": "split out cliff problems to more tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 105, "deletions": 2}}, {"node": {"oid": "2bf0b842fac0ff9d8cef24fd2f4abcfaae047648", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/a-validator-\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2685, "deletions": 1364}}, {"node": {"oid": "723e057d955e23852b4b3ea8a1cc5da3e72bb227", "messageHeadline": "Merge pull request #1566: Fix validator power decrease bug", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "6f8f222ef67bb39d4dfc3bd22128ccca985ee800", "messageHeadline": "Merge pull request #1175: Randomized Module Testing", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 757, "deletions": 338}}, {"node": {"oid": "926a6160c99108ec3b478c5c8d492bd386bc5548", "messageHeadline": "rearrage cliff tests to reveal new problem", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 44, "deletions": 16}}, {"node": {"oid": "86d7b8f981ec8da0ee6bafe5accbe37a5f429dde", "messageHeadline": "Merge PR #1573: gov/client: rename submitproposal to submit-proposal", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "601ecba239e6a14d8a3137aad56111e7fd704e0b", "messageHeadline": "Merge PR #1572: cli: Add async flag to all broadcasting txs", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 83, "deletions": 72}}, {"node": {"oid": "12c1eb4d319da41f40438a68cd7ebd526d6ce393", "messageHeadline": "gov/client: rename submitproposal to submit-proposal", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c708c799fd5d013620569bef3c4cda76d54d7686", "messageHeadline": "Add print-response flag", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "8e20200abe4ad42c319c95713d5bd1d418c925fa", "messageHeadline": "Add --json flag", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 44, "deletions": 4}}, {"node": {"oid": "2197a9598b672290ed94a711074ac73841eb00df", "messageHeadline": "Merge branch 'dev/add_async_flag' of github.com:cosmos/cosmos-sdk int\u2026", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 153, "deletions": 117}}, {"node": {"oid": "8857b69d02ebceb8d07058fee9c0be90a93b47fe", "messageHeadline": "Use async flag directly from context", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "be9ae47b0a7a7a21b54d30e2a881de8cbd783e30", "messageHeadline": "Merge branch 'develop' into dev/add_async_flag", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 152, "deletions": 116}}, {"node": {"oid": "27a31cae44da7738de909da67cf016ae6e2b2a17", "messageHeadline": "add Async to context", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 19, "deletions": 24}}, {"node": {"oid": "0c47e6ffdf635cb8d5a4b2a70512998cee288149", "messageHeadline": "Merge PR #1568: cli: deprecate --name in favor of --from", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 47, "deletions": 35}}, {"node": {"oid": "1f3ab377ae2085f1eb9f203b603525ec0fd7be12", "messageHeadline": "Merge PR #1570: stake/client: Fix panic on if validator doesn't exist", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6f94dd64c0bafdd31f0c7b751f12d2449c7cff14", "messageHeadline": "cli: Add async flag to all broadcasting txs", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 41, "deletions": 70}}, {"node": {"oid": "69466360f99be73ec33a339daa4d4fce76f37251", "messageHeadline": "Merge PR #1563: Sort all msg.GetSignBytes", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 103, "deletions": 81}}, {"node": {"oid": "05670ea9c0813fb613171d3b8d33df87e4930691", "messageHeadline": "Merge remote-tracking branch 'remotes/origin/develop' into sort_getsi\u2026", "author": {"name": "Liamsi", "email": "Liamsi@users.noreply.github.com", "user": {"login": "liamsi"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "fe04faf1940c65b4928abedd85ef6be6fbb7abde", "messageHeadline": "Merge branch 'sort_getsignbytes' of https://github.com/Liamsi/cosmos-\u2026", "author": {"name": "Liamsi", "email": "Liamsi@users.noreply.github.com", "user": {"login": "liamsi"}}, "additions": 627, "deletions": 78}}, {"node": {"oid": "1fabaee2dd0fe53c233c8929ffe94cc11a51726b", "messageHeadline": "update changelog", "author": {"name": "Liamsi", "email": "Liamsi@users.noreply.github.com", "user": {"login": "liamsi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8fc6e685111ff1168af533eb2214b0de2796a4e3", "messageHeadline": "stake/client: Fix panic on if validator doesn't exist", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4cee794c85d28be944ae721dbd87b756602edad0", "messageHeadline": "Merge PR #1569: gaiacli, keys: Improve error message when deleting no\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "0b10430d65f8313d5a387c0aaf1d26a73d912e1d", "messageHeadline": "gaiacli, keys: Improve error message when deleting non-existant key", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "abce54ea60cc0f4abc9b7eb77c9712ae2a4d8bff", "messageHeadline": "Merge branch 'develop' into sort_getsignbytes", "author": {"name": "Ismail Khoffi", "email": "ismailkhoffi@google.com", "user": {"login": "liamsi"}}, "additions": 627, "deletions": 78}}, {"node": {"oid": "6ea47f40ef6b02d204093986c92a8424c603dbc8", "messageHeadline": "Merge PR #1564: Add Gopkg.lock; 'make format'", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 513, "deletions": 1}}, {"node": {"oid": "3cef4557234438fd688caf0aae8f555cdb0d1710", "messageHeadline": "fill in cliff validator test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "bf8cde1d3a7c5e948c5b04dd83f96c7df17486bb", "messageHeadline": "cli: deprecate --name in favor of --from", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 559, "deletions": 35}}, {"node": {"oid": "b7f902fba5fcb367d82a2dd9e59600e91d2dfc72", "messageHeadline": "sort *all* GetSignBytes:", "author": {"name": "Liamsi", "email": "Liamsi@users.noreply.github.com", "user": {"login": "liamsi"}}, "additions": 100, "deletions": 143}}, {"node": {"oid": "66fdb9585b7903ba1c9003d495b54da5858809bf", "messageHeadline": "Gopkg.lock & 'make format'", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 513, "deletions": 1}}, {"node": {"oid": "0f1ceb073e4cd2a1a39b377ca01def9f8a43b0e5", "messageHeadline": "sort all relevant GetSignBytes:", "author": {"name": "Liamsi", "email": "Liamsi@users.noreply.github.com", "user": {"login": "liamsi"}}, "additions": 66, "deletions": 2}}, {"node": {"oid": "586ab68b2a1f95a8124b491fca8efd37f883718c", "messageHeadline": "Merge pull request #1490 from cosmos/dev/improve_send_error_msgs", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "fef2ff0fb961d02e54e89c54777495f47602acc7", "messageHeadline": "Merge PR #1538: CLI tests no longer reset local environment state", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 57, "deletions": 44}}, {"node": {"oid": "908fb39a6542c0579262e328a8fe921ab55a5ccd", "messageHeadline": "Merge PR #1559: Fix genesis JSON key ordering", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 25, "deletions": 27}}, {"node": {"oid": "84ecd1e043c08fc2b88443a8d9e20e23e87c8ca3", "messageHeadline": "Merge pull request #1339 from forbole/develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d84ed7c56524acac011dd48b674d01396bed4f1d", "messageHeadline": "Merge PR #1560: SortJSON", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 49, "deletions": 512}}, {"node": {"oid": "6fa122804d5add2a6f32a56b695c6efb2522b1e7", "messageHeadline": "Update changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e8b841080dd89cd4bb6596363502208bf8116d54", "messageHeadline": "Update .Slash() and testcase", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "28245dba900b4e67a1e48381341b455d69cbaca1", "messageHeadline": "adhere to golint", "author": {"name": "Liamsi", "email": "Liamsi@users.noreply.github.com", "user": {"login": "liamsi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "51fdc9db2f9cd4c2b7edcf5f45a7910f321abce7", "messageHeadline": "Merge pull request #1559: Inconsistent Genesis Generation Key Order", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 25, "deletions": 27}}, {"node": {"oid": "97182dce21229d12c7191926829066856b6b655e", "messageHeadline": "Add test-cases, remove indentation", "author": {"name": "Liamsi", "email": "Liamsi@users.noreply.github.com", "user": {"login": "liamsi"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "b92f80283597a6fec1c37ff708cb988a1c07f1e0", "messageHeadline": "Demonstrate failing testcase", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "23414868a11b00c3e29ecf8d288ca142a117943b", "messageHeadline": "Remove --owk flag", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "72aac78a39615bbe8317b836d510188ba13831be", "messageHeadline": "Set home-client in gaiad init", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c4c1c626c903f808984e2a7c6490ac35232f8b57", "messageHeadline": "Add --owk flag to gaiad init", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "547390a238b23024f24ee79898b4b61f783f1682", "messageHeadline": "WIP: add simple sorting using golang json.Marshal", "author": {"name": "Liamsi", "email": "Liamsi@users.noreply.github.com", "user": {"login": "liamsi"}}, "additions": 21, "deletions": 512}}, {"node": {"oid": "492272c5e6a03db5c9c802b4589f3b69f91e337e", "messageHeadline": "cli_test: Un-abstract common code", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 41, "deletions": 22}}, {"node": {"oid": "22ec6ad98d789e38c0acc710d2f854376438c0fd", "messageHeadline": "Merge pull request #1532 : Add Codec.Seal", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "1d12985e566e23bce03c8b6dd4cb878c77c215a9", "messageHeadline": "Merge PR #1540: Tweak Gaia Lite key output", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "08625633c62555cbd4ddc61238d35da520d942cb", "messageHeadline": "Merge PR #1548: No keys fields in state value", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 359, "deletions": 127}}, {"node": {"oid": "aed3a873669d9c84f7087be78e7320e0a2dd7baf", "messageHeadline": "address cwgoes comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 149, "deletions": 71}}, {"node": {"oid": "640bccf8f798e98f47c1eb40ac7c1373a68d468c", "messageHeadline": "Switch using user home to a tmp directory", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "8ab0b4298a6e3f69c4419f3a4e916a73465afe6f", "messageHeadline": "Merge pull request #1535 from cosmos/bucky/docs", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "0efa89ff2d4e51ca4f7579bd6cefa8e12a4c2144", "messageHeadline": "Merge branch 'develop' into dev/isolate_cli_tests", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "01068eb76fc2a57f883321f672b31aa33c1a3a32", "messageHeadline": "Merge PR #1544: Fix dead links", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "319358c587d709ecfb6a1bf38c7fdfa3b2d4e39b", "messageHeadline": "changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7a9bca5f33cb7caffc1eaf287f7b35f774722657", "messageHeadline": "Merge branch 'develop' into zach/docs-and-links", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1137, "deletions": 702}}, {"node": {"oid": "f152b649527e13bc064c9dcd3c79a7fb36720f83", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/no_keys_in_s\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 998, "deletions": 610}}, {"node": {"oid": "e59b855d8405c7c2e8297188c8b7c73cfae1b083", "messageHeadline": "Merge pull request #1526 from cosmos/unstable", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1137, "deletions": 702}}, {"node": {"oid": "b0e6c765543aac883dcab11018c2ca68475cf124", "messageHeadline": "Remove redundant comment, switch to MustBech32ify", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "59983787735ff9fd141e2eefe8c33e66f9c1e96c", "messageHeadline": "added error check", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "557e652530c0880702e1a23ac9c9590be7113b38", "messageHeadline": "docs: fix dead links, closes #1508", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2c697c982b27281417b127565b9fc9b314f0fa37", "messageHeadline": "added sunnys changes", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 8, "deletions": 19}}, {"node": {"oid": "e41f2bc8b597e3793e25b5868da79809ce743597", "messageHeadline": "tests: cli_tests no longer reset call `unsafe_reset_all` on local env", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 55, "deletions": 48}}, {"node": {"oid": "a2f7b582df0789a0a0993be32afb5df4e047a232", "messageHeadline": "validators smaller values stored", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 100, "deletions": 42}}, {"node": {"oid": "04921b9ebd640b3b5f3c9d6dabcc73d438976c88", "messageHeadline": "ubd and red more limited values", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 130, "deletions": 60}}, {"node": {"oid": "c5710ceadc2dce772402c3fc72b8f55a69df3c36", "messageHeadline": "add codeowners file", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f2c203270d97fdfa0a57b58ad25646c19cf52b00", "messageHeadline": "Merge branch 'develop' into unstable", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0b9e0f2afc2bf39257af101119727fd4afaafc99", "messageHeadline": "Merge PR #1492: Improve Module Test Coverage", "author": {"name": "Alexander Bezobchuk", "email": "alexanderbez@users.noreply.github.com", "user": {"login": "alexanderbez"}}, "additions": 942, "deletions": 588}}, {"node": {"oid": "199c1e81ebda231ae344e086f27654772be93284", "messageHeadline": "delegations new key format ported", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 18, "deletions": 29}}, {"node": {"oid": "f1194019cd295c20cc4a00fc3aa023c962b9e32c", "messageHeadline": "Merge PR #1534: Check new rat decimal string length", "author": {"name": "Yukai Tu", "email": "ytu@lino.network", "user": {"login": "xiaoxiaff"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "cae6b40221979ded236c0fb0bad2859434b0f086", "messageHeadline": "Merge pull request #1467: staking index keys don't hold values", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 190, "deletions": 110}}, {"node": {"oid": "270e2162622446994fb3ef17a5d141e7d4aa31df", "messageHeadline": "Merge PR #1512: Add Ledger Instructions", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "5c939cfab7416c40979d608e7f0973ff96fd1c65", "messageHeadline": "Demonstrative testcase, export GetCliffValidator", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 50, "deletions": 4}}, {"node": {"oid": "d26dbbd5f5ecf4c3b445e0a31ac3420a8e41a755", "messageHeadline": "Remove unnecessary tmlibs in Gopkg.toml", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "a118229fcb964eb892d6f3321e1b94bdfaea7c67", "messageHeadline": "Fabo/Switch key creation REST output to bech32 address (#1522)", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "ab964da10568b7ff1872dc754160c87312e940bf", "messageHeadline": "marshal/unmarshal delegation", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "f50c7be976b81ec51ab4a73f5f36da6007d14592", "messageHeadline": "Merge branch 'develop' into rigel/stake-spec-compliance", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 289, "deletions": 181}}, {"node": {"oid": "4f0c7d8746e3e0d4315888dac72869034ed336a0", "messageHeadline": "address bucky comments - rearrange appends", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 18, "deletions": 25}}, {"node": {"oid": "3f438cdbc2ed6b462e3e146403f836c8bb680317", "messageHeadline": "Merge PR #1511: Prevent unrevoked validators from unrevoking", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 41, "deletions": 4}}, {"node": {"oid": "d388036454d4a0f00bfc76318285051540fdd959", "messageHeadline": "Merge PR #1520: various fixes for test_cli", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 188, "deletions": 138}}, {"node": {"oid": "85ba874d3b25193282a793f92e70dbf645444c86", "messageHeadline": "Merge PR #1396: Dockerfile Update", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "a6dc81defa31e424be4036e2fb0a47d451f7d914", "messageHeadline": "minor cleanup of feeKeeper", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "32c8993d1e5d60f1698bd4f5824b2c1913b091bf", "messageHeadline": "Merge pull request #1462 from davekaj/davekaj/set-fee-collection-keeper", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 44, "deletions": 16}}, {"node": {"oid": "271fbb2db3a5946f20ba34891bdedc77a9b15e15", "messageHeadline": "remove some junk", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 27}}, {"node": {"oid": "e94c05e42c19c5983f1bedceac56187790d85d54", "messageHeadline": "Merge branch 'rigel/stake-spec-compliance' of https://github.com/cosm\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 485, "deletions": 451}}, {"node": {"oid": "aec264d92302d2f22e9122c60ccd29290d0e4a40", "messageHeadline": "changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2a2f5db4500a9d64b5a4346b2675dccd0b824c68", "messageHeadline": "Merge branch 'develop' into rigel/stake-spec-compliance", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 485, "deletions": 452}}, {"node": {"oid": "6f3b4c18056fe32520edf985e3d5d492c54780c7", "messageHeadline": "keys cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 57, "deletions": 67}}, {"node": {"oid": "673086f621de3a2ea34db798d1c5be68a54d094f", "messageHeadline": "Merge branch 'develop' into davekaj/set-fee-collection-keeper", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 9559, "deletions": 4491}}, {"node": {"oid": "c9e561eaf1ff2ff9716f8daf9be80620eec6dcde", "messageHeadline": "Merge pull request #1389 from cosmos/jlandrews/pruning", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 119, "deletions": 22}}, {"node": {"oid": "56f293850dea69e8683bfbd4dcd6af37f672a83d", "messageHeadline": "Merge branch 'develop' into jlandrews/pruning", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 156, "deletions": 170}}, {"node": {"oid": "96f2d2983b73cb84556c680fbd1c9e8b760559b0", "messageHeadline": "Merge branch 'rigel/stake-spec-compliance' of https://github.com/cosm\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "aa243565ce70893f5cfa5328e51d5c08a518f96b", "messageHeadline": "fix appending over key", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "2355e5ae6e1ad4d65ffa4434d5bcd1ad3461bf1d", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "04928825860acccf7dd9fade08e1bd304a0d20dd", "messageHeadline": "Merge pull request #1509 from cosmos/bez/1269-basecoind-start-failure", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 156, "deletions": 170}}, {"node": {"oid": "e3e58435ebfa10b0aef30621debe1fbfaebe1578", "messageHeadline": "Merge branch 'develop' into bez/1269-basecoind-start-failure", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 217, "deletions": 267}}, {"node": {"oid": "b3d6a59c619a9779a2bb3b9d39c7ae857e710da1", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 46, "deletions": 20}}, {"node": {"oid": "61ce80135abd09525f59771a25b24fa76c0e1668", "messageHeadline": "Merge pull request #1509: Fix basecoin Example", "author": {"name": "Aleksandr Bezobchuk", "email": "alex@tendermint.com", "user": null}, "additions": 153, "deletions": 167}}, {"node": {"oid": "b3e4faec74558a302a0a9f073c512bc99d4a5447", "messageHeadline": "addressing comments", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 79, "deletions": 20}}, {"node": {"oid": "1632b7de1841a38d43a1ea422eaf20a364537cec", "messageHeadline": "testing pruning", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "60a8a63e62eb6c720e818f45e4a668378aae38b4", "messageHeadline": "base variabls / logic, need tests", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 25, "deletions": 21}}, {"node": {"oid": "f48881d3a2952a4f090a163ee46b23b24a99b141", "messageHeadline": "Merge pull request #1507 from cosmos/bucky/tm-v0.22", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 215, "deletions": 265}}, {"node": {"oid": "ab4661f88b0676f969e0cb4c9b58193158adfd68", "messageHeadline": "bug somewhere here", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 155, "deletions": 84}}, {"node": {"oid": "fe7a5a01bdfd10d1d111e4e6e3f469709ce9d8e9", "messageHeadline": "update iavl to remove tmlibs dep", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 7, "deletions": 25}}, {"node": {"oid": "498aed433e2ba57820842f77c0c65de92957ee95", "messageHeadline": "update changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "64d5e3fa47cf967c890285c6a53400b9ccafd0f1", "messageHeadline": "dev version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f78f30c67a662f92bde872acf2a13350257d195f", "messageHeadline": "update for tm v0.22.0. tmlibs->tendermint/libs", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 165, "deletions": 153}}, {"node": {"oid": "0845d8126e4b53745fc3a10cfe7d5bb38c138c3b", "messageHeadline": "server: remove broken start test", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 60}}, {"node": {"oid": "dbabc2e79fdc7fc10fa47d57edbccc36eff3a193", "messageHeadline": "update tendermint to fix stopping WAL", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "544454c3bdb411cf363cad6f705aee3fdf205e80", "messageHeadline": "version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a14982901090f20c88a57db5ca0577f7b272adb", "messageHeadline": "some changelog updates", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "fa293f3a3ec5a7f018dee36bf54c9fff172d492a", "messageHeadline": "update dep for tm v0.22.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "5038bf53897284faa0cc9d97fb710ff9eee6bd47", "messageHeadline": "Merge pull request #1459 from cosmos/zach/docs-deprecation", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 50}}, {"node": {"oid": "2ff529b49446aeb5f6dc9cdca0387f024262a3f5", "messageHeadline": "Merge branch 'master' into zach/docs-deprecation", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 86, "deletions": 85}}, {"node": {"oid": "1fce53b51fa09f731c7e2fa89eed1b40ccbbdb03", "messageHeadline": "Merge pull request #1504 from iMuzz/patch-1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "46b9f52daa74f4291cc3e794aaa2b6eb07a75b47", "messageHeadline": "Update Status.md", "author": {"name": "Faraaz Nishtar", "email": "iMuzz@users.noreply.github.com", "user": {"login": "iMuzz"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f1937bc0e7ad241164d25907c4d74bd02268b766", "messageHeadline": "Merge branch 'develop' into rigel/stake-spec-compliance", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2761, "deletions": 1540}}, {"node": {"oid": "6a864923fa40f3e8cc934e58e58b8a78a188de4d", "messageHeadline": "types: Rename rational.Evaluate to rational.Round (#1487)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 62, "deletions": 61}}, {"node": {"oid": "b2e9e1724bc7eba33c74bef69ee5f75e70727fc7", "messageHeadline": "Spec conforms to current module", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a3ead3662699bfc3f3571a4401a63778378f3359", "messageHeadline": "Merge branch 'develop' into dev/improve_send_error_msgs", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 27, "deletions": 44}}, {"node": {"oid": "2f90b184f1f2aab101904fe8a3735184c5217391", "messageHeadline": "Merge pull request #1368 from cosmos/release/v0.19.1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 81, "deletions": 85}}, {"node": {"oid": "feb3acdbe9c7fdca41570db9971759ce0e34a457", "messageHeadline": "Merge PR #1491: client/lcd: fix tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 27, "deletions": 44}}, {"node": {"oid": "819eedd28161d2c00277fe9713cdab26c26b2fb4", "messageHeadline": "gaiacli: Improve error messages for `send` command", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "3654579ea79473f7f306816f4fe0c3e0437c6d58", "messageHeadline": "Merge PR #1278: Slashing v2", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1192, "deletions": 117}}, {"node": {"oid": "2f508f5b2852c3f08bb6c332d58aae4a01bb593e", "messageHeadline": "Merge PR #1422: Add Contributing Guidelines", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 106, "deletions": 0}}, {"node": {"oid": "955a0c9af70d5f8a8a799f17f73f754625cf858a", "messageHeadline": "Switch asserts to require (#1483)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 1156, "deletions": 1196}}, {"node": {"oid": "fc3dd56281a392dd921467990a500aff9cb1ce96", "messageHeadline": "Merge PR #1477: gaiacli: Make recovery allow new keys", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "097dd8a164c797a9c454c47416b91297838d4d51", "messageHeadline": "tools: Add unparam linter (#1443)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 102, "deletions": 72}}, {"node": {"oid": "1e6d26ad3dce18fd1dde9bbee7d2aa192c196310", "messageHeadline": "fix tmcmd.ResetAll properly", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47e4682d9f73b74a59ebf15f0ebbf7d8009379d8", "messageHeadline": "Merge PR #1415: x/stake: Limit the size of rationals from user input", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 71, "deletions": 21}}, {"node": {"oid": "0d28eda1464a00ddecf356215c2677411516d54e", "messageHeadline": "Merge PR #1463: docs: Fix dependencies, from monorepo merge", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 60, "deletions": 61}}, {"node": {"oid": "94a3ce4c83afeaa5e3fcc069e889ffcf67b4f321", "messageHeadline": "docs: Explain the expected return type within the store (#1452)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "64ea408b388d754b4d1284ccfb06872f91be4d35", "messageHeadline": "fixed error for blank fee string", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "11e929ac0f302e5f1b3592f594fc11b7540ff84e", "messageHeadline": "add link to new docs location", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 3, "deletions": 50}}, {"node": {"oid": "0a7603539810a0a07107f1da1168ce0c24d0b639", "messageHeadline": "fee collection now works in gaia", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 39, "deletions": 16}}, {"node": {"oid": "24a68d3bdf7adb1096af7a9aa2c422de8f712c5b", "messageHeadline": "Merge PR #1451: crypto/keys: move checksum size into constants", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "b66a5cc85377b0ae260a2c88e6f864ac39d46285", "messageHeadline": "Merge PR #1455: tools: Add make format", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "337e87b22899b9089ffe625df7a2baa9ac42ee38", "messageHeadline": "Merge PR #1449: crypto/keys: make bcrypt security param a var", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "b4e70e356e9f341c66d52d12d8533c719f9cee31", "messageHeadline": "Merge PR #1453: Fix build error on develop", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a88b6b9c975e9adbd69972969c27b1366a75b4f6", "messageHeadline": "Merge pull request #1376 from cosmos/bucky/docs-core", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2800, "deletions": 2134}}, {"node": {"oid": "a7cdea59312dd9b1f22d4d60821360471be692bb", "messageHeadline": "minor fix", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "4e87cdf4443fc4b16697eff993dac0626d44fcfb", "messageHeadline": "add links for modules and clients", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 86, "deletions": 7}}, {"node": {"oid": "822ebdb5019de7fa4c5ffe22c16beebcf8c4bb83", "messageHeadline": "cleanup _attic", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 712, "deletions": 1666}}, {"node": {"oid": "12a180786ad5dc2661f3fd193f88bdea8edb48e1", "messageHeadline": "started app5", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 76, "deletions": 2}}, {"node": {"oid": "f405bdf76152469d30db440f71a58a20e7e7b013", "messageHeadline": "template app4.md. simplify app4.go", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 107, "deletions": 166}}, {"node": {"oid": "1d4d9e922fce76cbc99f3abd4a6b170ae7adb43a", "messageHeadline": "simplify and complete app3", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 70, "deletions": 136}}, {"node": {"oid": "c333050b59fa315dcd782bd5db555594de9780df", "messageHeadline": "Repair link of QuickStart->Documentation which was broken by #1289 (#\u2026", "author": {"name": "Yanqing Yang", "email": "yangyanqing.cn@gmail.com", "user": {"login": "yangyanqing"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59aadf42aaeb4e8bfe9b39ac4ea43caf07d2f30a", "messageHeadline": "Ledger integration (#931)", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 2698, "deletions": 423}}, {"node": {"oid": "d1a42e06911799157883d032c6f968c748f0bc31", "messageHeadline": "satisfy linter", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d0efeb1020716ed53454e454bd3e4e8ee32c870e", "messageHeadline": "fill in app3 todos. simplify app3.go", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 42, "deletions": 78}}, {"node": {"oid": "778b102a52f9e6e805a5dd1eedbe75ef787ca123", "messageHeadline": "more app1/app2 cleanup", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 59, "deletions": 50}}, {"node": {"oid": "e7081040d02dd6ea4ae237c7a58e439866025e6c", "messageHeadline": "address TODOs in app 1 and 2", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 183, "deletions": 88}}, {"node": {"oid": "e8946e9b36b72c97acd1d393d8f8dc45ce9b869c", "messageHeadline": "fixes from review", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 62, "deletions": 35}}, {"node": {"oid": "ac3adff1e885c15fa2d645022f56c9b774b4145f", "messageHeadline": "Merge PR #1438: Tools: Add errcheck linter", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 193, "deletions": 46}}, {"node": {"oid": "7f59aa259f0b090302afda4e9c61f4fe3dcff029", "messageHeadline": "Merge pull request #1371 from cosmos/bucky/gaiadebug-bech32", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 87, "deletions": 6}}, {"node": {"oid": "3a96f8ffd1b56c9c94519a42e7cdd8aaa7dee8b0", "messageHeadline": "Merge pull request #1434 from cosmos/bucky-aditya/docs-core", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 232, "deletions": 222}}, {"node": {"oid": "b07a4654ff95f342abf6ffa3a6f3cf48b0e38025", "messageHeadline": "Merge branch 'develop' into bucky/gaiadebug-bech32", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 54, "deletions": 3}}, {"node": {"oid": "090aaf81371ee49f14f3495843dc2f05e507cf1c", "messageHeadline": "Merge #1412: Add async flag and functionality to gaiacli send", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 54, "deletions": 3}}, {"node": {"oid": "4e2eb240f366f780c0dc37efbcc6c0c6c3ddac59", "messageHeadline": "Appease linter", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "e3f38b6f6c297f16dbfcbd8b04f9adcce9e5ca41", "messageHeadline": "Added some documentation", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "98be0e7f76fe89aa2d2c786ff5f2481d0022d9a4", "messageHeadline": "Improved apps with better handling/routing and simpler MsgIssue", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 197, "deletions": 218}}, {"node": {"oid": "6037243250d95dfe94d7b0ff1bcd6a347e819046", "messageHeadline": "Merge branch 'develop' into bucky/gaiadebug-bech32", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 108, "deletions": 37}}, {"node": {"oid": "3e14868bd627cfbcfaebf694ed052acd3fbd4144", "messageHeadline": "Merge PR #1429: tools: Add ineffassign linter", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 81, "deletions": 28}}, {"node": {"oid": "2755c66545407d06743d706bdd0cd9c24826a487", "messageHeadline": "Merge PR #1424: tools: add unconvert linter", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "e7797835e2476546460b0326783dcaa42bb76eb5", "messageHeadline": "Merge branch 'develop' into develop", "author": {"name": "Sherry Ma", "email": "sherry.hyma@gmail.com", "user": {"login": "sherry13131"}}, "additions": 402, "deletions": 60}}, {"node": {"oid": "473ac4a38e89fee9b992fb220e20c44db05e1e33", "messageHeadline": "Merge PR #1423: PR Template labels", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2f3e1a3fded4db8e96ccb0db0a947fadbce79065", "messageHeadline": "Merge branch 'develop' into bucky/gaiadebug-bech32", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "6d9f07dfee4651242785e049ec6d031f1d73bf14", "messageHeadline": "tools: Add go vet as a linter (#1421)", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "36e8c277864c4162fb00a71b8d72d7bcc7d3d251", "messageHeadline": "Merge branch 'develop' into bucky/gaiadebug-bech32", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 380, "deletions": 42}}, {"node": {"oid": "4effa6f8d4f8a09586d09ef38c40ee5dccbddf20", "messageHeadline": "Merge PR #1357: RESTful governance endpoints", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 380, "deletions": 42}}, {"node": {"oid": "9dbdb1a55fac0b9212cbc8e7e1085b7f2691a34b", "messageHeadline": "Merge branch 'develop' into bucky/gaiadebug-bech32", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6882, "deletions": 3883}}, {"node": {"oid": "50733f5c22df20327bf2adc639f7227c7ac1c05f", "messageHeadline": "Merge branch 'develop' into develop", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6982, "deletions": 4355}}, {"node": {"oid": "9b4838d96e846b2e26e7acc7632c6ac458b056fe", "messageHeadline": "Merge PR #1367: Set ChainID on InitChain", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 40, "deletions": 12}}, {"node": {"oid": "49f421db1936c68d8405001055ff955858f15334", "messageHeadline": "Merge PR #1332: benchmarks: Add benchmark for block time to bank module", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 136, "deletions": 12}}, {"node": {"oid": "3dc23871247b470c7f22df7ac8b42664ff4dc81f", "messageHeadline": "Merge PR #1404: Add more context for errors when no address is provided", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6018e719d22a404f91ee581fb8e671187619a6b3", "messageHeadline": "Merge PR #1069: Oracle Module", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 894, "deletions": 1}}, {"node": {"oid": "6bbe295d7fd75fc3693f68915519b483bdd4e514", "messageHeadline": "app3 coin keeper", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 54, "deletions": 17}}, {"node": {"oid": "0c5e3fdc74be5e520432eeae8434fe82670fd52b", "messageHeadline": "some cleanup, remove old files", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 55, "deletions": 44}}, {"node": {"oid": "b335d3bb70873d6213d7ad7ff7bce5dc4561b8ab", "messageHeadline": "app3 ante handler", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 81, "deletions": 25}}, {"node": {"oid": "bd581b22e8308a42abc4da7899f82905496c9313", "messageHeadline": "working on app3", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 55, "deletions": 41}}, {"node": {"oid": "d6a01ba3a42d375b3f6267111cbbcaa766f610ab", "messageHeadline": "minor updates in App2", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "098778789697d4e6239c37d1b3c1b30454eb8f84", "messageHeadline": "more app1 cleanup", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 31, "deletions": 32}}, {"node": {"oid": "6a5a8b4721ab8bd2215440445f4cd7e715fb27fd", "messageHeadline": "minor cleanup", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 13, "deletions": 17}}, {"node": {"oid": "fc81c14a16ff8b3e3e289f8fd26f1d59ab5f76b0", "messageHeadline": "update/finish app1 go and md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 140, "deletions": 48}}, {"node": {"oid": "354f9760f8951c87ff7493aedd4a74c1dad279c4", "messageHeadline": "move AnteHandler to app2 and some cleanup in app3", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 122, "deletions": 129}}, {"node": {"oid": "41c61d2cc7cde3257e5e7e0bb2a1a3dbb7d7a004", "messageHeadline": "Revert changes to app1 router", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e11e4693405eac6f786fc80755ca215f3f965b81", "messageHeadline": "Initialize coin metadata in app4 and fmt", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 32, "deletions": 29}}, {"node": {"oid": "c0445e52b05fca9921a7db657d811c766c305e5e", "messageHeadline": "Remove unnecessary fields from simple account", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "d1c9b8bdb9eefedd44fedae01b068908a4eb97e6", "messageHeadline": "Finish app1-3, app4 done minus staking", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 523, "deletions": 21}}, {"node": {"oid": "e6aec82f40e85cff1b7750993437cd59398431f2", "messageHeadline": "update readme", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "72c1381a4de724fe7d51a793c0981f74dfd304f8", "messageHeadline": "some reordering in app1 and app3", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 163, "deletions": 114}}, {"node": {"oid": "dde8abf9d76b7e4b3e1b25a3a7b5a26ad5609167", "messageHeadline": "more structure for app2 and app3 md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 46, "deletions": 62}}, {"node": {"oid": "69a473765956463d6c71fc166ad48552d71d8c7a", "messageHeadline": "more minor fixes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "cc4f2541c582c7ceab094af32657493711515311", "messageHeadline": "fix comment", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "bc35c7295275020087d3b227941511fe35e2ae05", "messageHeadline": "minor fixes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "7566ac2a9475f07dd505f90037386196df4522b1", "messageHeadline": "consolidate files into appX.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 127, "deletions": 219}}, {"node": {"oid": "b3b075cc1265026c66f40e0e9b4c513f605c90c3", "messageHeadline": "finish docs for app1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 395, "deletions": 2}}, {"node": {"oid": "05db92f154790118047899d7994c2ed62792add4", "messageHeadline": "Added handler to app1", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 53, "deletions": 3}}, {"node": {"oid": "234d7498de03e98c10669b79ffcd6ae6b1a7fcc0", "messageHeadline": "docs/examples: templates for more examples", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 195, "deletions": 9}}, {"node": {"oid": "7e50e7d125aab130044c4a5193299a04168745d6", "messageHeadline": "docs: update readme structure with example apps", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "9233e357166d894936f0ab54be5573498eb56a3e", "messageHeadline": "example app1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 167, "deletions": 0}}, {"node": {"oid": "6f140d729674b8c8a5bdbf71894ae85eb5c322a7", "messageHeadline": "Merge PR #1119: Unbonding, Redelegation", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5673, "deletions": 3760}}, {"node": {"oid": "d6df6b07d151f087ede88a7f1de8319f18cb2ec3", "messageHeadline": "Merge PR #1388: types/int: Switch Int, Uint to use pointers internally", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 95, "deletions": 66}}, {"node": {"oid": "9ca3a16bb3689115705e28f4e7c908b517d9b254", "messageHeadline": "Merge PR #1397: Fix spelling changes", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8778576b93096bc6360039e5e1d5cfcb2e522387", "messageHeadline": "Merge PR #1391: Remove Viper from ante handler", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "8bdf06b9f608d1692fdb67858d66e8c435d71a78", "messageHeadline": "Remove Viper from ante handler", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "4f57a765ad196659085173ea27c68205d8d8261e", "messageHeadline": "Merge PR 1354: CLI: Show fractional in human-readable format", "author": {"name": "7768", "email": "39715573+7768@users.noreply.github.com", "user": {"login": "7768"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ff09c7647176c242facf9b41c088e810a290da61", "messageHeadline": "Merge PR #1383: Pin exact versions", "author": {"name": "Christopher Goes", "email": "cwgoes@pluranimity.org", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "9f30a90980799c5f363a5f50cffa3bcea81b6421", "messageHeadline": "Merge PR #1374: types/rat: Fix overflowing in printing", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "893bb4027da0bf2ef172f4355fdca45f4bc349bd", "messageHeadline": "Merge PR #1377: types: remove GetMemo from Tx", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "f2a83a07f9fa23ac66f2ae43eeb6ee5182b04afd", "messageHeadline": "Merge PR #1366: tests: add method to wait for n blocks to pass", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "5b29a509cd6c94fcc83aaadc88e8f538ae2aeb5b", "messageHeadline": "gaiadebug: support bech32", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 87, "deletions": 6}}, {"node": {"oid": "300a360714ffc5aff5864431076a43ec0e78d812", "messageHeadline": "fix tmcmd.ResetAll", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7487f67346d64295907c020df5cac967389e1daa", "messageHeadline": "Use new tmlibs/common.Error for sdk.Error", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 45, "deletions": 61}}, {"node": {"oid": "12f71876e845f2e81238a4287578949a2bf1ca24", "messageHeadline": "update dep", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "0ec599d634d955d95f54ba0143c2457c48c3eb2c", "messageHeadline": "update to tendermint v0.21.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "2e97baabf63aac719852e0e77fbf57d7df87d12c", "messageHeadline": "Merge PR #1358: Fix typos and gofmt files", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "eb097c4c5c7e60db5002a96d6628b677e2b90a7c", "messageHeadline": "Merge PR 1361: server: Use differing defaults from tendermint", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "296ba2d56e57894d447f1f237a4bf51dd679e555", "messageHeadline": "Merge PR #1350: Update README.md", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b098c0da7443fc1306501458cc8097e4a4be47cb", "messageHeadline": "Merge PR #1344: Swap parallelism: 4 to parallelism: 1", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "15bba919e2bd5bd6a3e8f1465dda174bb85d69c7", "messageHeadline": "Merge PR #1341: Switch gometalinter to stable", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 14, "deletions": 264}}, {"node": {"oid": "c3c570898d3967db6b8c02bb3539abe1cb249af9", "messageHeadline": "Merge PR #1340: Reverted ChangePubKey", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 2, "deletions": 195}}, {"node": {"oid": "17e5a48b6548d0cb6c576dffd7e42f1e5a7abc59", "messageHeadline": "Merge PR #1334: democli: fix account query", "author": {"name": "Geet Kumar", "email": "gkumar7@users.noreply.github.com", "user": {"login": "gkumar7"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7f1169db4d8f6cbfeaa662126a30f2cbdb228cad", "messageHeadline": "Merge PR #1337: tools: Fix makefile install scripts", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 42, "deletions": 20}}, {"node": {"oid": "ba783a0f09496980d8c1a1ad4a6150dba78c832c", "messageHeadline": "Merge pull request #1335 from zmanian/bech32_spec", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "1a67dc5d7cdc9d02a29038b96e4c7c7e3fcf34d1", "messageHeadline": "Changed decode delegator address function", "author": {"name": "Sherry Ma", "email": "sherry.hyma@gmail.com", "user": {"login": "sherry13131"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04c2071824bcb9c78b1d306d23f8ee70aed2f38e", "messageHeadline": "Change the value of tag --address-validator", "author": {"name": "Sherry Ma", "email": "sherry.hyma@gmail.com", "user": {"login": "sherry13131"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7e9859d3889a7dedfddb09d97e0f8ec01965958e", "messageHeadline": "Added a bech32 spec doc", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "ec6acda6a45cc7ea0ca6f3523e0774fda779d890", "messageHeadline": "Merge PR #1331: Remove TxBytes from NewContext", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "dc2c8f900bebe1dd321b98cd57a4a7534bc66f74", "messageHeadline": "Merge PR #1168: Governance MVP", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 3396, "deletions": 25}}, {"node": {"oid": "d08b916f011fda0c0ac757dafcf913cc17323fea", "messageHeadline": "Merge pull request #1289 from cosmos/bucky/docs", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 717, "deletions": 2030}}, {"node": {"oid": "b983bd3ddf28ab0e0cdb83b02c5c60c63bbd1a16", "messageHeadline": "/docs/sdk -> /docs", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f0c3f0e47a6b8a010540251bce65b4887d03756f", "messageHeadline": "remove old files. move rest to _attic", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 1095}}, {"node": {"oid": "84f0c6d609a89eb91549026fe99640e46e0135fa", "messageHeadline": "updates from feedback", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "45692154fd5cc96eba94c8967ea09a9adea0bd6f", "messageHeadline": "rocket.chat -> riot.im", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03f3b96085f1502fa06baf389abd6522b7c0a6d0", "messageHeadline": "docs/sdk: various updates", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 77, "deletions": 41}}, {"node": {"oid": "671956c74c74b55d7ec83d349ed5eec25b5c0894", "messageHeadline": "baseapp", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "bfe6eed02cc6c3457da6cc6892389eb071cfdaf4", "messageHeadline": "update readmes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "aafd06ed9130cd0586a456477d6da5c6db673f02", "messageHeadline": "update store.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 38, "deletions": 45}}, {"node": {"oid": "7f603c8d570cd11aa87bc940d282b96a65e174c2", "messageHeadline": "deprecate /docs/guides/sdk", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 1800}}, {"node": {"oid": "a051091219c2dbea74d9f206c4ff7ad5ca808308", "messageHeadline": "docs/spec: update readme", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "d95cb82741018c45c914f3c968a390cddfca07be", "messageHeadline": "reorg docs/sdk and move stuff from docs/guide/sdk", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1114, "deletions": 1}}, {"node": {"oid": "5573beffa7c7974d6aad36747d6eaae5ed5d1ed9", "messageHeadline": "bust up guide.md into docs/sdk", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 438, "deletions": 0}}, {"node": {"oid": "465197876d9dacb52782f996978192be2ead8956", "messageHeadline": "gut the readme", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 52}}, {"node": {"oid": "f049a563763a1f5118a221065b1f6a530b32437a", "messageHeadline": "Merge PR #1266: Multiple messages", "author": {"name": "Aditya", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 657, "deletions": 232}}, {"node": {"oid": "3fa68249eb727d35fd2eea57fd30241fb53d951b", "messageHeadline": "Merge PR #1254: Add prefixstore and lib refactor", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 673, "deletions": 396}}, {"node": {"oid": "4884747662768d0325c86e5f10f8dc7f508e0d60", "messageHeadline": "Merge PR #1317: Added tx hash to query output in LCD", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "81c773c8bf42dcbb3f56d35d10380d0a1dcb539a", "messageHeadline": "Merge PR #1328: Testnet readme: how to edit validator description", "author": {"name": "Peng Zhong", "email": "172531+nylira@users.noreply.github.com", "user": {"login": "nylira"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "e2d23040a832f4e49ce22dcb807737591554dce5", "messageHeadline": "Merge PR #1325: Refactor Complete Setup to not take in a testing para\u2026", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "fb7e370c65f9da3a658d0225db716568f2c83677", "messageHeadline": "Merge PR #1316: Update testnet validator instructions", "author": {"name": "Jack Zampolin", "email": "jack.zampolin@gmail.com", "user": {"login": "jackzampolin"}}, "additions": 169, "deletions": 108}}, {"node": {"oid": "918e217e1f52daa6f30a19468a04f9b1893eee82", "messageHeadline": "Merge PR #1280: Implement simple transaction memos", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 157, "deletions": 32}}, {"node": {"oid": "2a9bc2153a42bc7b22305903182753e64c6e024c", "messageHeadline": "Merge pull request #1310: Fix x/bank REST handler", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "0b0236f2bf2797d940696009e627c31fb2f55f32", "messageHeadline": "Merge PR #1309: Update testnet README with solutions to common problems", "author": {"name": "Peng Zhong", "email": "172531+nylira@users.noreply.github.com", "user": {"login": "nylira"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "0292a3b4d99a7786f7cb3fbba29046257a042635", "messageHeadline": "Merge PR #1291: Delete unused tests", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 20, "deletions": 323}}, {"node": {"oid": "0a26aa0a33d5b0d844b7c7fecc9e5e9ea359b5a2", "messageHeadline": "Merge branch 'master' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c4a70f683cddf6c6d2528b6784d9c8da48264d63", "messageHeadline": "Merge branch 'aditya/guide' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 169, "deletions": 21}}, {"node": {"oid": "a77ac582a36539df695eb7b5b09f1c193a472966", "messageHeadline": "note on iterators", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d08328761f8979d07c598db1dd07d9b4e6e6d00d", "messageHeadline": "Merge pull request #1263 from cosmos/bucky/staking-spec-updates", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 269, "deletions": 176}}, {"node": {"oid": "1f88b0bf8fd5e32c50bb31ef06864d7626024ec8", "messageHeadline": "Merge PR #1281: Don't run defers if it would result in an NPE", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 33, "deletions": 29}}, {"node": {"oid": "190d87d750d6695b47be240fd821bc3f1ea63e8d", "messageHeadline": "docs/spec: flesh out dir structure and update index", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "2219c3b1c784b5f67656adbe888bad2c4f59005c", "messageHeadline": "docs/spec/slashing: point to Tendermint evidence", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "0a6d09ebb32809b12e2caa7f3c61f6bde31bacc0", "messageHeadline": "Fix two typos, ensure nonnegative tokens", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "902d066f52338d97488da304a1641e4d4b313e01", "messageHeadline": "docs/spec/slashing: separate out a proper state.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 65, "deletions": 55}}, {"node": {"oid": "1b93f468bc32ef33df76b3c790214fba47f2fef2", "messageHeadline": "docs/spec/staking: clean up state.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 91, "deletions": 71}}, {"node": {"oid": "cab0a9bbae502a2a212a13adb52f65883733532f", "messageHeadline": "docs/spec/slashing", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 62, "deletions": 11}}, {"node": {"oid": "85389f0db9d60f938555634c90cb9f0cbb47939d", "messageHeadline": "docs/spec/staking: update state.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 54, "deletions": 33}}, {"node": {"oid": "55708dadbf018ad853b7191d007579aa485675f8", "messageHeadline": "Merge pull request #1285 from cosmos/bucky/fix-lint-comments", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3c10b54ec7a1efe305297609c335db2acb3a32b5", "messageHeadline": "fix circle", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa51fddaca02376ddedd71b677d4ce15df5bc73c", "messageHeadline": "add comments", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "364bb0813f7c2db2b937fc52859b457e86179a95", "messageHeadline": "Merge PR #1282: Fix CircleCI", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "314b5a854d63e675afb183984166d015281b7886", "messageHeadline": "Merge PR #1218: sdk.Int in sdk.Coin", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1142, "deletions": 553}}, {"node": {"oid": "f68e903d06f6843ca469bed3a34eae861b27c9ac", "messageHeadline": "Merge PR #1260: Fixed url encoding issue", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "e4685ecba5c098cd5904f68905cc816d1f7e1870", "messageHeadline": "Merge pull request #1208 from cosmos/greg/testnet-command-2", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 596, "deletions": 127}}, {"node": {"oid": "1d568d1706666f7cf8fd9cf5d3ce5915cae22bfa", "messageHeadline": "Added -tags netgo flag to statically link binary", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d5425b806e93102d67ac9e6bc8638b80a98fec1", "messageHeadline": "latest change", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "aab685beb5d86491e1f41e4edca7e696879ccf48", "messageHeadline": "Changed port numbers in docker-compose to the new port numbers", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "50ec5616fa2c94b6e9b8155bf2e2f68b34c11a24", "messageHeadline": "Changed node names in Docker compose to avoid clash with tendermint s\u2026", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "eb5113af558406122ec8f6a20b0039809bfce77b", "messageHeadline": "Added documentation to guide", "author": {"name": "Aditya Sripal", "email": "adityasripal@gmail.com", "user": {"login": "AdityaSripal"}}, "additions": 167, "deletions": 23}}, {"node": {"oid": "b66f6475ef54c97195fa6854fdc65ca94c11aa34", "messageHeadline": "No-change change to trigger CircleCI", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59698f8368b4073e8f9dc5e2fd022f3c474d9c92", "messageHeadline": "Changed denom to token", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f8290a0fc3fb2d80c7bcf5d540f646b44e818054", "messageHeadline": "Merge branch 'develop' into greg/testnet-command-2", "author": {"name": "Greg Szabo", "email": "16846635+greg-szabo@users.noreply.github.com", "user": {"login": "greg-szabo"}}, "additions": 3030, "deletions": 966}}, {"node": {"oid": "42d7e0869c2f7e4cf470483bafe6386c88681af5", "messageHeadline": "Merge pull request #1048 from cosmos/rigel/spec-staking", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1323, "deletions": 885}}, {"node": {"oid": "1cac5e7a0f4d70ee8824f9189e517e2e4bd16629", "messageHeadline": "Merge branch 'develop' into rigel/spec-staking", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 84, "deletions": 26}}, {"node": {"oid": "92fb6685fcbf9d227606fe24fcdf0ce23d6782a6", "messageHeadline": "Rename fermion to denom in genesis.go", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "42e72956f45aaeb668c5f823d27f93295537edd7", "messageHeadline": "Merge PR #1252: Query node version", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 84, "deletions": 26}}, {"node": {"oid": "ab028a780570caeedefd5786f10ece2513539519", "messageHeadline": "cwgoes comments, improved pseudocode", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 72, "deletions": 79}}, {"node": {"oid": "14c1ff27f3480e74e48185ba9267c302a57dc034", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into rigel/spec-staking", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 8721, "deletions": 2307}}, {"node": {"oid": "cc11bd22b2ffdb84c310ae61f5b52af19d06a4cc", "messageHeadline": "Merge pull request #1253 from cosmos/bucky/fix-lint", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "059a1659bee9907b1ee705d42328fdd85f309c34", "messageHeadline": "add comments", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "329bbdd502cfeafe7fb2bd8cb42cf28a2daf7d93", "messageHeadline": "Merge branch 'master' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1579, "deletions": 17}}, {"node": {"oid": "0866494c3bb91c2e57f336c7f5de675ecc6d0901", "messageHeadline": "Merge pull request #1251 from cosmos/bucky/cli-tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 58, "deletions": 11}}, {"node": {"oid": "ff34cbc8bc9684a8297a5f2238a36101867da7b0", "messageHeadline": "gaia/cli_test: remove sleeps", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 58, "deletions": 11}}, {"node": {"oid": "17e88a5e0029744535ef2c17426825581e1c0f02", "messageHeadline": "Fixes requested by Rigel: GenTx, config package name", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 40, "deletions": 43}}, {"node": {"oid": "bd362ee590f35436a02b04d8a482392dbe941713", "messageHeadline": "Merge PR #1090: Switch away from ephemeral ports", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 33, "deletions": 30}}, {"node": {"oid": "7ebeff102f68c71adccce88fa63ca73cee386922", "messageHeadline": "Merge pull request #1249 from cosmos/bucky/updates", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "0180a5b48ebbae233ae0fb72e66cb77217fc0b2b", "messageHeadline": "testnets/status: gaia-6002 is live", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3cbb06015e88892e65ceccbcfd5c2808c5f5d34c", "messageHeadline": "add gaiadebug readme", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "0fa28cac3bae82b3c63ff8203b85aa98327e3da3", "messageHeadline": "Merge PR #1248: Sync to tendermint develop's latest revision", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "bc206c315c63244436e5196d95d89cbe96271ed8", "messageHeadline": "Merge branch 'develop' into greg/testnet-command-2", "author": {"name": "Greg Szabo", "email": "16846635+greg-szabo@users.noreply.github.com", "user": {"login": "greg-szabo"}}, "additions": 106, "deletions": 106}}, {"node": {"oid": "ec2fedd36cc361af03c2ce983ea3762614aa4059", "messageHeadline": "Merge PR #1227: Set all Error strings 1st letters to lowercase. Fixes\u2026", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 107, "deletions": 107}}, {"node": {"oid": "4d5c219b034eeee5a5b726d1a04ce730b0d4e179", "messageHeadline": "Merge branch 'develop' into greg/testnet-command-2", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "157047c8a3fa4f50653515c37357e7cf568fbbe5", "messageHeadline": "Merge pull request #1245 from cosmos/cwgoes/fix-gometalinter-ci", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ec5fd99fc4381fc233dbeadf6d68ecc14b2da83e", "messageHeadline": "Move metalinter installation to lint step", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "73b0b489cf8009a12a2dec8e5ecd2ff80af066e3", "messageHeadline": "Merge branch 'develop' into greg/testnet-command-2", "author": {"name": "Greg Szabo", "email": "16846635+greg-szabo@users.noreply.github.com", "user": {"login": "greg-szabo"}}, "additions": 4083, "deletions": 63}}, {"node": {"oid": "73d6fc4672ce55d80ce03ccad9e0970e704937c2", "messageHeadline": "Merge pull request #1241 from cosmos/gamarin2-patch-1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6b9f8510323b701c8bb080d383c52dc23905ca00", "messageHeadline": "Add update testnet guide to status", "author": {"name": "gamarin2", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c6711810a86f09457481a8dadae899681a9d77ab", "messageHeadline": "Merge pull request #1240 from cosmos/bucky/gaia-6002", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1479, "deletions": 6}}, {"node": {"oid": "8acac9089413528e43dba4f48b6975b6a1e16fde", "messageHeadline": "gaia 6002", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1479, "deletions": 6}}, {"node": {"oid": "1b7396d4872c9650eb854897e658f3d60bcc791f", "messageHeadline": "dev version bump", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6967905690b53bf20970ea33ccee18a676a78ca7", "messageHeadline": "Merge pull request #1238 from cosmos/release/v0.19.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3416, "deletions": 2112}}, {"node": {"oid": "65786e4578074d0a6a47f5bfbf0291fe78ba7ec3", "messageHeadline": "Update version.go & changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "5a273a1cdd59a2958c81b14a2abad5ee887b647f", "messageHeadline": "Merge branch 'develop' into release/v0.19.0", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 3409, "deletions": 2110}}, {"node": {"oid": "3e07519d58514540c274ba499bac203af54c0a41", "messageHeadline": "Merge pull request #1237 from cosmos/bucky/gaiadebug-merge-master", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3929, "deletions": 6}}, {"node": {"oid": "a7c55068bf36564abea41ae4825c149266e559fd", "messageHeadline": "Merge pull request #1236 from cosmos/revert-1232-bucky/gaiadebug", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 3929}}, {"node": {"oid": "219a16c6de8641c59785688fdb9099acd4437bd6", "messageHeadline": "Revert \"Merge PR #1232: Bucky/gaiadebug\"", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 3929}}, {"node": {"oid": "37bba35c91e7ade8f7a160ceb2c37b322fed42f1", "messageHeadline": "Merge PR #1232: Bucky/gaiadebug", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3929, "deletions": 6}}, {"node": {"oid": "83c1183e25a8bccc980a158be750c8e060f99f00", "messageHeadline": "Merge PR #1233: Inflation now unbonded", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 138, "deletions": 52}}, {"node": {"oid": "35a3c1491875a6f4731c93d6e4cd6a7f627a356f", "messageHeadline": "update status.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1cd3a6255a863b4c83c72f14f30293592360c461", "messageHeadline": "fix from merge", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "47cc91e8e5f3ad5b4eb1983fae7bf3acd09a131d", "messageHeadline": "gaiadebug: raw-bytes command", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "2219548d0e538cd5652e83253bf6102f1b5f96a5", "messageHeadline": "fix from merge", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 183}}, {"node": {"oid": "cb93cbee3d138bb7199f84d226fd850967a19126", "messageHeadline": "gaiadebug: add hack command", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 250, "deletions": 0}}, {"node": {"oid": "522042fd1200fbdbf49c76e55b4bceeebb80a0f9", "messageHeadline": "gaiadebug tool", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 126, "deletions": 1}}, {"node": {"oid": "85c7702ca045b9ea66a928e1a8b4bddfff796cd6", "messageHeadline": "Merge branch 'master' into local/develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3704, "deletions": 5}}, {"node": {"oid": "ef2e7a5129d0848e99daa14357b6be8f3f9907c3", "messageHeadline": "Merge PR #1229: Fix 'gaiad init gen-tx' not showing seed", "author": {"name": "suyuhuang", "email": "kidinamoto@qq.com", "user": {"login": "kidinamoto01"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8753d6d59a569e1d8949a5e068d4b6dfc555b429", "messageHeadline": "Revert \"Merge PR #1228: Update to Tendermint develop\" (#1231)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "1c8dbd1087fbc6e93332ec8dd25f4277d57a0b92", "messageHeadline": "Merge PR #1228: Update to Tendermint develop", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "61dc65e3cf9822acd04298a0a6a89824295b5ac1", "messageHeadline": "Changelog fix", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 61, "deletions": 36}}, {"node": {"oid": "8e2a3176814e6bea2b5d9c6734b97519df180f1d", "messageHeadline": "Merge pull request #1212 from cosmos/peng/add-faucet-rm-sequence", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 99, "deletions": 144}}, {"node": {"oid": "a03770d73d2a0035f49a7fc5d575be5d7edfdad9", "messageHeadline": "testnets: minor readme update", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "072d422da6df98b8b3077686f87ec10979fad8d6", "messageHeadline": "Merge branch 'develop' into greg/testnet-command-2", "author": {"name": "Greg Szabo", "email": "16846635+greg-szabo@users.noreply.github.com", "user": {"login": "greg-szabo"}}, "additions": 520, "deletions": 183}}, {"node": {"oid": "4c5e536b31c184d38b2edf820efcc8bccea041ae", "messageHeadline": "Added testnet command and localnet targets", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 630, "deletions": 179}}, {"node": {"oid": "3b9cb4949782f21dc28eedd6858aaaf2d2e60ed1", "messageHeadline": "readme improvements", "author": {"name": "Peng Zhong", "email": "172531+nylira@users.noreply.github.com", "user": {"login": "nylira"}}, "additions": 95, "deletions": 144}}, {"node": {"oid": "5bf58ee444a6bd3ff8a4254bca322a9e03d7af15", "messageHeadline": "Merge PR #1210: Fix testcases (another fast-forward merge issue)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "dc62279ae110c82039f2491f350a4c5afa75184c", "messageHeadline": "Merge pull request #1200 from cosmos/cwgoes/slashing-bugfixes", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 178, "deletions": 3}}, {"node": {"oid": "161cb474d4e224f158d7fee62cc6b76f759c43ed", "messageHeadline": "Account Numbers for Replay Protection with Account Pruning (#1077)", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 337, "deletions": 173}}, {"node": {"oid": "1b20adcd22a51b7efc551807e4532ca6b382b72b", "messageHeadline": "Merge PR #1191: LCD cleanup / add LCD gas field", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 464, "deletions": 430}}, {"node": {"oid": "8ece8073019f92d0de1d1a4fa67de248ed36dbbd", "messageHeadline": "Merge PR #1085: Re-enable tx history in LCD", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 90, "deletions": 41}}, {"node": {"oid": "ee17b7c9cc7e5167bf4d2eea95c8ef3b25f0ba6a", "messageHeadline": "Address PR comments: test descriptions & NewValidatorSigningInfo", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "4dcf41df4b4f64c243a45c389abe0ba897d9c5fb", "messageHeadline": "seed->seeds", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cfa2ba84fbed5ccf42633d3ea2d79285541913cc", "messageHeadline": "Merge pull request #1203 from cosmos/bucky/testnets", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "f07573708316b429e8e070ae7f03a418861e57a7", "messageHeadline": "fix status.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e975fc675cf780de5019427f1e9d9c5cea09d59", "messageHeadline": "add fixes from billy", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "74f5b26666b893bb22a679a732c3c0563afeff47", "messageHeadline": "readme points to testnet folder", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e33779ce952d73208a89e33082585a664bc0450c", "messageHeadline": "Merge pull request #1198 from cosmos/bucky/testnets", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3531, "deletions": 0}}, {"node": {"oid": "fc0e4013278d41fab4f3ac73f28a42bc45889106", "messageHeadline": "Merge pull request #1153 from davekaj/davekaj/addProvisionTests", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 369, "deletions": 91}}, {"node": {"oid": "b9c1bcbd74ffbaaa0e9294ea76ed0337b1888a33", "messageHeadline": "Tiny linter fix", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c9a977beae4b1262e5087e49bfb9520e37334870", "messageHeadline": "Cleanup testcase", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 15}}, {"node": {"oid": "a4865ef6aa8b1fd4db193171ec7bc6f40561fcf3", "messageHeadline": "Add mock.SignCheck, update testcase to assert error code", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "f6a30afbf4f1501ec9edb1801adab3bc94b90413", "messageHeadline": "Improve testcase, add comment", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "2d2b57261c004aa1555b9f54470687e3e3420135", "messageHeadline": "Update changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3bea85abb367e1c7bd3d17ef7bda70aebcf37f25", "messageHeadline": "Register slashing keeper, set startHeight, testcases", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 161, "deletions": 2}}, {"node": {"oid": "9430ba1baa3001c2686be2b2ff2991d18a0ca4bf", "messageHeadline": "cmd/gaia/testnets: update versions, use a working seed", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "eceb56b709e6d2fb1ec9a401af4d2c0e82a33a18", "messageHeadline": "cmd/gaia/testnets: update status.md with recent history", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "e699e251f5ee1680a9d4246d1c57bc94b15dd75a", "messageHeadline": "add cmd/gaia/testnets folder to deprecate cosmos/testnets repo", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3492, "deletions": 0}}, {"node": {"oid": "d309abb4b9bdb01272e54e048063502110c801fa", "messageHeadline": "Merge PR #1195: PR template improvement", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "3fc7200f1d1045a19efc30395e5916f9ef1b42b7", "messageHeadline": "Merge pull request #1182 from cosmos/cwgoes/max-gas-flag", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "96451b55fff107511a65bf930b81fb12bed133a1", "messageHeadline": "Merge pull request #1188 from cosmos/release/v0.20.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10111, "deletions": 3720}}, {"node": {"oid": "cb6534a8f89ad227c9d73b5edc6ecdbb26aa8fed", "messageHeadline": "version and changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c6796b8fba067ae1b1ff4dc3f6a7c5614e2de947", "messageHeadline": "Add --gas flag to specify gas limit for a transaction", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "d84296ed3731304e579ef339826740cc534a83f3", "messageHeadline": "lawl viper", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "aaaa0e16a294269ea4c9799443c39a0627715432", "messageHeadline": "Merge PR #1195: gaiacli - Add error message for when account isn't found", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "be340d2eddbaaf1e6002293749d93f11041ea3df", "messageHeadline": "Merge pull request #1189 from cosmos/bucky/merge-master", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "c08a3fec04b1b931153c4db2b3da3481ace8b4c6", "messageHeadline": "lawl viper", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d47b7cf5fa822daca1f0a4afcdbd372a4d8348dc", "messageHeadline": "Add --gas flag to specify gas limit for a transaction", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "9c4bbf7dfda0a80e6bced24294985e6dd0ae5717", "messageHeadline": "Merge PR #1195: gaiacli - Add error message for when account isn't found", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "a277ba91c712d5df20e1d9e91e4e5ba0e84d0f4f", "messageHeadline": "Merge PR #1178: Merge master (Tendermint updates)", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "5ddcf23aca71a2adb13051c900b3dd6c65559b26", "messageHeadline": "update godep", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 34}}, {"node": {"oid": "2913d142392dd32af6c2f6b3ec83725684046ee0", "messageHeadline": "Merge branch 'master' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 51, "deletions": 8}}, {"node": {"oid": "0b9751ac986ac22f8731ac888d2f94af9e03057d", "messageHeadline": "Merge pull request #1170 from cosmos/rigel/test_framework", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 906, "deletions": 1290}}, {"node": {"oid": "6af81fc62e54246b7ad45ca30b5b6d1fdd3baa51", "messageHeadline": "cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 25}}, {"node": {"oid": "17948ccf0411f9ea685651d68a6f21cbfe6e56b2", "messageHeadline": "auth-mock simulate block now commits, stake app_test cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 72, "deletions": 61}}, {"node": {"oid": "42def02ae93b5a6d2c9af0b4e244a43723e78534", "messageHeadline": "pr comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 20}}, {"node": {"oid": "27365a43e55dc4868cc5364a62d312a114e87828", "messageHeadline": "Merge pull request #1164 from cosmos/cwgoes/bech32ify", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 213, "deletions": 40}}, {"node": {"oid": "61a510ed08d6eaddc391676fffe8b9b04c5742ec", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 1286}}, {"node": {"oid": "b5d847288d8c0faa5504a0cfa116f7bd230f39b0", "messageHeadline": "move original mock into server", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1246, "deletions": 25}}, {"node": {"oid": "40f5928898d4c8d019d92f09f73d6b41aa2c1e2c", "messageHeadline": "changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "abab7c2e42eb694147879b755faae8534274f94a", "messageHeadline": "modules test within mock application", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 496, "deletions": 1055}}, {"node": {"oid": "946f952de1cf3d7fee2bbae5c0180814671ec799", "messageHeadline": "Linter fixes", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "1e6776848552fa90d63519d50042edf7c8e07dfb", "messageHeadline": "ported ibc tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 213, "deletions": 233}}, {"node": {"oid": "496d4681c2d0167713effc34b4a580ae267cee28", "messageHeadline": "Add MsgUnrevoke.GetSignBytes() testcase, remove unused functions", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 16, "deletions": 36}}, {"node": {"oid": "a583a70b7c5c09ef10b381affbfb465c91a85e77", "messageHeadline": "Fix address type for x/slashing/MsgUnrevoke", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34ec53a76139d8f76b485d9b6d808d75338dc17b", "messageHeadline": "Update CHANGELOG.md, update x/auth to avoid base64", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "cbc6989ed60036e99ec74b02333a891bbabc50fc", "messageHeadline": "Bech32ify msg.GetSignBytes() for x/ibc", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 41, "deletions": 10}}, {"node": {"oid": "971e1489b21214a05ef7ce5623eaf5ec3c12adac", "messageHeadline": "Bech32ify msg.GetSignBytes() for x/slashing & x/stake", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 44, "deletions": 5}}, {"node": {"oid": "f58b454985a146d1aebcf53588d56cbf8c08d273", "messageHeadline": "mock application framework compiling", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 281, "deletions": 0}}, {"node": {"oid": "b166cc237faabab225a76fce7e692a794b390f10", "messageHeadline": "Testcase/linter fixes", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "a6c0db71e5d68a71499bb23e3aa01286506a70a9", "messageHeadline": "Bech32ify GetSignBytes() for x/bank", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 51, "deletions": 18}}, {"node": {"oid": "f8896ee7aa374a4e5acf8584618fe990bc0166af", "messageHeadline": "Fix x/bank Msg testcases", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "cabb6e68fc7b1afe0693865cb4e4d0278e2f0735", "messageHeadline": "bech32ify x/bank/MsgSend", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "7baed6d3619d0bd912a27393420f8a3ac466a987", "messageHeadline": "Add MustUnBech32() functions", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "09ea8dac11406a23a91ab15464a383688ae46148", "messageHeadline": "additional chekc in VoteMsg", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b52598931912e53dff5bba03b374723f366f61bb", "messageHeadline": "Split procedures and add grace period", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "3c17fa285cfb5415eeb66db880816bf30ad356db", "messageHeadline": "Merge pull request #1155 from cosmos/joon/1015-revoked-candidates", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "04d6ce68989e3e270a4c9386361c8c27211143b8", "messageHeadline": "add revoked prefix to key, add condition in getbypower", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "78703f027d77cb881a5f1eec4575f689fa06b270", "messageHeadline": "fixed small breaking changes from pulling in develop", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "33a5e01264550c69a986bb479bba2207d6358b57", "messageHeadline": "fixed merge conflicts", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 2881, "deletions": 838}}, {"node": {"oid": "5352b650787fffe7f6302983305ee6201149f79c", "messageHeadline": "Added TestInflationWithRandomOperations", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 86, "deletions": 33}}, {"node": {"oid": "5aa6c96cb6316f2d914bee32f8e6ded788c798ab", "messageHeadline": "added Large Bond test for provisions", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 59, "deletions": 4}}, {"node": {"oid": "3fbee11ccc5a504c925cdb42f7c6a1edd1be6d92", "messageHeadline": "Merge PR #1142: Export validators to genesis", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 105, "deletions": 22}}, {"node": {"oid": "7cb404d578df12d3d2af921c16e9c9453f0c3131", "messageHeadline": "created a test to check large unbonds lower bonded ratio", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 60, "deletions": 7}}, {"node": {"oid": "5f409ce83247cce37ef34adeff2503f11a1903ee", "messageHeadline": "Merge PR #1086: Bech32Cosmos output/input for the LCD", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 347, "deletions": 137}}, {"node": {"oid": "af15f89531600b89f807399420b5ede83833efe5", "messageHeadline": "Update changelog for 0.18.0 (#1149)", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 29, "deletions": 43}}, {"node": {"oid": "8d470e5410a04c374c38adbeee537316212d30d1", "messageHeadline": "TestHourlyInflationRateOfChange() added, checks 11.4 years of inflation", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "89d6264587f7e8216ed75d5a08b91b3e0cc49b8f", "messageHeadline": "simplified TestProcessProvisions into 4 repeatable funcs. fixed a sma\u2026", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 91, "deletions": 60}}, {"node": {"oid": "cf46be225b7f3853e36af0feac04e29188cd4c95", "messageHeadline": "Merge pull request #1147 from cosmos/release/v0.17.5", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "f3f2729b117677977ce6740813d0d737e238d848", "messageHeadline": "update for tm v0.19.9", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "02559e725a49e70434e424f29e674f3e4d9149ce", "messageHeadline": "cwgoes spec comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "23fe4fab456910953114a25814eb18b33047da41", "messageHeadline": "Fix typo", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "508af391fe4252f99600a7ba8e9aa92d468f162a", "messageHeadline": "docs: Add disclaimer for install scripts", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "40df73adc2eab233149f68a5241a8a879139bbd7", "messageHeadline": "docs: Add BSD install script", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "cd4499c15f7871f6b3554afd461275dda2a80a81", "messageHeadline": "docs: link to quick install script", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "1031e45a823b19214c0f8ea4c9118dfa77b61df9", "messageHeadline": "docs/install: add easy script", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "d87dfce8e4db5c46fa349951f9de5be15c1b428e", "messageHeadline": "docs: rst => md", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 167, "deletions": 73}}, {"node": {"oid": "e78a232e8508bbbb7bd0856557d0fe85dbed44b5", "messageHeadline": "Move over slashing spec changes from #1011", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 34, "deletions": 22}}, {"node": {"oid": "605dfbbe5454ce9b4dbdca31ffbf104964ba0993", "messageHeadline": "changelog, update spec README", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "d587a6f6c3607aed5ce5637f22ce166a3229c8dc", "messageHeadline": "docs: some files need to be in root & path fixes", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "25ae0269586e20b15c3789b666bd8656c1ea22f0", "messageHeadline": "spec complete unbonding, redelegation txs", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 120, "deletions": 70}}, {"node": {"oid": "e39ba70c08d004ca3c2e68159a294a20d7f2bb6a", "messageHeadline": "complete staking spec update", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 164, "deletions": 111}}, {"node": {"oid": "b8cf5f347ea55820b42c4a48d98e071ab2bbc38c", "messageHeadline": "transaction stake updates", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 230, "deletions": 317}}, {"node": {"oid": "35956c1c789ef8ca0bce766fb25e41f0d4f9e9a8", "messageHeadline": "staking spec state revisions", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 114, "deletions": 159}}, {"node": {"oid": "55cc086f55fa0bffd03b8df72aacfd2a6d3cbb11", "messageHeadline": "docs reorganization", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c66ded76467dbcf48a19cd8b60f313c1aec514f4", "messageHeadline": "staking overview.md revisions, moving files", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 346, "deletions": 288}}, {"node": {"oid": "18aa9a990986a562962bd4b0850c057059cb0f17", "messageHeadline": "stake/fees spec updates", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 194, "deletions": 0}}, {"node": {"oid": "8c800eb42a0a78d3922c623f42076b73781ff78c", "messageHeadline": "Sunnys feedback", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 37, "deletions": 38}}, {"node": {"oid": "e0e50fce50de8c9172c43c2dd41d986fd926384d", "messageHeadline": "Merge pull request #1134 from cosmos/jlandrews/clidocfix", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 32, "deletions": 31}}, {"node": {"oid": "fefd1d2d8b593812404e52d201e6060e893d4d14", "messageHeadline": "Merge PR #1075: Add more baseapp tests", "author": {"name": "Dev Ojha", "email": "ValarDragon@users.noreply.github.com", "user": {"login": "ValarDragon"}}, "additions": 128, "deletions": 30}}, {"node": {"oid": "91c89627402897e77e3ff183afbcd46e6a03c76b", "messageHeadline": "changelog", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5a831bd0f89c15ebe5d6a8d3f55d0779daf7308f", "messageHeadline": "additional changes", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "be7ec5bc07e3dec3cbcf72c5050b9aeeb37d4452", "messageHeadline": "Merge PR #1115: Update SDK to ABCI v11", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 149, "deletions": 72}}, {"node": {"oid": "3f4b041d0beaae6b2fcca456e8cfefc143c89ed0", "messageHeadline": "changed to new cli commands in docs", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "f0a53e26bb104d73ad7de47329bb5fb5c35b80cf", "messageHeadline": "Merge pull request #1131 from cosmos/cwgoes/rest-server-feedback", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1a0139401a9cc3838e2209b6203445acd0962b3b", "messageHeadline": "Merge pull request #1132 from cosmos/cwgoes/squash-merge-required", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b9888d64ba005420f1065b458467f9aa3e5389ea", "messageHeadline": "Update PR checkboxes", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "781975d6a0f546b7ef3599709affbea6a51c492c", "messageHeadline": "Feedback on REST server start (closes #973)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6f8a2d562c352f84a89b138a7a4a48ff70571e79", "messageHeadline": "better display", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "bd8c48106461e295e236e96211bd6c536647a558", "messageHeadline": "Small fix", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "5735075b0526a833e46550221752614c66b2f0b2", "messageHeadline": "Revamp gov spec", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 124, "deletions": 235}}, {"node": {"oid": "d55c86bcceb8d9d94484269f83409e538186d746", "messageHeadline": "Merge pull request #1121 from cosmos/adrian/graphviz", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b0c58c0b37bd3ba51f1842e84566adb785d0710c", "messageHeadline": "Revert \"Run CLI tests\"", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "5d2e7e94e5cedc3fc0386524fcf8afc99417dfad", "messageHeadline": "Run CLI tests", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "17ab868af55ca6ac537c41b948333d73a75c0742", "messageHeadline": "Correct graphviz command in Makefile", "author": {"name": "Adrian Brink", "email": "adrian@cryptium.io", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "af1ab47b20e920605ad5cdb063bf1dfa3be05ba6", "messageHeadline": "Merge pull request #1116 from cosmos/cwgoes/slashing-staking-separation", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "024eaf6ac041c46a144b52756c58a54ab0b989cf", "messageHeadline": "Swap x/slashing to sdk.ValidatorSet", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "8240e9bc00c12ecd5f6be3005699a9b924e85f06", "messageHeadline": "Merge pull request #1113 from cosmos/rigel/end_blockers", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 169, "deletions": 143}}, {"node": {"oid": "f2cf0bee14626211104b2f20371245b169e32a57", "messageHeadline": "Remove commented-out testcode", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 24}}, {"node": {"oid": "0ef3259a399f1cda30c38486233f4474d2ef683e", "messageHeadline": "revised use of EndBlock/BeginBlock, basecoin updated for staking/slas\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 195, "deletions": 145}}, {"node": {"oid": "7faa452857140f3d25bb8781ce7d74754de69e16", "messageHeadline": "Merge pull request #1110 from cosmos/jlandrews/bech32fix", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ad48f1b4a21b345389f96d52ad4433ccdde4538e", "messageHeadline": "fix for slashing with bech32 change", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "537ce91e33cf6da5086ca9366897d4703f72fe3f", "messageHeadline": "Merge pull request #1105 from cosmos/cwgoes/slashing-v1.1", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 126, "deletions": 10}}, {"node": {"oid": "19bef171b9decbeb961f6aa39aaf078b8fd50ba3", "messageHeadline": "Merge pull request #1109 from zmanian/bech32cosmostobech32", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 71, "deletions": 74}}, {"node": {"oid": "ce850dca3b025e0625ad73faf605a53650638abc", "messageHeadline": "Switch from bech32cosmos to bech32", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 71, "deletions": 74}}, {"node": {"oid": "424ce545ef408aad80b1fb96eb153aa64d41a4f0", "messageHeadline": "autogen addr func updated for 999 addrs if needed", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 15, "deletions": 40}}, {"node": {"oid": "7b4c632066459795f8ff39ca52a71723b40a47e5", "messageHeadline": "autogenerate testaddrs func created", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "5e39d05a2feeac62112e7ba7f5e8d790dc5091ea", "messageHeadline": "Merge pull request #1073 from cosmos/jeremiah/subcommands", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 83, "deletions": 24}}, {"node": {"oid": "e1d9f00d2de4aa9c24111975b2538be753b9ac5e", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "823814dfce1c4e7051a7dbc470cc4f5de348cfc1", "messageHeadline": "fix cli test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "34686e8d61d25c04e82c46d57e433879e8091945", "messageHeadline": "unsafe_reset_all back to root", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ce9e000b62403cc58b00ac98f465658153c7d52", "messageHeadline": "update changelog, minor update", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a03638d14af144ef252239e7175c31e425bf2040", "messageHeadline": "changed commands in cli_test to match refactor", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "aa41cefb1ee73dc7aede05879fbb3698d6a07c33", "messageHeadline": "renamed state subcommand to tendermint", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "744f78573ea90873a8f24cda9c0cb1f55049a81e", "messageHeadline": "small fixes", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 27, "deletions": 24}}, {"node": {"oid": "a032386e876cb652a27b5b5563afcea16f5b6e0f", "messageHeadline": "Added comments to newly exported functions", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "083ca8234bd6717130da5d68b97ac73f1c606917", "messageHeadline": "Refactored gaiacli and gaiad commands into subcommands", "author": {"name": "Jeremiah Andrews", "email": "jlandrews@berkeley.edu", "user": {"login": "UnitylChaos"}}, "additions": 70, "deletions": 16}}, {"node": {"oid": "7ff6eebb32098d40d53744f147532254fa72bdd5", "messageHeadline": "Fix command documentation", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7a9b53fae0808b50c0165dba7a71ca9fa51c4f7", "messageHeadline": "Use valpk.Address()", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9fa4a55012a4717ce7bbc412361a1cb4183b7f0d", "messageHeadline": "Add 'gaiacli signing_info'", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cde91bd229440142382dae1da1efd05738c795a6", "messageHeadline": "gaiacli unrevoke", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 125, "deletions": 10}}, {"node": {"oid": "9f8c5adb6d9671273b402ccdcf0582a925f0412c", "messageHeadline": "Merge pull request #1101 from cosmos/rigel/gobash2", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 438, "deletions": 276}}, {"node": {"oid": "7de746127e024433d8d9b4d836201ed6b36ea78c", "messageHeadline": "Fix minor typo", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba44bf7c81c1988cdaab10f7cae73758d7d1ef7e", "messageHeadline": "rm debug output", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "5515b60b0a1f64fc8fd414d2366a45c159353442", "messageHeadline": "better tooling for cli, couple lsd fixes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 63, "deletions": 49}}, {"node": {"oid": "a4e1e497cd6e30117182768a0f05701cb24e9a33", "messageHeadline": "cwgoes comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 19, "deletions": 24}}, {"node": {"oid": "89df36e1d4d30813c3f7f9808c3be4a628b182dd", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4150fe5ec955da3d7eeb0fe46ee31ab01de281de", "messageHeadline": "update changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6f7cabf779152ab452bec3e7d10291383b6437e5", "messageHeadline": "fix tests/process.go lint", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "0b6aa3c047b5d88d580831e6f6845dbbee0c63c5", "messageHeadline": "add test_cli to ci", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "1f1097c4d3fa33d17b0eececd81ac9e06203929b", "messageHeadline": "cli test bugs", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "17a861da43a0c2b06271bd936d494a55226098ea", "messageHeadline": "key utils output with cdc", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "952aedc4f19c25cc92c5abc8fe7744341d0872d0", "messageHeadline": "get rid of candidacy references", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 96, "deletions": 96}}, {"node": {"oid": "afc2bbfe091a46154e271083369768d8032e9bba", "messageHeadline": "working through cli", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 65, "deletions": 63}}, {"node": {"oid": "94e78e060288a2296b890bcabfb9490ecb35b0ef", "messageHeadline": "cech32 fixes for TestGaiaCLISend", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "871574888b5baea46ada824d4a0907f7d9a4f0ae", "messageHeadline": "Make Execute and GoExecute log better", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 190, "deletions": 60}}, {"node": {"oid": "12a7c0373ac298c58681441920bbfe8cd8505040", "messageHeadline": "Merge pull request #1072 from ValarDragon/dev/tx_encoding", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 65, "deletions": 31}}, {"node": {"oid": "35500339e994d271c115dc1847574cff6db27192", "messageHeadline": "Merge pull request #1100 from cosmos/cwgoes/lcd-test-fix", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "27ae1a14900be62d1980ea4f44af638cd8135ef7", "messageHeadline": "Match UnmarshalBinaryBare/MarshalBinaryBare", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "037110903920070c9cb19f93d6cf902e92b97d29", "messageHeadline": "Register crypto on amino codecs, update changelog", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e9545d69ed0b692fefb19ba7c8f78039d3095f89", "messageHeadline": "Switch the default modules to use wire.codec's MarshalJSON instead of\u2026", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "0fb2bbdfefd847c334ae1b01447dc048c1c509c0", "messageHeadline": "Merge pull request #1011 from cosmos/cwgoes/slashing", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 895, "deletions": 77}}, {"node": {"oid": "d82683ace581453594a058e244c1025fe01ef830", "messageHeadline": "Pin to upstream versions", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "19a3290495ac313902212132b957ab289d83602a", "messageHeadline": "Merge pull request #1096 from cosmos/release/v0.17.4", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "36b3e530abb706c85f5373116d80850972c58324", "messageHeadline": "update tm to 0.17.4", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "64af1fa51f59a24de03bab3f6d81cbca56767a1f", "messageHeadline": "Merge branch 'cwgoes/slashing' of https://github.com/cosmos/cosmos-sd\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "f32093e9e3f4abf454ce896d2692de05b5f752cd", "messageHeadline": "Use evidence type constants from Tendermint", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "81e4a9797bccd4b7b036e9159d16c04919be0ec0", "messageHeadline": "genesis validator index setting", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "e0b5118fce6726250e6ccd830bea6041fd509093", "messageHeadline": "Staking InitGenesis fixes", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "5773da1eebdf1f6318bbdfae0f7c2730d1e21bc5", "messageHeadline": "Merge pull request #1037 from cosmos/cwgoes/misc-fixes", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "49adacab536c5827e3aac9649e909c0360929cb4", "messageHeadline": "Merge branch 'develop' into cwgoes/misc-fixes", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7379, "deletions": 3187}}, {"node": {"oid": "7f18dbf7a6c9766088ac2ab858ab68e84f3a21e5", "messageHeadline": "Merge pull request #994 from cosmos/matt/stake-rest", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 439, "deletions": 71}}, {"node": {"oid": "141bc5fb1cffcd7ec191a501656e7ba8d39735ae", "messageHeadline": "amino.MarshalJSON instead of json.Marshal", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3d37d51795454c64c9468908af169505bbaccaf1", "messageHeadline": "Switch to evidence type enum", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "5c4c486e7b0ad51076a8e78f16f0f24a3767ad1d", "messageHeadline": "Add newlines to clarify testcase separation", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "604fd4c9a78f7397cf6e0629e6a5829c419c9132", "messageHeadline": "Address a few style comments", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f5f53c0a8df6677f7f215d754c3b139e012d69b3", "messageHeadline": "Remove spec changes (now in #1048)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 52, "deletions": 64}}, {"node": {"oid": "7e9192f513c16d1c1fd93af3bee9a132f88adf50", "messageHeadline": "Separate validator pub key index updates", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "0324be418951bfe098d4a7d112dc23ca9553b363", "messageHeadline": "Clarify comment on removePoolShares", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "004e10ebcdc4228946eaf2b322205216ae527c7c", "messageHeadline": "More comments on counter logic", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "99bed49c8d3e5d695de2e4fe5c7e9199c8e79671", "messageHeadline": "Minor wording changes", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "1a3ef511298ef7891ea648e20a23944bb6e75a6b", "messageHeadline": "PubKeyKey => PubKeyIndexKey", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "5f03e370c313d492858615af2d61c9af9c0f4a5d", "messageHeadline": "Remove ValidatorByPubKey, don't marshal sdk.Address", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 13, "deletions": 26}}, {"node": {"oid": "4e266013a8ffcbf9a9a9a5545c2f8bbcbd0e2906", "messageHeadline": "store.Delete instead of store.Set to nil", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "40526d3e770681fd0109659019df31a3c52d6665", "messageHeadline": "unbond validator return updated validator", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c8133a0f6a96bfddd3cf2398986b0a503dcf5f53", "messageHeadline": "fix revoke validator bug", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "3bac02b7d09a77231c4542b1b3134da9feec4ceb", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into d\u2026", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 417, "deletions": 202}}, {"node": {"oid": "ecf800810c338767a4e804401faae17ad2b556f1", "messageHeadline": "remove append usage from lcd, fix address order test issue in lcd", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "6207d4131c131bd6e1e662e80bf9c0b92883129c", "messageHeadline": "minor fixes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1c462013a9697370f67ce34c06ecaa1f29d9f674", "messageHeadline": "Merge branch 'develop' into matt/stake-rest", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 418, "deletions": 202}}, {"node": {"oid": "52cd8b8c1fe25dacb6910b84189755bd5bad4a7b", "messageHeadline": "fix endPath missing bug for query", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "3b4aa4d0ae89165609223ad48595c1d829f7ed6b", "messageHeadline": "Minor test fix after merge", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "91f14e1b4812cabdcb55a73a971543a6683c0b08", "messageHeadline": "Merge branch 'develop' into cwgoes/slashing", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 384, "deletions": 132}}, {"node": {"oid": "a5a78eb51ce95e6738b45b87e3972f737ee9f45d", "messageHeadline": "Merge pull request #1057 from cosmos/release/v0.17.3", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "5b2a5c948ce6142ec2262886aafdc2a6a982cc54", "messageHeadline": "update to tm v0.19.6", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "b0e5b8cc2e63c78caa9c4689927d2e3f8bd392a8", "messageHeadline": "Merge pull request #1074 from cosmos/bucky/bech32", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 384, "deletions": 132}}, {"node": {"oid": "9dfaf1797c89a385107cce7e6b5cd72d6dce928e", "messageHeadline": "Staking InitGenesis fix II", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "74e8159c3ff1a9f14cd5eab8ee0289b81ff07028", "messageHeadline": "Force update staking store", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6712ea7f3a14d78be83b59eb45c3316ef99314c4", "messageHeadline": "Present, not absent", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "99e5c5a18ff056f392462e3924a19bceeb71ffaf", "messageHeadline": "Restored validators query endpoint", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 55, "deletions": 35}}, {"node": {"oid": "a5395f061925e87232589bb605b60ecc01671d20", "messageHeadline": "Swap to tagged IAVL version", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4447440c2907d15d50ba26a9345856018dc3f3c4", "messageHeadline": "Switch to tagged ABCI version", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5254a4aa1d847181d373144c1a283b5205909dd4", "messageHeadline": "Dependency fix, try II", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "ef3e2200a5fca8313a3e0340224355d5722e51ef", "messageHeadline": "Fix dependencies", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "5055a4af4531ba711a2c3cde065a25cb100f210c", "messageHeadline": "Tiny indentation fix", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f946b630a44c0d0ffc879c90c9cd019d07f0ac92", "messageHeadline": "fixes from review", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 46, "deletions": 44}}, {"node": {"oid": "69af8b1a945fc8a42262b87bb06b451c0b38b76f", "messageHeadline": "Clarify signing info stored by validator address", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "88e00257242c028f1f72e1b010deb33994e4f6ef", "messageHeadline": "DowntimeUnbondDuration to 10 minutes", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "345b5b88a8bb357c047f990ded1b97fbb88e5c33", "messageHeadline": "Add comment on MsgUnrevoke", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65945c069c7cbc9fabbe6523fd0086054fd82a1b", "messageHeadline": "Clarify counter logic", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7fbecc6b727f83448aa2eae72d0a298fb8f5d279", "messageHeadline": "Clarify default signing info", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b8b4fe24e3386a1b4a22c144cd812f5cdfd1c249", "messageHeadline": "Absent validators map[crypto.PubKey]struct{}", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "0dae7f8e4c2de90dd39e8f2932dd544c068dafa9", "messageHeadline": "Panic on revoke/unrevoke nonexistent validator", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "aed5d94b1ceba2969af993386f1bd9ebc827ac94", "messageHeadline": "Remove absent validators from sdk.NewContext", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 30, "deletions": 31}}, {"node": {"oid": "f4f8cc66d980db731f74d63d77cf62012dc4cae7", "messageHeadline": "Add some explanatory comments", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 44, "deletions": 11}}, {"node": {"oid": "26f22dbe4dd712f1df1271aa478f81fffd583003", "messageHeadline": "Test start height update", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "c0487996abf709cfec6bb2b6b3bd256d1310fa3a", "messageHeadline": "Update slashing docs, slight index change", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "02ab73e26690e08f25c9acb1c13a55e704930934", "messageHeadline": "Signing info slashing testcases", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 137, "deletions": 90}}, {"node": {"oid": "93f1cb45cc242f55b1c5b683eab026354b8e9305", "messageHeadline": "Split slashing params & signing info into separate files", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 97, "deletions": 85}}, {"node": {"oid": "bfa9d5f9142d1d196c3b56c4f64d3deef3f8932f", "messageHeadline": "Linter fixes", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d03577a2fc312cc1b260a3d6a59dab1bfa1d56a4", "messageHeadline": "Fixes after rebase, jail in x/slashing", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "e4b0d0a618524d3040788b1d9cb8b3c33753a4c4", "messageHeadline": "Reorganization in progress", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 145, "deletions": 79}}, {"node": {"oid": "6f3d81d5d6368af3d9059e55353a1037d228032d", "messageHeadline": "Swap to individual offset", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9cfc6de055b7704914ed4d0f613915e05472c77e", "messageHeadline": "Linter fix", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8aaff4b96e29010d7013fa29757959f30331858a", "messageHeadline": "Cleanup testcase a bit", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "97b084b842f4b10369de78439531440168a8401a", "messageHeadline": "Fix ForceUnbond() testcase", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e614799d0f16479aa16e7a91e088ef65eea2e318", "messageHeadline": "ForceUnbond() implementation WIP", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 110, "deletions": 19}}, {"node": {"oid": "796948b838efab3c5b709709cdc9689f778540e1", "messageHeadline": "Downtime slashing testcases", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 42, "deletions": 3}}, {"node": {"oid": "be4b140003874980e86ab180432e5a2ca8c99650", "messageHeadline": "Add testcase past max evidence age", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "14744cff20df53e93ac89679371c76da58f9901e", "messageHeadline": "Update for new Tendermint RPC interface", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "7da5833b8109e574e8e461827ff15785fb11b2da", "messageHeadline": "Implement ValidatorSet.Slash", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 39, "deletions": 5}}, {"node": {"oid": "366d8f932356f63e72888764c8fcd33d9889b4eb", "messageHeadline": "Slash() and ForceUnbond() are functions of ValidatorSet, not Validator", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 18, "deletions": 25}}, {"node": {"oid": "66b4461543ef3ccd9572ac558611647d7607b976", "messageHeadline": "Update pointer-by-pubkey store on set and delete", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b005f9f18d7116c7d4e17a5cd438d6ea2cebb746", "messageHeadline": "Validator by pubkey, tests work-in-progress", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 141, "deletions": 13}}, {"node": {"oid": "adec1cd7a956dad6d9a3050fee8d015f514ef262", "messageHeadline": "Fix dependencies, gaiacli build issue persists", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "67f7f31ba9bb3c19e7aec03aa27511f0ba63db48", "messageHeadline": "Fix testcases by mounting store", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "95c5baf449b28a55f0b3c6cbcae086a70797e95a", "messageHeadline": "Rebase & squash slashing", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 401, "deletions": 122}}, {"node": {"oid": "2d8756385663b840bd30ee2c73978b807e32b59e", "messageHeadline": "Change to go-wire UnmarshalJSON for bank transactions", "author": {"name": "ValarDragon", "email": "dojha12@gmail.com", "user": {"login": "ValarDragon"}}, "additions": 37, "deletions": 6}}, {"node": {"oid": "4fd998c669c0e7913e6ecf5b74b1c2970d4de79d", "messageHeadline": "Merge branch 'develop' into bech32cosmos", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 33, "deletions": 70}}, {"node": {"oid": "ca9af7462a14fddb8fc3bc2bc269fdac9c1149a6", "messageHeadline": "Update change log", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ba7d1c0b8e196b7614e8fcc0748e96020ba507a6", "messageHeadline": "Use the account encoding for the validator address", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a163a3558f85908ce8435c5d01d607840873713d", "messageHeadline": "Use public keys consistently for validators and all addresses are for\u2026", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 33, "deletions": 18}}, {"node": {"oid": "f33f49a840cab82c11a14e8b345d038ea7a36837", "messageHeadline": "Almost from scratch reimplementation of bech32cosmos integration.", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 354, "deletions": 120}}, {"node": {"oid": "f36eb2209eaa69a78fec4dae5b2872e1f2f4e1d6", "messageHeadline": "Merge pull request #1067 from cosmos/sunny/subspace-iterator-2", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 33, "deletions": 70}}, {"node": {"oid": "5c1a7694e5405b5069d7513265e6d0f91b81fe78", "messageHeadline": "Merge branch 'develop' into matt/stake-rest", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 826, "deletions": 337}}, {"node": {"oid": "705f344ffa86b6c0bf3346b5a0cac38b2c4b4931", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into d\u2026", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 6576, "deletions": 2969}}, {"node": {"oid": "c057a71f5b50268b0b90fa96df85e5676ace44ee", "messageHeadline": "changelog", "author": {"name": "sunnya97", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "caf8c77dced9ea440e2f5145a1b13294868824ef", "messageHeadline": "works", "author": {"name": "sunnya97", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 32, "deletions": 70}}, {"node": {"oid": "4ad3de420479ad201b24f1b9bc14b17688f569d2", "messageHeadline": "Merge pull request #1031 from davekaj/basecoin-docs", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 321, "deletions": 0}}, {"node": {"oid": "ae82931b7c83ebc8759a8da1da9c6d7d5ad761ea", "messageHeadline": "Merge pull request #1049 from cosmos/std_to_auth", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 507, "deletions": 383}}, {"node": {"oid": "cfa1d42292344f4ca6f034acb17ae104ff939936", "messageHeadline": "Fixed LCD staking tests", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "92356b7d9be1b63d764073fe9843264fba556047", "messageHeadline": "changelog update", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "cb1b6baa1903fde1efa54065da6c9e5d22fd59ed", "messageHeadline": "Merge pull request #1064 from cosmos/sunny/ante_fee_handle", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 186, "deletions": 32}}, {"node": {"oid": "bf02cdcf974c2f22b7b61e18483a48ea63a6d43f", "messageHeadline": "address Chris review", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "4f6c77d8cba765f8f31125c3c753ed86efc88d5d", "messageHeadline": "antehandler tests", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "f81a70b3150606c2d24ed028f2605990500eb208", "messageHeadline": "added keeper tests", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "d3bdb09ffce1a6cb2ed941f3d614b8999e5c423b", "messageHeadline": "passes, needs tests", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 111, "deletions": 32}}, {"node": {"oid": "57d86cc04c03871622179e96a51da9e5671e7af6", "messageHeadline": "fix many lcd errors, restructure lcd init", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 87, "deletions": 133}}, {"node": {"oid": "2efb637f81b0e0ff640c358b5cb56576076dc7b0", "messageHeadline": "Merge branch 'develop' into matt/stake-rest", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 2179, "deletions": 124}}, {"node": {"oid": "6bb27c1d995253670054b29ce478322525516270", "messageHeadline": "Merge pull request #1050 from forbole/develop", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 133, "deletions": 123}}, {"node": {"oid": "87a696e490c848eaafa337ef3c4650226528bf07", "messageHeadline": "updated changelog", "author": {"name": "Bill Ip", "email": "ipchikin1993@hotmail.com", "user": null}, "additions": 132, "deletions": 122}}, {"node": {"oid": "ac659288bd8403c7f1b16d22249f202340dc2c10", "messageHeadline": "fixed duplicate pub_key in stake.Validator", "author": {"name": "Bill Ip", "email": "ipchikin1993@hotmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2cafe7d3029674480e0e8d9b69d3e5952d26d603", "messageHeadline": "Merge pull request #1044 from cosmos/greg/remotenet", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2046, "deletions": 1}}, {"node": {"oid": "3b9dadd838b2c228a0543fb78a2a1ece7bbfa4b9", "messageHeadline": "Added logzio scripts", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 420, "deletions": 0}}, {"node": {"oid": "02bf73b94daaff48c9dbb378a8a4b58b3485d556", "messageHeadline": "Rebase, fix changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7b64a9466a2d26f50ded77b0cfdfe20bb0aa0aa0", "messageHeadline": "Added binary check to Makefile", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c920d9a69ccfaeb8b4a89f417203b365f41e3e66", "messageHeadline": "Updated CHANGELOG.md", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "220afc7cf48deb141945e6543485a4e3338fd22a", "messageHeadline": "Remotenet start/status/stop added to Makefile to create a DO validato\u2026", "author": {"name": "Greg Szabo", "email": "greg@philosobear.com", "user": {"login": "greg-szabo"}}, "additions": 1624, "deletions": 1}}, {"node": {"oid": "a9bcdb2a0a96b35e8cfb5bcf1f8425b842f401b6", "messageHeadline": "Addressed comments", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "0738de17f4ab37157dd199df583ef0acdea93245", "messageHeadline": "Removed candidates endpoint and addressed some comments", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 19, "deletions": 85}}, {"node": {"oid": "6ad16e6c9019d1a1bbd0fd4cc9922105d45fc9f1", "messageHeadline": "Changes to /stake/candidates REST handler", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "cb107c738343274022f7a1778cbfdf825c78bcd8", "messageHeadline": "Fixed LCD tests", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 36, "deletions": 47}}, {"node": {"oid": "ae9a9eaaa3433e3ba890345984d34f5afca35937", "messageHeadline": "Updated changelog", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2c46662141a072480f60db9492583656dd488d7d", "messageHeadline": "Added LCD test for candidates query", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "074dfd79200c4bb8e0e6a2506ceedc790813df30", "messageHeadline": "Added candidate list REST query handler", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "10056d36d1b761093c79934e134e47c77313870c", "messageHeadline": "Set generated candidate addresses in lcd tests", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "98b9040c633d69a5a905de5d4966a9817bff8cce", "messageHeadline": "Use actual types for genesis doc instead of unmarshaling JSON", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 64, "deletions": 66}}, {"node": {"oid": "39995fe0659caecba754bb27c2a420db0905c5eb", "messageHeadline": "Added (non-working) stake REST tests", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 221, "deletions": 14}}, {"node": {"oid": "8e104030d5578956cc462022305f4043f88eaca8", "messageHeadline": "Fixed stake query REST handler", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5b81938e576ddd17e1dfd3fe5806b0686c906081", "messageHeadline": "Enable stake REST routes", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "660e4e9080580e7a7b7880c5832db330b37c70e0", "messageHeadline": "Fixed json field names in stake msg types", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ad3c63dded9e5a4aa77ce06bfb856f53efcf13f6", "messageHeadline": "Added POST /stake/bondunbond endpoint", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 134, "deletions": 4}}, {"node": {"oid": "efd1a3ac44f09dcc8e8622951080948424efebac", "messageHeadline": "Typo fix", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "157720836225e9d67b02edc1ee742d4c533a4402", "messageHeadline": "fix typos", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "975668a3141f51ec14ebe1447eba9b1e667dce2a", "messageHeadline": "Merge pull request #1042 from cosmos/fabo/downgrade-swagger-to-v2", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 410, "deletions": 399}}, {"node": {"oid": "a5b5c45b7f390080010f873230f3d5318e5b5abf", "messageHeadline": "Update changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b32a0ed7a1840b2248fc44d67542faf8deb8200", "messageHeadline": "Merge branch 'develop' into fabo/downgrade-swagger-to-v2", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 4064, "deletions": 2181}}, {"node": {"oid": "5d7c3af1b8577f3df20ee00704398ca23f8c95c8", "messageHeadline": "works", "author": {"name": "sunnya97", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 197, "deletions": 247}}, {"node": {"oid": "33492cc070374cb5b14506e33dc3b7df3ac48b9b", "messageHeadline": "in progress", "author": {"name": "sunnya97", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 3, "deletions": 15}}, {"node": {"oid": "56d1c48812ce44bbc9ea179ee727bbc01071a95a", "messageHeadline": "in progress", "author": {"name": "sunnya97", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "cb527126600cddd895f5671bed8dbcdca270415d", "messageHeadline": "in progress", "author": {"name": "sunnya97", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 280, "deletions": 262}}, {"node": {"oid": "34a10072b4c9ded9d70250c55f7c476e9de71893", "messageHeadline": "in progress", "author": {"name": "sunnya97", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "3055d939edd968deee8a0c2ad33fef8664e8bd1d", "messageHeadline": "in progress", "author": {"name": "sunnya97", "email": "sunnya97@protonmail.ch", "user": {"login": "sunnya97"}}, "additions": 270, "deletions": 264}}, {"node": {"oid": "34f64752e4e678fc356992e4b2c60cf42d58fdf5", "messageHeadline": "Merge pull request #982 from cosmos/rigel/stake-refactor", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3151, "deletions": 2111}}, {"node": {"oid": "5a46f26e861a2debd3a228eca785acbf31a9fc1b", "messageHeadline": "cleanup handleMsgUnbond and revoke logic", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 30, "deletions": 20}}, {"node": {"oid": "7353eb4d1b00bbddf1a731bb10d1ada1cefd59b1", "messageHeadline": "updateBondedValidators only kicks the cliff validator (typical case)", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 92, "deletions": 33}}, {"node": {"oid": "6e92c8fb86d3972e558078ed42a2558beb94b57a", "messageHeadline": "Merge pull request #1032 from elvin-du/develop", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 63, "deletions": 7}}, {"node": {"oid": "a7f21e2b63a1a34eab823d3d270b0818af3167c6", "messageHeadline": "downgrade swagger", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 396, "deletions": 383}}, {"node": {"oid": "16e18b7e9680667105f422a455300bae5c002eda", "messageHeadline": "fixed small typos", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "114c9a2077d2a70fbd560585d2936fe94241b812", "messageHeadline": "more display updates", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89f787a3dfb01c2e989edfc9d9680357d4bbb2ae", "messageHeadline": "more display updates", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "450f0b6822c948bb6ac023f9a0d9f3dd9724f577", "messageHeadline": "fixing display", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "d0deb7f30c9838569456f1616899e9bbda1a3ca5", "messageHeadline": "updateValidator comment", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "1fdb65169a0389e153b52d623fe86f015cb8ada8", "messageHeadline": "added updated explaination from old docs", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 150, "deletions": 14}}, {"node": {"oid": "cf2d5306c283f861877e5765e1582ada84e3aa8c", "messageHeadline": "update x/stake/store.md", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "26695afe9fb989073ed447f25bdaedff5bf413cd", "messageHeadline": "stake efficiency case, return early below cliff", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 34, "deletions": 7}}, {"node": {"oid": "41458956a1950960cd9c13a6006d23f7fcb58519", "messageHeadline": "fix tests, pool.TotalSupply -> pool.TokenSupply()", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 189, "deletions": 200}}, {"node": {"oid": "db9fd51d1c6e0da944018611186c3b27b55d2063", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 186, "deletions": 178}}, {"node": {"oid": "1d17526276cd60efbe731cd483beebc058782104", "messageHeadline": "Merge pull request #1035 from cosmos/zach/build-examples", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "00ee4a0aedf19571087256dd4abdbf0d245142e2", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into d\u2026", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 31, "deletions": 16}}, {"node": {"oid": "8f4234b44dc607284a6cfcb9ea386297c5a6e3a6", "messageHeadline": "Require --name on init gen-tx", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "53e0b3bf6abfe5289fda31c61857e43e26f69538", "messageHeadline": "update changelog", "author": {"name": "elvin", "email": "dumanxiang@wancloud.io", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8b02a595f3f3edfd575b432965bdf55d67922b6b", "messageHeadline": "CI: run 'make install_examples'", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c1e15d0cbffda32325507c49f2cc73c6b1fd4568", "messageHeadline": "Merge branch 'develop' of github.com:elvin-du/cosmos-sdk into develop", "author": {"name": "elvin", "email": "dumanxiang@wancloud.io", "user": null}, "additions": 884, "deletions": 96}}, {"node": {"oid": "d5df88ea5d76484d94e7c95b192e433c94cedad6", "messageHeadline": "fix relay bug", "author": {"name": "elvin", "email": "dumanxiang@wancloud.io", "user": null}, "additions": 57, "deletions": 7}}, {"node": {"oid": "1e097889cbc9a22b7e6b3d507cf4e87da2cd4451", "messageHeadline": "markdown formatting fixes", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "2c01805a1b9eb637e8eddcd2ba45d072d0e9f47b", "messageHeadline": "markdown formatting fixes", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 44, "deletions": 20}}, {"node": {"oid": "c5983df57a60a4366fd964e9f9291569174f8fbe", "messageHeadline": "deleted a test file that isnt needed", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "cba8d0082e9cfbd459723445a1285026c840cf0c", "messageHeadline": "instructions to launch basecoin and do account tx's", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 155, "deletions": 0}}, {"node": {"oid": "92c9d3b0470ad92b20661756f36a74e1b5213716", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "75d572dfd1f825c0d96437b92e4e876687d06faf", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 47, "deletions": 54}}, {"node": {"oid": "e70249b631c797e3ea6a215fff0c821de290039e", "messageHeadline": "more bucky comments, single status validator, only one store now for \u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 161, "deletions": 172}}, {"node": {"oid": "5e858129c5d6293003fecc87e951caa6aa178386", "messageHeadline": "Merge branch 'master' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 31, "deletions": 16}}, {"node": {"oid": "187be1a5df81de1fd71da9053102d3a4868ec979", "messageHeadline": "Merge pull request #1030 from cosmos/bucky/tm-0.19.5", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 30, "deletions": 17}}, {"node": {"oid": "5b7b76fbd9196f739a5772be817eef0717e8aba6", "messageHeadline": "changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9cd44d17b1633172e6f634b587ae0d1e843013e9", "messageHeadline": "update tendermint", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "33af8ee7e8e598ac8e8f3616ed60f132bcbc193e", "messageHeadline": "update to tm v0.19.5", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 30, "deletions": 17}}, {"node": {"oid": "c0c31629c00ca52df29ec5f8a50a8456af05ce51", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into d\u2026", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 954, "deletions": 127}}, {"node": {"oid": "26be2a231be7abfec995a9f1b75e24112664c2bf", "messageHeadline": "working addressed bucky comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 261, "deletions": 229}}, {"node": {"oid": "5df0b87be592b138e0db9d395f42e6c1dd0ca38a", "messageHeadline": "Merge pull request #988 from cosmos/fabo/update-rest-spec", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 35, "deletions": 33}}, {"node": {"oid": "d47fdc1667ad8df2dd0991c36e3e1740850a1140", "messageHeadline": "baseserver => Gaia", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ece4c3382100adac413861c0717cdced6c498a70", "messageHeadline": "Merge branch 'master' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "5d18d5fde25aa7cca50de4bf6cd3df73bf53866b", "messageHeadline": "Merge pull request #1019 from cosmos/release/v0.17.1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "d192dcf8a50d605b5845552ff79b286f7025ee6d", "messageHeadline": "removed old doc which got in here", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 624}}, {"node": {"oid": "d1d17734ef8beeab15f372f0bd463930801ed702", "messageHeadline": "remove gas parameters from stake", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 20}}, {"node": {"oid": "13d1667ac84b83dd91715903b811729fd5f4be3e", "messageHeadline": "update tm to 0.19.4. update changelog and version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "ac56ac8e5bf4a90df286d90bbe22a68c3f8f5368", "messageHeadline": "removed use of caches in the stake keeper", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "4cbf253c141e3b395590ec0b52919f2a82f4704a", "messageHeadline": "more cwgoes updates", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "d442fc5fa938e403b52c88786ffb2faeff0fd771", "messageHeadline": "update bonded validators now updates for new validators", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 42, "deletions": 23}}, {"node": {"oid": "037d81041700480f309abad75260542c41b6062e", "messageHeadline": "some cwgoes comments, getAllDelegations, getAllValidators", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 93, "deletions": 41}}, {"node": {"oid": "a74d9c2db6255e5c2665c70f56017b9063fb7f31", "messageHeadline": "Changelog updates, CLI cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 37, "deletions": 28}}, {"node": {"oid": "3bf36431761bd5cb7dce25e4ffe04427914e018c", "messageHeadline": "revert docs", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "e145676fcc3dabd96d85c2a83c2226d249a2206e", "messageHeadline": "revert absent validator changes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 28, "deletions": 42}}, {"node": {"oid": "04d26c7351959c97d157085496a23e63333683c2", "messageHeadline": "add store discussion", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "9b7905d49e21836d359b76c8eb10edd6620cf434", "messageHeadline": "staking refactor testing pass", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 42, "deletions": 40}}, {"node": {"oid": "ceac708ff01e3d74abdfeacecae82d743388b62d", "messageHeadline": "fixed tendermint updates stake store tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 180, "deletions": 192}}, {"node": {"oid": "e3c305dcf47f5e538d4b20657617d002d44aca67", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 124, "deletions": 115}}, {"node": {"oid": "1302c719820e41bbbaf14589b554bd9c481fef57", "messageHeadline": "fixin tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 79, "deletions": 54}}, {"node": {"oid": "423917f35249d1aa70c5b7894dad96f148c796e2", "messageHeadline": "test compile fixes for poolshares", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 105, "deletions": 123}}, {"node": {"oid": "1ab432a7e10562837d69ede9e748aa0f5c211e91", "messageHeadline": "many bug fixes, introduce PoolShare type", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 264, "deletions": 108}}, {"node": {"oid": "be9413517d36cc13d4640624aef2a84bb3ba553d", "messageHeadline": "fix UpdateSharesLocation and removeDelShares", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 64, "deletions": 39}}, {"node": {"oid": "dc3c40fecc12cede0ff14ded9554dd577ab91038", "messageHeadline": "fixing tests, working on TestUpdateSharesLocation", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 157, "deletions": 146}}, {"node": {"oid": "67123a3a4642d62235e79b917feb970a015729eb", "messageHeadline": "move validator property fn and tests from pool.go to validator.go", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 558, "deletions": 537}}, {"node": {"oid": "b64363fcbed898a2532f003930e7ca51e6ec6996", "messageHeadline": "split types into multiple files, fix delegation share exrate", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 440, "deletions": 318}}, {"node": {"oid": "0c98cc68951ba5b29b04f9591685367369740599", "messageHeadline": "working fixing validator tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 152, "deletions": 139}}, {"node": {"oid": "c69c1459640678ab10c1bbf1462b0a1c5b70b744", "messageHeadline": "fix stake app tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 142, "deletions": 131}}, {"node": {"oid": "eb87a5dbbfef2a5f17311a163e25110d6914272d", "messageHeadline": "introduce UpdateSharesLocation to deal with different share types", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 108, "deletions": 47}}, {"node": {"oid": "9bb01c95042d00a7c47b6544902e7e83f339df09", "messageHeadline": "fixing tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "a0c73372be860c54cb4a54e9f147314f551363fd", "messageHeadline": "stake refactor, tests compiling", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 490, "deletions": 576}}, {"node": {"oid": "518e2490d57714129b59a76ddf2f3ea68dbbfc60", "messageHeadline": "develop rebase staking fixes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "f81c2a8f99f7c545ef26431cf1df711ef54dda51", "messageHeadline": "compiling after fee fixes merge", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 18, "deletions": 29}}, {"node": {"oid": "0ad2cc0dc7306fe1e42039e35cfe73b0b636496b", "messageHeadline": "bring back old keeper_test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 317, "deletions": 276}}, {"node": {"oid": "ee9fe541f4fd3933496424cae0b31f0d918c5c20", "messageHeadline": "refactor cwgoes mods on staking keeper", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 33, "deletions": 18}}, {"node": {"oid": "17a02e60f8a7b1ecbb51c9b9920025c663a690e5", "messageHeadline": "Staking test fixes", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 76, "deletions": 84}}, {"node": {"oid": "675dc5df159a8e08d1b8221c514220672df1401b", "messageHeadline": "staking refactor compiling", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 345, "deletions": 313}}, {"node": {"oid": "6d0c788185099f598bd454cb492acdb3469f4e3c", "messageHeadline": "working refactoring", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 748, "deletions": 745}}, {"node": {"oid": "aff7d28bb032f5a215952e22cfe81b69f0b9730d", "messageHeadline": "stake keeper renaming/refactor", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 118, "deletions": 156}}, {"node": {"oid": "06cf8b293479a0a064605b2483a8c305b55dfa7f", "messageHeadline": "stake keeper name updates", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 42, "deletions": 54}}, {"node": {"oid": "fa64487e653407fab84b9b33961d063ee3b8ae47", "messageHeadline": "working fee distribution reorg", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1016, "deletions": 346}}, {"node": {"oid": "22e9fc276d049e8b6901655682777dd50ba239df", "messageHeadline": "GetDelegated -> GetBondAmount", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2e9e2835ff25a56f3d479c76760e25532bf6ac65", "messageHeadline": "add delegation", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "79fdbe2f3a29046203de196bf04bb0b3c410b6c6", "messageHeadline": "add ValidatorSet, remove methods", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 60, "deletions": 55}}, {"node": {"oid": "37156ad19214e8a39748950df5a2d152582a4100", "messageHeadline": "debug stake store refactor, cli change", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 158, "deletions": 130}}, {"node": {"oid": "5567bdfaaf3e89e31b06fd772da560be247d7794", "messageHeadline": "intra counter cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 31, "deletions": 34}}, {"node": {"oid": "df2c0c795dc5ba476a60d33b6e11f6d84b955f83", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "ed5d0888244febd46ebc96994d50cef3c4867a59", "messageHeadline": "renaming and refactoring for fees", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 254, "deletions": 180}}, {"node": {"oid": "e8a615752f290d5071952227ab1b917f753d89c7", "messageHeadline": " working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 104, "deletions": 22}}, {"node": {"oid": "28e4ec83367470b01e540dfe653200f6cb5e5256", "messageHeadline": "precommit power tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "750cbc53ec289e275e070d395b6676ba8e7f2e19", "messageHeadline": "stake cleanup, functionality for total prevote power", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 167, "deletions": 184}}, {"node": {"oid": "aeabdcae5d022f63f7a0065814ac4c7fe114cc74", "messageHeadline": "add absent validators to context", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "d8716052411d02f9d26d022ae1a19e2ce54d1166", "messageHeadline": "staking fee distribution working commit", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 202, "deletions": 139}}, {"node": {"oid": "8336eb9bc55820a186af77c1a5b443ded08dcbd0", "messageHeadline": "in progress", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "02a267c292ffdcfe6eaf1f172749a1e82df914d4", "messageHeadline": "remove cdc from validator_set.go", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "755f79d52dcc85ba7e229344484027552c2c678c", "messageHeadline": "GetValidators -> Validators, sdk.Validator=abci.Validator", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 32, "deletions": 65}}, {"node": {"oid": "fef5b6a30fd0f36abd2a506aaceb186bc0f78de7", "messageHeadline": "add some counterexamples", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "1b8033da0c59b02770bf19f1b025864825268182", "messageHeadline": "add tests", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "6d742d68292c20caa2c4bbc097006bd8e9be7f32", "messageHeadline": "add ValidatorSetKeeper, move Validator from stake to types", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "b3b8790793a505f102209a0930006ec36592bc18", "messageHeadline": "add some counterexamples", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "d45210432ca62bd88639ee164ed091fa40b63340", "messageHeadline": "add tests", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "60869ff42791e9bde4a2cf77f16bbe44522533ae", "messageHeadline": "implement TotalPower", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "9d7e893226d7c6baa567056641f89189590da29a", "messageHeadline": "rebase on develop", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 78, "deletions": 6}}, {"node": {"oid": "2198908d0233f0c04aad210b2311f44e36f22fc0", "messageHeadline": "Merge pull request #1012 from cosmos/zramsay-patch-1", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a6ac950efe2637692eb51a3c764c10526b65b506", "messageHeadline": "require go1.10 minimum", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a5c5c8110008ad4908bab0fca1750151c47bb94", "messageHeadline": "Merge pull request #1006 from cosmos/zach/fix", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2b6a3fc8e314f2e6e6ac6fd95aef1d560afcd749", "messageHeadline": "changelog and version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "e6d21c64cc11782e1c9ab39b60b040f1acbb055d", "messageHeadline": "Merge pull request #963 from cosmos/cwgoes/gas-guzzling", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 601, "deletions": 36}}, {"node": {"oid": "4bdcad572be8de20614ff0606c4ebf7d4727b547", "messageHeadline": "remove gasLimit from NewContext", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 25, "deletions": 26}}, {"node": {"oid": "e3a8496d6d259757763bf2c7ccb5eb7a57b889ef", "messageHeadline": "Merge branch 'master' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3d5b0484441490cabac73f4c0a142f57c7d63fcf", "messageHeadline": "Remove txGasLimit, update tests", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 39, "deletions": 20}}, {"node": {"oid": "03e220700e73c1dc7d30d0d49e60bf83523f0e92", "messageHeadline": "Unexport RunTxMode (fix linter)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "4134bf922c6c4c93b3a178a36d818457b44c3d25", "messageHeadline": "Address PR comments", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 61, "deletions": 41}}, {"node": {"oid": "0cc1c52077353dcb98b8e061145ce70d233a4fd3", "messageHeadline": "Rebase changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4775437426d7a2bb70cb3b593cb9a81ff82d4624", "messageHeadline": "Unexport verifyCost", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "396bf74b9fd45ddb2d8e6b83e514a39e4df879ac", "messageHeadline": "Update changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d55ba2ca7d95731ce49166fc4115ce52229cbe64", "messageHeadline": "Add p2p filter functions & tests", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 78, "deletions": 3}}, {"node": {"oid": "4cfa99e21b0f8ed37e8d71415fb4339f52fb769e", "messageHeadline": "Move to new version in changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "38716d5edc422896610e28f5b8f154058d89300f", "messageHeadline": "ConsumeGas for pubkey.VerifyBytes", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a801874aba1c0cc55fe0f579fff7310341c00249", "messageHeadline": "PR comment: codec => cdc", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ce38d8f423cf0af9f7a8332bdf2e0fd72339fad9", "messageHeadline": "Minor fix, testcases", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 107, "deletions": 8}}, {"node": {"oid": "147cf9f8975ce9436388944bf2ff8918829b6ca4", "messageHeadline": "Move GasKVStore to /store", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 74, "deletions": 84}}, {"node": {"oid": "702ffafa061baebc62237012a77881d5e8a716e3", "messageHeadline": "Rebase", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "214720318fed7d108bda108137eca3628b901706", "messageHeadline": "Update changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "8c1c40b89a2ac5431e51948ec0b0652f6d73920a", "messageHeadline": "New store query prefixes (ref #979)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "a2405546959c342df5648b9533f3ebbeb1f01f07", "messageHeadline": "SimulateTx through Query", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "097646e6dfac43dc1fc4f638d75993257f4955cb", "messageHeadline": "Correct semantics for simulateDeliver", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "da5fe2ef130c488563842ce189f62b618c4b08d0", "messageHeadline": "Add baseapp.CheckFull", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "1c4ed7b833354a21fc36ebe91980b6558eb113fa", "messageHeadline": "Gas-wrap ctx.KVStore", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 92, "deletions": 60}}, {"node": {"oid": "9dfccb1cfd6b6d4c96a69eb797dda23f60a06ffa", "messageHeadline": "Update iterator gas pricing model", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "ef1923f6605f797f1c85d668b79da135bef6c06e", "messageHeadline": "Add GasIterator", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 72, "deletions": 3}}, {"node": {"oid": "c410ceb1552e5dba3a68f3e47acfe86e62a4f2b8", "messageHeadline": "GasKVStore WIP", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "ca4ef9a2fca6a5a6175c86820ecb7ef3a2aedc08", "messageHeadline": "Add baseapp test for out-of-gas handling", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "09517056b07dbd1ba55c7ebffe9b537b11a5907d", "messageHeadline": "Catch out-of-gas panics", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "1f8ef62d28b444bb39f1b7d24199bda77a2ca68a", "messageHeadline": "Swap to panic/recover version", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 74, "deletions": 159}}, {"node": {"oid": "af379b6cf660d5e7359a73eff233846fd55ced9c", "messageHeadline": "Linter fixes", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ddb3b36b7b2c513c284267845d2cdadba1327306", "messageHeadline": "Pass gas consumed back in result struct", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "f0e4d24ea31a6def10387b40e1651f3a9a63e566", "messageHeadline": "Basic gas impl, quick testcase", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "efc7843fb926f88180c2297b0eb854e988d97b4e", "messageHeadline": "Changes to bank keeper for gas", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 128, "deletions": 63}}, {"node": {"oid": "26991803ee50456719def16c3284437bdcf90200", "messageHeadline": "GasMeter & context updates", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 69, "deletions": 39}}, {"node": {"oid": "46f9445f06c72582660512070d451d6e4b3878f5", "messageHeadline": "Add gas limit / gas consumed to context", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "d6708a40e85748b8d5b4c876b9952c2f07e51eb8", "messageHeadline": "gaiad: don't print command twice", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "26549594140fbf0fac3b7da5e28c3404faaec2b2", "messageHeadline": "Merge pull request #943 from cosmos/sunny/change_pubkey", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 239, "deletions": 22}}, {"node": {"oid": "c81e37ce7a75b3a43c9ab9f48cdf68f068424f52", "messageHeadline": "Return tags on changePubkey", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2c6b414098bbfeaf48085362486a1cb822267552", "messageHeadline": "Move changelog entry to version 0.17", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea6d3e8efc2c7172775659ebfcb870626e6ab841", "messageHeadline": "should work maybe?", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 238, "deletions": 22}}, {"node": {"oid": "35d0e34b2674ad9edf0f074167dd967219dbbe1b", "messageHeadline": "Merge pull request #999 from cosmos/release/v0.17.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2293, "deletions": 1772}}, {"node": {"oid": "20abeb3dcf5d7d692f5dd93263bc785fdba7a9ec", "messageHeadline": "version and changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a2ba50718e8156a73740a56bf53a150addf516f5", "messageHeadline": "changelog and version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "62ae080997eb8542b7155855da5654648da5efe3", "messageHeadline": "Merge pull request #991 from cosmos/bucky/tm", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "69b6522410845ce065a01b21bfd0f373e6a73b38", "messageHeadline": "update for tendermint v0.19.3", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "a4645677abe47d85e9b189fbf2245254655172e9", "messageHeadline": "Merge branch 'master' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "249c5508ef61d3abb96e9e47da3a76f793deaac7", "messageHeadline": "changelog and version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "27085cf75acdc1c619a7607df84f19ece415460c", "messageHeadline": "updated rest spec", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 34, "deletions": 32}}, {"node": {"oid": "64f445ed2227aa2df00c41d25969d079294230c3", "messageHeadline": "Merge pull request #985 from LLLeon/master", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9f3444d910614887d5468d35def613b81507029f", "messageHeadline": "Merge pull request #986 from cosmos/adrian/sort_gentxs", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "d2163017ceed3a6b8b5ef5e0c907f9f9957991df", "messageHeadline": "small efficiency increase", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "878a53bf0def7c4aa1d76145383dfda204514b5b", "messageHeadline": "Prevent --gen-txs from failing silently", "author": {"name": "Adrian Brink", "email": "adrian@cryptium.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd24244308a0e2afc9511c3f2a767e21c1d05140", "messageHeadline": "Sort all genesis transaction by node id", "author": {"name": "Adrian Brink", "email": "adrian@cryptium.io", "user": null}, "additions": 18, "deletions": 6}}, {"node": {"oid": "f1e441346a05df46617a153a609b0c7727515a8f", "messageHeadline": "x/bank: fix typo", "author": {"name": "LLLeon", "email": "jiachenhui1989@gmail.com", "user": {"login": "LLLeon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5da41a6c88edb834848da38296b3cc0ab2120553", "messageHeadline": "types: modify bad syntax for struct tag value", "author": {"name": "LLLeon", "email": "jiachenhui1989@gmail.com", "user": {"login": "LLLeon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d3461d8088e6d1aaebd9657898f895b7daf5bd60", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into d\u2026", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 1270, "deletions": 1752}}, {"node": {"oid": "26440095367c55093f9f31a8953302f5ce860b90", "messageHeadline": "Merge pull request #918 from cosmos/cwgoes/abci-response-tags", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 144, "deletions": 50}}, {"node": {"oid": "a2f5855d8e04a7f0bee5e070717c454ac730a034", "messageHeadline": "Add tags for declare & edit candidacy txs", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "0ec21e4e27793f841f95588dedcfbbd54754ee27", "messageHeadline": "Update changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "580ac5f57b098a5570dd14f8911ad9893af50dfb", "messageHeadline": "Add tagging for MsgUnbond", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "e4e1068390118a37af08ed575c11b0d1f24d5197", "messageHeadline": "Add delegate() tags", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "2b707f6b0a0d4b0b87d3ba4e6d97a3dcd5b07bb2", "messageHeadline": "AppendTags a function of Tags", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c0eb66b1333436dd1e351b474f5280b30aa26ddd", "messageHeadline": "Update changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "60b56f9b1c5c5de76ba8e0a01a367b9cb8ccd15d", "messageHeadline": "Slight tags API changes (Jae comments)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 32, "deletions": 23}}, {"node": {"oid": "f103cd412d45b55e22a2cb308a802c0f8955a5dc", "messageHeadline": "Linter fix", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bef7e44f6dcb2b1c41aa33d291c072567c00454e", "messageHeadline": "Example tag implementation for CoinKeeper", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 109, "deletions": 41}}, {"node": {"oid": "be975fc264896f60112f72e5b948633fdd3e6ddb", "messageHeadline": "Merge pull request #969 from cosmos/rigel/range-query", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 165, "deletions": 113}}, {"node": {"oid": "677559bf6c13556e2087d7ba26a4b7659bf37ddd", "messageHeadline": "cwgoes comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "b75edb18760ddcc1425992d75f31ac3df522a8b3", "messageHeadline": "Merge pull request #953 from cosmos/cwgoes/fix-dockerfile", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e462e1216d0f21c6ba6a421a9ad788990eccd841", "messageHeadline": "Merge pull request #971 from cosmos/bucky/staking-spec", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 743, "deletions": 705}}, {"node": {"oid": "0cf51da799eb6f6f385e00244036ba1c5c8a4646", "messageHeadline": "update valset-changes.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 97, "deletions": 81}}, {"node": {"oid": "077ffeb706c63a5103465d602d769a14b4332248", "messageHeadline": "spec: explicit CandidateStatus enum", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f4b2750b4f4721f6a8032ae5c8c29b0b45e48ad7", "messageHeadline": "update readme", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "b8b200ac34e31b58b35e6ab4675ea4d6f0cd968b", "messageHeadline": "consolidate into valset-changes.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 98, "deletions": 110}}, {"node": {"oid": "111e7ecd5263022e499ef28c1f6f199e5835aadd", "messageHeadline": "spec: bust up staking into files", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 660, "deletions": 626}}, {"node": {"oid": "8bfc5e1e47ca858f7d3b4e7b63b615af5b35b025", "messageHeadline": "Merge pull request #968 from cosmos/bucky/gov-spec", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 217, "deletions": 883}}, {"node": {"oid": "2cad1aab3d0e5935b9cb9cccf5672b96940dc19a", "messageHeadline": "remove governance.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 659}}, {"node": {"oid": "8dd30520174f519e36337587284d31e385227f53", "messageHeadline": "fix subspace query tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "1d82cdbbbcb6bb64c3624a17aed906e02b205e87", "messageHeadline": "subspace query tests, changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 38, "deletions": 12}}, {"node": {"oid": "d464779d3416eec8be37d8d7c64427bb1824ced7", "messageHeadline": "iter->substore, enable delegator bonds query", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 44, "deletions": 48}}, {"node": {"oid": "d44c7afa30dd559c7959ed9b37ee546576335d03", "messageHeadline": "add range queries, add candidates query", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 78, "deletions": 56}}, {"node": {"oid": "b3421a884d62be9653637aaa881671e5ddded229", "messageHeadline": "spec/governance: update transactions.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 151, "deletions": 174}}, {"node": {"oid": "ac8597e49db2be2a845c082cf8eff9adc60834cb", "messageHeadline": "spec/governance: update state.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 66, "deletions": 50}}, {"node": {"oid": "46f7f816a0a81c8b23022f3859c6f1f9bd6e2599", "messageHeadline": "Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into d\u2026", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 107, "deletions": 38}}, {"node": {"oid": "8a6ec9a25749f4b8ede0ea368694feee7d176412", "messageHeadline": "slashing wip", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "b452859f6ab3b33a12e60bd34e09403c7c968528", "messageHeadline": "staking spec: minor cleanup", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "1ad820f67ce234e24e71d152b99c0b4c761dfa0f", "messageHeadline": "Update Dockerfile for gometalinter requirement", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e0379f3734a7c9c1b9ab736c87d8457a1dce858", "messageHeadline": "Merge pull request #965 from cosmos/rigel/bash", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 22}}, {"node": {"oid": "cd689ce2c17397310c4e90b87ca8468e363ca449", "messageHeadline": "remove experimental bash tests from ci", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 22}}, {"node": {"oid": "7f8734fab3e658b452680be7856fca8a4e5473ab", "messageHeadline": "Merge pull request #958 from cosmos/cwgoes/export-genesis-file", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "87d371f32e0bb695bb5b400f35733589a62547b4", "messageHeadline": "test", "author": {"name": "David Kajpust", "email": "kajpustd@gmail.com", "user": {"login": "davekaj"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "297dc54372726bec62d8f7e257c5eb03110708cd", "messageHeadline": "Merge pull request #454 from cosmos/feature/ibc", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 848, "deletions": 2}}, {"node": {"oid": "bf178ba041d40c503fd2c5e0693b8ec7f96397ff", "messageHeadline": "spec/ibc -> spec/ibc/mvp", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ffed39803538e8d0bef5faf33a84cd22950af32b", "messageHeadline": "Merge branch 'develop' into feature/ibc", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6353, "deletions": 3639}}, {"node": {"oid": "677a5f110806606aa475536ae7b8b1f69afb4268", "messageHeadline": "Update changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "12ebad49e2b329dae1f0ef23e5afd82e01ff0fed", "messageHeadline": "Export all genesis information (closes #946)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "2c0c5bceb9028e940b9ead096afcb54d8fabbac4", "messageHeadline": "Merge pull request #951 from cosmos/cwgoes/fix-autosequence", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "23c9e2fb6f04a26f1b7bb4a46b946fa18e25acdd", "messageHeadline": "Update CLI tests to test auto-sequencing", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "10540e38db9ee7e155d370284c98c61b13875edd", "messageHeadline": "Handle case of empty (new) account", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "05988623af728301aec667b8ee3f955d8c2e1a6d", "messageHeadline": "Update changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4911db850dd8232e7b8f701f81535d37c24a9b8d", "messageHeadline": "Fix auto-sequencing (closes #950)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f38a1f8f41523f05634575814cf9e9ed02508a9e", "messageHeadline": "Merge pull request #944 from cosmos/sunny/make-all-nocli", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 47, "deletions": 13}}, {"node": {"oid": "e970dce841f5fc4130cc9363ab5ddeb83aab0cc8", "messageHeadline": "circle/makefile upgraaade", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 47, "deletions": 13}}, {"node": {"oid": "7dc29c078537a65f364252c16606ca7d4a57cbc7", "messageHeadline": "Update appendices", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 19, "deletions": 43}}, {"node": {"oid": "9ccee0770fe366b6664d080272259a752c679b16", "messageHeadline": "switched test to test_nopcli", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a6245c391a63b7ca4a96dbdbf077c570e077fdd7", "messageHeadline": "Merge pull request #939 from cosmos/jae/fixratmarshalamino", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 50, "deletions": 49}}, {"node": {"oid": "dd9b5e78f709ead717353c61d5e1694cdf6583a5", "messageHeadline": "cleanup stake marshalJson -> marshalBinary", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 30, "deletions": 29}}, {"node": {"oid": "cb2491bbb87f056e9be396c23e2aa1e60f98840f", "messageHeadline": "Use GoAmino 0.9.9 and change impl of Rational.MarshalAmino", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "7ef5e90fa557fed1f50a08519317834f2bbc1f66", "messageHeadline": "update changelog and version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 39, "deletions": 30}}, {"node": {"oid": "71d2e9bb55dae650d43dbacadf31ca4c998f9279", "messageHeadline": "Merge pull request #900 from cosmos/cwgoes/context-accessible-logger", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 88, "deletions": 27}}, {"node": {"oid": "963e78a0687276ab9e16ef7a072cff07c0d796ba", "messageHeadline": "Merge pull request #922 from cosmos/rigel/fix-race", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2376f231c21563775d71e952c05af8fc4bb71c75", "messageHeadline": "Rebase, update changelog & testcase", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "36e096d4bb163a639aab6e35a51815cb24b4956e", "messageHeadline": "Update testcase after rebase", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "db3a82fc97fe22a40ac253fc0f200d5f0acd499d", "messageHeadline": "Update changelog, add simple testcase", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "ad6c7f0be45a58f2f6d63d83defe908cd44fa058", "messageHeadline": "Remove MemLogger, update baseapp", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 70}}, {"node": {"oid": "c7cd21955a9ea7ac5bf030b5b640959934480efc", "messageHeadline": "Add MemLogger", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "62fc3e2c497d983a6266221985e52ff56ad74ed1", "messageHeadline": "Context-accessible logger field", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 43, "deletions": 25}}, {"node": {"oid": "44140a8d9e09bdb53b8ee5716a24ae863ee1b58c", "messageHeadline": "re-enable race check for cli test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a674d7501695950ec2afad602e85516e7c0fce43", "messageHeadline": "Merge pull request #895 from cosmos/sunny/remove-msg-get", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 30, "deletions": 145}}, {"node": {"oid": "4700069d6cd6fdf33b8abd22b479498ff30d19b3", "messageHeadline": "Merge pull request #937 from cosmos/rigel/stake-fix", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "c8a39af038b6209c41c04bf4fd541d17b0ed30d5", "messageHeadline": "Merge pull request #936 from cosmos/adrian/steak", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "05c4bbb9972672c43b28e03c774720e3ee0273a4", "messageHeadline": "staking cli UnmarshalBinary -> UnmarshalJSON", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d52d74582aef73f22f35d2ae12042d9f11b77ab2", "messageHeadline": "Change fermion to steak", "author": {"name": "Adrian Brink", "email": "adrian@cryptium.io", "user": null}, "additions": 30, "deletions": 30}}, {"node": {"oid": "a6589949fb87f27728e478b5bd665d3807c54d5c", "messageHeadline": "Remove unnecessary code", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 38}}, {"node": {"oid": "339c02af27a48bc2c74194ab384727c2d9374575", "messageHeadline": "docs/guide.md", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "9f4f35a6dbd6fd462d3959738c0b72035ed106f7", "messageHeadline": "removed Get from account", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 0, "deletions": 22}}, {"node": {"oid": "fdb610bea7ae37ab3ae1f9742f811cb317c7d8c6", "messageHeadline": "updated documentation", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "754481af2c90045eb2e1a22c9cc3eb8763bde647", "messageHeadline": "got rid of Get on Msg interface", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ee2800ff6daecb1b42056e9c66cebde16ecd96d3", "messageHeadline": "updated documentation", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "52478de857687a726fb2fcf8fa3c1f9a00f18f4c", "messageHeadline": "updated documentation", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "a7d7257802068247df28fd9a1c0c6478fcdeccca", "messageHeadline": "added to Changelog", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "af0e71fa0d674cad0540349400c6b943b6b23659", "messageHeadline": "got rid of Get on Msg interface", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 20, "deletions": 74}}, {"node": {"oid": "c1daa081ef6099642483a6431b94e8ca635dc415", "messageHeadline": "Merge pull request #933 from cosmos/rigel/753-rational", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 240, "deletions": 293}}, {"node": {"oid": "24dffd0c987c4afa82c0585cc16493366ebd9a5b", "messageHeadline": "Reenable random testcase iterations", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "4a834ae9c5417c0ebf1aa35fa6cd3c62af1ed46d", "messageHeadline": "rational cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "cb4463e5f128854218b60cbcc243d03929bfb060", "messageHeadline": "reenable TestPossibleOverflow", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "437a5b711a1fc01b744b3a6e074d74c3400006d0", "messageHeadline": "changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "ce321173990c1f12a12fbdd5327588ffbc8358c7", "messageHeadline": "rational embedes bigRat", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 232, "deletions": 276}}, {"node": {"oid": "b79ab072e7c881a2d9c67b4edeb504627fbd9e90", "messageHeadline": "Merge branch 'master' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "0fb189777c2d573a8504582343fb7d39c2cd26e3", "messageHeadline": "Merge pull request #929 from cosmos/release/v0.15.1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "3343b81c513a309beba0c479a1f680eec03c6c8e", "messageHeadline": "Merge branch 'master' into release/v0.15.1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "07842b68767a237cd356f59333b8bd4ae7a44d97", "messageHeadline": "Merge pull request #834 from cosmos/release/v0.15.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1040, "deletions": 704}}, {"node": {"oid": "59a5da4f3a8af7b8228a5d078897bf05ce6587f8", "messageHeadline": "update tendermint to v0.19.1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "7843062d795a73ca2eeb38e9b49187e59e3ed157", "messageHeadline": "Merge branch 'master' into release/v0.15.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d3fd71a3688670962fe426cb060ef822628bc23e", "messageHeadline": "version and changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "71dccd4db3660269a312b7fd4373f552e34365da", "messageHeadline": "Merge pull request #901 from cosmos/cwgoes/dump-state-to-json", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 383, "deletions": 75}}, {"node": {"oid": "81ac153e7d95856c217189135b283bbf1d82c4fd", "messageHeadline": "Fix testcase", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7587f784704e0919b67e4b0cd459d855d3c932c", "messageHeadline": "export refactor, lcd tests borken", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "318e92414528d87d06700caad71462024f315819", "messageHeadline": "refactor", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 89, "deletions": 90}}, {"node": {"oid": "10ddd7a3d32ea1b9b4a1e797afcc6e9290002560", "messageHeadline": "refactor export function, working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 41, "deletions": 45}}, {"node": {"oid": "67961476b460b4d6672f8c99034a1e440876c1a7", "messageHeadline": "Fix testsuite", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "5759f6ab6037d5aa79cf0c45beae43917d8af963", "messageHeadline": "Use account store key", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "ad77affb53096e1017bfdba28da8ac7f9547705d", "messageHeadline": "Add IterateAccounts & account export", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "10d2e5ae403fecc5780b19401163bb6ea537f21b", "messageHeadline": "Move generateApp & exportApp to baseapp/helpers", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 83, "deletions": 73}}, {"node": {"oid": "f6cef029046f7629b4f02052c15b187c639b6fcc", "messageHeadline": "Reorder parameters & remove redundant check", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 21, "deletions": 24}}, {"node": {"oid": "df4fdb3642d620018b44f355bb293aae84ab6f70", "messageHeadline": "Rebase & merge changes", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "9450779bba49f129ab6fa0314d0621e1e42d86d5", "messageHeadline": "InitGenesis & WriteGenesis no longer functions of keepers", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "c788c3e5330a07e194765fdef541d506645fdc5c", "messageHeadline": "GetBonds => getBonds", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dbdf6aae0e54026037ac9a64e93d99556dde1d47", "messageHeadline": "Test GetBonds", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "88b364d5a01e98eb2e5547fd98f433a2788e74cc", "messageHeadline": "Minor bugfix", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9746260d1d30440e8af61753e196bc3704727d89", "messageHeadline": "Add testcases", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "724c1eced5869300d265c0cec9b5eeb114844e60", "messageHeadline": "Minor cleanup", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "f92e83d2e07c85495978e5720a6b72f73639e3f0", "messageHeadline": "Swap to general `export` command", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 122, "deletions": 41}}, {"node": {"oid": "55c82e44a2c3ab5623a2826e26dacd51b9713115", "messageHeadline": "export-stake command works", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "203d2c19ccf95a48ffa0dd939bfed7b1d6fae756", "messageHeadline": "Add export command to stake module", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "0436d890c7dd9d273f6fa49226e7461e259bf714", "messageHeadline": "Add candidates & bonds to stake module genesis", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 41, "deletions": 6}}, {"node": {"oid": "f71191e402a2045a65b7166e72545178016ba766", "messageHeadline": "Add simple WriteGenesis for stake & cool modules", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "ff66629b68ac5fd2592dbd351670c14afedf3156", "messageHeadline": "Example WriteGenesis implementation", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "ef88ca4c217da5d8974491d7d29b23532e6fb741", "messageHeadline": "Merge pull request #924 from cosmos/rigel/cleanup", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 160, "deletions": 182}}, {"node": {"oid": "bffb0132a519bb3183584cb0090aa0b341bc45f1", "messageHeadline": "lint fix, add make test_lint", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b5f9a6873bf42df3d1abbfb5c52ec6d550cff354", "messageHeadline": "Merge pull request #921 from cosmos/rigel/885-exact-args", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 17, "deletions": 42}}, {"node": {"oid": "260ab69e4f6780e8171698ffd2c5df35eae12e19", "messageHeadline": "cleanup, move simplestaking to democoin", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 155, "deletions": 181}}, {"node": {"oid": "54a5869efde87bf397be6d176d4634ce134cd1a0", "messageHeadline": "added used of cobra arg constraints", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 17, "deletions": 42}}, {"node": {"oid": "2021ee1c77cc00d42367d906285692c5a2aecaf1", "messageHeadline": "Merge pull request #920 from cosmos/rigel/init-docs", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 36, "deletions": 142}}, {"node": {"oid": "f9b5d8c648905b6cbf033da6d758fc2f710dea71", "messageHeadline": "Minor README updates", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0f28f6738ab6aa772b29ea5b54596e57288a0b70", "messageHeadline": "updated some testnet docs, gen-txs now in the config folder", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 36, "deletions": 142}}, {"node": {"oid": "b4af0916b3d0fe60cae0dc01ba380c2a7d7c3995", "messageHeadline": "Merge pull request #889 from cosmos/rigel/878-better-init", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1028, "deletions": 558}}, {"node": {"oid": "9b645836e36389466a5e088b9a3c240963e4bc8c", "messageHeadline": "changelog for better init", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "3a4813ff01b25b4a2b67bbd089cd70af256092db", "messageHeadline": "added test_nocli for fast non-cli tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "514b3fba4ebebfd609e28e357c2e8844bbe76e9a", "messageHeadline": "fix genesis tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "ade42e74b7d3b6b700e9de05b3d95f34b67f345a", "messageHeadline": "better init test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 125, "deletions": 79}}, {"node": {"oid": "05c5809bae10a858b36457366d47395d69168850", "messageHeadline": "gaia init automatic key processing", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 233, "deletions": 188}}, {"node": {"oid": "d1c6216c0f554525a6cd2ed4349b5acdc4e556b0", "messageHeadline": "gen-tx fix", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "7e2ac801377fb8947540c3b19be037cecdfc0683", "messageHeadline": "cli testing fix", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "b9477ecbbec2a537a57db5c6d95839e07ccc0b4b", "messageHeadline": "init refactor uses genesis transaction now", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 236, "deletions": 202}}, {"node": {"oid": "12f20d160a3096813254e6cbc4f634ee083e859e", "messageHeadline": "interim gen app tx refactor", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 136, "deletions": 168}}, {"node": {"oid": "d1402f4e922414e83206f622051a51a04cffa18f", "messageHeadline": "move waitForXxx funcs from lcd to tests.WaitForXxx", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 114, "deletions": 94}}, {"node": {"oid": "4049c5d24fb5be7d5904fb580ea7b7bea4a3fd95", "messageHeadline": "cwgoes comments, bug fix", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 13, "deletions": 34}}, {"node": {"oid": "525a852b0172a5c44ee152e38d686557d9f33270", "messageHeadline": "bug fixes to init from-pieces command", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 42, "deletions": 10}}, {"node": {"oid": "3aa47527375f38a4b76cfdcf74e9dc84c6cb994a", "messageHeadline": "stake cli init fixes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "201908949affa1ed4a104a3108101a47fb29e2fc", "messageHeadline": "stake init overhaul", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 186, "deletions": 64}}, {"node": {"oid": "c8f5fcb27b26d2a4132d6871ccfbf670b09f4fef", "messageHeadline": "init append functionality complete", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 92, "deletions": 10}}, {"node": {"oid": "556896679a49c0aeecce02f41fe36409a82b332a", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 73, "deletions": 69}}, {"node": {"oid": "867d0e502ca5c7d605230189e58da8dcecc505fc", "messageHeadline": "working genesis pieces", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 104, "deletions": 9}}, {"node": {"oid": "246e4bdac3432e3f730ead6219bf2cc480c10bfb", "messageHeadline": "renames", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 39, "deletions": 40}}, {"node": {"oid": "d4c2d6fd4cea11ec2b67f30f77fb6f02c8e66a3a", "messageHeadline": "fix cli tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 47, "deletions": 37}}, {"node": {"oid": "55c1e1dcfc4c38fa997fcb184f85f272e100f784", "messageHeadline": "init refactor", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 187, "deletions": 145}}, {"node": {"oid": "6748aa7bc6a4b1f6162e30af6f50d8f564e9108a", "messageHeadline": "first stab init refactor", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 139, "deletions": 171}}, {"node": {"oid": "f3fffcb7a27574b58c62ba1e7a2ef09ddffc878d", "messageHeadline": "more versatile init", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "75cd0fdba520f54083f93b23cf1de26982fbed1d", "messageHeadline": "Merge pull request #917 from cosmos/cwgoes/rest-cli-refactor", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 230, "deletions": 209}}, {"node": {"oid": "5b4fb85f7ecd0f382eeff58daabbacd99900bcec", "messageHeadline": "Fn suffix & http.HandlerFunc", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "fd40d39556da9c4e702a6654aa64cb5df3a6b73a", "messageHeadline": "Only one CoreContext for all REST commands", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 166, "deletions": 156}}, {"node": {"oid": "228bc4add9147c26b8f42232c941f6f9dde4e3c2", "messageHeadline": "Update changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "56ac948dc6949fc84d66fc92debef2e1bedd4e2e", "messageHeadline": "REST folder restructure & cleanup", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 69, "deletions": 59}}, {"node": {"oid": "85a49646eb62bb60dde93ff5dd2e69cf24294e1b", "messageHeadline": "Merge pull request #660 from cosmos/joon/626-stdlib", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 540, "deletions": 303}}, {"node": {"oid": "06d47bebedb8bd739ac5952f469040d2185b5959", "messageHeadline": "add comments for golint", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 97, "deletions": 68}}, {"node": {"oid": "8ff316c99e1256c24ce77413e03a653b12c9d5cd", "messageHeadline": "merge from develop", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 3425, "deletions": 1860}}, {"node": {"oid": "87edaa80d4d55305e11c631982b9edf61eb05e9b", "messageHeadline": "add comments, clarify Iterate()", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 24, "deletions": 47}}, {"node": {"oid": "4ac80c320469a01cf140e1786e36a45ab7c68828", "messageHeadline": "Merge pull request #897 from cosmos/sunny/remove_accountmapper_seal", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 47}}, {"node": {"oid": "2cc609fbe6282732da8d58440a4ffda0846a4b1b", "messageHeadline": "Merge pull request #818 from cosmos/adrian/ibc", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "16f43fcb8740727b4c0d4a2f94f85affb923e822", "messageHeadline": "Merge pull request #902 from cosmos/cwgoes/expose-bonding-unbonding-b\u2026", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 221, "deletions": 6}}, {"node": {"oid": "86b79b9c842a9062cf5da17ccde5f01e482dd305", "messageHeadline": "Fix testcases & update changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "5b1e2a3786df99ad39d98e52143e418042335456", "messageHeadline": "Add Height field to DelegatorBond, update appropriately", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "91b1ee393ce55550757d546dd3750908553ee37a", "messageHeadline": "Add ViewSlashKeeper", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 123, "deletions": 1}}, {"node": {"oid": "2672f4a1bbc4a8358dd595b62ccb9c42b5fac12a", "messageHeadline": "Add delegator bond query API endpoint", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "c66259e1546cabcea24e50da6da6b0f1a77d5015", "messageHeadline": "Merge pull request #893 from cosmos/add_install_make_all", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9eeffaa06dca5b945c978c230452f3e5e992f7ea", "messageHeadline": "Fix vector clock reference", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43f97496cf9226d398b4dedc4173ee23cf8c71c6", "messageHeadline": "Update optimizations section", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 14, "deletions": 17}}, {"node": {"oid": "b7c6713c5c51938768c349f8c66c75c6bd563891", "messageHeadline": "updated Changelog", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "016a1c8ec9adebc2fbc9dc87fc7c84943001a882", "messageHeadline": "removed seal", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 4, "deletions": 47}}, {"node": {"oid": "b500cfcf44cf10c940643001beacd0f6413b4836", "messageHeadline": "added to Makefile", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25a146d43f5f5add111f43a778e04fac0ef0abb4", "messageHeadline": "Update optimizations section", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 43, "deletions": 36}}, {"node": {"oid": "dddf818e204b96db435c7be339716bd831458e89", "messageHeadline": "Move Byzantine failure section to Appendix D", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 21, "deletions": 27}}, {"node": {"oid": "1ac8a4b38e7f3ad939686fbe22401fe49350e207", "messageHeadline": "Connection / channel / packet clarifications", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 93, "deletions": 89}}, {"node": {"oid": "fbfec1c9cfaa602812055c445263144674d4f453", "messageHeadline": "Start prep for IBC standard for Ethereum community", "author": {"name": "Adrian Brink", "email": "adrian@cryptium.io", "user": null}, "additions": 23, "deletions": 9}}, {"node": {"oid": "88a11ec0bbc19aa27abbd58c3854f78ac574574b", "messageHeadline": "apply requests", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "d613c2b9e6158d9a675ef2cb3dc8063b19ddbe45", "messageHeadline": "Merge pull request #886 from cosmos/rigel/better-key-output", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 50, "deletions": 39}}, {"node": {"oid": "37fd166829bf65ff17bb428b4f4198b108c73c39", "messageHeadline": "Formatting updates", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 192, "deletions": 136}}, {"node": {"oid": "3e7481d00fce7cd13faef6241c0e41e2744d3540", "messageHeadline": "updated docs for new key work", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ca3d3be3af0459782934cb99b9b639869c27d876", "messageHeadline": "better key output", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 48, "deletions": 37}}, {"node": {"oid": "00489162ac4bf7c0ed5c5229bec30ef3895d9f7a", "messageHeadline": "Clarify connections intro, Byzantine recovery strategies", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "45a97e120681127ffaeba8ab384095d85fa0a07f", "messageHeadline": "Merge pull request #884 from cosmos/rigel/883-show-validator", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 53, "deletions": 89}}, {"node": {"oid": "0ea1bc7918a7ef129e6c9b7264074a8b4044531d", "messageHeadline": "add prepend bytes comment to pubkey hex string", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bce7bf6e79ed8784390f6798cdebec95b66ca8f5", "messageHeadline": "rm a couple comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "ad0c776d943f90e8acd52a7367cc992b98c85ef9", "messageHeadline": "show_validator now displays HEX by default, declare-candidacy also ta\u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 54, "deletions": 86}}, {"node": {"oid": "91767fc6d30549b1876a9e431b7ade7f140be149", "messageHeadline": "add GenericMapper", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 45, "deletions": 43}}, {"node": {"oid": "e00d03aabde2cd84e169e3dada7f271c6129595e", "messageHeadline": "in progress", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "1b72a6c40d6e8785af2008dd8d799527f87784d8", "messageHeadline": "apply requests", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 132, "deletions": 130}}, {"node": {"oid": "373e408fadeb5fcf23d28bba282f4dd9e946278c", "messageHeadline": "expose QueueInfo", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "fbfdbd4266e069e7e67911abea1dce830e072634", "messageHeadline": "stdlib -> lib", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "775668d12d4ce9b17a688a6f8c6cd625efda1a8b", "messageHeadline": "now pass ci", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2c10c868f423361e25e0ab9b639ea148cbbf5bc6", "messageHeadline": "prefixed storekey", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 66, "deletions": 46}}, {"node": {"oid": "380fa78eae9beaa798f6c05ec845783daca04782", "messageHeadline": "add test for mock/store.go", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "cc07dce8f2cb453dea37afe57b51146d514e0c4a", "messageHeadline": "mock store", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 105, "deletions": 1}}, {"node": {"oid": "36c6f726909ec70dd381896f52fbbaa56caa24e8", "messageHeadline": "add comment & write test for Iterate()s", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 40, "deletions": 9}}, {"node": {"oid": "3186898db534dd7212b32b5f49422d4414bf894e", "messageHeadline": "Merge pull request #848 from cosmos/zach/docs", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 451, "deletions": 102}}, {"node": {"oid": "f0d8e950a332902e638176b0ff0e6cded2007f6f", "messageHeadline": "Merge pull request #880 from cosmos/rigel/cleanup", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 838, "deletions": 960}}, {"node": {"oid": "e089f8ed678d0ab6d2d65b2248ee983315368bec", "messageHeadline": "Merge pull request #804 from cosmos/cwgoes/staking-validator-updates", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 223, "deletions": 27}}, {"node": {"oid": "2a796b6c7a126aa4020727cf7b85bf06a01ad15d", "messageHeadline": "remove test linter fail function", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "566563f666e1cbd4c556aa453edb15c0baaf7c1c", "messageHeadline": "ci gometalinter, also add linter failing function to test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e149d27f1c7333df52fb01f0c70700fb91373818", "messageHeadline": "lint changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "411322b8bb1475fbb7d6cf271c766944a3b8d05c", "messageHeadline": "Merge branch 'rigel/cleanup' of https://github.com/cosmos/cosmos-sdk \u2026", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "5c78c382f9a80910a79076828eb06739d6deef84", "messageHeadline": "stdlib linting", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0dd963454653d9d04508ef604a5c460989872664", "messageHeadline": "Merge pull request #881 from cosmos/cwgoes/circleci-golint", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "57b150960c226eaee761720cdd5bc14149ee795c", "messageHeadline": "docs: add key generation pseudo code", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "0fd69d56ee7fc09af323416ca958d7f0b8731b48", "messageHeadline": "docs: PR comments", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 67, "deletions": 26}}, {"node": {"oid": "f9fc2e88d99701bbae40a07a42024aa871cce6d0", "messageHeadline": "lil fixes", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 12, "deletions": 18}}, {"node": {"oid": "9924b1cb11b5eaf8984de446bdaedd40289a2d0f", "messageHeadline": "docs: build fixes", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "90d03a81b0a54032b64499bfb74697037aaed484", "messageHeadline": "docs: rst-ify testnet doc", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 178, "deletions": 168}}, {"node": {"oid": "c3cabbf78622e1e50744946802b63b9c4072e849", "messageHeadline": "docs: add testnet doc from @kidinamoto01", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 211, "deletions": 0}}, {"node": {"oid": "4c0a5a6c209fd28fe8349a6781c42e2a49916a3d", "messageHeadline": "docs: move back updated intro", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d7d09f3feab5b7d6bfd4eccdcd2cef8f7d59cd8d", "messageHeadline": "docs: cleanup", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 17, "deletions": 30}}, {"node": {"oid": "15011eaf2277b14455866d2012d2a4f6ec16208d", "messageHeadline": "docs: use correct binary", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 25, "deletions": 27}}, {"node": {"oid": "6a7dc0966f2ca7676c61a51431319ef8dbf25c25", "messageHeadline": "docs: update binary", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "f386946d4cae7da38bd06dc13618c42842f6769f", "messageHeadline": "docs update part 1", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 132, "deletions": 39}}, {"node": {"oid": "266ea5ce82a25963ac3bdee2e1e5abde22ef38e6", "messageHeadline": "docs cleanup", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "773c87e8c0c20c610d55c8b51b4560b0286e2cff", "messageHeadline": "Add section on closing IBC connections", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "46626745807906f6dc0fc2bb6b3d3a9c3e8a47aa", "messageHeadline": "Add Golint to CircleCI", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "12336f249c3b2c3948f759b31269308f0a2774e6", "messageHeadline": "Address PR comments", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 55, "deletions": 38}}, {"node": {"oid": "d2fa76aa3765e7fadcb379634ef249afe2aaa092", "messageHeadline": "Rebase onto develop", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "7f38f3470935a5e1aacd1335e5602e992b032621", "messageHeadline": "Stake module block-local tx index counter", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 104, "deletions": 41}}, {"node": {"oid": "4e72250dd1d936279403603ac6f8cd979d171b6d", "messageHeadline": "Add testcases (ref #582 discussion)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "6424bb85ff1addd3ba13851840f2966e0f4d5914", "messageHeadline": "Update ordering logic", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "166711742e0694d7e8fa24e2fed89a9f8769b6a7", "messageHeadline": "Rebase, test fix", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "90d88114d9063bcec2dc2b0b459fe9b1f896116c", "messageHeadline": "Ordering fixes, testcases", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "7fa634e772952cde9b0de68c8eff5fdc2228752a", "messageHeadline": "Cleanup implementation", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "91e850b568b244272b5503ecb9d74f02b0e81021", "messageHeadline": "WIP: Track validator height (closes #582)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "36f579766049e8cf2dd0c0b4a85944e12d53b0d6", "messageHeadline": "Ordering fixes, testcases", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 61, "deletions": 12}}, {"node": {"oid": "905a9eefb9b6113a5675bc7e095ef51d9bb1b797", "messageHeadline": "Cleanup implementation", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "b1c83f2edb8a0f7acd9d064c816d18bc200934fc", "messageHeadline": "WIP: Track validator height (closes #582)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "d28efaac2784f3d13538bee75f1bc4ce29036899", "messageHeadline": "many renames / golint compliance", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 789, "deletions": 940}}, {"node": {"oid": "1f9184a24b91185a90240312389c980c94ddb188", "messageHeadline": "basic go-linting // moved corecontext", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "1b9afdab48b33b79b52734d3e90c4185d732b78e", "messageHeadline": "Merge pull request #813 from cosmos/rigel/staking-cli", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1210, "deletions": 361}}, {"node": {"oid": "0e8c3e4a5b3a806b0c3a200570a57e7258eb1239", "messageHeadline": "remove gaia basecoin reference", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d36efcd4171ab8c747e9672e87a06a9f6b9ecd97", "messageHeadline": "unbond in gaia cli test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "6f65867154f73051a53be6b8cc0cdd59282782e6", "messageHeadline": "comment out go-bash race condition", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "be93b760e779c21925dd4d76d0b081d9797ec1a6", "messageHeadline": "circle make install", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8c59ced191c96e51355aca0a79b20488f341b429", "messageHeadline": "changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "2994af56c9589711c192cf7ef8a4811567c84771", "messageHeadline": "gaia new error codetype", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 36, "deletions": 49}}, {"node": {"oid": "c80b9674cddbaa5c62e8c3c6b61f749fdc190ac3", "messageHeadline": "stake CLI various fixes, confirmed working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 164, "deletions": 172}}, {"node": {"oid": "45723733bcb58525e172ce47a4208ae77dcddfac", "messageHeadline": "fix staking flags", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "d344de3b629e11cf423c988cd06b8c069f97ba03", "messageHeadline": "stake test candidate query", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 43, "deletions": 26}}, {"node": {"oid": "09fe4c0262cd9a8160e6dd31ee107411e98e507a", "messageHeadline": "fix stake query keys", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 60, "deletions": 53}}, {"node": {"oid": "265670297cf5864cd34893366f4310949c27a58b", "messageHeadline": "fix PK encodings", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 28, "deletions": 64}}, {"node": {"oid": "e584d5acacc96108a1f028e69810946295a9aa10", "messageHeadline": "ci build -> install", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 98, "deletions": 43}}, {"node": {"oid": "158e9dd12d2e5b81a0dc88bd7bd525e9786b9915", "messageHeadline": "fixed cli tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 8, "deletions": 17}}, {"node": {"oid": "59f86b42516d3102459886608968f3a8b6a1ce92", "messageHeadline": "interim borken", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 55, "deletions": 57}}, {"node": {"oid": "ebb2faabe07576584fd416ae2af6d6ee14947409", "messageHeadline": "go-bash working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 58, "deletions": 44}}, {"node": {"oid": "3ab032e1c671e885b9d2d48260b9518b9216b131", "messageHeadline": "cli testing", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 97, "deletions": 53}}, {"node": {"oid": "8ab77e2ab5cea35f144103ef1c343d9183be450a", "messageHeadline": "started gaia go-bash cli testing", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "996cafe97223c6bda8e24f6e19e2837d4d393245", "messageHeadline": "register wire, stake changelog, stake genesis update", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 30, "deletions": 61}}, {"node": {"oid": "068ca5e3e6318e109248bd797892ef8320bab7a8", "messageHeadline": "fix gaia init genesis creation", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "c63a5452064a8857b7c30d4b5179e15f0c06defe", "messageHeadline": "stake handler tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 107, "deletions": 39}}, {"node": {"oid": "c90d62e03527462a83a374a740cabc1a87b33411", "messageHeadline": "rebase fixes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 24, "deletions": 127}}, {"node": {"oid": "abce3850ec69a9053b3d3003bab21843a211985e", "messageHeadline": "build fixes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c4a1c12119e7c91f573a7f78a731e780aaed51ed", "messageHeadline": "gaia app_test for declare candidacy", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 51, "deletions": 14}}, {"node": {"oid": "8a34b91facbe8dd113163d4c92dfa66ae4caa9a9", "messageHeadline": "fix existing gaia tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 127, "deletions": 111}}, {"node": {"oid": "179caa5768b1e35c25015f5b529c3729a104578a", "messageHeadline": "refactor gaia with stake", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 744, "deletions": 59}}, {"node": {"oid": "f7437fd899edc54a4ec5e6d1a1467e69c21c493e", "messageHeadline": "connected stake cli", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 24, "deletions": 26}}, {"node": {"oid": "f9e8018d434884467b86a6c7844644f2ddba520b", "messageHeadline": "Add receipt definition", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 34, "deletions": 28}}, {"node": {"oid": "2493332509707f673930746bab6d43b5e017d1f5", "messageHeadline": "Define IBC packet, IBC channel", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 43, "deletions": 23}}, {"node": {"oid": "f8e44b5b00d62eba5eaded6bcd1272422b46e581", "messageHeadline": "Error codespacing (#809)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 437, "deletions": 304}}, {"node": {"oid": "ffd428d199e5e897395ec9754b86f216eba731cb", "messageHeadline": "Merge pull request #831 from cosmos/sunny/bank-additions", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 345, "deletions": 40}}, {"node": {"oid": "d2013ec2a09c71e2ff8bfe3c6ea1fa961593617e", "messageHeadline": "added state change revert comment", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fcc164fab1a620afd372b1562ec225e413396dc8", "messageHeadline": "rebase and switch test to amino", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 10, "deletions": 19}}, {"node": {"oid": "c7bd05f0b8107880312e756a1647d6f32c97f742", "messageHeadline": "hard reset", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 352, "deletions": 40}}, {"node": {"oid": "edd5368669a9c46b3a2ad4845bdf3e217e518862", "messageHeadline": "Add the concept of a 'channel'", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "eafa484184616d20a4b952a0d6f212fadb534b71", "messageHeadline": "Fix a few links", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "be3fa5672e351364d664133f25a5e9f035892bfd", "messageHeadline": "Update layout & fix anchor links", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 68, "deletions": 63}}, {"node": {"oid": "1cdfef81cdd1b6e9591edace3ab64df3d8f23519", "messageHeadline": "Reorder Merkle proof section", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "0b00dbfdcd704ba7cc842d2d740b0c14b631f7e2", "messageHeadline": "Clarify queue interface", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 50, "deletions": 19}}, {"node": {"oid": "8e9615a40313e78dcf320c3b07e15954982778bd", "messageHeadline": "Pluralize", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "f01ab5e4c930e59ef1dc5652bbc3d263f6c40ac3", "messageHeadline": "Start editing of Queues section", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "f1c7d1cceaee423336da1b53fdba0fdb0250093f", "messageHeadline": "Cleanup & clarification in progress", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 58, "deletions": 59}}, {"node": {"oid": "dc2c638f7f86dfd4fa4f42f7c19c27e349f0a05e", "messageHeadline": "Move specification.md to README.md, cleanup overview, separate MVP di\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 46, "deletions": 57}}, {"node": {"oid": "6500728dd283f8ff79376b83cf2611cfe1880d0a", "messageHeadline": "Rebase onto develop", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a8d3b3ef19e38db63f41c185f72f684c8271f77d", "messageHeadline": "Correct spelling", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 170, "deletions": 572}}, {"node": {"oid": "32ffd2d316e74ca49c9d733030dba439c5568f2c", "messageHeadline": "Review the IBC specification", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 572, "deletions": 170}}, {"node": {"oid": "ecb1f93e190d22822b2f1150697a3898b25b84c7", "messageHeadline": "Join appendices into one file", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 102, "deletions": 247}}, {"node": {"oid": "cdf08ecdb7b719eaf02eb95a4ea563ed7d330efc", "messageHeadline": "Fix typos", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f5a45a94f6e5741bedf7c3da4f1a0ac92ad82bb1", "messageHeadline": "Clean up optimization section", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 36, "deletions": 252}}, {"node": {"oid": "1feb84e2726c268e183ba6e4aa2f5a2ca2631b68", "messageHeadline": "Cleaned up queue section", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 55, "deletions": 265}}, {"node": {"oid": "cc17a3e9636dea69e8412b7e9be6b19a14cf01a9", "messageHeadline": "Clean up all formulas in proofs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 17, "deletions": 88}}, {"node": {"oid": "97e61a6f7b83a2c2e9d07f1bff77bef581ee6c07", "messageHeadline": "Break IBC spec into multiple md files", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1160, "deletions": 1156}}, {"node": {"oid": "7610cca7c9dc854ff16646f309e017b84cdb3a3b", "messageHeadline": "Rough import of google doc to markdown", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1189, "deletions": 0}}, {"node": {"oid": "06ec4b4a1ac305347ab7bff595e6111a2ccd9f66", "messageHeadline": "Added protobuf specifications for ibc messages", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 173, "deletions": 0}}, {"node": {"oid": "f40335342f219150a3527b181ec14e9bf49c39c1", "messageHeadline": "Started IBC spec", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "0f2aa6bb140b3e377367d1b235e7bec2d9a889dc", "messageHeadline": "Merge pull request #852 from cosmos/cwgoes/fee-account", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "e3045fd57d89cb7bf502bc85eade383639cd2acf", "messageHeadline": "Update changelog", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "474fa1dfd1ade9e450ba65eb746f819a9d4468e4", "messageHeadline": "Switch to BurnFeeHandler", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "3bbb15f454cb3a4a526a38284b612ba5ba24fc2b", "messageHeadline": "Add tx to feeHandler, move around in example apps", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "39ee95abe47db0d49cf7e5b4920cfc12fa4b347c", "messageHeadline": "Refactor to use FeeHandler function", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 27, "deletions": 56}}, {"node": {"oid": "7fafa9e021a7d8e5267315de9ebea37dcc23041f", "messageHeadline": "Add testcases", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "e870163ec0118cdd4ef3613b1623f4f86a0b0a6b", "messageHeadline": "Implement fee pool pseudo-account in sdk.AccountMapper", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "b846559ac1843852bcae74735486176610278437", "messageHeadline": "Merge pull request #859 from cosmos/jae/fixrmssubstores", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 152, "deletions": 197}}, {"node": {"oid": "49b89784545d155b49e9ebe7ade53c47215fe65d", "messageHeadline": "Swap all examples & testcases to use automatic DB namespacing", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 39, "deletions": 132}}, {"node": {"oid": "62d63c948380493194b2d8a7c8acbc045b301e50", "messageHeadline": "Update README.md", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "396b85b303e5c071040469f3e230a9d052d9cb80", "messageHeadline": "Update README.md", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "62112eab172bc775740f7b3c33095550cb2b00d8", "messageHeadline": "Merge branch 'develop' into jae/fixrmssubstores", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 258, "deletions": 31}}, {"node": {"oid": "d530ee2abc4ff3d9d321d9b125eb6599b0e554c5", "messageHeadline": "Fix MountStoreWithDB(); Bump to 0.15.0-rc0", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 41, "deletions": 35}}, {"node": {"oid": "eb25943c58e4279655777679fd07d594eecd18e8", "messageHeadline": "...", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "186ee72c0c9a7de8bc60c3c2a108fc9bed36f442", "messageHeadline": "Update documentation", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 61, "deletions": 25}}, {"node": {"oid": "5883c0e942071b072073420caff1903d6e307649", "messageHeadline": "Support namespacing within RMS db", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "8aaf1b659e585b17ecc44d8521a383eef2849f9b", "messageHeadline": "Merge pull request #847 from cosmos/cwgoes/misc-cli-fixes", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "25d0fb593cdf431f19678fd91c74a4d071162438", "messageHeadline": "Address PR comments", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "5212ac02e48d621486cf4034583f2f31b306099e", "messageHeadline": "Merge pull request #812 from cosmos/cwgoes/misc-cli-fixes", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 184, "deletions": 11}}, {"node": {"oid": "885b6dc63eec1902e1882baf4932a97953ae3e59", "messageHeadline": "Merge pull request #839 from cosmos/cwgoes/fix-ibc-relay", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "24f3a3a71c8fdc3b333e99a201accbdbcba39603", "messageHeadline": "Recreate RPC client on WithNodeURI", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3581a4d07907ea44c49f354ade545c0339a62283", "messageHeadline": "Merge pull request #835 from cosmos/cwgoes/dockerify", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "c741be16cea679808fbaa9181be08bbae03952de", "messageHeadline": "next sequence comment, CHANGELOG updates", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9d90c6b8f7879f408730b7c5bd0da4c783247174", "messageHeadline": "Merge pull request #837 from cosmos/joon/824-cachecontext", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "bdc7fe56bac8bf4e1d74d505b792d4b7117284a1", "messageHeadline": "cachecontext comments and changelog update", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "8dd612c38aa815c5ba63819b29e46e63e0dc7713", "messageHeadline": "Address PR comments", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "1c8094c6bde1a137422be2a77480e91154011781", "messageHeadline": "Update context.go", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ed15f7e9d33d1127107c1f445311fe50dbfac08", "messageHeadline": "typo", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "442e67730026f99e6991e32d11a20b83eee6e7a6", "messageHeadline": "add CacheContext", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 50, "deletions": 2}}, {"node": {"oid": "22372bfffdec0cb6016b72b6f8c122e9868916a7", "messageHeadline": "Add basic Dockerfile to build all binaries and export gaiad", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 36, "deletions": 20}}, {"node": {"oid": "3f2a8e789a33bd31ccbd8ee56ccab058af4628bc", "messageHeadline": "changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c7b680a545937ba8b614eb24f09c77f0a33aa06f", "messageHeadline": "Address PR comments", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 57, "deletions": 35}}, {"node": {"oid": "7383c99026215ce17409bbd3507a3240df8c329a", "messageHeadline": "Add AutoSequence to all transaction-sending commands", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 84, "deletions": 18}}, {"node": {"oid": "bd626ba94e4f0c113fac29a5702b552a5cf43f34", "messageHeadline": "Helper function", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "ec98545a1b55bd8b70b9b95c1ead5b345a05b319", "messageHeadline": "Default to next sequence number (closes #807)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "0be655b122e0505fd8353a8f0988618d6bf5ae56", "messageHeadline": "Automatically determine chainID, throw error if not provided (closes \u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "e588ebfa9ab6c8c0ce837b4675fd9d527c032b92", "messageHeadline": "Merge pull request #821 from cosmos/adrian/deadcode", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 28}}, {"node": {"oid": "18ac0f99d152c47bf70b8c749ee2e0b49d9dcbde", "messageHeadline": "Merge pull request #767 from cosmos/sunny/IAVLsubspace", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 256, "deletions": 12}}, {"node": {"oid": "69448f90e5f796146ce343241431bc5b96015e17", "messageHeadline": "added just FF byte", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f5c285f5ee63756917d056d5d27e7cec8b50d2fa", "messageHeadline": "more MarshalJSONIndent", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 16}}, {"node": {"oid": "9e2667b496aaaef4a906236edbf4f417ca1cb19b", "messageHeadline": "basecoin/types: UnmarshalBinaryBare", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98f739651c4a66c84eb675e8cec1275ed21e32a2", "messageHeadline": "Merge branch 'master' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 58, "deletions": 249}}, {"node": {"oid": "40ed65d1103a9490b66e236682d81dc00f641765", "messageHeadline": "Merge pull request #826 from cosmos/bucky/fix-gaiacli", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 60, "deletions": 251}}, {"node": {"oid": "31476b1b293efdc29101b1d9630dc7716432c672", "messageHeadline": "changelog and version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "f275034830134a142149892049344e5c4a48b21a", "messageHeadline": "gaiacli is just basecli", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 52, "deletions": 249}}, {"node": {"oid": "e17f486928dda507e0bf7d53be70d0b2c933f84d", "messageHeadline": "Merge pull request #825 from cosmos/bucky/marshal-indent", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "5b32a3bad22a2e8111fa1ae1c1209bc35b57145a", "messageHeadline": "MarshalJSONIndent", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "13521b3f77c75613173fcff0bb2cbc20bc28cd0d", "messageHeadline": "Remove deadcode", "author": {"name": "Adrian Brink", "email": "adrian@cryptium.io", "user": null}, "additions": 0, "deletions": 28}}, {"node": {"oid": "86fb891215af6715e648eb8b5bfc7aedc8839fd1", "messageHeadline": "Merge pull request #814 from cosmos/jae/aminoify", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 333, "deletions": 427}}, {"node": {"oid": "db29b5066db96c72b2f219dc5657868aeb198222", "messageHeadline": "Merge branch 'develop' into jae/aminoify", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 99, "deletions": 59}}, {"node": {"oid": "8e4d6a54411997ec2f20682155fe214a4e57ca7a", "messageHeadline": "Merge branch 'master' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "72bebc62bd243603b750f110d51897df0ab38f0b", "messageHeadline": "Merge pull request #819 from cosmos/release/v0.14.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2239, "deletions": 1719}}, {"node": {"oid": "4807a19b5b8d61b68ab9c3e38cba7b18258b2a1a", "messageHeadline": "Merge pull request #774 from fedekunze/fedekunze/README", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 73, "deletions": 56}}, {"node": {"oid": "40b193ff0576d769eccad2c9333dd4a5a2816e82", "messageHeadline": "update changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1074ab6d6799b47f8de6b61179d86b095b1bee18", "messageHeadline": "version and changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9722f416009f1785ddae79d817abc610abd92edd", "messageHeadline": "deps, changelog, version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "cda03dd87478699861d6be91476401d2a08c73a3", "messageHeadline": "update deps", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "56c3ae4a7f5b502429760a439c42f2b5797addc9", "messageHeadline": "Merge branch 'develop' into fedekunze/README", "author": {"name": "Federico Kunze", "email": "31522760+fedekunze@users.noreply.github.com", "user": {"login": "fedekunze"}}, "additions": 3517, "deletions": 2132}}, {"node": {"oid": "ccd92358dbabdee0ed6a964467f22f0106418a58", "messageHeadline": "Merge pull request #817 from cosmos/bucky/aminoify", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 75, "deletions": 84}}, {"node": {"oid": "c155a8212e4e921809b6d8a273564a73f2ef1d68", "messageHeadline": "addressed Rige's comments", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 22, "deletions": 20}}, {"node": {"oid": "9b40cf184f6b05594e7e5064d88afc18a7d3e525", "messageHeadline": "added PrefixBytesTest", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "9b246ec78cf347587cccca8aba5157b0a06e5aff", "messageHeadline": "Update README.md", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1860f988b62dd0cc8e56011edbc1410e63b96370", "messageHeadline": "fix tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 75, "deletions": 84}}, {"node": {"oid": "413780807efebfc39ba04814959c5000c1983488", "messageHeadline": "WIP", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "a06cfbeaa824661a03970ac2edbedc641ac54f33", "messageHeadline": "...", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "923742622a8cb9bb9b9723836caba08fb857aa5f", "messageHeadline": "Fix docs; Bump version; Fix makefile", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "c4bc88837584804c012070da708ff9e282ec47d7", "messageHeadline": "Fix almost all tests", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 87, "deletions": 87}}, {"node": {"oid": "6c845e4ecd46bbb9f0533fa237a38e6d0daf0e82", "messageHeadline": "Comment Capitalization.", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "49fdf80d9d8d5f51c8f6c1b7ef662ff7c16e4e20", "messageHeadline": "WIP commit", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 129, "deletions": 152}}, {"node": {"oid": "a44e871dc7724eb18ee3c9868655ba26c02665ef", "messageHeadline": "WIP, aminoification", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 39, "deletions": 111}}, {"node": {"oid": "52f317a05fd77113f4c4a66333f1563863c84283", "messageHeadline": "Merge pull request #800 from cosmos/rigel/tick-endblock", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 126, "deletions": 71}}, {"node": {"oid": "66e5d3c5f3111ab9e0471a4f56cfe63fe2e1a1c9", "messageHeadline": "Merge pull request #796 from cosmos/bucky/democoin", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "9101ebd7d78b842d5fd0cd8709a73020b9a76e00", "messageHeadline": "Merge pull request #801 from cosmos/cwgoes/version-dash", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de11b3f6103b21bc9d200230e8d10d7d4f3fe49c", "messageHeadline": "defined modules and added suggestions from previous PR", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 25, "deletions": 17}}, {"node": {"oid": "4bcfcd5cc8972b723e006e7ebc8c13cb6f4373fe", "messageHeadline": "added comments and got rid of fixed variable", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "27087bb06454cf1d7ab4882a0bdba7590c346526", "messageHeadline": "cwgoes comments, validator.VotingPower -> validator.Power", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 25, "deletions": 23}}, {"node": {"oid": "348e28a4b5521a28b0c27fcc8c653baeb3d8fff6", "messageHeadline": "Merge branch 'develop' into sunny/IAVLsubspace", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 4688, "deletions": 1935}}, {"node": {"oid": "f10983ba06e0ed5aded8d473b6c42100c91b1371", "messageHeadline": "address review", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "ac3e5dab668188b5ce814886db9165314b7f80fe", "messageHeadline": "Merge pull request #756 from cosmos/rigel/handler-tests", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 275, "deletions": 233}}, {"node": {"oid": "109126d7fe1958968f6465ed8845b5c52f656f8c", "messageHeadline": "Dash instead of space in version output", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a10283eaaba715b38f7f5f11914f6268ae10628", "messageHeadline": "accumulated validator updates now type abcivalidator", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 80, "deletions": 42}}, {"node": {"oid": "ccb71a2afafdc19261dccf2ca82f6425da37f161", "messageHeadline": "pool using time and end block handler staking", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 34, "deletions": 19}}, {"node": {"oid": "7d31ba835a7b9643e4ec934c2848e1396ea2566a", "messageHeadline": "rebase fixes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6b995ac701ad58a346f2c48a42ebfdc1fc89b7ac", "messageHeadline": "handler tests pass woot", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 149, "deletions": 118}}, {"node": {"oid": "b8541c8174417b6b11f8d2abeb4f084415b32d1c", "messageHeadline": "tests in loops use require", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "bfcb214c556f54de817cd643be0c485585a6c72b", "messageHeadline": "fix nil.Result() call", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "d87488a48be4a1378882653c0a2840a4b3d7d7a5", "messageHeadline": "stake: register auth.BaseAccount, not basecoin AppAccount", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1db8764b9ecde07552c935303bc5f43b45a7ec89", "messageHeadline": "handler tests compile", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 135, "deletions": 129}}, {"node": {"oid": "6b279bd8bd2e87350e107316e7ff5c92d4238431", "messageHeadline": "uncomment handler tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "bbda5b43ddba125cc6de10672f5265b24a6c13fe", "messageHeadline": "Update mine command usage information", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a21eeae5ea59c17327b7b4844c62c53ad091e91d", "messageHeadline": "democli: add cool and pow commands", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "1629ddad1c21cfab7c914743ca98d667d3acc228", "messageHeadline": "Merge pull request #795 from cosmos/bucky/update-deps", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 33, "deletions": 28}}, {"node": {"oid": "4bee8c6865965eab22ea86c6e84feed38b1d0cb8", "messageHeadline": "update for tendermint v0.18.0-rc1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 33, "deletions": 28}}, {"node": {"oid": "ebe38c91f4d4d842084146a54542d5f6df4fc82e", "messageHeadline": "Merge pull request #792 from cosmos/cwgoes/pow-module", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 700, "deletions": 21}}, {"node": {"oid": "d99f4f3c14d7afa1d3758a50c3ba62a19f305824", "messageHeadline": "PoW InitGenesis; testcases", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 62, "deletions": 31}}, {"node": {"oid": "d47f27145907a6386fee5ba2ab90ef9544194ae6", "messageHeadline": "Mount store; add testcases", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 110, "deletions": 39}}, {"node": {"oid": "7e649c3d6be27e87d2e154a72ffaf56cf5554fc1", "messageHeadline": "Merge pull request #793 from cosmos/bucky/coin-sort", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 60, "deletions": 5}}, {"node": {"oid": "9b5babba8197ade5f2c0d8bb46d8fd7fbed9c5ef", "messageHeadline": "sort coins in genesis", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 60, "deletions": 5}}, {"node": {"oid": "21fe81720a7f4a54451d20111cdb0128c91e8afb", "messageHeadline": "Merge old PoW module into Democoin", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 577, "deletions": 0}}, {"node": {"oid": "e0d043b3425514af8bfbf9efbe6c0015254c248a", "messageHeadline": "Merge pull request #791 from cosmos/bucky/log", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "1f93e965fb1388d1d1fecef06874b49cbdde97fa", "messageHeadline": "add log_level flag", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "15aa929f4259f4443e3ef2955f7d4220cda5f111", "messageHeadline": "Merge pull request #789 from cosmos/bucky/cmd-makefile", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 382, "deletions": 1101}}, {"node": {"oid": "19f96d48c6301d41b91c17f35dfe8b0583032a22", "messageHeadline": "fix mock test", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31a6806fd46a5c4a09c7f106bf53736e8dc2a679", "messageHeadline": "fix gaia", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 43, "deletions": 75}}, {"node": {"oid": "4dfc5c085259de30f2f42d84c1e8aa4426e1ae85", "messageHeadline": "fix democoind init. use rootCmd", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 28, "deletions": 38}}, {"node": {"oid": "c74c57a2f0a98bc3f045ffa3de5df9e7a953b24c", "messageHeadline": "remove empty publish dir", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 62}}, {"node": {"oid": "9fbbdbbe0f5aa65b1fa262f3aaa55369693268d1", "messageHeadline": "server: consolidate files", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 159, "deletions": 313}}, {"node": {"oid": "609ea0d0f0a2d8948024eef850b0d4585376adec", "messageHeadline": "more daemon refactoring", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 65, "deletions": 329}}, {"node": {"oid": "f79d06c9f3adfba807f792c86f65944bb10a10ee", "messageHeadline": "refactor basecoind, change GenAppOptions", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 86, "deletions": 58}}, {"node": {"oid": "9e6bc70e288d380dea814205cc2bdbb2b8efa597", "messageHeadline": "remove basecoin license/makefile", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 226}}, {"node": {"oid": "02a2008c0d1445b4682808b06f8db9f94adee405", "messageHeadline": "move gaia to cmd, update makefile", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "e90805436a4084bdd76467a54dfbaaeb26564f4f", "messageHeadline": "Merge pull request #784 from cosmos/cwgoes/more-cli-fixes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 164, "deletions": 91}}, {"node": {"oid": "8c0cb25babb1b73761e8a0b3a237e1da2853b814", "messageHeadline": "Update for new context", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "74a2246b3e0c834d45eae4ff12904773df3cc0db", "messageHeadline": "Pass logger and config through CLI context (closes #725)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 158, "deletions": 88}}, {"node": {"oid": "2ee3ca3192c5c2e377d3f5064137005813678f03", "messageHeadline": "Merge pull request #747 from cosmos/cwgoes/rest-cli-refactor", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 237, "deletions": 156}}, {"node": {"oid": "0c9ba2ba995db5528f5659a14521891b491f3bd7", "messageHeadline": "Merge pull request #771 from cosmos/cwgoes/staking-tests-v2", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 266, "deletions": 107}}, {"node": {"oid": "65e789c43db910ab9c9b7f33b69c13ea1916e639", "messageHeadline": "minor cleanup to pool_test.go", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "ef2d43d5b029c565c7f5d9724adee14fc5435b2d", "messageHeadline": "Add tests for bondedRatio, bondedShareExRate, unbondedShareExRate", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "20651490eb6a4d37ac54c0cdb3ea5abd8f193a55", "messageHeadline": "Disable overflow bug check for now (ref #753)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "8ed328074f228cb220227db6ba2ce5b97ed00bef", "messageHeadline": "Fix incorrect reassignment", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 45, "deletions": 12}}, {"node": {"oid": "9aef787c5d3ac05e5144f1d65078f4bd46c1ff2b", "messageHeadline": "cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 34, "deletions": 38}}, {"node": {"oid": "cdbb994e3fee22d7a9882f1e0a11c63eb0787973", "messageHeadline": "Update IBC commands", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "457092d662c5eef3257ba2496b66b824fbfe3073", "messageHeadline": "TestStartStandAlone without cobra", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "12f4a21d035c7ea69dcdb69defcabd50a2a7db55", "messageHeadline": "Reuse Tendermint client instance (closes #671)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "3404ecca793f7db6f08dd70b034db3486e32f60b", "messageHeadline": "Avoid race condition with viper.Set (ref #668)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "fb3572c445e6c5f4a9cbea9b37689c234cb9db26", "messageHeadline": "Enable TestStartWithTendermint (closes #668)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "ed54dc43f2d599fb652bc364846dfd7b443e42c4", "messageHeadline": "Add ChainID to testnet JSON (closes #773)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8412215c167cfb606260ae206871ed7b757fdab2", "messageHeadline": "Additional module cleanup", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 8, "deletions": 18}}, {"node": {"oid": "7214149f1d209a1cb1af3df25c87b6af00a9e06b", "messageHeadline": "Move client context initialization from viper to separate package", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 67, "deletions": 68}}, {"node": {"oid": "08880966770e81bfa9c926de5ec2fddf8d9e4c3f", "messageHeadline": "Replace Result.ToQuery with Error.QueryResult (closes #765)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "47c97c24d36be993dbcf1ee92fa495a11a8794a3", "messageHeadline": "Write genesis trend for democoin (closes #762)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f5322fa25f5bda3767e9809ab28359e41f522295", "messageHeadline": "Remove unused imports", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "7a8e00dbb978df71da17f398d6d07f840bc52361", "messageHeadline": "Change CoreContext parameters instead of using viper.Set", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "579e5d4cdccd02f29a8f31668a803d6ab80e33b3", "messageHeadline": "Add CoreContext for CLI/REST options", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 125, "deletions": 76}}, {"node": {"oid": "720b37c6f27bc006638c14e6388b0de18845a64b", "messageHeadline": "Rename client/builder to client/core (ref #721)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "9fc9db00fbc16f7e1ead85cc114318462cd59e82", "messageHeadline": "Merge pull request #772 from cosmos/cwgoes/staking-initgenesis", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 74, "deletions": 26}}, {"node": {"oid": "a85fdcc23b7bc6c64562a2fc19e67e741fd54766", "messageHeadline": "cleanup TestInitGenesis", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 20, "deletions": 41}}, {"node": {"oid": "578020bb47a4081980670141168664c95b149d6b", "messageHeadline": "version bump", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4f0acc4df8de03ac5b90b2173e5c1f73afb0c04e", "messageHeadline": "Merge pull request #782 from cosmos/release/v0.13.1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1486, "deletions": 644}}, {"node": {"oid": "cfb3ba75afd731a9d2b390d2841dcdabb95b477c", "messageHeadline": "Update InitGenesis tests for x/stake", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 53, "deletions": 11}}, {"node": {"oid": "414d3e0b6dc057f2362231ab71e6023222a22ef3", "messageHeadline": "changelog and version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "519d0b7d005bd461e571b766735ce9152f579c68", "messageHeadline": "Merge pull request #780 from cosmos/joon/ibc-hotfix", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 184, "deletions": 39}}, {"node": {"oid": "e756c4a22fa0128058488277582e457b01188511", "messageHeadline": "Merge pull request #754 from cosmos/rigel/tick-tests", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1286, "deletions": 596}}, {"node": {"oid": "464bf06380841bffbefaa877622f34a31074b625", "messageHeadline": "typo?", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d8694070c74e4014486ae768e35ebed6eb739003", "messageHeadline": "use tmlibs/log", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "b117f082ef58572bbbc5e76400b270e5081db74b", "messageHeadline": "Cleanup, add comments", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 10, "deletions": 19}}, {"node": {"oid": "e5a5535b8c64f46300127df561120021242e3519", "messageHeadline": "Refine to single test case", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "19137d007b9e3c3e9773c8ccb553df174abd3af8", "messageHeadline": "Cleanup testcases, refine to the error of concern", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 68, "deletions": 57}}, {"node": {"oid": "8fad09a659903046bae29241bcdfbe89509b24f7", "messageHeadline": "Implement InitGenesis for x/stake (closes #737)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 53, "deletions": 26}}, {"node": {"oid": "b78aa2f6503b7751a0b157a985f25ce2d14e7b24", "messageHeadline": "Rebase & add more invariants", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 69, "deletions": 31}}, {"node": {"oid": "9640c7d5c6f65354564de7e18ea06175b19d63eb", "messageHeadline": "Add additional error information", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "ffb4ab739cfa04298936f7ace403725f433c5f04", "messageHeadline": "Simpler multi-candidate testing", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 46, "deletions": 37}}, {"node": {"oid": "606f516ecf512c491af570bfc3425db3b5ec126e", "messageHeadline": "done", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 167, "deletions": 32}}, {"node": {"oid": "d88026244d351a2514be6c967803444e55792b85", "messageHeadline": "Merge pull request #745 from cosmos/joon/732-stake-keeper", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 425, "deletions": 96}}, {"node": {"oid": "47aaae835eff8601f8092143acf41690fbf4fd90", "messageHeadline": "Merge branch 'rigel/tick-tests' into joon/732-stake-keeper", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2459, "deletions": 792}}, {"node": {"oid": "7d67d00866497972865093ef3d5179d980a82c43", "messageHeadline": "pool test correct in AssertInvariance", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "bac81838d01af6f8294cb4b96a668c001941019e", "messageHeadline": "random test overhaul", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 102, "deletions": 84}}, {"node": {"oid": "6c2eda6e1d86505eaf6203af259bd40df6ba21d1", "messageHeadline": "adrian pr comment", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "34278f5220db2a4fe18e23cb6ed042f41667b476", "messageHeadline": "fix in candidateAddTokens", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "c0172563005d1c8adedcfd891984be2eafc868f7", "messageHeadline": "remove pool_test dep on other test declations", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 30, "deletions": 12}}, {"node": {"oid": "3441bc35983f9407bee5db2a5f5e8d69e2f8bb2f", "messageHeadline": "visual cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 43, "deletions": 9}}, {"node": {"oid": "3023f3008fece9f24a1af84021f4048071587e0f", "messageHeadline": "Enable share removal test, additional diagnostics", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "ff0fefa5583ad57ac1155ceedc3176ae0a461c16", "messageHeadline": "Use require.Equal instead of assert.Equal, add diagnostic messages", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 28, "deletions": 17}}, {"node": {"oid": "765e065e5037329fa8b037296fa50eea9b23b674", "messageHeadline": "Staking pool tests (closes #731)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 286, "deletions": 0}}, {"node": {"oid": "dd0712c5d7394a93798babe2670edc4406d401d9", "messageHeadline": "move rounding into nextInflation", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "48ae300ab7c74b4c77007e1e8300bac56075196a", "messageHeadline": "comment out handler_test.go", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3827b34468ebad81a70966562bb946e9fdf1f9fe", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 13, "deletions": 29}}, {"node": {"oid": "4b9bd0e7ea8a3d216cd4b5cdb35d548941f0ce85", "messageHeadline": "handler tests beginning", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 248, "deletions": 248}}, {"node": {"oid": "c1a8f2cce94dc31ce04add3724fb37324f72ad03", "messageHeadline": "fix tick tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 172, "deletions": 167}}, {"node": {"oid": "5486d6a28327ed05a7a41b26da1d0e086934785b", "messageHeadline": "compiling", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "55c5bf87a1bfb929a5c1dcd545273bb781260a0b", "messageHeadline": "pool compiles", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "d0db8b45ae416066b9708afd06678f1da24893c1", "messageHeadline": "pool.go to be functions on pool", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 63, "deletions": 79}}, {"node": {"oid": "a6d587b870c117150b5ef0c39fb605876abb2d4d", "messageHeadline": "fix remove candidate keeper logic", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "7565ba4c0ca67ee790397cf9cea3f335ae6aa94e", "messageHeadline": "fix kicking validators logic", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 188, "deletions": 111}}, {"node": {"oid": "0fa0491d0f81c0dea77be6f93d1adad079afcaff", "messageHeadline": "remove some unnecessary setCandidates", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 7, "deletions": 19}}, {"node": {"oid": "daf5fb9a13aa243757efd28843a7d079ddb1451e", "messageHeadline": "change use of global candidates", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 240, "deletions": 161}}, {"node": {"oid": "1c079199e86238f37fb3dce0e7886bb3fa622abe", "messageHeadline": "remove some TODO tags", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "77e73334b7373e5f90ea5956018a2adb6edfddae", "messageHeadline": "add test for inserting validator at the beginning/middle", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 51, "deletions": 26}}, {"node": {"oid": "67a943d9dfc438b897b143a9bf884dafc4ba0aea", "messageHeadline": "write test for keeper", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 56, "deletions": 37}}, {"node": {"oid": "4b0c367afadbab84ca59f1cf23ec5f799d3b791c", "messageHeadline": "keeper bugfixes, bit a pair programin w joon", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 147, "deletions": 14}}, {"node": {"oid": "797aec2e717cb177c5481a16bb4ef6fc052e379c", "messageHeadline": "Merge pull request #769 from cosmos/release/v0.13.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6253, "deletions": 570}}, {"node": {"oid": "5b9ae43b766746e7ce7c4e3a2ae989feb1d7de3d", "messageHeadline": "Update SDK readme", "author": {"name": "Federico Kunze", "email": "fekunze@berkeley.edu", "user": null}, "additions": 63, "deletions": 56}}, {"node": {"oid": "e7e98a06445c8750eaf72b5561be84ec6d29cc82", "messageHeadline": "lcd: waitForHeight instead of sleep in tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 75, "deletions": 10}}, {"node": {"oid": "f40e01aadaae4eb37c8c51976944f83dc0b349d4", "messageHeadline": "fix test", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "be05bf43437c0ac0e6fd5af5593c4f34b399bcac", "messageHeadline": "remove InitGenesis", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 35, "deletions": 54}}, {"node": {"oid": "1d2c2d88b13bf6424cc333303f13cec3dab60032", "messageHeadline": "version and changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ba9eb6d3686bfc5b0390cd7975e2e4e210a5cb94", "messageHeadline": "Merge pull request #760 from cosmos/bucky/gitignore", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "fedcdbf494cb6f9011be7b9d138b04fc8f8e40a7", "messageHeadline": "Merge pull request #688 from cosmos/joon/555-tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 198, "deletions": 110}}, {"node": {"oid": "ac4409d43220bb1a95204525d2829e0575460323", "messageHeadline": "Merge pull request #764 from cosmos/bucky/cli", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 22}}, {"node": {"oid": "e509590817f65100577471b505ae5a58ee654be4", "messageHeadline": "Merge pull request #763 from cosmos/bucky/changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "c441ccdf01efdbbb11ea5116b58dc76672558e06", "messageHeadline": "added more test", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 121, "deletions": 22}}, {"node": {"oid": "8170d878b82a9c0a08cfe1baaee2501a51e4d3cf", "messageHeadline": "remove --testnet flag. just output all info on init", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 22}}, {"node": {"oid": "7238b9d2d660c8154ac66e07214dbc2eabb9931f", "messageHeadline": "changelog and version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "d98ea3764f2d654570c9310a68bbb1c39655e1c8", "messageHeadline": "it works", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "3f1362f838c22fcb71ecfcb7217f27992e2b6c63", "messageHeadline": "why u no work", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "8af121a840023a89a87d9e9da55261db32fa13ea", "messageHeadline": "remove account_test", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 0, "deletions": 36}}, {"node": {"oid": "9a4f9345cfd4cc28431975dca3f40871691475bf", "messageHeadline": "in progress", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1300, "deletions": 141}}, {"node": {"oid": "549896128d61390fcbff638da79a31fd7b5c735b", "messageHeadline": "in progress", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 7, "deletions": 46}}, {"node": {"oid": "f1d27e95ff9a6f121f7222ee9eb52fc83c01b4ff", "messageHeadline": "TestHandler -> TestIBCMsgs", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d80e6540c29fe9302d27441419ce1a7d6e5fd5e8", "messageHeadline": "merge commit", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 57, "deletions": 110}}, {"node": {"oid": "12a17f6996cc613ef653a8c5f067d67d0853aa3e", "messageHeadline": "merge commit", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 261, "deletions": 55}}, {"node": {"oid": "271d240897a6826074125eb29fd754692dad3984", "messageHeadline": "trying to figure it out", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "29d878a85e94fd0503dc7c08fd3d239721d102fc", "messageHeadline": "Merge pull request #761 from cosmos/bucky/install", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "24e1bb4f24d6fcfd29fed4fbb658d05fac699857", "messageHeadline": "make install", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "ceddb54e9156340ae29cb21b8bfd93a45c48a8bc", "messageHeadline": "cleanup gitignore", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "20bb78399bf36f33fc24552820db34ac69190b09", "messageHeadline": "fix democoin", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5dd24b4b0a7b41934b7403b6055ca5c33ce01e2a", "messageHeadline": "Merge pull request #729 from cosmos/cwgoes/misc-minor-fixes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 83, "deletions": 23}}, {"node": {"oid": "e226cb7a35542c2c7488e8828aab994e510e1bbd", "messageHeadline": "Merge branch 'develop' into cwgoes/misc-minor-fixes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1389, "deletions": 134}}, {"node": {"oid": "56f28145dd19105a023fd54d6a7f24c3181fae95", "messageHeadline": "working on it", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 69, "deletions": 4}}, {"node": {"oid": "15e3d47148e11a8f83b75ba2f98086ff0c32e000", "messageHeadline": "Merge pull request #748 from cosmos/cwgoes/clean-up-basecoin", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1112, "deletions": 79}}, {"node": {"oid": "c8bba0545b69660b9195859615de44b9f8b106c9", "messageHeadline": "Add back cool module tests to democoin", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "f1af53fe300ecb140c525ebb6e5b219528a92763", "messageHeadline": "Move 'sketchy' and 'cool' modules to democoin, which is separate from\u2026", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1050, "deletions": 1}}, {"node": {"oid": "10a22f20ba4b09e9297365ab68f42b4087fa02de", "messageHeadline": "Remove 'cool' and 'sketchy' modules from basecoind", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 0, "deletions": 78}}, {"node": {"oid": "d25593afc4ff3db9767fd76cc941938b3eb3e1a7", "messageHeadline": "Merge pull request #726 from cosmos/adrian/mountmultipledbs", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 79, "deletions": 30}}, {"node": {"oid": "55e72781ceb16e481565fed65f3b6e25023386a6", "messageHeadline": "basecoin: uncomment test", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "0789a5eed071762dea6a8b9f18056cd8d48c1c03", "messageHeadline": "NewBasecoinApp takes a map of databases", "author": {"name": "Adrian Brink", "email": "adrian@cryptium.io", "user": null}, "additions": 27, "deletions": 13}}, {"node": {"oid": "fcc8a9a415907483bbe25cac3eb3c74b3ded37eb", "messageHeadline": "Address comments", "author": {"name": "Adrian Brink", "email": "adrian@cryptium.io", "user": null}, "additions": 24, "deletions": 16}}, {"node": {"oid": "e13b1f2ac9ade542527c1d46121648d9a44e2509", "messageHeadline": "Change key DB to ~/.basecli/keys/keys.db", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "66a1130f9da91a7640c59d10cc6ebf1f0557181a", "messageHeadline": "Merge pull request #662 from cosmos/matt/ibc-rest", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 171, "deletions": 0}}, {"node": {"oid": "fd4e2c53edd4414685cf3d7db7e073ff980a25f9", "messageHeadline": "Update gaid for GenAppState change", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "0f9bd93bb1335126f8f7987a1f6ef0b185244ea1", "messageHeadline": "Switch a few directories (#644 #646)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "44de18e8da3f674c7e4b547b360aba7ea9cb2811", "messageHeadline": "Use temporary dir for lcd keybase tests (closes #646)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb66b852ef4354377533e67f6b21af76afe0071f", "messageHeadline": "Move keybase DB to ~/.basecoind/data (closes #644)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "27d24610ab9a5ba3d08fd6c2b65d3997f30d3733", "messageHeadline": "basecoind init --testnet (closes #718)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 69, "deletions": 15}}, {"node": {"oid": "072f8f1d98cf37a40ea2141fd7b3106ad923cab8", "messageHeadline": "Merge pull request #743 from cosmos/rename_simple_stake", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "bc1d9e6f93882661ec96d4de242d3bcdae86004f", "messageHeadline": "fixed package name", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "81d542d4384ce1e94906d1f111eefe0234579cc6", "messageHeadline": "updated changelog.md", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d9001ab6217503c817e94dbb0fb995623034b92", "messageHeadline": "renamed staking to simplestake", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "2e5943e1bf13457da37a3535f0ffbd96346e8b45", "messageHeadline": "Merge pull request #540 from cosmos/rigel/staking", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3790, "deletions": 6}}, {"node": {"oid": "aa4bd0566825cb8b1e949be0a88d719b7d27e86d", "messageHeadline": "Allow clearing candidacy fields (closes #723)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "91d38384649d8adb655fe103b4a15f474d789710", "messageHeadline": "revert examples/basecoin", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "cabdbfd71ef4becce3a8114b0d05f809ef412360", "messageHeadline": "revert to develop docs", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 620, "deletions": 406}}, {"node": {"oid": "18c512e7cadea5ecc094beaa5253e76386b5fb78", "messageHeadline": "fixes for SignBuildBroadcast in staking", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 32}}, {"node": {"oid": "b2c5814fd046c49963a62ef3bf9bd24502400300", "messageHeadline": "cwgoes comments addressed", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "cbbba2cf4f2e345fb1e212ed19652dcb5723ca51", "messageHeadline": "stake handler nolonger function of keeper", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "e5199f0c7c4cfbf317504e56c0f87e01d3c6f4a6", "messageHeadline": "fix validator keeper functionality, add testing", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 163, "deletions": 201}}, {"node": {"oid": "e25b78055bf5342698ee7e4eee8eb36bd386120f", "messageHeadline": "dep update", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 39, "deletions": 15}}, {"node": {"oid": "1df21e0fb6da11cf2d6a225f6d43de161b7529b1", "messageHeadline": "validatebasic tests cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 119, "deletions": 107}}, {"node": {"oid": "c1cb53ca589b71854539ea8f0ce7997e6824fdb1", "messageHeadline": "msg_tests", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 131, "deletions": 30}}, {"node": {"oid": "4e45d7368bdffe3f5535bf76bba322b37175f2fd", "messageHeadline": "rebase fixes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "59562cd86493e4e718d000c8386d28a5a81bdc71", "messageHeadline": "remove term voting power from candidates", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 60, "deletions": 85}}, {"node": {"oid": "c79263f3a88b06c444d06aa6e9f7305a55e15024", "messageHeadline": "borken validator keeper tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 154, "deletions": 154}}, {"node": {"oid": "27e0bbca4e63906cd2d2f0b92936f1f6de65e66a", "messageHeadline": "major keeper revisions", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 125, "deletions": 90}}, {"node": {"oid": "5ba297089adfb57dcc86410e9f9c36a6ecd853e2", "messageHeadline": "expose some keeper functions, tick cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 80, "deletions": 73}}, {"node": {"oid": "3a011678e785d31502b264bd48347a8afc6ba2bc", "messageHeadline": "keeper tests/revisions", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 763, "deletions": 948}}, {"node": {"oid": "a4ab2fcf2fb60e23097463da2de3a6797c1dc7f6", "messageHeadline": "staking passing, low test coverage", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 202, "deletions": 203}}, {"node": {"oid": "db0a275b23a1e465ef424e1e61f1126f1a956fbe", "messageHeadline": "rational to Exposed Fields", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 232, "deletions": 205}}, {"node": {"oid": "7da2789535632fcd7508f9f887137dbe6e36d0ab", "messageHeadline": "Rational -> Rat", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 43, "deletions": 84}}, {"node": {"oid": "13835f084fd5015c4f708b8302eb68f44d794203", "messageHeadline": "sunny refactor compiling", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 648, "deletions": 643}}, {"node": {"oid": "93173e9fddc2a79c8549bfb549f09cd5c9ce3d33", "messageHeadline": "working sunny staking refactor", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 829, "deletions": 831}}, {"node": {"oid": "c1d8aefecdf82c5d46cd8e76a21f8a7a0b108dd8", "messageHeadline": "testing staking", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 91, "deletions": 109}}, {"node": {"oid": "b8cdf059218b8513fcb793ea3fd1cfde82b345ab", "messageHeadline": "gitignore", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d439f5c47f2730eabcfb1ae107a6050e8993deab", "messageHeadline": "name and pass rebase fixes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "acc5bda225d9627fcb12b1674a0f5b64387b6006", "messageHeadline": "tests compile", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 61, "deletions": 87}}, {"node": {"oid": "3f0d7edb06989ceaf412bea6c713b638b09a3ff5", "messageHeadline": "gettin' stakin' tests up to snuff", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 246, "deletions": 201}}, {"node": {"oid": "3cb5bdb166d152faacac38be32f2359287858c5d", "messageHeadline": "staking non-tests go files compile", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 157, "deletions": 163}}, {"node": {"oid": "865b1168379b1d03e6377009174e0708183c83da", "messageHeadline": "move Bond/UnbondCoins to transact", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 237, "deletions": 221}}, {"node": {"oid": "af6c1a3f02e73e97a8513f012b3186c3f8c4f66a", "messageHeadline": "types/rational: use encoding/json", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 102, "deletions": 68}}, {"node": {"oid": "8e3f8319af5d6cf5df28a395a5fd4ff158ae3ef8", "messageHeadline": "refactoring staking...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 133, "deletions": 143}}, {"node": {"oid": "dc8636390c0dbbdf32b8c49e58f597cdf14b895d", "messageHeadline": "refactor, staking uses addresses instead of pubkey", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 424, "deletions": 356}}, {"node": {"oid": "292e15687213f49b3dce746e950de69797f8d287", "messageHeadline": "werkin to compile", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 218, "deletions": 306}}, {"node": {"oid": "59b10d33c16bffef59f790a4aeee85188ab0316c", "messageHeadline": "porting handler, refactoring mapper/types", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 170, "deletions": 182}}, {"node": {"oid": "e8cea08978a399d37f5102285cd2f5f717d4090e", "messageHeadline": "working gaia port", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 139, "deletions": 226}}, {"node": {"oid": "d6b4c80465ecbeea902bb391fc4515eac5ea8e63", "messageHeadline": "wip next steps gaia tx to msg type", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 57, "deletions": 43}}, {"node": {"oid": "b284fd190fb9899dfd827e2484a28d2a1be89e82", "messageHeadline": "added gaia working cli from frey", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 359, "deletions": 0}}, {"node": {"oid": "7fc56327aa60e11714ff3458749f478ff07d6057", "messageHeadline": "wip porting old gaia cli", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 161, "deletions": 62}}, {"node": {"oid": "5d3dc29ce1303e30ff5336272bced8e997b9a5df", "messageHeadline": "bringing in more", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 586, "deletions": 0}}, {"node": {"oid": "80d88c3a4cfbbfe286865316071c2b5a2f79b915", "messageHeadline": "porting staking, wip", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1141, "deletions": 0}}, {"node": {"oid": "c8c85dfbc8b9172d20331b938f33403cac9b8edb", "messageHeadline": "ported over rational", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 199, "deletions": 223}}, {"node": {"oid": "514470b4d6b2cb8dbcb690fc406b15eeffbc63c9", "messageHeadline": "working porting rational", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 100, "deletions": 97}}, {"node": {"oid": "1ed7206efe4eab7557d667ee0aa41068a5faf9c4", "messageHeadline": "added rational to types", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 495, "deletions": 0}}, {"node": {"oid": "d34333b3e982301b481209462b1bd71c139b8768", "messageHeadline": "gaia iterator store fix", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3afade80b2caab33fc4b6bc16eb35798906e2e00", "messageHeadline": "code cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 16, "deletions": 55}}, {"node": {"oid": "a1c7722a8070da61dc40e4a23188a52234dd790a", "messageHeadline": "Integrate in types and rational staking", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 567, "deletions": 173}}, {"node": {"oid": "73eb98ca7f538163a2063666c5f48062a48e2596", "messageHeadline": "gaia store debugging", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 137, "deletions": 132}}, {"node": {"oid": "e00f285379ebd935fa45172f81eb41b39cab10e5", "messageHeadline": "store subspace", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "6b9d836f406981a4965bc395a8b99e7bd027f18b", "messageHeadline": "gaia store compile errors resolved", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 112, "deletions": 47}}, {"node": {"oid": "9a1a89247bc96aa5c77d048009a41fdf83563a82", "messageHeadline": "porting over gaia store", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 101, "deletions": 58}}, {"node": {"oid": "2593f39de58e7f8ef1d005cc312084ae2b89b53e", "messageHeadline": "wip two store model gaia", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 73, "deletions": 449}}, {"node": {"oid": "eb597e17e5fc06ea9b9450de5d1b7e6c001aec2c", "messageHeadline": "staking orig tests passing with new store", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 37, "deletions": 33}}, {"node": {"oid": "7d4528e623f05c8078d0601cd2aa5d9c9a9e33be", "messageHeadline": "gaia store marshal binary broken", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 554, "deletions": 433}}, {"node": {"oid": "c2ddc582c44f9067b296de5778d73069a2c2f53e", "messageHeadline": "working gaia store", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 102, "deletions": 3026}}, {"node": {"oid": "266a8392d3e643fb33d84567c217c7a5146c0e83", "messageHeadline": "initial add gaia", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3767, "deletions": 0}}, {"node": {"oid": "76d66aba3b5d27fd561de744b714db2659646c97", "messageHeadline": "Merge pull request #710 from cosmos/cwgoes/show_validator", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "144ea05f54316312ce767c6b02a3a68db578d595", "messageHeadline": "Merge pull request #714 from cosmos/cwgoes/per-module-genesis", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 106, "deletions": 27}}, {"node": {"oid": "243564c2331725edfa7386d80a126b7fab8ccb75", "messageHeadline": "Tests can never be proven to be non-deterministic", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 27, "deletions": 27}}, {"node": {"oid": "8574f923e8fd5e0b3d3eb39aabe3834f9ee20537", "messageHeadline": "Mount every single store with its own DB", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 28, "deletions": 6}}, {"node": {"oid": "fef3e157c06d9ca9fb43abd6b07c5e5b9e22b4bb", "messageHeadline": "Capture & return data.ToJSON error", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "437166767339b5d6057b54ec32c82620dae32a94", "messageHeadline": "Add show_validator command (ref #704)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "90304fcfefbeaf58c9255b30563aeb1d1bdcec02", "messageHeadline": "Rebase onto #690 (tiny fix)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "578392d4b2502a5e0d27e2d7b6ea1d8e5d55fbe5", "messageHeadline": "Address Rigel review - also run gofmt", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 23, "deletions": 38}}, {"node": {"oid": "5b642062a70d2f782d2bf65823af32fb80528e39", "messageHeadline": "Initial per-module genesis initialization", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 120, "deletions": 27}}, {"node": {"oid": "d0eb05b16294abe7f2bc3874d5840d8f2c7b43d0", "messageHeadline": "Merge pull request #690 from cosmos/sunny/keeper-based-modules", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 403, "deletions": 286}}, {"node": {"oid": "742d24b7e4c80962f5e246966213fcf0daffa1ee", "messageHeadline": "Merge pull request #699 from lino-network/builder", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 21, "deletions": 48}}, {"node": {"oid": "a9ce90a95db0ccf77976db877a6d18583c15c99c", "messageHeadline": "Merge pull request #711 from cosmos/cwgoes/move-basecoin-db", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f2cf7791177d7087c6cbfa16bef65868c3b268e0", "messageHeadline": "Merge pull request #700 from lino-network/KeyAddBug", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "24a01c79176a04358917ec553b5b4eb63c5548f4", "messageHeadline": "Merge pull request #703 from cosmos/fabo/536-fixed-build-windows", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "7ec5fc28d4f49493586a4d08d7cd66cadbaef476", "messageHeadline": "Merge pull request #701 from cosmos/sunny/coin_ops", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 182, "deletions": 12}}, {"node": {"oid": "010386f48d8586e20b4644627f96246af6d63c95", "messageHeadline": "sprintf and fix error codes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "0be651fd2777baca64b9b03475ba9e6bced90e66", "messageHeadline": "address rigels review", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 61, "deletions": 44}}, {"node": {"oid": "6f9db78be1fd1b79adfbeba4c2d9a7506a0d1790", "messageHeadline": "Merge pull request #697 from cosmos/release/v0.12.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8905, "deletions": 2127}}, {"node": {"oid": "4331d9c2a4e6351f0825fdd99de63e3a7fbf24ff", "messageHeadline": "fix test", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64044d04a775e12a9c0f359d7ccf9a0e46cd8548", "messageHeadline": "changelog, version, dep", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "4a8e762adf142c79805356a6b5e3720c5f3b2ae1", "messageHeadline": "Move basecoin.db to ~/.basecoind/data in app and mock (ref #683)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "fb1a9495c3857d8c32e171aab9f505900afe1487", "messageHeadline": "Merge pull request #705 from cosmos/cwgoes/show_node_id", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "3126afd12b35c322a4a647c7a6ec667b3501d294", "messageHeadline": "Add show_node_id command (closes #704)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "2da9025bd3c82797860ac9f7fca8adbbe279c04b", "messageHeadline": "switched delete statement and filenames", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "7967c1df75ff8584cd05738ff258c8ab5dee86f1", "messageHeadline": "coin math", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 182, "deletions": 12}}, {"node": {"oid": "487424eb190d4f174ff2aa1fa2ebb27f4c574030", "messageHeadline": "Fix key add override bug", "author": {"name": "Yukai Tu", "email": "ytu@lino.network", "user": {"login": "xiaoxiaff"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "96d9c55172ed0ceec959cd0c1ddacd3905c863da", "messageHeadline": "Encaptulate Get Passphrase Logic in Builder", "author": {"name": "Yukai Tu", "email": "ytu@lino.network", "user": {"login": "xiaoxiaff"}}, "additions": 21, "deletions": 48}}, {"node": {"oid": "eac63038e3d94ba27ac44b17e9f6c2235bf2bbcb", "messageHeadline": "works", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "8fe34097ebfe492566e79b2431aa7d31e1401a14", "messageHeadline": "asdf", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 43, "deletions": 12}}, {"node": {"oid": "884b82773008014d1bd95e1350abf21764e4d185", "messageHeadline": "everything but IBC", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "131289ce70211043539329b7e6e80cdb9f9b2055", "messageHeadline": "everything but IBC module", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 226, "deletions": 217}}, {"node": {"oid": "2fc5cc6bcd91bd80767f3b44a876a49f72f55352", "messageHeadline": "updated app.go", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b118b34695934f0af4ddec213dc91443aa5575d0", "messageHeadline": "worked on coolKeeper", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "917d431f39c12259ca159948f08f1b77b597b71d", "messageHeadline": "updated app.go", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "658f58015f498b8e1544b1ba0c23d4fcda6ea0e9", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8b19ffa7c1b1a34795833d36e741ed960b2fd946", "messageHeadline": "worked on coolKeeper", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 104, "deletions": 56}}, {"node": {"oid": "47b87672086fea01f58e141203bfd7c78ed96d2f", "messageHeadline": "Refactor to keeper-based module (#689)", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 134, "deletions": 109}}, {"node": {"oid": "2d450583529a367ac41601642292c288d44e6c23", "messageHeadline": "fix tendermint dep", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "23d43433b22a79714bdc579d398842bf768a83dc", "messageHeadline": "Merge pull request #679 from cosmos/adrian/circle", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 103, "deletions": 23}}, {"node": {"oid": "950797dd6f0d06261cb24e0b60d1b2debbc3a1fc", "messageHeadline": "Merge pull request #696 from cosmos/bucky/dep", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 43, "deletions": 48}}, {"node": {"oid": "8609c5831725dd194afa250a3ebbc380ed8d1cb4", "messageHeadline": "changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f81b6ec51d8b431b258e1871cd6634101daea5a2", "messageHeadline": "update dep", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 39, "deletions": 47}}, {"node": {"oid": "7e570bb3a5e4670a6745ef2936750e35d1619a0b", "messageHeadline": "Merge pull request #672 from cosmos/bucky/changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "1b4a3d24ff2883adea5a5147291cff140ada10b0", "messageHeadline": "Implement basic proof-of-work module & add to basecoin example", "author": {"name": "Christopher Goes", "email": "cwgoes@protonmail.ch", "user": {"login": "cwgoes"}}, "additions": 560, "deletions": 0}}, {"node": {"oid": "946b764d7bcab582c061e965af62b199e5ab50ab", "messageHeadline": "Merge pull request #686 from cosmos/bucky/staking-fixes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "14f42909699dcd53029d3faccf4a32e7a0e92468", "messageHeadline": "x/staking: check for empty stake and pubkey", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "945d034f0999f42dd055eb6d1a066f9a7869878c", "messageHeadline": "Merge pull request #682 from cosmos/bucky/account-decoder", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 42, "deletions": 32}}, {"node": {"oid": "723889570e6004e1bbc141245716ee6cf83599d4", "messageHeadline": "ErrTxParse->ErrTxDecode; check for empty bytes in account and tx", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "c529eccc6e4a4693e68861a1661eae560fbd23e7", "messageHeadline": "parser -> decoder", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "e4b8010077aac5987727758610e7909448767e07", "messageHeadline": "ParseAccount -> AccountDecoder", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "303a8e86a43d609a781f53e2089a5db4ed43d9e4", "messageHeadline": "Upgrade to Circle 2.0", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 103, "deletions": 23}}, {"node": {"oid": "328dd2f73f2cca6a412c9e31c86c5fb3702acf54", "messageHeadline": "Merge pull request #655 from cosmos/adrian/simple_staking", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 519, "deletions": 16}}, {"node": {"oid": "116d8e91d73618d9190d83267fa2880eaed36676", "messageHeadline": "Tests for Bond and Unbond", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 44, "deletions": 11}}, {"node": {"oid": "f837c167601fb39a82bf2395004199399473c674", "messageHeadline": "Add tests for types", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 40, "deletions": 0}}, {"node": {"oid": "5cfad33e49c8d1c7ac8d1a74a59172bc47d612ae", "messageHeadline": "Remove duplicate check", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "75674a9ec30a7e63c63c355edcbb861bec89a4ea", "messageHeadline": "Implement Simple Staking as a module", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 446, "deletions": 16}}, {"node": {"oid": "0eec9671b200d0e43d2daeda22c75b3b50035778", "messageHeadline": "Fixed IBC test", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "1befcdaac3993aa462dff62b9cb92cc1b2a55c4f", "messageHeadline": "version and changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "4bfa40adbd5f7af9be012e08d685fd8ffa986cbd", "messageHeadline": "Merge pull request #465 from cosmos/improve_staking_spec", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 620, "deletions": 406}}, {"node": {"oid": "c97a5aeab02a6d01c4996a7147b4e7cafae580e7", "messageHeadline": "Merge pull request #664 from cosmos/sunny/IAVLsubspace", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "03fe47192d36200a453c0848e6492d7c7eb82120", "messageHeadline": "Merge pull request #627 from cosmos/joon/ibc-mvp1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1045, "deletions": 34}}, {"node": {"oid": "3ae41f7c6bcacdf66f18fa54f6646cf7befbdbc0", "messageHeadline": "Merge branch 'joon/ibc-mvp1' of https://github.com/cosmos/cosmos-sdk \u2026", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2c0b172653162feaf13fb45b3149a39f0c3832b1", "messageHeadline": "apply comments", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "fb886f3a96131e3d43c087db2a09dc7c37629ae8", "messageHeadline": "Merge pull request #667 from cosmos/bucky/ibc-mvp1", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3105f7e18ee00991554837e9948d2d59d25f92b5", "messageHeadline": "modify types/errors*", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "95ac075aaa7587c68a122300fa31de326cd96ac9", "messageHeadline": "comment and a dep update", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e80f7b040cf973e6166eb05623103dfd0a1fc1f5", "messageHeadline": "Merge branch 'develop' into joon/ibc-mvp1", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 52, "deletions": 78}}, {"node": {"oid": "7e8c1e3394f27c86eeddf60d4e9ac6d4267035ec", "messageHeadline": "added Substore", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "984aff12da2aed681a9ef4c209621d6780c151c0", "messageHeadline": "Merge pull request #642 from cosmos/sunny/errors", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 52, "deletions": 78}}, {"node": {"oid": "7e4e164518c456a09b6966c6016b27c009b5b46f", "messageHeadline": "Merge branch 'develop' into joon/ibc-mvp1", "author": {"name": "Joon", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ca4aae1559f3385dccc198b22e9289b73105724a", "messageHeadline": "Merge pull request #608 from cosmos/matt/ibc-spec", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 294, "deletions": 1}}, {"node": {"oid": "8231fd4f0436dfabb9aa104f5539d8909154eb28", "messageHeadline": "Merge branch 'develop' into matt/ibc-spec", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3923, "deletions": 622}}, {"node": {"oid": "3ae618fd4ac77503327b1de1452ce46c728258eb", "messageHeadline": "comment out TestGenesis", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "bad5228c4c7e03a6d92dbeb86c716cb5f36bc6ee", "messageHeadline": "IBC transfer REST test", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "ef68be2f38e84c0b3ad7c73dc22ad6be6e197792", "messageHeadline": "Added IBC transfer REST endpoint", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 116, "deletions": 0}}, {"node": {"oid": "df3a7095f086b5b6da371e88d2bc0b73fd28b076", "messageHeadline": "modify server/start_test.go and Makefile to pass ci", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f386a4044c9ab5be5f6bca0ae8e669ea95cef0a1", "messageHeadline": "relayer now works", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 66, "deletions": 20}}, {"node": {"oid": "db6a2d0b819be4954e6877328128ac35825df419", "messageHeadline": "recover ibc_test.go to pass codecov", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 151, "deletions": 0}}, {"node": {"oid": "0eed032a7535e641a65477370812df4c88f51975", "messageHeadline": "Fix broken API", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 22, "deletions": 4}}, {"node": {"oid": "54b162f5c3ef89afb74b47499acb4e2247f22b52", "messageHeadline": "Merge branch 'develop' into joon/ibc-mvp1", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 3923, "deletions": 621}}, {"node": {"oid": "f1cb7299aec3d0660dc316b22ba00ac1796cd002", "messageHeadline": "Start testing the relayer", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "23191aee68d244a80b94974c16a0be6eabbccc58", "messageHeadline": "Work out wire for IBC module", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 17, "deletions": 51}}, {"node": {"oid": "36c508032b9dba16653c18637ee4cf17afeaad29", "messageHeadline": "Add tests for all messages", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 112, "deletions": 0}}, {"node": {"oid": "6c9b62d4618136c094b2116be8e0bba545552703", "messageHeadline": "Add errors to IBC module", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 85, "deletions": 45}}, {"node": {"oid": "95a5a7c9a0102b73287c2b3146ff743b9dd71d09", "messageHeadline": "IBC implementation almost done", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 134, "deletions": 94}}, {"node": {"oid": "2721307e31754f09096e34b907285bd7e6378b28", "messageHeadline": "Merge pull request #643 from cosmos/bucky/error-tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "572143f0816fce654cbf8ab901cdfc46f623f1fb", "messageHeadline": "Merge pull request #544 from cosmos/fabo/383-rest-server", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3012, "deletions": 487}}, {"node": {"oid": "3e91e12a2f5eed51b695338f09a8777269538a54", "messageHeadline": "moved errors to sdk from bank", "author": {"name": "Sunny Aggarwal", "email": "sunnya97@gmail.com", "user": {"login": "sunnya97"}}, "additions": 52, "deletions": 78}}, {"node": {"oid": "10f50a31fc61844ea94505b0bf3d7896543fd756", "messageHeadline": "Merge pull request #625 from cosmos/bucky/lcd-test-cleanup", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 402, "deletions": 182}}, {"node": {"oid": "1491de4522cba07d267f909bc97c991fa3bca2ea", "messageHeadline": "types/errors_test.go", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "64852138b6aedc4bd3c8dabc4b9ce3385734700f", "messageHeadline": "fix the tests. includes some hacks", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 297, "deletions": 110}}, {"node": {"oid": "d807d32f8a980a96062441e34b3119d9426e3d01", "messageHeadline": "client/lcd: wip use in-proc tm and lcd for tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 113, "deletions": 31}}, {"node": {"oid": "7f3a6e0c042250987adf936abd72a98378510837", "messageHeadline": "Options -> AppState", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 27, "deletions": 76}}, {"node": {"oid": "683663f680e7957c52535248fd2bac964c05aa8c", "messageHeadline": "fixes post rebase", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 41, "deletions": 19}}, {"node": {"oid": "849c12c7fc3dc51a865ad05c89e43d725d08df7a", "messageHeadline": "Merge pull request #615 from cosmos/bucky/fees", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 472, "deletions": 166}}, {"node": {"oid": "07a1f4dc159785a4e3751685793b1edaae7fd603", "messageHeadline": "increase timeout for server and add output to console", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7246a80e3851d705388f6d51b366b9dd6eac2bcf", "messageHeadline": "updated swagger", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 250, "deletions": 233}}, {"node": {"oid": "5ea06639f96781e386c0f71acd4ee786177aef64", "messageHeadline": "fix tests and refactored", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "fa78893f409686eb68f65d67f2837a2a3cb06b16", "messageHeadline": "Fixed LCD tests", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "947262f64956a4802ba5b33897d07d1b4f2c5d03", "messageHeadline": "checking for expected sycning response + setting uint32", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "cbbb3be0d4d6a57f6ae001fcebe70e461a2fdd79", "messageHeadline": "fixed tests + removed indexed txs", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 66, "deletions": 32}}, {"node": {"oid": "cf6f04978ce33679ebe55a263d74bd67780e7e9e", "messageHeadline": "adjusted sending + tx tests", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 131, "deletions": 54}}, {"node": {"oid": "1cd6ec1084eb7d042bd2c0e625b9c1a421004be0", "messageHeadline": "most tests working", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 69, "deletions": 84}}, {"node": {"oid": "579bd5612783c77b55c301b9ac883b8d9a8665ae", "messageHeadline": "fixed some tests", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 67, "deletions": 70}}, {"node": {"oid": "b44690563a549355bce450b3018f28c6907eae79", "messageHeadline": "hack city", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "39c8e4eb7f04841d07b2a501c61c1e9ae86588c3", "messageHeadline": "client/lcd: fix up some tests. print statements abound", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 34, "deletions": 28}}, {"node": {"oid": "1778a27082d62cdfe9351a49438da51337cbae54", "messageHeadline": "more of the go-bash stuff for REST", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 104, "deletions": 51}}, {"node": {"oid": "fdb9d5f580a874574e95d8aa556dfb555c31bc84", "messageHeadline": "moved actual go commands", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 34, "deletions": 30}}, {"node": {"oid": "c8032a3588531292f4526f281e08b867e8e557af", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3532e2d2b3a6b9e14291b7cc9d8e10ea83f3736", "messageHeadline": "using actual running servers + http calls to test REST", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 84, "deletions": 163}}, {"node": {"oid": "8858371c433f286301470cb4f0f8d1c08e8e9ce9", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 236, "deletions": 9}}, {"node": {"oid": "5cc0acf274b18cc3f68961f82035096e5caa719c", "messageHeadline": "improved send coins test", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "8cd9e05fc21f715197b577f4db2426baab282631", "messageHeadline": "remove keys.db", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "e8e1e2899b40c92a3aba638e3d2d7e788ca6f437", "messageHeadline": "removed /latest endpoints and checks", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 40, "deletions": 30}}, {"node": {"oid": "abfa409d37ca54e32c62149c6fc55e52eb3dee9c", "messageHeadline": "fixed merge", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "1b78752311f0a90762619fb36d1195cdd7f3c620", "messageHeadline": "removed clutter", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ef88f34d5708efbae1bedb9e5a2495fb22184106", "messageHeadline": "added regexp for version returned", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "0121c98a1e1298f993ec56061ab6fa8e950e3ef2", "messageHeadline": "add /accounts endpoints but failing", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 324, "deletions": 42}}, {"node": {"oid": "0d423ae0669fb99a87460b209d1bceedca74d6e1", "messageHeadline": "ignore generated keys.db from tests", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ef129d9e654aed86fda77923e8aba7d1873d754", "messageHeadline": "require seed for account creation", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 41, "deletions": 12}}, {"node": {"oid": "f8a34094bfff535835717a0a8c4b6cf2518c6317", "messageHeadline": "test_helper.go", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "f1cdf57a48580a0b3600b5503a3d866f3468843c", "messageHeadline": "add request test helper", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 54, "deletions": 86}}, {"node": {"oid": "8aec2543339f481436b0c30c1d9efde9eb4b8191", "messageHeadline": "add add key test", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 56, "deletions": 17}}, {"node": {"oid": "11fdd831ee9f97d70898de90c599c6f17fb46b97", "messageHeadline": "refactoring server new non-deterministic error :(", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 28, "deletions": 99}}, {"node": {"oid": "189ce0d73f9f0436e2f6a1822c81bf535e987f50", "messageHeadline": "added version test", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "134d909cf67ba07cb9190092f017e194dab1d2d6", "messageHeadline": "added failing tests for blocks and validators", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 77, "deletions": 3}}, {"node": {"oid": "b6c094f1ad8ded7a93b6f4c74ca8879cc62f654b", "messageHeadline": "improved node status tests", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 77, "deletions": 6}}, {"node": {"oid": "2f470baf192ebff8a611b5126e20c68b64eac455", "messageHeadline": "refactored route registering", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 110, "deletions": 81}}, {"node": {"oid": "afea775748037ab39c0c3e051112027ebd8a1c0e", "messageHeadline": "improved test output", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "425aadfb19a2b43eaaff3c16458b5a4a25489237", "messageHeadline": "dep update", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a28f53721dfd1ca2bcc6204a0d0e967a20284be3", "messageHeadline": "rebase fixes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 15, "deletions": 330}}, {"node": {"oid": "c7589cc67cdbceb589c554cfbb63d77a26cad1d5", "messageHeadline": "lcd tests to assert", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 39, "deletions": 52}}, {"node": {"oid": "cdba13c531d8b81a845bdf366c693b81d1ae5efe", "messageHeadline": "added node info tests", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 51, "deletions": 4}}, {"node": {"oid": "37bbde837b6fac7426518f94ccc0ef9922494c3c", "messageHeadline": "added node syncing endpoint", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "7d36d953f2ebde9ad5acde27d11793fde125232d", "messageHeadline": "added tests for /keys", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 120, "deletions": 1}}, {"node": {"oid": "370d8df82525efb824972e254dd592e61b613a6e", "messageHeadline": "remove vscode config folder", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 1, "deletions": 21}}, {"node": {"oid": "027d953bf18d8f1f2388b1d5f9239ab755475eed", "messageHeadline": "added gorrila/mux dependency", "author": {"name": "Fabian Weber", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "ad705fdea10f56ceb71fea7570ebac7e7bb8d2a1", "messageHeadline": "bump version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1655, "deletions": 86}}, {"node": {"oid": "7c3213fa00198e75fa732920807b86eee86a591c", "messageHeadline": "fixes from review", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 49, "deletions": 31}}, {"node": {"oid": "a908a01fe2fe8300a43a831787fc9fe9c6fbc768", "messageHeadline": "types/tx_msg_test.go", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "2ed4de5e8dc458b7caecc6840520d56eac807e25", "messageHeadline": "shame: forgot x/auth/context_test.go", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "dd4a86b856b30c1477398983f767e765fbed2a72", "messageHeadline": "x/auth: crank the test coverage", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 128, "deletions": 43}}, {"node": {"oid": "3babf8c2d96f5a49d9864f2c6e3d0436f10368c1", "messageHeadline": "fix and clean fees and x/auth", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 203, "deletions": 118}}, {"node": {"oid": "6dc46064cb7e0ac678769e8ffb38aec6a1bd75a6", "messageHeadline": "Started on fee tests", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 39, "deletions": 11}}, {"node": {"oid": "1b16f0c68429518b07ab9f28edad3caf727b7197", "messageHeadline": "Deduct fee from fee payer's account balance", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "45f8ccbe90bed049ae6e0544e9b2320ce554199d", "messageHeadline": "x/auth: cleanup ante handler", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 31, "deletions": 22}}, {"node": {"oid": "be7cb6c96c7a923be818894fef6eb94b9c8c2106", "messageHeadline": "types: introduce StdFee", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "eb2380383306fa281926fbd2fea94f84ea62a7a9", "messageHeadline": "remove tx.GetFeePayer", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 35}}, {"node": {"oid": "df8f2ab2fa747ab237087dc25f1e57ed39ed5e23", "messageHeadline": "Merge pull request #636 from cosmos/rigel/client-cleanup", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 15, "deletions": 35}}, {"node": {"oid": "d2d201c835669073846082deb630d14f1bf99152", "messageHeadline": "Merge pull request #634 from lino-network/auth-issue", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 99, "deletions": 8}}, {"node": {"oid": "5965df16131c989f2c863e35f8bd0e281cc4eac0", "messageHeadline": "move signmsg into common sign and build functionality", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 15, "deletions": 35}}, {"node": {"oid": "aee516f595cdec6ccbe475a1ee368ddbf44eb9eb", "messageHeadline": "Fix auth handler public key issue", "author": {"name": "Yukai Tu", "email": "ytu@lino.network", "user": {"login": "xiaoxiaff"}}, "additions": 99, "deletions": 8}}, {"node": {"oid": "aaaf18ad71e2e2309f369d1d46a1f15cc4fd7f8a", "messageHeadline": "rm relay from basecli", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 85, "deletions": 22}}, {"node": {"oid": "8c290c3a6b60b8ea8917849d3a48f845f64669d5", "messageHeadline": "make relay.go compiled", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 31, "deletions": 57}}, {"node": {"oid": "1447bcf139c98af4c0aa633f2cc48cf805709e7e", "messageHeadline": "Integrate IBC more and more into basecli", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 33, "deletions": 87}}, {"node": {"oid": "8a990415129d98a83ba40fbee913446e09a53f28", "messageHeadline": "move ibc_test code to basecoin/app_test", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 68, "deletions": 91}}, {"node": {"oid": "5c2805dbec37e8e4831a05a6eed8a6fe8e80ac9a", "messageHeadline": "add test", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 108, "deletions": 6}}, {"node": {"oid": "cd795749270696b2f41920a4bfa4d36089e1ecd9", "messageHeadline": "Add IBC to basecoind", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 10, "deletions": 3}}, {"node": {"oid": "c409455150250e2e559648d6bd7cd17d17325401", "messageHeadline": "IBC module", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 32, "deletions": 16}}, {"node": {"oid": "829f0f32fcc92234318864b9536846e2f20cc022", "messageHeadline": "Revert \"in progress: wire -> json for now\"", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 38, "deletions": 86}}, {"node": {"oid": "a8b343a333849c97be0baf7a36e4236b212aa7ac", "messageHeadline": "Revert \"done: wire -> json\"", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 31, "deletions": 17}}, {"node": {"oid": "df752d52c7d5eb87151114049f3ec1e4be22f786", "messageHeadline": "Revert \"Fix dependencies\"", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "78c6267548e054c38ac7b5f1e612641cd4d2bfca", "messageHeadline": "Fix dependencies", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "f279a5538d049b55ff7792f6a4a4d13dec8b154c", "messageHeadline": "done: wire -> json", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 17, "deletions": 31}}, {"node": {"oid": "6eeb8466a7d54f1f630acbf4fe859d796afc4bb2", "messageHeadline": "Merge pull request #611 from cosmos/joon/stdlib", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 301, "deletions": 0}}, {"node": {"oid": "25f01a3e1240dcbdb0a195f75e0fedcdfa844e1f", "messageHeadline": "in progress: wire -> json for now", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 86, "deletions": 38}}, {"node": {"oid": "806b4b2603d610676322b2761022552a226e52be", "messageHeadline": "types/stdlib", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 29, "deletions": 28}}, {"node": {"oid": "861eb5da1c9eb74fb34d0af16862906515eb64e1", "messageHeadline": "revert & rebase; add stdlib and test", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 300, "deletions": 0}}, {"node": {"oid": "5b0e222639618366138d697cd272cffe8d918abd", "messageHeadline": "Add spec of the basic staking features", "author": {"name": "Zarko Milosevic", "email": "zarko@tendermint.com", "user": null}, "additions": 620, "deletions": 406}}, {"node": {"oid": "820152b87349032436c3fd017d82fb01c5e4ad12", "messageHeadline": "relayer app", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 322, "deletions": 0}}, {"node": {"oid": "7627323c93208a6813437218694c8dcc04fec7c9", "messageHeadline": "Merge pull request #619 from lino-network/bugfix", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "8c2dce7c3b64a03bed1f3cc5958557ec7e8881ed", "messageHeadline": "Merge pull request #621 from cosmos/bucky/fix-cli-for-sign-doc", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 50, "deletions": 8}}, {"node": {"oid": "7049025f8780af2a675501b307c98275928d24b5", "messageHeadline": "add basic components", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 121, "deletions": 9}}, {"node": {"oid": "1cb795ba7386c3dd693db93fb91635a753c968a0", "messageHeadline": "structure", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 112, "deletions": 3}}, {"node": {"oid": "2336a20f5a0619d456b0e72eb18a966d5ed2d93a", "messageHeadline": "fix cli to sign StdSignDoc. fixes #620", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 50, "deletions": 8}}, {"node": {"oid": "77b2a63156d6dbf6b61177b8a66d12c595ee697c", "messageHeadline": "IBC Spec", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5ebdff2e5e002d0b5daf3063fd839621545dd17c", "messageHeadline": "packetdata->payload", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ded9de18cfcd8cc4fe397cfa013dd6f9eab6094f", "messageHeadline": "add term description, packetdata abstraction in 2/3", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 79, "deletions": 19}}, {"node": {"oid": "ac004be491ca557309e43b679724e23a8cce498e", "messageHeadline": "merge storeKeys", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "651e931763acb5bcbb0020b7bc41cd2f1de4184a", "messageHeadline": "Fix Issue#618", "author": {"name": "Yukai Tu", "email": "ytu@lino.network", "user": {"login": "xiaoxiaff"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "259400cbda6724e32cca486d60cf51e19fb57137", "messageHeadline": "in progress", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "2217aaf54fd9219fb134aac1a1b78d2ae74c3f72", "messageHeadline": "router -> dispatcher, get rid of sdk.Msg", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "a9064c97c3a7e5d472b0e0159e9f24ffd2b77ddb", "messageHeadline": "remove leftover in mvp3", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 0, "deletions": 23}}, {"node": {"oid": "8b55006fca2f48888696afff84aab9267dced00a", "messageHeadline": "fill mvp1/2/3", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 108, "deletions": 16}}, {"node": {"oid": "927b869db9a08684e5a9f1b4865fd73376b4f9f6", "messageHeadline": "refactor spec structure", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 152, "deletions": 69}}, {"node": {"oid": "e42aca05ebc4f5e4b35cdea6eee90bdd7f354913", "messageHeadline": "Extend IBC specification", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 55, "deletions": 42}}, {"node": {"oid": "9be287ced19d7107a80dbe33963799acb52e3158", "messageHeadline": "add ibc2.md", "author": {"name": "mossid", "email": "torecursedivine@gmail.com", "user": {"login": "mossid"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "83ce0ed1f9be757fe69ec2ce9ef370b22fed9ee3", "messageHeadline": "Added IBC MVP spec", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "ee0b396bad1648d424eda98f28ca667f93b7753e", "messageHeadline": "Merge pull request #612 from cosmos/rigel/cool-tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 169, "deletions": 145}}, {"node": {"oid": "8f03b181c7678d15a401bc39a27c14af174c1007", "messageHeadline": "examples/basecoin/app: fix test by using StdSignDoc", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eea4e8d1512e6a958638b9af04b2b52692bbd51f", "messageHeadline": "cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "29cd41e5e452b77bc88ea2aeb68d32b93b829763", "messageHeadline": "basecoin app_test is cool now", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 59, "deletions": 20}}, {"node": {"oid": "e7777cc7ca936f3240be6115e8bae36fa2977466", "messageHeadline": "cool module renames", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "b9691f1086d801aad1cbbd212b76026ac567322f", "messageHeadline": "cool module test fixes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 118, "deletions": 127}}, {"node": {"oid": "d4c13b093ca8b1a523aa3cdbbf8c464ec9f4bb6e", "messageHeadline": "Merge pull request #563 from cosmos/bucky/sequence", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 435, "deletions": 204}}, {"node": {"oid": "20e2c24f9dfe821fdc34181ceab67f63668ba3b9", "messageHeadline": "x/auth: ante_test.go", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 167, "deletions": 1}}, {"node": {"oid": "1955e3436fd9d0c6bedcc2c1196b6d40920df5fa", "messageHeadline": "x/auth: mapper_test.go", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "661d0fd7e8055b9710a73a3967041cb14363a6d0", "messageHeadline": "types: StdSignDoc includes sequence for each sig", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 24, "deletions": 21}}, {"node": {"oid": "e4da8ebee2356460db1f94dab65137238155c11b", "messageHeadline": "fixes from rebase", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "a05ea5fcc95579db2eaa2c79e44cf59172cfca72", "messageHeadline": "implement replay protection", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 48, "deletions": 17}}, {"node": {"oid": "087721dc049b9f1a8fd4fc9dbf0fb048b6eec713", "messageHeadline": "x/bank: clean up tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 38, "deletions": 77}}, {"node": {"oid": "b906c141bd47f555abe3a57d2ae8e27291c24cd1", "messageHeadline": "x/bank: remove Sequence from Input", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 30, "deletions": 44}}, {"node": {"oid": "9b8db6b37cbeb41b314ee172975e0ea60fca63e3", "messageHeadline": "x/auth: clean up ante handler", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 63, "deletions": 54}}, {"node": {"oid": "70e9f52f76c6340f7b7573d72d955a3cb9ad38ee", "messageHeadline": "examples/bascoin/app: clean tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "e2b2185e6d6463991edcb153d111d8ad63e1a91e", "messageHeadline": "Fix go-wire dependency", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "032a0b4539256e5f94593e0ecf43e941700be745", "messageHeadline": "Merge pull request #552 from cosmos/rigel/basecoin-upgrade", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 661, "deletions": 198}}, {"node": {"oid": "a0d9cec39b79ec64be7aff6077067a59d5ea9858", "messageHeadline": "Merge pull request #593 from PinZhang/fix-path", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe3236da61ddfacac0e7a19458a2b78131c3f498", "messageHeadline": "Fix bug: make will fail if the path contains whitespace", "author": {"name": "Pin Zhang", "email": "zhangpin04@gmail.com", "user": {"login": "PinZhang"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a5b190d763d3a404f4ebafe9302a2f80b20d422", "messageHeadline": "Merge pull request #546 from cosmos/zaki/dep", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 682, "deletions": 394}}, {"node": {"oid": "3ff9363a3a6af3bb5b37beb43987caaab07973f7", "messageHeadline": "Through careful use of the [overide] directive this now builds", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 20, "deletions": 52}}, {"node": {"oid": "644120210cfac87415d3e4bab7d77fffe8f59ec5", "messageHeadline": "try to update deps to develop. doesnt work", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b5471212cfca091254b300b189c6aef20f1cee4f", "messageHeadline": "dont import metalinter", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "f25c9fc06a1753c94430ebc961c7e982a4108c0f", "messageHeadline": "tools: get_tools", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9dc3690a0c2e9f6599e7b918e65bcbfb6a396dfc", "messageHeadline": "change deps to master. remove tmwire dep", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 96, "deletions": 50}}, {"node": {"oid": "e3c68e26406ab0cf19b01557dde233a593a1ee09", "messageHeadline": "Dep now works. Metalinter is broken", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 48, "deletions": 10}}, {"node": {"oid": "c42f0363182d09f3708342c2594f443929065b1a", "messageHeadline": "Fix build, just tools/ missing", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 127, "deletions": 15}}, {"node": {"oid": "6f492b862c9e25ff39f74de05fc289accf4692ae", "messageHeadline": "deleted glide files", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 348}}, {"node": {"oid": "9afe696bf4f797dc4bf06742d833c7a7eb52bc10", "messageHeadline": "Replace glide with dep", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "ce689ab4f36386f18183515677cd3b5ca5e97059", "messageHeadline": "Switch dependency resolution to dep and update Makefile to use dep", "author": {"name": "Zaki Manian", "email": "zaki@manian.org", "user": {"login": "zmanian"}}, "additions": 485, "deletions": 19}}, {"node": {"oid": "b861b4692d3cd95847b889f5dc7bd82fe010bf60", "messageHeadline": "wip app tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 125, "deletions": 66}}, {"node": {"oid": "7b0a5fb043c2672e0048341c5a1c1baf839ede60", "messageHeadline": "add cool msg to codec", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b68500e9480bb7a6efde8c95fc2149d10c252d43", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85316e9388660c4b4ab995bfeec99fa7c9ba7ffe", "messageHeadline": "Explanation on how the module system works", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 65, "deletions": 3}}, {"node": {"oid": "9349d95cd92e91d372f5edabad57b5fd0ee82fde", "messageHeadline": "add some unmarshal panics", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "fb199e293e394a98660dc388d08beeca51fb7ff2", "messageHeadline": "fixes, add to changelog", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 31, "deletions": 8}}, {"node": {"oid": "a2e4479dcc64352d92a03e941527b417efc61c94", "messageHeadline": "complete cool CLI", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 57, "deletions": 73}}, {"node": {"oid": "b6347db664103d6adc4de248ddb5dcac1afe06f0", "messageHeadline": "refactor client", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 186, "deletions": 57}}, {"node": {"oid": "131130b7a4f03fb8b22e46db84bdc2a1934018e7", "messageHeadline": "basecoin upgrade without CLI", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 200, "deletions": 168}}, {"node": {"oid": "6dec9353bed9457b2758bdf1a21e050dbbb63e0d", "messageHeadline": "working new cool module in basecoin", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 170, "deletions": 6}}, {"node": {"oid": "d3ffd303c4e051cc8a0ef7fcee696302faf9b1ae", "messageHeadline": "Merge pull request #495 from cosmos/improve_governance_spec", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 766, "deletions": 590}}, {"node": {"oid": "e4043a8e977484e40af3382fe8f9a7b832308eed", "messageHeadline": "add .DS_Store to .gitignore", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1c6ecef599864ae066ca85f348ecc4cb9393ef6f", "messageHeadline": "fix #554", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "729af506b32c3363c283d8da16c712d0d1ff9485", "messageHeadline": "Merge pull request #548 from cosmos/bucky/old-wire", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 191, "deletions": 83}}, {"node": {"oid": "d53670bb9bf9634883934596a61ae98a699c585f", "messageHeadline": "remove print statement and update glide", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "59ddd79a196822b554f16658f0eb9dfb1c26b684", "messageHeadline": "update glide", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 32, "deletions": 26}}, {"node": {"oid": "5ff1f0c5f823ede4d208737335090ee550611e32", "messageHeadline": "Add submitter in proposal struct", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "630a5fe5793ebbd413946b80a008b8b1cb9c7bc5", "messageHeadline": "revert to old go-wire", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 169, "deletions": 66}}, {"node": {"oid": "3a13a649eb43a9d384c6711db5807b5d457ba7a8", "messageHeadline": "Merge pull request #545 from cosmos/bucky/sdk-address", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 93, "deletions": 105}}, {"node": {"oid": "62d6a5de46beebf4bae2904bf58cc682df35e2f0", "messageHeadline": "crypto.Address -> sdk.Address", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 93, "deletions": 105}}, {"node": {"oid": "a4825ece1a2f594b77a6e662fd3f276edaaa7d06", "messageHeadline": "github PR template", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7ca150fd40aa5c53fa5bc4262a9d5b675e0e65e9", "messageHeadline": "Remove .DS_Store", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9820f5b45ccb535e77520d901495867019cbf8fb", "messageHeadline": "Removed stores, change address to PubKey, fixes, ...", "author": {"name": "gamarin", "email": "gautier@tendermint.com", "user": {"login": "gamarin2"}}, "additions": 135, "deletions": 194}}, {"node": {"oid": "9d1b3481263938db48db14b7794e4434c3595763", "messageHeadline": "bump version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f4c2b504f4be858dd893e990ea2df24c3564f5ae", "messageHeadline": "Merge pull request #533 from cosmos/release-v0.11.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3758, "deletions": 615}}, {"node": {"oid": "cba7379f78768cae45715b9ad38dd227f8505356", "messageHeadline": "dont mount multiple stores while its broken", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "2047abc8bc7b1eb2873f93c581b86dcadf3341d2", "messageHeadline": "add tests to show mounting multiple stores is broken. see #532", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "86ac07f444551928a68c2428c7f63f27790cfcd1", "messageHeadline": "glide update", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "158dfcebdc43e0b1e132b840d21319e0c8d7af89", "messageHeadline": "changelog and version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "5494a4ed83c04453f45f3de76e1f7e7272339caa", "messageHeadline": "Merge pull request #497 from cosmos/feature/sdk2-gaia-cli", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2488, "deletions": 454}}, {"node": {"oid": "889551dbbde953b9000e0ced80f047630b6999f5", "messageHeadline": "fix broken mock test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "04693582860f9ca5775c90254eaaa12e633d6680", "messageHeadline": "rebase fixes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 20, "deletions": 25}}, {"node": {"oid": "5ba27147773a8749e38d72e6b92a77893bde7ce6", "messageHeadline": "removed gaia cli references (on reference branch now)", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 359}}, {"node": {"oid": "3be46395cfa3e86c558e3da14c31942ab134a343", "messageHeadline": "restructure to remove deps on example", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 154, "deletions": 118}}, {"node": {"oid": "5bc5135c1b5dbad8025ea872f41bfd05c28baf12", "messageHeadline": "wire", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1d3904dfd3b842c90fd428d2b5a99906774639d4", "messageHeadline": "bank registers crypto", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "65f27f2daa24e017ced272859dd565ff8959173a", "messageHeadline": "basecli refactor", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 123, "deletions": 80}}, {"node": {"oid": "94948746a0c5c9d6e042328c0fb3a56b0f3b5dce", "messageHeadline": "rpc cli output uses wire.MarshalJSON", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "bb74e84b29b3461ed9de2e3536aa7e1c33991570", "messageHeadline": "Clean up keys/keybase and comments", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 14, "deletions": 103}}, {"node": {"oid": "03dc660797449ee13401ad4364bb5dc4b7d496b3", "messageHeadline": "Cleanup client/input.go per buckys request", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 34, "deletions": 24}}, {"node": {"oid": "05f514173404159ba3c0c771250e3a15b3387873", "messageHeadline": "Cleanup from rige's review", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "1c0fdfe660033305231c4c02352b1e513f28439d", "messageHeadline": "Fix glide.lock syntax", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "43ea57907926ce6174a6e205f9756c3c36633882", "messageHeadline": "Tools uses glide, not gopkg.in for versioning", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "8392cf93acefad1b74b3fb49b1cf77528fcd4669", "messageHeadline": "Implement RPC subcommands", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 172, "deletions": 37}}, {"node": {"oid": "c083678cae85a46bf7e5c1d25fa14ea761bb8dfb", "messageHeadline": "cleaned up basecli tx so it really works", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "734b1073ba56774e9635a1e01e86cc92414ec4ef", "messageHeadline": "Added tx subcommands and automate manual testing", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 245, "deletions": 35}}, {"node": {"oid": "bae7cec3fa97e5672884263676d0eb46ab50df8c", "messageHeadline": "Move all subcommands out of main into proper folders", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 108, "deletions": 57}}, {"node": {"oid": "7779eec990a690502c3007e2480607994e13064a", "messageHeadline": "Make store name for query account configurable", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "c7ca6ec038b3e8a6c79b4b0eafaf58656c2d3866", "messageHeadline": "Fixed import", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "356baf61c1f94b24000109235081560bdae6a813", "messageHeadline": "Move sendtx and query account commands into x/bank", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 58, "deletions": 48}}, {"node": {"oid": "00304dd094d8f9fd5ae46a27dd7718c6d53f3149", "messageHeadline": "Prompt for password on sendtx", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 101, "deletions": 82}}, {"node": {"oid": "67e896dcaf87b175aea3348d40cc83c7408036f4", "messageHeadline": "Clean up sendtx example", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 12, "deletions": 22}}, {"node": {"oid": "f481900b236ea1b0d4380a048030ea79f41e0c40", "messageHeadline": "Hacked together sendtx - basecoin parse logic fails", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 151, "deletions": 18}}, {"node": {"oid": "8c93a6455b6f9c52afea1ba1b35ce9886230d5d2", "messageHeadline": "Implement query account without proofs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 96, "deletions": 10}}, {"node": {"oid": "58f2cbfa384596d6372e5b3b0eeea15c91dd9b9d", "messageHeadline": "Removed keys stub", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 0, "deletions": 78}}, {"node": {"oid": "b0c65f804570154e1310f21269d7253f58135348", "messageHeadline": "All keys logic works with new basecli", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 49, "deletions": 103}}, {"node": {"oid": "7361269eb669146e0d5bfdf660006344e91212e1", "messageHeadline": "Updated keys add", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 142, "deletions": 102}}, {"node": {"oid": "ee31db32638e1c49075a2195d81d368218bb82ec", "messageHeadline": "Very rough import of old keys logic", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 706, "deletions": 4}}, {"node": {"oid": "66e6677281280757175c4bca6802e083d96a747b", "messageHeadline": "Copy over gaiacli skeleton to basecli", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 292, "deletions": 1}}, {"node": {"oid": "e8676921f726c55212e6fcc9dedc469c15df5734", "messageHeadline": "Basecoind start works with upgraded tendermint", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 21, "deletions": 15}}, {"node": {"oid": "7848ee23db37a829099db1dfb2f52287341eaa40", "messageHeadline": "Addressed pr comments", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 40, "deletions": 33}}, {"node": {"oid": "34772f8b6e88ea7798c8f78697744998ddd354f4", "messageHeadline": "Unit test initialization bug", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 53, "deletions": 9}}, {"node": {"oid": "d694dbe7c18a449aa38c757e60eb0899b3536fb1", "messageHeadline": "Add first server command tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 58, "deletions": 8}}, {"node": {"oid": "cdd33aa04b5ebf1cdbb4c1479bd97ae39f18c5d1", "messageHeadline": "mock app tests now work", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "3ea9634291bcd36fcb1746dd77df2f6560f3bdc3", "messageHeadline": "Test init/query mock app", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "1f31fbeea89275ea5b75ba65bb3de2ad240b715f", "messageHeadline": "Start writing test scaffold to test server", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 245, "deletions": 4}}, {"node": {"oid": "f93947f3ab780bdefbc89fb0580ec626f07163cc", "messageHeadline": "Update tendermint, can parse genesis in start", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "603c35857428c2724620b47a1e283567d951fad0", "messageHeadline": "Fix up server app_options initialization", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 7, "deletions": 17}}, {"node": {"oid": "94ddda6a1f18222f923a3ebc1bdb913a7b71efab", "messageHeadline": "Copy init code from tendermint so it runs properly", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 66, "deletions": 12}}, {"node": {"oid": "4e91a0db899f0ee60c6e87308edb3130520cc419", "messageHeadline": "Add cli to basecoind, fix compatability issues", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 62, "deletions": 20}}, {"node": {"oid": "c0f9a6f1cbee81daf88bbc1c27ae8b1c348d43c5", "messageHeadline": "Update dependencies to import tendermint", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 75, "deletions": 4}}, {"node": {"oid": "09e07bb44aa88343af831e4212a870c714fb9824", "messageHeadline": "Extracted initialization logic into server, default option generation\u2026", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 177, "deletions": 20}}, {"node": {"oid": "438d18e059500f478ef266f3fa31f7caee3c4109", "messageHeadline": "Pulled most of gaiad into server, with rough implementation", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 155, "deletions": 58}}, {"node": {"oid": "a99d913982d0e1f6c9bc33a4b9ca150657d86bc8", "messageHeadline": "Extract version command to common location", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 9, "deletions": 34}}, {"node": {"oid": "d1fc3d6801745f5ce2f633d47bd80ebfa80bddfe", "messageHeadline": "Add overview", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2a3990d7136a40e3d0338148d437ad0cafd15773", "messageHeadline": "Merge pull request #511 from cosmos/adrian/multiple_routes", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "40c3465ec513f99dc58514789b98e36f7581250e", "messageHeadline": "Add multiple routes simultaneously", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "66c89143be27007669dad416c6ab2da063022726", "messageHeadline": "Little fix deposit tx", "author": {"name": "gamarin", "email": "gautier.marin@telecom-paristech.fr", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "55730270e5b852f9e6d8b0fed63b6169fe4b4363", "messageHeadline": "basecoin: remove glide", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 164}}, {"node": {"oid": "ed88100f15175b7f7e2a3f5cfbe1219b5dcd560d", "messageHeadline": "Merge pull request #515 from cosmos/bugfix/remove-basecoin-extra-vendor", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "36e0d332e18ef046dda09409bdeeaf1aa299427a", "messageHeadline": "Merge pull request #523 from cosmos/bucky/baseapp-state-obj", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 60, "deletions": 39}}, {"node": {"oid": "2cefcf9e6c26a42f3b48105c71647ebd8579207b", "messageHeadline": "baseapp: introduce checkState and deliverState to wrap their ms and ctx", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 60, "deletions": 39}}, {"node": {"oid": "0a87bfa26fcb23d8548829ea369859d4ecc5e5c8", "messageHeadline": "Merge pull request #521 from cosmos/bucky/fix-multistore-load", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 132, "deletions": 52}}, {"node": {"oid": "588acc272e1c8120eda73e9f385b4720b26ca253", "messageHeadline": "baseapp: dont save header for now. use DeliverTx state in InitChain (\u2026", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 52, "deletions": 34}}, {"node": {"oid": "7f44470ad53297059a2cf1811c3a8e007abaa4b3", "messageHeadline": "baseapp: save header on commit. fixes #507", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 89, "deletions": 27}}, {"node": {"oid": "d6fcb797e4502421b71506a4ca14bd96c6915b9f", "messageHeadline": "Merge pull request #514 from cosmos/fabo/383-rest-api", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 741, "deletions": 0}}, {"node": {"oid": "57e8030b55f8c2bcef7067624d6728e297ef99dd", "messageHeadline": "Merge pull request #510 from cosmos/adrian/checktx", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "5d52ceb11122af3ed9b6e1625c22e638aa6a1992", "messageHeadline": "Merge pull request #499 from cosmos/feature/get-commit-kv-store", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "a91bcaf4f27c8778544004a0baad30778ea11647", "messageHeadline": "Merge pull request #488 from cosmos/moar-tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 364, "deletions": 9}}, {"node": {"oid": "e519ccb1fb295390d0a5a0e1769d536a22da6175", "messageHeadline": "Merge pull request #498 from cosmos/makefile", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0012f4205701b5b7e580e227bcb84ff9ca0aff9b", "messageHeadline": "Remove governance GovPubKey", "author": {"name": "gamarin", "email": "gautier.marin@telecom-paristech.fr", "user": null}, "additions": 13, "deletions": 19}}, {"node": {"oid": "babbf0635fc4a4232d5e6b1b784d3ae27f99ab5a", "messageHeadline": "Remove errant basecoin vendor mess", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "38975ac6952ab1b8f6d74f30b7ddb6ecb94f1adc", "messageHeadline": "Remove map from Proposal struct", "author": {"name": "gamarin", "email": "gautier.marin@telecom-paristech.fr", "user": null}, "additions": 21, "deletions": 11}}, {"node": {"oid": "0cafd75351c9b00070c6c71fa3483bafd770d8da", "messageHeadline": "Create lcd-rest-api.yaml", "author": {"name": "Fabian", "email": "frznhope@gmail.com", "user": {"login": "faboweb"}}, "additions": 741, "deletions": 0}}, {"node": {"oid": "02435bb1f88a42f4ddeee10660f3fa94e10eae48", "messageHeadline": "From two processes to one process (jae's pick)", "author": {"name": "gamarin", "email": "gautier.marin@telecom-paristech.fr", "user": null}, "additions": 10, "deletions": 31}}, {"node": {"oid": "aa19612dd0491bc6abb2d6d6f419cfe7228c6b79", "messageHeadline": "Improve store description", "author": {"name": "gamarin", "email": "gautier.marin@telecom-paristech.fr", "user": null}, "additions": 33, "deletions": 25}}, {"node": {"oid": "3071f05d0e47c99f3dd148b15d0c782af6d475da", "messageHeadline": "remove governance.md", "author": {"name": "gamarin", "email": "gautier.marin@telecom-paristech.fr", "user": null}, "additions": 0, "deletions": 806}}, {"node": {"oid": "275abe56e764288c539df2ef45bfa1ed516b6fb7", "messageHeadline": "Split in multiple files", "author": {"name": "gamarin", "email": "gautier.marin@telecom-paristech.fr", "user": null}, "additions": 806, "deletions": 0}}, {"node": {"oid": "48bd59eee32b8ea12ff2d7423b4bb576292199f4", "messageHeadline": "Split in multiple files", "author": {"name": "gamarin", "email": "gautier.marin@telecom-paristech.fr", "user": null}, "additions": 808, "deletions": 812}}, {"node": {"oid": "798b2b6ea37612b1f3fabb955c19f120345e276a", "messageHeadline": "Add Readme", "author": {"name": "gamarin", "email": "gautier.marin@telecom-paristech.fr", "user": null}, "additions": 30, "deletions": 2}}, {"node": {"oid": "d0539d5e9dbcd376a7209634053939774deb52ef", "messageHeadline": "Review Governance specification", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 266, "deletions": 119}}, {"node": {"oid": "d79473d1abac9782aed820ef1f20b61112090c39", "messageHeadline": "Go through all tests", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ec4711afd872376043458e9e9455c2d7060f005d", "messageHeadline": "Don't abort after AnteHandler if CheckTx", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 15, "deletions": 14}}, {"node": {"oid": "834f98c692ffe4c44c6eaba98bedf5c03f29cb1a", "messageHeadline": "Merge pull request #500 from cosmos/docs_handlers", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "5c2758b8df862f2cb48fff890f8d00a4c507ccba", "messageHeadline": "Clarify AnteHandler and MsgHandler", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "dd0695afa011475a85064bcf4cb0ce800d146c57", "messageHeadline": "Small fixes", "author": {"name": "gamarin", "email": "gautier.marin@telecom-paristech.fr", "user": null}, "additions": 34, "deletions": 29}}, {"node": {"oid": "e4ba2f83a2171b37266a68053a4155f87a1f6157", "messageHeadline": "makefile: dont use sub vendor deps", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7f4bcff3cf170e70a4c579fcb91118e26cf483a3", "messageHeadline": "Add GetCommitKVStore and CommitKVStore", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "53812a2076f6566482a757b9b0a34ed824c51c15", "messageHeadline": "Merge pull request #490 from cosmos/basecoin-install-patch", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "e18d8ea5587d86647c2eed0108a3445461241a78", "messageHeadline": "Merge pull request #493 from cosmos/sed-dummy-kvstore", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 20, "deletions": 23}}, {"node": {"oid": "d69d3d8149b8e1029c190245e25d9ae99adfa387", "messageHeadline": "dev version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ccf055ca1ac73fc5599a60fcb66ed43dc3fdbc9", "messageHeadline": "Merge pull request #496 from cosmos/release-v0.10.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "0515bc094b7ebe38c191869cab53b2dea10e0cb4", "messageHeadline": "version and changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "0e0b6ae504c4dbdc93a4dc2c0db929392a3c2fd0", "messageHeadline": "x/bank: moar tests", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 127, "deletions": 18}}, {"node": {"oid": "b9780ff9aee90903781ee1e7e5e0f746c06447f9", "messageHeadline": "x/bank: boost test coverage", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "2b25f5948da2f9d4111359af5df9c6c44b27b958", "messageHeadline": "glide.lock", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 151, "deletions": 0}}, {"node": {"oid": "c1b9721f896a1a9c9377a6dba3ce6a82b91a4af2", "messageHeadline": "coverage recipe", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d0e458f3bc5e5a4b9c63ffab86380361bcf22877", "messageHeadline": "Massive consolidation: queue, data storage struct, store, logic, ...", "author": {"name": "gamarin", "email": "gautier.marin@telecom-paristech.fr", "user": null}, "additions": 258, "deletions": 194}}, {"node": {"oid": "9ec5f37a0261add94513690ff8decb5ab63fa680", "messageHeadline": "Fix installation process for basecoind from top-level folder", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "37600d2cd0dff55a4802226dc220edf2064dd83d", "messageHeadline": "basecoin get_tools", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "e1e886a0fc6336e8e44a13c12f8736bf2a0d2f7a", "messageHeadline": "s/dummy&Dummy/kvstore&KVStore/g", "author": {"name": "zramsay", "email": "zach@bluecollarcoding.ca", "user": {"login": "zramsay"}}, "additions": 20, "deletions": 23}}, {"node": {"oid": "6197eb831e7ffb2f603d59f4602663bb9b9a642e", "messageHeadline": "Merge pull request #487 from cosmos/glide-update-for-abci", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "dfa9bc811734d8e1ff8a4863ec7c52a8a0ea5d22", "messageHeadline": "baseapp: start TestInfo (#471)", "author": {"name": "zramsay", "email": "zach@bluecollarcoding.ca", "user": {"login": "zramsay"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "7e39fb01f18dda82b257817d2669fd34867f620d", "messageHeadline": "glide update: use abci develop", "author": {"name": "zramsay", "email": "zach@bluecollarcoding.ca", "user": {"login": "zramsay"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1197c6db933017263cc9dd267fa06a9d676c3049", "messageHeadline": "Making basecoind quickly terminate - temporary workaround", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1bb3b975c80e54ebbd8831cea773cf5dc707a6af", "messageHeadline": "Merge pull request #481 from cosmos/docs-apps", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "f7b87750133c9b5998a5cd255f19b7acc1f1190a", "messageHeadline": "Merge pull request #482 from cosmos/zach-basecoin-tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 88, "deletions": 3}}, {"node": {"oid": "0e93f694d6f89a94de2663010c74758796224c58", "messageHeadline": "basecoin/tests: send real tx, check balances (#471)", "author": {"name": "zramsay", "email": "zach@bluecollarcoding.ca", "user": {"login": "zramsay"}}, "additions": 88, "deletions": 3}}, {"node": {"oid": "6f4ffab6e8df73cb2661b23241987b37b0b50806", "messageHeadline": "docs: notes about the different apps", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "c9dd62dd8925cd1367baca51fa8b4addb96e94c3", "messageHeadline": "Merge pull request #476 from cosmos/begin-end-block", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 221, "deletions": 87}}, {"node": {"oid": "50197004250a178b7bfa6daa9927824e209c9c7b", "messageHeadline": "Set(Begin/End)Blocker and some comments", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "1a4c9a957f11a7be3007d54ae97821cdb370435c", "messageHeadline": "Merge pull request #477 from cosmos/feature/go10", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b457a4363ff281648e70c8cab19ba3b9f9c745bb", "messageHeadline": "Add directive to Sprintf call to pass make test on go1.10", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2a12628c7c09975eb4e7cf9b7d551c092a11b84", "messageHeadline": "fix comment", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "31ce53e256b15b17860aa62a928f148a33689cf3", "messageHeadline": "baseapp: more tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 121, "deletions": 11}}, {"node": {"oid": "958a632eedc28e8a6d433a4e0fb21380b63b0ae1", "messageHeadline": "baseapp: ctxCheck and ctxDeliver, begin/endBlocker", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 92, "deletions": 71}}, {"node": {"oid": "8fc12a5265b98a13752a71f50a706a5a4c59d633", "messageHeadline": "Merge pull request #431 from cosmos/feature/strongly_typed_msgs", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "125954ace8668b60429738d225857860e383a1ba", "messageHeadline": "Strongly typed transactions in handlers", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "3b826455c67a74db2cf1cc2c898db1161a745f57", "messageHeadline": "Merge pull request #470 from cosmos/basecoin-refactor-more", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 464, "deletions": 918}}, {"node": {"oid": "8d8f4114a80e578cd03646072051bc43e1f0e926", "messageHeadline": "x/sketchy -> examples/basecoin/x/sketchy", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "c31f871de655660971a8119ad502a1791ab0d512", "messageHeadline": "finish removing TestApp and TestTx", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 133, "deletions": 139}}, {"node": {"oid": "c56b6254defaa85ded3e7dd27e833a97cf15bcf1", "messageHeadline": "update basecoin for baseapp changes - still need to fix tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "f6cea66e2ea9bfd8fe34b08fb4343626f1ec8a34", "messageHeadline": "test and fix InitChain", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 46, "deletions": 7}}, {"node": {"oid": "c7df77ce3ce2882a38023a7322d7603d1677c364", "messageHeadline": "simplify baseapp and InitStater -> InitChainer", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 51, "deletions": 232}}, {"node": {"oid": "96b734b729f7f483a4ccfedc5825f5f396c6edb0", "messageHeadline": "glide update for abci RequestInitChain.AppStateBytes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1698e4e2d8580f12596024e8515dd45715d08923", "messageHeadline": "small test and some comments", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "1555c4876e15fe23712e241a6fe901a048b12244", "messageHeadline": "pretty good refactor", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 33, "deletions": 50}}, {"node": {"oid": "938ee94e9e64fb478e7061d159fd9ef72d0f1b21", "messageHeadline": "WIP refactor working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "6681904af9c9416c303855b78e65f0c64fb90207", "messageHeadline": "wip refactoring basecoin", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 110, "deletions": 117}}, {"node": {"oid": "44536faf08a8d0697deb431604df9a2bbacced33", "messageHeadline": " wip refactoring basecoin", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 117, "deletions": 122}}, {"node": {"oid": "f446b94ac73020036509d867927f4042c1e468e4", "messageHeadline": "wip basecoin refactoring", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 204, "deletions": 337}}, {"node": {"oid": "34ff225c31170b82796e6ab43d6699d06f596308", "messageHeadline": "working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "890fadc8c3f44f5433c99cfa70680626f5990b42", "messageHeadline": "wip refactor examples/basecoin", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 76, "deletions": 274}}, {"node": {"oid": "e628756bea99492b247b1476f79cf3f9f1383a2f", "messageHeadline": "Merge pull request #445 from cosmos/feature/code_of_conduct", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "8626038e920275a8d80f71f51825d4528a522fe5", "messageHeadline": "Merge pull request #430 from cosmos/feature/coinmapper", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 37, "deletions": 35}}, {"node": {"oid": "8837af66bda9b7865a6c01cdf718a395848f4a61", "messageHeadline": "Refactor CoinMapper", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 37, "deletions": 35}}, {"node": {"oid": "51dca8f0a9948a11c2a4b108d7460fa31f990f8e", "messageHeadline": "Merge pull request #415 from cosmos/docs-refactor", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2583, "deletions": 1805}}, {"node": {"oid": "043e64769508d93c28425f5f23348d84a197f201", "messageHeadline": "rm attic", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 18468}}, {"node": {"oid": "3bb3c8406adc35e68ce3ab79543d61e1aeb9be95", "messageHeadline": "docs: minor fix", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07008f31039484c10cee03026fff0f85f7bee024", "messageHeadline": "nit", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53ad094f98b7f9169e0a8d6ac836ef85ebda82fb", "messageHeadline": "docs: fix links", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "ca5e837e54eaf0874ef1ab22d4f3ae4625c007aa", "messageHeadline": "docs: prettify & organize", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "fd5dfc5944f1eded9fc9b5fc3ba6b46da90e755f", "messageHeadline": "docs: remove middleware section", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 1, "deletions": 27}}, {"node": {"oid": "515ad58dfbb55c7dd134304a6debdf392806d3f5", "messageHeadline": "fix gaia keys doc", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "5e473f30d7482ddf7c068827eeab77a242793f72", "messageHeadline": "comment out basecoin binary stuff until it's built", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6af049ad0038237574bcb3f96c0df508c0e6e0ae", "messageHeadline": "fix build errors", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "31843aa56c6c9faa7216a8ae3d98855626b86afc", "messageHeadline": "docs: .rst formatting & image", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 268, "deletions": 235}}, {"node": {"oid": "02e66992be29c5c3a9b74121cb2a2c3ed3ecdf5b", "messageHeadline": "more dumb rebase fixes", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 678, "deletions": 0}}, {"node": {"oid": "860cf229b0e3e44eb7ad9046ed8a9fcf14d24dd8", "messageHeadline": "rm more shelldown", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4e86016f984b984b5ac90e68ac28ded5d75f5af9", "messageHeadline": "return the attic because WTF rebase", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 18468, "deletions": 0}}, {"node": {"oid": "22ed04c89679c2e209f8b9137a99f567c2339b7e", "messageHeadline": "docs: remove shelldown FTTB", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 1, "deletions": 33}}, {"node": {"oid": "d4dcc4c3c823fc92079a178299294ab607494836", "messageHeadline": "tests: more organized", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b51d5dda8c7678f03459e419e950a05d97c3680d", "messageHeadline": "remove deprecated 'tests/' directory & old D-file", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 0, "deletions": 1489}}, {"node": {"oid": "3baea456946917589057a47219421ab676a19a84", "messageHeadline": "remove deprecated 'publish/' directory", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 0, "deletions": 153}}, {"node": {"oid": "5a651398b26af5c74d0d8fabdc8d0c7a17236ece", "messageHeadline": "remove deprecated RELEASE / TODO files", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 0, "deletions": 65}}, {"node": {"oid": "e6b0983e53dd1d635b4c7901d1a7bf115ab26063", "messageHeadline": "docs: use x dir for extensions", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 369, "deletions": 40}}, {"node": {"oid": "461c776404eff7cb1bddd1455d8d7769e1413fc0", "messageHeadline": "docs: remove _build dir", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b655d902deeea83ae80457216a4ab25ddd37cd46", "messageHeadline": "docs: remove reference to middleware/isolation", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 832, "deletions": 20}}, {"node": {"oid": "5ed30b2a624373e1f05ac7c88a448c7399e2dd34", "messageHeadline": "docs: s/plugin/extensions/g, #326", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 215, "deletions": 0}}, {"node": {"oid": "e30c8d8a7c0678f89c88395521f7e6cb73266d77", "messageHeadline": "docs: more re-org", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 307, "deletions": 2}}, {"node": {"oid": "4401b2afc085e2a9892e4eb02a91d9408af25a5e", "messageHeadline": "docs: remove 'roles'", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "670f833233ec0c0601a498c7e7f8b3b75103df75", "messageHeadline": "docs: ongoing organization", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 207, "deletions": 97}}, {"node": {"oid": "ef65ff7b225ff69b6d5c80d1c2264718fb61ea48", "messageHeadline": "remove stdlib.rst", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "05410f6f9beae427a43ef5d5f2bda9a24d177b75", "messageHeadline": "update Cosmos SDK image, #409", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "876e344e75d583a445b335810d5c0b388a38c4a7", "messageHeadline": "Merge pull request #349 from cosmos/sdk2-cli", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 488, "deletions": 5}}, {"node": {"oid": "cb470003b314ae8f1656b6990a994f90d94b5a51", "messageHeadline": "add ebuchman as codeowner", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bdc33f6a10d9c86d981258acff71fcaaf31c3e16", "messageHeadline": "examples/gaia", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 48, "deletions": 7}}, {"node": {"oid": "94251eaf7cca65cc1fc0579eda5cf6f081c792db", "messageHeadline": "Fixed default directory", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "91592a91f187a0e3f738fbcbc40c42efd7ff928d", "messageHeadline": "Cleaned up client commands more", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 23, "deletions": 36}}, {"node": {"oid": "c7f31bdf261172f419e82799bacce17c9f3d3bc7", "messageHeadline": "Collapsed nested commands in gaiacli", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 10, "deletions": 17}}, {"node": {"oid": "b10afcaf4cf90339e9afadd02d825a7c0e3dd06f", "messageHeadline": "Rough separation of gaiad and gaiacli", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 76, "deletions": 16}}, {"node": {"oid": "959ad1431e9d94410fe1ae28fde876b0f8e4ec2d", "messageHeadline": "Capitalized help strings on flags", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "0b0500e8a0d02a486beff27a2c744211df2bc375", "messageHeadline": "Rebased on develop, fixed imports", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "da7a36a866af9012c4316d7d38a5ba554062cd1d", "messageHeadline": "Add global flags to all queries and posts", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "acf24f1c1b2b7b9a68232b74a8df9e47ed5c02dc", "messageHeadline": "Allow adding custom query/post commands to chub", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 66, "deletions": 26}}, {"node": {"oid": "27aa06bb7316ea8adb48daffe289f3076415f47d", "messageHeadline": "Add basic client cli commands", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 135, "deletions": 2}}, {"node": {"oid": "87abef1e0ea3dadda1b1b04f5ef30e5ff6adaced", "messageHeadline": "Mock out chub keys commands", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 78, "deletions": 3}}, {"node": {"oid": "2cd22b45bb45580923b49fa79a7e6c809e46f8db", "messageHeadline": "Implement version in chub", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "9aa3189738f53337d4d10f09a26a9d61ed816244", "messageHeadline": "Update version to 0.9.0-dev, use GitCommit", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "90a102cf3e81a5d52f65c6c3a14bd909e07f001e", "messageHeadline": "Start with demo chub command", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 116, "deletions": 0}}, {"node": {"oid": "809102c9528f58e50dcd4b3d6d75227e216d10de", "messageHeadline": "bump version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4412c495462b5a1e2c9b8bfda6add696f29df14c", "messageHeadline": "Merge pull request #429 from cosmos/feature/remove_attec", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 1629}}, {"node": {"oid": "96e56d9daf4d46232cd738d6811b7020941fdbcc", "messageHeadline": "update changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "69c316f5defcff8ec8a3d54a2a0373985c15fe5a", "messageHeadline": "Merge pull request #416 from cosmos/feature/initgen", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 271, "deletions": 82}}, {"node": {"oid": "d9ebe34c3225dfb8cae24ff6824cf32acf4efacb", "messageHeadline": "fixes from review", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 61, "deletions": 104}}, {"node": {"oid": "658d7633a3164256383d420aa42be4864c9d138c", "messageHeadline": "cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 18}}, {"node": {"oid": "ed662566eb487aafa40f488eab9aa2eb02bd7b63", "messageHeadline": "remove genesis of checkTx", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "29d91271ca41bd31bc5d09c45699acea98a28bf9", "messageHeadline": "Merge pull request #437 from cosmos/spec", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2580, "deletions": 0}}, {"node": {"oid": "8864bc2a20258b99b7d9effd3783afe0cc65d641", "messageHeadline": "add spec dir", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2580, "deletions": 0}}, {"node": {"oid": "0bab936d701a1dd8f2a544a271b452f437158eef", "messageHeadline": "initgen tests complete", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b09653c9ea29071c5c9035faa026ad58796ed47c", "messageHeadline": "Fix init state bug", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "fd1684ab6bfbe7e761cf81e14c8e990880e990fc", "messageHeadline": "...", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 26, "deletions": 21}}, {"node": {"oid": "2b9633db4ac53d99337bf828dd3e63dde0dd1000", "messageHeadline": "working genesis tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 62, "deletions": 10}}, {"node": {"oid": "7206c434d442a12cea9a6d449231759bb8cb1b6e", "messageHeadline": "genesis exisiting tests pass", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "f98f57b4ffa7de11e8b39c62479a04b544467aa8", "messageHeadline": "Removes the _attic folder from x/", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 5, "deletions": 1629}}, {"node": {"oid": "17acf9e18d2f76ab0a7a2cfe8eb57cf0061a69f8", "messageHeadline": "working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 101, "deletions": 7}}, {"node": {"oid": "849139ebeb8143b726f9a1a87d999133aad8cfb4", "messageHeadline": "working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "6eaafa496af3a394094d8920ea2434d7b7c4b73b", "messageHeadline": "wip genesis parsing", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 72, "deletions": 28}}, {"node": {"oid": "7643dea2555f5571bc64efe7bdd0523627b7399a", "messageHeadline": "genesis wip compiles", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "da538a8bf69b78db9b555d928ead3fa398a14616", "messageHeadline": "more comments cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 46, "deletions": 48}}, {"node": {"oid": "41ae60c1fb659c18e54b28377e4a7f57d4ffb56a", "messageHeadline": "working", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "40fd4589c13bd45f76323cf04e9865266009eaeb", "messageHeadline": "init genesis WIP, also making golint compliant", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 52, "deletions": 19}}, {"node": {"oid": "9c00dda4eb7ac415472fc5404a51e4aa0c0bd6cb", "messageHeadline": "Merge pull request #404 from cosmos/feature/multi-query", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 309, "deletions": 9}}, {"node": {"oid": "d48c8192076d87ccca01a412a702a1e34c0b60c8", "messageHeadline": "minor things", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "b21081c83a92bd1a6b227653ea6d0f55f3e8bc9e", "messageHeadline": "Test query routing in rootMultiStore", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "c73f08c84578622e532128db2cf803ad6a3f0942", "messageHeadline": "Make GetStoreByName private, as only needed by MultiStore Query", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 21}}, {"node": {"oid": "8765fa32fada2d97235c43c4688d5134617a2cb0", "messageHeadline": "Expose rootMultiStore query in BaseApp", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "44c39043f12e84119839281d4fec7288e04b860f", "messageHeadline": "Test iavlStore query", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 63, "deletions": 1}}, {"node": {"oid": "31f00742e56a4cb5886faf0e9294a2108c884c06", "messageHeadline": "Add query to iavl store", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "512c601adcfb4040a000c0948c5ba98941d4cd79", "messageHeadline": "Add tests for query path routing", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "bc325c4d1cdf499f219c79596db0b4a58c1523f5", "messageHeadline": "Add Query routing to rootMultiStore", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 71, "deletions": 2}}, {"node": {"oid": "57b28d95de858bc15eaef43c2e56d87366cdab14", "messageHeadline": "Add GetStoreByName to MultiStore to help with Query lookups", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "ed592cd94a23956518d08801735be9751fcd4935", "messageHeadline": "Merge pull request #423 from cosmos/context-GetOp-never-crashes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "14ce7f3366a2502a92a38a7fb57fb0b132d0394a", "messageHeadline": "types: update comments on ctx.GetOp", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cf91a059c937a668f5a43decde20c7c39ea8d12c", "messageHeadline": "types: Context.GetOp should never crash", "author": {"name": "Emmanuel Odeke", "email": "emm.odeke@gmail.com", "user": {"login": "odeke-em"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "c3c5fd74827fc82ec56309087c16a7ac630beed0", "messageHeadline": "Merge pull request #399 from cosmos/feature/init-account", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ff6fbe9e805ad5c18a76e22983fd99ea05d290f4", "messageHeadline": "Expose NewContext, so I can initialize accounts", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9ca0501a4b94a6624816cedcd8f7260fe1cfb28b", "messageHeadline": "Merge pull request #418 from cosmos/feature/remove_tmc_dep", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 40, "deletions": 18572}}, {"node": {"oid": "ea62142adf5fe55fc429812195c71ed7779c0ca3", "messageHeadline": "Remove Tendermint Core as dependency to enable build", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 40, "deletions": 18572}}, {"node": {"oid": "08e5cbd9cf01832a0cf12480396402f0e34c523c", "messageHeadline": "Create CODE_OF_CONDUCT.md", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 46, "deletions": 0}}, {"node": {"oid": "0b5c262f35438e7484b177a410cd4f553632278f", "messageHeadline": "Need to trigger rebuild", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "12fef057330011db863f606742965b577c737a6a", "messageHeadline": "Add note about contract", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1cc0cf236c5c7eb883a70d6968c20af7bef9bb66", "messageHeadline": "Add tests for coins", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 23, "deletions": 6}}, {"node": {"oid": "102d196204912137329be519f56e7807b8fbf6c1", "messageHeadline": "Add README.md to Basecoin; Update licenses", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 225, "deletions": 2}}, {"node": {"oid": "435477453253321ec607ce1482d7f090a3201abe", "messageHeadline": "Remove shelldown from tools", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "3b09a3033a0551bf46447949eae5e328339952d4", "messageHeadline": "Review feedback from Adrian", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 90, "deletions": 79}}, {"node": {"oid": "c368b1062c809af416014688baada135154434eb", "messageHeadline": "Add docs/design.md; Add sketchy for illustration", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 125, "deletions": 1}}, {"node": {"oid": "df7cd9e670dfbaf2091befbed76fe99f0f524a7a", "messageHeadline": "Finally working", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 16, "deletions": 17}}, {"node": {"oid": "d9e4b32004f54dcb815d93fb9b9b95c6b2fc2081", "messageHeadline": "Make code clearer by setting things to app", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "2246a9c68b8db9f171ddd8f7658011cbfab0dbfc", "messageHeadline": "Fix guide docs", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 310, "deletions": 316}}, {"node": {"oid": "b95b67d5206e465cb997952d7217089044d0d865", "messageHeadline": "Separation of Tx from Msg; CodeType", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 154, "deletions": 115}}, {"node": {"oid": "05036e35d2a3ce96f4deffd1918a0b25bc27974a", "messageHeadline": "CacheWrap after AnteHandler", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 48, "deletions": 25}}, {"node": {"oid": "c6bad0b325e683a51263e495a17413c9128ba19c", "messageHeadline": "Add first Basecoin test harness", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 434, "deletions": 401}}, {"node": {"oid": "de5bf2ebc6ba85dec14459b3b5457a88d9dd332c", "messageHeadline": "Add Coins.AmountOf", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 130, "deletions": 50}}, {"node": {"oid": "ac7fa3f59f4a5021e4bfe41e645f970bc93276ae", "messageHeadline": "Require BeginBlock for NewContext", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "a5fa1874c54d07ba33f7b1b480e7ba03ea7b670d", "messageHeadline": "Expose way to get Context", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 54, "deletions": 23}}, {"node": {"oid": "83f0ee31aff637c0ac0e2c04f12c1311ff5e062b", "messageHeadline": "Split dummy into 2 files. (#371)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 77, "deletions": 70}}, {"node": {"oid": "8650fd70c92686a192585e95413915b4302156b7", "messageHeadline": "Update docs (#372)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 40, "deletions": 55}}, {"node": {"oid": "9480f976e1feb5773b1673650d7d7451cf2ca782", "messageHeadline": "Update glide.lock", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "55c4bc873caf503e08f84c9b183457753df36289", "messageHeadline": "Remove baseapp/data", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 421}}, {"node": {"oid": "be665d53fe21c94363ee1841c462f8dd47bc541b", "messageHeadline": "Substore->Store; BaseApp has db; Mapper", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1013, "deletions": 567}}, {"node": {"oid": "b4e4881261f41359380d3955234d2ac053334579", "messageHeadline": "docs: more on txs, context, handlers", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 97, "deletions": 1}}, {"node": {"oid": "94999ad455d00476a9e884864132be4dd711e37f", "messageHeadline": "docs: Msg and Tx", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 126, "deletions": 10}}, {"node": {"oid": "6be2532459018410af2b4ae03ab7d4de0f6c92fb", "messageHeadline": "wire.UnmarshalBinary expects a pointer to struct, never a pointer poi\u2026", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "68e04e629ab693cdd1c79cf0f91055fbed531311", "messageHeadline": "Do not use global wire.Marshal*", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "0d22a9106cb7505e82931a923878f8c7b2460f31", "messageHeadline": "Wipe examples/basecoin/vendor to use cosmos-sdk vendor", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b9455e96205693687bfe470ab546e3f7508413e6", "messageHeadline": "Make basecoin a root project", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 438, "deletions": 0}}, {"node": {"oid": "561da6353fb511ac5043c6d4b80ac03613932387", "messageHeadline": "x/auth/Account -> x/auth/BaseAccount; RegisterWireBaseAccount()", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "f942cb43407f645e39a31a38cf067b9d8b54fd36", "messageHeadline": "WIP: Add docs", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "633eaa87b38d9c5b0e938fe6b4f1dfd016247e76", "messageHeadline": "cosmos-sdk/app.App -> cosmos-sdk/baseapp.BaseApp", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 85, "deletions": 86}}, {"node": {"oid": "bd8bbf9d981861493d75f87fc4e5c5cfc66cf646", "messageHeadline": "BasecoinApp init refactor", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 103, "deletions": 80}}, {"node": {"oid": "05f0c96089540edf175924f44adaaa82ad5f49e8", "messageHeadline": "Add CODEOWNERS", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8fda920de0b498ece6aceff3af00c206ea529301", "messageHeadline": "auth.AccountStore assumes go-wire; Remove GetTxBytes() from Tx", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 118, "deletions": 79}}, {"node": {"oid": "6d3b5cb40248cd271a8193378eadd68a19ba7461", "messageHeadline": "basecoin: fix codecs, add some tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "a74293e4ba003f6a587507cf37130a8c314819d1", "messageHeadline": "godoc tweak", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "7ce6c7c972e3f76ff1cb020be3da27771d42a1ba", "messageHeadline": "Merge pull request #350 from cosmos/feature/vagrant", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 38, "deletions": 19}}, {"node": {"oid": "88171a8ab245ffc81f13bcb6085ca8d42535aeb5", "messageHeadline": "Vagrantfile", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 38, "deletions": 19}}, {"node": {"oid": "48cc39826699191820e0bf5172f01622a6b3f85f", "messageHeadline": "Update error constructor names", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "11cccfaf02341e45a68d96efd581205192941790", "messageHeadline": "New error API", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 192, "deletions": 295}}, {"node": {"oid": "85cc4321d40e0838013b0b62b6165c6001b7fd08", "messageHeadline": "Merge pull request #347 from cosmos/coverage", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "8c6a2d7ec1a3514f6160d5c83e275b57d4c82542", "messageHeadline": "codecov: closes #334", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "14a0dce9206065ed3b2807ce2ae9d8f77eedf393", "messageHeadline": "Refactor basecoin example (#332)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 291, "deletions": 119}}, {"node": {"oid": "fdc7316fda9ba0cc34e2b988452aa1c907034888", "messageHeadline": "Merge pull request #333 from cosmos/docs", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 101, "deletions": 65}}, {"node": {"oid": "d74f4910729cf6449849b7bcddb8da6cb714a7d0", "messageHeadline": "x/auth: fix test", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "69621fb41eb8801177827b8827f416252e09f0fd", "messageHeadline": "fix circle", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "228b90eb7edee6743be62ea44e47c481f632a9dc", "messageHeadline": "README makeover", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 92, "deletions": 59}}, {"node": {"oid": "81b60120210377a5949277b1863d599293ea241b", "messageHeadline": "Vendor tools into tools/* (#331)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 312, "deletions": 52}}, {"node": {"oid": "17870670d13fba01edafad7471a13c2dd4c58568", "messageHeadline": "app: fix test", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 33, "deletions": 21}}, {"node": {"oid": "124f93b20fa67ca79cec63f8f214f1ec1e11746b", "messageHeadline": "x/bank: fix test", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 70, "deletions": 67}}, {"node": {"oid": "1b82ff7a9a02d6e0f672c544fa5f8c7043a20e87", "messageHeadline": "x/auth: fix test", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "48a864f93d73d942203dc6cdee7e611974fe0a84", "messageHeadline": "store: fix tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "e4676102a7da142c2df21aa3f1ff41171a70b2ab", "messageHeadline": "dummy compiles", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 40, "deletions": 30}}, {"node": {"oid": "381424460cb45f67c2c9d77aeeecb124b0b92c4e", "messageHeadline": "basecoin compiles", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 42, "deletions": 28}}, {"node": {"oid": "d2a801a513e8428ce31e42e6053af4c30d87eec1", "messageHeadline": "fix glide. basecoin doesnt compile ...", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "2d56729a1f90069c3c425da8a8a8d6388e0bbbac", "messageHeadline": "TransferHandlerFn -> NewHandler", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "5f76febce817704cf4205f65923d4cc544e1bcba", "messageHeadline": "auth and bank compile", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 71, "deletions": 73}}, {"node": {"oid": "ab438c3f45f4a9c3b691b29c2b34a36e98d91085", "messageHeadline": "app compiles", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 39, "deletions": 34}}, {"node": {"oid": "5e46eea616e83e1002f3f8847e46785e755700f7", "messageHeadline": "types and store compile", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 95, "deletions": 54}}, {"node": {"oid": "fcd8e88e65b7b4a1dc0fd5bddf4e96dea01889e2", "messageHeadline": "Fix x/coin imports", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 39, "deletions": 43}}, {"node": {"oid": "ba2b4f0f21dfdde8b9596d1002bf86bd5e9f1f05", "messageHeadline": "WIP: refactor", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 696, "deletions": 715}}, {"node": {"oid": "620bdf409f2f01d9c71ec70f1271b3473bc22163", "messageHeadline": "Update context to track thePast", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 120, "deletions": 31}}, {"node": {"oid": "51e6144c0d2a7428cdac3e38f5c96f0d785aafa8", "messageHeadline": "Initial commit for permissioning...", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 103, "deletions": 102}}, {"node": {"oid": "d3de10e22bb94298841ba9d6d54c9b2a14ff9346", "messageHeadline": "move sendtx into coinstore", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 39, "deletions": 46}}, {"node": {"oid": "e908cfbb6f9226335ec2b9008f2f0dc37a9a6501", "messageHeadline": "move account back to types", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 110, "deletions": 129}}, {"node": {"oid": "f6a875d47652bc0fbbc53c0e80abc1b1fe67bcd3", "messageHeadline": "x: add some tests for sendtx and account", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 243, "deletions": 7}}, {"node": {"oid": "e8e5e0cdfe63753f3fbd4fd538e7655e66686e76", "messageHeadline": "move a .attic to _attic", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3ba3d6b02fdaa5c16e7810f8ab1fed7a495bb49a", "messageHeadline": "move coins and accounts out of types", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 345, "deletions": 350}}, {"node": {"oid": "3235b2d647ea873da3c75cbedb3edb3fca65cc02", "messageHeadline": "update glide", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 31, "deletions": 109}}, {"node": {"oid": "85eb58b7c105ae43edfa48827ee23304b4cf794f", "messageHeadline": "update circle", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "2c1d5332becb19463e59217a17deb8ead034622b", "messageHeadline": "make test/install", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 91, "deletions": 94}}, {"node": {"oid": "e45ad068fbf49ea63e2cb665e16ce4c822177557", "messageHeadline": "move things to _attic", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c5aeef3f2f088985a26cb4ebef221ac476038fce", "messageHeadline": "Merge pull request #316 from cosmos/first-app", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 920, "deletions": 414}}, {"node": {"oid": "8f14e4be66f63341dc4ce5c4d84424467d78b1d1", "messageHeadline": "Merge pull request #314 from cosmos/sdk2-app", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 374, "deletions": 268}}, {"node": {"oid": "1d07f88867ef428116b46a3e3f9ff8878145a941", "messageHeadline": "new basecoin example", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 784, "deletions": 414}}, {"node": {"oid": "99d9db39a6ea7e88e8e04338b4e2f3f8f8d9c354", "messageHeadline": "dummy app", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 136, "deletions": 0}}, {"node": {"oid": "657820372cdd46d883532167727de2ca645dba15", "messageHeadline": "App compiles. Ready to build on it", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 146, "deletions": 92}}, {"node": {"oid": "ab2cef884df3a120458217c6e6f91c78e93e1425", "messageHeadline": "Move Coins to types", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "e7b38b3fb91925017d58309841bb023b4c50c5f2", "messageHeadline": "ABCI w/ more non-nullable fields", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e308810a510421dd0b8ec0f1764ea158e7abd845", "messageHeadline": "WIP app.go...", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 37, "deletions": 23}}, {"node": {"oid": "623e77d5a2a45ff318afcb576349c7f572007523", "messageHeadline": "Context is more immutable", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 82, "deletions": 16}}, {"node": {"oid": "3acc94e7cd5b1308d4e80f06a1aad55291085cf5", "messageHeadline": "WIP: Fixing App to compile", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 122, "deletions": 151}}, {"node": {"oid": "1afab45cf590876879918cc3ccab4c1d827cc2f6", "messageHeadline": "Move store/types.go to types/store.go and alias", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 192, "deletions": 176}}, {"node": {"oid": "cd278dea6c957a777dbffc7322d4374ef1c9e057", "messageHeadline": "Fix dependency in store", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62f736fbd047194aaee8cb68d2072ca316eec550", "messageHeadline": "Update comment on usage of sdkErrors", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "5c06e56c24fa42034551d129ef348eb9b2bf745d", "messageHeadline": "WIP: Implementing App w/ tests", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 167, "deletions": 112}}, {"node": {"oid": "45c2e9c30b3c9f74b853853623054e0355282d78", "messageHeadline": "curVersion -> nextVersion", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "00d73c397c6f3b0de36e9952ce0da9e2928038c1", "messageHeadline": "BaseApp -> App and cleanup, WIP", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 80, "deletions": 41}}, {"node": {"oid": "6f9a08d921f85e41664694a502f49ec4076ac20b", "messageHeadline": "Conform to new tmlibs Iterator", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 25, "deletions": 23}}, {"node": {"oid": "1ec9e2e0ae9700b57b7fff448f36fe7e374c7d66", "messageHeadline": "Commit, and working on InitState/SetOpetion", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 16, "deletions": 86}}, {"node": {"oid": "d681049023523d1858d04f73e22546aa8ea071de", "messageHeadline": "CommitMultiStore, and SetCommitStoreLoader->SetSubstoreLoader", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 111, "deletions": 69}}, {"node": {"oid": "6b5f08e918eb8a3a3191973c7688339cc29c50fe", "messageHeadline": "Fix errors/ and x/coin/errors.go", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 233, "deletions": 166}}, {"node": {"oid": "a9b2636439333b22fef0156fe8e53567471be855", "messageHeadline": "Coin (#312)", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 319, "deletions": 320}}, {"node": {"oid": "72b0ed004bb536524c708f3ddbd8eedb37eabac7", "messageHeadline": "wip: tests and fixes for kvstore iteration", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 526, "deletions": 75}}, {"node": {"oid": "66e6225d134348fc23c9f3e6f6877d405e6b61db", "messageHeadline": "Update glide file", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eb1f877d3de313aa9371b9f361b36e6fb03e5fe2", "messageHeadline": "KVStore refactor (#303)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 539, "deletions": 516}}, {"node": {"oid": "1a28c4b89c3235d4cdf4e060c23f88b19dd99e6b", "messageHeadline": "store: add some tests, fix deadlocks (#297)", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 120, "deletions": 24}}, {"node": {"oid": "af7a621440df3b757b56427837280bdcd23d23a4", "messageHeadline": "cacheMergeIterator (#298)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 661, "deletions": 98}}, {"node": {"oid": "04fcc6193cb39b1d65de4e6f9982168af1403605", "messageHeadline": "iavlIterator using goroutine (#295)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 182, "deletions": 32}}, {"node": {"oid": "f4484ab3b5a1b708588d0ac0e6a2472f6584bda0", "messageHeadline": "Implementing iavlStore...", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 88, "deletions": 161}}, {"node": {"oid": "a47da2c8e17b02f548cc12ac4827e883f963faad", "messageHeadline": "store/* fixes", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 29, "deletions": 19}}, {"node": {"oid": "1d207a2a5ef35c247585ad96df600a97f6cd87c2", "messageHeadline": "Fixing store/* bugs...", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 36, "deletions": 24}}, {"node": {"oid": "0917fc3de7285e1b6a0a5d39699b9ad32a9dd3b2", "messageHeadline": "rootMultiStore holds lastCommitID", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 8, "deletions": 22}}, {"node": {"oid": "8db15fe3ef1036e3a2de4c3f29ceed21bb48236a", "messageHeadline": "Committer -> CommitStore; CacheWrap()", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 136, "deletions": 121}}, {"node": {"oid": "51f522f8d8049bd326f241713ca8dff7bd57041d", "messageHeadline": "fix some compile errors", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7a9014fcaf75b25d03fd42e6ae9332cee12a4582", "messageHeadline": "fixes from my review", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "8550e796658dc29ddd57acb91d084b08a5ed7995", "messageHeadline": "If CacheWrap() must support Write() enforce that with interface", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "1d5fdfa7c235946d269788d3d3e9196f97b20edd", "messageHeadline": "Try to update deps, but borken", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "e6f1737a6208dc93116ec99b53143d700298d4c3", "messageHeadline": "Implement IterKVStore/Iterator with TODO", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 83, "deletions": 3}}, {"node": {"oid": "dc3aa6d92ad43171fb02888b170a7209caa4d0f7", "messageHeadline": "IAVLStore implements KVStore", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 80, "deletions": 19}}, {"node": {"oid": "6a410607b8a7b3cd6d2597253d9dbea54a64fedf", "messageHeadline": "Added CommitterLoader for IAVLStore", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 186, "deletions": 121}}, {"node": {"oid": "a2a1151a4fedea2e9d0886a2faf34bfee485af10", "messageHeadline": "Unify CheckTx and DeliverTx (#286)", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 146, "deletions": 202}}, {"node": {"oid": "8c250cc840c0bf14b8cd51e466cf9fff5a080b9e", "messageHeadline": "Move Queue to attic", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "6a3a37d5a69ca748e30e5b58d5b3e318c5885599", "messageHeadline": "Update store types to new spec", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "0919737c006412ed5adea899f1fbc5fd0da1c476", "messageHeadline": "...", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "b96e4784edbdfc4a70f67a7c34ee5b57a3a4f953", "messageHeadline": "Draft of new BaseApp", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 315, "deletions": 298}}, {"node": {"oid": "3474efc599ac2c77c870c82d0c19386c23570637", "messageHeadline": "Cleanup multistore", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 221, "deletions": 139}}, {"node": {"oid": "ec31313bc276d9b6569606bf5e3e8adacf6c4295", "messageHeadline": "Add errors", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "9eed008eed67309290552be6f430456cfeda924e", "messageHeadline": "RootStore -> rootMultiStore", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 89, "deletions": 51}}, {"node": {"oid": "c01c38acd104314fcf0a284727b905720f437708", "messageHeadline": "IAVLStore template", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "6e8e4331ea307199e4bcb892b7d94d22b9816d8e", "messageHeadline": "...", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 121, "deletions": 4}}, {"node": {"oid": "458fba22d3d46fdaebb73f527f35255e9c37c21c", "messageHeadline": "Update decorators/handler/results.go add tx_msg/signature.go", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 198, "deletions": 340}}, {"node": {"oid": "6a9b8c3a92f4891571622aaa0f6a826c84c4b0a1", "messageHeadline": "Sweeping util/*", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 74, "deletions": 947}}, {"node": {"oid": "fdc7834daea90c0a8fcb47603fa19edf03e8212a", "messageHeadline": "Bare auth", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 28, "deletions": 225}}, {"node": {"oid": "83b43f3378b203e1e49459bbe1da6e3862883d81", "messageHeadline": "delete auth/tx", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 0, "deletions": 325}}, {"node": {"oid": "7750a698f9406783a4604e4b9054ff8641a6b61c", "messageHeadline": "Add basic types Account and Msg", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 330, "deletions": 0}}, {"node": {"oid": "df325ceaefa43d987af428af705be8f2310428b3", "messageHeadline": "Move docs", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 0, "deletions": 246}}, {"node": {"oid": "561d77cae09fca37f66a396b2db90e3a7e5664aa", "messageHeadline": "remove errors module", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 0, "deletions": 409}}, {"node": {"oid": "8d305039c86cac29c3feeb06b9b85628b74e217d", "messageHeadline": "modules -> x", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b84b2cda2e9ba051736acf674c4b41590ff789b", "messageHeadline": "Remove most of state/*", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 375, "deletions": 1428}}, {"node": {"oid": "f4b7a6ce4063fd704a39af59f1a53d4c53f11750", "messageHeadline": "Updated tx handling for eyes server", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 72, "deletions": 2}}, {"node": {"oid": "850796bad5c706e14af30abc240446f0532e7bdc", "messageHeadline": "eyes example compiles - but doesnt work", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 40, "deletions": 251}}, {"node": {"oid": "5efbbc323759382649c547df756cd7a084f578cd", "messageHeadline": "One step for module eyes commands compiling", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "4bff480440b44d67a013196498cc994b6db8b1d7", "messageHeadline": "app package compiles", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 362, "deletions": 334}}, {"node": {"oid": "8b8de70f532de40394f2721dadf1cb485f7d9f2d", "messageHeadline": "Auth module passes all tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 73, "deletions": 71}}, {"node": {"oid": "d2ed8c8871de72655a44de08df1e74c9b9d504b7", "messageHeadline": "More functioning auth tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 138, "deletions": 86}}, {"node": {"oid": "3aeab43acbafd077d327cc32bbc07a64c02e6d89", "messageHeadline": "Auth Tx sign tests pass", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 261, "deletions": 165}}, {"node": {"oid": "8e442d5ded038eaf8e43eaac236c53953e0dc7fb", "messageHeadline": "Revamped signature tx building blocks", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 90, "deletions": 145}}, {"node": {"oid": "cce6e6cb33302297f26c7117d816a0223ef65839", "messageHeadline": "Get auth module to compile", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 15, "deletions": 21}}, {"node": {"oid": "53e9106b0920e11117c52f015847308cb9d33b28", "messageHeadline": "Start working to compile eyes app", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "31b8abf58aa9d20a0248e04bf59042e8b922cdb7", "messageHeadline": "module eyes works", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 126, "deletions": 55}}, {"node": {"oid": "9211564e0beda5e41443e39d7020277ab8e5e6c0", "messageHeadline": "Move postponed functionality to _attic so we can focus", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6aa10f24dbfce2f5468cccb12051f099f96ca08c", "messageHeadline": "Fix util package with rename", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "555db84977431679e161eab62afafd0dee13b745", "messageHeadline": "Move db interfaces to top level", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 170, "deletions": 153}}, {"node": {"oid": "2a3c072cc5be9dd3dfab5b7ea76a0e43e4e6f827", "messageHeadline": "Util handlers compile and pass tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 326, "deletions": 41}}, {"node": {"oid": "a90741f2df410c8cf520bbff99669fa9978117ff", "messageHeadline": "Cleanup base module -> util", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 258, "deletions": 311}}, {"node": {"oid": "362fbe6fe9f4bfe7efa7766f1e593a0d1895aade", "messageHeadline": "Define Handler and Decorator", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 199, "deletions": 136}}, {"node": {"oid": "babe85468225616bc25a350fe2129523b3bf4243", "messageHeadline": "Merge pull request #261 from cosmos/nano", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2cc53beca73503587d398bb2e7cacc89e74abd99", "messageHeadline": "CLI supports creating ledger keys", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f9caa8907d2db6326825a23dbfec07aa51c361a", "messageHeadline": "Merge pull request #265 from cosmos/feature/reorg-light-client", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 389, "deletions": 325}}, {"node": {"oid": "995feb532cd03afdd56aa8664911f6f2da174a3b", "messageHeadline": "Update after rebase", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 50, "deletions": 38}}, {"node": {"oid": "7926a6494d196566f1efbf5c71dd45ea9c6ae163", "messageHeadline": "Update ibc test script for new commands", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "6f87b0a42f3636986d353b31a25e417ecc571f6c", "messageHeadline": "Rename seeds command to commits", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "9442e7e04ac8ba0002ce7f30bc55cd9d54b3065a", "messageHeadline": "Cleaned up naming of seed->commit", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 97, "deletions": 97}}, {"node": {"oid": "e635a8ff53b83bc741d8a60963e228011e47d320", "messageHeadline": "Fix ibc cli test", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c4e87dbf1081116c4ed7c816ea80688fcf5d6c2c", "messageHeadline": "Fixed ibc tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "1c446f4b498d121ee89bd37a36c6ccefa0e11ea9", "messageHeadline": "fix client tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1b7bec230d6d83a7849e75b5d6104b6dba92f33c", "messageHeadline": "make install works", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 43, "deletions": 34}}, {"node": {"oid": "40bb1fdca50afbe1aeaf389c3c9e46f40267f6d8", "messageHeadline": "Update ibc imports", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 43, "deletions": 44}}, {"node": {"oid": "624133ad929f986e35f69b0b437bf6f0ff5745be", "messageHeadline": "Fix lot more lightclient imports", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 42, "deletions": 37}}, {"node": {"oid": "1f897cabdef81dbac331752a53597575c4023af0", "messageHeadline": "Fix light-client imports", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "b5320748e684252ec8c79446726ba5bf513b6d7f", "messageHeadline": "Update to reorged light-client", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "7fad21d800c79000dd102d50cef8e51dfffa67fa", "messageHeadline": "Use own ErrNoData, not from light-client", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 53, "deletions": 15}}, {"node": {"oid": "ad04aba0a440268dd89baebe2e8c4a8dbe08f8fa", "messageHeadline": "Merge branch 'feature/expose-historical-queries' into develop", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 263, "deletions": 251}}, {"node": {"oid": "ae09c8fafff7c95e726c09a00f42d7b33a447a4c", "messageHeadline": "Dpes use develop, now that abci and light client prs are merged", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "630c5ca9ffb4722e6fc3235979772f7c772ed1bf", "messageHeadline": "Update iavl tree and address pr cleanup comments", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "ba27d23ad172f68f7999ed90b8830e1040410ed2", "messageHeadline": "Clean up genesis parse per Anton", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "822b6a3fef10dd6cd2f6b17e6585bdd7f2833658", "messageHeadline": "Cleanup loop per Alexis", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "ae6c9ef9b1a6f2157050be78894b15c53cd78480", "messageHeadline": "update abci, iavl, tendermint versions again", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f40807ce5ff8f4d8e75d5055dd4bfdf7c11604b1", "messageHeadline": "Update ibc unit tests for height+1", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e6b45437d701039c005d11a25620e02c8a5a1d5", "messageHeadline": "Better tests on ibc packet receipt, clean up shell test", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 14, "deletions": 95}}, {"node": {"oid": "0d9c8de958e715adeb09ef679275d072965dbc8c", "messageHeadline": "Fix IBC off-by-one with proofs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "9a3080ffccc9b2c15fcd6328ac19bef76817382c", "messageHeadline": "Fix up some ibc queries, debug height mismatch", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "609600d322025ff656fe73bd60c570cb2b958ad0", "messageHeadline": "Fixed height handling in rest queries", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "ff0a50a1b3fa56d089f9d751cb9a956a2b80c78b", "messageHeadline": "Fix cli tests to explicitly pass height when querying results of tx", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 38, "deletions": 28}}, {"node": {"oid": "5714b101b58c9b8bdc04a479460cbef20bf420c0", "messageHeadline": "Handle explicit heights to query tx in basictx.sh", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "c4ead8b8a373202034260fa78c958656b74540a4", "messageHeadline": "Expose height flag in all queries", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 75, "deletions": 32}}, {"node": {"oid": "3b7020520caa7a895425a054cda5149c80920657", "messageHeadline": "Clean up store versions after a limit", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "422e67b382bee923ceb8048db639754a26bee184", "messageHeadline": "Update deps: tendermint/abci/iavl, fix code", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 36, "deletions": 37}}, {"node": {"oid": "de87acef0dc3aaa8e47fe529d01d0ab1f074a1c0", "messageHeadline": "Merge pull request #266 from cosmos/feature/iavl-app", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 845, "deletions": 629}}, {"node": {"oid": "acdc083821566e76e78ed2da9e9025d23c69bbc7", "messageHeadline": "Clean up genesis, add godoc to genesis and app", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 105, "deletions": 22}}, {"node": {"oid": "763168015970de5edafb42fb3311e5b0d72a8d74", "messageHeadline": "Cleanup names in genesis package", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "6305399baf2b82955e5525da79943bb2a23dbe14", "messageHeadline": "Pulled genesis file parsing into own package, for clarity", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 120, "deletions": 86}}, {"node": {"oid": "fbe88ee27571dfd582dbe494e5709e5795fb9205", "messageHeadline": "Clean up state.State as we only support persistence", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 10, "deletions": 24}}, {"node": {"oid": "4855b3c9d97e4a2b1e99af9f0aaaf7bf43fd41bf", "messageHeadline": "StoreApp explicitly exposes some State methods, not embedded, for bet\u2026", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "9b206153e279feca2aebb8045af37a430c4656f7", "messageHeadline": "Eyes takes init state, fix cli test about genesis", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "3316bfcfb8928867e7f068a4948443d273345bca", "messageHeadline": "Abort on error with genesis app_options", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 104, "deletions": 44}}, {"node": {"oid": "f65215ad922f55862e6baf33ef2dfe714655962c", "messageHeadline": "Big cleanup of app dir", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 202, "deletions": 204}}, {"node": {"oid": "3a16fa9482dfc358287b54c5aada71ae8ba31211", "messageHeadline": "Clean up genesis handling", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 47, "deletions": 37}}, {"node": {"oid": "adab86c94747d3d65c341789616c45aa4e56db39", "messageHeadline": "Cleanup", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 12, "deletions": 16}}, {"node": {"oid": "df0f3a22da2c865cd7aeefbfa237081490934a13", "messageHeadline": "Separate genesis parsing from basecoin", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 93, "deletions": 55}}, {"node": {"oid": "c1d36eeb217276352d68afad158d6b34e273f7b9", "messageHeadline": "Fixed all tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 41, "deletions": 45}}, {"node": {"oid": "9d1205f8c7caa1f87c017039bcbf86ef13067f12", "messageHeadline": "Merged app.Store into app.BaseApp", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 183, "deletions": 231}}, {"node": {"oid": "987c0469da2b9e7d61e48c74b4bb6c02afb19083", "messageHeadline": "Pull out basecoin stuff", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 119, "deletions": 109}}, {"node": {"oid": "e863e1be70a47fae1be48f7450d5a1c6b006567f", "messageHeadline": "Started separating BaseApp from Basecoin", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 87, "deletions": 64}}, {"node": {"oid": "6c667b8398b22c6711af128e244cd3221926b705", "messageHeadline": "Use tendermint version format for basecoin version", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "82714e7ccc36a81b892e77d96190a471168c779a", "messageHeadline": "Note that go 1.8+ is required", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "098d17711aa2053b9abe30a29e9d0febd7c6f2a1", "messageHeadline": "fix test", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a4203368d48d3a73517c8697d962e26ddb66637e", "messageHeadline": "changelog and version", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "f71c83305de84358b20aa7fd59b91807d7d9cfa9", "messageHeadline": "GetInitCmd takes app options", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1785f54a5745573fad898ab7764583617218e2cb", "messageHeadline": "update glide", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 49, "deletions": 51}}, {"node": {"oid": "2c98876414dfbb4c3e1b5039222d464ef04ba636", "messageHeadline": "readme, changelog, version bump", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "f6513738cf2ab2390471cab3d6a2f0c7b88b04f7", "messageHeadline": "Merge pull request #255 from cosmos/feature/staking", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 140, "deletions": 48}}, {"node": {"oid": "095e2523826c068d747c51b69b6dec88d0a38b52", "messageHeadline": "typo", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1613da91cab4dfa422f73c2615cd39da97fbda3f", "messageHeadline": "genesis account coin denom flag", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "40c79a65b3631b730fa6acbc8d55b24a929958d9", "messageHeadline": "strings -> mycoin (cointype change)", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 93, "deletions": 93}}, {"node": {"oid": "240f262cfff3763ea4a18aa4ceec33a3e40f59c3", "messageHeadline": "Merge pull request #254 from cosmos/feature/historical-queries", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 100, "deletions": 121}}, {"node": {"oid": "7050862261c7d749c0e12ec6fc79b58bbaafdb09", "messageHeadline": "Update glide.lock for latest iavl", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "724fb065f2d0629390af3ef755ce664f9e99d477", "messageHeadline": "Fix off-by-one in handshake, add debug logging", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "98e615709ae02ea0a1301eb5642cef9aa366d54b", "messageHeadline": "Return most recent state, even if it does block", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "5238448a46eec7c2d323e157f14ba1acecf76b39", "messageHeadline": "Make sure height in store increments every block, even if empty", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 12, "deletions": 24}}, {"node": {"oid": "9092b4d7f10a89072d65a3247df955f9089dc3f4", "messageHeadline": "Fix TestTxProofs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "1e6d9bcac64274bbd78eba838a7e8771d7b39cac", "messageHeadline": "cleanup", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "e0604baad58e0f8f13a24f4c65ac5d99796c2c3e", "messageHeadline": "Get abci commit hash/height working", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 29, "deletions": 81}}, {"node": {"oid": "e85854fa8366180166620f8338c0d7aaafa225c9", "messageHeadline": "state.NewState is always persistent, remove flag", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d3b4d4245817fdb0d320846962af82daf4624356", "messageHeadline": "integrated init --static, fix tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 40, "deletions": 28}}, {"node": {"oid": "5a7566a81a31f570981a951f26082f7e705191df", "messageHeadline": "init creates random priv_validator", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 38, "deletions": 27}}, {"node": {"oid": "1cbb4094b173f00e2b4bff015888e0ca716d76af", "messageHeadline": "simplify tick start command", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "2ea45d8ec299f745fb4e78b85f750d62eaa47469", "messageHeadline": "mycoin -> strings", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 91, "deletions": 91}}, {"node": {"oid": "80ebfe9c0e60105f2e52e6597ef5343003a38fdc", "messageHeadline": "remove IsValidNonNegative", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "c04200ceeb474c43dd7a18d1ef9f0c7500467f60", "messageHeadline": "start tick command choose command name", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "0e703d3f9ec0572e8283992ad37a0a69744c7c20", "messageHeadline": "Tick StartCmd now adds flags properly", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "ee6cb37ceda930919d978985a4b2a043d360ee13", "messageHeadline": "Update tendermint/iavl dependency", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75e2591a68723267ba507c8e2b25ecb1ff9dcdb8", "messageHeadline": "Start adding versioned queries support", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "bc5edbdc89afa69a3d7a81b917992885574a6192", "messageHeadline": "Update/fix glide file", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "a11eb1eaa5657e382f1bc66abec657aedcb50ac7", "messageHeadline": "validPermission typo", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "36f8c59fee8c04be600daf7919fe4d74b3551cfd", "messageHeadline": "Move to iavl.VersionedTree", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 25, "deletions": 17}}, {"node": {"oid": "0fdccfc60da03cae4e6eb71570e9834fb79bb597", "messageHeadline": "Update glide.lock", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "16bea90399ee73755c840a7be1d579cc310b23e6", "messageHeadline": "Merge pull request #253 from cosmos/develop", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "6eb884017bf2d5a9e86406a64213e3c9aba99c74", "messageHeadline": "proper integration of tick functionality", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 60, "deletions": 4}}, {"node": {"oid": "20e1b92ad4d1f237d47e108faa9e4360ea34da32", "messageHeadline": "remove ticker from begin block", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "007fc330a41c562fbace49ce00ed9ce4c0025cc8", "messageHeadline": "ticker in the begin block logic", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "f40fa5b41626b1f50650a9bbacf8d40745366696", "messageHeadline": "more glide tm updates", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "612ca9dc8c5ee45bb991cba33de6c53698cee167", "messageHeadline": "Merge pull request #252 from cosmos/develop", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "12c2d0428b00d772d4a7d9df17228c95bd6c5149", "messageHeadline": "glide: tm fix", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1f151d1232b4971aa68ebbda15ee0d7aa45c89bd", "messageHeadline": "update for tendermint 0.11", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "3703121f0905ef438779cc5be6b5718109a0f6f6", "messageHeadline": "Added IsValidNonnegative to coins module", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "03073210510127e49c640593f3f3de24cfece464", "messageHeadline": "Update go-crypto for 4 byte checksums like 0.6.2", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "7c4cc3785eddce5feb9096c05d99f489c96a75fd", "messageHeadline": "Merge pull request #248 from cosmos/feature/separate-out-viper", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1157, "deletions": 353}}, {"node": {"oid": "b11536c57931119a8aba9bb7e8d625f6ac537cbd", "messageHeadline": "Move the tests into basecoin examples", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "307bc8e746de1bba94ebee2ac7cb525bc3f4f66a", "messageHeadline": "Update dependencies again for go-crypto", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "ec58e9dd4640651c2e7cfb148cc308c71b62a3f6", "messageHeadline": "Import more extensive keys tests from go-crypto", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 127, "deletions": 12}}, {"node": {"oid": "8fbf923c257f6ad483d7aa8a91b65c1b4d159d7d", "messageHeadline": "Update binaries to use our key commands, not the ones from go-crypto", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 19, "deletions": 22}}, {"node": {"oid": "ed690b8aa30ce652e6f92793419cab8575ca0b9e", "messageHeadline": "Move keys command from go-crypto here", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 652, "deletions": 1}}, {"node": {"oid": "2ac564feadfb610cecb925c5b60d1c7c25c7b550", "messageHeadline": "Clean up seed input/output code", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 3, "deletions": 19}}, {"node": {"oid": "f967c1dc073ff03db971d66544824bd640c5194a", "messageHeadline": "Modify IBC to work with new proof serialization", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "46d10db99045d0c651bc4dbc282fa4cbc6e52d08", "messageHeadline": "fix unit tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "2951763660618c2c83bea023d97d9f737b865d98", "messageHeadline": "Moved merkleeyes->iavl and updated references", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 42, "deletions": 51}}, {"node": {"oid": "b869a999c3160d5eaca510de841a4b742317be3b", "messageHeadline": "Update deps, break on iavl proof changes", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 41, "deletions": 35}}, {"node": {"oid": "f2ff547a8f3ccb7d61ef0282527b63e31309a5d0", "messageHeadline": "Removed proxy from client/rest as now in client", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 0, "deletions": 35}}, {"node": {"oid": "38b6173066220e06056cd3155981eca991d1f2b2", "messageHeadline": "Pull out proxy server away from viper", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 77, "deletions": 53}}, {"node": {"oid": "e0ddecc229216e5cfdc61bb712f2d65e6ee57f95", "messageHeadline": "Move proof logic away from viper", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 130, "deletions": 105}}, {"node": {"oid": "521503026e11a0cb51327987acffa858cbd0ce09", "messageHeadline": "Separate common commands from viper", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 73, "deletions": 27}}, {"node": {"oid": "83c460a402527c1afedea70c2c8d248be5418b96", "messageHeadline": "Merge pull request #243 from cosmos/feature/init-option", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 83, "deletions": 5}}, {"node": {"oid": "4ac089f084beeffa22ac2ed99f39b69af4f495e7", "messageHeadline": "json testing, addressed init option PR comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "748a1e97e4366f7ff0043bde6021ab46fbf380f7", "messageHeadline": "init --option can now use json", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "eae60cedee531697ec6f7587a05639aadd1c21d8", "messageHeadline": "added sep string var properly", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd68d34216dcedbd568090998e948d5c429d0326", "messageHeadline": "init option changelog", "author": {"name": "Rigel Rozanski", "email": "rigelrozanski@Rigels-MacBook-Air.local", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "ab8505d1f6ecfd4ec5fd14affc5deebf52466951", "messageHeadline": "init options tests", "author": {"name": "Rigel Rozanski", "email": "rigelrozanski@Rigels-MacBook-Air.local", "user": null}, "additions": 30, "deletions": 22}}, {"node": {"oid": "bfd4ce96bbe9d3428479440a0399c619e10cd300", "messageHeadline": "added init option flag and tests", "author": {"name": "Rigel Rozanski", "email": "rigelrozanski@Rigels-MacBook-Air.local", "user": null}, "additions": 47, "deletions": 4}}, {"node": {"oid": "080d9a1e319dbb793fcd40c36947aff434b4d57b", "messageHeadline": "Remove random test failures", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "163634daf70d1d4f4f1b9a97d1aa32f69cb482d4", "messageHeadline": "Cleanup badges on readme", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "b0e73a5400c29ac351e0e76426ddebadafecef8c", "messageHeadline": "Merge pull request #247 from cosmos/read-the-docs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2988, "deletions": 2250}}, {"node": {"oid": "7f4e2ab681728e3c0a90d8009d20447a59b9d8ad", "messageHeadline": "docs: add basecoin-kubernetes from medium", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 229, "deletions": 0}}, {"node": {"oid": "2738c22798ad2adc078a2562b3cade6677411afe", "messageHeadline": "docs: edits for rst & other cleanup", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 117, "deletions": 81}}, {"node": {"oid": "e60b311796b5bca718dc117fa795429637b083a2", "messageHeadline": "docs: rtd working", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "085d0cb44ef817f7074dbac06be9e175f5e274d8", "messageHeadline": "docs: rename all files from .md to .rst", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 2468, "deletions": 2250}}, {"node": {"oid": "ae928d0de98191ff6b11db739fc5542534bd732c", "messageHeadline": "docs: init sphinx for RTD", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 239, "deletions": 0}}, {"node": {"oid": "c94500f26923406e3e48d78d43e816e5b2e1fe2b", "messageHeadline": "Merge pull request #242 from cosmos/feature/move_to_examples", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2348, "deletions": 147}}, {"node": {"oid": "2887d0d288fe51e0b0a6642c92f83a4690d316e6", "messageHeadline": "Cleaned up root command to be less basecoin-specific", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 51, "deletions": 39}}, {"node": {"oid": "ec6843928e6f086ff836d73be197932a45f40304", "messageHeadline": "Moved basecoin server commands out of examples dir to share them", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "23a539ae6f40985ff7c4ac58c9a85e5d9d7fc35d", "messageHeadline": "Improve import of general tests/cli stuff as per rigel", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 10, "deletions": 27}}, {"node": {"oid": "96f96ffc3d9485404b34c33d02b3a9a3577c83da", "messageHeadline": "Moved basecoin into examples", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 70, "deletions": 26}}, {"node": {"oid": "b27449447423ff319116e4c8b1d119c175a163ee", "messageHeadline": "Fix timing issue in rest cli test", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 31, "deletions": 27}}, {"node": {"oid": "041396b53e8782f7e48e1a3ad7b647def2647995", "messageHeadline": "Moved eyes into example apps, cleaned up Makefile", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "d22c08b12ac9348c084f7367c9bbf0a13739a465", "messageHeadline": "Store shunit2 in the repo, no dangerous wget each test", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2137, "deletions": 11}}, {"node": {"oid": "ce46642aa04ba444aceae6c41fd3b76ee1056034", "messageHeadline": "Move counter cli tests into example dir", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "21cc189043803e65428009ae446691a64ab3081d", "messageHeadline": "moved counter to examples dir", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "9ca7ad2c327378c43808933b77b911636e5d95e3", "messageHeadline": "hotfix counter app typo", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c9d2fa5dbf9649050d29500f96012458bcff0b20", "messageHeadline": "Merge pull request #239 from zramsay/build-sdk-app", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 202, "deletions": 242}}, {"node": {"oid": "c9a620d10746006f61fe4a73db0cfafbe3fb742e", "messageHeadline": "docs: address moar comments & re-add (modified) inspiration", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 43, "deletions": 15}}, {"node": {"oid": "15a7fa2eacc8db79dfd4f1e319416dc1b27f72d5", "messageHeadline": "docs: address comments & other updates", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 29, "deletions": 30}}, {"node": {"oid": "49665dd4923f6e31996dcd91a698f8debd873a6e", "messageHeadline": "readme: improve wording", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "9249173a37a7bf28f9fda444b7f382c89ec77a88", "messageHeadline": "README; move banner image to docs/graphics", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c3e5ff5b79c51a8f6d4f6b4eeb4a84d2db1d835", "messageHeadline": "docs: set correct graphics link", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "287bf8a503c59e49d1d2b4c67cdec0b35eee51fc", "messageHeadline": "move sdk files out of quarks directory", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f2fcfba3e3bd1f5d745e74da5a7a1d819137d350", "messageHeadline": "move & edit content from quarks/readme", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 9, "deletions": 55}}, {"node": {"oid": "8ba41d718cb4d7f99ca58f8968450ffdf9582851", "messageHeadline": "docs: move API draft to architecture directory", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "71283673de1e0ffa8f70005bd356185610e049e3", "messageHeadline": "docs: minor edits throughout", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 135, "deletions": 157}}, {"node": {"oid": "5fa668a94d7ea02a18306a40dc9bb8f9fd69dd64", "messageHeadline": "docs: typo in basecoin-basics", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1408eb65a4658f233b97083ddc61cb0ad89889ca", "messageHeadline": "spiff up readme, #146", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "1ad317642ea0b56e303ed6fe11c734439042693f", "messageHeadline": "Update path in glide.yaml (#235)", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 28, "deletions": 32}}, {"node": {"oid": "d77e81ae46153e30c582ed3a7833f60379eec49d", "messageHeadline": "Merge pull request #233 from cosmos/rename-cosmos-sdk", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1017, "deletions": 1017}}, {"node": {"oid": "592752435c4a1800cd0a7850e3b420c0fee557e0", "messageHeadline": "Fix makefile version flag", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "041943c441f2195ebc06270c71e087473885ea5e", "messageHeadline": "Rename all packages and imports to cosmos-sdk", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1016, "deletions": 1016}}, {"node": {"oid": "8a430648e45ea2b67aaa3c88c31c25da6e0ee4db", "messageHeadline": "Bump version to 0.7.0-alpha", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7533cd9d7e8badc9ac5094cc3a15f0ddf95e52da", "messageHeadline": "Merge branch 'develop' into unstable", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "f2863aa05f2feea33b82ad5a4cae87813856a50a", "messageHeadline": "Merge pull request #226 from tendermint/rest-/query/nonce", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "dac4d9e1559e48a35e55f8389c285e9a58352517", "messageHeadline": "Started implementing nonce REST query handler", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "71bacacc214be50b403a0255c14e8b1932580397", "messageHeadline": "Fix query test - Alexis please check better", "author": {"name": "Emmanuel Odeke", "email": "emm.odeke@gmail.com", "user": {"login": "odeke-em"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7b3fde4544938fbe28981378545bd4a29063ea5b", "messageHeadline": "Merge pull request #208 from orijtech/build_create", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 166, "deletions": 5}}, {"node": {"oid": "8a4e24925aa1a1b24c5d5467e8d65aef46c493d9", "messageHeadline": "Fixed tests/cli/rest.sh for checking accounts", "author": {"name": "Emmanuel Odeke", "email": "emm.odeke@gmail.com", "user": {"login": "odeke-em"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dfae4ccdbd33a79783914373f40f36cdf4a72f30", "messageHeadline": "modules/coin/rest: incorporated feedback from @ebuchman", "author": {"name": "Emmanuel Odeke", "email": "emm.odeke@gmail.com", "user": {"login": "odeke-em"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "f52d92a40e2ae021e6f74ff7efee9d94b1f9280d", "messageHeadline": "modules/coin/rest: implemented CreateRole", "author": {"name": "Emmanuel Odeke", "email": "emm.odeke@gmail.com", "user": {"login": "odeke-em"}}, "additions": 156, "deletions": 4}}, {"node": {"oid": "f04975c6a64fbebf1ad131c0ec3ef5ad770dc219", "messageHeadline": "Merge pull request #230 from tendermint/feature/make-version", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 18, "deletions": 37}}, {"node": {"oid": "663f96b491412c1fcd4d7704b0582754ceeb7069", "messageHeadline": "Unify version in all binaries", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 7, "deletions": 32}}, {"node": {"oid": "a908c24235564339d8686c142f01493d3bc7d7f2", "messageHeadline": "Use linker flags to set git commit in version command", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "27d86c7769ec5cab8a26e592a273a433f9f6691b", "messageHeadline": "Merge pull request #222 from zramsay/roles-multi-sig", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 269, "deletions": 0}}, {"node": {"oid": "4c8bddb02ab03cc726212603f7d08ef76db9c8d3", "messageHeadline": "docs: roles PR fixes", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "4e62c3a1c4f9ba01e527de1e2b008d47c83b2987", "messageHeadline": "docs: no quotes needed for role", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9c7b1e023fad7868bdbb683834f3ecd7b61cb84e", "messageHeadline": "Merge pull request #218 from tendermint/feature/client-proofs", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 212, "deletions": 63}}, {"node": {"oid": "d3cdce38500767c194e82cc82fb739df715e5c7a", "messageHeadline": "Use more specific assertion functions", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "d332207faac13e06a67725f91cc34dc1ed5d8298", "messageHeadline": "docs: roles and multi sig", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 261, "deletions": 0}}, {"node": {"oid": "b69df980d133fd0f0b1a41430ec8cb9f1c469b0b", "messageHeadline": "Check proofs with latest commit", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "6a642e33b8ba51fd25be2975731e8ecb60185fc8", "messageHeadline": "Check returned height", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3f0c0ad8f5024c192b1ed7cc4208f9bafa5a3a90", "messageHeadline": "Refactor function for readability", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 35, "deletions": 27}}, {"node": {"oid": "3089673a2e57dcd69ff6a421706d693e241e4be0", "messageHeadline": "Remove TODO", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "eec4b10067e9dde40f7828489d76caa203e3ad5f", "messageHeadline": "This doesn't need to be public", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "77207a19db9c0d30de5baec256d0685f789f637a", "messageHeadline": "Fix some comments", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "f9c3fce5b43a17b2c7a420ea076553ae878559fa", "messageHeadline": "Write tx proof tests", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "388f0eece7daba5e052df487917adde6a909111c", "messageHeadline": "Wrap error for good measure", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee1a27e6fd0c740c0e6f2214959eb7ed16eedbd2", "messageHeadline": "Implement String method on *Bonsai", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "54304ba5e6ae90ce82c04697529043077922efdc", "messageHeadline": "Update merkleeyes dependency", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "668eea8628cfd66a383649b92afcb5f4f0fad2e6", "messageHeadline": "Fix return value when nothing is found", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a9df9aeef453b697fd0b3809f5a3cbf19451df56", "messageHeadline": "Make Makefile posix-compliant", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1b49da82564363e2876ade84168d934fa1238ae", "messageHeadline": "Use new Certifier type from light-client", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "1882376a345070915eb5e9e55c0dd8ff5c42dbd2", "messageHeadline": "Cleanup tests a bit", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "80ef09f1ee22195b35344658ca96bfcbe00dca37", "messageHeadline": "Fix bogus height check", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "7857f2564959ef154639693cca46098f1adb9db0", "messageHeadline": "No sleep, just wait for one block to exist", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f7d4b7f721f7a9aa3ad4c46d62a73e8d080f215e", "messageHeadline": "Add tests that the proofs verify", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "cedb66066cba1367d7e47dcc48aec65485cb27fe", "messageHeadline": "Fix return args", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "225f0e7dbeb80759f594a1828da1fb46d5681633", "messageHeadline": "Rename function", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "2b735d8968eeb59bc3d5a5c7a9c71e7190fe288f", "messageHeadline": "Support non-existence proof", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 41, "deletions": 22}}, {"node": {"oid": "538824d7366419c9d91e8c9095ada8cd55d51cd8", "messageHeadline": "Change module import etc -> eyes", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "15d2e2525fd6468787d2897cd75e3a8725cb2294", "messageHeadline": "Start working on proof tests", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 108, "deletions": 10}}, {"node": {"oid": "2b1c4dd8b960773ea995ae0bfd23a56dd381c5cf", "messageHeadline": "Really renames etc -> eyes... finish the job", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "3f6071da85338102a57f2e1e78e402a22bf5c197", "messageHeadline": "Merge pull request #216 from zramsay/key-management", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 170, "deletions": 6}}, {"node": {"oid": "0cd8a7737cbc2b2cdef4de4c2a7bd7055f1543d7", "messageHeadline": "docs/keys: little PR fixes", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "13d739ac48211b75f8b9efad833996d43644001c", "messageHeadline": "Merge pull request #211 from tendermint/feature/reimplement-merkleeyes", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 616, "deletions": 6}}, {"node": {"oid": "ade9d4527bb381913b5182b5eb04b05c44912b8f", "messageHeadline": "Rename module/etc to eyes as well", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0133723acaaefbbe6e8a5213e1a6770b9c93f7e4", "messageHeadline": "Clean up comments", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "483ed6d87a815d0fe3789a6375e1fa40bf53f68f", "messageHeadline": "Add cli tests for eyes query and add to Makefile", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "6bc5fa387635f965dbeab6ee22bae696d66e6c11", "messageHeadline": "Add eyes and eyescli main commands", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 171, "deletions": 1}}, {"node": {"oid": "6e38609e3fccc9892927b8b24f5fd854080c5d2f", "messageHeadline": "Add CLI commands as sub-package", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 114, "deletions": 0}}, {"node": {"oid": "464ea226f5604a6bb648c77b8f76e737d90f6c95", "messageHeadline": "Test the handlers and fix type byte for no conflicts", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 63, "deletions": 2}}, {"node": {"oid": "4c663d5551476794fff8a1f4300f07bf26b3b079", "messageHeadline": "Add handler and store", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 124, "deletions": 3}}, {"node": {"oid": "9fe2f6b365b891bfaf064fdbb22e0c1bf08955ff", "messageHeadline": "Setup first tx, error code", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "f4c45b6273308dea5bacc55c9c5855304475c94f", "messageHeadline": "Merge pull request #214 from zramsay/basecoin-basics", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 33, "deletions": 30}}, {"node": {"oid": "a33725e9f46faeb553f2cb963af7e27eefd8a1fe", "messageHeadline": "docs: key management guide", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 156, "deletions": 6}}, {"node": {"oid": "a7afe423e3930f6b87316ae163ae9335800285ca", "messageHeadline": "docs/basics: put clean up at the end", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "2678529aeda7484d174fdfdb2393ed43745a8ab4", "messageHeadline": "docs: simple in an unfavourable word for newsers", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "673814673e125a3cad43a66c655abca426aa2828", "messageHeadline": "Refactored basecoin init a bit to use in eyes", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "3db48b8d9ab02f6baaf7789d578e551c7d0f9d00", "messageHeadline": "Add helper function to parse a command flag", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "c87174875ac1af65308b4d223979b9d980a12bec", "messageHeadline": "Merge pull request #210 from tendermint/feature/40-overhaul-proofs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 359, "deletions": 314}}, {"node": {"oid": "d6d6b7573664badd73ab8dc87239efd4a1780c99", "messageHeadline": "Renamed client/commands/proofs to client/commands/query", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "6dae25876709900fc97e9943611cea6bbedf7ee9", "messageHeadline": "Lots of cleanup", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 28, "deletions": 56}}, {"node": {"oid": "0de3ecc741bf1064a9a7a18db7ee42cb7598b05c", "messageHeadline": "Compiles and all tests pass - even IBC with new proofs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "831c9ae3ec97df0e2a94c51b1ade35153108dbec", "messageHeadline": "Use Get/GetParsed everywhere", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 86, "deletions": 115}}, {"node": {"oid": "391380bef2076f3a378c135a8964a3194f3b0fcc", "messageHeadline": "Refactor app state query code", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 46, "deletions": 6}}, {"node": {"oid": "4df20df62aac6158043833eeee35e52bca4c1afc", "messageHeadline": "Fix meaning of --trust-node, pass tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d3576f0f7ce1679e8d9bfcb4dd93ebf5e23d0db", "messageHeadline": "Try to rip out tx stuff", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 67, "deletions": 18}}, {"node": {"oid": "d629f2780054d25b10e3305bbd593321dccd65c7", "messageHeadline": "Use new proof method", "author": {"name": "Alexis Sellier", "email": "alexis@cloudhead.io", "user": {"login": "cloudhead"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "18a1dd7f6bc63fc0592b9801347158c874fa9cee", "messageHeadline": "Migrate Bonsai to GetWithProof", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 11, "deletions": 17}}, {"node": {"oid": "f2adf3645ace974ab7c0ef4957857c33e668e7a1", "messageHeadline": "role cli uses hex for consistency", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 30, "deletions": 25}}, {"node": {"oid": "2113c9f884a45bd0c9b23d8793846fe89b50074e", "messageHeadline": "Merge pull request #196 from tendermint/feature/184-overhaul-handler-\u2026", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 980, "deletions": 298}}, {"node": {"oid": "640f06998afbe479fab7a5bf48edb3257fba4355", "messageHeadline": "Moved all gas and payment values to uint64 to make sure we are safe here", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "2f4f875dd4449b81a369a177ee3c3dba387f191d", "messageHeadline": "Cleanup from PR comments", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 39, "deletions": 37}}, {"node": {"oid": "21e2399fc4526067b6f9bf7eca60e223237aec61", "messageHeadline": "Tested and fixed multiplexer, add more helpers", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 213, "deletions": 63}}, {"node": {"oid": "74070f1cacb95ccbc96d47249a0be025b6b038f3", "messageHeadline": "Add module tests for checktx return values", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 58, "deletions": 22}}, {"node": {"oid": "1715c0aeba09d156714cc583fd7502fcad914833", "messageHeadline": "Handlers and middlewares add gas prices", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 74, "deletions": 12}}, {"node": {"oid": "70fe2444ab1c3aab77e7de977e3a191c70d1fe27", "messageHeadline": "Deduplicate validator changes in EndBlock and test this", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 170, "deletions": 3}}, {"node": {"oid": "ff658f032691316d6cf2b574e01eb7bd5472b3d9", "messageHeadline": "Reenable multiplexer", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 110, "deletions": 66}}, {"node": {"oid": "a46cb62272e661b52345a0972d8deeb1748cb705", "messageHeadline": "Returns all validator changes from DeliverTx in EndBlock", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "37550ca91d24a16b7f0750f55d4d5d92e40f6b0c", "messageHeadline": "Add InitValidate method for setup", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 164, "deletions": 39}}, {"node": {"oid": "4b69f1d5bad35dab3107e54f3c3b98e9a4627c46", "messageHeadline": "Rename SetOption to InitState", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 100, "deletions": 84}}, {"node": {"oid": "eb08136104f17b7fcd845b07d8927595d11379a9", "messageHeadline": "Fix all tests for CheckTx/DeliverTx split", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 54, "deletions": 21}}, {"node": {"oid": "cbfd2cd6114d57035eda45f41504288f2b746704", "messageHeadline": "Make it all compile with new Deliver/CheckTx", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 193, "deletions": 167}}, {"node": {"oid": "cb4277f4b71e9bc7d35c53e9eedc9fc4abdbac3e", "messageHeadline": "Change Handler interface", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "2f220701fe696cbac5fe58937f76d71cf39bdebf", "messageHeadline": "Merge pull request #207 from orijtech/handlers-allow-main-to-choose-w\u2026", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 127, "deletions": 74}}, {"node": {"oid": "ee5d22010a03ba431abfaa85a01c94d065252467", "messageHeadline": "cmd/baseserver, */rest: allow baseserver to choose which handlers to use", "author": {"name": "Emmanuel Odeke", "email": "emm.odeke@gmail.com", "user": {"login": "odeke-em"}}, "additions": 127, "deletions": 74}}, {"node": {"oid": "5d45c22690a1fe35af941d056e047b67d47c19e8", "messageHeadline": "Merge pull request #206 from tendermint/feature/fixup-store", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 131, "deletions": 7}}, {"node": {"oid": "e63f3bc2d9faed5f1411157a40bd57bb4211b2be", "messageHeadline": "Ensure deterministic ordering of keys when applying KVCache", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7cf20ef70aef9c80b00e3e2c80d9e025054baae2", "messageHeadline": "Add test to enforce deteministic application of cache order", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "0b9be1069fdde1810e17bec7ac9e264a82182440", "messageHeadline": "Cleanup some todos", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "cdaee322bcbe9ca246917574f395965d0c1b427f", "messageHeadline": "Merge pull request #197 from orijtech/baseserver-repackaging", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 219, "deletions": 247}}, {"node": {"oid": "1a45755027c6a523ef7b7e4e1cc891909f05e1b4", "messageHeadline": "client/rest, modules/coin/rest: moved code around", "author": {"name": "Emmanuel Odeke", "email": "emm.odeke@gmail.com", "user": {"login": "odeke-em"}}, "additions": 219, "deletions": 247}}, {"node": {"oid": "67f25f54ed00c64851fee40ae4beb540eaa105b5", "messageHeadline": "Merge pull request #199 from tendermint/rm-gobasics", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 0, "deletions": 131}}, {"node": {"oid": "4ab913bc81b7b6f0eeb274d269bfced42d8a69ec", "messageHeadline": "rm docs/go_basics.md, moved to /coding repo", "author": {"name": "Zach Ramsay", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 0, "deletions": 131}}, {"node": {"oid": "a91f75bcde6ddbec3ceab7d2b02b7f667d9055f0", "messageHeadline": "Merge pull request #195 from tendermint/zramsay-patch-1", "author": {"name": "Zach", "email": "zach.ramsay@gmail.com", "user": {"login": "zramsay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34e6789d0c5019e0a15b169b8967c6768257572a", "messageHeadline": "update readme, fixes #189", "author": {"name": "Zach", "email": "zach@monax.io", "user": {"login": "zramsay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a7b8a3e9689b49e94eb378c9c964137b4f08052", "messageHeadline": "Merge pull request #188 from tendermint/feature/blind-trust", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 42, "deletions": 8}}, {"node": {"oid": "75181a78c395d1d5856154c6b7feb43e2737302e", "messageHeadline": "Hide trust flag", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4652779a3d1b35f09ac84bb20d624da3e56940c4", "messageHeadline": "Fix up flag handling", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "8dd2371cc50d70fc482a56c0d59c101aea25dbf4", "messageHeadline": "Don't require init when --trust-node is given", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "b98bfc01ae586b0f72f1c30a9a56b62dd4b660b3", "messageHeadline": "Add --trust-node flag to cli to skip proofs on queries", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "f0e2227adacf7715ecfa7753767843ee24d35d77", "messageHeadline": "Use password as key, allow 3 letter names", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "14bb65457c30ee0de6a23c058e583280dbe7fe85", "messageHeadline": "Add cli tests for rest", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 122, "deletions": 0}}, {"node": {"oid": "b08b63089b56f84df89b2eb018cf2ba5e223ac03", "messageHeadline": "Merge pull request #190 from orijtech/rest-server", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 641, "deletions": 0}}, {"node": {"oid": "7c28374c380e57c1712e0a5846f3edb330511c54", "messageHeadline": "Merge branch 'rest-server-query' into rest-server", "author": {"name": "Emmanuel Odeke", "email": "emm.odeke@gmail.com", "user": {"login": "odeke-em"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "c0743af51cdd9dbaa20746e26a003e5abdc1bed3", "messageHeadline": "client/rest: implement /query/account/{signature}", "author": {"name": "Emmanuel Odeke", "email": "emm.odeke@gmail.com", "user": {"login": "odeke-em"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "f8c302ae45278ce377532b9a91e0e7cbcfcd4768", "messageHeadline": "Merge branch 'tendermint-rest-server-comments' into rest-server", "author": {"name": "Emmanuel Odeke", "email": "emm.odeke@gmail.com", "user": {"login": "odeke-em"}}, "additions": 13, "deletions": 19}}, {"node": {"oid": "de82c0380467ef53b05ebb825a17d0c7435e3b51", "messageHeadline": "Fixed up business logic in build/send", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 13, "deletions": 19}}, {"node": {"oid": "d4ab79ece0c04a24eb987dfce4b251be35be3b12", "messageHeadline": "client/rest, cmd/baseserver: started a basecoin REST client", "author": {"name": "Emmanuel Odeke", "email": "emm.odeke@gmail.com", "user": {"login": "odeke-em"}}, "additions": 590, "deletions": 0}}, {"node": {"oid": "eae1883f3d04a0064b759518e167e873f17adda7", "messageHeadline": "Add sign and post helper functions", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "4245bb8a67409a378bcf3e0a7b75f02f3eb5143e", "messageHeadline": "Merge branch 'feature/186-http-api' into unstable", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 249, "deletions": 0}}, {"node": {"oid": "9037b3508a7ba72baf45bf86396964851479efd4", "messageHeadline": "Clean up spec to focus on mvp with moving coins", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 98, "deletions": 56}}, {"node": {"oid": "549993246ebe5f9c754e8e2075f0c2dfbff213e0", "messageHeadline": "First draft of API from our discussion", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 207, "deletions": 0}}, {"node": {"oid": "79435666ce2c8e50bebe1d8546e11ab4edc04aaa", "messageHeadline": "Merge pull request #171 from tendermint/feature/38-ibc-with-light-client", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 3683, "deletions": 1355}}, {"node": {"oid": "450823b5f3bc404e70f8865997e7be4aaaa5105f", "messageHeadline": "Bump to 0.6.2", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "bd14f0bfb915e19161418f7bd1bbb5c45782e679", "messageHeadline": "Fix up imports after megre", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "6632d88b3d3a596f7718cd5a41cb6ceabfabcd95", "messageHeadline": "IBC post packet test passes", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 39, "deletions": 38}}, {"node": {"oid": "f32e6c9b7d22de48f9b94c24bbf23781fe986608", "messageHeadline": "Updated light-client", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "e90d6db516edb6699dbccdea7769550cf8312075", "messageHeadline": "Update seed to a given height", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 52, "deletions": 34}}, {"node": {"oid": "d0920ac1cffc7264b0231410e3c501d3760e0930", "messageHeadline": "Add post packet to cli and test... bug", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 129, "deletions": 60}}, {"node": {"oid": "b7abee64f0893fdf41cab3dcf62075d9b150cdf1", "messageHeadline": "Test creating packet and query via cli", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 62, "deletions": 2}}, {"node": {"oid": "95b16b38305eb137ed30f8d3c9d5528bbbd1a788", "messageHeadline": "Code cleanup from emmanuels comment", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "9640547c01fa9fd1fae4017133f2a27f81a5d692", "messageHeadline": "Expose credit tx to cli and test", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 62, "deletions": 6}}, {"node": {"oid": "3027eeb3c33a3323c5a4c2d7dda4155f0cef6de6", "messageHeadline": "Add CreditTx and tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 215, "deletions": 56}}, {"node": {"oid": "6135345af8caa76b399fa660e52679bcc18663a2", "messageHeadline": "Add issuer position to grant credit", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 139, "deletions": 24}}, {"node": {"oid": "89a8c0bf08550443198eb543f14967ada16f9ab5", "messageHeadline": "Remvoed old ibc code", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 0, "deletions": 1112}}, {"node": {"oid": "b7f31ad70a393ced61894a41abc2ab33177e5531", "messageHeadline": "Test sendtx with foreign addr creates proper ibc packet", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 137, "deletions": 60}}, {"node": {"oid": "aad5a0f3a075f118ed346cd50100c15fdd059233", "messageHeadline": "Test query ibc status and fix bugs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 53, "deletions": 5}}, {"node": {"oid": "fd10387eb59393d72f8f95c6920338a7c313061a", "messageHeadline": "Tested register and update ibc via cli", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 236, "deletions": 111}}, {"node": {"oid": "de537c34ac1dbbc6fcf0543bd65dede5bf15d389", "messageHeadline": "Add cli support for register/update ibc", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 112, "deletions": 2}}, {"node": {"oid": "746ae28eaa404526c20c0b402497273347f20e12", "messageHeadline": "Add ibc query commands", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 283, "deletions": 30}}, {"node": {"oid": "374f078b79d0f15b9452c45581f959952b9f5387", "messageHeadline": "IBC test just rawtx, coin ibc in that module", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 145, "deletions": 62}}, {"node": {"oid": "a925c8545c913c4adfdf16b5e6808ed6b93edd39", "messageHeadline": "Refactored ibc test packet gen", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 164, "deletions": 101}}, {"node": {"oid": "0c5f0bdf771e84e6be554f987f1e4add55832541", "messageHeadline": "Test outgoing ibc packets add to the chain credit properly", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "555e0d8ec8ffdb9fd645748d74b99274d983939c", "messageHeadline": "test receiving and verifying incoming ibc packets", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "06492fa2123df6f14e0ebc9fa38d34fff495568c", "messageHeadline": "testing ibc post packet", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 150, "deletions": 10}}, {"node": {"oid": "9b099a2f369e99ec178bbdd3af808e420854acd5", "messageHeadline": "Fix up ibc to work with new cli reorg", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 13, "deletions": 17}}, {"node": {"oid": "8659c4db686c6e99250042519357151f1805f467", "messageHeadline": "Cleanup ibc handler per bucky", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "272a65a2c7edf62acffdc2ce8ae0035592c59da4", "messageHeadline": "Add tests for creating packets", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 117, "deletions": 4}}, {"node": {"oid": "883b9836114c3d9eeb6a716cffb526d5d0be1d72", "messageHeadline": "Test ibc header updates with dynamic sets", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 78, "deletions": 8}}, {"node": {"oid": "3ddcf91303046d140b58b551beabe1fcfc1ab570", "messageHeadline": "Test ibc registration permissions", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 87, "deletions": 2}}, {"node": {"oid": "f1c969772008a6f97b3f0bd63e0ac4d8060c7b55", "messageHeadline": "First ibc registration tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 111, "deletions": 3}}, {"node": {"oid": "5da2b75fa0a4f3ca7ecda3554be66c7d61c482b0", "messageHeadline": "Clean up ibc PostPacket handling", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 111, "deletions": 73}}, {"node": {"oid": "30eced21c5dddfaa4a541d3cbe31f17fb0aa13aa", "messageHeadline": "Wrote bulk of ibc post packet middleware", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 75, "deletions": 2}}, {"node": {"oid": "1fc222e449aa98d3647bdad3c0f68f0817b3b31f", "messageHeadline": "Complete output queue for create packet", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "7d3c0cd3e75c9da811add6536af86432c7cbc0a5", "messageHeadline": "Store registrar for ibc permissions in db", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 40, "deletions": 16}}, {"node": {"oid": "485ec80cca5482bbfdd4971da779c532e63c4b73", "messageHeadline": "Add Registrar permission to attaching chains", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 70, "deletions": 20}}, {"node": {"oid": "91eb91b803398b925691984ce8833fe6ea871feb", "messageHeadline": "Start defining CreatePacket", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 116, "deletions": 21}}, {"node": {"oid": "715d573e1adb77c197645b28215f067f86485a6f", "messageHeadline": "Thoughts on permissioning", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9c1e695d46e7b017a56313d7215113e6285db156", "messageHeadline": "Implement register and update headers as handler", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 172, "deletions": 16}}, {"node": {"oid": "8747bd5a8be64f6a676cc22d05cb795801503c92", "messageHeadline": "Add set struct to the store", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 231, "deletions": 2}}, {"node": {"oid": "b150c865f95a41a7672de95be9d7541dfc6fe8c2", "messageHeadline": "Add a light-client provider in the kvstore", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 174, "deletions": 8}}, {"node": {"oid": "1b75d9431b6e635033b0f4ec7c15274dfcc268a2", "messageHeadline": "Add span to hold sparse, ordered sets", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 252, "deletions": 0}}, {"node": {"oid": "eaae12101eac0594afc3323b56a12e52744bdda6", "messageHeadline": "Add queue implementaiton to state", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 139, "deletions": 0}}, {"node": {"oid": "697c2f1e049e83630f83b7491bb95a5217a5bfd3", "messageHeadline": "Started on ibc module tx, types", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 275, "deletions": 0}}, {"node": {"oid": "88781593bb7f17c780b74c1d25df468728b86a0b", "messageHeadline": "Prepare stack middleware to handle IBC middleware", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 129, "deletions": 23}}, {"node": {"oid": "0ea28613112fea2e9b13d5857754c01062dad009", "messageHeadline": "overview.md content correction", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fc78a01d73358be8b7b57ca90a1aa57541b5830", "messageHeadline": "overview.md link fix", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e242f30aeb33eb4a47ed4dee7493688b7c19cf7a", "messageHeadline": "Add --no-sign flag", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "761fb0d0c65688e06e5a755cb6f1a60a7347328d", "messageHeadline": "Merge pull request #185 from tendermint/feature/cleanup-state", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1549, "deletions": 597}}, {"node": {"oid": "dfdbfa04c254262f90774bd22cd53e89cc9085a3", "messageHeadline": "Use KVMemCache for checkpointing IAVL tree as they are not go-routine\u2026", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 68, "deletions": 112}}, {"node": {"oid": "27e7fbe4cfa74e6073ef5144a799a939a0e523e0", "messageHeadline": "Last cleanup", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "2b79aa0413b511b83bca04b59422103eb65fc293", "messageHeadline": "Code cleanup from emmanuel", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 93, "deletions": 38}}, {"node": {"oid": "ea8bdd3f92448442b76729fe54b0b978dfe9572a", "messageHeadline": "Fix app state to commit properly", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 138, "deletions": 112}}, {"node": {"oid": "6b96fa455474980d6db97ae1a3f21d1695df44b8", "messageHeadline": "Add tests for checkpointer", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 118, "deletions": 2}}, {"node": {"oid": "51a29e4bb73d3745794d3ad22586e71556c3e23f", "messageHeadline": "Ported everything to SimpleDB interface", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 216, "deletions": 143}}, {"node": {"oid": "f1785e312df2e533d718df2e2050d3232b5683c4", "messageHeadline": "SimpleDB works except for persisted", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 178, "deletions": 74}}, {"node": {"oid": "84e2fa64f12ff15944f5d3479c1172b3725adb6d", "messageHeadline": "Cache test for Bonsai", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 121, "deletions": 112}}, {"node": {"oid": "199ee81a977702108cdc248d0502203d47911771", "messageHeadline": "Revert all on failed CheckTx, fee+nonce increment on failed DeliverTx", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "d607b7623471cf1b1e5fd9482d767dc7ad1272fc", "messageHeadline": "Reorg state package and fix all imports", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 26, "deletions": 29}}, {"node": {"oid": "d0d1a9651765de887ec1b64a49ee6f37031ad784", "messageHeadline": "Make kvtests legible", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 47, "deletions": 50}}, {"node": {"oid": "744d035d95ad6a1bac82994edf4dc63157203996", "messageHeadline": "Test list queries and iavl implementation", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "37b5d16b73f9a004edc975e4853c5f4b765d2ec7", "messageHeadline": "Add basic kv tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 146, "deletions": 71}}, {"node": {"oid": "28ebfd64dddb5df4db785c0ea7db431f8670038f", "messageHeadline": "Started implementing SimpleDB for MemKVStore", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 249, "deletions": 95}}, {"node": {"oid": "caff0ad01b91a7003bb300d64a3236201223bdae", "messageHeadline": "Add SimpleDB interface for merkle tree", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 136, "deletions": 37}}, {"node": {"oid": "243d767aaa0d366f0e1e93f307766df8126190b8", "messageHeadline": "Fixed benchmark and compared unstable to this branch", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 44, "deletions": 7}}, {"node": {"oid": "f6e7d4b741c384c590c722bf4c3b555d0881bde1", "messageHeadline": "Pull in logic from merkleeyes, get it all working with trees", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 469, "deletions": 264}}, {"node": {"oid": "5272ca58318d21c0846e5ca5a4a3e76047c0150f", "messageHeadline": "Add checkpoint to middleware not app", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 67, "deletions": 20}}, {"node": {"oid": "970805920e4efce3889b0ca5ba46b694a81da1ff", "messageHeadline": "Merge pull request #187 from tendermint/infographic", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 121, "deletions": 1}}, {"node": {"oid": "11d7489a7463978b368db1ba0ac11c277262f60c", "messageHeadline": "Create overview.md", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 107, "deletions": 1}}, {"node": {"oid": "06d2812f813c685e5474241575b96f26cd6dc748", "messageHeadline": "Added tx.png", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "feac3d423ff46778c57c8f0ba91dae7c918715de", "messageHeadline": "Added overview-security.png", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "404ede06d1a420c69bca341ca264acfa4ffc73e2", "messageHeadline": "Added overview-framework.png", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cce444c46547f01bf0136fab567031cfc1a87610", "messageHeadline": "Update infographic.xml - remove dups", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c173937acd69197a5ff667d48de926f15ac1544c", "messageHeadline": "Added middleware.png", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "98309f52ca8e20490393e681f56abfcecf37cefd", "messageHeadline": "Added dispatcher.png", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "fc69341c915e4a7fb86787f485b87025031a265d", "messageHeadline": "Added tx.png", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "acbafb8da1d11dc82ea7d9c3fc0b714639f49831", "messageHeadline": "Added permissioning.png", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "abe4dc25d286472d0d8ce048e10b77f87697990a", "messageHeadline": "Added datastore.png", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f02571f02eb05fef7ae5c5a6ca9aa9e44aba9610", "messageHeadline": "infographic export details", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "d76f42e47bbc435b614dc48019777f3a1b3e0d32", "messageHeadline": "Added data_store.jpg", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d7b64331f3ead1481affc1d4543673d56b925299", "messageHeadline": "separated infographics", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9cee34fc3a6c921d4bcd6d5c3577fd025dde849", "messageHeadline": "Update README.md", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0974f83d8718bf03bc955b33093fd456bf43f01", "messageHeadline": "Draft 2 infographic.xml", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac0bbe542af472329a0e69c0e44d8a68a40b7734", "messageHeadline": "Update infographic.xml", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "532bdd6be5059f7cacf8cb9abfc7c2c4bd9598d9", "messageHeadline": "typo doc fix", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81707383b3c8e58468e7547ec1977f5e4fbfc8f2", "messageHeadline": "Added infographic.xml", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "583f30e4644ac7d31ff3143d58b8c570cfafcf0e", "messageHeadline": "graphics", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4bf711f529c295de883e8b752a44a07e8d2d9f61", "messageHeadline": "Merge pull request #183 from tendermint/feature/121-add-benchmarks", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 207, "deletions": 160}}, {"node": {"oid": "4414e69b7821afa74ad9d85f79a0696f2e23aac6", "messageHeadline": "Remove old test", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 0, "deletions": 159}}, {"node": {"oid": "9cf0f257c0627d2f2b4e741fcafa37bd93233730", "messageHeadline": "Add benchmark for abci app", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 207, "deletions": 1}}, {"node": {"oid": "fb4266249e245e8331514125d0e3f0fcfb9804a0", "messageHeadline": "Merge pull request #180 from tendermint/feature/rige-docs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 265, "deletions": 192}}, {"node": {"oid": "11c2c5355cc35ce859d8721b0c1f1f991374e173", "messageHeadline": "A bit of cleanup", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 39, "deletions": 37}}, {"node": {"oid": "31cfdbfc692fea4433a078764ba1ddadc7f0b008", "messageHeadline": "Merge branch 'feature/123-cleanup' into unstable", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 20}}, {"node": {"oid": "ace0e4cf7828618e0dbde74de37a5e4233825664", "messageHeadline": "remove key.json from basecoin init", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 20}}, {"node": {"oid": "0e87e5bdd8d82447b182686704f091bbbcdd4d65", "messageHeadline": "more docs updates heavy in quarks folder", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 115, "deletions": 96}}, {"node": {"oid": "dfe2aa9ebe56b0500df319708065d00bed71ef98", "messageHeadline": "glossary revamp", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 162, "deletions": 110}}, {"node": {"oid": "af8f858ec24cf973a179d8765e84e3953c323c67", "messageHeadline": "Enable tests to work without internet", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "d88541346952f5ab4aa238083c9fda9c42d82d5f", "messageHeadline": "Merge pull request #176 from tendermint/feature/cli-cleanup-aka-confu\u2026", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 3005, "deletions": 547}}, {"node": {"oid": "44f6696f112d30f126efc8c79096d804ec732b08", "messageHeadline": "Proper tests for accessing a multi-sig account", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 15, "deletions": 41}}, {"node": {"oid": "5f1d98ba0f5efd4a256a96f9b2ddec58fbd0085f", "messageHeadline": "Tested sending 1 sig from role", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 34, "deletions": 6}}, {"node": {"oid": "63fc25e74e00133cde24b4067a4135221c7d1892", "messageHeadline": "Add roles cli test, coin query supports multiple apps in actor", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 184, "deletions": 19}}, {"node": {"oid": "911dd1423e165c600dfe51663a368d576fa5dec8", "messageHeadline": "Add roles wrapper/tx/query command to basecoin", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 219, "deletions": 65}}, {"node": {"oid": "737e3740ddad8ba7a0de4db5dc8d0da7ddfdd4a5", "messageHeadline": "rigel: Handle auto-sequence when nonce=0", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a12d866ed1c57fa74240faf3546a72d201874ffe", "messageHeadline": "--sequence=-1 broken if no sequence yet", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e7da4c2d3a966da77fcd43fe03d43c1f464915cd", "messageHeadline": "Add support for --prepare to store tx for multisig", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 128, "deletions": 90}}, {"node": {"oid": "29273e565613e29491da870819a3063520f65777", "messageHeadline": "Merge pull request #177 from tendermint/feature/104-autoseq", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 516, "deletions": 383}}, {"node": {"oid": "d712d6ffd1b61d9ba5584bbcd6aa094f1ca6305a", "messageHeadline": "Fixed imports in main.go", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f7fb30fbb6127f8f254d2a3a97dd91efd4d168f0", "messageHeadline": "final PR update", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ac1ecc10c442941e84475d7698017c28875ca00e", "messageHeadline": "new library orders", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 55, "deletions": 43}}, {"node": {"oid": "86178412967d8220238ba79ede821128a06e814e", "messageHeadline": "errors cleanup", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 214, "deletions": 119}}, {"node": {"oid": "0a9460dc93d799dd9a1f2cb425ab9e7ec8a4b07c", "messageHeadline": "auto-sequencing", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 259, "deletions": 232}}, {"node": {"oid": "942506c21a9252ad9f220bcc5d0b5773aefab702", "messageHeadline": "basecli tx handles json input", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 70, "deletions": 56}}, {"node": {"oid": "b486ed35ab9d33744009b412f79ff47cb00186f4", "messageHeadline": "Merge pull request #174 from tendermint/feature/train-wreck-light-client", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1913, "deletions": 203}}, {"node": {"oid": "100522069d66953878a99e3375d0f702d2235973", "messageHeadline": "Moved cmd/basecli/commands into client/commands", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 184, "deletions": 182}}, {"node": {"oid": "eb495e081b1cc0b690824a9b9f018b7c27f62cd2", "messageHeadline": "Move commands to client/commands", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "d9c39ff9e6b7bd267a25c909be4570942463f518", "messageHeadline": "Bring more cli tests from light-client", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 270, "deletions": 0}}, {"node": {"oid": "a9e4a944028cfbf9749f115a0c88e686e57f648c", "messageHeadline": "Moved all commands from light-client into basecoin", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1474, "deletions": 36}}, {"node": {"oid": "f41aed494528b2c2ef90557d32e9d166e6f66a0a", "messageHeadline": "Cleanup nonce parsing for multiple keys", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 29, "deletions": 16}}, {"node": {"oid": "a060bde1c4c246d68902907abafc6363c606ed04", "messageHeadline": "Add more flags to help with multisig", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 59, "deletions": 4}}, {"node": {"oid": "7b0934bf9fcf865f9f87ab28b751858183772365", "messageHeadline": "Ripped about cmd logic to make middleware modular", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 434, "deletions": 262}}, {"node": {"oid": "5b70b207ef488ed50a86c75b595d88c629a44fad", "messageHeadline": "Document standard modules", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 137, "deletions": 0}}, {"node": {"oid": "65e9905a839ed1c9cf7ef50129056c0db75fba05", "messageHeadline": "Ensure valid address in basecoin init", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "33c9f099dd207f3ce44b4792e02a2bfb0cbac4df", "messageHeadline": "Merge pull request #168 from tendermint/feature/160-newseq", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 629, "deletions": 98}}, {"node": {"oid": "8dc5fc718dda7117b4ae8a8d1faefd72c5a76bb3", "messageHeadline": "tests working", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "cb00c00f0d262de4288f65da4ab83d857958078b", "messageHeadline": "getting query command to operate", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 44, "deletions": 6}}, {"node": {"oid": "f43fceeb4ded6b8ffb0521d8dbc74bfdf470b75c", "messageHeadline": "fix seqkey uses chain and app", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "71276a53b5035a55395b0bc111c5968d002caaae", "messageHeadline": "A failing cli test demonstating the missing query nonce command", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "84a376eecbb3e774ff9d17aadc542a0c8b7cbfe3", "messageHeadline": "Failing test to demo seqkey generation issue", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "3d5cf393b938a1041e8ff8217f610d0d808e1dbf", "messageHeadline": "PR changes", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 99, "deletions": 59}}, {"node": {"oid": "007230e583332ad76b147a8cf22e0dd47b758d4f", "messageHeadline": "swap the nonce & chain check order in stack", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "9fd250209eb7c46321a166fc50ed9fd6257f03dd", "messageHeadline": "Cli now returns errors on non-zero code from DeliverTx", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "e5db61a63a740744a82490734e55f3b821c6598d", "messageHeadline": "Cleanup counter tx check, add replay protection to cli tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "6d35b1f934e01ff140131370de6fbfc79c85eb78", "messageHeadline": "Clean up nonce wrapper in cli", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 29, "deletions": 32}}, {"node": {"oid": "23615c5d37d221729f600fa72b9539b1aa41dbf2", "messageHeadline": "almost done!", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 76, "deletions": 53}}, {"node": {"oid": "7a37b9b9a967295b16501d12e6c8a2fd04c5cd76", "messageHeadline": "unit test fixes after rebase", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "463f2dca30c6bed6c3adee69c10331d064832526", "messageHeadline": "changefile remove silent on bash test", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "7bdf44c987d9749573b9f9c7b04d60e90582c0e8", "messageHeadline": "increment fixes, test_unit working", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 14, "deletions": 59}}, {"node": {"oid": "5ccf22bfb777c0626f2a0ff192911923499a2e83", "messageHeadline": "frey changes", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 114, "deletions": 39}}, {"node": {"oid": "1f2e939ea1eefb6fd64e7f8ad04178729e6f18d9", "messageHeadline": "Add signing fix, expands nonce tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 63, "deletions": 19}}, {"node": {"oid": "6e07dbe7c391c1b92319340d6d23eda5cbd599bd", "messageHeadline": "nonce testing", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 78, "deletions": 26}}, {"node": {"oid": "16b039534d46099eeff9b1d0660502f74115783c", "messageHeadline": "working sequence number with errors", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 196, "deletions": 70}}, {"node": {"oid": "50e4d31149a2155ee205622ce67b39eb48c26d20", "messageHeadline": "working nonce module", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "e40e331f87c20cf6e28e52b34fdaeda4c43d13e5", "messageHeadline": "Flesh out quark glossary", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 162, "deletions": 2}}, {"node": {"oid": "364802c94d824fc82d30e659a4b4256544af5060", "messageHeadline": "Start quark docs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 124, "deletions": 0}}, {"node": {"oid": "9e2eb818d606e9b11595d1fa128ecb2bc9ab9329", "messageHeadline": "Merge pull request #169 from tendermint/feature/fees", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 478, "deletions": 223}}, {"node": {"oid": "a508990e0882ada1867640cd4361319295bc01b9", "messageHeadline": "Cleaned up fees and errors a bit from feedback", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 50, "deletions": 9}}, {"node": {"oid": "d6d1655ab1a2df07a423616327fec40f074a25b2", "messageHeadline": "Add support for --fee in countercli", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 51, "deletions": 10}}, {"node": {"oid": "c1fc5ae3c8ecaa7394902c6d6fd1934d39eea773", "messageHeadline": "Add --fee flag to sendtx", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 48, "deletions": 17}}, {"node": {"oid": "36a453ea412ea2fbca1c45e70d8398e5f4414c62", "messageHeadline": "Fee handler set by default, tested app level", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 47, "deletions": 12}}, {"node": {"oid": "454227393bac7de5900b1098993d28f5e5ab7924", "messageHeadline": "Finish unit tests on fees", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 138, "deletions": 3}}, {"node": {"oid": "137f8a9ce153fa7e3c7731b6a9e18f09ed65eaea", "messageHeadline": "Remove all sequence from coin, fixed cli tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 20, "deletions": 24}}, {"node": {"oid": "1cc671108ed2f3db4f358adbc4c636be12f4d1f1", "messageHeadline": "Fee middleware using IPC", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 51, "deletions": 65}}, {"node": {"oid": "5950ff34e3ea805a06d6dd27c3b5c7f0dcf6c2cc", "messageHeadline": "remove sequence number from coins", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 82, "deletions": 92}}, {"node": {"oid": "46345237a188e4d5c2ab2bf538abf8a028c98b76", "messageHeadline": "Merge pull request #166 from tendermint/feature/150-multisig-roles", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 988, "deletions": 77}}, {"node": {"oid": "60f3ecd9b1b09c315258fb013e790feb8a0ac044", "messageHeadline": "Test multiple nested roles", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "33c9aa96f39cb370b1d9bdd465c54b85180ad0ae", "messageHeadline": "First end-to-end role tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 114, "deletions": 1}}, {"node": {"oid": "9ea34e9c8f4459ea477128ec8d62af91973406be", "messageHeadline": "Add CheckHandler as a helper", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 94, "deletions": 5}}, {"node": {"oid": "7e7f124bc92fc0e580b98c63b8bef1ba64b0fd53", "messageHeadline": "Test create-role and fix CheckTx", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 67, "deletions": 5}}, {"node": {"oid": "bb61b9fca300018ee3176cd60088207164ea7283", "messageHeadline": "Update cli to properly query into app state-space", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 26, "deletions": 23}}, {"node": {"oid": "66d1f86098d76c948e8712496d35d4a20d1ce3bf", "messageHeadline": "Fixed app tests for state spaces", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "771c08483ee91f42ee922090e4152672eb5f1f91", "messageHeadline": "Remove prefix space in modules, done with state space", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 20, "deletions": 56}}, {"node": {"oid": "5cc7406a00897585f82485419931d23767c946a4", "messageHeadline": "Add state space to the modules and test", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 169, "deletions": 7}}, {"node": {"oid": "2a358010dd8077d041f21fbf7b31a064e91489f9", "messageHeadline": "Clean up roles module with Rigels comments", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "2f0cb2569ffe989cd0afcc85ed124c305f173515", "messageHeadline": "Add prefixStore (state space)", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "fbdec34ea6d7b5a1677c94da171a5bcf123268f3", "messageHeadline": "fix typo", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "11a8c0d9a2a067c19ac14d21671eef0bad50b9c6", "messageHeadline": "Add roles middleware and handler", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 156, "deletions": 4}}, {"node": {"oid": "3e52e6b959f7960ac178f6f8813268f25a6bcc08", "messageHeadline": "Add role struct, storage, better tx validation", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 123, "deletions": 2}}, {"node": {"oid": "9eb3c3c7decdd32adc0c9ee14e0639f18cd437b9", "messageHeadline": "Start specifying the roles module", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 187, "deletions": 8}}, {"node": {"oid": "af9169f629fec4fcf0bb521ee98e608d8e49bd4c", "messageHeadline": "Merge pull request #165 from tendermint/feature/164-tx-expiration", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 204, "deletions": 105}}, {"node": {"oid": "64f2c63e21f48683ab03ee538924bd03e057c0c8", "messageHeadline": "Fixes as per Rigels comments on PR", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "765f52e402f5410db9d79914affdf8cda775154c", "messageHeadline": "Enforce the expiration height in Chain middleware", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 32, "deletions": 6}}, {"node": {"oid": "b6197a1c12f6250cbcd47468cadbfbe01c69dc88", "messageHeadline": "Add height to context, cleanup, add to app and stack", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 72, "deletions": 84}}, {"node": {"oid": "100d88d7dd482c420a8c41677c0c4b3bcc3a5bbf", "messageHeadline": "Fix up all tests to handle NewChainTx change", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 36, "deletions": 8}}, {"node": {"oid": "af9ce5b5536b16f4f8ccb32d214b8cd55eb66708", "messageHeadline": "Add expiration field to ChainTx", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 57, "deletions": 7}}, {"node": {"oid": "ad94d060d8012dece294a3efb71d9cd5b255d99f", "messageHeadline": "Merge pull request #161 from tendermint/unstable-cleanup", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 105, "deletions": 122}}, {"node": {"oid": "1821f8bd7ae9551f4d034ce918dc11e9786e1dca", "messageHeadline": "more cleanup", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 6, "deletions": 53}}, {"node": {"oid": "82c0f9823549c8f2a7ebde9eeb8290b1ddd9b02f", "messageHeadline": "more golint updating", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 105, "deletions": 75}}, {"node": {"oid": "58bc1e3cf87ccbdb58e443e957d5012c69239199", "messageHeadline": "Simple coin benchmark with memkvstore", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "28b5350cb6543304238661f278a7951acd706317", "messageHeadline": "Added simple benchmark for signature checks", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 78, "deletions": 1}}, {"node": {"oid": "b757467f7b77987e53ed34b89b2b3d9c3e8bdcc9", "messageHeadline": "Moved content of txs package to sit next to the handlers", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 169, "deletions": 159}}, {"node": {"oid": "a047e210fa25e87e5eca0645cac01e1ec655e976", "messageHeadline": "Moved the handlers from stack into modules", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 104, "deletions": 72}}, {"node": {"oid": "768427dcc083b709c624e570c8ddd937ff3263c3", "messageHeadline": "Removed dependency of errors on basecoin main", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "6983f619616f02429c95c2c9ea148f1016864dac", "messageHeadline": "Moved Coins from types -> modules/coin", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 152, "deletions": 136}}, {"node": {"oid": "49357a35749f71c573c5e91112b9d45c2a2680f8", "messageHeadline": "Move kvstore from types to state", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 149, "deletions": 245}}, {"node": {"oid": "56e61c94319bfbd46a307e702c1f885f0567d5d9", "messageHeadline": "Cli tests abort cleaner when server can't start", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "912c24093fdf70cbe741ca8c5f980a820dec7c17", "messageHeadline": "Removed a whole lot of old crud", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 326, "deletions": 1023}}, {"node": {"oid": "5c813833a0527a1ee025e98586f820b64a1f930b", "messageHeadline": "Remove IBC plugin and unneeded code", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1108, "deletions": 1798}}, {"node": {"oid": "e95724d8b1feb335119137c4e17732bfc140bd65", "messageHeadline": "Merge pull request #154 from tendermint/feature/replace-binaries-0.7", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1766, "deletions": 1448}}, {"node": {"oid": "390fdf95cf3b94283190125e999c641c90e537fb", "messageHeadline": "Cleanup as requested on PR", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "205e38ee1ac7f511e2af6b1a184f8322e568216d", "messageHeadline": "Merge pull request #156 from tendermint/feature/replace-binaries-0.7-\u2026", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 215, "deletions": 224}}, {"node": {"oid": "9b561344fe8e986d4c7eff781ea1e1a072418468", "messageHeadline": "addressing PR 154 comments", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0303f2aaaa3c87e5408a759a0921e5f2be068e3d", "messageHeadline": "golinted up to and incl modules", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 56, "deletions": 35}}, {"node": {"oid": "35845a958f1a6c7e2cb0a1d96a84d2367f87a993", "messageHeadline": "fix cmd/bascoin/commands/init old flags", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "5044032a23d89e2ea7811a39876abd7aba169eb5", "messageHeadline": "golint compliant for app, cmd folders", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 48, "deletions": 101}}, {"node": {"oid": "375fad3becc7166d78159ffa9e2991c047ab831a", "messageHeadline": "go linting working", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 111, "deletions": 86}}, {"node": {"oid": "ba38f442c8d5d4abbc53dccb70e913ec6518e923", "messageHeadline": "Update use of --sequence in counter tutorial", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "670e7b48d1a0b1dbe7e163302a5c7e8a18b345e7", "messageHeadline": "Counter uses dispatcher to deduct fees from account", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 92, "deletions": 29}}, {"node": {"oid": "8003034bbb37c41c42e1be82d079ebb593eacefc", "messageHeadline": "Test reading back counter tx", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 12, "deletions": 16}}, {"node": {"oid": "c6c5e34c3a02ff8eba0b52c703fe0e5fa7bed630", "messageHeadline": "Fix shell-down tutorials", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "49ebe59804561e55a8acdb325f5bcc5e7e8690ce", "messageHeadline": "Get counter app working, with cli tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 218, "deletions": 224}}, {"node": {"oid": "6d56891a0fffb19de6a2eab32199c9d5daa0d7f5", "messageHeadline": "Re-implement counter plugin", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 162, "deletions": 131}}, {"node": {"oid": "473451f020c5f22aee12ce7954aa7d84965a3a76", "messageHeadline": "Integrate dispatcher into app, and fix tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 75, "deletions": 8}}, {"node": {"oid": "fcab8ac90184763bbcdafba13b36289ae0e6adaf", "messageHeadline": "Write dispatcher, change SetOption arguments", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 215, "deletions": 34}}, {"node": {"oid": "9cd303d1fd7c6aa1932cdb51b80fdcfe6ad446d6", "messageHeadline": "Cleaned up unneeded adapters", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 0, "deletions": 265}}, {"node": {"oid": "413ea2e23f8ad14b2ea693007ec9370fbfe1e53c", "messageHeadline": "basecli works for sendtx and cli tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 56, "deletions": 52}}, {"node": {"oid": "af132fbab818a5ffa3f7e021401b65faa663c899", "messageHeadline": "Fixed basecli query for 0.7", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "36be40f3af864fd2dabff5ba7bb1a91b55b9c37d", "messageHeadline": "Fix genesis tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 16, "deletions": 25}}, {"node": {"oid": "fc44de2141001a148b0c2fd47d68a590ac1ec709", "messageHeadline": "Fix up BasecoinApp and tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 94, "deletions": 75}}, {"node": {"oid": "7c4f408934d4b963be42ab0a40e3a884fb7809d1", "messageHeadline": "Implement SetOption in coin module", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 145, "deletions": 89}}, {"node": {"oid": "fa1a300943a5e2edcafa0ac823fa164b97cf826a", "messageHeadline": "Add SetOption to all middleware and handlers", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 169, "deletions": 35}}, {"node": {"oid": "159574db8904f540e2deb69c4ec12de84a5dffef", "messageHeadline": "Move ChainID into context", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 171, "deletions": 125}}, {"node": {"oid": "ef0ab758edd924bcb4776d576c4a515b421f8be2", "messageHeadline": "Cleaned up logger on constructors in App, State", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 21, "deletions": 35}}, {"node": {"oid": "d0a2041c89d28aa3baa6e585646e225946e0c090", "messageHeadline": "Remove references to IBC from binaries", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 305, "deletions": 305}}, {"node": {"oid": "c5a1b4883ab18c53758b0cc4c80eb0de41b08d35", "messageHeadline": "Connect coin handler to a store and test it", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 146, "deletions": 30}}, {"node": {"oid": "225904b0104d3d0b4188675a1daa3030721165dc", "messageHeadline": "NewXYZTx returns Tx already wrapped, except for sigs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 75, "deletions": 69}}, {"node": {"oid": "995452ea02b498e7e4547c66739d2355d1f867e6", "messageHeadline": "Complete error package overhaul", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 184, "deletions": 107}}, {"node": {"oid": "5fa77bf647bc50dad9dbf8d8f1629d07151ec60e", "messageHeadline": "Refactor errors package, so we can do type-checking IsXXErr()", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 200, "deletions": 49}}, {"node": {"oid": "2fc4da10765a95ed88ef6a745c807ef745b5ab2f", "messageHeadline": "Rough draft of the new coins storage", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "673b51f3b078672608210b8ce83ac940b3663e53", "messageHeadline": "More thorough tests on coin module", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 174, "deletions": 6}}, {"node": {"oid": "27a31953f9bb0c0c58b6a40399b25de43a403d2e", "messageHeadline": "Now solid validation tests for coin", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 90, "deletions": 2}}, {"node": {"oid": "c2edd9ac1484f2e262a949d2ce4efbe288e49295", "messageHeadline": "Start testing the sendtx validation", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 95, "deletions": 4}}, {"node": {"oid": "ad4e3a8b3b3c2c10701b034d5214704050150950", "messageHeadline": "rige: for you", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "96348d2500219af293287e94f8d9f55aec0d208b", "messageHeadline": "Fixed tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "37796002ae1f321cc6e41639d565cb7640022993", "messageHeadline": "Start on coin handler", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 96, "deletions": 3}}, {"node": {"oid": "a0f1e5e66a63b8571c1ba26086fe046a55eed829", "messageHeadline": "First stab at multiplexer", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "6fdf71f18722134f0c36f3eb43f0d7caed7f9fd6", "messageHeadline": "Pull out sendtx into own module", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "872c04280c647eac35673c928d06b973b7dd7e3b", "messageHeadline": "Pull out fees from base into own module", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 49, "deletions": 39}}, {"node": {"oid": "aa0c246f6426e3931ac323f35c11a91188d60cc0", "messageHeadline": "tmerror now dumps stack trace on %+v as well", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "4eef5813965bbf48ad6c71cd77c4bb90cc3bc0ee", "messageHeadline": "Tested signature middleware with standard tx wrappers", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 130, "deletions": 9}}, {"node": {"oid": "b9ce148e8e5d0ba16ae4b591ad8ac31706022520", "messageHeadline": "Add more middleware tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 158, "deletions": 2}}, {"node": {"oid": "82281aa3bb675659973d131e1bd0ddc8f2e22067", "messageHeadline": "Add logger and chain middleware, default stack", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 234, "deletions": 20}}, {"node": {"oid": "1df0c9fe5bb87799fd8c50bb67ddd2c39c04105d", "messageHeadline": "cleanup", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "4883476166225b1510408ac344de9e9b44ad2d09", "messageHeadline": "Add recovery middleware, test stack", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 200, "deletions": 33}}, {"node": {"oid": "7b5e41adf6ee1d3d838128c75416e154f72471c3", "messageHeadline": "Move middleware interface into stack, testable handlers", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 85, "deletions": 29}}, {"node": {"oid": "4d0db39fb9b59b1aae6dd875699e8bcca9f3014e", "messageHeadline": "Abstracts away from pubkey addr -> app/chain-specific \"actors\"", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 39, "deletions": 32}}, {"node": {"oid": "1caeec218fb5bfe99459018c792560678c57365f", "messageHeadline": "Moved middleware into own package", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "98e65124a15766fda961284da8e0361e7f7e4d5e", "messageHeadline": "Middleware system with secure auth contexts", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 258, "deletions": 44}}, {"node": {"oid": "f6395c8981d55552b6c49dfa36dbc31950941318", "messageHeadline": "Update middlewares to new interface", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 21, "deletions": 39}}, {"node": {"oid": "eed1bf753db9574f53f0a8091672a5ae645ab4ee", "messageHeadline": "Start separating middleware and handler", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 49, "deletions": 12}}, {"node": {"oid": "52f7a47ef2f240eab94c42b92a39be179ca9714c", "messageHeadline": "Abstracted out the permissions for multiple apps", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 39, "deletions": 23}}, {"node": {"oid": "c5a62143ec73a4b5176ce06e46a7b4c24d8ae70f", "messageHeadline": "Fix tests after rebase", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ab72ca881e300910c8921d2b63dd12ce5a5c2199", "messageHeadline": "Add fee handler and signer handler to show how layering works", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 138, "deletions": 27}}, {"node": {"oid": "f4393511ee12ddbdd15dfc09e1bc3238a4846193", "messageHeadline": "First demo of handlers", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 114, "deletions": 0}}, {"node": {"oid": "be89f1f582570eff927cbffad6a9db7fa13cf3ff", "messageHeadline": "Clean up error handling", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 50, "deletions": 26}}, {"node": {"oid": "9db18750be9ae286e03bc9ddcde2663a4e70bab4", "messageHeadline": "Added ValidateBasic() to all Tx for easy stateless pre-filtering", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "2c9123224eefc84838cb15158cfe07ad25c64d72", "messageHeadline": "Add refactored SendTx, chain filter, and new error codes", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 166, "deletions": 3}}, {"node": {"oid": "c130603d103a03ab66078524bb4f88d426252e1c", "messageHeadline": "Import errors from personal tmflow repo, and cleanup", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 150, "deletions": 0}}, {"node": {"oid": "1307064ce56e78a69e995089ce3295d3cf2529ea", "messageHeadline": "Add tests on base tx", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "6029f5c986a26f8c3dbbee908024ac7b8d8a00b6", "messageHeadline": "Introduce the concept of TxLayer", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 91, "deletions": 17}}, {"node": {"oid": "207cf6b64ea4c2487223e023c1cc87570ab6bf5c", "messageHeadline": "Add fee tx wrapper", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "24802303e02118ff232186a2a4ff57de0e49f659", "messageHeadline": "Start tx framework, testing sigs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 365, "deletions": 0}}, {"node": {"oid": "bdd0463849bbff56d184bdd00e324996ab0533f6", "messageHeadline": "Start tx holder with gen", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "defe9f941fa56c91d6190a0c795aebe43b6d5948", "messageHeadline": "Renamed scripts to publish for clarify, it is just for publishing rel\u2026", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6dc3aedc25ac88c98d80e8aa01255bf3641137ac", "messageHeadline": "Fix up the tx parsing for chain ids in address", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4b815f42895e95f2b1058ca595302fee2c19bf04", "messageHeadline": "Test to reproduce #147", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "d36486aed7f63e9debc313ebca1594ad4b7f2c1b", "messageHeadline": "Print output addr on failed tx to help debug #147", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "d3b66492f72f2b089c00bd8323524b5ebdebde93", "messageHeadline": "Merge pull request #145 from tendermint/feature/99-autotest-tutorials", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 662, "deletions": 463}}, {"node": {"oid": "78787ccd239becb49fc99dc75da6e67808bbf144", "messageHeadline": "Cleanup Makefile - cache shunit2 files", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8618e287e5f1e7aa305f4f66808f03a4af27479f", "messageHeadline": "Add vagrantfile so i can build dist on osx (docker)", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "4e93be304e4bb63424ea75f1346917030dc7e504", "messageHeadline": "circle fix, minor IBC tutorial", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "a7c07ab3c01123008bf32d02260055a917f3c1a7", "messageHeadline": "Auto-tutorial basecoin-tool", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 67, "deletions": 13}}, {"node": {"oid": "b65cd2ab8df41faddfce3037fe5af9a7a719f8f3", "messageHeadline": "auto-tutorial basecoin plugins", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 82, "deletions": 21}}, {"node": {"oid": "a08775052c632a9cec8b3a57f05ef29ed3e34b22", "messageHeadline": "circle fixes", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 421, "deletions": 423}}, {"node": {"oid": "ec7ef41fdc2e8d5e07995af24381c62af469c170", "messageHeadline": "First Full Auto-Tutorial Test", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 48, "deletions": 19}}, {"node": {"oid": "985665fb8adfa006c16651bf223eb9e4f7c7a1b6", "messageHeadline": "working", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "e521f3769ee95aad3ccb3706c844d2a15ea84edf", "messageHeadline": "tutorial auto-testing, basecoin basics", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 93, "deletions": 40}}, {"node": {"oid": "44e9ecce43cf2c88780e361330d612d10f32c1ad", "messageHeadline": "Freshened up docs with --genesis and Makefile", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 39, "deletions": 25}}, {"node": {"oid": "64b434a375782d8b6988bf8038e0496e5fe36fbe", "messageHeadline": "Version bump and changelog", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "7fa01a2a74ceb9babb5a8696739095d8f9a6c02b", "messageHeadline": "Add experimental support for bash autocomplete", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "71946ada6f8b4fa7a3d3e8f43736de9c8cc3cf07", "messageHeadline": "Add new rpc subcommand from light-client", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "41bc371a1d801e780a4c7f7ab9094fdbfd2491e7", "messageHeadline": "Update dependencies, set merkleeyes logger", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "ad5c129b8e799dce304c4bdf9d7e6998efb76d1a", "messageHeadline": "#127: init messages refer to command name", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8c7bf256b19e5ce57d39ca7ce1c6775466a9f9f5", "messageHeadline": "Merge pull request #142 from tendermint/feature/130-support-tendermin\u2026", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 115, "deletions": 81}}, {"node": {"oid": "e839a92f889e4a3755cced495e64a54971dbb1ea", "messageHeadline": "Updated RequireInit, latest light-client", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "e37c0cf53844ff411915457450342a59e449c490", "messageHeadline": "Update dependencies, improve basecli init check", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "7a09fbd598739c4c133c4c42eb27572338aee8f6", "messageHeadline": "Update dependencies and CHANGELOG", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "f5a546894c30c38771cb8a1e6b0b5ec0b2a80fbb", "messageHeadline": "Resolve issue #135, support 0x on account queries", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "14c39e7312088933a0585e145ad4194b82677d45", "messageHeadline": "Support all \"tendermint node\" flags in \"basecoin start\"", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "61e56d61b000b88f580286fab2e259ec392770a7", "messageHeadline": "Clean up cli tests to remove expected error messages", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "18d7b6426bbe732178d4409a4ced1140e4706443", "messageHeadline": "Add support for --log_level", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 35, "deletions": 17}}, {"node": {"oid": "c36352e4a5b3bacb05ff8954c8dee67fd1207be3", "messageHeadline": "Refactor tendermint config loading", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 31, "deletions": 43}}, {"node": {"oid": "648bcd05bbbceeca7c05c3c9c7910681d3635daa", "messageHeadline": "Merge pull request #140 from tendermint/feature/132-earlier-sign", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 19, "deletions": 24}}, {"node": {"oid": "fc36b216696f5d956ab99d8f2a61cb73d6bf8481", "messageHeadline": "Add Signers in ReadAppTxFlags", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 19, "deletions": 24}}, {"node": {"oid": "d845ae007adf69d6ba2bd6ad041cfe3d1d0b4db7", "messageHeadline": "Update RELEASE from learning from 0.6.0", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 32, "deletions": 9}}, {"node": {"oid": "e225e9a1918093577509e9ddf5daa810b2767b23", "messageHeadline": "add jq to Dockerfile.dev [ci skip]", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3747f23a25ab14e5f46efaf1fcc344acbe7e5641", "messageHeadline": "Add basecli to packaging script", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "9627b7cd60fae52a431f61e1fbfcfae693867d08", "messageHeadline": "update changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "19999ea51751f461c2d5c0f9a8405f33dfac0c28", "messageHeadline": "ibc: UpdateChain fix blockid", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "f5e96a8d31db61f07328ef7850cddd0d6d991d5c", "messageHeadline": "Bump version to 0.6.0, add to basecli command", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "5d147d1673bc138e1e564afcc270fc45b95afca2", "messageHeadline": "Add thoughts on a release process", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 38, "deletions": 5}}, {"node": {"oid": "c9b02909dce1db5e10538710a41085e71d4b2fca", "messageHeadline": "Add roadmap to repo", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "da384487bb35fc8c23fd637719ce9c60b87913c0", "messageHeadline": "docs: ibc guide all in one terminal", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 97, "deletions": 102}}, {"node": {"oid": "e94ea207064c7a10a6135833222a54bc8f886d62", "messageHeadline": "Super rough summary of key recovery - please complete", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "aa18ff4c4c99dde242f239f4356a5f48feaa4c0d", "messageHeadline": "Update go-crypto with keys seedphrase, better testable password prompts", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 41, "deletions": 43}}, {"node": {"oid": "4ed03aceedf1ab3606a78b5c3213876b03f43d4e", "messageHeadline": "Merge pull request #129 from tendermint/bugfix/106-wrong-height-on-re\u2026", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 118, "deletions": 11}}, {"node": {"oid": "682f9ecc87f76ca2695d36a32a103452788c9cf4", "messageHeadline": "Cleanup after rebase", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 8, "deletions": 35}}, {"node": {"oid": "0b81676067eea411911a0897d442e28ec98bac46", "messageHeadline": "abci handshake", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "f249748ce12bb9486a7662f82a2c975d40b1d70d", "messageHeadline": "Update to latest merkleeyes:fix-restart-height branch", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0fc0a6232342feecec61ce99148648ca0e2a78e5", "messageHeadline": "Added restart cli test to Makefile", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fd28e4e884a389662786d98e71d5a22635c5fb22", "messageHeadline": "Added tests on handling restarts well, cleaned up common", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 132, "deletions": 7}}, {"node": {"oid": "662c6325af1924d1272ffc985b6b8a8dc53fb48d", "messageHeadline": "Merge pull request #122 from tendermint/rebash", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 144, "deletions": 158}}, {"node": {"oid": "3b6648323850686e5272a5c1a195dd75d9416666", "messageHeadline": "Fix up one comment", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcb4a40bd2237c8ca090f1a21da49a9a34c37639", "messageHeadline": "quick setup/tear-down", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 39, "deletions": 46}}, {"node": {"oid": "a78a24bbe92808504125f11b9ffaad50ec71bb99", "messageHeadline": "bash test cleanup", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 115, "deletions": 122}}, {"node": {"oid": "22057b910f402593dc7a94a73641a601da834a47", "messageHeadline": "Merge pull request #128 from tendermint/ux-edits", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 178, "deletions": 176}}, {"node": {"oid": "4cabad09801987670d683cf5d7b07324ace65bd0", "messageHeadline": "Minor cleanup", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "824050a0b42f38d00ccf06a4e178fd9563453785", "messageHeadline": "basecoin init --chain-id", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "05e23eda06b84228364a1c8eba686d935fe70be1", "messageHeadline": "update changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "43378a9b7bd6df6ee5b3b48af829d56c6599129f", "messageHeadline": "fix up basecli readme and basecoin-tool.md", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "e671ce60309f80f68e07b358e40bf95550fb2f38", "messageHeadline": "bring back key.json. ibc guide edits", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 31, "deletions": 28}}, {"node": {"oid": "105cdbac383469a0be98186cd9f5d4c2237677a1", "messageHeadline": "cmd/commands -> cmd/basecoin/commands", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9b0f4fc65031d688b8ddba480e62320393cfac61", "messageHeadline": "docs: update basics and plugins", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 93, "deletions": 82}}, {"node": {"oid": "7b595b3f87e28fa4538a0a4bae1c77d4026de2ad", "messageHeadline": "user ErrNoData from light-client", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "a3bc96c56b2514f9badce38e8e13558da8fae5c9", "messageHeadline": "basecoin init takes an account address", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 17, "deletions": 44}}, {"node": {"oid": "f204144ee37a3e275c207e07594b5cc32c1fe10e", "messageHeadline": "Fix up ``` ticks", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "83346f51abb2bfc79074666455e71e7dc5dba61f", "messageHeadline": "Merge pull request #120 from tendermint/docs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 662, "deletions": 435}}, {"node": {"oid": "0b7b639c58d96dad783fa8747e14fb5777914d3a", "messageHeadline": "Rewrote ibc guide for basecli and relay", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 172, "deletions": 72}}, {"node": {"oid": "9bb3493f78ae32d10c6945cd27395d0cb5388fee", "messageHeadline": "Ran through the docs, more cleanup, everything except ibc ready", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 58, "deletions": 29}}, {"node": {"oid": "1e76d92d85414b575a0161031e1d73aa49e338a8", "messageHeadline": "Supress ugly kill message with disown - bash magick", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "06c854f8469a0173e41653b41ec3ac1617b9214b", "messageHeadline": "\"make fresh\" when things are getting stale", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "24bd0f5ed665bb9f664a5030a12d44fe4b1db718", "messageHeadline": "update docs, move counter", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 389, "deletions": 348}}, {"node": {"oid": "7dad89b1528936ebd4d1623000faff5995faaad4", "messageHeadline": "doc revisit basecoin-basics.md", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 113, "deletions": 66}}, {"node": {"oid": "a20b640f05e9197bde4d310a660bd349e2cc8df1", "messageHeadline": "Better error output when setup fails", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "4b65d8bac314ccf2fed5dff8f8d50b448ec06419", "messageHeadline": "Update changelog notes for relay update", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "66584219190fb9e037bcebc974f4d6799b575d62", "messageHeadline": "Cleanup tests a bit", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "a57e2d34b1b0e4d1558615ecfb88f019464571bf", "messageHeadline": "Remove remnants of basecoin tx as ibc functions are now under relay", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2, "deletions": 278}}, {"node": {"oid": "cb075bbb7e07fdba4806c143309d9b4b1de3a142", "messageHeadline": "Working with relay init", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 39, "deletions": 22}}, {"node": {"oid": "b63f8bd15a2cdf090c30ecbb6e02d2ddc5352b10", "messageHeadline": "Move relay to basecoin relay start", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 45, "deletions": 16}}, {"node": {"oid": "d7cddb252aea86e63efaa8063eebb87df866f866", "messageHeadline": "Cleaned up comments", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6c01988388428b72c5048991655794aec1cf6133", "messageHeadline": "Merge pull request #115 from tendermint/feature/remove-client-from-ba\u2026", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 826, "deletions": 1526}}, {"node": {"oid": "22918ba3d28a1220861ec2049dc95b079bce1665", "messageHeadline": "Remove example-plugin code, need to fix docs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 0, "deletions": 231}}, {"node": {"oid": "9bf34cbac274ab25fbb4ce2f1e564c10df81502e", "messageHeadline": "Removed many more unneeded commands", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 250}}, {"node": {"oid": "b15f882ff4f5358ec32926aec1ab2af1c1507c26", "messageHeadline": "Ripped out query, tx send, account, keys, and more", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 0, "deletions": 367}}, {"node": {"oid": "f75ebca3aeef3d38f4a6f5db7a25e20df7687102", "messageHeadline": "Fix Makefile, remove no longer needed demo!", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 319}}, {"node": {"oid": "6eac364c4322497f6d2f38f7d675d86cd9b6ee16", "messageHeadline": "Complete ibc tests with \"basecoin ibc register\" and \"basecoin relay\"", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 77, "deletions": 12}}, {"node": {"oid": "33d4f930da8e582357d0dcb7d1c55125f7bde33b", "messageHeadline": "basecli sendtx handles chain/addr format", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "cba5523ca5beece7a6803d0f3c6fdf45e2c9e617", "messageHeadline": "Clear output of test failures in ibc", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 77, "deletions": 26}}, {"node": {"oid": "4606fc84f7687d757009851dc4f20e82c9ad173d", "messageHeadline": "Add ibc test scaffolding", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 85, "deletions": 5}}, {"node": {"oid": "fb7fc78b2e636a012c5a963591a2cbdfc04706ea", "messageHeadline": "clean up cli tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 57, "deletions": 58}}, {"node": {"oid": "526e2136e109d0cc1c2751233b37fabc7df5d3ba", "messageHeadline": "Fix cli tests for new countercli app", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f3c7002fab7845ebf157d3f47f65dacf4914561", "messageHeadline": "Create new command, countercli, removed counter from basecli", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 68, "deletions": 11}}, {"node": {"oid": "4d4137855d4af364d8eaa295787e185da82a40b1", "messageHeadline": "Cache shunit2 in Makefile, so we don't wget everytime", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "75425b9bc134da0e9dc4290ae035438a02cc767a", "messageHeadline": "Update CHANGELOG for some of the 0.6 enhancements", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "985db9c7478dd8f4d0324557dfa6f14076927800", "messageHeadline": "Merge pull request #111 from tendermint/apptxReorg", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 99, "deletions": 106}}, {"node": {"oid": "9c8ccefd353ae072843ff67fa3a736dee68a07dc", "messageHeadline": "reorganize basecli appTx commands", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 99, "deletions": 106}}, {"node": {"oid": "ad17fcf347fd1ab4a9a721c856767dac652ebb3a", "messageHeadline": "makefile cleanup", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "81d6d2425f7628559f7b76234751982dbd4137c6", "messageHeadline": "Added counter tests as well", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "9341b8be5d61d18c3a71c34efc93e4a56b868dcd", "messageHeadline": "Support other binaries", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "789ebada42f44edf6504a7e4a3052967d473a217", "messageHeadline": "pulled out common helpers, prepare to support ibc", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 77, "deletions": 58}}, {"node": {"oid": "226546e5582092e963864da7b5c640c8bb1d9454", "messageHeadline": "circle bash integration", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e356fc1edb4077fc6f09aa45e41a51f32714764b", "messageHeadline": "makefile cleanup", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 14, "deletions": 20}}, {"node": {"oid": "3c18c33e9287b4d48d6beeed734771ce768c08b9", "messageHeadline": "Fix basecli --chainid to --chain-id", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1a1d5d4c74e3d98a9b7ca4e9ad8dd40fcbc9526d", "messageHeadline": "Merge pull request #107 from tendermint/lcquery", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 599, "deletions": 324}}, {"node": {"oid": "6e390a6dfb1bc3d27d84ea1a4dda9585158d52b8", "messageHeadline": "Updated to newest of develop", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "cfe13e9c130ea5e29f291cf4b8e15b3cfeaca539", "messageHeadline": "Cleanup proof format, complete basic cli tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 50, "deletions": 13}}, {"node": {"oid": "66c9010bcbc46ca5420481edf424062350446bc6", "messageHeadline": "Starting bash cli tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 124, "deletions": 5}}, {"node": {"oid": "282a1579976718a63ba6424f657136d7f861836f", "messageHeadline": "Update to use new helper methods, less code dups", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 27}}, {"node": {"oid": "8f67b6be84e7a5309c66ffbfe1bda737ff69b0fe", "messageHeadline": "Got counter tx working, needs testing", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 120, "deletions": 98}}, {"node": {"oid": "66ec2f266cf89f4cf336aa7baad58f6b330eb59e", "messageHeadline": "Port sendtx to new format", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 147, "deletions": 104}}, {"node": {"oid": "65837cf9525ce630941b1c037f2dafe4c996dd3c", "messageHeadline": "Clean up queries, part 1", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 35, "deletions": 42}}, {"node": {"oid": "863e3725fe5699717fee531e54ef7ee8d06758b0", "messageHeadline": "Update deps to latest light-client pr, breaking changes", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "25e7a79174f5f078ab93b2cc85a9b07b545790c2", "messageHeadline": "replace basecli state presenters with cmds", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 111, "deletions": 28}}, {"node": {"oid": "7624c66f98cdf549efa7560adfaa12e31eaec4b3", "messageHeadline": "Merge pull request #102 from tendermint/bugfix/101-genesis-without-ap\u2026", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "e242345d03cceecf5ea6f3c0952863f3c0b96f00", "messageHeadline": "fix panic when genesis file does not include app_options (Fixes #101)", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "2655bf875555182278fba07181bf3dd10d95cbff", "messageHeadline": "dist: dont mkdir in container", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1f345358e63f4c52859cb4ddc0f9cfc75ba0663d", "messageHeadline": "fix broken build script (it relies on make tools)", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "016d7e55f051dc54b6078ee15c376c77188fab67", "messageHeadline": "Merge tag 'v0.5.2' into develop", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "8e8da7c9d72a1a0e0823325a749cfd3feb5ae216", "messageHeadline": "Merge branch 'release/0.5.2'", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 37, "deletions": 31}}, {"node": {"oid": "333ba7c18635f6dfe262c12069502c88f8e74cad", "messageHeadline": "bump version", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c2fd60ef0f2190fcf90474a54582d614e332393", "messageHeadline": "update changelog", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6f7a4365f0022de550120f5094adfc7ff0130c2a", "messageHeadline": "Merge pull request #98 from tendermint/bugfix/97-unexpected-log-level", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 23, "deletions": 27}}, {"node": {"oid": "20ce43e4722cda46580bac4dccd92ddf4120e3aa", "messageHeadline": "parse log level using tmlibs/cli/flags package (Fixes #97)", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 23, "deletions": 27}}, {"node": {"oid": "9a9a3a787a9cb6b5c18456ea93f63f5671192c56", "messageHeadline": "make: build and publish", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "29afa261e1d20e543311798d447eacd4d09a14a3", "messageHeadline": "Merge branch 'develop'", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "b8687a586470da1914121f718239d3b6556ad9ba", "messageHeadline": "Bump to version 0.5.1", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "525a6cb6cc79a8f7af3ab898626f3cea9bf3c787", "messageHeadline": "Use master branch of tendermint to test ibc demo", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cff37c17f7f0807a76d6ede0363ff1772ce14c2f", "messageHeadline": "Merge branch 'develop'", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 63, "deletions": 22}}, {"node": {"oid": "9444427d7e171dcd6b3ae890410aa7dece07b400", "messageHeadline": "Make sure we export hex not base64 for byte slices", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "bcf3212462360277bf15f8c39ded1a5e19647e13", "messageHeadline": "Fix up tendermint cli flags to 0.10.0-rc2 in demo", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "935c74d9708fa5bacfa78c47496bbeae125b6044", "messageHeadline": "Make sure cmd uses encoding/json not wire.JSONBytes", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 61, "deletions": 12}}, {"node": {"oid": "e3a257c4fe9ef329857929f24924b91ed13bd941", "messageHeadline": "Update dependencies", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "7b39417b997076e46eba80a2ea9b3662cf78572d", "messageHeadline": "Merge branch 'develop'", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2365, "deletions": 775}}, {"node": {"oid": "ddf434276cb43eada304f100fc0c6d56b305464e", "messageHeadline": "Added brief docs on light-client proxy", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 58, "deletions": 10}}, {"node": {"oid": "6fec396fbd0216ec634fe73f6e83bbfabec960b0", "messageHeadline": "92: Fix ParseCoins regexp in general", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "07fb680a01cb9dbf4b628922051c9abeca6be037", "messageHeadline": "92: return error on empty coin in list", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "df5d65a891560be64a1572d3ce07c5d2a6b47957", "messageHeadline": "Update changelog for 0.5.0 release", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "da698bb7af0bdb6f4f3bd7b9bcf4ca9e3aa9623c", "messageHeadline": "94: init creates config, like tendermint init", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "c059e99f56e4956c5a3644a77781664853998e65", "messageHeadline": "Update dependencies", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "670d4b5633612d978b7b0ef97eca76ce7950b510", "messageHeadline": "Merge pull request #93 from tendermint/ibc-coins", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 865, "deletions": 318}}, {"node": {"oid": "7be04cf42690ae65e7fc01f368c170e0a2cc654c", "messageHeadline": "Merge pull request #95 from rmercer93/master", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "9daea812c637553b4bc73fa7ab3d011798f9bb3d", "messageHeadline": "fixing dumb links", "author": {"name": "rhm", "email": "ucabrhm@ucl.ac.uk", "user": {"login": "rbkhmrcr"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1f5a27896534ea63300388b484baac4e4de14cdc", "messageHeadline": "fix build/tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "4583f7b74824b36fe5c59a61882792fe953b98e2", "messageHeadline": "update demo for cross chain SendTx", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "7f2d25c593485b82802a6ef1c2f1c9646dd1cdfa", "messageHeadline": "[cmd] support SendTx to other chains via IBC", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "444b96dfe7f93f291ca039e13c49872e305ebad1", "messageHeadline": "fixes for relay", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 117, "deletions": 62}}, {"node": {"oid": "7b83dea0d6257fce0446dc6d5e90ed9ed5e751ce", "messageHeadline": "[cmd] new relay command for IBC relay", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 212, "deletions": 0}}, {"node": {"oid": "f4c5edaca3d4580334d83434d9f184f589ddb66e", "messageHeadline": "fixes to compile", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "4503bb61f290542418ac57c59555c5240e7c94fc", "messageHeadline": "test SendTx to IBC packet", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 107, "deletions": 59}}, {"node": {"oid": "412c2b5bb751edcc568ac63245114c4dec891044", "messageHeadline": "support SendTx to other chains via IBC", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 134, "deletions": 58}}, {"node": {"oid": "38716d4815be17973047a49b4f8ee8327e05d5bb", "messageHeadline": "[ibc] test CoinsPayload", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 101, "deletions": 3}}, {"node": {"oid": "ee0772396c7e4dbe31e20b27bfdb9625eddd8ce3", "messageHeadline": "[ibc] cleanup tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 143, "deletions": 183}}, {"node": {"oid": "aeb36bd5312e8da7ba9d8f9cece46d2987ce4657", "messageHeadline": "[ibc] CoinsPayload", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "b566b85fd64f6b2bb6ca8f40366730d0a937e982", "messageHeadline": "Merge branch 'testnet-fixes' into develop", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 309, "deletions": 47}}, {"node": {"oid": "8daa916729e9fddd46c3577561c2f3c8d263950a", "messageHeadline": "88: Correct functioning of unsafe_reset_all to mirror tendermint", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "029c0e9c725b8a3d932b8e8c65be7ddf5ba04232", "messageHeadline": "90: don't panic on missing pk in tx construction", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "ecaff359d27c15fb53800086efa477d7f466f09f", "messageHeadline": "89: Add support for setting accounts by address (not just pub_key) in\u2026", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 148, "deletions": 4}}, {"node": {"oid": "b53d71c5cf6f5e2e5c84c992e9436d394e79e815", "messageHeadline": "87: sort the coins from genesis.json/SetOptions to ensure they are valid", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 45, "deletions": 7}}, {"node": {"oid": "be321373da2c9c856c7fb7c83bdb5d91fb999342", "messageHeadline": "87: Sort coin order on ParseCoins to be less fragile", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 86, "deletions": 23}}, {"node": {"oid": "2983f5018b11476623b295b0001d33eccf784942", "messageHeadline": "Allow keyfile to be absolute path", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "bd62b21d6e2f7faa6dfeed62d5ac4b9bb3553031", "messageHeadline": "Bump version to 0.5.0, update deps", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "a8866bdd2df10d6735567081cd8711e7ce61327e", "messageHeadline": "Reorg basecli for nicer apptx reusage", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 36, "deletions": 41}}, {"node": {"oid": "ab6e5c3da2afc042d3dd29907a8e7ad8da297c42", "messageHeadline": "Add counter app to basecli", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 134, "deletions": 3}}, {"node": {"oid": "41c0f7cb692e10940bfc40fd1982c03c0493e0b6", "messageHeadline": "Owa! nil logger -> crash on CheckTx :(", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a32bf5475fdbcb81aade84cf4d8c3c2e362358f7", "messageHeadline": "Start working on apptx for counter in basecli", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 95, "deletions": 7}}, {"node": {"oid": "791f12624df2a890185759438212b5c1e65ba335", "messageHeadline": "Merge pull request #81 from tendermint/basecli-rige", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 34, "deletions": 28}}, {"node": {"oid": "0843c4428bfbc6782959a7ede27b2a0a0d6ebbe9", "messageHeadline": "Cleanup merge", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4207275d1871ae44be020e343364cd0089ff62d9", "messageHeadline": "basecli cleanup", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 34, "deletions": 30}}, {"node": {"oid": "0fc1b985255ffd5c3940bbeb27ff978fc408b8e8", "messageHeadline": "Merge pull request #82 from tendermint/feature/new-logging", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 155, "deletions": 120}}, {"node": {"oid": "2f37d5b63571f0a3930507e3c0cb9cb8f1d41821", "messageHeadline": "Remove lots of circle debug statements", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "4a380bb6e89983a4d0a4d26f6580b3933bf99c34", "messageHeadline": "Start abci server when running --without-tendermint", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "94703fa95bffda4cf7f15e6ccc5bd747ce075392", "messageHeadline": "more debug", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "0c1cf83a7b1725f4b46155ca6b18aa8997510b43", "messageHeadline": "debug circle", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "698347a4aa4de7cc21b7f9b5916ddb12e2cb63ef", "messageHeadline": "Demo on develop version of tendermint", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fdd7addb67b608d69f094a949316894768475870", "messageHeadline": "update deps (point tendermint to develop)", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 23, "deletions": 25}}, {"node": {"oid": "1e92e7c5c3df5669211b0ee495689d36e847fecf", "messageHeadline": "Update light-client for fixes with websocket in proxy", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e42849b4b897a23711ff75409c31948328436099", "messageHeadline": "move logger to state", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "c92c9de3429a8f76ebf7a96be64359470b666df3", "messageHeadline": "update glide", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "59c3d05dfa0906047ec69c32fa948652f4b5facd", "messageHeadline": "updates for structs using data.Bytes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "f2e452435aff24728cfcdf99c0bcd0defcdc30e7", "messageHeadline": "use helper func", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "41ef8af108ca011413b4111550c4f5d0e939bde9", "messageHeadline": "new logging", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 143, "deletions": 104}}, {"node": {"oid": "ab93d969bc5d497dcd2463c12440f0b0a77e15a9", "messageHeadline": "Fixed typos in readme", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "78593078ba0ae0675055e195b442eb119f14281b", "messageHeadline": "fix genesis format", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 82, "deletions": 16}}, {"node": {"oid": "4a1920a2a723cdd73d8e3d0672cd43faa19be44f", "messageHeadline": "exit code on error", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "1d6f11aba7b0d9dbcf3af9e20b74b60f23b3d2e2", "messageHeadline": "Fixed demo test script", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 17, "deletions": 47}}, {"node": {"oid": "d0be11682bf3e4fe87a3ec6133ef7fed5033d2a4", "messageHeadline": "Embed light-client proxy", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "109877c9dc3680d988728434b23862b9719fdfcc", "messageHeadline": "Merge pull request #83 from tendermint/feature/adrian-spellfix", "author": {"name": "Adrian Brink", "email": "adrianbrink@users.noreply.github.com", "user": {"login": "adrianbrink"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "93c4e4d82a6213bee0c26e00652271713e70c9bf", "messageHeadline": "Add basic info on using basecli", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "5aec321b76eec17097561fa2a32d45085e431876", "messageHeadline": "Fix start command", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "2324f5d76654a75cc1114b2bdf5bc0424e5ee333", "messageHeadline": "Fix all tests with new tendermint style", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 26, "deletions": 19}}, {"node": {"oid": "73435303afb3bf6a773e2db64016bce530cc0321", "messageHeadline": "Fix basecoin cli to newest tendermint develop (0.10)", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 84, "deletions": 132}}, {"node": {"oid": "57f610a6a7c49dacc8dc63f9372f64f64517b616", "messageHeadline": "Spellfix", "author": {"name": "Adrian Brink", "email": "adrian@brink-holdings.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "fb8e87097a2a64845f96f539ce397dafd4c21ca3", "messageHeadline": "Update README.md", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "354ea8ffd792d70320d3a93286bdd6f23e57ec6f", "messageHeadline": "Guide minor fixes", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "76b95800455ce960b564bcd27c2c871eb88afce3", "messageHeadline": "Fix tabs in init files", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "f5a5a42af5a77b3f943d9c7ce1ce41aad27bb73d", "messageHeadline": "fix missing merkleeyes hash in lock", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b907d34dea3fae754a10136704ce6ec9781318e7", "messageHeadline": "Imported basecli wholesale", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 326, "deletions": 5}}, {"node": {"oid": "b02bc358b16a9562a6463382829fa1d1fc2c7291", "messageHeadline": "Update basecoin init configs for tendermint 0.10", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "7457802806cd9119eaace5c82925c0eb054d37ef", "messageHeadline": "Merge pull request #74 from tendermint/unstable", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 178, "deletions": 157}}, {"node": {"oid": "525cb4c80b56de52715b80b0766c68aa7be20c31", "messageHeadline": "fix tendermint rpc link", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 36, "deletions": 38}}, {"node": {"oid": "9c547e07129efad30fe00cd0582bb9dce6a11e82", "messageHeadline": "Merge pull request #77 from tendermint/develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 333, "deletions": 644}}, {"node": {"oid": "e4be4dd7ce723cabce58d052cad248c1ad9b23f1", "messageHeadline": "Tendermint dependency now latest develop, not unstable", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "9c391a08a96d9f016b6529cb79856a6cf25cc968", "messageHeadline": "fix some imports", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "acc9a79daa8f82c5bc33e95a1e5f5fa147c95ec1", "messageHeadline": "glide update", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 114, "deletions": 68}}, {"node": {"oid": "1a6fae6af6339ad616f2907df591370996155d5a", "messageHeadline": "update import paths for repo merge", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "b6ebf9f8b82a4b8f69bc2befaa0f9579b9e64e73", "messageHeadline": "Update to latest go-crypto, adjust code and tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 39, "deletions": 49}}, {"node": {"oid": "787cf0ebac0be52795f71082d5a9b446412fb219", "messageHeadline": "Update to patched go-p2p, tendermint, fix a few tests", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "0665a2e8a6e18715d8de5db5f3ccb6c36e4fa05c", "messageHeadline": "Clean up all XxxS structs to Xxx", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "57356beab6d18041ab15cab49acf8118137fd85a", "messageHeadline": "Use WrapXxx to safelt construct XxxS structs", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 22, "deletions": 36}}, {"node": {"oid": "1a54c6adb65e2516a66987c2ada7620770693cc9", "messageHeadline": "demo: fix tendermint branch", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e501a4af62e8f81859525706b073595c83876aca", "messageHeadline": "Merge branch 'docs' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 331, "deletions": 643}}, {"node": {"oid": "1fb6f405aacf22220340b2cccb8349ebf58f2ac0", "messageHeadline": "Merge pull request #75 from tendermint/develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 132, "deletions": 9}}, {"node": {"oid": "0672f2990d1a63fee72413cd7c5f137437694edb", "messageHeadline": "docs: use jq for ibc", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "f52247908b84052b0358ec0778599cb853307dc4", "messageHeadline": "fix up ibc tutorial", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 37, "deletions": 32}}, {"node": {"oid": "2e83795fc1eb46cce9a5c4c1f9f893e12a4703eb", "messageHeadline": "update readme", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "0f45f02dac6f609bbd4a561b5cc5dd6ed2eed53a", "messageHeadline": "guide refactor", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 265, "deletions": 597}}, {"node": {"oid": "76a8e34d640337a301b6ae0795c15f7ce8fc0c3c", "messageHeadline": "changelog and version bump", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "b84b3690943a182f5fc5b9ff19722c468a9fbc96", "messageHeadline": "scripts for binaries", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "3093cb8dc395b635fea66f449377c6310ef17269", "messageHeadline": "update tendermint to 0.9.2 in glide. fixes #72", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "344d6ce46b4fd11df2e3deb1b8e4afab2c995b2d", "messageHeadline": "update changelog date for 0.4.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42ed6011c98d16de05c3681fabf02ba39cd249c2", "messageHeadline": "Merge pull request #73 from tendermint/tinycleanup", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "3c2a6c5d8c40ac126a93c44bd2430c1d5e360ffb", "messageHeadline": "cleanup/small fixes", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "42d40873328f0308bca3665fa829804c1c68c6b8", "messageHeadline": "doc clarity", "author": {"name": "Rigel", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6af6e6a4a1c48bea725ef92cd83d73f58b8fc2a4", "messageHeadline": "Merge pull request #70 from tendermint/develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1729, "deletions": 1122}}, {"node": {"oid": "7914661eda664b2e769c117667b462edde6b749f", "messageHeadline": "update changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "488f3e1291a644bc6e3346c493088fd2b6fc9d1f", "messageHeadline": "Merge pull request #64 from tendermint/cli_cobra", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 869, "deletions": 815}}, {"node": {"oid": "9d620e449b84b08de935144610bab8b28e69785c", "messageHeadline": "glide update and rebase fixes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 26, "deletions": 60}}, {"node": {"oid": "34fc383aef6a2510a45d1a09ac09362d8245cbed", "messageHeadline": "tendermint dep branch: cli_change -> viper", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 68, "deletions": 24}}, {"node": {"oid": "55e4cf17fd5692e4c612f8da0dbdcf435a2cf482", "messageHeadline": "minor fix x2", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6da5f72de93d5b407bc2c4966b2f42b8b8abd419", "messageHeadline": "tiny fixes", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "04f79f3ad2b4aa82f6dafe2a69b6fdf0246d606a", "messageHeadline": "cmd.SilenceUsage", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c292d54e47c5d9164778e1c62f2931b0e21f7397", "messageHeadline": "Debug Flag, Run -> RunE", "author": {"name": "Rigel Rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 178, "deletions": 155}}, {"node": {"oid": "5ebdd964c5dda6c53376d3506bc4d19458be6206", "messageHeadline": "rebase updates/ rpc updates", "author": {"name": "Rigel Rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "587461afa4a9d7d097b8421bea1deff77600eef5", "messageHeadline": "Make initializing files more robust to some files existing", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 19, "deletions": 20}}, {"node": {"oid": "b60845c81812be8307960eb994f7128012db7a86", "messageHeadline": "BCHOME default dir change", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 45, "deletions": 16}}, {"node": {"oid": "02b4fd5f1768cce1c4d527a9a1ee2373576c1f71", "messageHeadline": "doc update", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 96, "deletions": 107}}, {"node": {"oid": "18f1142d4ca7b077c07ae83864f539a4a79debac", "messageHeadline": "v0.4.0", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "6eb511670f7251c201357fc6e68b0c3b60f74274", "messageHeadline": "cmd init cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "fb3fd1b425636c7be1721bcd4905772c57dfe078", "messageHeadline": "added cli cobra", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 704, "deletions": 714}}, {"node": {"oid": "c6e348e01b552b7e1433409fb80961f3245d3681", "messageHeadline": "Update to tendermint 0.9.1", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 26, "deletions": 22}}, {"node": {"oid": "fa377ec0ebbf0c8d228695e471bcf7629c310d1b", "messageHeadline": "Merge pull request #59 from tendermint/moretests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 778, "deletions": 277}}, {"node": {"oid": "eae5dc18610b73614de6677f53da05910db4ba3b", "messageHeadline": "tiny cleanup", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e36a40c6034d8738144c330f8afaa2f070a85e3d", "messageHeadline": "fixes, remove assert with Sprintf", "author": {"name": "rigel rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 57, "deletions": 50}}, {"node": {"oid": "e6ec782f0c7c0536d748e7e9dc9453b771d6210c", "messageHeadline": "minor cleanup", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "f857f6218b7313bb6cc413a429f6672a259749b5", "messageHeadline": "foo->in bar->out, use of variadic variables", "author": {"name": "Rigel Rozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 129, "deletions": 115}}, {"node": {"oid": "750859f1e8d6c9148e916f9bfd5994175674f738", "messageHeadline": "some renames and comments", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 153, "deletions": 142}}, {"node": {"oid": "d19f52c8936b87382d92b01f3689bb0185cf2af4", "messageHeadline": "review changes", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 364, "deletions": 399}}, {"node": {"oid": "468b35f28d33dc286e3c9457346bf8973aa24225", "messageHeadline": "removed comment test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "e788a9863a5ebbdba9491811179d13fad6393561", "messageHeadline": "commented failing test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "0720a03daebfeb18983a3ccf7111d276139a6415", "messageHeadline": "tests cleanup", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 564, "deletions": 627}}, {"node": {"oid": "16ff0ccf4f801aad2bf0ef243048e835ded6cedd", "messageHeadline": "finished execution test", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 267, "deletions": 31}}, {"node": {"oid": "4bf37baf0bbcb994bc41b6e5b2f318639d5f131c", "messageHeadline": "Additional Unit Tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 350, "deletions": 3}}, {"node": {"oid": "221421ad3e8f1b267761234e1e433f8b66943df9", "messageHeadline": "Merge pull request #53 from tendermint/go-rpc-9-with-key-value-params\u2026", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 28, "deletions": 29}}, {"node": {"oid": "0b983fbe37c48c1598c9739b026bf932b9639ae1", "messageHeadline": "update glide", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "924d11397edaba37fa882470d628126642aa6f87", "messageHeadline": "update go-rpc", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "4fff8821a32012fd6b3d94be6cd10824ee5c24a1", "messageHeadline": "replace fullpath with a dot in Makefile", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e5330bfb44754183b8ed3d861aaea7deb9f4d19c", "messageHeadline": "Merge pull request #69 from tendermint/intro-docs", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "52353433a319b7352c36349c67e47d6db25b0d8e", "messageHeadline": "Update all dependencies to develop, fix method names", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "e19fb0328d66c6580533b7fba1abc5f0fa2809e9", "messageHeadline": "Added info on working with branches to the go basics guide", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "146ca88f2c9c27089263a7a0749428520b6c4e87", "messageHeadline": "cast bytes to string before printing", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2bf2d00ce5da90c8c4dedc5c3db821f71c284149", "messageHeadline": "Merge pull request #58 from tendermint/git-pull", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "86778297c068b2855036eb1284d180a5ac5caecb", "messageHeadline": "Update install.md to include git pull", "author": {"name": "H Copperm", "email": "hcopperm@gmail.com", "user": {"login": "hcopperm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "40d8a22e8a62214d8f1578b2901a7de9b36b85f5", "messageHeadline": "Merge pull request #57 from tendermint/develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "e97c4b5d046f6445bf7ae7273b145d0849915776", "messageHeadline": "v0.3.1", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "30da6eebb0cde28c992b92630754f0e202bafa0d", "messageHeadline": "cmd: log errors", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "384a4041d56309d22ae251fb643d382a7ac3cc35", "messageHeadline": "Merge pull request #56 from tendermint/develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 786, "deletions": 423}}, {"node": {"oid": "f156eb5bbd0b79446b6eb3cb5432ec753f0ad8aa", "messageHeadline": "v0.3.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "facc428e8b83f001a6ff87bec7da6de0996e2ad5", "messageHeadline": "Merge pull request #51 from tendermint/simplify", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 737, "deletions": 420}}, {"node": {"oid": "06a8478a7042fc1109db46753432510485c0c1fc", "messageHeadline": "update changelog and remove dead wire code", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "0802dd9858a69184a7439442600aa50b32828b2f", "messageHeadline": "Merge branch 'signbug' into simplify", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9fc2668c37e7e6e68d2abcd1f050440d0731713a", "messageHeadline": "clean up some logging", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "c0f093551f5ea6bbb764e0815920ef0b1b453ef7", "messageHeadline": "sign bytes bug fix", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43beb174d68f5088582fc7491c4af19b31ae021b", "messageHeadline": "README: tool -> basics", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c450a97142260105da879f83fb1508f3be9440d6", "messageHeadline": "Merge pull request #52 from tendermint/docker", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "de5506dd8f982c1f3cf88bc9fcc4aea57504e944", "messageHeadline": "fix keys and glide", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 118, "deletions": 80}}, {"node": {"oid": "fa5d7b30f24adbe756b3fa9a0939662fba042bdf", "messageHeadline": "update docs", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 78, "deletions": 51}}, {"node": {"oid": "09433299caab79ab80bccfbfb4ad17700ca822e5", "messageHeadline": "add plugin_options and fix tests", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 101, "deletions": 48}}, {"node": {"oid": "03ea00f1e63601eb74119722d595c0b0dbe50870", "messageHeadline": "consolidate genesis files", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 180, "deletions": 141}}, {"node": {"oid": "0e730e67f8379bcde04b5fbd0ab307a38b7669fb", "messageHeadline": "Dockerfile and Dockerfile.dev for development", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "4a6b7131e4ce1212858e01503248572a2c333aa2", "messageHeadline": "BASECOIN_ROOT -> BCHOME", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "e0df8da40a0b5ba209dd07f5a9ae2a0bff8d62b1", "messageHeadline": "--abci-server -> --without-tendermint", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "4ec594947122faf423886ed98f67e0230766dcaf", "messageHeadline": "remove data dir", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 0, "deletions": 37}}, {"node": {"oid": "39311620c74ad6651a25be3cfe4d609845f107a6", "messageHeadline": "changelog", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "f1ce14c2846ced16e64e6c9c05dd64ce061f7eca", "messageHeadline": "update demo and ibc guide", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "fd6c20739d40225536b5bd7ec749c7fc02633c77", "messageHeadline": "docs/guide: update install", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "75da135755a01c5b6f7dbd3528fcdb6e9d425aca", "messageHeadline": "basecoin unsafe_reset_all", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 163, "deletions": 0}}, {"node": {"oid": "2eee3567bd30a144bb59b102a188df72730f40b0", "messageHeadline": "docs/guide: update example-plugin", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 15, "deletions": 65}}, {"node": {"oid": "44189d905509c8b88b46b4f1a8951c3c34fe4ec9", "messageHeadline": "basecoin init, default to in-proc, fix up guide", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 171, "deletions": 106}}, {"node": {"oid": "6f83510d3469e0e536a428b491baf9090ceccef3", "messageHeadline": "Merge pull request #44 from tendermint/develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1349, "deletions": 505}}, {"node": {"oid": "da1f09b5ef014ad1c49ae9da5d68dfcc5264ebc8", "messageHeadline": "glide update", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "43dca48eebd3a3e5ef822b15b79a1392d0813a91", "messageHeadline": "CHANGELOG", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "6ea7f4c7a067ead0a0940f36daae630351d63287", "messageHeadline": "glide update", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 36, "deletions": 32}}, {"node": {"oid": "63be8192452d18cfe5361caa7ac01971a93f9d4c", "messageHeadline": "Merge remote-tracking branch 'origin/printf-fix' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3826a2f4502fbd7b5dcbd019d593aeddf0c5c09", "messageHeadline": "use default vals for new accounts", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "cafc961679a71b7b7941cde690106a3b5d34120a", "messageHeadline": "Merge pull request #47 from tendermint/readme_for_newbies", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "17585244a19539d5a1d8c372afb078b2d690e836", "messageHeadline": "updated per ethan's instructions", "author": {"name": "H Copperm", "email": "hcopperm@gmail.com", "user": {"login": "hcopperm"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "f538761329ad79c41384935f4bf5ecb65b431b0f", "messageHeadline": "clarify re. compiling from source", "author": {"name": "H Copperm", "email": "hcopperm@gmail.com", "user": {"login": "hcopperm"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "196da33437acdd4475f96cc7c511b84d66a94ed0", "messageHeadline": "Changed the format for the error message from %d to %v", "author": {"name": "Paul W. Homer", "email": "paul_homer@yahoo.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b30661e5f7c6db65e008a3aeab2b9708e199b7f5", "messageHeadline": "Update README for n00bs", "author": {"name": "H Copperm", "email": "hcopperm@gmail.com", "user": {"login": "hcopperm"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d27b82d366aa381f66b5619c31bca49061cb73a9", "messageHeadline": "version fix, closes #45", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "cd3a5452648408c43ebfe8f6dc40d11cab92ca7c", "messageHeadline": "version bump to 0.2.0", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4798640183d7160d9cbfeb2696b8d44091aca913", "messageHeadline": "Merge pull request #43 from tendermint/ci", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "0dd57257909466ed87407e83e68e0cd7f9e1b3ed", "messageHeadline": "run demo test on circle", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "ce5ecc7db41985a379b75d1ba98e2c21730b8de0", "messageHeadline": "Merge pull request #40 from tendermint/feature/go-data", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 345, "deletions": 193}}, {"node": {"oid": "a6f62023b2bb6e437967a8a1ff61a2be0bcd4c33", "messageHeadline": "test LoadGenesis and change format", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 130, "deletions": 64}}, {"node": {"oid": "1fd2d17cd99bb8060796102d23e93bbe132e334c", "messageHeadline": "Update go-crypto, move testutils into types", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 57, "deletions": 74}}, {"node": {"oid": "4ad645f318014ff32711607c903490b25218d6b2", "messageHeadline": "Proper json marshalling/unmarshalling of sendtx with or w/o sig", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 87, "deletions": 13}}, {"node": {"oid": "c1fa8cb0d21d3bb424638a4e694b2a86f3b4fe36", "messageHeadline": "Use new go-crypto S structs to get full go-data support", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 94, "deletions": 65}}, {"node": {"oid": "fe81f87a138d404ffb302fceb3d033d972b16151", "messageHeadline": "fix for empty coins in Plus()", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "4fb3924d223885b89d5b18860de9564bb6ba3eeb", "messageHeadline": "fix data/key.json", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ecfe90f35b66992421478c2e74bf6a85efeb5a9", "messageHeadline": "fix demo --amount", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5bba7f6b5655fe7667d3430cc758139fc7da56e9", "messageHeadline": "glide update", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "57013fa8a2c71e7d3b35cc5e85b5960d0f48da65", "messageHeadline": "Merge branch 'unitTests' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 382, "deletions": 75}}, {"node": {"oid": "0c12e78d986b3f4638aeb02f0461da29ec877095", "messageHeadline": "remove commented test", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "157d46ff519b71547dfe00df2e121291cc5bfdb8", "messageHeadline": "string formatting", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e6579cf9e9e9f9b0ae280eece5ca1d022b868f9c", "messageHeadline": "table driven testing", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 249, "deletions": 162}}, {"node": {"oid": "8a59315d5982a84ad6615cdc77c2774ba4de455d", "messageHeadline": "Merge pull request #36 from tendermint/fix-ibc", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 106, "deletions": 71}}, {"node": {"oid": "b593954285123b5e617a9462fae15f1693370346", "messageHeadline": "forgot log.go file", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "5c3550acce082871921202944af78d605761740d", "messageHeadline": "fix typo", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2728af1f3bba8e4225a5a27eb000ef567131cfe2", "messageHeadline": "Merge branch 'queryReg' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 149, "deletions": 55}}, {"node": {"oid": "c1a946d4e51abe27b26e04b7f3796738f764b007", "messageHeadline": "some doc fixes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "d8b2ceb07c9a6974f60bf011cec6a196ef32d0b1", "messageHeadline": "ebuchman comments 2", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 33, "deletions": 17}}, {"node": {"oid": "20dc3a1d4b2ce786c9c540ddc4cea0c07f71e523", "messageHeadline": "interim", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "c5f837c68eee41121a2fbafe6f20ceed415bd0e2", "messageHeadline": "doc edits", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 224, "deletions": 81}}, {"node": {"oid": "78167b4e3ac7358fa9bb45fec512f42f350b1f20", "messageHeadline": "added unit tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 235, "deletions": 6}}, {"node": {"oid": "dbbf6617d8426caba2cbe4cb25eda1f37494a129", "messageHeadline": "update glide", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "33cafd1b86c7b4a7f7c385966342272a93bcfa09", "messageHeadline": "demo: fix waitForBlocks", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "35c221b49692f880abf864c6306bde75015b5d94", "messageHeadline": "use new tendermint /commit endpoint", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "e4ec1a651f6c05ed4a56352e47c97ea5b1b3f304", "messageHeadline": "Query: LastHeight -> Height :)", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "67cf948f261d392546f813290cad94479c97fcd2", "messageHeadline": "ibc: check commit against blockID", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "dcfc9a542d825f4b881cd2eea379fcfdc7838a9b", "messageHeadline": "fetch commit separate from header", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 58, "deletions": 14}}, {"node": {"oid": "6e6a5892c5004ae32e597f2fef10746fc104fe6a", "messageHeadline": "ibc: check commit is for header", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "bc6c79ef04549b01ebc43ea2fc5e3e0f34735a39", "messageHeadline": "cmd: fix query height", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "0b77bcfce6d16e0585e5db76b860ea7c937be67d", "messageHeadline": "Query: Height -> LastHeight", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "558df7da151b22d866caa7565d95ea63cc7bd6c6", "messageHeadline": "enable ibc by default", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "1d8f59644f80db6a3a22fc8ba0ea84a146d47389", "messageHeadline": "Updated dependencies", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "6a21ad51440197d302bdcd09608a7b3b27688587", "messageHeadline": "tests, now uses mycoin", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 48, "deletions": 8}}, {"node": {"oid": "0cf7ce2f23114037cbc7d06b4dbf44cb84b7ffa0", "messageHeadline": "Print warning when no genesis file found", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "49c3ab0828df516869406340c33b5d4e54071677", "messageHeadline": "addressed ebuchman comments", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 31, "deletions": 34}}, {"node": {"oid": "05c975e7feccf01afab28d8df542d7b3ef909e79", "messageHeadline": "comment update", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c835ebf650caeb0f778f75979975cfc81351f04f", "messageHeadline": "Fix Coin.IsGTE logic bug", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d2ac609fa3599c195f760aa70a69acca1f9693ca", "messageHeadline": "CLI no coins sent fix", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "e3302bb1bb8ffc5f2f310b6ea1f63237cbfee362", "messageHeadline": "CLI fee and amount now use string inputs specifying the coin type", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 87, "deletions": 37}}, {"node": {"oid": "50e787af0a331eab8c97f9791d2c0ba1e1ed264d", "messageHeadline": "added query subcommand register", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "948397e3c95d77cd93c7ccfbc30789a9639424d5", "messageHeadline": "Merge branch 'master' into develop", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 45, "deletions": 12}}, {"node": {"oid": "82c662f6ef721167c6b02399b649588ef627e3e8", "messageHeadline": "Merge remote-tracking branch 'origin/master'", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 3909, "deletions": 224}}, {"node": {"oid": "c8fea0f0923914bc621646ce0480b210a5f05093", "messageHeadline": "Merge pull request #30 from tendermint/circle", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "1e21e8cfbec93df533b23c18b506117bcf0d1aef", "messageHeadline": "circle.yml", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "7c481f8c724c09a295b27b47f99b64f5ae3f31c7", "messageHeadline": "Add /account path to query", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "62a61e8b7d8a04728be076b3fb0bd475d06a8408", "messageHeadline": "s/blank/mycoin/g", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5be9db68dbd6a69ba886c5a6e55b90f2cecd2ca8", "messageHeadline": "Minor README fixes", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b189018090d445b02c0b75fe28e721e56af3bb05", "messageHeadline": "s/adam/basecoin/g; fix tests", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 28, "deletions": 63}}, {"node": {"oid": "5cfc96676aa648fe3ff19b0ae944f7b9cc7d8bae", "messageHeadline": "docs: little fixes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "6f173a44a97984d18690390a253da268386c9352", "messageHeadline": "Added some notes on basecoin intro", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 46, "deletions": 37}}, {"node": {"oid": "a50146d850825e29d9e7e1ad0828c619e0747731", "messageHeadline": "Merge pull request #22 from tendermint/docs", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 1538, "deletions": 396}}, {"node": {"oid": "b3834bc5d079a941070e5b7927825fb976bfbf27", "messageHeadline": "docs: update ibc", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 39, "deletions": 36}}, {"node": {"oid": "53f34f45ffc884aa39facae1181809d96a866551", "messageHeadline": "docs: more examples", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 17, "deletions": 23}}, {"node": {"oid": "b7ef4652ed98179f9ee0377571bf723584bfbf58", "messageHeadline": "docs: update links and flow", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 31, "deletions": 25}}, {"node": {"oid": "7335c8287c3fcc6d907a2695d3bd49e2fba27868", "messageHeadline": "docs: example-plugin", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 562, "deletions": 5}}, {"node": {"oid": "d54763965ea70bde0c22bac7cb579f2a09fba819", "messageHeadline": "cli: key command", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 135, "deletions": 89}}, {"node": {"oid": "abac65bacc3fe86c19a587680b08a2a6922626ec", "messageHeadline": "cli: refactor ibc and counter into own binaries", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 207, "deletions": 178}}, {"node": {"oid": "f77d43040b56175533519c34eaba01822bf3bce6", "messageHeadline": "Fix typos", "author": {"name": "hcopperm", "email": "hannah@shuddle.us", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cb253cbdf4ea30ccec62e7cfee0bb1ae2a2c0d11", "messageHeadline": "docs: design, examples", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 147, "deletions": 35}}, {"node": {"oid": "6ecaafcb49c705658b67363a18b3ddb2b712d6f6", "messageHeadline": "Merge pull request #20 from tendermint/fix-abci-blockchain-aware", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 29, "deletions": 25}}, {"node": {"oid": "c23c01882499a9bbdfd58b334fe924f8862659f5", "messageHeadline": "Assert that Basecoin ABCI app implements abci.BlockchainAware", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8af20facc3a5e4b764fec4b8ba529d2d2cc7285f", "messageHeadline": "Update plugins for new interface", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4ea03bc9dd47296a9ca170841dcc5d26f26dc2d4", "messageHeadline": "Change ABCI app to implement abci.BlockchainAware interface", "author": {"name": "Matt Bell", "email": "mappum@gmail.com", "user": {"login": "mappum"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "8fda43384745200b9cabe3c17ce486575a38e957", "messageHeadline": "major docs upgrade", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 488, "deletions": 93}}, {"node": {"oid": "5c9d63c6e0ecb462aaa4c5a3257f681cb7049161", "messageHeadline": "app.GetState() for testing", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a3f9a5338e63d22a32b159ddad3b8ae6a405b631", "messageHeadline": "Add link to \"good practices\" in main README", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a76b453d199063ee075ffebf10bedb24d969de60", "messageHeadline": "Clarified README using basecoin as framework", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "66697774dd8e5194169c7eec8db439c29e33799f", "messageHeadline": "Actually return result on successful tx", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "215c377fae00a004a8edd3ee71a643ed0c3dc377", "messageHeadline": "Show result from AppTx", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "63612f820466c02b7a8172ac11640ca04ae01f87", "messageHeadline": "Expose Query globally, to use from other packages", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2f7875dec03201de8121dd93c225078f282015ab", "messageHeadline": "Fixed Coins IsValid, issue #8", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "6e3a199f0921509f86da2a508e39e95a1158bf2b", "messageHeadline": "Fix sendtx to not panic on error", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "23dad6d0e3226ef2a6ca2b430d00e8c3a7740635", "messageHeadline": "Add links to more info in basecoin-examples", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9e9a098d931d41a9025077f97239a09a346d17dc", "messageHeadline": "Added Bucky's plugin docs into it's own md file", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 98, "deletions": 25}}, {"node": {"oid": "b8f517830099a10c22b0ca401b03738070b90d06", "messageHeadline": "Merge branch 'refactor_cli' into develop", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 362, "deletions": 379}}, {"node": {"oid": "15904ea7a72ab5288db8e7b6dc6b50d033f54685", "messageHeadline": "cmd start allows plugin registration", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 44, "deletions": 28}}, {"node": {"oid": "53786ab4ce1fbe36d09cdedc82808b91b772cc3e", "messageHeadline": "Remove obsolete paytovote cmd", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 0, "deletions": 53}}, {"node": {"oid": "3fbd282f2ed2c1091750ada28f9ace52e4a0e8c6", "messageHeadline": "Allow registering plugin subcommand to apptx", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 63, "deletions": 43}}, {"node": {"oid": "cb4f6a4bca54d20e9e5b1efdf9959a4313f1243c", "messageHeadline": "Made all flag names public", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 91, "deletions": 91}}, {"node": {"oid": "28f6a20a989a4853f899fc8123bddeef4f2ab71d", "messageHeadline": "Moved all commands into a subdir, for easier importing", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 240, "deletions": 240}}, {"node": {"oid": "6a3c91a7f208d13fe674bae0dddd43267ca3be17", "messageHeadline": "fix path for `go get`", "author": {"name": "Anton Kaliaev", "email": "anton.kalyaev@gmail.com", "user": {"login": "melekes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c88dc149dcf81b8c1bfa7b75a93f4ef8a14e38c2", "messageHeadline": "GoBasics edits/thoughts/spelling etc.", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "699e0f6ae40a93a74a5d3975c3742c730fc4a034", "messageHeadline": "bring back paytovote", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "e578d1f07babbe7460bd15824413375fe8502e80", "messageHeadline": "fixes to make demo work", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 33, "deletions": 17}}, {"node": {"oid": "8636946f805c651ce4956a6d6ffc3dcaedbcc8fa", "messageHeadline": "Add test for bad proof", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 192, "deletions": 27}}, {"node": {"oid": "15aa84fd4cdf64d8810dafa1caf4d62ea1c4d35a", "messageHeadline": "Test bad commit", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "a9408aa3b1c478d85118af01770c3d34d33668aa", "messageHeadline": "ibc demo", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 240, "deletions": 0}}, {"node": {"oid": "1ffe00def628b00034b952dffb9a8a860edea387", "messageHeadline": "cmd: fixes", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 24, "deletions": 27}}, {"node": {"oid": "0e94253d43248d4c4b30f300e323a6637dfb236b", "messageHeadline": "Test update with bad commit", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "28667a9a9fc0b742edb0501f82224834f231f095", "messageHeadline": "Sort PrivAccounts so Commit signatures are sorted", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "7bbd21f7ee72d2dd7e66ef7ae2eda4802cc6a8ad", "messageHeadline": "Fix res.Log; Update chain test", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 55, "deletions": 19}}, {"node": {"oid": "e69395c01fec38e174d11aec3718e7a5831a075f", "messageHeadline": "cmd: fix some serialization", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 50, "deletions": 24}}, {"node": {"oid": "530694f93cb5e53f3f8905157dccad3f1f926e71", "messageHeadline": "Fill remaining IBC run* methods", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 123, "deletions": 12}}, {"node": {"oid": "a5eefe12faef274c2c479ada130bf7a6e088c1ad", "messageHeadline": "cmd: verify iavl proof", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "d3518213c64984dcb75a8ea9d44b894967f2952a", "messageHeadline": "cmd: ibc packet", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 74, "deletions": 20}}, {"node": {"oid": "3d0c6d07bd1a4fc13d76f6108498bb5a727a0dca", "messageHeadline": "ibc: PacketCreate and PacketPost", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 26, "deletions": 8}}, {"node": {"oid": "90d0b53a2fd64b976f859e8dcc1990ca4501e56f", "messageHeadline": "cmd: ibc", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 439, "deletions": 45}}, {"node": {"oid": "b5e3a11347a690f5c74b2cea584a90cbbee45d79", "messageHeadline": "Add test for IBCRegisterChainTx", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 127, "deletions": 8}}, {"node": {"oid": "f8115028266cea72bfc222579662e90a2ff166ca", "messageHeadline": "cmd: counter tx", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 275, "deletions": 238}}, {"node": {"oid": "1fea9501d1b858bf3d3a1ff172cf387a0c72fcc6", "messageHeadline": "Added Contributing", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "8d17dda2a606703a06c638b00b9f3d3db5e7db2f", "messageHeadline": "Begin implementing IBC plugin", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 350, "deletions": 0}}, {"node": {"oid": "974fd1b455d5837c876e6c435d7903be15443ba6", "messageHeadline": "Merge pull request #17 from tendermint/cli", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 593, "deletions": 79}}, {"node": {"oid": "4ff02fd681fd322fca3d2d12bbb42526b67813fd", "messageHeadline": "cmd: utils.go", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 71, "deletions": 68}}, {"node": {"oid": "241c1638762256ad1d0ce1f107486fc8d44830f9", "messageHeadline": "update README, add data", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 54, "deletions": 8}}, {"node": {"oid": "7bb21c4795ffda6770d24b2170f2613387e0de34", "messageHeadline": "cleanup readme", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 15, "deletions": 28}}, {"node": {"oid": "8262d0cc718ec0baaba8361bd784b5ee58dadb55", "messageHeadline": "cli: working txs and account fetching", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 236, "deletions": 18}}, {"node": {"oid": "665b39e3309b230030dff570c0df7c6d496cc2b6", "messageHeadline": "new cli", "author": {"name": "Ethan Buchman", "email": "ethan@coinculture.info", "user": {"login": "ebuchman"}}, "additions": 306, "deletions": 46}}, {"node": {"oid": "1ff535d8834b092be3c4a9a9b126714d232f2b1a", "messageHeadline": "Cost -> Fee", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "0b583ec97bf92df0364a2a9f0eb5691df3edea08", "messageHeadline": "Update README markdown", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "9da85942c0bd71bd7596111937fc35bb95ee25c3", "messageHeadline": "Move GoBasics", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "985d15338c5ee6c9df88d4be06df70010c25f51f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into develop", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 101, "deletions": 1}}, {"node": {"oid": "b8374f4a9c6d98fbf7816fc56f143615be3c6052", "messageHeadline": "Merge abci_proof", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 164, "deletions": 76}}, {"node": {"oid": "cf33596bb1b8006217346abdbfd6dddaa7fcac60", "messageHeadline": "Fix Context field", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3945919fa04f4c6cd7bda011f916ea261df2cd29", "messageHeadline": "Added getting started info", "author": {"name": "Ethan Frey", "email": "ethanfrey@users.noreply.github.com", "user": {"login": "ethanfrey"}}, "additions": 101, "deletions": 1}}, {"node": {"oid": "c974475378cc45be4a8e216e2632c715dd86a2a9", "messageHeadline": "Updating the comments to match the blog post", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "d8a4110e2df1a962eb49d7a825a646f2795212f4", "messageHeadline": "Add README", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "16ccf8c6d7c8f3f6fc33218614b620d8d0ed2119", "messageHeadline": "Remove spurious commits", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 4, "deletions": 14}}, {"node": {"oid": "c0e153d103e48d5e2247fbba5fdf1e84b3192544", "messageHeadline": "Move tmsp_test to tests/tmsp", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "16a6680e24b18abd59071fa3f1c2c5f10dc4c1cf", "messageHeadline": "Vote->Counter; Fee is types.Coin; Context has Account; Cleanup", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 319, "deletions": 286}}, {"node": {"oid": "5ba8250efd059553f9ef329bff93eb33f6816ad1", "messageHeadline": "Clean glide files", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "6cb95498fd0afc3fa3d23e1828f2aa137748a732", "messageHeadline": "TMSP -> ABCI", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 108, "deletions": 106}}, {"node": {"oid": "8a6e4095b73d0cb4bf639502b2ffdd8efc7961d5", "messageHeadline": "Cleanup code, remove plugin type byte", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 13, "deletions": 28}}, {"node": {"oid": "0f90f51262f3446bcbe678846446d7c7d2f34eac", "messageHeadline": "Merge pull request #6 from rigelrozanski/voteplugin", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 247, "deletions": 55}}, {"node": {"oid": "ba24e69e45ebcf86c2f819ef29e7414b8c302da1", "messageHeadline": "restructure, tmsp test now using go testing, app/tmsp_test.go", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 38, "deletions": 44}}, {"node": {"oid": "f2275c3089da05c489a2adaa3b1829eb67d49caf", "messageHeadline": "successful vote plugin tests", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 215, "deletions": 17}}, {"node": {"oid": "1c502044709c097377bb1eb57ff223cb992f8f91", "messageHeadline": "Reset readCache upon commit", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "623ef17a84d93551425fe7f1a18dacce94dacf84", "messageHeadline": "Fix tests", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 21, "deletions": 31}}, {"node": {"oid": "88fd1b752ead6e5f31ac1f80914f60484a716c81", "messageHeadline": "Cache updates to state.store in readCache", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "c1c79d1e3dbc86e47e900e74edb9acdd3f81853e", "messageHeadline": "pubkey not nil error", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 219, "deletions": 245}}, {"node": {"oid": "73c7edd588cd2661e18b86bcb1778d1994563ef2", "messageHeadline": "runs in-tendermint", "author": {"name": "rigelrozanski", "email": "rigel.rozanski@gmail.com", "user": {"login": "rigelrozanski"}}, "additions": 127, "deletions": 9}}, {"node": {"oid": "056106a43ac14ddd5a2860055bd161164ab9fa11", "messageHeadline": "Incomplete fix to make Basecoin compile", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "b090584845466e797594b425eb182547499eec18", "messageHeadline": "Delete .execution.go.swo", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3695d47684fa251a766f556b3b08fc306599959b", "messageHeadline": "Add Apache2.0 license", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 204, "deletions": 0}}, {"node": {"oid": "ea444b7047c2fcb052b792e6440ff0ca56e7d2c8", "messageHeadline": "Implement KVCache.store lookup", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "324e72f36d6d4baf7dcbd14c6b32b6dcfc390cbb", "messageHeadline": "Plugin interface methods take store", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 169, "deletions": 158}}, {"node": {"oid": "fefcbbf3b02537c4881ea1ad6736e62d6865e9cf", "messageHeadline": "Remove unnecessary SetSignature calls", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7676e5994449d52617e326614cc1613bf062bdb6", "messageHeadline": "Fixing tests", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "ce2b8904d6b856fb1a0f14b3a29b2d860978acea", "messageHeadline": "Split validation into basic/advanced", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 188, "deletions": 111}}, {"node": {"oid": "bc78a2d272cd6033ab8444b0ae747bd0132a88e1", "messageHeadline": "Governmint testing", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 41, "deletions": 10}}, {"node": {"oid": "d6f75370a1a7595c54b75d85c8495166d09df361", "messageHeadline": "Disable scripts/* building with build tags", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "0f1bdc6af45c3319cc9ce954fde444e4ae45a8ec", "messageHeadline": "Added print_txs script for testing", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "a16b96062be7f8ecdf95cf605e84deb93a004c40", "messageHeadline": "Coins and fees and gas...", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 278, "deletions": 72}}, {"node": {"oid": "f81718eea4549824ca74d5cfc43fea298859b2fb", "messageHeadline": "Fix tx encoding", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "13a0bdd911314300518ee6caee8ed39e676ee22d", "messageHeadline": "Fix Basecoin CheckTx cache", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 73, "deletions": 67}}, {"node": {"oid": "615981c70d7880d5075bb2c6a496914cc3d2fd03", "messageHeadline": "Add 'update_deps'", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9cfc6614bab4b71171225acfee8de673cf5b9234", "messageHeadline": "Defaults to embedded MerkleEyes", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd3da2bf293936128a65489d55ac8525de5236e4", "messageHeadline": "Add TestSequence in tests/tmsp", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 108, "deletions": 7}}, {"node": {"oid": "f498e53095397bff049becf79c9c78d002254758", "messageHeadline": "Fix SetOption set account", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "b6bb3987ba8ec32a59f25016e56e5f05cb8eed21", "messageHeadline": "Better state panic messages", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "630cfa6eacfcad7c759d158985df7da782b59747", "messageHeadline": "Update test genesis.json file to have max account balance", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d5274639b590d4a75a5110e1fbb237f2401c0b5", "messageHeadline": "Fix Genesis.json parsing", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f491c8d8fbd4082aaba3f449ddd4b5c786db14d1", "messageHeadline": "Query uses type bytes", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 21, "deletions": 15}}, {"node": {"oid": "a63bc3fc46ac65012cc086f87c42376673ea06b0", "messageHeadline": "Fix genesis.json", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa39c9da5cf5673fbd55b26eabbcd99a6c722387", "messageHeadline": "s/CallTx/AppTx/g; NamedPlugins", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 153, "deletions": 131}}, {"node": {"oid": "601a654b7d0cd56f90c07aff7ca8bf98f7cc7a9c", "messageHeadline": "Plugin support for SetOption, Query, and Commit", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 124, "deletions": 40}}, {"node": {"oid": "964a4cfd5034ab65c908ec643b583b199b48ec2d", "messageHeadline": "Plugins and AccountCaches", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 115, "deletions": 22}}, {"node": {"oid": "83e7c9dab147b151252a8ad0f4584f4845e79aa6", "messageHeadline": "Basecoin TMSP test; Result logs", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 92, "deletions": 27}}, {"node": {"oid": "ed9dd875a74d5f7b2e91722b405afc3f0771e5cb", "messageHeadline": "Commit returns tmsp.Result; Move errors to tmsp/errors.go", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 85, "deletions": 87}}, {"node": {"oid": "4810acbd9d6729a57c521758161a4dacf6d7bcbc", "messageHeadline": "...", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c134fa7efd0963b1fff507def31ecf109fbe1134", "messageHeadline": "Allow genesis file", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "b4b5d7b6c9ecb7a867f812c4684970c9adb4a79a", "messageHeadline": "Remove spurious import", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f082e59f9eaa84b573b9e0b25f06d325c6fb7d81", "messageHeadline": "Account JSON field names", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "fd648a67821afed0c9c96b637ed7a37013de970c", "messageHeadline": "Hook into tmsp app", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 238, "deletions": 282}}, {"node": {"oid": "0ccad3b5e170775b508bd31e78154cb637b20f7a", "messageHeadline": "Make it compile", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 25, "deletions": 22}}, {"node": {"oid": "5049c35efc76e152a77e63ee731ebdce999325d7", "messageHeadline": "Merge basecoin with tendermint_classic", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 789, "deletions": 398}}, {"node": {"oid": "3d8cb897b84ea29f8852f9441c0d7925a6685640", "messageHeadline": "Move cmd/main.go to cmd/basecoin/main.go", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "63279a897cd277e0c29ba11815090a03c99e714b", "messageHeadline": "Begin integrating Governmint", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 151, "deletions": 68}}, {"node": {"oid": "479ef98ec64451ebe92da9e0899175213492af65", "messageHeadline": "Conform to TMSP NewServer", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3235172a74b4f4428d1f2313c2ade93c4d92df44", "messageHeadline": "Move main.go to cmd/main.go", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "cec82d82504007aea1e45a3fd4c000051e6d2697", "messageHeadline": "s/blackstar/basecoin/g", "author": {"name": "Jae Kwon", "email": "jkwon.work@gmail.com", "user": {"login": "jaekwon"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "0417c71543d7174587c457a7efe807fe290f3043", "messageHeadline": "s/GetHash/Commit/g", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "f95f253916df728fcd9c5d3425e91c730b2efd87", "messageHeadline": "Include \"// TMSP::XXX\" comments", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "538f3110b1e647896e8c9b07a1952663fd5830b5", "messageHeadline": "Relaxed nonce-checking for demo", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 69, "deletions": 35}}, {"node": {"oid": "7dccf61484939b81d4514317c90693742a8a187a", "messageHeadline": "Fix app", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "01b2def693b973afa7cfd6c887e166a1988dc2d3", "messageHeadline": "Actually set Input.Signature; Call rpc broadcast_tx_sync", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "436e0ba7d702f8b31bfa0ec90840cf06a1e7d518", "messageHeadline": "Added genesis file; Added draft of Tendermint tests", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 263, "deletions": 18}}, {"node": {"oid": "d31a8d82587abb32073c18f291f6909c5b4e1837", "messageHeadline": "Initial commit", "author": {"name": "Jae Kwon", "email": "jae@tendermint.com", "user": {"login": "jaekwon"}}, "additions": 321, "deletions": 0}}]