syntax = "proto3"; option go_package = "lunar-tear/server/gen/proto;proto"; import "proto/data.proto"; package apb.api.consumableitem; service ConsumableItemService { rpc UseEffectItem (ConsumableItemUseEffectItemRequest) returns (ConsumableItemUseEffectItemResponse); rpc Sell (ConsumableItemSellRequest) returns (ConsumableItemSellResponse); } message ConsumableItemUseEffectItemRequest { int32 consumableItemId = 1; int32 count = 2; } message ConsumableItemUseEffectItemResponse { map diffUserData = 99; } message ConsumableItemSellRequest { repeated ConsumableItemSellPossession consumableItemPossession = 1; } message ConsumableItemSellPossession { int32 consumableItemId = 1; int32 count = 2; } message ConsumableItemSellResponse { map diffUserData = 99; }