private async Task <bool> IsContractAsync( string address) { var code = await _ethApiClient.GetCodeAsync(address); return(_detectContractStrategy.Execute(code)); }
public static async Task <bool> IsWalletAsync( this IEthApiClient ethApiClient, string address) { var code = await ethApiClient.GetCodeAsync(address); return(WalletCodeVariants.Contains(code)); }