public Task <TransactionReceipt> ClaimPrizeRequestAndWaitForReceiptAsync(string player, byte[] requestId, BigInteger randomNumber, CancellationTokenSource cancellationToken = null)
        {
            var claimPrizeFunction = new ClaimPrizeFunction();

            claimPrizeFunction.Player       = player;
            claimPrizeFunction.RequestId    = requestId;
            claimPrizeFunction.RandomNumber = randomNumber;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(claimPrizeFunction, cancellationToken));
        }
        public Task <string> ClaimPrizeRequestAsync(string player, byte[] requestId, BigInteger randomNumber)
        {
            var claimPrizeFunction = new ClaimPrizeFunction();

            claimPrizeFunction.Player       = player;
            claimPrizeFunction.RequestId    = requestId;
            claimPrizeFunction.RandomNumber = randomNumber;

            return(ContractHandler.SendRequestAsync(claimPrizeFunction));
        }
 public Task <TransactionReceipt> ClaimPrizeRequestAndWaitForReceiptAsync(ClaimPrizeFunction claimPrizeFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(claimPrizeFunction, cancellationToken));
 }
 public Task <string> ClaimPrizeRequestAsync(ClaimPrizeFunction claimPrizeFunction)
 {
     return(ContractHandler.SendRequestAsync(claimPrizeFunction));
 }