-
Notifications
You must be signed in to change notification settings - Fork 116
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
Add a BigMap contract for testing the storage trie #295
base: v2-main
Are you sure you want to change the base?
Conversation
@PlasmaPower, I'm not sure what all the CI failures mean. Did I do something wrong? |
Some of the failures are because the contract isn't formatted correctly. I'd fix that and see what's still failing. The audit is probably just not passing on the base branch, so I think we can merge it without that one passing. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
sorry, I missed this PR when releasing 2.1.3; do we need a release tag for this mock or we are ok with just merging this into the permanent |
Co-authored-by: Pepper Lebeck-Jobe <[email protected]>
We don't need a release for this, this is just for nitro unit tests so it just needs to be in the nitro pin |
This contracts makes it easy to add a bunch of storage slots in a single transation, and then in a separate transaction to free a bunch of those slots and add some others.
The idea is that this sort of operation will pass with the deterministic flag on the storage db implementation set and fail when it is not set.
Part of NIT-3068