mango-explorer/mango
Geoff Taylor 2818fb46d2 Fixed problem with position size in ConfidenceIntervalDesiredOrdersBuilder. 2021-07-26 16:16:00 +01:00
..
layouts Some work on streaming logs and account/program events. 2021-07-26 12:19:13 +01:00
marketmaking Fixed problem with position size in ConfidenceIntervalDesiredOrdersBuilder. 2021-07-26 16:16:00 +01:00
oracles Added 'confidence' to oracles so marketmaker could access Pyth confidence intervals. 2021-07-26 13:42:03 +01:00
simplemarketmaking Changes for devnet group v3.8. 2021-07-19 15:04:53 +01:00
__init__.py Added 'confidence' to oracles so marketmaker could access Pyth confidence intervals. 2021-07-26 13:42:03 +01:00
account.py Added market 'stubs' to allow for delayed loading of markets. 2021-07-23 11:42:22 +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 Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +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 Moved functionality into *Market objects. 2021-07-23 10:20:44 +01:00
contextbuilder.py Some work on streaming logs and account/program events. 2021-07-26 12:19:13 +01:00
createmarketinstructionbuilder.py Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +01:00
createmarketoperations.py Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +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
ensuremarketloaded.py Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +01:00
group.py Changes for devnet group v3.8. 2021-07-19 15:04:53 +01:00
idsjsonmarketlookup.py Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +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 Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +01:00
instructiontype.py Some work on streaming logs and account/program events. 2021-07-26 12:19:13 +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 Added market 'stubs' to allow for delayed loading of markets. 2021-07-23 11:42:22 +01:00
marketinstructionbuilder.py Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +01:00
marketlookup.py Moved functionality into *Market objects. 2021-07-23 10:20:44 +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 Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +01:00
oracle.py Added 'confidence' to oracles so marketmaker could access Pyth confidence intervals. 2021-07-26 13:42:03 +01:00
oraclefactory.py Improved access to market lookup data. 2021-06-18 13:50:33 +01:00
orderbookside.py Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +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 Moved functionality into *Market objects. 2021-07-23 10:20:44 +01:00
perpmarket.py Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +01:00
perpmarketdetails.py Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +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 Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +01:00
perpmarketoperations.py Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +01:00
reconnectingwebsocket.py Some work on streaming logs and account/program events. 2021-07-26 12:19:13 +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
serumeventqueue.py Moved functionality into *Market objects. 2021-07-23 10:20:44 +01:00
serummarket.py Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +01:00
serummarketinstructionbuilder.py Fixed Serum cranking to be more complete. 2021-07-21 14:31:04 +01:00
serummarketlookup.py Added market 'stubs' to allow for delayed loading of markets. 2021-07-23 11:42:22 +01:00
serummarketoperations.py Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +01:00
spltokenlookup.py Separated out token and market lookups. 2021-06-25 11:10:41 +01:00
spotmarket.py Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +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 Renamed PerpMarket to PerpMarketDetails, and PerpsMarket to PerpMarket to be consistent with SerumMarket and SpotMarket. Improved market stub handling. 2021-07-23 14:18:26 +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 Moved functionality into *Market objects. 2021-07-23 10:20:44 +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 Some work on streaming logs and account/program events. 2021-07-26 12:19:13 +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 Some work on streaming logs and account/program events. 2021-07-26 12:19:13 +01:00