public Task <TransactionReceipt> CreateWatchRequestAndWaitForReceiptAsync(string vendorAddress, BigInteger gUID, string watchType, CancellationTokenSource cancellationToken = null)
        {
            var createWatchFunction = new CreateWatchFunction();

            createWatchFunction.VendorAddress = vendorAddress;
            createWatchFunction.GUID          = gUID;
            createWatchFunction.WatchType     = watchType;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(createWatchFunction, cancellationToken));
        }
        public Task <string> CreateWatchRequestAsync(string vendorAddress, BigInteger gUID, string watchType)
        {
            var createWatchFunction = new CreateWatchFunction();

            createWatchFunction.VendorAddress = vendorAddress;
            createWatchFunction.GUID          = gUID;
            createWatchFunction.WatchType     = watchType;

            return(ContractHandler.SendRequestAsync(createWatchFunction));
        }
 public Task <TransactionReceipt> CreateWatchRequestAndWaitForReceiptAsync(CreateWatchFunction createWatchFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(createWatchFunction, cancellationToken));
 }
 public Task <string> CreateWatchRequestAsync(CreateWatchFunction createWatchFunction)
 {
     return(ContractHandler.SendRequestAsync(createWatchFunction));
 }