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

cosmic-proto without cosmjs #9691

Merged
merged 3 commits into from
Jul 12, 2024
Merged

cosmic-proto without cosmjs #9691

merged 3 commits into from
Jul 12, 2024

Conversation

turadg
Copy link
Member

@turadg turadg commented Jul 11, 2024

refs: #9408

Description

cosmjs deps add a lot of size and complicates our builds (#9583) At runtime we only need Decimal so this vendors that (just the subset necessary) and drops all other runtime deps.

Security Considerations

less supply chain

Scaling Considerations

none

Documentation Considerations

Maybe get this upstream to reduce maintenance.

Testing Considerations

CI suffices?

Upgrade Considerations

None, not on chain.

@turadg turadg requested review from kriskowal and dckc July 11, 2024 20:24
Copy link

cloudflare-workers-and-pages bot commented Jul 11, 2024

Deploying agoric-sdk with  Cloudflare Pages  Cloudflare Pages

Latest commit: cb232ef
Status: ✅  Deploy successful!
Preview URL: https://29043386.agoric-sdk.pages.dev
Branch Preview URL: https://ta-vendor-decimal.agoric-sdk.pages.dev

View logs

@turadg turadg added the force:integration Force integration tests to run on PR label Jul 11, 2024
Copy link
Member

@dckc dckc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good idea!

@turadg turadg added the automerge:rebase Automatically rebase updates, then merge label Jul 12, 2024
@mergify mergify bot merged commit 5d18974 into master Jul 12, 2024
86 checks passed
@mergify mergify bot deleted the ta/vendor-Decimal branch July 12, 2024 13:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge:rebase Automatically rebase updates, then merge force:integration Force integration tests to run on PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants