public Task <TransactionReceipt> BuildTileRequestAndWaitForReceiptAsync(ushort x, ushort y, byte tile, ushort newTileType, CancellationTokenSource cancellationToken = null)
        {
            var buildTileFunction = new BuildTileFunction();

            buildTileFunction.X           = x;
            buildTileFunction.Y           = y;
            buildTileFunction.Tile        = tile;
            buildTileFunction.NewTileType = newTileType;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(buildTileFunction, cancellationToken));
        }
        public Task <string> BuildTileRequestAsync(ushort x, ushort y, byte tile, ushort newTileType)
        {
            var buildTileFunction = new BuildTileFunction();

            buildTileFunction.X           = x;
            buildTileFunction.Y           = y;
            buildTileFunction.Tile        = tile;
            buildTileFunction.NewTileType = newTileType;

            return(ContractHandler.SendRequestAsync(buildTileFunction));
        }
 public Task <TransactionReceipt> BuildTileRequestAndWaitForReceiptAsync(BuildTileFunction buildTileFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(buildTileFunction, cancellationToken));
 }
 public Task <string> BuildTileRequestAsync(BuildTileFunction buildTileFunction)
 {
     return(ContractHandler.SendRequestAsync(buildTileFunction));
 }