mango-explorer/mango
Geoff Taylor eedf7fd878 Added some debug logging around shifting providers. 2021-12-05 19:12:30 +00:00
..
calculators Added interest rate calculations. Moved TokenInfo to TokenBank. 2021-11-13 19:23:11 +00:00
hedging Extended freshness check to require fresh data after sending a transaction. 2021-12-04 17:06:57 +00:00
layouts Simpler, clearer approach to connection error handling. 2021-12-01 16:14:30 +00:00
marketmaking Added extra debug logging to marketmaker pulses. 2021-12-03 17:04:44 +00:00
oracles Group and Account slots now contain their own matching indices. 2021-11-09 21:08:06 +00:00
simplemarketmaking Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
__init__.py 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
account.py Added interest rate calculations. Moved TokenInfo to TokenBank. 2021-11-13 19:23:11 +00:00
accountflags.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
accountinfo.py Simpler, clearer approach to connection error handling. 2021-12-01 16:14:30 +00:00
accountinfoconverter.py Added interest rate calculations. Moved TokenInfo to TokenBank. 2021-11-13 19:23:11 +00:00
accountinstrumentvalues.py Added interest rate calculations. Moved TokenInfo to TokenBank. 2021-11-13 19:23:11 +00:00
accountliquidator.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
accountscout.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
addressableaccount.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
arguments.py Added some experimental JSON output for feedback. 2021-11-19 17:36:25 +00:00
balancesheet.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
cache.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
client.py Added some debug logging around shifting providers. 2021-12-05 19:12:30 +00:00
combinableinstructions.py Naive start on async/await with CombinableInstruction.execute_async(context). 2021-12-01 19:22:36 +00:00
constants.py Fixed use of version command in docker. 2021-11-16 18:58:57 +00:00
context.py 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
contextbuilder.py 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
createmarketoperations.py Refactored MarketOperations and MarketInstructionBuilder. 2021-11-08 12:43:11 +00:00
encoding.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
ensuremarketloaded.py Added new OrderChain elements. Removed Serum oracle and added Market oracle (which includes Serum oracle functionality plus more). Expanded chain documentation and added oracle documentation. 2021-09-06 17:07:26 +01:00
group.py Added interest rate calculations. Moved TokenInfo to TokenBank. 2021-11-13 19:23:11 +00:00
healthcheck.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
idl.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
idsjsonmarketlookup.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
instructionreporter.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
instructions.py Added interest rate calculations. Moved TokenInfo to TokenBank. 2021-11-13 19:23:11 +00:00
instructiontype.py Simpler, clearer approach to connection error handling. 2021-12-01 16:14:30 +00:00
instrumentlookup.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
instrumentvalue.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
inventory.py Group and Account slots now contain their own matching indices. 2021-11-09 21:08:06 +00:00
liquidatablereport.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
liquidationevent.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
liquidationprocessor.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
loadedmarket.py Added ways to get pandas DataFrames from OrderBooks for some L1, L2 and L3 data. 2021-11-26 17:40:31 +00:00
loadmarketbysymbol.py Added new OrderChain elements. Removed Serum oracle and added Market oracle (which includes Serum oracle functionality plus more). Expanded chain documentation and added oracle documentation. 2021-09-06 17:07:26 +01:00
logmessages.py Added some basic IDL parsing so code can expand log messages with events. 2021-10-15 20:37:43 +01:00
lotsizeconverter.py Fixed problem rounding lot sizes. 2021-12-05 19:07:21 +00:00
mangoinstruction.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
market.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
marketlookup.py Moved functionality into *Market objects. 2021-07-23 10:20:44 +01:00
marketoperations.py Added ways to get pandas DataFrames from OrderBooks for some L1, L2 and L3 data. 2021-11-26 17:40:31 +00:00
metadata.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
modelstate.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
notification.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
observables.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
openorders.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
oracle.py Added some experimental JSON output for feedback. 2021-11-19 17:36:25 +00:00
oraclefactory.py Added new OrderChain elements. Removed Serum oracle and added Market oracle (which includes Serum oracle functionality plus more). Expanded chain documentation and added oracle documentation. 2021-09-06 17:07:26 +01:00
orderbookside.py Refactored Group and Account to remove requirement for Group to load all Root Banks. 2021-11-11 11:56:29 +00:00
orders.py Fixed comparison of int+str in OrderType value function. 2021-12-02 10:15:15 +00:00
ownedinstrumentvalue.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
parse_account_info_to_orders.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
perpaccount.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
perpeventqueue.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
perpmarket.py Initial work on show-funding-rates. 2021-11-15 20:39:29 +00:00
perpmarketdetails.py Added interest rate calculations. Moved TokenInfo to TokenBank. 2021-11-13 19:23:11 +00:00
perpmarketoperations.py Added interest rate calculations. Moved TokenInfo to TokenBank. 2021-11-13 19:23:11 +00:00
perpopenorders.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
placedorder.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
publickey.py Improved event queue handling. Now split incoming events into processed and unprocessed, and changed 'seen' handling to use sequence_number. 2021-08-01 17:47:45 +01:00
reconnectingwebsocket.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
retrier.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
rootbank.py Added interest rate calculations. Moved TokenInfo to TokenBank. 2021-11-13 19:23:11 +00:00
serumeventqueue.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
serummarket.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
serummarketlookup.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
serummarketoperations.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
spotmarket.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
spotmarketoperations.py Added interest rate calculations. Moved TokenInfo to TokenBank. 2021-11-13 19:23:11 +00:00
text.py Added extra debug logging to marketmaker pulses. 2021-12-03 17:04:44 +00:00
token.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
tokenaccount.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
tokenbank.py Added interest rate calculations. Moved TokenInfo to TokenBank. 2021-11-13 19:23:11 +00:00
tradeexecutor.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
tradehistory.py Improved wording of cutoff messages when incrementally downloading trades. 2021-12-02 15:38:42 +00:00
transactionscout.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
valuation.py Added interest rate calculations. Moved TokenInfo to TokenBank. 2021-11-13 19:23:11 +00:00
version.py Moved library code to .py files instead of notebooks. 2021-06-07 15:10:18 +01:00
wallet.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
walletbalancer.py Added unit tests for slot accessors in Group and Account. 2021-11-10 17:46:54 +00:00
watcher.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00
watchers.py Refactored Group and Account to remove requirement for Group to load all Root Banks. 2021-11-11 11:56:29 +00:00
websocketsubscription.py Refactor of code to work with mypy --strict 2021-11-09 13:23:36 +00:00