aozhiwei b4780301b9 1
2024-08-21 14:00:03 +08:00

113 lines
2.2 KiB
Protocol Buffer

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 AccountDb
{
optional string host = 1;
optional int32 port = 2;
optional string user = 3;
optional string passwd = 4;
optional string database = 5;
optional int32 max_open_conns = 6;
optional int32 max_idle_conns = 7;
}
message NftDb
{
optional string host = 1;
optional int32 port = 2;
optional string user = 3;
optional string passwd = 4;
optional string database = 5;
optional int32 max_open_conns = 6;
optional int32 max_idle_conns = 7;
}
message NftEventDb
{
optional string host = 1;
optional int32 port = 2;
optional string user = 3;
optional string passwd = 4;
optional string database = 5;
optional int32 max_open_conns = 6;
optional int32 max_idle_conns = 7;
}
message GameDb
{
optional string host = 1;
optional int32 port = 2;
optional string user = 3;
optional string passwd = 4;
optional string database = 5;
optional int32 max_open_conns = 6;
optional int32 max_idle_conns = 7;
}
message ConfDb
{
optional string host = 1;
optional int32 port = 2;
optional string user = 3;
optional string passwd = 4;
optional string database = 5;
optional int32 max_open_conns = 6;
optional int32 max_idle_conns = 7;
}
message Config
{
optional string gameapi_url = 1;
optional string jwks_uri = 2;
}
message RechargeCurrency
{
optional string currency_name = 1;
optional string contract_name = 2;
optional int64 currency_decimal = 3;
}
message Item
{
optional string name = 1;
optional int32 id = 2;
optional int32 type = 3;
optional int32 sub_type = 4;
}
message Language
{
optional string info = 1;
optional string en = 2;
}
message Recharge
{
optional int32 id = 1;
optional int32 diamond = 2;
optional int32 present_diamond = 3;
optional int32 price = 4;
optional int32 max_buy_times = 5;
optional int32 can_email_buy = 6;
}
message Web3ServiceCluster
{
optional string url = 1;
}
message Web3SignCluster
{
optional string url = 1;
}