We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
About 5 FVM account payloads are created for every account which can cause mtrie to grow quickly when large number of accounts are created.
Merge 5 kinds of FVM account payloads to reduce the number of payloads per account.
exists
storage_used
storage_index
frozen
public_key_count
Updates #1744 Updates #2502 (This PR merges exists and frozen payloads among other improvements)
Thanks @ramtinms for making time to sync about this on Friday and confirming approach! 👍
Breakdown of FVM account payloads:
public_key_
contract_names
code.
The text was updated successfully, but these errors were encountered:
ramtinms
fxamacker
Successfully merging a pull request may close this issue.
Problem
About 5 FVM account payloads are created for every account which can cause mtrie to grow quickly when large number of accounts are created.
Proposed Solution
Merge 5 kinds of FVM account payloads to reduce the number of payloads per account.
exists
storage_used
storage_index
frozen
public_key_count
Updates #1744
Updates #2502 (This PR merges
exists
andfrozen
payloads among other improvements)Thanks @ramtinms for making time to sync about this on Friday and confirming approach! 👍
Misc
Breakdown of FVM account payloads:
exists
,storage_used
,storage_index
.public_key_count
payload, and each public key is stored in a separate payload under the key ofpublic_key_
+ index.contract_names
payload, and each contract is stored in a separate payload under the key ofcode.
+ contract name.frozen
payload.The text was updated successfully, but these errors were encountered: