Currently authenticated account, if available.
See Soulless.Websocket.Client.fetch/2.
Soulless.Websocket.Client.fetch/2
See Soulless.Websocket.Client.fetch/3.
Soulless.Websocket.Client.fetch/3
The full client_version_string this client logs in with.
client_version_string
@spec add_collected_game_record( client :: pid(), payload :: Soulless.Game.Lq.ReqAddCollectedGameRecord.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResAddCollectedGameRecord.t()} | {:error, term()}
@spec add_finished_ending( client :: pid(), payload :: Soulless.Game.Lq.ReqFinishedEnding.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec add_room_robot( client :: pid(), payload :: Soulless.Game.Lq.ReqAddRoomRobot.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec amulet_activity_fetch_brief( client :: pid(), payload :: Soulless.Game.Lq.ReqAmuletActivityFetchBrief.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResAmuletActivityFetchBrief.t()} | {:error, term()}
@spec amulet_activity_game_operate( client :: pid(), payload :: Soulless.Game.Lq.ReqAmuletActivityGameOperate.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResAmuletEventResponse.t()} | {:error, term()}
@spec amulet_activity_giveup( client :: pid(), payload :: Soulless.Game.Lq.ReqAmuletActivityGiveup.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec amulet_activity_maintain_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResAmuletActivityMaintainInfo.t()} | {:error, term()}
@spec amulet_activity_operate( client :: pid(), payload :: Soulless.Game.Lq.ReqAmuletActivityOperate.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResAmuletEventResponse.t()} | {:error, term()}
@spec amulet_activity_select_book_effect( client :: pid(), payload :: Soulless.Game.Lq.ReqAmuletActivitySelectBookEffect.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec amulet_activity_set_skill_level( client :: pid(), payload :: Soulless.Game.Lq.ReqAmuletActivitySetSkillLevel.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec amulet_activity_start_game( client :: pid(), payload :: Soulless.Game.Lq.ReqAmuletActivityStartGame.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResAmuletEventResponse.t()} | {:error, term()}
@spec apply_friend( client :: pid(), payload :: Soulless.Game.Lq.ReqApplyFriend.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec bind_account( client :: pid(), payload :: Soulless.Game.Lq.ReqBindAccount.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec bind_email( client :: pid(), payload :: Soulless.Game.Lq.ReqBindEmail.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec bind_oauth2( client :: pid(), payload :: Soulless.Game.Lq.ReqBindOauth2.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec bind_phone_number( client :: pid(), payload :: Soulless.Game.Lq.ReqBindPhoneNumber.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec bingo_activity_receive_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqBingoActivityReceiveReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResBingoActivityReceiveReward.t()} | {:error, term()}
@spec buy_arena_ticket( client :: pid(), payload :: Soulless.Game.Lq.ReqBuyArenaTicket.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec buy_festival_proposal( client :: pid(), payload :: Soulless.Game.Lq.ReqBuyFestivalProposal.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResBuyFestivalProposal.t()} | {:error, term()}
@spec buy_from_chest_shop( client :: pid(), payload :: Soulless.Game.Lq.ReqBuyFromChestShop.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResBuyFromChestShop.t()} | {:error, term()}
@spec buy_from_shop( client :: pid(), payload :: Soulless.Game.Lq.ReqBuyFromShop.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResBuyFromShop.t()} | {:error, term()}
@spec buy_from_zhp( client :: pid(), payload :: Soulless.Game.Lq.ReqBuyFromZHP.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec buy_in_ab_match( client :: pid(), payload :: Soulless.Game.Lq.ReqBuyInABMatch.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec buy_shi_lian( client :: pid(), payload :: Soulless.Game.Lq.ReqBuyShiLian.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec cancel_delete_account(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec cancel_google_play_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCancelGooglePlayOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec cancel_match( client :: pid(), payload :: Soulless.Game.Lq.ReqCancelMatchQueue.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec cancel_queue(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec cancel_unified_match( client :: pid(), payload :: Soulless.Game.Lq.ReqCancelUnifiedMatch.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec change_avatar( client :: pid(), payload :: Soulless.Game.Lq.ReqChangeAvatar.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec change_character_skin( client :: pid(), payload :: Soulless.Game.Lq.ReqChangeCharacterSkin.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec change_character_view( client :: pid(), payload :: Soulless.Game.Lq.ReqChangeCharacterView.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec change_collected_game_record_remarks( client :: pid(), payload :: Soulless.Game.Lq.ReqChangeCollectedGameRecordRemarks.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResChangeCollectedGameRecordRemarks.t()} | {:error, term()}
@spec change_common_view( client :: pid(), payload :: Soulless.Game.Lq.ReqChangeCommonView.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec change_main_character( client :: pid(), payload :: Soulless.Game.Lq.ReqChangeMainCharacter.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec check_privacy( client :: pid(), payload :: Soulless.Game.Lq.ReqCheckPrivacy.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec client_message( client :: pid(), payload :: Soulless.Game.Lq.ReqClientMessage.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec combining_recycle_craft( client :: pid(), payload :: Soulless.Game.Lq.ReqCombiningRecycleCraft.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCombiningRecycleCraft.t()} | {:error, term()}
@spec complete_activity_flip_task( client :: pid(), payload :: Soulless.Game.Lq.ReqCompleteActivityTask.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec complete_activity_flip_task_batch( client :: pid(), payload :: Soulless.Game.Lq.ReqCompleteActivityFlipTaskBatch.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCompleteActivityFlipTaskBatch.t()} | {:error, term()}
@spec complete_activity_task( client :: pid(), payload :: Soulless.Game.Lq.ReqCompleteActivityTask.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec complete_activity_task_batch( client :: pid(), payload :: Soulless.Game.Lq.ReqCompleteActivityTaskBatch.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec complete_period_activity_task( client :: pid(), payload :: Soulless.Game.Lq.ReqCompleteActivityTask.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec complete_period_activity_task_batch( client :: pid(), payload :: Soulless.Game.Lq.ReqCompletePeriodActivityTaskBatch.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec complete_random_activity_task( client :: pid(), payload :: Soulless.Game.Lq.ReqCompleteActivityTask.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec complete_random_activity_task_batch( client :: pid(), payload :: Soulless.Game.Lq.ReqCompleteActivityTaskBatch.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec complete_segment_task_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqCompleteSegmentTaskReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCompleteSegmentTaskReward.t()} | {:error, term()}
@spec complete_village_task( client :: pid(), payload :: Soulless.Game.Lq.ReqCompleteVillageTask.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCompleteVillageTask.t()} | {:error, term()}
@spec compose_shard( client :: pid(), payload :: Soulless.Game.Lq.ReqComposeShard.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec create_alipay_app_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateAlipayAppOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateAlipayAppOrder.t()} | {:error, term()}
@spec create_alipay_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateAlipayOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateAlipayOrder.t()} | {:error, term()}
@spec create_alipay_scan_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateAlipayScanOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateAlipayScanOrder.t()} | {:error, term()}
@spec create_billing_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateBillingOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateBillingOrder.t()} | {:error, term()}
@spec create_customized_contest( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateCustomizedContest.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateCustomizedContest.t()} | {:error, term()}
@spec create_dmm_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateDMMOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateDmmOrder.t()} | {:error, term()}
@spec create_email_verify_code( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateEmailVerifyCode.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec create_en_alipay_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateENAlipayOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateENAlipayOrder.t()} | {:error, term()}
@spec create_en_master_card_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateENMasterCardOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateENMasterCardOrder.t()} | {:error, term()}
@spec create_en_paypal_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateENPaypalOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateENPaypalOrder.t()} | {:error, term()}
@spec create_en_visa_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateENVisaOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateENVisaOrder.t()} | {:error, term()}
@spec create_enjcb_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateENJCBOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateENJCBOrder.t()} | {:error, term()}
@spec create_game_observe_auth( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateGameObserveAuth.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateGameObserveAuth.t()} | {:error, term()}
@spec create_game_plan( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateGamePlan.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec create_iap_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateIAPOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateIAPOrder.t()} | {:error, term()}
@spec create_jp_au_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateJPAuOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateJPAuOrder.t()} | {:error, term()}
@spec create_jp_credit_card_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateJPCreditCardOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateJPCreditCardOrder.t()} | {:error, term()}
@spec create_jp_docomo_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateJPDocomoOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateJPDocomoOrder.t()} | {:error, term()}
@spec create_jp_pay_pay_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateJPPayPayOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateJPPayPayOrder.t()} | {:error, term()}
@spec create_jp_paypal_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateJPPaypalOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateJPPaypalOrder.t()} | {:error, term()}
@spec create_jp_softbank_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateJPSoftbankOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateJPSoftbankOrder.t()} | {:error, term()}
@spec create_jp_web_money_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateJPWebMoneyOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateJPWebMoneyOrder.t()} | {:error, term()}
@spec create_jpgmo_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateJPGMOOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateJPGMOOrder.t()} | {:error, term()}
@spec create_kr_alipay_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateKRAlipayOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateKRAlipayOrder.t()} | {:error, term()}
@spec create_kr_master_card_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateKRMasterCardOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateKRMasterCardOrder.t()} | {:error, term()}
@spec create_kr_paypal_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateKRPaypalOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateKRPaypalOrder.t()} | {:error, term()}
@spec create_kr_visa_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateKRVisaOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateKRVisaOrder.t()} | {:error, term()}
@spec create_krjcb_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateKRJCBOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateKRJCBOrder.t()} | {:error, term()}
@spec create_my_card_android_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateMyCardOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateMyCardOrder.t()} | {:error, term()}
@spec create_my_card_web_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateMyCardOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateMyCardOrder.t()} | {:error, term()}
@spec create_nickname( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateNickname.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec create_paypal_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreatePaypalOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreatePaypalOrder.t()} | {:error, term()}
@spec create_phone_login_bind( client :: pid(), payload :: Soulless.Game.Lq.ReqCreatePhoneLoginBind.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec create_phone_verify_code( client :: pid(), payload :: Soulless.Game.Lq.ReqCreatePhoneVerifyCode.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec create_room( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateRoom.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateRoom.t()} | {:error, term()}
@spec create_seer_report( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateSeerReport.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateSeerReport.t()} | {:error, term()}
@spec create_steam_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateSteamOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateSteamOrder.t()} | {:error, term()}
@spec create_wechat_app_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateWechatAppOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateWechatAppOrder.t()} | {:error, term()}
@spec create_wechat_native_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateWechatNativeOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateWechatNativeOrder.t()} | {:error, term()}
@spec create_xsolla_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateXsollaOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateXsollaOrder.t()} | {:error, term()}
@spec create_xsolla_v4_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateXsollaOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateXsollaOrder.t()} | {:error, term()}
@spec create_yostar_sdk_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateYostarOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateYostarOrder.t()} | {:error, term()}
@spec create_yostar_v4_sdk_order( client :: pid(), payload :: Soulless.Game.Lq.ReqCreateYostarV4SDKOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCreateYostarV4SDKOrder.t()} | {:error, term()}
@spec delete_account(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResDeleteAccount.t()} | {:error, term()}
@spec delete_comment( client :: pid(), payload :: Soulless.Game.Lq.ReqDeleteComment.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec delete_mail( client :: pid(), payload :: Soulless.Game.Lq.ReqDeleteMail.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec deliver_aa32_order( client :: pid(), payload :: Soulless.Game.Lq.ReqDeliverAA32Order.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec dig_mine( client :: pid(), payload :: Soulless.Game.Lq.ReqDigMine.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResDigMine.t()} | {:error, term()}
@spec dmm_pre_login( client :: pid(), payload :: Soulless.Game.Lq.ReqDMMPreLogin.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResDMMPreLogin.t()} | {:error, term()}
@spec do_activity_sign_in( client :: pid(), payload :: Soulless.Game.Lq.ReqDoActivitySignIn.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResDoActivitySignIn.t()} | {:error, term()}
@spec do_daily_sign_in(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec dressing_status( client :: pid(), payload :: Soulless.Game.Lq.ReqRoomDressing.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec email_login( client :: pid(), payload :: Soulless.Game.Lq.ReqEmailLogin.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResLogin.t()} | {:error, term()}
@spec enter_arena( client :: pid(), payload :: Soulless.Game.Lq.ReqEnterArena.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec enter_customized_contest( client :: pid(), payload :: Soulless.Game.Lq.ReqEnterCustomizedContest.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResEnterCustomizedContest.t()} | {:error, term()}
@spec exchange_activity_item( client :: pid(), payload :: Soulless.Game.Lq.ReqExchangeActivityItem.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResExchangeActivityItem.t()} | {:error, term()}
@spec exchange_chest_stone( client :: pid(), payload :: Soulless.Game.Lq.ReqExchangeCurrency.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec exchange_currency( client :: pid(), payload :: Soulless.Game.Lq.ReqExchangeCurrency.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec exchange_diamond( client :: pid(), payload :: Soulless.Game.Lq.ReqExchangeCurrency.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec fast_login( client :: pid(), payload :: Soulless.Game.Lq.ReqFastLogin.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFastLogin.t()} | {:error, term()}
@spec feed_activity_feed( client :: pid(), payload :: Soulless.Game.Lq.ReqFeedActivityFeed.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFeedActivityFeed.t()} | {:error, term()}
@spec fetch_ab_match_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchABMatch.t()} | {:error, term()}
@spec fetch_account_activity_data(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResAccountActivityData.t()} | {:error, term()}
@spec fetch_account_challenge_rank_info( client :: pid(), payload :: Soulless.Game.Lq.ReqAccountInfo.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResAccountChallengeRankInfo.t()} | {:error, term()}
@spec fetch_account_character_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResAccountCharacterInfo.t()} | {:error, term()}
@spec fetch_account_game_hu_records( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchAccountGameHuRecords.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchAccountGameHuRecords.t()} | {:error, term()}
@spec fetch_account_info( client :: pid(), payload :: Soulless.Game.Lq.ReqAccountInfo.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResAccountInfo.t()} | {:error, term()}
@spec fetch_account_info_extra( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchAccountInfoExtra.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchAccountInfoExtra.t()} | {:error, term()}
@spec fetch_account_settings(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResAccountSettings.t()} | {:error, term()}
@spec fetch_account_state( client :: pid(), payload :: Soulless.Game.Lq.ReqAccountList.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResAccountStates.t()} | {:error, term()}
@spec fetch_account_statistic_info( client :: pid(), payload :: Soulless.Game.Lq.ReqAccountStatisticInfo.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResAccountStatisticInfo.t()} | {:error, term()}
@spec fetch_achievement(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResAchievement.t()} | {:error, term()}
@spec fetch_achievement_rate(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchAchievementRate.t()} | {:error, term()}
@spec fetch_activity_buff(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResActivityBuff.t()} | {:error, term()}
@spec fetch_activity_flip_info( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchActivityFlipInfo.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchActivityFlipInfo.t()} | {:error, term()}
@spec fetch_activity_interval(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchActivityInterval.t()} | {:error, term()}
@spec fetch_activity_list(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResActivityList.t()} | {:error, term()}
@spec fetch_activity_rank( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchActivityRank.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchActivityRank.t()} | {:error, term()}
@spec fetch_all_common_views(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResAllcommonViews.t()} | {:error, term()}
@spec fetch_amulet_activity_data( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchAmuletActivityData.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchAmuletActivityData.t()} | {:error, term()}
@spec fetch_announcement( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchAnnouncement.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResAnnouncement.t()} | {:error, term()}
@spec fetch_annual_report_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchAnnualReportInfo.t()} | {:error, term()}
@spec fetch_bag_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResBagInfo.t()} | {:error, term()}
@spec fetch_banner_activity_data( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchBannerActivityData.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchBannerActivityData.t()} | {:error, term()}
@spec fetch_bingo_activity_data( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchBingoActivityData.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchBingoActivityData.t()} | {:error, term()}
@spec fetch_challenge_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchChallengeInfo.t()} | {:error, term()}
@spec fetch_challenge_leaderboard( client :: pid(), payload :: Soulless.Game.Lq.ReqChallangeLeaderboard.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResChallengeLeaderboard.t()} | {:error, term()}
@spec fetch_challenge_season(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResChallengeSeasonInfo.t()} | {:error, term()}
@spec fetch_character_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCharacterInfo.t()} | {:error, term()}
@spec fetch_client_value(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResClientValue.t()} | {:error, term()}
@spec fetch_collected_game_record_list(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCollectedGameRecordList.t()} | {:error, term()}
@spec fetch_comment_content( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchCommentContent.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchCommentContent.t()} | {:error, term()}
@spec fetch_comment_list( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchCommentList.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchCommentList.t()} | {:error, term()}
@spec fetch_comment_setting(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommentSetting.t()} | {:error, term()}
@spec fetch_common_view(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommonView.t()} | {:error, term()}
@spec fetch_common_views( client :: pid(), payload :: Soulless.Game.Lq.ReqCommonViews.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommonViews.t()} | {:error, term()}
@spec fetch_connection_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResConnectionInfo.t()} | {:error, term()}
@spec fetch_contest_player_rank( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchContestPlayerRank.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchContestPlayerRank.t()} | {:error, term()}
@spec fetch_contest_team_member( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchContestTeamMember.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchContestTeamMember.t()} | {:error, term()}
@spec fetch_contest_team_player_rank( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchContestTeamPlayerRank.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchContestPlayerRank.t()} | {:error, term()}
@spec fetch_contest_team_rank( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchContestTeamRank.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchContestTeamRank.t()} | {:error, term()}
@spec fetch_current_match_info( client :: pid(), payload :: Soulless.Game.Lq.ReqCurrentMatchInfo.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCurrentMatchInfo.t()} | {:error, term()}
@spec fetch_customized_contest_auth_info( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchCustomizedContestAuthInfo.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchCustomizedContestAuthInfo.t()} | {:error, term()}
@spec fetch_customized_contest_by_contest_id( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchCustomizedContestByContestId.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchCustomizedContestByContestId.t()} | {:error, term()}
@spec fetch_customized_contest_game_live_list( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchCustomizedContestGameLiveList.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchCustomizedContestGameLiveList.t()} | {:error, term()}
@spec fetch_customized_contest_game_records( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchCustomizedContestGameRecords.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchCustomizedContestGameRecords.t()} | {:error, term()}
@spec fetch_customized_contest_list( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchCustomizedContestList.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchCustomizedContestList.t()} | {:error, term()}
@spec fetch_customized_contest_online_info( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchCustomizedContestOnlineInfo.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchCustomizedContestOnlineInfo.t()} | {:error, term()}
@spec fetch_daily_sign_in_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResDailySignInInfo.t()} | {:error, term()}
@spec fetch_daily_task(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResDailyTask.t()} | {:error, term()}
@spec fetch_friend_apply_list(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFriendApplyList.t()} | {:error, term()}
@spec fetch_friend_gift_activity_data( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchFriendGiftActivityData.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchFriendGiftActivityData.t()} | {:error, term()}
@spec fetch_friend_list(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFriendList.t()} | {:error, term()}
@spec fetch_game_live_info( client :: pid(), payload :: Soulless.Game.Lq.ReqGameLiveInfo.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResGameLiveInfo.t()} | {:error, term()}
@spec fetch_game_live_left_segment( client :: pid(), payload :: Soulless.Game.Lq.ReqGameLiveLeftSegment.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResGameLiveLeftSegment.t()} | {:error, term()}
@spec fetch_game_live_list( client :: pid(), payload :: Soulless.Game.Lq.ReqGameLiveList.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResGameLiveList.t()} | {:error, term()}
@spec fetch_game_point_rank( client :: pid(), payload :: Soulless.Game.Lq.ReqGamePointRank.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResGamePointRank.t()} | {:error, term()}
@spec fetch_game_record( client :: pid(), payload :: Soulless.Game.Lq.ReqGameRecord.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResGameRecord.t()} | {:error, term()}
@spec fetch_game_record_list( client :: pid(), payload :: Soulless.Game.Lq.ReqGameRecordList.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResGameRecordList.t()} | {:error, term()}
@spec fetch_game_record_list_v2( client :: pid(), payload :: Soulless.Game.Lq.ReqGameRecordListV2.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResGameRecordListV2.t()} | {:error, term()}
@spec fetch_game_records_detail( client :: pid(), payload :: Soulless.Game.Lq.ReqGameRecordsDetail.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResGameRecordsDetail.t()} | {:error, term()}
@spec fetch_game_records_detail_v2( client :: pid(), payload :: Soulless.Game.Lq.ReqGameRecordsDetailV2.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResGameRecordsDetailV2.t()} | {:error, term()}
@spec fetch_gaming_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchGamingInfo.t()} | {:error, term()}
@spec fetch_id_card_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResIDCardInfo.t()} | {:error, term()}
@spec fetch_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchInfo.t()} | {:error, term()}
@spec fetch_jp_common_credit_card_order( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchJPCommonCreditCardOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchJPCommonCreditCardOrder.t()} | {:error, term()}
@spec fetch_last_privacy( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchLastPrivacy.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchLastPrivacy.t()} | {:error, term()}
@spec fetch_level_leaderboard( client :: pid(), payload :: Soulless.Game.Lq.ReqLevelLeaderboard.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResLevelLeaderboard.t()} | {:error, term()}
@spec fetch_mail_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResMailInfo.t()} | {:error, term()}
@spec fetch_maintain_notice(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchMaintainNotice.t()} | {:error, term()}
@spec fetch_manager_customized_contest( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchManagerCustomizedContest.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchManagerCustomizedContest.t()} | {:error, term()}
@spec fetch_manager_customized_contest_list( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchmanagerCustomizedContestList.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchManagerCustomizedContestList.t()} | {:error, term()}
@spec fetch_misc(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResMisc.t()} | {:error, term()}
@spec fetch_mod_nickname_time(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResModNicknameTime.t()} | {:error, term()}
@spec fetch_month_ticket_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResMonthTicketInfo.t()} | {:error, term()}
@spec fetch_multi_account_brief( client :: pid(), payload :: Soulless.Game.Lq.ReqMultiAccountId.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMultiAccountBrief.t()} | {:error, term()}
@spec fetch_muti_challenge_level( client :: pid(), payload :: Soulless.Game.Lq.ReqMutiChallengeLevel.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMutiChallengeLevel.t()} | {:error, term()}
@spec fetch_next_game_record_list( client :: pid(), payload :: Soulless.Game.Lq.ReqNextGameRecordList.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResNextGameRecordList.t()} | {:error, term()}
@spec fetch_oauth2_info( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchOauth2.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchOauth2.t()} | {:error, term()}
@spec fetch_ob_token( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchOBToken.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchOBToken.t()} | {:error, term()}
@spec fetch_phone_login_bind(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchPhoneLoginBind.t()} | {:error, term()}
@spec fetch_platform_products( client :: pid(), payload :: Soulless.Game.Lq.ReqPlatformBillingProducts.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResPlatformBillingProducts.t()} | {:error, term()}
@spec fetch_progress_reward_activity_info( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchProgressRewardActivityInfo.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchProgressRewardActivityInfo.t()} | {:error, term()}
@spec fetch_questionnaire_detail( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchQuestionnaireDetail.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchQuestionnaireDetail.t()} | {:error, term()}
@spec fetch_questionnaire_list( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchQuestionnaireList.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchQuestionnaireList.t()} | {:error, term()}
@spec fetch_queue_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchQueueInfo.t()} | {:error, term()}
@spec fetch_random_character(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResRandomCharacter.t()} | {:error, term()}
@spec fetch_rank_point_leaderboard( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchRankPointLeaderboard.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchRankPointLeaderboard.t()} | {:error, term()}
@spec fetch_ready_player_list( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchReadyPlayerList.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchReadyPlayerList.t()} | {:error, term()}
@spec fetch_recent_friend(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchrecentFriend.t()} | {:error, term()}
@spec fetch_refund_order(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchRefundOrder.t()} | {:error, term()}
@spec fetch_revive_coin_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResReviveCoinInfo.t()} | {:error, term()}
@spec fetch_rolling_notice( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchRollingNotice.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchRollingNotice.t()} | {:error, term()}
@spec fetch_room(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResSelfRoom.t()} | {:error, term()}
@spec fetch_rpg_battle_history( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchRPGBattleHistory.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchRPGBattleHistory.t()} | {:error, term()}
@spec fetch_rpg_battle_history_v2( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchRPGBattleHistory.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchRPGBattleHistoryV2.t()} | {:error, term()}
@spec fetch_seer_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchSeerInfo.t()} | {:error, term()}
@spec fetch_seer_report( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchSeerReport.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchSeerReport.t()} | {:error, term()}
@spec fetch_seer_report_list(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchSeerReportList.t()} | {:error, term()}
@spec fetch_self_game_point_rank( client :: pid(), payload :: Soulless.Game.Lq.ReqGamePointRank.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchSelfGamePointRank.t()} | {:error, term()}
@spec fetch_server_maintenance_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchServerMaintenanceInfo.t()} | {:error, term()}
@spec fetch_server_settings(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResServerSettings.t()} | {:error, term()}
@spec fetch_server_time(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResServerTime.t()} | {:error, term()}
@spec fetch_shop_info(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResShopInfo.t()} | {:error, term()}
@spec fetch_shop_interval(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResFetchShopInterval.t()} | {:error, term()}
@spec fetch_simulation_game_rank( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchSimulationGameRank.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchSimulationGameRank.t()} | {:error, term()}
@spec fetch_simulation_game_record( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchSimulationGameRecord.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchSimulationGameRecord.t()} | {:error, term()}
@spec fetch_title_list(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResTitleList.t()} | {:error, term()}
@spec fetch_vip_reward(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResVipReward.t()} | {:error, term()}
@spec fetch_vote_activity( client :: pid(), payload :: Soulless.Game.Lq.ReqFetchVoteActivity.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFetchVoteActivity.t()} | {:error, term()}
@spec finish_combining_order( client :: pid(), payload :: Soulless.Game.Lq.ReqFinishCombiningOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResFinishCombiningOrder.t()} | {:error, term()}
@spec follow_customized_contest( client :: pid(), payload :: Soulless.Game.Lq.ReqTargetCustomizedContest.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec force_complete_challenge_task( client :: pid(), payload :: Soulless.Game.Lq.ReqForceCompleteChallengeTask.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec gain_accumulated_point_activity_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqGainAccumulatedPointActivityReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec gain_multi_point_activity_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqGainMultiPointActivityReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec gain_rank_point_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqGainRankPointReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec gain_revive_coin(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec gain_vip_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqGainVipReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec game_master_command( client :: pid(), payload :: Soulless.Game.Lq.ReqGMCommand.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec generate_annual_report_token( client :: pid(), payload :: Soulless.Game.Lq.ReqGenerateAnnualReportToken.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResGenerateAnnualReportToken.t()} | {:error, term()}
@spec generate_combining_craft( client :: pid(), payload :: Soulless.Game.Lq.ReqGenerateCombiningCraft.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResGenerateCombiningCraft.t()} | {:error, term()}
@spec generate_contest_manager_login_code(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResGenerateContestManagerLoginCode.t()} | {:error, term()}
@spec get_friend_village_data( client :: pid(), payload :: Soulless.Game.Lq.ReqGetFriendVillageData.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResGetFriendVillageData.t()} | {:error, term()}
@spec go_next_shi_lian(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec handle_friend_apply( client :: pid(), payload :: Soulless.Game.Lq.ReqHandleFriendApply.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec heatbeat( client :: pid(), payload :: Soulless.Game.Lq.ReqHeatBeat.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec island_activity_buy( client :: pid(), payload :: Soulless.Game.Lq.ReqIslandActivityBuy.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec island_activity_move( client :: pid(), payload :: Soulless.Game.Lq.ReqIslandActivityMove.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec island_activity_sell( client :: pid(), payload :: Soulless.Game.Lq.ReqIslandActivitySell.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec island_activity_tidy_bag( client :: pid(), payload :: Soulless.Game.Lq.ReqIslandActivityTidyBag.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec island_activity_unlock_bag_grid( client :: pid(), payload :: Soulless.Game.Lq.ReqIslandActivityUnlockBagGrid.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec join_customized_contest_chat_room( client :: pid(), payload :: Soulless.Game.Lq.ReqJoinCustomizedContestChatRoom.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResJoinCustomizedContestChatRoom.t()} | {:error, term()}
@spec join_room( client :: pid(), payload :: Soulless.Game.Lq.ReqJoinRoom.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResJoinRoom.t()} | {:error, term()}
@spec leave_comment( client :: pid(), payload :: Soulless.Game.Lq.ReqLeaveComment.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec leave_customized_contest(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec leave_customized_contest_chat_room(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec leave_room(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec like_sns( client :: pid(), payload :: Soulless.Game.Lq.ReqLikeSNS.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResLikeSNS.t()} | {:error, term()}
@spec log_report( client :: pid(), payload :: Soulless.Game.Lq.ReqLogReport.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec login( client :: pid(), payload :: Soulless.Game.Lq.ReqLogin.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResLogin.t()} | {:error, term()}
@spec login_beat( client :: pid(), payload :: Soulless.Game.Lq.ReqLoginBeat.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec login_success(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec logout(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResLogout.t()} | {:error, term()}
@spec marathon_activity_finish_race( client :: pid(), payload :: Soulless.Game.Lq.ReqMarathonActivityFinishRace.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMarathonActivityFinishRace.t()} | {:error, term()}
@spec marathon_activity_start_race( client :: pid(), payload :: Soulless.Game.Lq.ReqMarathonActivityStartRace.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMarathonActivityStartRace.t()} | {:error, term()}
@spec match_game( client :: pid(), payload :: Soulless.Game.Lq.ReqJoinMatchQueue.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec match_shi_lian(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec mmo_activity_debug_set_team_candidate( client :: pid(), payload :: Soulless.Game.Lq.ReqMMOActivityDebugSetTeamCandidate.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMMOActivityDebugSetTeamCandidate.t()} | {:error, term()}
@spec mmo_activity_equip_fusion( client :: pid(), payload :: Soulless.Game.Lq.ReqMMOActivityEquipFusion.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMMOActivityEquipFusion.t()} | {:error, term()}
@spec mmo_activity_fetch_data( client :: pid(), payload :: Soulless.Game.Lq.ReqMMOActivityFetchData.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMMOActivityFetchData.t()} | {:error, term()}
@spec mmo_activity_finish_battle( client :: pid(), payload :: Soulless.Game.Lq.ReqMMOActivityFinishBattle.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMMOActivityFinishBattle.t()} | {:error, term()}
@spec mmo_activity_receive_support_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqMMOActivityReceiveSupportReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMMOActivityReceiveSupportReward.t()} | {:error, term()}
@spec mmo_activity_set_character( client :: pid(), payload :: Soulless.Game.Lq.ReqMMOActivitySetCharacter.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMMOActivitySetCharacter.t()} | {:error, term()}
@spec mmo_activity_set_equip( client :: pid(), payload :: Soulless.Game.Lq.ReqMMOActivitySetEquip.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMMOActivitySetEquip.t()} | {:error, term()}
@spec mmo_activity_set_team_member( client :: pid(), payload :: Soulless.Game.Lq.ReqMMOActivitySetTeamMember.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMMOActivitySetTeamMember.t()} | {:error, term()}
@spec mmo_activity_start_battle( client :: pid(), payload :: Soulless.Game.Lq.ReqMMOActivityStartBattle.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMMOActivityStartBattle.t()} | {:error, term()}
@spec mmo_activity_update_friend_list( client :: pid(), payload :: Soulless.Game.Lq.ReqMMOActivityUpdatehFriendList.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMMOActivityUpdatehFriendList.t()} | {:error, term()}
@spec modify_birthday( client :: pid(), payload :: Soulless.Game.Lq.ReqModifyBirthday.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec modify_nickname( client :: pid(), payload :: Soulless.Game.Lq.ReqModifyNickname.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec modify_password( client :: pid(), payload :: Soulless.Game.Lq.ReqModifyPassword.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec modify_room( client :: pid(), payload :: Soulless.Game.Lq.ReqModifyRoom.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec modify_signature( client :: pid(), payload :: Soulless.Game.Lq.ReqModifySignature.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec move_combining_craft( client :: pid(), payload :: Soulless.Game.Lq.ReqMoveCombiningCraft.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResMoveCombiningCraft.t()} | {:error, term()}
@spec next_round_village( client :: pid(), payload :: Soulless.Game.Lq.ReqNextRoundVillage.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResNextRoundVillage.t()} | {:error, term()}
@spec oauth2_auth( client :: pid(), payload :: Soulless.Game.Lq.ReqOauth2Auth.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResOauth2Auth.t()} | {:error, term()}
@spec oauth2_check( client :: pid(), payload :: Soulless.Game.Lq.ReqOauth2Check.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResOauth2Check.t()} | {:error, term()}
@spec oauth2_login( client :: pid(), payload :: Soulless.Game.Lq.ReqOauth2Login.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResLogin.t()} | {:error, term()}
@spec oauth2_signup( client :: pid(), payload :: Soulless.Game.Lq.ReqOauth2Signup.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResOauth2Signup.t()} | {:error, term()}
@spec open_all_reward_item( client :: pid(), payload :: Soulless.Game.Lq.ReqOpenAllRewardItem.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResOpenAllRewardItem.t()} | {:error, term()}
@spec open_chest( client :: pid(), payload :: Soulless.Game.Lq.ReqOpenChest.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResOpenChest.t()} | {:error, term()}
@spec open_gacha( client :: pid(), payload :: Soulless.Game.Lq.ReqOpenGacha.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResOpenGacha.t()} | {:error, term()}
@spec open_manual_item( client :: pid(), payload :: Soulless.Game.Lq.ReqOpenManualItem.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec open_pre_chest_item( client :: pid(), payload :: Soulless.Game.Lq.ReqOpenPreChestItem.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResOpenPreChestItem.t()} | {:error, term()}
@spec open_random_reward_item( client :: pid(), payload :: Soulless.Game.Lq.ReqOpenRandomRewardItem.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResOpenRandomRewardItem.t()} | {:error, term()}
@spec openid_check( client :: pid(), payload :: Soulless.Game.Lq.ReqOpenidCheck.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResOauth2Check.t()} | {:error, term()}
@spec pay_month_ticket(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResPayMonthTicket.t()} | {:error, term()}
@spec prepare_login( client :: pid(), payload :: Soulless.Game.Lq.ReqPrepareLogin.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec progress_reward_activity_receive( client :: pid(), payload :: Soulless.Game.Lq.ReqProgressRewardActivityReceive.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResProgressRewardActivityReceive.t()} | {:error, term()}
@spec quest_crew_activity_feed( client :: pid(), payload :: Soulless.Game.Lq.ReqQuestCrewActivityFeed.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResQuestCrewActivityFeed.t()} | {:error, term()}
@spec quest_crew_activity_hire( client :: pid(), payload :: Soulless.Game.Lq.ReqQuestCrewActivityHire.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResQuestCrewActivityHire.t()} | {:error, term()}
@spec quest_crew_activity_refresh_market( client :: pid(), payload :: Soulless.Game.Lq.ReqQuestCrewActivityRefreshMarket.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResQuestCrewActivityRefreshMarket.t()} | {:error, term()}
@spec quest_crew_activity_start_quest( client :: pid(), payload :: Soulless.Game.Lq.ReqQuestCrewActivityStartQuest.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResQuestCrewActivityStartQuest.t()} | {:error, term()}
@spec quit_ab_match(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec read_announcement( client :: pid(), payload :: Soulless.Game.Lq.ReqReadAnnouncement.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec read_game_record( client :: pid(), payload :: Soulless.Game.Lq.ReqGameRecord.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec read_mail( client :: pid(), payload :: Soulless.Game.Lq.ReqReadMail.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec read_sns( client :: pid(), payload :: Soulless.Game.Lq.ReqReadSNS.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReadSNS.t()} | {:error, term()}
@spec ready_play( client :: pid(), payload :: Soulless.Game.Lq.ReqRoomReady.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec receive_ab_match_reward(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec receive_achievement_group_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqReceiveAchievementGroupReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReceiveAchievementGroupReward.t()} | {:error, term()}
@spec receive_achievement_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqReceiveAchievementReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReceiveAchievementReward.t()} | {:error, term()}
@spec receive_activity_flip_task( client :: pid(), payload :: Soulless.Game.Lq.ReqReceiveActivityFlipTask.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReceiveActivityFlipTask.t()} | {:error, term()}
@spec receive_activity_flip_task_batch( client :: pid(), payload :: Soulless.Game.Lq.ReqReceiveActivityFlipTaskBatch.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReceiveActivityFlipTaskBatch.t()} | {:error, term()}
@spec receive_activity_gift( client :: pid(), payload :: Soulless.Game.Lq.ReqReceiveActivityGift.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec receive_activity_spot_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqReceiveActivitySpotReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReceiveActivitySpotReward.t()} | {:error, term()}
@spec receive_all_activity_gift( client :: pid(), payload :: Soulless.Game.Lq.ReqReceiveAllActivityGift.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReceiveAllActivityGift.t()} | {:error, term()}
@spec receive_arena_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqArenaReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResArenaReward.t()} | {:error, term()}
@spec receive_challenge_rank_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqReceiveChallengeRankReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReceiveChallengeRankReward.t()} | {:error, term()}
@spec receive_character_rewards( client :: pid(), payload :: Soulless.Game.Lq.ReqReceiveCharacterRewards.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReceiveCharacterRewards.t()} | {:error, term()}
@spec receive_ending_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqFinishedEnding.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec receive_rpg_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqReceiveRPGReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReceiveRPGRewards.t()} | {:error, term()}
@spec receive_rpg_rewards( client :: pid(), payload :: Soulless.Game.Lq.ReqReceiveRPGRewards.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReceiveRPGRewards.t()} | {:error, term()}
@spec receive_upgrade_activity_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqReceiveUpgradeActivityReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReceiveUpgradeActivityReward.t()} | {:error, term()}
@spec receive_version_reward(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec receive_village_building_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqReceiveVillageBuildingReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReceiveVillageBuildingReward.t()} | {:error, term()}
@spec receive_village_trip_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqReceiveVillageTripReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReceiveVillageTripReward.t()} | {:error, term()}
@spec recover_combining_recycle( client :: pid(), payload :: Soulless.Game.Lq.ReqRecoverCombiningRecycle.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResRecoverCombiningRecycle.t()} | {:error, term()}
@spec refresh_challenge(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResRefreshChallenge.t()} | {:error, term()}
@spec refresh_daily_task( client :: pid(), payload :: Soulless.Game.Lq.ReqRefreshDailyTask.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResRefreshDailyTask.t()} | {:error, term()}
@spec refresh_game_observe_auth( client :: pid(), payload :: Soulless.Game.Lq.ReqRefreshGameObserveAuth.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResRefreshGameObserveAuth.t()} | {:error, term()}
@spec refresh_zhp_shop( client :: pid(), payload :: Soulless.Game.Lq.ReqReshZHPShop.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResRefreshZHPShop.t()} | {:error, term()}
@spec remark_friend( client :: pid(), payload :: Soulless.Game.Lq.ReqRemarkFriend.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec remove_collected_game_record( client :: pid(), payload :: Soulless.Game.Lq.ReqRemoveCollectedGameRecord.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResRemoveCollectedGameRecord.t()} | {:error, term()}
@spec remove_friend( client :: pid(), payload :: Soulless.Game.Lq.ReqRemoveFriend.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec reply_sns( client :: pid(), payload :: Soulless.Game.Lq.ReqReplySNS.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResReplySNS.t()} | {:error, term()}
@spec resolve_festival_activity_event( client :: pid(), payload :: Soulless.Game.Lq.ReqResolveFestivalActivityEvent.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResResolveFestivalActivityEvent.t()} | {:error, term()}
@spec resolve_festival_activity_proposal( client :: pid(), payload :: Soulless.Game.Lq.ReqResolveFestivalActivityProposal.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResResolveFestivalActivityProposal.t()} | {:error, term()}
@spec richman_acitivity_special_move( client :: pid(), payload :: Soulless.Game.Lq.ReqRichmanSpecialMove.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResRichmanNextMove.t()} | {:error, term()}
@spec richman_activity_chest_info( client :: pid(), payload :: Soulless.Game.Lq.ReqRichmanChestInfo.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResRichmanChestInfo.t()} | {:error, term()}
@spec richman_activity_next_move( client :: pid(), payload :: Soulless.Game.Lq.ReqRichmanNextMove.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResRichmanNextMove.t()} | {:error, term()}
@spec room_kick_player( client :: pid(), payload :: Soulless.Game.Lq.ReqRoomKickPlayer.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec save_common_views( client :: pid(), payload :: Soulless.Game.Lq.ReqSaveCommonViews.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec say_chat_message( client :: pid(), payload :: Soulless.Game.Lq.ReqSayChatMessage.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec search_account_by_eid( client :: pid(), payload :: Soulless.Game.Lq.ReqSearchAccountByEidLobby.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSearchAccountbyEidLobby.t()} | {:error, term()}
@spec search_account_by_id( client :: pid(), payload :: Soulless.Game.Lq.ReqSearchAccountById.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSearchAccountById.t()} | {:error, term()}
@spec search_account_by_pattern( client :: pid(), payload :: Soulless.Game.Lq.ReqSearchAccountByPattern.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSearchAccountByPattern.t()} | {:error, term()}
@spec select_chest_choose_group_activity( client :: pid(), payload :: Soulless.Game.Lq.ReqSelectChestChooseGroupActivity.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec select_chest_choose_up_activity( client :: pid(), payload :: Soulless.Game.Lq.ReqSelectChestChooseUp.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec sell_item( client :: pid(), payload :: Soulless.Game.Lq.ReqSellItem.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec send_activity_gift_to_friend( client :: pid(), payload :: Soulless.Game.Lq.ReqSendActivityGiftToFriend.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSendActivityGiftToFriend.t()} | {:error, term()}
@spec send_client_message( client :: pid(), payload :: Soulless.Game.Lq.ReqSendClientMessage.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec send_gift_to_character( client :: pid(), payload :: Soulless.Game.Lq.ReqSendGiftToCharacter.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSendGiftToCharacter.t()} | {:error, term()}
@spec set_account_favorite_hu( client :: pid(), payload :: Soulless.Game.Lq.ReqSetAccountFavoriteHu.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec set_activity_buff( client :: pid(), payload :: Soulless.Game.Lq.ReqSetActivityBuff.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResActivityBuff.t()} | {:error, term()}
@spec set_friend_room_random_bot_char( client :: pid(), payload :: Soulless.Game.Lq.ReqSetFriendRoomRandomBotChar.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec set_hidden_character( client :: pid(), payload :: Soulless.Game.Lq.ReqSetHiddenCharacter.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSetHiddenCharacter.t()} | {:error, term()}
@spec set_loading_image( client :: pid(), payload :: Soulless.Game.Lq.ReqSetLoadingImage.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec set_random_character( client :: pid(), payload :: Soulless.Game.Lq.ReqRandomCharacter.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec set_verified_hidden( client :: pid(), payload :: Soulless.Game.Lq.ReqSetVerifiedHidden.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec set_village_worker( client :: pid(), payload :: Soulless.Game.Lq.ReqSetVillageWorker.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSetVillageWorker.t()} | {:error, term()}
@spec shoot_activity_attack_enemies( client :: pid(), payload :: Soulless.Game.Lq.ReqShootActivityAttackEnemies.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResShootActivityAttackEnemies.t()} | {:error, term()}
@spec shop_purchase( client :: pid(), payload :: Soulless.Game.Lq.ReqShopPurchase.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResShopPurchase.t()} | {:error, term()}
@spec signup( client :: pid(), payload :: Soulless.Game.Lq.ReqSignupAccount.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSignupAccount.t()} | {:error, term()}
@spec signup_customized_contest( client :: pid(), payload :: Soulless.Game.Lq.ReqSignupCustomizedContest.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSignupCustomizedContest.t()} | {:error, term()}
@spec sim_v2_activity_end_match( client :: pid(), payload :: Soulless.Game.Lq.ReqSimV2ActivityEndMatch.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSimV2ActivityEndMatch.t()} | {:error, term()}
@spec sim_v2_activity_fetch_info( client :: pid(), payload :: Soulless.Game.Lq.ReqSimV2ActivityFetchInfo.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSimV2ActivityFetchInfo.t()} | {:error, term()}
@spec sim_v2_activity_give_up( client :: pid(), payload :: Soulless.Game.Lq.ReqSimV2ActivityGiveUp.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec sim_v2_activity_select_event( client :: pid(), payload :: Soulless.Game.Lq.ReqSimV2ActivitySelectEvent.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSimV2ActivitySelectEvent.t()} | {:error, term()}
@spec sim_v2_activity_set_upgrade( client :: pid(), payload :: Soulless.Game.Lq.ReqSimV2ActivitySetUpgrade.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec sim_v2_activity_start_match( client :: pid(), payload :: Soulless.Game.Lq.ReqSimV2ActivityStartMatch.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSimV2ActivityStartMatch.t()} | {:error, term()}
@spec sim_v2_activity_start_season( client :: pid(), payload :: Soulless.Game.Lq.ReqSimV2ActivityStartSeason.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSimV2ActivityStartSeason.t()} | {:error, term()}
@spec sim_v2_activity_train( client :: pid(), payload :: Soulless.Game.Lq.ReqSimV2ActivityTrain.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSimV2ActivityTrain.t()} | {:error, term()}
@spec simulation_activity_train( client :: pid(), payload :: Soulless.Game.Lq.ReqSimulationActivityTrain.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSimulationActivityTrain.t()} | {:error, term()}
@spec snowball_activity_finish_battle( client :: pid(), payload :: Soulless.Game.Lq.ReqSnowballActivityFinishBattle.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSnowballActivityFinishBattle.t()} | {:error, term()}
@spec snowball_activity_receive_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqSnowballActivityReceiveReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSnowballActivityReceiveReward.t()} | {:error, term()}
@spec snowball_activity_start_battle( client :: pid(), payload :: Soulless.Game.Lq.ReqSnowballActivityStartBattle.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSnowballActivityStartBattle.t()} | {:error, term()}
@spec snowball_activity_upgrade( client :: pid(), payload :: Soulless.Game.Lq.ReqSnowballActivityUpgrade.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResSnowballActivityUpgrade.t()} | {:error, term()}
@spec solve_google_pay_order_v3( client :: pid(), payload :: Soulless.Game.Lq.ReqSolveGooglePlayOrderV3.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec solve_google_play_order( client :: pid(), payload :: Soulless.Game.Lq.ReqSolveGooglePlayOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec start_customized_contest( client :: pid(), payload :: Soulless.Game.Lq.ReqStartCustomizedContest.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec start_room(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec start_simulation_activity_game( client :: pid(), payload :: Soulless.Game.Lq.ReqStartSimulationActivityGame.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResStartSimulationActivityGame.t()} | {:error, term()}
@spec start_unified_match( client :: pid(), payload :: Soulless.Game.Lq.ReqStartUnifiedMatch.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec start_village_trip( client :: pid(), payload :: Soulless.Game.Lq.ReqStartVillageTrip.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec stop_customized_contest( client :: pid(), payload :: Soulless.Game.Lq.ReqStopCustomizedContest.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec story_activity_receive_all_finish_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqStoryActivityReceiveAllFinishReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResStoryReward.t()} | {:error, term()}
@spec story_activity_receive_ending_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqStoryActivityReceiveEndingReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResStoryReward.t()} | {:error, term()}
@spec story_activity_receive_finish_reward( client :: pid(), payload :: Soulless.Game.Lq.ReqStoryActivityReceiveFinishReward.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResStoryReward.t()} | {:error, term()}
@spec story_activity_unlock( client :: pid(), payload :: Soulless.Game.Lq.ReqStoryActivityUnlock.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec story_activity_unlock_ending( client :: pid(), payload :: Soulless.Game.Lq.ReqStoryActivityUnlockEnding.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec story_activity_unlock_ending_and_receive( client :: pid(), payload :: Soulless.Game.Lq.ReqStoryActivityUnlockEndingAndReceive.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResStoryActivityUnlockEndingAndReceive.t()} | {:error, term()}
@spec submit_questionnaire( client :: pid(), payload :: Soulless.Game.Lq.ReqSubmitQuestionnaire.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec take_attachment_from_mail( client :: pid(), payload :: Soulless.Game.Lq.ReqTakeAttachment.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec task_request( client :: pid(), payload :: Soulless.Game.Lq.ReqTaskRequest.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec unbind_phone_number( client :: pid(), payload :: Soulless.Game.Lq.ReqUnbindPhoneNumber.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec unfollow_customized_contest( client :: pid(), payload :: Soulless.Game.Lq.ReqTargetCustomizedContest.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec unlock_activity_spot( client :: pid(), payload :: Soulless.Game.Lq.ReqUnlockActivitySpot.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec unlock_activity_spot_ending( client :: pid(), payload :: Soulless.Game.Lq.ReqUnlockActivitySpotEnding.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec update_account_settings( client :: pid(), payload :: Soulless.Game.Lq.ReqUpdateAccountSettings.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec update_character_sort( client :: pid(), payload :: Soulless.Game.Lq.ReqUpdateCharacterSort.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec update_client_value( client :: pid(), payload :: Soulless.Game.Lq.ReqUpdateClientValue.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec update_comment_setting( client :: pid(), payload :: Soulless.Game.Lq.ReqUpdateCommentSetting.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec update_id_card_info( client :: pid(), payload :: Soulless.Game.Lq.ReqUpdateIDCardInfo.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec update_manager_customized_contest( client :: pid(), payload :: Soulless.Game.Lq.ReqUpdateManagerCustomizedContest.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec update_read_comment( client :: pid(), payload :: Soulless.Game.Lq.ReqUpdateReadComment.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec upgrade_activity_buff( client :: pid(), payload :: Soulless.Game.Lq.ReqUpgradeActivityBuff.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResActivityBuff.t()} | {:error, term()}
@spec upgrade_activity_level( client :: pid(), payload :: Soulless.Game.Lq.ReqUpgradeActivityLevel.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResUpgradeActivityLevel.t()} | {:error, term()}
@spec upgrade_challenge(client :: pid(), timeout() | nil) :: {:ok, Soulless.Game.Lq.ResUpgradeChallenge.t()} | {:error, term()}
@spec upgrade_character( client :: pid(), payload :: Soulless.Game.Lq.ReqUpgradeCharacter.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResUpgradeCharacter.t()} | {:error, term()}
@spec upgrade_village_building( client :: pid(), payload :: Soulless.Game.Lq.ReqUpgradeVillageBuilding.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec use_bag_item( client :: pid(), payload :: Soulless.Game.Lq.ReqUseBagItem.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec use_common_view( client :: pid(), payload :: Soulless.Game.Lq.ReqUseCommonView.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec use_gift_code( client :: pid(), payload :: Soulless.Game.Lq.ReqUseGiftCode.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResUseGiftCode.t()} | {:error, term()}
@spec use_special_gift_code( client :: pid(), payload :: Soulless.Game.Lq.ReqUseGiftCode.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResUseSpecialGiftCode.t()} | {:error, term()}
@spec use_title( client :: pid(), payload :: Soulless.Game.Lq.ReqUseTitle.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec user_complain( client :: pid(), payload :: Soulless.Game.Lq.ReqUserComplain.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec verfify_code_for_secure( client :: pid(), payload :: Soulless.Game.Lq.ReqVerifyCodeForSecure.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResVerfiyCodeForSecure.t()} | {:error, term()}
@spec verification_iap_order( client :: pid(), payload :: Soulless.Game.Lq.ReqVerificationIAPOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResVerificationIAPOrder.t()} | {:error, term()}
@spec verify_my_card_order( client :: pid(), payload :: Soulless.Game.Lq.ReqVerifyMyCardOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec verify_steam_order( client :: pid(), payload :: Soulless.Game.Lq.ReqVerifySteamOrder.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResCommon.t()} | {:error, term()}
@spec vote_activity( client :: pid(), payload :: Soulless.Game.Lq.ReqVoteActivity.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResVoteActivity.t()} | {:error, term()}
@spec yostar_delete_account( client :: pid(), payload :: Soulless.Game.Lq.ReqYostarDeleteAccount.t(), timeout() | nil ) :: {:ok, Soulless.Game.Lq.ResYostarDeleteAccount.t()} | {:error, term()}