public Task <TransactionReceipt> ReelInRequestAndWaitForReceiptAsync(ushort x, ushort y, byte[] fish, byte[] bait, CancellationTokenSource cancellationToken = null)
        {
            var reelInFunction = new ReelInFunction();

            reelInFunction.X    = x;
            reelInFunction.Y    = y;
            reelInFunction.Fish = fish;
            reelInFunction.Bait = bait;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(reelInFunction, cancellationToken));
        }
        public Task <string> ReelInRequestAsync(ushort x, ushort y, byte[] fish, byte[] bait)
        {
            var reelInFunction = new ReelInFunction();

            reelInFunction.X    = x;
            reelInFunction.Y    = y;
            reelInFunction.Fish = fish;
            reelInFunction.Bait = bait;

            return(ContractHandler.SendRequestAsync(reelInFunction));
        }
 public Task <TransactionReceipt> ReelInRequestAndWaitForReceiptAsync(ReelInFunction reelInFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(reelInFunction, cancellationToken));
 }
 public Task <string> ReelInRequestAsync(ReelInFunction reelInFunction)
 {
     return(ContractHandler.SendRequestAsync(reelInFunction));
 }