# Code generated by protoc-gen-twirp_ruby 1.0.0, DO NOT EDIT.
require 'twirp'
require_relative 'service_pb.rb'

module Twitch
  module Fulton
    module Twitchzuko
      class TwitchZukoService < Twirp::Service
        package 'twitch.fulton.twitchzuko'
        service 'TwitchZuko'
        rpc :GetPinStatus, GetPinStatusRequest, GetPinStatusResponse, :ruby_method => :get_pin_status
        rpc :RedeemPin, RedeemPinRequest, RedeemPinResponse, :ruby_method => :redeem_pin
        rpc :UnredeemPin, UnredeemPinRequest, UnredeemPinResponse, :ruby_method => :unredeem_pin
        rpc :GetRedemptionHistory, GetRedemptionHistoryRequest, GetRedemptionHistoryResponse, :ruby_method => :get_redemption_history
      end

      class TwitchZukoClient < Twirp::Client
        client_for TwitchZukoService
      end
    end
  end
end
