GMX v2 - Trading (#7)
* Move PrivateKeys.cs * Update gitignore * Update gitignore * updt * Extract GmxServiceTests.cs * Refact * update todo * Update code * Fix hashdata * Replace static token hashed datas * Set allowance * Add get orders * Add get orders tests * Add ignore * add close orders * revert * Add get gas limit * Start increasePosition. Todo: Finish GetExecutionFee and estimateGas * little refact * Update gitignore * Fix namespaces and clean repo * Add tests samples * Add execution fee * Add increase position * Handle backtest on the frontend * Add tests * Update increase * Test increase * fix increase * Fix size * Start get position * Update get positions * Fix get position * Update rpc and trade mappers * Finish close position * Fix leverage
This commit is contained in:
@@ -96,7 +96,7 @@
|
||||
- [x] Bot object should return MoneyManagement object
|
||||
- [ ] Strategy can return a suggested trade that will give the best orders to execute
|
||||
|
||||
## Part 2 : Workflows builder
|
||||
## Part 2 : Workflows builder (Post-pawned)
|
||||
|
||||
- [x] Create a workflow type that will encapsulate a list of flows
|
||||
- [x] Each flow will have parameters, inputs and outputs that will be used by the children flows
|
||||
@@ -134,8 +134,18 @@ ________________________________________________________________________________
|
||||
|
||||
# Phase 2 - Web3
|
||||
|
||||
- [x] Cancel Orders
|
||||
- [x] Get open orders
|
||||
- [x] Open trade (Increase position, decrease position)
|
||||
- [x] Get position
|
||||
- [x] Close trade
|
||||
- [ ] Update position / TP / SL
|
||||
|
||||
## 0 - GMX v2
|
||||
|
||||
## 1 - Wallet management
|
||||
|
||||
- [ ] Create onboarding process for new wallet
|
||||
- [ ] User can deposit token to and evm account with a QR code or clicking on button to copy the address
|
||||
- [ ] Add account abstraction to level up security
|
||||
|
||||
@@ -177,7 +187,7 @@ ________________________________________________________________________________
|
||||
- [ ] Remove link betweend Domain object to EVM project
|
||||
- [ ] GMX Service should handle only Nethereum object, not Domain.Models
|
||||
- [ ] Compute backtests pagination on backend side
|
||||
- [ ] Store webapp into docker
|
||||
- [x] Store webapp into docker
|
||||
- [ ] Make possible to force close all positionpositions of a bot
|
||||
- [ ] Save bot config to easily relaunch a bot and also analyze data
|
||||
- [ ] Bot can handle limit order position -> fetch if order is still open then check if position of open
|
||||
|
||||
Reference in New Issue
Block a user