haasomeapi package¶
Subpackages¶
- haasomeapi.dataobjects package
- Subpackages
- haasomeapi.dataobjects.accountdata package
- Submodules
- haasomeapi.dataobjects.accountdata.AccountInformation module
- haasomeapi.dataobjects.accountdata.BaseOrder module
- haasomeapi.dataobjects.accountdata.OrderContainer module
- haasomeapi.dataobjects.accountdata.Position module
- haasomeapi.dataobjects.accountdata.SoftwareInformation module
- haasomeapi.dataobjects.accountdata.Wallet module
- Module contents
- haasomeapi.dataobjects.advancedorders package
- haasomeapi.dataobjects.custombots package
- Subpackages
- haasomeapi.dataobjects.custombots.dataobjects package
- Submodules
- haasomeapi.dataobjects.custombots.dataobjects.CryptoIndexBotIndex module
- haasomeapi.dataobjects.custombots.dataobjects.CryptoIndexBotIndexResult module
- haasomeapi.dataobjects.custombots.dataobjects.CryptoIndexBotIndexSaveObject module
- haasomeapi.dataobjects.custombots.dataobjects.EmailBotAction module
- haasomeapi.dataobjects.custombots.dataobjects.EnumBotActionMessage module
- haasomeapi.dataobjects.custombots.dataobjects.FlashCrashBotSaveObject module
- haasomeapi.dataobjects.custombots.dataobjects.Indicator module
- haasomeapi.dataobjects.custombots.dataobjects.IndicatorOption module
- haasomeapi.dataobjects.custombots.dataobjects.Insurance module
- haasomeapi.dataobjects.custombots.dataobjects.MarketMakingBotSlot module
- haasomeapi.dataobjects.custombots.dataobjects.MarketMakingBotSlotObject module
- haasomeapi.dataobjects.custombots.dataobjects.MessageProfile module
- haasomeapi.dataobjects.custombots.dataobjects.OpenRecoveryPositionDefinition module
- haasomeapi.dataobjects.custombots.dataobjects.OrderBotPreOrder module
- haasomeapi.dataobjects.custombots.dataobjects.Safety module
- haasomeapi.dataobjects.custombots.dataobjects.ScriptBotOrder module
- haasomeapi.dataobjects.custombots.dataobjects.SlotObject module
- haasomeapi.dataobjects.custombots.dataobjects.ZoneDefinition module
- Module contents
- haasomeapi.dataobjects.custombots.dataobjects package
- Submodules
- haasomeapi.dataobjects.custombots.AccumulationBot module
- haasomeapi.dataobjects.custombots.BaseCustomBot module
- haasomeapi.dataobjects.custombots.CryptoIndexBot module
- haasomeapi.dataobjects.custombots.EmailBot module
- haasomeapi.dataobjects.custombots.FlashCrashBot module
- haasomeapi.dataobjects.custombots.InterExchangeArbitrageBot module
- haasomeapi.dataobjects.custombots.MadHatterBot module
- haasomeapi.dataobjects.custombots.MarketMakingBot module
- haasomeapi.dataobjects.custombots.OrderBot module
- haasomeapi.dataobjects.custombots.ScalperBot module
- haasomeapi.dataobjects.custombots.ScriptBot module
- haasomeapi.dataobjects.custombots.ZoneRecoveryBot module
- Module contents
- Subpackages
- haasomeapi.dataobjects.marketdata package
- Submodules
- haasomeapi.dataobjects.marketdata.Market module
- haasomeapi.dataobjects.marketdata.Orderbook module
- haasomeapi.dataobjects.marketdata.OrderbookRecord module
- haasomeapi.dataobjects.marketdata.PriceTick module
- haasomeapi.dataobjects.marketdata.Trade module
- haasomeapi.dataobjects.marketdata.TradeContainer module
- Module contents
- haasomeapi.dataobjects.tradebot package
- haasomeapi.dataobjects.util package
- haasomeapi.dataobjects.accountdata package
- Module contents
- Subpackages
- haasomeapi.enums package
- Submodules
- haasomeapi.enums.EnumAccumulationBotStopType module
- haasomeapi.enums.EnumBotTradeResult module
- haasomeapi.enums.EnumBotType module
- haasomeapi.enums.EnumCoinPosition module
- haasomeapi.enums.EnumCurrencyType module
- haasomeapi.enums.EnumCustomBotType module
- haasomeapi.enums.EnumErrorCode module
- haasomeapi.enums.EnumFlashSpreadOptions module
- haasomeapi.enums.EnumFundMovingPosition module
- haasomeapi.enums.EnumFundPosition module
- haasomeapi.enums.EnumIndicator module
- haasomeapi.enums.EnumInsurance module
- haasomeapi.enums.EnumLimitOrderPriceType module
- haasomeapi.enums.EnumMadHatterIndicators module
- haasomeapi.enums.EnumMadHatterSafeties module
- haasomeapi.enums.EnumOrderBotTriggerType module
- haasomeapi.enums.EnumOrderStatus module
- haasomeapi.enums.EnumOrderType module
- haasomeapi.enums.EnumPlatform module
- haasomeapi.enums.EnumPriceChartType module
- haasomeapi.enums.EnumPriceSource module
- haasomeapi.enums.EnumSafety module
- haasomeapi.enums.EnumSlotType module
- haasomeapi.enums.EnumSoftwareLicence module
- haasomeapi.enums.EnumTradeType module
- haasomeapi.enums.EnumFundPosition module
- Module contents
Submodules¶
haasomeapi.HaasomeClient module¶
-
class
haasomeapi.HaasomeClient.
HaasomeClient
(connectionstring: str, privatekey: str)¶ Bases:
object
The Core Haasome Client Class. Gives access to the main api modules to interact with the haasonline local api
Parameters: - connectionstring – str: Connection String Formatted Ex. http://127.0.0.1:9000
- privatekey – str: Private Key Set In The Haas Settings
-
test_credentials
()¶ Verifies that the supplied credentials work and a valid connection to the Haasonline Local Api is made.
:return
EnumErrorCode