These 23 commits are when the Protocol Buffers files have changed:
Commit: | bc68f70 | |
---|---|---|
Author: | Zhang Zhuo | |
Committer: | GitHub |
examples: refactor js code (#335)
The documentation is generated from this commit.
Commit: | 84900a3 | |
---|---|---|
Author: | Steven | |
Committer: | GitHub |
Replace `docker` and `proto` by crate orchestra (#264) * Replaces `docker` and `proto` by crate orchestra. * Fixes gitmodules to use `https`. * Updates to use orchestra proto file. * Updates `orchestra`.
This commit does not contain any .proto
files.
Commit: | 7c6acd4 | |
---|---|---|
Author: | winedia | |
Committer: | GitHub |
Replace nginx and grpc-gateway with Envoy (#216)
Commit: | 5075ef1 | |
---|---|---|
Author: | Zhang Zhuo | |
Committer: | GitHub |
example: tick.ts supports multi markets (#196)
Commit: | 27cec73 | |
---|---|---|
Author: | Zhang Zhuo | |
Committer: | GitHub |
fix: (1) fix tick.ts (2) fix mq producer deadloop (3) add quote_limit for market bid order (#195)
Commit: | bb33a5b | |
---|---|---|
Author: | Zhang Zhuo | |
Committer: | GitHub |
feat: strict check of order amount/price precision (#194) * update prec server side * fix prec in js * fix * fix
Commit: | b3278ac | |
---|---|---|
Author: | HAOYUatHZ | |
Committer: | GitHub |
feat: add register_user API (#158)
Commit: | 8656435 | |
---|---|---|
Author: | Steven | |
Committer: | GitHub |
feature: post_only order (#156) * Implements the feature: post only order. * update doc * update schema * Updates the comment when cancelling the orders. Co-authored-by: HAOYUatHZ <haoyu@protonmail.com>
Commit: | 2e9a44b | |
---|---|---|
Author: | Steven | |
Committer: | GitHub |
Implement feature: support transfer asset to another account inside exchange (#149) * Implements feature: support transfer asset to another account inside exchange. * Adds integration test for feature transfer. * use unix timestamp * add detail_json * chore(github CI): add transfer test * Appends an operation log `transfer` if success. Co-authored-by: HAOYUatHZ <haoyu@protonmail.com>
Commit: | 280f198 | |
---|---|---|
Author: | HAOYUatHZ | |
Committer: | GitHub |
refactor: rename AssetBalance::asset_name to AssetBalance::asset_id (#144)
Commit: | f1c97f6 | |
---|---|---|
Author: | HAOYUatHZ | |
Committer: | GitHub |
feat(asset): add token address; use asset_symbol instead of asset_name (#142)
Commit: | ac4ae2e | |
---|---|---|
Author: | Fan | |
Committer: | GitHub |
Features: manage assets and markets dynamically (#85)
Commit: | 6cb1d06 | |
---|---|---|
Author: | Zhang Zhuo | |
Committer: | GitHub |
fix: update balance (#76)
Commit: | 5d90918 | |
---|---|---|
Author: | 张卓 | |
Committer: | Zhang Zhuo |
refactor: seperate bin dir
Commit: | b2b8fb3 | |
---|---|---|
Author: | Zhang Zhuo | |
Committer: | GitHub |
feat: add 'cancel all my orders on this market' api (#42) * 1. feat: add 'cancel all my orders on this market' api 2. fix: decimal precision now works 3. config: change default ETH_BTC to ETH_USDT * lint * spelling: update prev to prec
Commit: | 92a4aca | |
---|---|---|
Author: | Zhang Zhuo | |
Committer: | GitHub |
feat: finish `get my open orders` api (#41)
Commit: | b615cf6 | |
---|---|---|
Author: | 张卓 | |
Committer: | Zhang Zhuo |
feat: add trades per second to stress test
Commit: | de9a9bc | |
---|---|---|
Author: | Zhang Zhuo | |
Committer: | GitHub |
feat(grpc): add option(google.api.http) in proto (#23) * feat(grpc): add option(google.api.http) in proto * add `make fmtproto`
Commit: | d25a502 | |
---|---|---|
Author: | Fan | |
Committer: | GitHub |
refactor(db): change diesel to sqlx (#21) * "comfort" feature: use dotenv to make some values (like Kafka broker address) configurable * "comfort" feature 2: add a debug entry for dumping db by instruction besides of a fixed timer * WIP: add sqlx dep * a demo for using sqlx * WIP: work as-is * WIP: just get compiled, DO NOT RUN * WIP: it almost work! only migration left. + Add stop the world switch for debug + Add test and compile-time verify for sqlx (optional) * migrations done: re-org the existed migrations into root directory (sqlx only search one level of directories). Also, no down side for migration * fix issues in release build * fmtted code * some trival update for checking + make debug interface return OK in release mode (should we clean db outside of the process?) + fix for reviewing + fix for clippy * expose the concerete sqlx::error in result, so we can handle the duplicate key issues * fix issues on fork * minor: fmt * minor: lint and clippy Co-authored-by: Weifan <weifan@blackapi.com> Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Commit: | 27991a2 | |
---|---|---|
Author: | 张卓 |
switch db to pq
Commit: | 102c9d5 | |
---|---|---|
Author: | 张卓 |
market order; better naming; refine js tests
Commit: | 76cd2a3 | |
---|---|---|
Author: | 张卓 |
finish persistent; rewrite grpc server
Commit: | fb59b62 | |
---|---|---|
Author: | 张卓 |
init code