390 Commits

Author SHA1 Message Date
TrooperCrypto
d2c34cf3d0 small fixes 2022-02-15 17:37:49 +01:00
Trooper
76137d67b0 Refactor/naming (#18)
* market_id -> marketId
* chainlinkProviders -> CHAINLINK_PROVIDERS
* move indicateLiquidityInterval to where it is used
* move fillOrdersInterval to where it is used
* refactor case "marketinfo"
* chainid -> chainId
* sendfillrequest -> sendFillRequest
* genquote -> genQuote
* one_min_expiry -> oneMinExpiry
* orderid -> orderId
* randint -> randInt
* txhash -> txHash
* newstatus -> newStatus
* ordercommitmsg -> orderCommitMsg
* cryptowatch_market -> cryptowatchMarket
* chainlink_market_address -> chainlinkMarketAddress
* OrderId is key remove in object (back from when PAST_ORDER_LIST was an array)
* tabs
2022-02-15 17:13:43 +01:00
Trooper
5feb75ee87 Merge pull request #19 from TrooperCrypto/dev
fix and logging
2022-02-15 16:41:01 +01:00
TrooperCrypto
f847993671 fix and logging 2022-02-15 16:40:25 +01:00
Trooper
3fa67a7cbe Merge pull request #16 from TrooperCrypto/feat/delay-after-fill
Feat/delay after fill
2022-02-15 14:11:44 +01:00
Trooper
2d8d4140c1 Merge pull request #15 from TrooperCrypto/feat/ws-on-errror
feat/ws on error
2022-02-15 14:11:18 +01:00
Trooper
0511a14181 Merge pull request #17 from TrooperCrypto/refactor/move-ABIin-file
Refactor/move ABI in file
2022-02-15 14:10:50 +01:00
TrooperCrypto
d96aaebb98 whitespaces 2022-02-15 12:49:21 +01:00
TrooperCrypto
f07f72bd14 Move ABI in file 2022-02-15 12:40:32 +01:00
TrooperCrypto
19652218fd fix 2022-02-14 14:06:56 +01:00
TrooperCrypto
713a3967dd refactor indicateLiquidity
- indicateLiquidity without parameter
- for loop over all pairs
- continue if pair is not active
2022-02-14 13:30:27 +01:00
TrooperCrypto
2edeca46d0 Add delayAfterFill to readme 2022-02-14 13:05:51 +01:00
TrooperCrypto
ed077ab3e3 add pair timeout 2022-02-14 13:02:23 +01:00
TrooperCrypto
372ff83dc9 remember order 2022-02-14 12:51:50 +01:00
TrooperCrypto
f831177e02 moved close outside of onOpen 2022-02-13 19:52:15 +01:00
TrooperCrypto
8e60a5d647 fix 2022-02-13 19:28:33 +01:00
vixidev99
80f93dc029 dont allow bad liquidity sends to crash the MM 2022-02-13 11:04:34 +05:30
TrooperCrypto
44bb3f2fff Add restart here too 2022-02-12 20:39:55 +01:00
TrooperCrypto
6ffd03a915 feat/ws on error 2022-02-12 18:46:18 +01:00
taureau75
393cac6458 Merge pull request #14 from TrooperCrypto/fix/cryptoWatch-restart
fix/restart cryptowatch
2022-02-11 23:10:47 -08:00
TrooperCrypto
1a842292c4 fix/cryptowatch restart
need to give parameter to cryptowatchWsSetup
2022-02-12 00:51:24 +01:00
taureau75
be348f9b64 Merge pull request #13 from TrooperCrypto/master
fix/ add marekt_id in log
2022-02-11 05:38:56 -08:00
TrooperCrypto
dee00ae603 Add examples to README and add warning 2022-02-10 23:03:15 +01:00
TrooperCrypto
95e789163c fix/ add marekt_id in log
This should log the maket_id. Otherwise its pointless
2022-02-10 22:11:21 +01:00
taureau75
e3deb2e25d Merge pull request #12 from TrooperCrypto/feat/priceFeed-with-chainlink
make marketinfo not as overwhelming in logs
2022-02-09 20:37:08 -08:00
Trooper
c96dc345dd Merge branch 'ZigZagExchange:master' into feat/priceFeed-with-chainlink 2022-02-09 20:45:14 +01:00
TrooperCrypto
6220c8d136 Update marketmaker.js 2022-02-09 20:44:27 +01:00
taureau75
7a477857c4 Merge pull request #11 from TrooperCrypto/feat/priceFeed-with-chainlink
Feat/price feed with chainlink
2022-02-09 11:05:00 -08:00
TrooperCrypto
df16f5665a Update marketmaker.js 2022-02-09 19:53:56 +01:00
TrooperCrypto
2a4a879e0a Bug fixes
- await first prices
- move setupPriceFeeds after ethersProvider
- move chainlinkProviders to globals
- log prices once after first fetch
2022-02-09 19:53:40 +01:00
TrooperCrypto
730b10ba53 Include price 2022-02-09 19:25:38 +01:00
TrooperCrypto
c0e958f4a5 up interval to 10s 2022-02-09 19:22:59 +01:00
Trooper
a243bfcd07 rm line 2022-02-09 18:18:24 +01:00
TrooperCrypto
97c800d068 Added Chainlink to readme 2022-02-09 18:16:18 +01:00
TrooperCrypto
439248f5e4 make infuraUrl available 2022-02-09 17:55:20 +01:00
TrooperCrypto
e55bd23418 Update marketmaker.js 2022-02-09 17:48:23 +01:00
TrooperCrypto
bc600d6c8a rename 2022-02-09 17:23:31 +01:00
TrooperCrypto
62f0fc7605 make setupPriceFeed modular for n providers 2022-02-09 16:22:55 +01:00
vixidev99
76c9bedca3 Merge branch 'master' of zigzag:ZigZagExchange/market-maker 2022-02-07 18:41:07 +05:30
vixidev99
972b29adf4 remove markets query since it's no longer needed. catch cryptowatch failure errors 2022-02-07 18:40:56 +05:30
taureau75
ca6c5b23f4 Merge pull request #10 from TrooperCrypto/master
Fix as account_state is string
2022-02-06 05:03:08 -08:00
TrooperCrypto
170847a227 Fix as account_state is string 2022-02-06 13:52:34 +01:00
vixidev99
7a75750ecb show greatest wallet balance in liquidity 2022-02-06 11:24:29 +05:30
vixidev99
a15e4f56f7 parse JSON keys from env 2022-02-06 11:05:44 +05:30
vixidev99
f3bfff47a0 quick fix to merged code 2022-02-06 10:29:06 +05:30
taureau75
c8292fa1d4 Merge pull request #9 from TrooperCrypto/feat/update-market-info-over-ws
refactor/ update market info over ws
2022-02-05 20:48:37 -08:00
taureau75
48b3f38cf4 Merge branch 'master' into feat/update-market-info-over-ws 2022-02-05 20:48:29 -08:00
taureau75
0f50148c3a Merge pull request #5 from TrooperCrypto/feat/multiple-wallets-per-mm
Feat/multiple wallets per mm
2022-02-05 20:46:30 -08:00
TrooperCrypto
d7f2877309 Switch MARKETS over to ws
Remove old fetch for markets. Use "marketinfo" op code to setup market info. Can be used to update infos.
2022-02-03 12:58:23 +01:00
TrooperCrypto
e4de274b03 start fill loop after initiating wallets 2022-02-03 12:31:00 +01:00