package mt; option go_package = ".;mt"; message MarketServerCluster { optional int32 instance_id = 1; optional int32 listen_port = 2; optional int32 http_listen_port = 3; } message NftDb { optional string host = 1; optional int32 port = 2; optional string user = 3; optional string passwd = 4; optional string database = 5; } message NftEventDb { optional string host = 1; optional int32 port = 2; optional string user = 3; optional string passwd = 4; optional string database = 5; } message GameDb { optional string host = 1; optional int32 port = 2; optional string user = 3; optional string passwd = 4; optional string database = 5; } message Config { optional string gameapi_url = 1; } message Item { optional string name = 1; optional int32 item_id = 2; } message Contract { optional string name = 1; optional string address = 4; } message Web3ServiceCluster { optional string url = 1; }