Commit Graph

277 Commits

Author SHA1 Message Date
Alex | Cosmos Labs
12d63d04a5
chore: bump linter (#25537) 2025-11-03 11:30:03 -05:00
Forostovec
2264024679
chore: remove dead String() methods in keys parse command (#25387)
Co-authored-by: Alex | Cosmos Labs <alex@cosmoslabs.io>
2025-10-07 11:32:09 -04:00
Marco
8a9467ccdd
fix(docs,code): correct spelling and grammar across comments, tests, and documentation (#25172)
Co-authored-by: Alex | Interchain Labs <alex@interchainlabs.io>
2025-08-14 19:35:04 +00:00
emmmm
bc8ac8108f
fix: multiple typos of different importance (#25068)
Co-authored-by: Alex | Interchain Labs <alex@interchainlabs.io>
2025-08-04 19:49:30 +00:00
bigbear
64bd1a134e
fix: correct typos and remove duplicate code across client and baseapp packages (#24991)
Co-authored-by: Alex | Interchain Labs <alex@interchainlabs.io>
2025-07-25 18:10:21 +00:00
Micke
db3f09e679
docs: correct spelling errors across multiple packages (#25002) 2025-07-25 18:03:09 +00:00
Alex | Interchain Labs
a2d6d1f6ac
chore: fix godoc comments for functions and structs (#24736) 2025-05-13 13:48:13 +00:00
Alex | Interchain Labs
3c6deab626
chore: run modernize (#24356) 2025-04-03 10:42:20 -04:00
mergify[bot]
193a7390c4
refactor(client): check name validation for keys add|import|rename (backport #18950) (#24152)
Co-authored-by: levisyin <150114626+levisyin@users.noreply.github.com>
Co-authored-by: aljo242 <alex@interchainlabs.io>
2025-03-27 16:40:47 +00:00
mergify[bot]
f4f9ea5a4a
feat(client/keys): check multisig key duplicate (backport #18703) (#24153)
Co-authored-by: levisyin <150114626+levisyin@users.noreply.github.com>
Co-authored-by: aljo242 <alex@interchainlabs.io>
2025-03-27 15:43:01 +00:00
mergify[bot]
fc725a35d6
feat(client/keys): add --yes option to keys export and keys mnemonic (backport #18745) (#24154)
Co-authored-by: levisyin <150114626+levisyin@users.noreply.github.com>
Co-authored-by: aljo242 <alex@interchainlabs.io>
2025-03-27 03:10:13 +00:00
Alex | Interchain Labs
b7a20b81f6
chore: lint v2 (#24118) 2025-03-25 15:57:24 +00:00
Đông Liều
e9fffcc4a7
feat(client/keys): add support for importing hex key using standard input (#24071)
Co-authored-by: Alex | Interchain Labs <alex@interchainlabs.io>
2025-03-24 14:48:21 +00:00
Alex | Interchain Labs
7fd79df4e1
chore: fix all linting (#24101) 2025-03-21 15:04:36 -07:00
mergify[bot]
2a67b267c8
feat: add --qrcode flag to keys show command (backport #18557) (#24011)
Co-authored-by: levisyin <150114626+levisyin@users.noreply.github.com>
Co-authored-by: julienrbrt <julien@rbrt.fr>
Co-authored-by: Alex | Interchain Labs <alex@interchainlabs.io>
2025-03-19 20:52:41 -04:00
Hoang Do
97dad50388
fix(client/keys): don't return when key not found in keys delete (#24041)
Co-authored-by: Alex | Interchain Labs <alex@interchainlabs.io>
2025-03-19 09:21:36 -04:00
mergify[bot]
8df6800cc1
docs(keys): remove unsupported --dry-run flag description for keys migrate (backport #22057) (#22070)
Co-authored-by: tutufen <tutufen@outlook.com>
2024-10-03 11:06:23 +02:00
Julien Robert
c64d101080
chore: prepare v0.50.8 (#20910) 2024-07-15 11:45:35 +02:00
mergify[bot]
5db395bcca
fix: nested multisig signatures using CLI (backport #20438) (#20692)
Co-authored-by: Facundo Medica <14063057+facundomedica@users.noreply.github.com>
Co-authored-by: marbar3778 <marbar3778@yahoo.com>
Co-authored-by: Facundo <facundomedica@gmail.com>
2024-06-19 22:25:22 +02:00
mergify[bot]
d6428f7335
feat(client): Add flag & reading mnemonic from file (backport #20690) (#20712)
Co-authored-by: Hieu Vu <72878483+hieuvubk@users.noreply.github.com>
Co-authored-by: marbar3778 <marbar3778@yahoo.com>
2024-06-18 11:01:32 +02:00
mergify[bot]
b2c506b12a
refactor(client/keys): keys show command help message (backport #18939) (#18947)
Co-authored-by: hattizai <150505746+hattizai@users.noreply.github.com>
2024-01-06 12:52:27 +01:00
mergify[bot]
8f25a613c2
feat: add base64 Pubkeys from cli (backport #17639) (#18434)
Co-authored-by: Julián Toledano <JulianToledano@users.noreply.github.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-11-10 11:13:31 +01:00
mergify[bot]
5ccb0057e6
test(client/keys): Test_runImportCmd unique dir per test (backport #17863) (#17865)
Co-authored-by: Julián Toledano <JulianToledano@users.noreply.github.com>
2023-09-25 11:04:39 +00:00
mergify[bot]
d34bcffd2e
test(client/keys): deflake Test_runImportHexCmd by a unique directory per sub-test run (backport #17855) (#17856) 2023-09-25 08:16:33 +02:00
mergify[bot]
0fc0ed5d58
feat: import hex keys (backport #17424) (#17432)
Co-authored-by: Julián Toledano <JulianToledano@users.noreply.github.com>
2023-08-17 16:25:23 +00:00
mergify[bot]
9a0ca3338f
refactor(keys): remove duplicate --home flag (backport #17197) (#17212)
Co-authored-by: zakir <80246097+zakir-code@users.noreply.github.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-07-31 10:23:03 +00:00
mergify[bot]
983c9f7aec
chore: cherry-pick some inj changes (backport #17109) (#17110)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-07-24 13:36:24 +00:00
Julien Robert
c452721442
style: add gci linter (#16758)
Co-authored-by: Jacob Gadikian <faddat@users.noreply.github.com>
2023-06-29 09:46:37 +00:00
Mantas Vidutis
5948b38c13
fix: list keys output for empty keys (#15876) 2023-04-19 19:43:26 +00:00
Jacob Gadikian
ac3c209326
style: lint the client folder in the repo root (#15816) 2023-04-13 02:48:48 +00:00
Julien Robert
c1974e4b3c
refactor: remove cometbft/libs/cli import (#15673) 2023-04-03 14:48:02 +00:00
Marko
51f3e70a12
style: more linting (#15618) 2023-03-30 13:00:18 +00:00
Julien Robert
460bd0ad26
refactor: remove unnecessary depinject usage (#15529) 2023-03-23 16:18:41 +00:00
Facundo Medica
4a6a1e3cb8
refactor: fix lint issues + gofumpt (#15062) 2023-02-19 10:31:49 +00:00
Julien Robert
c17c3caab8
refactor: rename commands to match consensus engine name (#14956) 2023-02-08 20:09:28 +00:00
Julien Robert
80dd55f79b
refactor: rename to CometBFT (#14914) 2023-02-06 18:11:14 +00:00
Julien Robert
41a3dfeced
refactor!: migrate Cosmos SDK to CometBFT (#14897) 2023-02-05 14:51:33 +01:00
Julien Robert
4f6f6c0002
feat: use same port for grpc-web and api server (#14652) 2023-01-20 15:07:17 +00:00
Julien Robert
5233d5e67c
feat: add a new command to list supported algos (#14655) 2023-01-17 23:24:02 +01:00
Robert Zaremba
3e2dde54c5
fix: keyring-backend flag usage (#14509) 2023-01-05 20:52:18 +00:00
Jacob Gadikian
be8c5a09c2
chore: lint tests (#14268) 2022-12-18 23:48:31 +00:00
Julián Toledano
6188f6e798
refactor!: key presentation outside keyring (#14151)
* refactor: move key presentation to client/keys

* refactor: move key presentation to client/keys

* update: changelog

Co-authored-by: Ezequiel Raynaudo <raynaudo.ee@gmail.com>
2022-12-07 10:22:19 +00:00
Jacob Kim
f8e40d7c05
refactor: remove client/keys.KeysCdc (#13781) 2022-11-09 07:23:55 +00:00
Ezequiel Raynaudo
4882f933b1
perf: reduce user's password prompts when calling keyring List function (#13207)
* Reduce user password prompts by taking advantage of the already existing MigrateAll function

* Print message when no records were found on the keyring

* Update changelog

* Fix migration test

* Add keys sort
2022-09-09 11:38:10 +00:00
Jacob Gadikian
0943a70215
chore: fix linting issues exposed by fixing golangci-lint (#12895)
Co-authored-by: Marko <marbar3778@yahoo.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-08-11 22:00:24 +02:00
Matt Kocubinski
203d563074
refactor: remove dependency on simapp from client tests (#12545)
* client/keys tests passing

* refactor into testutil package

* refactor into testutil package

* refactor client/tx off of simapp dep

* One more tx usage

* attention on ledger tests
2022-07-12 18:43:02 -05:00
Aleksandr Bezobchuk
23576d3d49
revert: "fix: Prevent signing from wrong key in multisig" (#12539)
Reverts cosmos/cosmos-sdk#12446
2022-07-12 14:37:35 +00:00
likhita-809
28f4fb9c39
fix: Prevent signing from wrong key in multisig (#12446) 2022-07-12 09:42:33 -04:00
Aleksandr Bezobchuk
c6315ec1b1
chore: simplify and refactor linting (#12318)
## Description

- Use tools methodology to use canonically versioned tools/binaries (e.g. golangci-lint)
  - This makes it so that all environments and developers use the same versions of tools (no need to rely on hacky docker containers)
- Update makefile
- Address linting errors

---

### Author Checklist

*All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.*

I have...

- [ ] included the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] added `!` to the type prefix if API or client breaking change
- [ ] targeted the correct branch (see [PR Targeting](https://github.com/cosmos/cosmos-sdk/blob/main/CONTRIBUTING.md#pr-targeting))
- [ ] provided a link to the relevant issue or specification
- [ ] followed the guidelines for [building modules](https://github.com/cosmos/cosmos-sdk/blob/main/docs/building-modules)
- [ ] included the necessary unit and integration [tests](https://github.com/cosmos/cosmos-sdk/blob/main/CONTRIBUTING.md#testing)
- [ ] added a changelog entry to `CHANGELOG.md`
- [ ] included comments for [documenting Go code](https://blog.golang.org/godoc)
- [ ] updated the relevant documentation or specification
- [ ] reviewed "Files changed" and left comments if necessary
- [ ] confirmed all CI checks have passed

### Reviewers Checklist

*All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.*

I have...

- [ ] confirmed the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] confirmed `!` in the type prefix if API or client breaking change
- [ ] confirmed all author checklist items have been addressed 
- [ ] reviewed state machine logic
- [ ] reviewed API design and naming
- [ ] reviewed documentation is accurate
- [ ] reviewed tests and test coverage
- [ ] manually tested (if applicable)
2022-06-21 17:49:36 +00:00
Jacob Gadikian
78e2e35f80
chore: sdk.Int to math.Int (#12132)
## Description

When locally working with golangci-lint, we can see that there were many deprecation warnings about sdk.Int.  This PR resolves that and makes 1-2 other linting related changes.  Issue on linting coming next.

This also moves BitCurve to bitCurve.

I expect that this set of changes will require several pull requests, one of them to the settings for the linter. 

It also does a gofumpt, because we had various formatting-related linters fail, too. 


---

### Author Checklist

*All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.*

I have...

- [x] included the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] added `!` to the type prefix if API or client breaking change
- [x] targeted the correct branch (see [PR Targeting](https://github.com/cosmos/cosmos-sdk/blob/main/CONTRIBUTING.md#pr-targeting))
- [x] provided a link to the relevant issue or specification
- [ ] followed the guidelines for [building modules](https://github.com/cosmos/cosmos-sdk/blob/main/docs/building-modules)
- [ ] included the necessary unit and integration [tests](https://github.com/cosmos/cosmos-sdk/blob/main/CONTRIBUTING.md#testing)
- [x] added a changelog entry to `CHANGELOG.md`
- [ ] included comments for [documenting Go code](https://blog.golang.org/godoc)
- [ ] updated the relevant documentation or specification
- [x] reviewed "Files changed" and left comments if necessary
- [x] confirmed all CI checks have passed

### Reviewers Checklist

*All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.*

I have...

- [ ] confirmed the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] confirmed `!` in the type prefix if API or client breaking change
- [ ] confirmed all author checklist items have been addressed 
- [ ] reviewed state machine logic
- [ ] reviewed API design and naming
- [ ] reviewed documentation is accurate
- [ ] reviewed tests and test coverage
- [ ] manually tested (if applicable)
2022-06-03 12:17:02 +00:00