I have many getters and setters in my contract, for example:
function setMintRate(uint256 _mintRate) public onlyOwner {
mintRate = _mintRate;
}
If I deploy my contract to mainnet Ethereum, is it considered good practice to call these functions from Remix after the contract is deployed in order to maintain/update my project? For example updating the price of an NFT mint. If not, what is the correct way of doing it?
Thanks!