You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1447560092@qq.com ab2d3c1ac6 fix:add code 2 months ago
api/matchmaking/v1 fix:add code 2 months ago
cmd/matchmaking-system fix:add code 2 months ago
configs fix:add code 2 months ago
deploy/environment fix:add code 2 months ago
internal fix:add code 2 months ago
third_party fix:add code 2 months ago
.gitignore fix:add code 2 months ago
Dockerfile fix:add code 2 months ago
LICENSE fix:add code 2 months ago
Makefile fix:add code 2 months ago
README.md fix:add code 2 months ago
ServerDeployment fix:add code 2 months ago
ServerList fix:add code 2 months ago
ServiceUpdateLog fix:add code 2 months ago
go.mod fix:add code 2 months ago
go.sum fix:add code 2 months ago
openapi.yaml fix:add code 2 months ago

README.md

kratos-matchmaking system

kratos Framework creation transaction service project

Note: In this project, if Kratos provides packages, they will not package third-party packages themselves.

kratos-matchmaking remarks

Branch:
1、main
2、other_main (P1 and P2 project apply)
3、latest_main (other project apply)

The specific directory structure design of the project is as follows:

|-- kratos-matchmakingSystem
    |-- wss service
        |-- AdminWss        // Administrator subscription
        |-- AdminBlkWss     // Administrator block subscription
        |-- SpotsWss        // Spot subscription
        |-- ContractWss     // Contract subscription
        |-- SecondWss       // Second contract subscription
        |-- ShareUsWss      // US stock subscription
        |-- ShareMysWss     // Horse stock subscription
        |-- ShareThaWss     // Thai stock subscription
        |-- ShareIdnWss     // Indonesian stock subscription
        |-- ShareInrWss     // Indian stock subscription
        |-- ShareSgdWss     // Singapore Stock Subscription 
        |-- ShareHkdWss     // Hong Kong Stock Subscription
        |-- ShareGbxWss     // Hong Uk Subscription
        |-- ShareBlkWss     // Block Stock Subscription          
        |-- OptionInrWss    // Options (India) Stock Subscription     
    
    |-- api service // Transaction API service (TODO: can be changed to microservices, currently also compiled for multi-service deployment)
        ├── api 
        │         ├── v1
        │         │    └── option       
        │         │         └── optionInr   // Options (Indian stock)         
        │         │    └── order            
        │         │         └── order       // New stock subscription (US, Malaysian, Thai, Indonesian, Indian, Singapore, Hong Kong)            
        │         │    └── share        
        │         │         └── shareUs     // US stock 
        │         │         └── shareMys    // Malaysian stock
        │         │         └── shareTha    // Thai stock
        │         │         └── shareIdn    // Indonesian stock
        │         │         └── shareInr    // Indian stock 
        │         │         └── shareSgd    // Singapore stock
        │         │         └── shareHkd    // Hong Kong stock
        │         │         └── shareGbx    // Uk stock                                                        
        │         │    └── virtually
        │         │         └── spots        // Spots
        │         │         └── contract     // Contract
        │         │         └── second       // Second contract  
        │         │    └── block
        │         │         └── shareBlock   // Block stock                             
                                            
    |-- monitor service // Initialize | Entrust | Position  
        ├── start
        │         ├── user
        │         │    └── init   
        │         │         └── virtually    // Digital currency (spot | contract | second contract)
        │         │         └── option       // Options (India)       
        │         │         └── share        // Stocks (US, Malaysian, Thai, Indonesian, Indian, Singapore, Hong Kong, options, new stock subscription)        
        │         │    └── option
        │         │         └── optionInr    // Options (Indian stock)       
        │         │    └── order
        │         │         └── order        // New stock subscription (US, Malaysian, Thai, Indonesian, Indian, Singapore, Hong Kong)         
        │         │    └── share
        │         │         └── shareUs      // US stock
        │         │         └── shareMys     // Malaysian stock
        │         │         └── shareTha     // Thai stock
        │         │         └── shareIdn     // Indonesian stock
        │         │         └── shareInr     // Indian stock   
        │         │         └── shareSgd     // Singapore stock  
        │         │         └── shareHkd     // Hong Kong stock       
        │         │         └── shareGbx     // Uk stock              
        │         │    └── virtually   
        │         │         └── contract     // Spots
        │         │         └── second       // Contract       
        │         │    └── block   
        │         │         └── shareBlock   // Block stock                                                                     
        │         ├── admin
        │         │    └── contract          // Contract
        │         │    └── second            // Second contract       
        │         │    └── shareUs           // US stock   
        │         │    └── shareMys          // Malaysian stock   
        │         │    └── shareTha          // Thai stock  
        │         │    └── shareIdn          // Indonesian stock   
        │         │    └── shareInr          // Indian stock   
        │         │    └── shareSgd          // Singapore stock    
        │         │    └── shareHkd          // Hong Kong stock
        │         │    └── shareGbx          // Uk stock
        │         │    └── shareBlk          // Block stock