Maximilian Schneider
485824e3e2
remove most mms and also publish latest tag
2022-07-06 15:36:30 +02:00
riordanp
dbc7829782
Update docker URL
2022-07-06 14:27:12 +01:00
Maximilian Schneider
958965c488
new ci on gcloud ( #52 )
...
* try publish to k8e
* trigger on push
* add everything except secrets
* test build pypi on push
* add new cranks
* reduce log spam
* fix image replacement
* loglevel CRITICAL
* change on version tag
* switch to main
Co-authored-by: Riordan Panayides <riordan@panayid.es>
2022-07-06 15:15:03 +02:00
Maximilian Schneider
3de5d26937
Update README.md
...
recommend typescript
2022-07-06 15:10:16 +02:00
Maximilian Schneider
093b8f36a2
Update LiquidatorQuickstart.md
2022-07-06 15:03:51 +02:00
Maximilian Schneider
531ea65278
Update LiquidatorQuickstart.md
2022-07-06 15:03:30 +02:00
Maximilian Schneider
fbb9c3143f
Update README.md
...
remove docker container reference from readme
2022-07-06 15:00:26 +02:00
Riordan Panayides
98e1eec261
v3.4.8
2022-06-04 14:34:48 +01:00
Riordan Panayides
1f094c1d11
Add py.typed
2022-06-04 14:34:26 +01:00
Riordan Panayides
cd89359109
Update ids.json
2022-06-04 14:33:07 +01:00
Riordan Panayides
7a98af0038
Fix GMT bug
2022-06-02 21:09:16 +01:00
dafyddd
b74947ff5d
Merge pull request #55 from blockworks-foundation/dd/deposit_instr_fix
...
change rootbank and cache to writable
2022-04-21 10:27:10 -04:00
dafyddd
3a53e5b03e
change rootbank and cache to writable
2022-04-21 09:54:11 -04:00
Maximilian Schneider
4d9bcc7808
test release 3.4.7
2022-03-25 12:10:10 +01:00
Geoff Taylor
fcd4fc02ef
Added execute_and_confirm() method to CombinableInstructions to simplify resending if Transaction disappears.
2022-03-25 09:59:09 +00:00
Geoff Taylor
510c53035d
Improved Serum fill event details and output - now calculates price and quantity with proper decimals.
2022-03-25 09:58:13 +00:00
Geoff Taylor
dbd76cb5f5
Fixed problem when websocket attempts to reconnect.
2022-03-24 18:13:25 +00:00
Geoff Taylor
95143dab75
Reduced verbosity of ReconnectingWebsocket log messages.
2022-03-23 19:54:44 +00:00
Geoff Taylor
c41860722b
Fix for InventoryAccountWatcher looking up Group Slot by perp market.
2022-03-23 13:25:13 +00:00
Geoff Taylor
f70423f2fe
Fixed InventoryAccountWatcher to accept a perp market.
2022-03-23 11:02:18 +00:00
Geoff Taylor
8bbe48abaf
Ensured all public classes are exposed and available. Removed unused classes.
2022-03-22 19:18:26 +00:00
Geoff Taylor
db398e5f8b
Simplified creation of a Valuation for ad-hoc use.
2022-03-16 17:43:03 +00:00
Geoff Taylor
7fafcce137
AccountInfo now provides better error message when loading multiple accounts fails for an account.
2022-03-16 15:52:23 +00:00
Geoff Taylor
4afcaa8b40
Removed some stale commands.
2022-03-16 13:30:12 +00:00
Geoff Taylor
53b5b6adc5
v3.4.6
2022-03-16 11:12:24 +00:00
Geoff Taylor
39a1ccd9b0
Fixed formatting in TransactionScout.
2022-03-16 10:51:03 +00:00
Geoff Taylor
bb8c9b2efa
Fixed bug in WebSocketTransactionMonitor not removing subscription on timeout.
2022-03-16 10:45:52 +00:00
Geoff Taylor
a4d3f4785c
Added Valuation to tie together Account valuation information in a single object.
2022-03-15 19:16:26 +00:00
Geoff Taylor
a0863dbe27
Added notebooks to .gitignore to simplify ad-hoc use.
2022-03-15 19:15:16 +00:00
Geoff Taylor
5d7e9437ba
Improved columns output by show-account-balances.
2022-03-15 15:46:25 +00:00
Geoff Taylor
7e68f0154a
Added some SPL token-account handling - can now close SPL token accounts and reclaim SOL.
2022-03-15 15:45:50 +00:00
Geoff Taylor
4e6fc6498b
Improved parameter and error handling in a few commands.
2022-03-15 15:45:12 +00:00
Geoff Taylor
cf3a4dbd34
Marketmaker can now use prologue and/or epilogue instructions on each pulse.
2022-03-15 15:44:08 +00:00
Geoff Taylor
e87308cc22
Removed named padding entries from layouts - padding is still there but the unnecessary name no longer appears.
2022-03-15 15:43:21 +00:00
Geoff Taylor
1d3cef8091
Simplfied previous fix.
2022-03-15 12:22:45 +00:00
Geoff Taylor
0786ba58cd
Fixed bug in formatting of indented output.
2022-03-15 12:17:07 +00:00
Geoff Taylor
5299c91fcf
Fixed incorrect bug in market-sell command.
2022-03-15 12:09:14 +00:00
Geoff Taylor
bdae059767
Slot checking is now disabled by default (after discussion with Max).
2022-03-15 11:25:07 +00:00
Geoff Taylor
c5211ff157
Added extrapolated funding APR and APY calculations based on formulae from Max.
2022-03-15 10:04:03 +00:00
Geoff Taylor
3bac2a9051
Added Refresh Orders example to README.
2022-03-14 18:33:50 +00:00
Geoff Taylor
b5916fcb50
Added Account.build_redeem_pnl_instructions_for_market() to build redeem instructions.
...
* Simpler access is through Account.redeem_pnl_for_perp_market() and Account.redeem_all_perp_pnl()
* Added redeem-pnl command to allow redemption via command line and to show how to exercise these methods.
2022-03-14 17:47:30 +00:00
Geoff Taylor
66446fa2c9
Added try-except block in ReconnectingWebsocket to trap and log errors.
2022-03-14 12:16:55 +00:00
Geoff Taylor
e100895c75
Added perp redeemable pnl to dataframe and calculations. Added many more tests of perp valuations.
2022-03-11 21:43:40 +00:00
Geoff Taylor
fce7dd0c6a
Updated README cancellation example with proper use of client_id.
2022-03-10 16:53:18 +00:00
Geoff Taylor
9bb064b5eb
Added timestamp to Order (only available in perp orders). Expanded OrderBook's handling of TIF/expiration.
2022-03-10 14:54:52 +00:00
Geoff Taylor
69f6984549
v3.4.5
2022-03-09 19:06:05 +00:00
Geoff Taylor
43ebf757b0
Placing an order no longer overrides a client ID if one has been specified.
2022-03-09 18:59:51 +00:00
Geoff Taylor
6f04f92120
Added ClientId and Counterparty to TradeHistory. (Counterparty is perp-only though.)
2022-03-09 17:27:19 +00:00
Geoff Taylor
68a2aabcec
Improved execute_async() to parallelise execution of chunked transactions.
2022-03-09 16:44:42 +00:00
Geoff Taylor
790f379867
Removed use of abs() to get a Decimal absolute value - now use the copy_abs() method instead.
2022-03-09 12:02:18 +00:00