mango-explorer/mango
Riordan Panayides 1f094c1d11 Add py.typed 2022-06-04 14:34:26 +01:00
..
hedging 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
layouts 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
marketmaking Improved Serum fill event details and output - now calculates price and quantity with proper decimals. 2022-03-25 09:58:13 +00:00
oracles Now use fully_qualified_symbol for markets in most places, so Serum and Spot markets can be differentiated. 2022-03-03 18:36:46 +00:00
simplemarketmaking Added timestamp to Order (only available in perp orders). Expanded OrderBook's handling of TIF/expiration. 2022-03-10 14:54:52 +00:00
__init__.py Ensured all public classes are exposed and available. Removed unused classes. 2022-03-22 19:18:26 +00:00
account.py Fix GMT bug 2022-06-02 21:09:16 +01:00
accountflags.py Switched from autopep8 to black for code formatting. Reformatted all files. Updated dependencies. 2022-02-09 19:31:50 +00:00
accountinfo.py AccountInfo now provides better error message when loading multiple accounts fails for an account. 2022-03-16 15:52:23 +00:00
accountinfoconverter.py Improved Serum fill event details and output - now calculates price and quantity with proper decimals. 2022-03-25 09:58:13 +00:00
accountscout.py Expanded porcelain functions, cleaned up old usage. 2022-02-24 19:40:05 +00:00
addressableaccount.py Added subscribe() method to all AddressableAccounts. 2022-03-01 12:22:50 +00:00
arguments.py Introduced environment variable to skip disclaimer. 2022-02-10 12:04:50 +00:00
cache.py Added subscribe() method to all AddressableAccounts. 2022-03-01 12:22:50 +00:00
client.py Slot checking is now disabled by default (after discussion with Max). 2022-03-15 11:25:07 +00:00
combinableinstructions.py Added execute_and_confirm() method to CombinableInstructions to simplify resending if Transaction disappears. 2022-03-25 09:59:09 +00:00
constants.py Implementation of Time In Force for perp orders. 2022-02-21 19:38:05 +00:00
context.py Expanded porcelain functions, cleaned up old usage. 2022-02-24 19:40:05 +00:00
contextbuilder.py Slot checking is now disabled by default (after discussion with Max). 2022-03-15 11:25:07 +00:00
datetimes.py Fix for another Windows datetime problem. 2022-03-02 11:23:43 +00:00
encoding.py Switched from autopep8 to black for code formatting. Reformatted all files. Updated dependencies. 2022-02-09 19:31:50 +00:00
group.py Added subscribe() method to all AddressableAccounts. 2022-03-01 12:22:50 +00:00
healthcheck.py Added on_event() and on_fill() to concrete LoadedMarkets. 2022-02-23 10:48:25 +00:00
idgenerator.py Ensured consistent abstract methods/properties decorators on abstract classes. 2022-02-27 17:52:59 +00:00
idl.py Switched from autopep8 to black for code formatting. Reformatted all files. Updated dependencies. 2022-02-09 19:31:50 +00:00
idsjsonmarketlookup.py Expanded porcelain functions, cleaned up old usage. 2022-02-24 19:40:05 +00:00
instructionreporter.py Improved some instruction reporting. 2022-02-24 11:27:02 +00:00
instructions.py change rootbank and cache to writable 2022-04-21 09:54:11 -04:00
instructiontype.py Implementation of Time In Force for perp orders. 2022-02-21 19:38:05 +00:00
instrumentlookup.py Expanded porcelain functions, cleaned up old usage. 2022-02-24 19:40:05 +00:00
instrumentvalue.py Expanded porcelain functions, cleaned up old usage. 2022-02-24 19:40:05 +00:00
inventory.py Fix for InventoryAccountWatcher looking up Group Slot by perp market. 2022-03-23 13:25:13 +00:00
loadedmarket.py Ensured consistent abstract methods/properties decorators on abstract classes. 2022-02-27 17:52:59 +00:00
logmessages.py Switched from autopep8 to black for code formatting. Reformatted all files. Updated dependencies. 2022-02-09 19:31:50 +00:00
lotsizeconverter.py Expanded porcelain functions, cleaned up old usage. 2022-02-24 19:40:05 +00:00
mangoinstruction.py Fixed incorrect stringifying of Settle instruction. 2022-03-04 12:32:06 +00:00
marketlookup.py Expanded porcelain functions, cleaned up old usage. 2022-02-24 19:40:05 +00:00
marketoperations.py Added timestamp to Order (only available in perp orders). Expanded OrderBook's handling of TIF/expiration. 2022-03-10 14:54:52 +00:00
markets.py Now use fully_qualified_symbol for markets in most places, so Serum and Spot markets can be differentiated. 2022-03-03 18:36:46 +00:00
metadata.py Switched from autopep8 to black for code formatting. Reformatted all files. Updated dependencies. 2022-02-09 19:31:50 +00:00
modelstate.py Added timestamp to Order (only available in perp orders). Expanded OrderBook's handling of TIF/expiration. 2022-03-10 14:54:52 +00:00
notification.py Ensured all public classes are exposed and available. Removed unused classes. 2022-03-22 19:18:26 +00:00
observables.py Merge branch 'og/tif' 2022-02-23 18:14:17 +00:00
openorders.py Fixed problem spot health calculations. 2022-03-04 15:21:58 +00:00
oracle.py Now use fully_qualified_symbol for markets in most places, so Serum and Spot markets can be differentiated. 2022-03-03 18:36:46 +00:00
oraclefactory.py Introduction of websocket for transaction monitoring and Disposable Context. 2022-02-16 16:07:37 +00:00
orders.py Added timestamp to Order (only available in perp orders). Expanded OrderBook's handling of TIF/expiration. 2022-03-10 14:54:52 +00:00
output.py Exposed OutputFormatter and to_json as public. 2022-03-09 09:26:01 +00:00
ownedinstrumentvalue.py Switched from autopep8 to black for code formatting. Reformatted all files. Updated dependencies. 2022-02-09 19:31:50 +00:00
perpaccount.py Added perp redeemable pnl to dataframe and calculations. Added many more tests of perp valuations. 2022-03-11 21:43:40 +00:00
perpeventqueue.py Added simple events and fills properties to event queues. 2022-03-08 09:42:21 +00:00
perpmarket.py Added extrapolated funding APR and APY calculations based on formulae from Max. 2022-03-15 10:04:03 +00:00
perpmarketdetails.py Added subscribe() method to all AddressableAccounts. 2022-03-01 12:22:50 +00:00
perpopenorders.py
placedorder.py Switched from autopep8 to black for code formatting. Reformatted all files. Updated dependencies. 2022-02-09 19:31:50 +00:00
porcelain.py Now use fully_qualified_symbol for markets in most places, so Serum and Spot markets can be differentiated. 2022-03-03 18:36:46 +00:00
publickey.py Fixed problem with address sort order when cranking. 2022-02-24 11:28:04 +00:00
py.typed Add py.typed 2022-06-04 14:34:26 +01:00
reconnectingwebsocket.py Reduced verbosity of ReconnectingWebsocket log messages. 2022-03-23 19:54:44 +00:00
retrier.py Switched from autopep8 to black for code formatting. Reformatted all files. Updated dependencies. 2022-02-09 19:31:50 +00:00
serumeventqueue.py Improved Serum fill event details and output - now calculates price and quantity with proper decimals. 2022-03-25 09:58:13 +00:00
serummarket.py Improved Serum fill event details and output - now calculates price and quantity with proper decimals. 2022-03-25 09:58:13 +00:00
serummarketlookup.py Removed spurious warning - it's fine for a MarketLookup to not find what it's looking for and return None. 2022-03-04 18:47:38 +00:00
spotmarket.py Improved Serum fill event details and output - now calculates price and quantity with proper decimals. 2022-03-25 09:58:13 +00:00
text.py Simplfied previous fix. 2022-03-15 12:22:45 +00:00
tokenaccount.py Added --account-target and --wallet-target to deposit and withdraw commands. 2022-03-02 18:52:45 +00:00
tokenbank.py Added subscribe() method to all AddressableAccounts. 2022-03-01 12:22:50 +00:00
tokenoperations.py Added --account-target and --wallet-target to deposit and withdraw commands. 2022-03-02 18:52:45 +00:00
tokens.py Added --account-target and --wallet-target to deposit and withdraw commands. 2022-03-02 18:52:45 +00:00
tradehistory.py Added ClientId and Counterparty to TradeHistory. (Counterparty is perp-only though.) 2022-03-09 17:27:19 +00:00
transactionmonitoring.py Fixed problem when websocket attempts to reconnect. 2022-03-24 18:13:25 +00:00
transactionscout.py Fixed formatting in TransactionScout. 2022-03-16 10:51:03 +00:00
version.py
wallet.py Switched from autopep8 to black for code formatting. Reformatted all files. Updated dependencies. 2022-02-09 19:31:50 +00:00
walletbalancer.py Expanded porcelain functions, cleaned up old usage. 2022-02-24 19:40:05 +00:00
watcher.py
watchers.py Improved Serum fill event details and output - now calculates price and quantity with proper decimals. 2022-03-25 09:58:13 +00:00
websocketsubscription.py Ensured consistent abstract methods/properties decorators on abstract classes. 2022-02-27 17:52:59 +00:00