Geoff Taylor
|
13ce69211b
|
Updated dependencies.
|
2021-12-13 17:31:35 +00:00 |
Geoff Taylor
|
5caf8482ce
|
Updated Solana Token List.
|
2021-12-13 17:28:33 +00:00 |
Geoff Taylor
|
25a028724a
|
Merge pull request #17 from roelantc/docs-liquidator-quickstart-update
Removed broken link LiquidatorQuickstart.md
|
2021-12-13 17:27:52 +00:00 |
Roelant Cornelissen
|
f724694d53
|
Removed broken link LiquidatorQuickstart.md
|
2021-12-13 16:15:02 +01:00 |
Geoff Taylor
|
dcf57ec4e2
|
v3.2.6
|
2021-12-13 14:20:20 +00:00 |
Geoff Taylor
|
ea922c6a28
|
Updated ids.json for devnet LUNA market.
|
2021-12-13 14:09:27 +00:00 |
Geoff Taylor
|
ee3bf5894c
|
Reduced group not finding a perp market to a warning instead of raising an exception.
|
2021-12-13 13:56:02 +00:00 |
Geoff Taylor
|
34cbd6370a
|
Downloading trades now tracks change to balance instead of value.
|
2021-12-13 13:49:54 +00:00 |
Geoff Taylor
|
62b0332439
|
Removed Unicode monospaced-font rendering of class names because VSCode has started being annoying about it all. (Boo...)
|
2021-12-13 12:06:42 +00:00 |
Geoff Taylor
|
bc20564e0b
|
Explicitly made loggers protected instead of public.
|
2021-12-13 11:15:24 +00:00 |
Geoff Taylor
|
eedf7fd878
|
Added some debug logging around shifting providers.
|
2021-12-05 19:12:30 +00:00 |
Geoff Taylor
|
23b2d18689
|
Fixed problem rounding lot sizes.
|
2021-12-05 19:07:21 +00:00 |
Geoff Taylor
|
f7273555c8
|
Better handling of BlockhashNotFound exception with multiple providers.
|
2021-12-05 17:57:19 +00:00 |
Geoff Taylor
|
1f32899f32
|
Experimental ability to take multiple cluster URLs and fail over from one to the next on slot errors.
|
2021-12-05 16:38:49 +00:00 |
Geoff Taylor
|
a72d29ca49
|
Extended freshness check to require fresh data after sending a transaction.
|
2021-12-04 17:06:57 +00:00 |
Geoff Taylor
|
1f865285c1
|
Trying a new approach to tackle stale data coming back from the RPC server.
|
2021-12-04 13:56:16 +00:00 |
Geoff Taylor
|
47ade1f21a
|
Added extra debug logging to marketmaker pulses.
|
2021-12-03 17:04:44 +00:00 |
Geoff Taylor
|
b9b21ae43a
|
Improved wording of cutoff messages when incrementally downloading trades.
|
2021-12-02 15:38:42 +00:00 |
Geoff Taylor
|
0129d79b05
|
Expanded cutoff for downloading trades so there won't be a race condition even if downloading takes an extremely long time.
|
2021-12-02 15:11:57 +00:00 |
Geoff Taylor
|
793b4be416
|
Fixed comparison of int+str in OrderType value function.
|
2021-12-02 10:15:15 +00:00 |
Geoff Taylor
|
906e18508c
|
Fixed bug parsing transaction for error reporting.
|
2021-12-02 08:48:15 +00:00 |
Geoff Taylor
|
c2eecdd80f
|
Naive start on async/await with CombinableInstruction.execute_async(context).
|
2021-12-01 19:22:36 +00:00 |
Geoff Taylor
|
c35988773d
|
Added more detail to hedge order logging.
|
2021-12-01 16:28:27 +00:00 |
Geoff Taylor
|
cbedb3d84c
|
Simpler, clearer approach to connection error handling.
|
2021-12-01 16:14:30 +00:00 |
Geoff Taylor
|
c749df08d6
|
Fixed bug in show-account-balances that duplicated wallet USDC listing.
|
2021-12-01 09:26:38 +00:00 |
Geoff Taylor
|
4d54be1165
|
v3.2.5
|
2021-11-30 17:47:00 +00:00 |
Geoff Taylor
|
a307085398
|
Added AVAX details to static token data.
|
2021-11-30 17:31:56 +00:00 |
Geoff Taylor
|
1438b28752
|
Updated ids.json for new devnet market.
|
2021-11-30 17:14:59 +00:00 |
Geoff Taylor
|
a81fe68355
|
Improved TradeHistory - now uses Decimal for fractional numbers, and can load all or update an existing CSV file.
|
2021-11-30 13:48:27 +00:00 |
Geoff Taylor
|
9fdcc21bc0
|
Added ways to get pandas DataFrames from OrderBooks for some L1, L2 and L3 data.
|
2021-11-26 17:40:31 +00:00 |
Geoff Taylor
|
57a1d2e0e6
|
Start of work on downloading trades to CSV.
|
2021-11-26 13:29:21 +00:00 |
Geoff Taylor
|
3dceb8e544
|
Updated client for new parameter to pyserum's get_confirmed_signature_for_address2().
|
2021-11-25 16:28:30 +00:00 |
Geoff Taylor
|
4bba5cb238
|
Turned off (expensive) PySerum check of transaction size - now running just with our own cheaper/faster version.
|
2021-11-23 11:25:54 +00:00 |
Geoff Taylor
|
95acb782f7
|
Fixed typo in parameter name.
|
2021-11-22 18:06:07 +00:00 |
Geoff Taylor
|
db2cbe94c4
|
Added BiasQuoteOnPositionElement to argument parsing.
|
2021-11-22 17:29:25 +00:00 |
Geoff Taylor
|
6a1a373eb7
|
Fixed call to calculate pyserum transaction size.
|
2021-11-22 17:09:39 +00:00 |
Geoff Taylor
|
89dea788d3
|
PerpToSpotHedger now fetches fresh data to check for position changes.
|
2021-11-22 16:40:35 +00:00 |
Geoff Taylor
|
95effd6521
|
Added BiasQuantityOnPositionElement.
|
2021-11-22 16:31:52 +00:00 |
Geoff Taylor
|
81a63e1974
|
RoundToLotSizeElement now removes orders where the price or quantity rounds to zero.
|
2021-11-22 14:38:29 +00:00 |
Geoff Taylor
|
7574adb2d1
|
v3.2.4
|
2021-11-20 14:18:43 +00:00 |
Geoff Taylor
|
234710d5b9
|
Updated ids.json with mSOL.
|
2021-11-20 14:17:33 +00:00 |
Geoff Taylor
|
d2a9946918
|
Added some experimental JSON output for feedback.
|
2021-11-19 17:36:25 +00:00 |
Geoff Taylor
|
5bcca292a7
|
Added .venv to ignored list.
|
2021-11-18 18:52:35 +00:00 |
Geoff Taylor
|
ad158596ca
|
Updated git+docker ignore files.
|
2021-11-18 18:37:13 +00:00 |
Geoff Taylor
|
e20c7177e5
|
Marketmaker no longer runs non-essential instructions if there are no orders to cancel or place.
|
2021-11-18 12:56:29 +00:00 |
Geoff Taylor
|
e3f1939287
|
Added MaximumQuantityElement and MinimumQuantityElement.
|
2021-11-18 12:51:57 +00:00 |
Geoff Taylor
|
06bd490652
|
Updated OpenOrders commands to take an arbitrary account address instead of always using the wallet.
|
2021-11-18 09:14:06 +00:00 |
Geoff Taylor
|
f8db78a630
|
Added a TopOfBookElement to the marketmaker.
|
2021-11-17 18:45:57 +00:00 |
Geoff Taylor
|
88b0198f13
|
Added faster calculation for transaction size - running it and original method together for now for comparison.
|
2021-11-17 17:27:42 +00:00 |
Geoff Taylor
|
0a0077a268
|
Moved arg in dockerfile to reduce build time.
|
2021-11-16 18:59:56 +00:00 |