mango-explorer/mango
Geoff Taylor 3738ff820e Better logging of Orders. 2021-07-22 18:44:23 +01:00
..
layouts Added Perp cranking code, plus program. Expanded watch-address, added complementary show-address command. 2021-07-22 15:18:37 +01:00
marketmaking Better logging of Orders. 2021-07-22 18:44:23 +01:00
oracles Fixed use of backslash in regular expressions. 2021-07-14 18:28:48 +01:00
simplemarketmaking Changes for devnet group v3.8. 2021-07-19 15:04:53 +01:00
__init__.py Added Perp cranking code, plus program. Expanded watch-address, added complementary show-address command. 2021-07-22 15:18:37 +01:00
account.py Changes for devnet group v3.8. 2021-07-19 15:04:53 +01:00
accountflags.py Changes for devnet group v3.8. 2021-07-19 15:04:53 +01:00
accountinfo.py Big Rename - removal of old Group and MarginAccount, deletion of a lot of code that is no longer relevant. 2021-06-25 15:50:37 +01:00
accountinfoconverter.py Fixed linting problems. 2021-07-22 15:58:00 +01:00
accountliquidator.py Removed all InstructionBuilders. Instead we'll use simpler functions that return an array of instructions (allowing for compound instructions etc.) 2021-06-25 17:21:53 +01:00
accountscout.py All MarketOperations now properly use their equivalent MarketInstructionBuilder for building instructions. 2021-07-12 18:26:35 +01:00
addressableaccount.py Big Rename - removal of old Group and MarginAccount, deletion of a lot of code that is no longer relevant. 2021-06-25 15:50:37 +01:00
balancesheet.py Improved reporting of TokenValue and BalanceSheet, in line with V2 changes. 2021-06-26 18:24:07 +01:00
combinableinstructions.py Added execute_and_continue_on_failures() to allow MarketMaker to more instructions even if some fail. 2021-07-22 17:54:48 +01:00
constants.py First cut at a lot of V3 code. 2021-06-25 10:33:40 +01:00
context.py Updates to allow some market making on Serum. 2021-07-13 20:01:32 +01:00
createmarketoperations.py Changes for devnet group v3.8. 2021-07-19 15:04:53 +01:00
encoding.py Big Rename - removal of old Group and MarginAccount, deletion of a lot of code that is no longer relevant. 2021-06-25 15:50:37 +01:00
group.py Changes for devnet group v3.8. 2021-07-19 15:04:53 +01:00
idsjsonmarketlookup.py Changes for devnet group v3.8. 2021-07-19 15:04:53 +01:00
idsjsontokenlookup.py Big Rename - removal of old Group and MarginAccount, deletion of a lot of code that is no longer relevant. 2021-06-25 15:50:37 +01:00
instructions.py Added Perp cranking code, plus program. Expanded watch-address, added complementary show-address command. 2021-07-22 15:18:37 +01:00
instructiontype.py Big Rename - removal of old Group and MarginAccount, deletion of a lot of code that is no longer relevant. 2021-06-25 15:50:37 +01:00
liquidatablereport.py Big Rename - removal of old Group and MarginAccount, deletion of a lot of code that is no longer relevant. 2021-06-25 15:50:37 +01:00
liquidationevent.py All MarketOperations now properly use their equivalent MarketInstructionBuilder for building instructions. 2021-07-12 18:26:35 +01:00
liquidationprocessor.py All MarketOperations now properly use their equivalent MarketInstructionBuilder for building instructions. 2021-07-12 18:26:35 +01:00
market.py Updated SimpleMarketMaker so it could run well against pure Serum markets. 2021-07-14 14:03:51 +01:00
marketinstructionbuilder.py Fixed Serum cranking to be more complete. 2021-07-21 14:31:04 +01:00
marketlookup.py Separated out token and market lookups. 2021-06-25 11:10:41 +01:00
marketoperations.py Better logging of Orders. 2021-07-22 18:44:23 +01:00
metadata.py First cut at a lot of V3 code. 2021-06-25 10:33:40 +01:00
notification.py Trying to stop solanaweb from polluting error notifications. 2021-07-19 18:36:08 +01:00
observables.py More realistic market-maker is now available. 2021-07-15 21:03:22 +01:00
openorders.py Changes for devnet group v3.8. 2021-07-19 15:04:53 +01:00
oracle.py Improved access to market lookup data. 2021-06-18 13:50:33 +01:00
oraclefactory.py Improved access to market lookup data. 2021-06-18 13:50:33 +01:00
orderbookside.py Changes for devnet group v3.8. 2021-07-19 15:04:53 +01:00
orders.py Better logging of Orders. 2021-07-22 18:44:23 +01:00
ownedtokenvalue.py Big Rename - removal of old Group and MarginAccount, deletion of a lot of code that is no longer relevant. 2021-06-25 15:50:37 +01:00
perpeventqueue.py Fixed linting problems. 2021-07-22 15:58:00 +01:00
perpmarket.py Brought changes to structs and instructions across for new group/code v3.4. 2021-07-13 12:43:50 +01:00
perpmarketinfo.py Brought up to date for new Group structures. New websocket approach. 2021-07-12 10:57:05 +01:00
perpmarketinstructionbuilder.py Added Perp cranking code, plus program. Expanded watch-address, added complementary show-address command. 2021-07-22 15:18:37 +01:00
perpmarketoperations.py Better logging of Orders. 2021-07-22 18:44:23 +01:00
perpsmarket.py Fixed oracles for perp market symbols. 2021-07-14 15:51:32 +01:00
reconnectingwebsocket.py Brought up to date for new Group structures. New websocket approach. 2021-07-12 10:57:05 +01:00
retrier.py Big Rename - removal of old Group and MarginAccount, deletion of a lot of code that is no longer relevant. 2021-06-25 15:50:37 +01:00
rootbank.py Added a streaming watcher for some account types. 2021-07-21 16:35:38 +01:00
serummarket.py Updated SimpleMarketMaker so it could run well against pure Serum markets. 2021-07-14 14:03:51 +01:00
serummarketinstructionbuilder.py Fixed Serum cranking to be more complete. 2021-07-21 14:31:04 +01:00
serummarketlookup.py Updates to allow some market making on Serum. 2021-07-13 20:01:32 +01:00
serummarketoperations.py Better logging of Orders. 2021-07-22 18:44:23 +01:00
spltokenlookup.py Separated out token and market lookups. 2021-06-25 11:10:41 +01:00
spotmarket.py Updated SimpleMarketMaker so it could run well against pure Serum markets. 2021-07-14 14:03:51 +01:00
spotmarketinfo.py Separated out token and market lookups. 2021-06-25 11:10:41 +01:00
spotmarketinstructionbuilder.py Fixed Serum cranking to be more complete. 2021-07-21 14:31:04 +01:00
spotmarketoperations.py Better logging of Orders. 2021-07-22 18:44:23 +01:00
token.py Big Rename - removal of old Group and MarginAccount, deletion of a lot of code that is no longer relevant. 2021-06-25 15:50:37 +01:00
tokenaccount.py Separated out token and market lookups. 2021-06-25 11:10:41 +01:00
tokeninfo.py Updated ids.json for new group. Updated Group with new structure. 2021-07-01 21:24:08 +01:00
tokenlookup.py Separated out token and market lookups. 2021-06-25 11:10:41 +01:00
tokenvalue.py Updated ids.json for new group. Updated Group with new structure. 2021-07-01 21:24:08 +01:00
tradeexecutor.py New approach to transactions allowing them to be split up. 2021-07-12 17:18:56 +01:00
transactionscout.py Fixed problem fetching transactions for report. Reversed order of output of transactions so it appears better in notifications. 2021-07-07 19:59:27 +01:00
version.py Moved library code to .py files instead of notebooks. 2021-06-07 15:10:18 +01:00
wallet.py Wallet can now be loaded from environment. 2021-06-17 12:06:39 +01:00
walletbalancer.py Big Rename - removal of old Group and MarginAccount, deletion of a lot of code that is no longer relevant. 2021-06-25 15:50:37 +01:00
websocketsubscription.py Fixed Serum cranking to be more complete. 2021-07-21 14:31:04 +01:00