Commit Graph
310 Commits
Author SHA1 Message Date
Hoang Do 99dbdd5aa7 chore: fix all typos (#20196) 2024-04-26 10:01:14 +00:00
seayyyy 63f386ee08 chore: fix some comments (#20119) 2024-04-22 06:43:19 +00:00
Marko 600c2468b8 chore: fix codeql issue (#20113) 2024-04-22 06:36:15 +00:00
ipangpang 1bd4351241 style: remove redundant import alias (#20109)
Signed-off-by: ipangpang <arronipangpang@gmail.com>
2024-04-21 19:03:43 +00:00
Marko 13cf11aa92 chore: codeql changes (#20091) 2024-04-20 14:23:39 +00:00
fuyangpengqiandsamricotta bbd16afab6 chore: fix function names in comment (#20086)
Signed-off-by: fuyangpengqi <995764973@qq.com>
Co-authored-by: samricotta <37125168+samricotta@users.noreply.github.com>
2024-04-18 13:40:08 +00:00
Facundo Medica d00f3c8fff fix: secp256r1 json missing quotes (#20060) 2024-04-17 08:17:15 +00:00
Facundo MedicaandMarko 037cf98f7e fix: Implement gogoproto customtype to secp256r1 keys (#20027)
Co-authored-by: Marko <marko@baricevic.me>
2024-04-12 21:23:05 +00:00
Ezequiel Raynaudo b9c8d60ea0 refactor: bump gogoproto (#19869) 2024-03-28 19:53:21 +00:00
Matt KocubinskiandMarko c807aaede8 refactor!: mv AddressCodecs aliases from runtime -> core (#19747)
Co-authored-by: Marko <marbar3778@yahoo.com>
2024-03-14 14:19:15 +00:00
Rootul PandMarko 5424b55c57 fix(crypto): error if incorrect ledger public key (#19691)
Co-authored-by: Marko <marbar3778@yahoo.com>
2024-03-13 19:07:34 +00:00
Julián Toledano 25aea8af8a refactor!: remove global config from x/auth and client (#19447) 2024-03-06 13:14:16 +00:00
Qt b2e8feb61f refactor(crypto): unify the error handling methods in the crypto package that are different from the project style (#19650) 2024-03-05 13:36:10 +00:00
QtandJulien Robert 83a7f0ee37 docs(log,crypto,depinject/appconfig): update docs (#19625)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2024-03-04 10:18:04 +00:00
Julien Robert 8432570e52 chore: api cleanups (#19541) 2024-02-25 09:27:32 +00:00
mmsqe 863194f99c fix: avoid cli redundant log in stdout (#19371) 2024-02-07 18:31:47 +00:00
KeienWang 5617c10798 chore: Fixed typos in the 'crypto' folder. (#19240) 2024-01-25 15:11:57 +00:00
14e261eb73 chore: fix spelling errors (#18734)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-12-13 14:05:58 +00:00
8f0d5b15f0 chore: typos fixes by cosmos-sdk bot (#18689)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
Co-authored-by: marbar3778 <marbar3778@yahoo.com>
2023-12-11 13:03:19 +00:00
112f6cbdae feat(accounts): use gogoproto API instead of protov2. (#18653)
Co-authored-by: unknown unknown <unknown@unknown>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2023-12-08 13:17:48 +00:00
Carlos Santiago Yanzon b6f9c705f7 feat: secp256k1 public key constant time (#18026)
Signed-off-by: bizk <santiago.yanzon1999@gmail.com>
2023-12-04 19:04:02 +00:00
Carlos Santiago Yanzon a37f4165f8 refactor(types,client)!: refactor global address sdk.Config (#18372) 2023-11-29 16:24:10 +00:00
Carlos Santiago Yanzon 346044afd0 feat: extra checks on signatures/pubkeys + check the signature first in antehandle (#18194) 2023-11-07 13:15:11 +00:00
Emmanuel T Odeke 05261cc46e refactor(x/auth): spin out go.mod (#18351) 2023-11-07 11:42:58 +00:00
Julián ToledanoandMarko 9c2f464c84 docs: cgo secp256k1 ldflags (#18357)
Co-authored-by: Marko <marbar3778@yahoo.com>
2023-11-03 17:07:43 +00:00
Marko 79b70bed51 chore: fix linting script (#18233) 2023-10-24 14:01:06 +00:00
Julien Robert bb34c42f06 feat(client): add default key name (#18101) 2023-10-16 11:08:40 +00:00
Julien Robert b62301d9d1 feat(client/v2): signing (#17913) 2023-10-05 11:04:46 +00:00
Julien Robert 5839c3a600 chore: bump golangci-lint to v1.54.2 (#17538) 2023-08-25 14:07:24 +00:00
Julien Robert c6b0bb62ac refactor(client): use address codec (#17503) 2023-08-23 10:43:47 +00:00
Julián Toledano 0e057851cc feat: import hex keys (#17424) 2023-08-17 15:53:56 +00:00
Julien Robert bf92632a0e feat(client,simapp): inject keyring in autocli opts (#17351) 2023-08-14 14:08:04 +00:00
Julien Robert 0c4f246d86 refactor(runtime): define address codec providers in runtime (#17037) 2023-07-18 12:41:26 +00:00
ruthishvitwit fd7e549a3c chore: enable errcheck linter (#16406) 2023-07-12 08:58:27 +00:00
Jacob Gadikian f0aec3f30d style: use thelper (#16777) 2023-07-03 13:33:05 +00:00
Jacob Gadikian 8d4ff7a19a style: bump golangci-lint (#16667) 2023-06-23 12:49:34 +00:00
Jacob Gadikian 6afece635c style: add gci linter (#16605) 2023-06-22 15:35:51 +00:00
99a570a7aa chore: properly propagate fmt.Errorf errors + use errors.New (#16537)
Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
Co-authored-by: marbar3778 <marbar3778@yahoo.com>
2023-06-22 09:50:07 +00:00
Marko 6fd417ee60 chore: run ledger tests when flags are set (#16078) 2023-05-10 11:44:13 +00:00
26faee9bf7 refactor: bcrypt key derivation to aead (#509) (#15817)
Co-authored-by: Matt Kocubinski <mkocubinski@gmail.com>
Co-authored-by: Marko <marbar3778@yahoo.com>
Co-authored-by: samricotta <37125168+samricotta@users.noreply.github.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-04-27 14:17:10 +00:00
Facundo MedicaandJulien Robert af3122aa6c feat!: Provide logger through depinject (#15818)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-04-24 09:42:55 +00:00
Marko 90e2a2ae89 style: linting (#15704)
## Description

closing in on completion of linting

---

### 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/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)
2023-04-06 23:25:23 +00:00
Marko 38c7c948f5 style: various linting fixes (#15675)
## Description

fix various linting issues

---

### 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/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)
2023-04-03 17:00:44 +00:00
Jacob Gadikian a9546bfad0 style: apply any / all automated lint fixes (#15644) 2023-03-31 13:48:41 +02:00
Jacob GadikianandJulien Robert b009a75eea style: make lint-fix everything (#15631)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-03-30 17:27:39 +00:00
Marko 51f3e70a12 style: more linting (#15618) 2023-03-30 13:00:18 +00:00
Marko c1ea84d583 style: more linting (#15616) 2023-03-30 12:05:50 +00:00
Marko 1f2875d445 style: gofumpt linting (#15605) 2023-03-30 06:27:38 +00:00
Jacob Gadikian 37ba88872d style: enable strict gofumpt (#15579) 2023-03-28 18:59:21 +00:00
Mark Rushakoff ac74e23769 fix(crypto/keyring): disallow non-owner reads of keyhash (#15258) 2023-03-03 16:25:22 +00:00