public Task <TransactionReceipt> FulfillRequestAndWaitForReceiptAsync(byte[] requestId, BigInteger price, CancellationTokenSource cancellationToken = null)
        {
            var fulfillFunction = new FulfillFunction();

            fulfillFunction.RequestId = requestId;
            fulfillFunction.Price     = price;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(fulfillFunction, cancellationToken));
        }
        public Task <string> FulfillRequestAsync(byte[] requestId, BigInteger price)
        {
            var fulfillFunction = new FulfillFunction();

            fulfillFunction.RequestId = requestId;
            fulfillFunction.Price     = price;

            return(ContractHandler.SendRequestAsync(fulfillFunction));
        }
 public Task <TransactionReceipt> FulfillRequestAndWaitForReceiptAsync(FulfillFunction fulfillFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(fulfillFunction, cancellationToken));
 }
 public Task <string> FulfillRequestAsync(FulfillFunction fulfillFunction)
 {
     return(ContractHandler.SendRequestAsync(fulfillFunction));
 }