Closed ryancwalsh closed 2 years ago
Ach, yeah, that's because I changed the state storage layout so it is incompatible with the old contract's state.
There are two solutions:
migrate
function.@encody If the migrate function is quick / easy enough, it might be a valuable learning experience for us. Otherwise, let me know, and I can ask Sherif to delete and recreate the account and send me a new key.
Addressed in f5c1536e715c0895b43fa3afde0fe2c49588f8c5
Messed up the commit message; I forgot that saying something like #58 ...
comments out the line instead of referencing the issue 🤦♀️
I rebuilt and redeployed the contract to mainnet and then tried to use the new
cert_delete
function.From searching, I found these answers, which all seem to suggest that maybe the easiest solution would be for Sherif to delete and recreate this account (otherwise, you might need to code some kind of complicated data migration?):
Thoughts?