I've been trying to make an upgradeable smart contract using openzeppelin in Harmony blockchain which uses EVM and Solidity... It is deployable when not using openzeppelin, but when i do, it throws the above error... And one of my teammates was able to deploy it with no errors...
I don't know if it is the problem with my system, or with Harmony's TruffleProvider... they seem to be trying to fix this and building on this branch https://github.com/harmony-one/sdk/tree/truffle_provider , my teammate was able to finally deploy it, but i'm still getting the same error:
$ oz deploy
Nothing to compile, all contracts are up to date.
? Pick a contract to instantiate: Ball
? Pick a network: stable
✓ Added contract: Ball
Returned error: The method web3_clientVersion does not exist/is not available