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

Reduce use of Board for serialization #10744

Open
Chris-Hibbert opened this issue Dec 19, 2024 · 0 comments
Open

Reduce use of Board for serialization #10744

Chris-Hibbert opened this issue Dec 19, 2024 · 0 comments
Labels
deployment Chain deployment mechanism (e.g. testnet) enhancement New feature or request performance Performance related issues

Comments

@Chris-Hibbert
Copy link
Contributor

What is the Problem Being Solved?

The way we use marshalers from the board is wasteful. We send more data than necessary.

Description of the Design

We could change the contracts to use a local wrapper of the marshaller to send only slot values. Another possibility is to add caching.

Security Considerations

Not a security issue.

Scaling Considerations

The goal is to address scaling/performance issues.

Test Plan

straightforward

Upgrade Considerations

If we build something, it can be deployed one contract at a time.

@Chris-Hibbert Chris-Hibbert added enhancement New feature or request deployment Chain deployment mechanism (e.g. testnet) performance Performance related issues labels Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deployment Chain deployment mechanism (e.g. testnet) enhancement New feature or request performance Performance related issues
Projects
None yet
Development

No branches or pull requests

1 participant