예제 #1
0
        private async Task <bool> IsContractAsync(
            string address)
        {
            var code = await _ethApiClient.GetCodeAsync(address);

            return(_detectContractStrategy.Execute(code));
        }
예제 #2
0
        public static async Task <bool> IsWalletAsync(
            this IEthApiClient ethApiClient,
            string address)
        {
            var code = await ethApiClient.GetCodeAsync(address);

            return(WalletCodeVariants.Contains(code));
        }