Dear all,
First of all, just wanted to note I went through all the topics/guides in relation to this issue and having no remedy, I decided to post. So please excuse, I know there are tons of topics on this matter.
I'm trying to verify and publish some historic 0.5.0 smart contracts .
The steps I've gone through;
Initially having imports such as below and in need of now defunct contracts like ERC721Full.sol I went to my old node install [node_modules folder] and gathered all the imports.
import "openzeppelin-solidity/contracts/ownership/Ownable.sol";
Then changed the imports following a structure like;
import "./Ownable.sol";
It ended up being 32 contracts, including the original smart contracts I've written and the dependencies.
Yet, being so hopeful it'd work after all this, I'm getting >
But we were unable to locate a matching bytecode (err_code_2)
So, my enquiry is; is any of the steps I've done to fix the import errors might be causing this or should I look elsewhere? I'm 100% these are the right contracts I've using in deployment, the solidity version and all are accurate.
Any help would be greatly appreciated, thanks so much!