public Task <TransactionReceipt> ProductionRequestAndWaitForReceiptAsync(ProductionFunction productionFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(productionFunction, cancellationToken));
 }
 public Task <string> ProductionRequestAsync(ProductionFunction productionFunction)
 {
     return(ContractHandler.SendRequestAsync(productionFunction));
 }