public CrossChainCommunicationTestBase() { CrossChainCacheEntityProvider = GetRequiredService <ICrossChainCacheEntityProvider>(); BlockCacheEntityProducer = GetRequiredService <IBlockCacheEntityProducer>(); _grpcCrossChainClientProvider = GetRequiredService <ICrossChainClientProvider>(); _chainOptions = GetRequiredService <IOptionsSnapshot <ChainOptions> >().Value; }
public GrpcCrossChainClientNodePluginTests() { _grpcCrossChainClientNodePlugin = GetRequiredService <GrpcCrossChainClientNodePlugin>(); _grpcCrossChainConfigOption = GetRequiredService <IOptionsSnapshot <GrpcCrossChainConfigOption> >().Value; _crossChainClientProvider = GetRequiredService <ICrossChainClientProvider>(); _server = GetRequiredService <IGrpcCrossChainServer>(); }
public GrpcCrossChainClientNodePluginWithoutParentChainTests() { _grpcCrossChainClientNodePlugin = GetRequiredService <IGrpcClientPlugin>(); _crossChainClientProvider = GetRequiredService <ICrossChainClientProvider>(); }
public CrossChainClientService(ICrossChainClientProvider crossChainClientProvider, IBlockCacheEntityProducer blockCacheEntityProducer) { _crossChainClientProvider = crossChainClientProvider; _blockCacheEntityProducer = blockCacheEntityProducer; }
public GrpcCrossChainClientProviderTests() { _grpcCrossChainClientProvider = GetRequiredService <ICrossChainClientProvider>(); }
public CrossChainClientService(ICrossChainClientProvider crossChainClientProvider) { _crossChainClientProvider = crossChainClientProvider; }