__init__.py•1.49 kB
"""
データモデルパッケージ。
"""
from zaifer_mcp.models.common import (
SupportedPair,
SupportedCurrency,
SupportedPeriod,
OrderType,
)
from zaifer_mcp.models.market import (
Ticker,
OrderBook,
OrderBookItem,
TradeHistory,
TradeHistoryItem,
Currency,
CurrencyPair,
LastPrice,
)
from zaifer_mcp.models.account import (
AccountBalance,
UserProfile,
UserIdentification,
DepositRecords,
DepositHistoryItem,
WithdrawalRecords,
WithdrawalHistoryItem,
WithdrawalResult,
)
from zaifer_mcp.models.trade import (
OrderResponse,
OpenOrderList,
OpenOrder,
CancelOrderResponse,
TradeExecutionList,
TradeExecution,
)
from zaifer_mcp.models.chart import PriceChartData, CandlestickData
__all__ = [
# Common
"SupportedPair",
"SupportedCurrency",
"SupportedPeriod",
"OrderType",
# Market API
"Currency",
"CurrencyPair",
"LastPrice",
"Ticker",
"OrderBook",
"OrderBookItem",
"TradeHistory",
"TradeHistoryItem",
# Account API
"AccountBalance",
"UserProfile",
"UserIdentification",
"DepositRecords",
"DepositHistoryItem",
"WithdrawalRecords",
"WithdrawalHistoryItem",
"WithdrawalResult",
# Trade API
"OrderResponse",
"OpenOrderList",
"OpenOrder",
"CancelOrderResponse",
"TradeExecution",
"TradeExecutionList",
# Chart API
"PriceChartData",
"CandlestickData",
]