Add Sei Solo Functions#255
Conversation
🦋 Changeset detectedLatest commit: 6cb9dad The changes in this PR will be included in the next version bump. This PR includes changesets to release 2 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
There was a problem hiding this comment.
Pull Request Overview
This PR adds Sei Solo EVM precompiles along with Cosmos proto encoders for claim and claimSpecific, while also removing confidential transfers (CT) related modules and applying Biome formatting to the Cosmos library.
- Updated export statements (using single quotes) in several index.ts files for consistency.
- Removed confidential transfers code and related amino converters.
- Updated the changeset with a new release note for the EVM migration.
Reviewed Changes
Copilot reviewed 390 out of 390 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| packages/cosmos/library/encoding/cosmos/base/store/v1beta1/index.ts | Changed export syntax formatting |
| packages/cosmos/library/encoding/cosmos/base/snapshots/v1beta1/index.ts | Changed export syntax formatting |
| packages/cosmos/library/encoding/cosmos/base/reflection/v2alpha1/index.ts | Changed export syntax formatting |
| packages/cosmos/library/encoding/cosmos/base/reflection/v1beta1/index.ts | Changed export syntax formatting |
| packages/cosmos/library/encoding/cosmos/base/query/v1beta1/index.ts | Changed export syntax formatting |
| packages/cosmos/library/encoding/cosmos/base/kv/v1beta1/index.ts | Changed export syntax formatting |
| packages/cosmos/library/encoding/cosmos/base/abci/v1beta1/index.ts | Changed export syntax formatting |
| packages/cosmos/library/encoding/cosmos/bank/v1beta1/index.ts | Changed export syntax formatting |
| packages/cosmos/library/encoding/cosmos/authz/v1beta1/index.ts | Changed export syntax formatting |
| packages/cosmos/library/encoding/cosmos/auth/v1beta1/index.ts | Changed export syntax formatting |
| packages/cosmos/library/encoding/cosmos/accesscontrol_x/index.ts | Changed export syntax formatting |
| packages/cosmos/library/encoding/cosmos/accesscontrol/index.ts | Changed export syntax formatting |
| packages/cosmos/library/encoding/confio/index.ts | Changed export syntax formatting |
| packages/cosmos/library/encoding/amino.ts | Removed CT-related amino converter imports |
| .changeset/moody-ends-tap.md | Updated changeset for new solo functions and EVM migration |
| break; | ||
| } | ||
|
|
||
| message.enforce_naming_style = reader.int32() as any; |
There was a problem hiding this comment.
nit: curious if the as any typecasting can be avoided?
There was a problem hiding this comment.
Yeah, this is a limitation of the proto generator. If CW wasn't being deprecated we could fix, but I'm making a PR literally as soon as this is merged to deprecate then delete this directory from the main branch
| * type "bytes" in the open source release -- sorry, we'll try to include | ||
| * other types in a future version! | ||
| * type "bytes" in the open source release. | ||
| * TODO: make ctype actually deprecated. |
There was a problem hiding this comment.
Its a bit confusing to understand the information here comparing L587 to this line
There was a problem hiding this comment.
This is just the proto comments changing, as this is just generated from those, this would be an issue there, but same as the comment above, not worth optimizing as it's going away.
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #255 +/- ##
========================================
+ Coverage 7.20% 7.49% +0.29%
========================================
Files 284 279 -5
Lines 49508 46735 -2773
Branches 17244 16140 -1104
========================================
- Hits 3567 3505 -62
+ Misses 45941 43230 -2711 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
* Generate Cosmos code and add ethers/viem precompiles * Updated Solo proto file & ran biome format on all files * Update install-state.gz * Added changeset * Fixed changeset typo
* Generate Cosmos code and add ethers/viem precompiles * Updated Solo proto file & ran biome format on all files * Update install-state.gz * Added changeset * Fixed changeset typo
* Generate Cosmos code and add ethers/viem precompiles * Updated Solo proto file & ran biome format on all files * Update install-state.gz * Added changeset * Fixed changeset typo
This PR adds the Sei Solo EVM precompiles as well as the Cosmos
claimandclaimSpecificproto encoders.Additional Changes: