I am new to smart contract development. I have a smart contract deployed on Ethereum blockchain Ropsten Test Net. I have smart contract address and ABI. I am not sure how to call functions of that smart contract from geth terminal.
Do i have to sync entire blockchain to call any smart contract functions deployed? I tried syncing but it never completes. It's stuck at last 100 blocks since a week. My ether balance is showing 0 when i connect to TestNet locally.
Is there anyway i can do this online? calling a deployed smart contract through Remix IDE or any other ?
Any help is highly appreciated.
My preferred way to do this is to install MetaMask and using that with Remix.