pub async fn is_proxy_contract( provider: impl Provider, addr: Address, ) -> Result<bool>
helper function to decide if the contract at given address addr is a proxy contract
addr