Hi,
I have an idea for another Ethernaut level. It will be in continuation of the Privacy level. Except this time one part of the password will be hidden in a dynamic array and the other part in a mapping.
To solve this level the user will have to understand how data is stored in dynamically-sized values and compute the location of it in order to retrieve it (as explained in this article).
What do you think ?
Best regards,
Asamartino
1 Like
Hi @Asamartino,
Welcome to the community 
I think that sounds like an interesting level. Creating more awareness of how storage works. Feel free to post the challenge in the forum.
As an aside, Ethernaut has a Solidity 0.5 version. It would be great to update to Solidity 0.6 before too long (if anyone wants to volunteer).
@abcoathup Thank you very much.
Here is a first draft of the proposed challenge:
see here for the code :
PrivacyII_proposal.sol
What do you think.?
I will gladly help you update to Solidity 0.6
Best regards,
Asamartino
1 Like
Hi @asamartino,
From a first pass, that looks ok to me.
I suggest you create an issue and then do a PR in the solidity-05 branch and then we can try it out.
@abcoathup, I created an issue as you suggested. I’m waiting for a feedback since two weeks. Did I wrongly created the issue ?
1 Like
Hi @asamartino,
I’m sorry for the delay, I need to come back to you on this.
You did everything right. 
I have been thinking about how best to upgrade all the Ethernaut contracts to Solidity 0.6.