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.
|
2 months ago | |
---|---|---|
api/matchmaking/v1 | 2 months ago | |
cmd/matchmaking-system | 2 months ago | |
configs | 2 months ago | |
deploy/environment | 2 months ago | |
internal | 2 months ago | |
third_party | 2 months ago | |
.gitignore | 2 months ago | |
Dockerfile | 2 months ago | |
LICENSE | 2 months ago | |
Makefile | 2 months ago | |
README.md | 2 months ago | |
ServerDeployment | 2 months ago | |
ServerList | 2 months ago | |
ServiceUpdateLog | 2 months ago | |
go.mod | 2 months ago | |
go.sum | 2 months ago | |
openapi.yaml | 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