i'm using metamask with ropsten. deployed my contract on ropsten using remix. for the backend i used infura to create instance of web3. ew Web3(new Web3.providers.HttpProvider('https://ropsten.infura.io/v3/MY_API_KEY'));
i'm able to get data from blockchain by contract.getDetails(123); but while sending the details i'm getting below error, "The method eth_sendTransaction does not exist/is not available"