add forex load

This commit is contained in:
montezdesousa
2023-07-10 00:43:31 +01:00
parent e191d14fc9
commit 03645bb826
2 changed files with 16 additions and 4 deletions

View File

@@ -5,9 +5,9 @@ from openbb_sdk_core.app.model.command_context import CommandContext
from openbb_sdk_core.app.model.command_output import CommandOutput
from openbb_sdk_core.app.model.results.empty import Empty
from openbb_sdk_core.app.provider_interface import (
ExtraParams,
ProviderChoices,
StandardParams,
ExtraParams,
)
from openbb_sdk_core.app.query import Query
from openbb_sdk_core.app.router import Router

View File

@@ -1,11 +1,23 @@
from openbb_sdk_core.app.model.command_context import CommandContext
from openbb_sdk_core.app.model.command_output import CommandOutput
from openbb_sdk_core.app.model.results.empty import Empty
from openbb_sdk_core.app.provider_interface import (
ExtraParams,
ProviderChoices,
StandardParams,
)
from openbb_sdk_core.app.query import Query
from openbb_sdk_core.app.router import Router
router = Router(prefix="")
@router.command
def load() -> CommandOutput[Empty]: # type: ignore
@router.command(query="ForexPrice")
def load(
cc: CommandContext,
provider_choices: ProviderChoices,
standard_params: StandardParams,
extra_params: ExtraParams,
) -> CommandOutput[Empty]: # type: ignore
"""Forex Intraday Price."""
return CommandOutput(results=Empty())
return CommandOutput(results=Query(**locals()).execute())