public static async Task <bool> IsWalletAsync( this IEthApiClient ethApiClient, string address) { var code = await ethApiClient.GetCodeAsync(address); return(WalletCodeVariants.Contains(code)); }
public DefaultGetTransactionReceiptsStrategy( IDetectContractStrategy detectContractStrategy, IEthApiClient ethApiClient, IParityApiClient parityApiClient) { _detectContractStrategy = detectContractStrategy; _ethApiClient = ethApiClient; _parityApiClient = parityApiClient; }
public RootstockBlockchainService( IEthApiClient ethApiClient, IDetectContractStrategy detectContractStrategy, IGetTransactionReceiptsStrategy getTransactionReceiptsStrategy, ITryGetTransactionErrorStrategy tryGetTransactionErrorStrategy, Settings settings) : base(ethApiClient, detectContractStrategy, getTransactionReceiptsStrategy, tryGetTransactionErrorStrategy, settings) { _ethApiClient = ethApiClient; }
public RootstockGetTransactionReceiptsStrategy( IEthApiClient ethApiClient) { _ethApiClient = ethApiClient; }
public RootstockNonceService( IEthApiClient ethApiClient) { _ethApiClient = ethApiClient; }