21 lines
		
	
	
		
			543 B
		
	
	
	
		
			Protocol Buffer
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			543 B
		
	
	
	
		
			Protocol Buffer
		
	
	
	
	
	
syntax = "proto3";
 | 
						|
package marketplace;
 | 
						|
option go_package = "./marketplace";
 | 
						|
 | 
						|
service MarketplaceService {
 | 
						|
 | 
						|
  rpc GetMarketplaceById(GetMarketplaceByIdRequest) returns (Marketplace);
 | 
						|
}
 | 
						|
 | 
						|
message GetMarketplaceByIdRequest {
 | 
						|
  uint64 marketplace_id = 1; // ID of the marketplace to retrieve
 | 
						|
}
 | 
						|
message Marketplace {
 | 
						|
  uint64 id = 1;
 | 
						|
  uint32 base_marketplace = 2; // ID of the base marketplace
 | 
						|
  string auth_data = 3; // Authentication data for the marketplace
 | 
						|
  string warehouse_id = 4; // ID of the warehouse associated with the marketplace
 | 
						|
}
 | 
						|
 | 
						|
 |