MCPcopy Create free account

hub / github.com/Drakkar-Software/OctoBot / functions

Functions23,558 in github.com/Drakkar-Software/OctoBot

↓ 10 callersMethodget_workflows_export_results
( self, task_ids: list[str], user_id: typing.Optional[str], user_rsa_public_ke
packages/node/octobot_node/scheduler/scheduler.py:512
↓ 10 callersMethodidentifier_exists
Returns True when the given identifier is part of an existing database identifier :param identifier: the identifier to look into
packages/commons/octobot_commons/databases/document_database_adaptors/tinydb_adaptor.py:166
↓ 10 callersMethodinitialize
Initialize data before starting jobs
packages/trading/octobot_trading/personal_data/orders/channel/orders_updater.py:65
↓ 10 callersMethodinitialize
(self, data_file=None)
tests/functional_tests/evaluators_tests/abstract_TA_test.py:37
↓ 10 callersMethodis_completed
(self)
packages/flow/octobot_flow/entities/actions/action_details.py:66
↓ 10 callersMethodis_rest_only
(self)
packages/trading/octobot_trading/exchanges/exchange_builder.py:246
↓ 10 callersMethodis_simulated
(self)
packages/trading/octobot_trading/exchanges/exchange_builder.py:198
↓ 10 callersMethodis_triggered
Return True if the local event is set
packages/commons/octobot_commons/tree/event_tree.py:49
↓ 10 callersMethodload_profiles
Loads the available profiles :return: None
packages/commons/octobot_commons/configuration/configuration.py:437
↓ 10 callersMethodpause
(self)
packages/trading/octobot_trading/exchange_data/prices/channel/prices_updater.py:77
↓ 10 callersMethodprepare
Prepare the expression by parsing it, leaving it ready to be computed one or multiple times. Call await self.compute_expression() to
packages/commons/octobot_commons/dsl_interpreter/interpreter.py:115
↓ 10 callersMethodquery_factory
Creates a new empty select query
packages/commons/octobot_commons/databases/bases/document_database.py:127
↓ 10 callersFunctionrandom_quantity
(min_value: float = 0, max_value: float = MAX_QUANTITY)
packages/trading/tests/test_utils/random_numbers.py:56
↓ 10 callersMethodread_profile_from_path
( self, profile_path: str, schema_path: str = None, )
packages/commons/octobot_commons/profiles/backends/filesystem_profile_backend.py:97
↓ 10 callersMethodregister
(self, server_instance)
packages/tentacles/Services/Interfaces/web_interface/plugins/abstract_plugin.py:97
↓ 10 callersMethodrun
Register the producer and call producer.start()
octobot/channels/octobot_channel.py:34
↓ 10 callersMethodset
(self)
packages/trading/tests/personal_data/portfolios/test_portfolio_manager.py:349
↓ 10 callersFunctionset_emit_signals_metadata
(automation_state: dict, emit_signals: bool)
packages/flow/tests/functionnal_tests/__init__.py:42
↓ 10 callersFunctionspot_hedging_engine_with_registered_symbol_context_and_heding_exchange
(order_book_distribution, symbol=SYMBOL, mock_async_start_for_hedging_details=True)
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/tests/hedging/test_spot_hedging_engine.py:37
↓ 10 callersMethodsubmit_trading_evaluation
( self, cryptocurrency, symbol, time_frame, final_note=constants.ZERO, state=enums.Eva
packages/trading/octobot_trading/modes/channel/abstract_mode_producer.py:460
↓ 10 callersFunctiontrading_signal_emission_patches
(emit_signals: bool, *, mock_authenticator: bool = True)
packages/flow/tests/functionnal_tests/__init__.py:47
↓ 10 callersMethodupdate
(self)
packages/flow/octobot_flow/logic/configuration/automation_configuration_updater.py:39
↓ 10 callersMethodupdate_item
(self, user_id: str, item: protocol_models.Account)
packages/sync/octobot_sync/sync/collection_providers/user_account_provider.py:85
↓ 10 callersMethodvalidate
(self)
packages/trading/octobot_trading/personal_data/orders/order_factory.py:252
↓ 10 callersMethodwithdraw
Withdraw funds from the exchange, requires constants.ALLOW_FUNDS_TRANSFER to be enabled (disabled by default) :param asset: the asset
packages/trading/octobot_trading/exchanges/traders/trader.py:1021
↓ 9 callersMethod_base_folder
( self, ignore_backtesting_id=False, backtesting_id=None, live_id=None,
packages/commons/octobot_commons/databases/run_databases/run_databases_identifier.py:375
↓ 9 callersMethod_build_dag
Build DAG edge mappings from relations. Returns: Tuple of (incoming_edges, outgoing_edges) dicts. -
packages/agents/octobot_agents/team/channels/agents_team.py:196
↓ 9 callersMethod_build_pair_configs
(pair: str = "BTC/USDT", reference_exchange: str = "kucoin")
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/tests/test_simple_market_making_trading_adapter.py:96
↓ 9 callersFunction_copied_account
( *, updated_at: typing.Optional[float] = None, copied_assets: typing.Optional[list[protocol_model
packages/copy/tests/python/orders_mirroring/test_orders_synchronizer.py:37
↓ 9 callersMethod_get_limits
(amount_min=None, amount_max=None, price_min=None, price_max=None, cos
packages/trading/tests/exchanges/util/test_exchange_market_status_fixer.py:27
↓ 9 callersFunction_https_request_at_safe_example
()
packages/tentacles/Services/Interfaces/web_interface/tests/test_security.py:24
↓ 9 callersFunction_make_backend
()
tests/unit_tests/community/test_wallet_backend.py:30
↓ 9 callersMethod_merge_parts
(self, *parts)
packages/commons/octobot_commons/databases/run_databases/run_databases_identifier.py:427
↓ 9 callersFunction_open_limit_order_stub
( *, order_id: str, exchange_order_id: str, symbol: str = "BTC/USDC", side=trading_enums.T
packages/copy/tests/python/orders_mirroring/test_orders_synchronizer.py:672
↓ 9 callersMethod_parse_list_output
( self, output: str, item_keys: Tuple[str, ...], from_dict: Callable[[Dict[str
packages/tentacles/Services/Services_bases/bird_service/bird.py:79
↓ 9 callersFunction_print
(*args)
additional_tests/supabase_backend_tests/_test_realtime.py:330
↓ 9 callersMethod_register_hedging_fill
(self, order: dict)
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/hedging/hedging_engine.py:321
↓ 9 callersMethod_reset_locked_funds
(self, current_price: decimal.Decimal)
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/scheduled_volume.py:99
↓ 9 callersFunction_run
(scope: dict)
packages/sync/tests/test_namespace_middleware.py:40
↓ 9 callersFunction_sample_exchange_config
( config_id: str = "cfg-1", name: str = "binance-main", exchange: str = "binance", )
packages/sync/tests/sync/collection_providers/test_account_backend.py:66
↓ 9 callersFunction_seed_executor_reference_tentacles_config
(working_directory: pathlib.Path)
packages/tentacles/Meta/DSL_operators/octobot_process_operators/tests/test_octobot_process_ops.py:236
↓ 9 callersMethod_sort_by_build_requirements
Return tentacles sorted so that build dependencies come before dependents. Uses iterative topological sort so that if tentacle B list
packages/tentacles_manager/octobot_tentacles_manager/exporters/tentacle_package_exporter.py:111
↓ 9 callersFunction_workflow_status_row
( *, workflow_id: str, updated_at: int = 0, status: str = dbos.WorkflowStatusString.SUCCESS.va
packages/node/tests/scheduler/test_workflows_retention.py:33
↓ 9 callersFunctiona
(e)
packages/tentacles/Services/Interfaces/web_interface/static/js/lib/w2ui-1.5.min.js:3
↓ 9 callersMethodabort_mirrored_orphan_grace
(self)
packages/copy/octobot_copy/orders_mirroring/orders_synchronizer.py:76
↓ 9 callersMethodadapt
( self, profile_data: octobot_commons.profiles.ProfileData, auth_data: list[octobot_co
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/simple_market_making_profile_data_adapter.py:54
↓ 9 callersMethodadd_new_consumer
Add a new consumer to consumer list with filters :param consumer: the consumer to add :param consumer_filters: the consumer s
packages/async_channel/async_channel/channels/channel.py:137
↓ 9 callersMethodaio_cursor
Use this as a context manager to get a free database cursor :yield: A free cursor :return: None
packages/commons/octobot_commons/databases/relational_databases/sqlite/sqlite_database.py:74
↓ 9 callersMethodapply_inactive_orders
( self, orders: list, trigger_above_by_order_id: typing.Optional[dict[str, bool]] = None
packages/trading/octobot_trading/personal_data/orders/active_order_swap_strategies/active_order_swap_strategy.py:38
↓ 9 callersMethodas_dict
:return: A dict representation of this profile configuration
packages/commons/octobot_commons/profiles/profile_types/profile.py:293
↓ 9 callersMethodcan_trade_if_not_paused
return True if the trader is enabled (not paused) or if the trading is paused but might be resumed
packages/trading/octobot_trading/exchanges/traders/trader.py:104
↓ 9 callersMethodclear
(self)
packages/trading/octobot_trading/exchanges/traders/trader.py:128
↓ 9 callersMethodclose
Closes the database
packages/commons/octobot_commons/databases/document_database_adaptors/tinydb_adaptor.py:325
↓ 9 callersMethodcompute_expression_with_result
Compute the result of the expression stored in self._operator_tree_or_constant. If the expression is a constant, return it directly.
packages/commons/octobot_commons/dsl_interpreter/interpreter.py:167
↓ 9 callersMethodconfigure_readonly_profiles_path
(self, path: str)
packages/commons/octobot_commons/profiles/profile_storage.py:95
↓ 9 callersFunctioncopy_exchange_account_action
( reference_market: str, reference_account: protocol_models.CopiedAccount, account_copy_settings:
packages/flow/tests/functionnal_tests/__init__.py:349
↓ 9 callersMethodcount
:param table_name: the table to count data from :param query: the query to count results from :return: the number of elements
packages/commons/octobot_commons/databases/bases/base_database.py:69
↓ 9 callersFunctioncreate_executed_trade
(trader, side, executed_time, executed_quantity, executed_price, symbol, fee)
packages/trading/tests/personal_data/trades/__init__.py:28
↓ 9 callersMethodcreate_order
(self, order_data, current_price, symbol_market, **kwargs)
packages/tentacles/Trading/Mode/market_making_trading_mode/market_making_trading.py:393
↓ 9 callersMethoddelete_tentacles_arch
( force=False, raises=False, with_user_config=False, bot_installation_path=constants.DEFAULT_BOT_PATH,
packages/tentacles_manager/octobot_tentacles_manager/managers/tentacles_setup_manager.py:154
↓ 9 callersMethoddisable_trading_mode
(self)
packages/trading/octobot_trading/exchanges/exchange_builder.py:294
↓ 9 callersMethodfrom_dict
(cls, data: Dict[str, Any])
packages/tentacles/Services/Services_bases/tavily_service/models.py:25
↓ 9 callersMethodget_close_time
(self)
packages/trading/octobot_trading/personal_data/trades/trade_pnl.py:39
↓ 9 callersMethodget_custom_token_balance
( self, token_descriptor: blockchain_wallets.TokenDescriptor )
packages/tentacles/Trading/Blockchain_wallet/evm/evm_blockchain_wallet.py:206
↓ 9 callersMethodget_default_config
( cls, buy_amount: typing.Optional[str] = None, sell_amount: typing.Optional[str] = No
packages/tentacles/Trading/Mode/dca_trading_mode/dca_trading.py:1096
↓ 9 callersMethodget_entry_time
(self)
packages/trading/octobot_trading/personal_data/trades/trade_pnl.py:30
↓ 9 callersMethodget_futures_max_order_size
( self, symbol: str, side: trading_enums.TradeOrderSide, current_price: decima
packages/copy/octobot_copy/exchange/orders.py:329
↓ 9 callersMethodget_global_config
(self)
octobot/octobot_api.py:52
↓ 9 callersMethodget_item
(self, key: str)
octobot/community/supabase_backend/configuration_storage.py:33
↓ 9 callersMethodget_name
(cls)
packages/flow/tests/logic/dsl/test_dsl_actions_util.py:16
↓ 9 callersMethodget_open_orders
(self, symbol: typing.Optional[str] = None, active: typing.Optional[bool] = None)
packages/copy/octobot_copy/exchange/orders.py:289
↓ 9 callersMethodget_open_orders
( self, symbol=None, since=constants.NO_DATA_LIMIT, until=constants.NO_DATA_LIMIT, limit=const
packages/trading/octobot_trading/personal_data/orders/orders_manager.py:72
↓ 9 callersMethodget_order
(self, exchange_order_id, symbol=None, order_type: trading_enums.TraderOrderType = None)
additional_tests/exchanges_tests/abstract_authenticated_exchange_tester.py:1218
↓ 9 callersMethodget_paid_regular_fees_in_quote
:return: the total value (in quote) of paid fees when paid in base or quote of the trades pair
packages/trading/octobot_trading/personal_data/trades/trade_pnl.py:145
↓ 9 callersMethodget_recent_trades
(self, limit=50)
packages/trading/tests_additional/real_exchanges/real_exchange_tester.py:1010
↓ 9 callersFunctionget_tentacle_nodes
Returns the list of nodes related to the exchange_name, tentacle_type and tentacle_name, ignored if None :param matrix_id: the matrix id
packages/evaluators/octobot_evaluators/matrix/matrix_manager.py:166
↓ 9 callersMethodget_total_fees
(self, currency)
packages/trading/octobot_trading/personal_data/orders/order.py:392
↓ 9 callersMethodget_user_reference_tentacle_specific_config_path
Return the tentacles-specific config directory under reference config.
packages/commons/octobot_commons/user_root_folder_provider.py:73
↓ 9 callersFunctionget_web_interface_config
()
packages/tentacles/Services/Interfaces/web_interface/models/interface_settings.py:112
↓ 9 callersMethodinsert_all
(self, table, timestamp, **kwargs)
packages/commons/octobot_commons/databases/relational_databases/sqlite/sqlite_database.py:99
↓ 9 callersMethodis_profile_data_tentacle_backed
(self)
packages/commons/octobot_commons/profiles/profile_types/profile.py:102
↓ 9 callersMethodpre_compute
(self)
packages/evaluators/octobot_evaluators/evaluators/evaluator_dsl_factory.py:547
↓ 9 callersMethodpush
Push notification that new data should be sent implementation When nothing should be done on data : self.send()
packages/async_channel/async_channel/producer.py:76
↓ 9 callersMethodread_config
(self, tentacles_path=constants.TENTACLES_PATH, read_activation_config=True)
packages/tentacles_manager/octobot_tentacles_manager/configuration/tentacles_setup_configuration.py:242
↓ 9 callersMethodregister_signal
Store a signal to be packed on build call
packages/commons/octobot_commons/signals/signal_bundle_builder.py:35
↓ 9 callersFunctionresolveOneOfInstance
( wrapper: object | null | undefined, )
packages/tentacles/Services/Interfaces/node_web_interface/src/lib/debug/protocol-oneof.ts:14
↓ 9 callersMethodstop
Stop the job by cancelling the execution task
packages/commons/octobot_commons/async_job.py:271
↓ 9 callersMethodsucceeded
Check if the DSL call succeeded :return: True if the DSL call succeeded, False otherwise
packages/commons/octobot_commons/dsl_interpreter/dsl_call_result.py:34
↓ 9 callersMethodtrigger_event
Trigger the event at the given path for the given bot_id (or create it)
packages/commons/octobot_commons/tree/event_provider.py:59
↓ 9 callersMethodupdate
(self, configuration: commons_configuration.Configuration)
octobot/community/authentication.py:147
↓ 9 callersMethodupsert
Update or insert a row Upsert can be a very slow operation: avoid is as much as possible Upsert with uuid is fast though, try
packages/commons/octobot_commons/databases/implementations/db_writer.py:71
↓ 9 callersMethoduse_active_trigger
(self, active_trigger: base_trigger_import.BaseTrigger)
packages/trading/octobot_trading/personal_data/orders/order.py:478
↓ 9 callersMethoduse_tentacles_setup_config
(self, tentacles_setup_config)
packages/trading/octobot_trading/exchanges/exchange_builder.py:282
↓ 9 callersFunctionuserAction
OpenAPI oneOf bridge: runtime JSON uses flat user-action configuration payloads.
packages/tentacles/Services/Interfaces/node_web_interface/src/lib/debug/user-action-templates.ts:173
↓ 9 callersFunctionuserActionJson
(userActionPayload: UserAction)
packages/tentacles/Services/Interfaces/node_web_interface/src/lib/debug/user-action-templates.ts:183
↓ 9 callersFunctionwalk
(current)
docs/scripts/shared.mjs:75
↓ 8 callersFunction_action_dependency
( action_id: str, *, parameter: str | None = None, result_path: str | None = None, )
packages/node/octobot_node/scheduler/user_actions/user_actions_executor/util/action_details_factory.py:48
↓ 8 callersMethod_adapt_special_format_values_for_param
( self, value: typing.Any, param_name: str, param_type: type )
packages/tentacles/Trading/Mode/trading_view_signals_trading_mode/signal_to_dsl_translator.py:89
↓ 8 callersFunction_align_config_with_profile
(config)
packages/commons/tests/configuration/test_configuration.py:146
↓ 8 callersFunction_apply_octobot_actions_job_result_template
Copy fields from ``template`` onto ``target`` (real ``run()`` mutates ``OctoBotActionsJob.result`` in place).
packages/node/tests/scheduler/workflows/test_automation_workflow.py:157
← previousnext →501–600 of 23,558, ranked by callers