Esempio n. 1
0
 public BlockchainTransactionService(BlockchainNetworkConnection blockchainNetworkConnection)
 {
     BlockchainNetworkConnection = blockchainNetworkConnection;
     TransactionClient           = new TransactionClient(blockchainNetworkConnection);
     NemUtils = new NemUtils(blockchainNetworkConnection.NetworkType);
     BlockchainMessageService = new BlockchainMessageService(blockchainNetworkConnection);
 }
Esempio n. 2
0
        public TransactionClient(BlockchainNetworkConnection blockchainNetworkConnection)
        {
            TransactionHttp = new TransactionHttp(blockchainNetworkConnection.RestApiUrl);
            var uri = new Uri(blockchainNetworkConnection.RestApiUrl);

            BlockchainRestApiHost = uri.Host;
            BlockchainRestApiPort = uri.Port;
        }
Esempio n. 3
0
 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;
        }
Esempio n. 5
0
 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);
 }