Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: dorado upgrade (ECO-965) #124

Merged
merged 673 commits into from
Mar 23, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
673 commits
Select commit Hold shift + click to select a range
cab6082
router: fix handler name (#9281)
robert-zaremba May 7, 2021
37e4d28
x/gov v0.43 Audit updates (#9258)
amaury1093 May 7, 2021
87d54a6
ADR-30 (authz) update based on authz audit (#9270)
robert-zaremba May 7, 2021
a2bb42e
Fix proto format (#9279)
robert-zaremba May 7, 2021
28411d1
Update docs for building modules (#9272)
ryanchristo May 7, 2021
42ef34b
authz: Update MsgGrant proto (#9280)
robert-zaremba May 10, 2021
1dc13a4
x/staking v0.43 Audit updates (#9267)
likhita-809 May 10, 2021
637a818
ADR-042: Group module (#9089)
blushi May 10, 2021
4c05c94
build(deps): bump github.com/otiai10/copy from 1.5.1 to 1.6.0 (#9289)
dependabot[bot] May 10, 2021
ea44698
x/bank v0.43 Audit updates (#9271)
technicallyty May 10, 2021
7d51236
Crypto v0.43 Audit updates (#9292)
technicallyty May 10, 2021
619eda4
build(deps): bump github.com/armon/go-metrics from 0.3.7 to 0.3.8 (#9…
dependabot[bot] May 11, 2021
a399350
v043 audit changes for telemetry/ (#9297)
likhita-809 May 11, 2021
4d0a772
0.43 aidut changes for client module (#9295)
aleem1314 May 11, 2021
53366bb
v043 audit changes for version (#9296)
likhita-809 May 11, 2021
c890e0d
Remove migration scripts <=0.38 (#9291)
amaury1093 May 11, 2021
3a5fcdf
x/authz: simulation audit changes (#9107)
aleem1314 May 11, 2021
d9755c8
ADR-040: Storage and SMT State Commitments (#8430)
robert-zaremba May 11, 2021
9af4369
Update doc for IterateAccounts x/auth keeper meethod (#9285)
prb-pro May 11, 2021
9c79fe9
update labeler.yml with shortened labels (#9303)
aaronc May 11, 2021
d12fb3b
Update x/auth AnteHandler Spec (#9298)
blushi May 12, 2021
4e542c2
Fixed parse key issue (#9299)
PrathyushaLakkireddy May 12, 2021
4ad5d5a
doc: Updates related to ServiceMsg, sdk.Msg and Msg service (#9294)
robert-zaremba May 12, 2021
67ee616
Use module accounts in MsgSend and MsgMultiSend tests in bank module …
cyberbono3 May 13, 2021
94783dd
add feature CHANGELOG entry for grpc-web (#9301)
clevinson May 13, 2021
6f94b5d
Minor doc fix (#9328)
shahankhatch May 14, 2021
1e90955
rosetta: upgrade to newest version (#9314)
noandrea May 14, 2021
63d3e4d
Update Stable Release Managers (#9335)
robert-zaremba May 16, 2021
61d169c
build(deps): bump github.com/prometheus/common from 0.23.0 to 0.24.0 …
dependabot[bot] May 17, 2021
cb3eb53
build(deps): bump github.com/rs/zerolog from 1.21.0 to 1.22.0 (#9338)
dependabot[bot] May 17, 2021
ab2027f
build(deps): bump google.golang.org/grpc from 1.37.0 to 1.37.1 (#9339)
dependabot[bot] May 17, 2021
4223ef5
build(deps): bump goreleaser/goreleaser-action from 2 to 2.5.0 (#9306)
dependabot[bot] May 17, 2021
5c05485
v043 audit changes for `types/` (#9290)
amaury1093 May 17, 2021
155de91
SDK Core Audit - simapp updates (#9315)
blushi May 17, 2021
d9acc85
fix client config don't take effect (#9211)
yihuang May 19, 2021
0a6d654
Update why-app-specific.md (#9349)
unixpi May 19, 2021
0671d54
Remove Redundant Staking Errors (#9231)
jeebster May 19, 2021
0e9f741
build(deps): bump github.com/prometheus/common from 0.24.0 to 0.25.0 …
dependabot[bot] May 19, 2021
445cf43
add cosmovisor docs on Auto-Download (#9358)
likhita-809 May 19, 2021
047f5be
x/upgrade gRPC methods for VersionMap (#9073)
technicallyty May 19, 2021
493d9aa
docs: update module interfaces (#9322)
ryanchristo May 19, 2021
ceac4fc
update spec and fix code snippets (#9334)
robert-zaremba May 19, 2021
451d945
docs: cosmovisor docs clean-up (#9364)
likhita-809 May 20, 2021
78b57b7
build(deps): bump google.golang.org/grpc from 1.37.1 to 1.38.0 (#9367)
dependabot[bot] May 20, 2021
2c30316
fix: store key uniqueness (#9363)
robert-zaremba May 20, 2021
229cfac
cosmovisor: set larger buffer size for cosmovisor to scan log (fix #8…
allthatjazzleo May 20, 2021
de62072
docs: minor edits and typo fix on 06_begin_block.md (#9370)
May 21, 2021
391d43c
Adding the ts-relayer to the implementations list (#9380)
andynog May 21, 2021
aab7c1d
fix copy pasta (#9376)
bryanchriswhite May 21, 2021
9201fde
chore: add lint-pr action (#9341)
ryanchristo May 21, 2021
c7fcef2
docs: update simapp instructions (#9374)
ryanchristo May 25, 2021
77b3d14
test: fix mockgen version (#9127)
robert-zaremba May 25, 2021
377a58f
docs: adding documentation writing guidelines (#9366)
robert-zaremba May 25, 2021
bad4543
feat: add header hash to `Context` (#9390)
fedekunze May 26, 2021
4b20c63
feat: add Dec.Float64() function (#9382)
freak12techno May 26, 2021
dcb1aa8
test: add test for unpacking interface on validator request (#9391)
technicallyty May 26, 2021
9cccb68
build(deps): bump github.com/mattn/go-isatty from 0.0.12 to 0.0.13 (#…
dependabot[bot] May 27, 2021
864f815
build(deps): bump goreleaser/goreleaser-action from 2.5.0 to 2.6.0 (#…
dependabot[bot] May 27, 2021
4beaac6
chore: add markdownlint to lint commands (#9353)
ryanchristo May 27, 2021
3046f03
build(deps): bump actions/cache from 2.1.5 to 2.1.6 (#9412)
dependabot[bot] May 28, 2021
572923f
fix: update simapp to use correct default broadcast mode (#9408)
alexanderbez May 28, 2021
728d3d9
fix: rollback height->Height in x/upgrade plan.DueAt formatting (#9416)
robert-zaremba May 28, 2021
9f924f8
build(deps): bump goreleaser/goreleaser-action from 2.6.0 to 2.6.1 (#…
dependabot[bot] May 31, 2021
00f0f82
fix typo, v0.42 -> v0.43 (#9430)
colin-axner Jun 1, 2021
ac881f1
fix blond typo (#9422)
sunnya97 Jun 1, 2021
c23c533
fix: Staking delegations should return empty list instead of rpc erro…
likhita-809 Jun 1, 2021
4929c73
fix: Bank module init genesis optimization (#9428)
yun-yeo Jun 1, 2021
4819f92
fix memo flag description (#9436)
ryanchristo Jun 2, 2021
ed00737
feat: add `RefundGas` function to `GasMeter` (#9403)
fedekunze Jun 2, 2021
7a0ec42
fix: x/gov deposits querier (Initial Deposit) (#9288)
aleem1314 Jun 3, 2021
eae8ee4
fix: Fix testnet command (#9454)
likhita-809 Jun 3, 2021
4c5eb2d
build(deps): bump github.com/prometheus/common from 0.25.0 to 0.27.0 …
dependabot[bot] Jun 4, 2021
3021b1d
docs: Fix simulation docs link (#9452)
ValarDragon Jun 4, 2021
80cdd32
feat: Add amino support for x/authz and x/feegrant (#9457)
amaury1093 Jun 4, 2021
d9d5e47
client: update client error handling to use tx hash from tendermint (…
fedekunze Jun 7, 2021
64fb22d
refactor: add util functions to reuse in simulations (#9456)
tac0turtle Jun 7, 2021
c155b98
fix: make proto-format (#9470)
robert-zaremba Jun 7, 2021
f9df5a8
fix: feegrant grant period not resetting (#9450)
ryanchristo Jun 7, 2021
41ad48e
build(deps): bump github.com/prometheus/client_golang (#9474)
dependabot[bot] Jun 8, 2021
388e7f2
build(deps): bump github.com/prometheus/common from 0.27.0 to 0.28.0 …
dependabot[bot] Jun 9, 2021
a1e093f
build(deps): bump github.com/btcsuite/btcd (#9483)
dependabot[bot] Jun 9, 2021
2a71470
docs: update contributing pull request process (#9472)
ryanchristo Jun 10, 2021
9e4d84c
docs: Fix ADR 030 reference link (#9487)
Jun 10, 2021
0433235
test (#9484)
aleem1314 Jun 10, 2021
d1c5430
refactor(client): add client/Context.Codec and deprecate JSONCodec (#…
robert-zaremba Jun 11, 2021
e8fef8e
ci: use title+body for commit message (#9496)
ryanchristo Jun 11, 2021
5fa85f3
fix: testnet cli command update genesis supply (#9497)
technicallyty Jun 14, 2021
105518a
revert: Turn staking power reduction into an on-chain param (#9495)
amaury1093 Jun 14, 2021
aa2fc48
build(deps): bump github.com/prometheus/common from 0.28.0 to 0.29.0 …
dependabot[bot] Jun 14, 2021
e159a92
Remove Docs label from auto-label action (#9517)
aaronc Jun 15, 2021
238d737
build(deps): bump github.com/rs/zerolog from 1.22.0 to 1.23.0 (#9515)
dependabot[bot] Jun 15, 2021
a8af58a
build(deps): bump codecov/codecov-action from 1.5.0 to 1.5.2 (#9482)
dependabot[bot] Jun 15, 2021
668729b
build(deps): bump github.com/golang/mock from 1.5.0 to 1.6.0 (#9512)
dependabot[bot] Jun 16, 2021
83881c6
feat: grpc-web add CORS handler (#9493)
aleem1314 Jun 16, 2021
610f5b7
fix: Handle MAX_INT_256 (#9511)
mankenavenkatesh Jun 16, 2021
78227e0
build(deps): bump github.com/armon/go-metrics from 0.3.8 to 0.3.9 (#9…
dependabot[bot] Jun 17, 2021
335a4dd
build(deps): bump github.com/spf13/viper from 1.7.1 to 1.8.0 (#9524)
dependabot[bot] Jun 17, 2021
d369bb2
perf: Speedup to params simulation (#9481)
ValarDragon Jun 17, 2021
c40d3e8
perf: MsgTypeUrl optimization (#9530)
robert-zaremba Jun 17, 2021
bb5b611
docs: Add docs for setting store loader (#9526)
likhita-809 Jun 17, 2021
aefdda7
fix: duplicate vesting and format (#9535)
ryanchristo Jun 18, 2021
5a1a844
build(deps): tendermint version (#9541)
tac0turtle Jun 18, 2021
c6d4831
feat: add cosmos-sdk Version (#9429)
tac0turtle Jun 18, 2021
217da6a
fix: collect all responses from authz/MsgExec (#9538)
robert-zaremba Jun 18, 2021
5d78cbd
fix: query txs command adds output flag (#9540)
chengwenxi Jun 21, 2021
c63e183
fix: set header hash every block (#9552)
fedekunze Jun 21, 2021
1251f8e
docs: use RFC 2119 keywords (#9532)
robert-zaremba Jun 22, 2021
5f7fded
chore: Update CHANGELOG with 0.42.5 and 0.42.6 (#9558)
amaury1093 Jun 22, 2021
ea4261d
test(bank): check that zero balances are deleted (#9559)
robert-zaremba Jun 22, 2021
60f489d
docs: fix cosmovisor readme (#9549)
ryanchristo Jun 22, 2021
f01bd7f
feat: make authz MsgExec emit events from all executed msgs (#9522)
technicallyty Jun 22, 2021
555cf60
feat: Allow app developers to override default appConfig template (#9…
anilcse Jun 23, 2021
dce9e28
refactor: Bring back deprecated proto fields to `v1beta1` (#9534)
amaury1093 Jun 23, 2021
9ae2481
feat: multisig should accept name, not just address (#9553)
likhita-809 Jun 23, 2021
d022375
fix(keyring): update keyring for kwallet fix (#9563)
robert-zaremba Jun 24, 2021
581bdd0
feat: return trace value from baseapp (#9578)
fedekunze Jun 24, 2021
193961d
feat: Non-zero Default Fees (#9371)
cyberbono3 Jun 25, 2021
e677ade
fix: added key when dry-run is true (#9480)
ryanchristo Jun 25, 2021
27bd047
fix: Correctly populate legacy Vote.Option field (#9583)
amaury1093 Jun 25, 2021
22a94ca
chore: Create v0.43.0-rc0 section in CHANGELOG (#9572)
amaury1093 Jun 25, 2021
0065156
chore: Add release notes for 0.43.0-rc0 (#9584)
amaury1093 Jun 25, 2021
8484e53
feat: Error on blank chain-id in multisign command (backport #9593) (…
mergify[bot] Jun 30, 2021
04bfcb3
fix: Don't error on startup if min-gas-price is empty (#9621)
amaury1093 Jul 2, 2021
9d66254
chore: Audit v0.43 CHANGELOG against commit log (backport #9592) (#9622)
mergify[bot] Jul 5, 2021
2644128
docs(swagger): add authz & feegrant swagger docs (#9625) (#9632)
mergify[bot] Jul 5, 2021
e63e26d
feat: add migrations for balances with zero coins (backport #9664) (#…
mergify[bot] Jul 13, 2021
e9fa8f2
chore: Cleanup Changelog, add Rosetta to Release Notes as beta (#9691)
amaury1093 Jul 14, 2021
0c82dc5
chore: separate changes between 0.43.0-rc0 and 0.43.0-rc1 (#9700)
robert-zaremba Jul 14, 2021
a0e1d20
chore: add missing bugfix (zero coins pruning) to the changelog (#9701)
robert-zaremba Jul 15, 2021
323052e
fix: start GRPCWebServer in goroutine (backport #9704) (#9719)
mergify[bot] Jul 19, 2021
a3316be
docs: add chain upgrade guide v0.43 (backport #9567) (#9725)
mergify[bot] Jul 20, 2021
48a1ab4
perf(grpcweb): remove useless HTTP HandlerFun wrapping (#9711) (#9721)
mergify[bot] Jul 20, 2021
85249bc
fix: support output flag on tx commands (backport #9717) (#9771)
mergify[bot] Jul 26, 2021
8b2af2f
feat: TxRaw must follow ADR 027 (#9743) (#9754)
mergify[bot] Jul 27, 2021
3d9ff45
refactor: Improve txRaw decoder code (backport #9769) (#9779)
mergify[bot] Jul 27, 2021
d4e9046
feat: Query txs by signature and by address+seq (backport #9750) (#9782)
mergify[bot] Jul 27, 2021
ff4f4a2
feat: Low-s normalization for ecdsa secp256r1 signing (#9738) (#9793)
mergify[bot] Jul 27, 2021
ac7898b
docs: fix cosmovisor quickstart (backport #9730) (#9789)
mergify[bot] Jul 28, 2021
d7df563
docs: Update baseapp.md and tx-lifecycle.md (#9792) (#9802)
mergify[bot] Jul 28, 2021
d0765cd
fix: Cap Initialization Fix (forward-port #9392) (#9805)
mergify[bot] Jul 28, 2021
4085250
chore: added changelog for 9793 (secp256r1 tx malleability) (backport…
mergify[bot] Jul 28, 2021
60d7ac5
fix: hardcoded ledger algo on `keys add` (backport #9766) (#9803)
mergify[bot] Jul 28, 2021
90c4a3d
fix: feegrant grant cli bug (backport #9720) (#9733)
mergify[bot] Jul 30, 2021
b11c8f4
feat: Improve withdraw-all-rewards UX (backport #9781) (#9824)
mergify[bot] Aug 2, 2021
13eacba
fix!: update gentx val pub key input parsing (backport #9827) (#9833)
mergify[bot] Aug 2, 2021
13a7460
fix: fixed missing coin denomination in msg server logs (backport #97…
mergify[bot] Aug 4, 2021
571427e
fix!: Capability Issue on Restart, Backport to v0.43 (backport #9836)…
mergify[bot] Aug 4, 2021
0f4c8bc
style(capability)!: update go doc comments and remove BeginBlocker (b…
mergify[bot] Aug 4, 2021
9cba285
chore: Changelog and Release Notes for 0.43.0-rc3 (#9801)
amaury1093 Aug 5, 2021
4359c32
refactor: update default pruning strategy (#9859) (#9863)
mergify[bot] Aug 6, 2021
445a590
chore: add missing changelog entry from #9859 (backport #9867) (#9871)
mergify[bot] Aug 6, 2021
30a8f75
chore: v0.43.0 Changelog and Release Notes (#9886)
amaury1093 Aug 10, 2021
42c2d3c
feat: add tx fee event (backport #9860) (#9887)
mergify[bot] Aug 10, 2021
5221a69
fix: file keyring fails to add/import/export keys when input is not s…
mergify[bot] Aug 12, 2021
41fa3f7
chore: Deprecate QueryUpgradedConsensusState (#9906) (#9909)
mergify[bot] Aug 12, 2021
00c2b2d
chore: Update STABLE_RELEASES for 0.43 (#9931) (#9943)
mergify[bot] Aug 16, 2021
218dc11
fix: Fix CLI query tx docs for acc/seq (#9942) (#9950)
mergify[bot] Aug 17, 2021
5ee6029
build(deps): bump TM to v0.34.12 (backport #9956) (#9960)
mergify[bot] Aug 17, 2021
35174db
fix(build): set a right version for the app (backport #9965) (#9967)
mergify[bot] Aug 18, 2021
b21bdca
refactor: Move some methods inside TX Factory (backport #9421) (#10039)
mergify[bot] Aug 31, 2021
581b3b4
fix: remove legacy REST endpoints for broadcast & encode (v0.44.x) (#…
clevinson Sep 1, 2021
1f90897
fix!: Remove onlyAminoSigners in sequence check (backport #10029) (#1…
mergify[bot] Sep 1, 2021
a49efff
chore: release v0.44 (#10048)
robert-zaremba Sep 1, 2021
b54bb3b
chore: revert TxFactory changes (#10053)
robert-zaremba Sep 1, 2021
3758b85
fix: minimum-gas-price warning (#10071)
ryanchristo Sep 7, 2021
5487e60
chore: remove incorrect EOL date for v0.42 (#10078)
clevinson Sep 9, 2021
e3c0470
docs: clarify grpc server (#9761) (#10101)
mergify[bot] Sep 9, 2021
2049fda
docs: update to v0.44 version tag (#10069) (#10099)
mergify[bot] Sep 10, 2021
98ab4f0
docs: update to v0.44 migration (backport #10070) (#10129)
mergify[bot] Sep 13, 2021
0554e73
fix: Allow --home to propagate to init command (backport #10104) (#10…
mergify[bot] Sep 15, 2021
4a8771e
fix: rosetta server boot and add burn event type to pass check:data (…
mergify[bot] Sep 16, 2021
adae38c
perf: Speedup coins.AmountOf() by removing many regex calls (backport…
mergify[bot] Sep 16, 2021
4cb0117
fix: Update RequestInitChain in Simulations (#10171)
mergify[bot] Sep 16, 2021
aad0b2a
fix: unmarshalling issue with multisig keys in master (backport #1006…
mergify[bot] Sep 16, 2021
a0e7977
fix: use keyring in config for add-genesis-account cmd (backport #996…
mergify[bot] Sep 16, 2021
93b3b16
fix(CI): add golangci-lint to dependencies (#10112) (#10172)
robert-zaremba Sep 16, 2021
a4478a6
fix!: update ABCI query to use request height (backport #9879) (#10185)
mergify[bot] Sep 16, 2021
9e118d5
fix: Incorrect error message when periodlimit is not set on a feegran…
mergify[bot] Sep 16, 2021
0a84305
perf: Make CacheKV store interleaved iterator and insertion not O(n^2…
mergify[bot] Sep 16, 2021
74448e5
chore: bump IAVL version (backport #10040) (#10154)
mergify[bot] Sep 17, 2021
232c331
perf: Remove telemetry from wrappings of store (backport #10077) (#10…
mergify[bot] Sep 17, 2021
ac9f7c5
fix: revert \#10169 (amino multisig key unmarshalling) (#10193)
robert-zaremba Sep 18, 2021
8520f40
fix: removed potential sources of non-determinism in upgrades (backpo…
mergify[bot] Sep 29, 2021
5527c92
chore: v0.44.1 release notes and changelog (#10261)
amaury1093 Sep 29, 2021
3cc74bb
fix: --home flag parsing (backport #10226) (#10271)
mergify[bot] Oct 4, 2021
1164f9c
fix!: remove grpc query routing through tendermint (backport #10045) …
mergify[bot] Oct 4, 2021
bd7128a
chore: [x/feegrant] remove unnecessary logging in simulation (backpor…
mergify[bot] Oct 5, 2021
9c7f292
fix: null guard for tx fee amounts (backport #10327) (#10342)
mergify[bot] Oct 12, 2021
bc16f21
perf: Only do memory allocation when zero coin is found (backport #10…
mergify[bot] Oct 14, 2021
90e5cf7
build(deps): bump github.com/tendermint/tendermint from 0.34.13 to 0.…
mergify[bot] Oct 15, 2021
366bc59
fix!: store/cachekv: reduce growth factor for iterator ranging using …
mergify[bot] Oct 15, 2021
b72befb
chore: backport release-v0.44.2 (#10349)
robert-zaremba Oct 15, 2021
1969dc9
fix: rosetta `getHeight` function to use tmRPC.GenesisChunked() inste…
mergify[bot] Oct 20, 2021
9829a73
build: Update gin-gonic/gin to v1.7.0 (backport #10401) (#10410)
mergify[bot] Oct 21, 2021
508602d
chore: v0.44.3 release notes and changelog (#10416)
amaury1093 Oct 22, 2021
8973947
docs: add ibc migration docs in migration docs (#10438) (#10440)
mergify[bot] Oct 26, 2021
2cf28af
chore: Add "Since:" on proto doc comments (backport #10434) (#10449)
mergify[bot] Oct 29, 2021
47c8f3b
style: lint go and markdown (backport #10060) (#10473)
mergify[bot] Nov 11, 2021
27835fc
fix: use sdk.config hdpath (backport #10414) (#10445)
mergify[bot] Nov 12, 2021
b0e380f
fix: query account balance by ibc denom (backport #10394) (#10523)
mergify[bot] Nov 12, 2021
f760efc
fix: delete ru docs (#10549)
fedekunze Nov 15, 2021
9836827
feat: update x/upgrade keeper.DumpUpgradeInfoToDisk to support Plan.I…
robert-zaremba Nov 15, 2021
cddc1f1
build: fix build environment for the liveness test (backport #10551) …
mergify[bot] Nov 15, 2021
3492b70
chore: Iavl iterator (backport #10544) (#10545)
mergify[bot] Nov 16, 2021
2fb41fb
fix: always move auth module migration to the end (#10608)
robert-zaremba Nov 25, 2021
6785287
chore: 0.44.4 release notes (#10613)
robert-zaremba Nov 25, 2021
a334f3c
build(deps): Use self-maintained btcutil (#10082) (backport #10201) (…
mergify[bot] Nov 29, 2021
6f5fa83
fix: emit ante events even for the failed txs (#10631)
yun-yeo Dec 1, 2021
b1ca0b5
fix: upgrade IAVL (#10648)
robert-zaremba Dec 1, 2021
5bfc414
fix: Add Events to TxResponse (backport #10630) (#10643)
mergify[bot] Dec 2, 2021
57440b9
chore: Cosmos SDK v0.44.5 release notes (#10667)
robert-zaremba Dec 2, 2021
1ee2342
fix: types/errors Wrap and Wrapf (backport #10674) (#10676)
mergify[bot] Dec 6, 2021
cabd3a5
fix: Charge gas even when there are no entries in gaskv (backport #10…
mergify[bot] Dec 8, 2021
b48fbf1
feat: add configurable iavl cache size (backport #10561) (#10698)
mergify[bot] Dec 8, 2021
f2d016b
feat: Add `HasSupply` method to bank keeper (backport #10393) (#10699)
mergify[bot] Dec 9, 2021
b2763a4
fix!: Charge gas for key length in gas meter (backport #10247) (#10697)
mergify[bot] Dec 10, 2021
8ecc91b
build(deps): upgrade rosetta to 0.7.0 (backport #10432) (#10716)
mergify[bot] Dec 10, 2021
4264d65
perf: Speedup cachekv iterator on large deletions & IBC v2 upgrade lo…
mergify[bot] Dec 13, 2021
1df3e72
fix: populate ctx.ConsensusParams for begin blockers (backport #10725…
mergify[bot] Dec 16, 2021
c0c6794
fix: nil pointer panic on `NewIntFromBigInt` (backport #9627) (#10845)
mergify[bot] Dec 29, 2021
f4f25f5
perf: Improve the speed of coins.String() (backport #10076) (#10850)
mergify[bot] Dec 30, 2021
33ed4d6
perf!: Add HasAccount to the AuthKeeper to save protobuf decoding tim…
mergify[bot] Dec 31, 2021
5bf1587
fix: enable setting sequence (nonce) for module account (backport #10…
mergify[bot] Jan 3, 2022
e5f0f01
perf: store/cachekv: avoid a map lookup if unnecessary, clear maps fa…
mergify[bot] Jan 3, 2022
0991a46
fix: adding checks to ensure coin denoms are sorted in `Balance` duri…
mergify[bot] Jan 3, 2022
231b3ab
fix: register evidence regression (backport #10595) (#10775)
mergify[bot] Jan 3, 2022
1084d21
fix: Panic if SetOrder* functions forgot modules (backport #10711) (#…
mergify[bot] Jan 3, 2022
3a41248
fix: create query context with requested block height (#10827) (#10866)
mergify[bot] Jan 4, 2022
2c76564
fix: recreate compat field, of null pubkeys in multisig (backport #10…
mergify[bot] Jan 5, 2022
ca3be57
fix!: tx result don't report block gas used as tx gas used (#10833)
yihuang Jan 5, 2022
51476fe
feat: support in-place migration ordering (backport #10614) (#10890)
mergify[bot] Jan 6, 2022
ecf4007
fix: use full gas on overflow (backport #10897) (#10912)
mergify[bot] Jan 7, 2022
675e2c5
feat!: x/gov: raise max description length to 10k chars (backport #10…
mergify[bot] Jan 10, 2022
f443368
fix: revert tx when block gas limit exceeded (backport: #10770) (#10814)
yihuang Jan 12, 2022
5fcefc7
chore: v0.45.0 Release Notes (#10760)
amaury1093 Jan 12, 2022
f6a63a4
feat: support custom mnemonics in in-process testing network (backpor…
mergify[bot] Jan 13, 2022
e78d4d3
chore: move server.GenerateCoinKey and server.GenerateSaveCoinKey to …
robert-zaremba Jan 18, 2022
87683c9
chore: release v0.45 changelog (#10964)
robert-zaremba Jan 18, 2022
2c61e49
docs: guidelines for ValidateBasic (#10983) (#11001)
mergify[bot] Jan 23, 2022
e873d23
fix: return 404 on non-existing tx (backport #10992) (#11014)
mergify[bot] Jan 25, 2022
f5562ee
chore: update 0.45 migration and support notes (backport #10973) (#10…
mergify[bot] Jan 26, 2022
024276f
feat!: add protection against accidental downgrades (backport #10407)…
mergify[bot] Jan 27, 2022
9a3d902
fix: add iavl-cache-size config parsing to GetConfig (backport #10990…
mergify[bot] Jan 29, 2022
8bf716b
feat: extra logging in in-place store migrations (backport #10768) (#…
mergify[bot] Feb 3, 2022
17a0e9a
chore: 0.45.1 Release Notes (#11109)
robert-zaremba Feb 3, 2022
893ba6f
chores: lint, doc, whitespaces...
daeMOn63 Mar 1, 2022
2e92258
chore: remove airdrop module, fix tests (#125)
daeMOn63 Mar 1, 2022
3d22bf5
chore: bump tendermint to v0.34.16
daeMOn63 Mar 1, 2022
5a91c9f
Merge branch 'master' into integration/dorado
daeMOn63 Mar 18, 2022
c1ba727
fix: remove unwanted CI action
daeMOn63 Mar 18, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 20 additions & 0 deletions .deepsource.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
version = 1

test_patterns = [
"tests/**",
"**_test.go"
]

exclude_patterns = [
"third_party/proto/**",
"testutil/**",
"proto/cosmos/**",
"contrib/**"
]

[[analyzers]]
name = "go"
enabled = true

[analyzers.meta]
import_paths = ["github.com/cosmos/cosmos-sdk"]
40 changes: 40 additions & 0 deletions .github/ISSUE_TEMPLATE/module-readiness-checklist.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
name: Module Readiness Checklist
about: Pre-flight checklist that modules must pass in order to be included in a release of the Cosmos SDK
labels: 'module-readiness-checklist'
---

## x/{MODULE_NAME} Module Readiness Checklist

This checklist is to be used for tracking the final internal audit of new Cosmos SDK modules prior to inclusion in a published release.

### Release Candidate Checklist

The following checklist should be gone through once the module has been fully implemented. This audit should be performed directly on `master`, or preferably on a `alpha` or `beta` release tag that includes the module.

The module **should not** be included in any Release Candidate tag until it has passed this checklist.

- [ ] API audit (at least 1 person) (@assignee)
- [ ] Are Msg and Query methods and types well-named and organized?
- [ ] Is everything well documented (inline godoc as well as [`/spec/` folder](https://github.com/cosmos/cosmos-sdk/blob/master/docs/spec/SPEC-SPEC.md) in module directory)
- [ ] State machine audit (at least 2 people) (@assignee1, @assignee2)
- [ ] Read through MsgServer code and verify correctness upon visual inspection
- [ ] Ensure all state machine code which could be confusing is properly commented
- [ ] Make sure state machine logic matches Msg method documentation
- [ ] Ensure that all state machine edge cases are covered with tests and that test coverage is sufficient (at least 90% coverage on module code)
- [ ] Assess potential threats for each method including spam attacks and ensure that threats have been addressed sufficiently. This should be done by writing up threat assessment for each method
- [ ] Assess potential risks of any new third party dependencies and decide whether a dependency audit is needed
- [ ] Completeness audit, fully implemented with tests (at least 1 person) (@assignee)
- [ ] Genesis import and export of all state
- [ ] Query services
- [ ] CLI methods
- [ ] All necessary migration scripts are present (if this is an upgrade of existing module)

### Published Release Checklist

After the above checks have been audited and the module is included in a tagged Release Candidate, the following additional checklist should be undertaken for live testing, and potentially a 3rd party audit (if deemed necessary):

- [ ] Testnet / devnet testing (2-3 people) (@assignee1, @assignee2, @assignee3)
- [ ] All Msg methods have been tested especially in light of any potential threats identified
- [ ] Genesis import and export has been tested
- [ ] Nice to have (and needed in some cases if threats could be high): Official 3rd party audit
54 changes: 54 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
"C:x/auth":
- x/auth/**/*
"C:x/authz":
- x/authz/**/*
"C:x/bank":
- x/bank/**/*
"C:x/capability":
- x/capability/**/*
"C:x/crisis":
- x/crisis/**/*
"C:x/distribution":
- x/distribution/**/*
"C:x/evidence":
- x/evidence/**/*
"C:x/feegrant":
- x/feegrant/**/*
"C:x/genutil":
- x/genutil/**/*
"C:x/gov":
- x/gov/**/*
"C:x/mint":
- x/mint/**/*
"C:x/params":
- x/params/**/*
"C:Simulations":
- x/simulation/**/*
- x/*/simulation/**/*
"C:x/slashing":
- x/slashing/**/*
"C:x/staking":
- x/staking/**/*
"C:x/upgrade":
- x/upgrade/**/*
"C:Cosmovisor":
- cosmovisor/**/*
"C:Rosetta":
- contrib/rosetta/**/*
"C:Keys":
- client/keys/**/*
"Type: Build":
- Makefile
- Dockerfile
- docker-compose.yml
- scripts/*
"Type: CI":
- .github/**/*.yml
- buf.yaml
- .mergify.yml
- .golangci.yml
"C:CLI":
- client/**/*
- x/*/client/**/*
"Type: ADR":
- docs/architecture/**/*
58 changes: 58 additions & 0 deletions .github/workflows/atlas.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
name: Atlas
# Atlas checks if a modules atlas manifest has been touched, if so it publishes the updated version
on:
push:
branches:
- master
paths:
- "x/**/atlas/*"
pull_request:
paths:
- "x/**/atlas/*"

jobs:
auth:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: technote-space/get-diff-action@v4
id: git_diff
with:
PATTERNS: |
x/auth/atlas/**
- uses: marbar3778/atlas_action@main
with:
token: ${{ secrets.ATLAS_TOKEN }}
path: ./x/auth/atlas/atlas.toml
dry-run: ${{ github.event_name != 'pull_request' }}
if: env.GIT_DIFF
bank:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: technote-space/get-diff-action@v4
id: git_diff
with:
PATTERNS: |
x/bank/atlas/**
- uses: marbar3778/atlas_action@main
with:
token: ${{ secrets.ATLAS_TOKEN }}
path: ./x/bank/atlas/atlas.toml
dry-run: ${{ github.event_name != 'pull_request' }}
if: env.GIT_DIFF
evidence:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: technote-space/get-diff-action@v4
id: git_diff
with:
PATTERNS: |
x/evidence/atlas/**
- uses: marbar3778/atlas_action@main
with:
token: ${{ secrets.ATLAS_TOKEN }}
path: ./x/evidence/atlas/manifest.toml
dry-run: ${{ github.event_name != 'pull_request' }}
if: env.GIT_DIFF
25 changes: 25 additions & 0 deletions .github/workflows/check-docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Check docs build
# This workflow runs when a PR is labeled with `docs`
# This will check if the docs build successfully by running `npm run build`
on:
pull_request:
types: [ labeled ]

jobs:
check-docs-build:
if: ${{ github.event.label.name == 'docs' }}

name: Check docs build
runs-on: ubuntu-latest
steps:
- name: Checkout 🛎️
uses: actions/[email protected]
with:
persist-credentials: false
fetch-depth: 0

- name: Install dependencies and build docs 🧱
run: |
cd docs
npm install
npm run build
16 changes: 16 additions & 0 deletions .github/workflows/janitor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Janitor
# Janitor cleans up previous runs of various workflows
# Cancels Sims and Tests
on:
pull_request:

jobs:
cancel:
name: "Cancel Previous Runs"
runs-on: ubuntu-latest
timeout-minutes: 3
steps:
- uses: styfle/[email protected]
with:
workflow_id: 872925,1013614,1134055
access_token: ${{ github.token }}
11 changes: 11 additions & 0 deletions .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: "Pull Request Labeler"
on:
- pull_request_target

jobs:
labeler:
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@main
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
16 changes: 16 additions & 0 deletions .github/workflows/lint-pr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: "Lint PR"

on:
pull_request_target:
types:
- opened
- edited
- synchronize

jobs:
main:
runs-on: ubuntu-latest
steps:
- uses: amannn/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
16 changes: 7 additions & 9 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,17 @@ jobs:
golangci:
name: golangci-lint
runs-on: ubuntu-latest
timeout-minutes: 6
steps:
- uses: actions/checkout@v2
- uses: technote-space/get-diff-action@v4
- uses: actions/[email protected]
with:
go-version: 1.16
- uses: technote-space/get-diff-action@v5
id: git_diff
with:
PATTERNS: |
**/**.go
go.mod
go.sum
- uses: golangci/golangci-lint-action@master
with:
# Required: the version of golangci-lint is required and must be specified without patch version: we always use the latest patch version.
version: v1.39
args: --timeout 10m
github-token: ${{ secrets.github_token }}
- name: run go linters
run: make lint-go
if: env.GIT_DIFF
15 changes: 6 additions & 9 deletions .github/workflows/proto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,17 @@ name: Protobuf
# This workflow is only run when a .proto file has been changed
on:
pull_request:
paths:
- "**.proto"

jobs:
lint:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@master
- uses: technote-space/get-diff-action@v4
with:
PATTERNS: |
**/**.proto
- name: lint
run: make proto-lint
# disabled until stargate land on master
# breakage:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@master
# - name: check-breakage
# run: make proto-check-breaking
if: env.GIT_DIFF
12 changes: 2 additions & 10 deletions .github/workflows/release-sims.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,6 @@ on:
- "rc**"

jobs:
cleanup-runs:
runs-on: ubuntu-latest
steps:
- uses: rokroskar/workflow-run-cleanup-action@master
env:
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
if: "!startsWith(github.ref, 'refs/tags/') && github.ref != 'refs/heads/master'"

build:
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, 'skip-sims')"
Expand All @@ -30,7 +22,7 @@ jobs:
- name: install runsim
run: |
export GO111MODULE="on" && go get github.com/cosmos/tools/cmd/[email protected]
- uses: actions/[email protected].3
- uses: actions/[email protected].6
with:
path: ~/go/bin
key: ${{ runner.os }}-go-runsim-binary
Expand All @@ -40,7 +32,7 @@ jobs:
needs: [build, install-runsim]
steps:
- uses: actions/checkout@v2
- uses: actions/[email protected].3
- uses: actions/[email protected].6
with:
path: ~/go/bin
key: ${{ runner.os }}-go-runsim-binary
Expand Down
Loading