public BlockchainTransactionService(BlockchainNetworkConnection blockchainNetworkConnection) { BlockchainNetworkConnection = blockchainNetworkConnection; TransactionClient = new TransactionClient(blockchainNetworkConnection); NemUtils = new NemUtils(blockchainNetworkConnection.NetworkType); BlockchainMessageService = new BlockchainMessageService(blockchainNetworkConnection); }
public TransactionClient(BlockchainNetworkConnection blockchainNetworkConnection) { TransactionHttp = new TransactionHttp(blockchainNetworkConnection.RestApiUrl); var uri = new Uri(blockchainNetworkConnection.RestApiUrl); BlockchainRestApiHost = uri.Host; BlockchainRestApiPort = uri.Port; }
internal BlockchainTransactionService(BlockchainNetworkConnection blockchainNetworkConnection, BlockchainMessageService blockchainMessageService, TransactionClient transactionClient, NemUtils nemUtils) { BlockchainNetworkConnection = blockchainNetworkConnection; BlockchainMessageService = blockchainMessageService; TransactionClient = transactionClient; NemUtils = nemUtils; }
public TransactionClient(BlockchainNetworkConnection blockchainNetworkConnection) { TransactionHttp = new TransactionHttp(blockchainNetworkConnection.RestApiUrl); BlockHttp = new BlockHttp(blockchainNetworkConnection.RestApiUrl); var uri = new Uri(blockchainNetworkConnection.RestApiUrl); BlockchainRestApiHost = uri.Host; BlockchainRestApiPort = uri.Port; UseSSL = blockchainNetworkConnection.HttpProtocol == HttpProtocol.Https; }
public BlockchainMessageService(BlockchainNetworkConnection blockchainNetworkConnection) { AccountClient = new AccountClient(blockchainNetworkConnection); NetworkType = blockchainNetworkConnection.NetworkType; }
public AccountClient(BlockchainNetworkConnection blockchainNetworkConnection) { AccountHttp = new AccountHttp(blockchainNetworkConnection.RestApiUrl); }
public RetrieveProximaxMessagePayloadService(BlockchainNetworkConnection blockchainNetworkConnection) { BlockchainMessageService = new BlockchainMessageService(blockchainNetworkConnection); }