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

Optimize check_account_signature and account_public_keys #319

Open
abizjak opened this issue Jul 15, 2023 · 0 comments
Open

Optimize check_account_signature and account_public_keys #319

abizjak opened this issue Jul 15, 2023 · 0 comments
Labels
[Type] Change Request Some visible functionality should be change.

Comments

@abizjak
Copy link
Member

abizjak commented Jul 15, 2023

Description

Currently these methods in concordium-std accept/return BTreeMaps. THis is not very efficient in the sense that it requires parsing which is not very useful in common cases (since the data is typically just serialized again).

We should have, at least in the low-level host, a way to avoid this serialization. For returning keys that would be in the form of an iterator over keys.

@abizjak abizjak added the [Type] Change Request Some visible functionality should be change. label Jul 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Change Request Some visible functionality should be change.
Projects
None yet
Development

No branches or pull requests

1 participant