LICENSE
README.md
pyproject.toml
src/typed_coinbase/__init__.py
src/typed_coinbase/__init__.pyi
src/typed_coinbase/main.py
src/typed_coinbase/py.typed
src/typed_coinbase/schemas.py
src/typed_coinbase.egg-info/PKG-INFO
src/typed_coinbase.egg-info/SOURCES.txt
src/typed_coinbase.egg-info/dependency_links.txt
src/typed_coinbase.egg-info/requires.txt
src/typed_coinbase.egg-info/top_level.txt
src/typed_coinbase/app/__init__.py
src/typed_coinbase/app/core.py
src/typed_coinbase/app/accounts/__init__.py
src/typed_coinbase/app/accounts/get.py
src/typed_coinbase/app/accounts/list.py
src/typed_coinbase/app/accounts/time.py
src/typed_coinbase/app/accounts/addresses/__init__.py
src/typed_coinbase/app/accounts/addresses/create.py
src/typed_coinbase/app/accounts/addresses/get.py
src/typed_coinbase/app/accounts/addresses/list.py
src/typed_coinbase/app/accounts/addresses/transactions.py
src/typed_coinbase/app/accounts/currencies/__init__.py
src/typed_coinbase/app/accounts/currencies/crypto.py
src/typed_coinbase/app/accounts/currencies/list.py
src/typed_coinbase/app/accounts/deposits/__init__.py
src/typed_coinbase/app/accounts/deposits/commit.py
src/typed_coinbase/app/accounts/deposits/create.py
src/typed_coinbase/app/accounts/deposits/get.py
src/typed_coinbase/app/accounts/deposits/list.py
src/typed_coinbase/app/accounts/exchange_rates/__init__.py
src/typed_coinbase/app/accounts/exchange_rates/list.py
src/typed_coinbase/app/accounts/prices/__init__.py
src/typed_coinbase/app/accounts/prices/buy.py
src/typed_coinbase/app/accounts/prices/sell.py
src/typed_coinbase/app/accounts/prices/spot.py
src/typed_coinbase/app/accounts/subscriptions/__init__.py
src/typed_coinbase/app/accounts/subscriptions/coinbase_one.py
src/typed_coinbase/app/accounts/transactions/__init__.py
src/typed_coinbase/app/accounts/transactions/create.py
src/typed_coinbase/app/accounts/transactions/get.py
src/typed_coinbase/app/accounts/transactions/list.py
src/typed_coinbase/app/accounts/withdrawals/__init__.py
src/typed_coinbase/app/accounts/withdrawals/commit.py
src/typed_coinbase/app/accounts/withdrawals/create.py
src/typed_coinbase/app/accounts/withdrawals/get.py
src/typed_coinbase/app/accounts/withdrawals/list.py
src/typed_coinbase/app/advanced_trade/__init__.py
src/typed_coinbase/app/advanced_trade/core.py
src/typed_coinbase/app/advanced_trade/http/__init__.py
src/typed_coinbase/app/advanced_trade/http/server_time.py
src/typed_coinbase/app/advanced_trade/http/accounts/__init__.py
src/typed_coinbase/app/advanced_trade/http/accounts/get.py
src/typed_coinbase/app/advanced_trade/http/accounts/list.py
src/typed_coinbase/app/advanced_trade/http/convert/__init__.py
src/typed_coinbase/app/advanced_trade/http/convert/commit.py
src/typed_coinbase/app/advanced_trade/http/convert/get.py
src/typed_coinbase/app/advanced_trade/http/convert/quote.py
src/typed_coinbase/app/advanced_trade/http/fees/__init__.py
src/typed_coinbase/app/advanced_trade/http/fees/transaction_summary.py
src/typed_coinbase/app/advanced_trade/http/futures/__init__.py
src/typed_coinbase/app/advanced_trade/http/futures/balance_summary.py
src/typed_coinbase/app/advanced_trade/http/futures/intraday_margin/__init__.py
src/typed_coinbase/app/advanced_trade/http/futures/intraday_margin/current_window.py
src/typed_coinbase/app/advanced_trade/http/futures/intraday_margin/get.py
src/typed_coinbase/app/advanced_trade/http/futures/intraday_margin/set.py
src/typed_coinbase/app/advanced_trade/http/futures/positions/__init__.py
src/typed_coinbase/app/advanced_trade/http/futures/positions/get.py
src/typed_coinbase/app/advanced_trade/http/futures/positions/list.py
src/typed_coinbase/app/advanced_trade/http/futures/sweeps/__init__.py
src/typed_coinbase/app/advanced_trade/http/futures/sweeps/cancel.py
src/typed_coinbase/app/advanced_trade/http/futures/sweeps/list.py
src/typed_coinbase/app/advanced_trade/http/futures/sweeps/schedule.py
src/typed_coinbase/app/advanced_trade/http/key_permissions/__init__.py
src/typed_coinbase/app/advanced_trade/http/key_permissions/get.py
src/typed_coinbase/app/advanced_trade/http/orders/__init__.py
src/typed_coinbase/app/advanced_trade/http/orders/batch_cancel.py
src/typed_coinbase/app/advanced_trade/http/orders/close_position.py
src/typed_coinbase/app/advanced_trade/http/orders/create.py
src/typed_coinbase/app/advanced_trade/http/orders/edit.py
src/typed_coinbase/app/advanced_trade/http/orders/edit_preview.py
src/typed_coinbase/app/advanced_trade/http/orders/preview.py
src/typed_coinbase/app/advanced_trade/http/orders/historical/__init__.py
src/typed_coinbase/app/advanced_trade/http/orders/historical/batch.py
src/typed_coinbase/app/advanced_trade/http/orders/historical/fills.py
src/typed_coinbase/app/advanced_trade/http/orders/historical/get.py
src/typed_coinbase/app/advanced_trade/http/payment_methods/__init__.py
src/typed_coinbase/app/advanced_trade/http/payment_methods/get.py
src/typed_coinbase/app/advanced_trade/http/payment_methods/list.py
src/typed_coinbase/app/advanced_trade/http/perpetuals/__init__.py
src/typed_coinbase/app/advanced_trade/http/perpetuals/allocate.py
src/typed_coinbase/app/advanced_trade/http/perpetuals/balances.py
src/typed_coinbase/app/advanced_trade/http/perpetuals/multi_asset_collateral.py
src/typed_coinbase/app/advanced_trade/http/perpetuals/portfolio_summary.py
src/typed_coinbase/app/advanced_trade/http/perpetuals/positions/__init__.py
src/typed_coinbase/app/advanced_trade/http/perpetuals/positions/get.py
src/typed_coinbase/app/advanced_trade/http/perpetuals/positions/list.py
src/typed_coinbase/app/advanced_trade/http/portfolios/__init__.py
src/typed_coinbase/app/advanced_trade/http/portfolios/create.py
src/typed_coinbase/app/advanced_trade/http/portfolios/delete.py
src/typed_coinbase/app/advanced_trade/http/portfolios/edit.py
src/typed_coinbase/app/advanced_trade/http/portfolios/get.py
src/typed_coinbase/app/advanced_trade/http/portfolios/list.py
src/typed_coinbase/app/advanced_trade/http/portfolios/move_funds.py
src/typed_coinbase/app/advanced_trade/http/products/__init__.py
src/typed_coinbase/app/advanced_trade/http/products/best_bid_ask.py
src/typed_coinbase/app/advanced_trade/http/products/book.py
src/typed_coinbase/app/advanced_trade/http/products/candles.py
src/typed_coinbase/app/advanced_trade/http/products/get.py
src/typed_coinbase/app/advanced_trade/http/products/list.py
src/typed_coinbase/app/advanced_trade/http/products/market_trades.py
src/typed_coinbase/app/advanced_trade/http/products/public/__init__.py
src/typed_coinbase/app/advanced_trade/http/products/public/book.py
src/typed_coinbase/app/advanced_trade/http/products/public/candles.py
src/typed_coinbase/app/advanced_trade/http/products/public/get.py
src/typed_coinbase/app/advanced_trade/http/products/public/list.py
src/typed_coinbase/app/advanced_trade/http/products/public/market_trades.py
src/typed_coinbase/app/advanced_trade/streams/__init__.py
src/typed_coinbase/app/advanced_trade/streams/core.py
src/typed_coinbase/app/advanced_trade/streams/market_data/__init__.py
src/typed_coinbase/app/advanced_trade/streams/market_data/candles.py
src/typed_coinbase/app/advanced_trade/streams/market_data/heartbeats.py
src/typed_coinbase/app/advanced_trade/streams/market_data/level2.py
src/typed_coinbase/app/advanced_trade/streams/market_data/market_trades.py
src/typed_coinbase/app/advanced_trade/streams/market_data/status.py
src/typed_coinbase/app/advanced_trade/streams/market_data/ticker.py
src/typed_coinbase/app/advanced_trade/streams/market_data/ticker_batch.py
src/typed_coinbase/app/advanced_trade/streams/user/__init__.py
src/typed_coinbase/app/advanced_trade/streams/user/futures_balance_summary.py
src/typed_coinbase/app/advanced_trade/streams/user/orders.py
src/typed_coinbase/core/__init__.py
src/typed_coinbase/core/__init__.pyi
src/typed_coinbase/core/auth.py
src/typed_coinbase/core/base.py
src/typed_coinbase/core/exc.py
src/typed_coinbase/core/types.py
src/typed_coinbase/core/endpoint/__init__.py
src/typed_coinbase/core/endpoint/rpc.py
src/typed_coinbase/core/endpoint/stream.py
src/typed_coinbase/core/transport/__init__.py
src/typed_coinbase/core/transport/http.py
src/typed_coinbase/core/transport/ws.py
src/typed_coinbase/exchange/__init__.py
src/typed_coinbase/exchange/core/__init__.py
src/typed_coinbase/exchange/core/auth.py
src/typed_coinbase/exchange/core/transport/__init__.py
src/typed_coinbase/exchange/core/transport/http.py
src/typed_coinbase/exchange/core/transport/ws.py
src/typed_coinbase/exchange/http/__init__.py
src/typed_coinbase/exchange/http/accounts/__init__.py
src/typed_coinbase/exchange/http/accounts/get.py
src/typed_coinbase/exchange/http/accounts/holds.py
src/typed_coinbase/exchange/http/accounts/ledger.py
src/typed_coinbase/exchange/http/accounts/list.py
src/typed_coinbase/exchange/http/accounts/transfers.py
src/typed_coinbase/exchange/http/address_book/__init__.py
src/typed_coinbase/exchange/http/address_book/counterparty.py
src/typed_coinbase/exchange/http/address_book/create.py
src/typed_coinbase/exchange/http/address_book/delete.py
src/typed_coinbase/exchange/http/address_book/list.py
src/typed_coinbase/exchange/http/address_book/update.py
src/typed_coinbase/exchange/http/coinbase_accounts/__init__.py
src/typed_coinbase/exchange/http/coinbase_accounts/create_address.py
src/typed_coinbase/exchange/http/coinbase_accounts/list.py
src/typed_coinbase/exchange/http/conversions/__init__.py
src/typed_coinbase/exchange/http/conversions/create.py
src/typed_coinbase/exchange/http/conversions/fees.py
src/typed_coinbase/exchange/http/conversions/get.py
src/typed_coinbase/exchange/http/conversions/list.py
src/typed_coinbase/exchange/http/currencies/__init__.py
src/typed_coinbase/exchange/http/currencies/get.py
src/typed_coinbase/exchange/http/currencies/list.py
src/typed_coinbase/exchange/http/deposits/__init__.py
src/typed_coinbase/exchange/http/deposits/coinbase_account.py
src/typed_coinbase/exchange/http/deposits/payment_method.py
src/typed_coinbase/exchange/http/fees/__init__.py
src/typed_coinbase/exchange/http/fees/get.py
src/typed_coinbase/exchange/http/fills/__init__.py
src/typed_coinbase/exchange/http/fills/list.py
src/typed_coinbase/exchange/http/loans/__init__.py
src/typed_coinbase/exchange/http/loans/assets.py
src/typed_coinbase/exchange/http/loans/interest_get.py
src/typed_coinbase/exchange/http/loans/interest_history.py
src/typed_coinbase/exchange/http/loans/interest_list.py
src/typed_coinbase/exchange/http/loans/lending_overview.py
src/typed_coinbase/exchange/http/loans/lending_overview_xm.py
src/typed_coinbase/exchange/http/loans/list.py
src/typed_coinbase/exchange/http/loans/loan_preview.py
src/typed_coinbase/exchange/http/loans/loan_preview_xm.py
src/typed_coinbase/exchange/http/loans/open.py
src/typed_coinbase/exchange/http/loans/options.py
src/typed_coinbase/exchange/http/loans/repay_interest.py
src/typed_coinbase/exchange/http/loans/repay_principal.py
src/typed_coinbase/exchange/http/loans/repayment_preview.py
src/typed_coinbase/exchange/http/loans/repayment_preview_xm.py
src/typed_coinbase/exchange/http/margin/__init__.py
src/typed_coinbase/exchange/http/margin/get_auto_loan.py
src/typed_coinbase/exchange/http/margin/get_usdc.py
src/typed_coinbase/exchange/http/margin/set_auto_loan.py
src/typed_coinbase/exchange/http/margin/set_usdc.py
src/typed_coinbase/exchange/http/orders/__init__.py
src/typed_coinbase/exchange/http/orders/cancel.py
src/typed_coinbase/exchange/http/orders/cancel_all.py
src/typed_coinbase/exchange/http/orders/get.py
src/typed_coinbase/exchange/http/orders/list.py
src/typed_coinbase/exchange/http/orders/place.py
src/typed_coinbase/exchange/http/payment_methods/__init__.py
src/typed_coinbase/exchange/http/payment_methods/list.py
src/typed_coinbase/exchange/http/products/__init__.py
src/typed_coinbase/exchange/http/products/book.py
src/typed_coinbase/exchange/http/products/candles.py
src/typed_coinbase/exchange/http/products/get.py
src/typed_coinbase/exchange/http/products/list.py
src/typed_coinbase/exchange/http/products/stats.py
src/typed_coinbase/exchange/http/products/ticker.py
src/typed_coinbase/exchange/http/products/trades.py
src/typed_coinbase/exchange/http/products/volume_summary.py
src/typed_coinbase/exchange/http/profiles/__init__.py
src/typed_coinbase/exchange/http/profiles/create.py
src/typed_coinbase/exchange/http/profiles/deactivate.py
src/typed_coinbase/exchange/http/profiles/get.py
src/typed_coinbase/exchange/http/profiles/list.py
src/typed_coinbase/exchange/http/profiles/transfer.py
src/typed_coinbase/exchange/http/profiles/update.py
src/typed_coinbase/exchange/http/reports/__init__.py
src/typed_coinbase/exchange/http/reports/create.py
src/typed_coinbase/exchange/http/reports/get.py
src/typed_coinbase/exchange/http/reports/list.py
src/typed_coinbase/exchange/http/transfers/__init__.py
src/typed_coinbase/exchange/http/transfers/get.py
src/typed_coinbase/exchange/http/transfers/list.py
src/typed_coinbase/exchange/http/transfers/submit_travel_rule.py
src/typed_coinbase/exchange/http/travel_rules/__init__.py
src/typed_coinbase/exchange/http/travel_rules/create.py
src/typed_coinbase/exchange/http/travel_rules/delete.py
src/typed_coinbase/exchange/http/travel_rules/list.py
src/typed_coinbase/exchange/http/users/__init__.py
src/typed_coinbase/exchange/http/users/exchange_limits.py
src/typed_coinbase/exchange/http/users/set_settlement_preferences.py
src/typed_coinbase/exchange/http/users/trading_volumes.py
src/typed_coinbase/exchange/http/withdrawals/__init__.py
src/typed_coinbase/exchange/http/withdrawals/coinbase_account.py
src/typed_coinbase/exchange/http/withdrawals/counterparty.py
src/typed_coinbase/exchange/http/withdrawals/crypto.py
src/typed_coinbase/exchange/http/withdrawals/fee_estimate.py
src/typed_coinbase/exchange/http/withdrawals/payment_method.py
src/typed_coinbase/exchange/http/wrapped_assets/__init__.py
src/typed_coinbase/exchange/http/wrapped_assets/conversion_rate.py
src/typed_coinbase/exchange/http/wrapped_assets/get.py
src/typed_coinbase/exchange/http/wrapped_assets/list.py
src/typed_coinbase/exchange/http/wrapped_assets/redeem_create.py
src/typed_coinbase/exchange/http/wrapped_assets/redeem_get.py
src/typed_coinbase/exchange/http/wrapped_assets/redeem_list.py
src/typed_coinbase/exchange/http/wrapped_assets/stake_wrap_create.py
src/typed_coinbase/exchange/http/wrapped_assets/stake_wrap_get.py
src/typed_coinbase/exchange/http/wrapped_assets/stake_wrap_list.py
src/typed_coinbase/exchange/streams/__init__.py
src/typed_coinbase/exchange/streams/auction.py
src/typed_coinbase/exchange/streams/balance.py
src/typed_coinbase/exchange/streams/full.py
src/typed_coinbase/exchange/streams/heartbeat.py
src/typed_coinbase/exchange/streams/level2.py
src/typed_coinbase/exchange/streams/level2_batch.py
src/typed_coinbase/exchange/streams/level3.py
src/typed_coinbase/exchange/streams/matches.py
src/typed_coinbase/exchange/streams/rfq_matches.py
src/typed_coinbase/exchange/streams/status.py
src/typed_coinbase/exchange/streams/ticker.py
src/typed_coinbase/exchange/streams/ticker_batch.py
src/typed_coinbase/exchange/streams/user.py
src/typed_coinbase/international/__init__.py
src/typed_coinbase/international/instruments/__init__.py
src/typed_coinbase/international/instruments/funding.py
src/typed_coinbase/international/instruments/get.py