Hi, I am using sendbox to deploy smart contracts…
I am getting this wierd state where in the node i am getting approval program “AyAEQ…RCJD” and from the indexer “AyAGB…RCRD”
https://apps.scholtz.sk/reach-7.png
Anyone has any tip what might be wrong?
After complete sandbox remove, git clone, sandbox up, i get the same error
https://apps.scholtz.sk/reach-8.png
The error I am getting is
Error: verifyContract failed: creationRound Approval program: expected "AyAEAQMABSYGIKQtiE2Ko7nTJJfSUsK/BLMvbGXIvelmW0a3LGAXvLbTIAa3PNUu9G9e50XI3T4RcD9oPenFagtklP4x7X4BtaTaIHvh4u3eq6xu8t8IFzUNVL0wz3st3di/xkVtcAbycT77AXMBbAFoMSAyAxJEMRkiEkEACDIEIhJEQgBhNwAaCDUFMgQjD0QxFiQSRCQzAgAoEhEzAgApEhEzAgAqEhFEK2Q3ABoAEkQrNwAaAWcnBGQ3ABoFFxJEJwQyBmckMR0SRCcFNwAaAxdnJwVkQAAIMRkkEkRCAAUxGSUSRCJD", got "AyAGBgIBoI0GBAAmBCCZJTbOc0jOgvXpzQM5jxiSliWzyrinZDnTym/Tu/r2xgFzAWwBaDEQIhJEMSAyAxJEMQAoEkQxGEEAKDIEIxJEMwEQJBJEMwEIJRJEMRkhBBJEKSEFFgJnKjIGZyshBWdCAAsyBCQSRDEZIQUSRCRD"
I think the best place to get support for this is on the Reach Discord — Reach
That was my first choice but i think it might be sandbox related … if the program received from the algod differs from program obtained from the indexer, it might indicate for example that the cleanup mechanism in the sandbox does not work properly…
This is how I did the cleanup…
ok, so after communication with reach they said that the application redeployed once with other code than is the original compiled code… so the second code should be there pernamently…
so nothing wrong with the sandbox