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.
94 lines
5.7 KiB
94 lines
5.7 KiB
2 months ago
|
# 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
|
||
|
```
|