coinbase_exchange
library
Classes
-
Account
-
A class to manage account information.
-
AccountsClient
-
A Client that helps manage accounts and returns coinbase_exchange
objects.
-
AccountsRestClient
-
A RestClient that helps manage accounts and returns
http.Response objects.
-
Activate
-
An object returned by the WebsocketClient which is returned when
a stop order is placed.
-
Auction
-
The auction channel will send information about the auction while
the product is in auction mode.
-
Candle
-
An object which reflects the price fluctuations of a product
over a certain time period.
-
Change
-
An object which is returned by the WebsocketClient when an
order has changed.
-
Client
-
A base class for clients which return coinbase_exchange objects
basically it just contains helper functions.
-
CoinbaseAccountsClient
-
A Client that helps manage accounts on counbase.com NOT coinbase pro
and returns coinbase_exchange objects
-
CoinbaseAccountsRestClient
-
A RestClient that helps manage accounts on counbase.com NOT coinbase pro
and returns http.Response objects.
-
CoinbasePriceOracleClient
-
A Client that helps manage the coinbase price oracle and
returns coinbase_exchange objects.
-
CoinbasePriceOracleRestClient
-
A RestClient that helps manage the coinbase price oracle and
returns http.Response objects.
-
Conversion
-
An object which reflects having converted funds from one currency
to another.
-
ConversionsClient
-
A Client that helps manage currency conversions and
returns coinbase_exchange objects
-
ConversionsRestClient
-
A RestClient that helps manage currency conversions and
returns http.Response objects.
-
CryptoAddress
-
A one time crypto address for depositing crypto.
-
CurrenciesClient
-
A Client that helps manage currencies and returns coinbase_exchange
objects
-
CurrenciesRestClient
-
A RestClient that helps manage currencies and returns http.Response
objects.
-
Currency
-
An object carrying information about a currency.
-
CurrencyDetails
-
Details about a particular Currency object.
-
Done
-
An object returned by the WebsocketClient which indicates that
an order is no longer on the book.
-
Fees
-
An object representing a user's fees.
-
FeesClient
-
A Client that helps manage fees and returns coinbase_exchange objects.
-
FeesRestClient
-
A RestClient that helps manage fees and returns
http.Response
objects.
-
Fill
-
An object reflecting the fulfillment of part or whole of an
order.
-
Heartbeat
-
An object returned once per second by the WebsocketClient
for a particular product.
-
Hold
-
An object which reflects any active orders or pending withdraw requests.
-
L2update
-
The changes property of l2updates is an array
with [side, price, size] tuples. The time property
of l2update is the time of the event as recorded
by our trading engine. Please note that size is
the updated size at that price level, not a delta.
A size of "0" indicates the price level can be removed.
-
LedgerEntry
-
An entry in the ledger of an account.
-
Match
-
An object returned by the WebsocketClient that indicates
a trade occurred between two orders.
-
Open
-
An object returned by the WebsocketClient which indicates that
the order is now open on the order book.
-
Order
-
An an object which contains information about an order.
-
OrderBook
-
The order book for a product.
-
OrdersClient
-
A Client that helps manage orders and returns coinbase_exchange
objects.
-
OrdersRestClient
-
A RestClient that helps manage orders and returns http.Response
objects.
-
Paginator<T, U>
-
A class to help manage pagination without having to interact
with http headers.
-
Params
-
The parameters of a Report object.
-
PaymentMethod
-
An object which contains information about a transfer of funds.
-
Preferences
-
The preferences of a User.
-
Product
-
A product object such as BTC or ETH.
-
ProductsClient
-
A Client that helps manage products and returns coinbase_exchange
objects
-
ProductsRestClient
-
A RestClient that helps manage products and returns http.Response
objects
-
Profile
-
A user's profile information.
-
ProfilesClient
-
A Client that helps manage profiles and returns coinbase_exchange
objects
-
ProfilesRestClient
-
A RestClient that helps manage profiles and returns http.Response
objects
-
Received
-
An object returned by the WebsocketClient that indicates a
valid order has been received and is now active.
-
Report
-
An object which contains information about reports.
-
ReportsClient
-
A Client that helps manage reports and returns coinbase_exchange
objects.
-
ReportsRestClient
-
A RestClient that helps manage reports and returns http.Response
objects.
-
RestClient
-
An abstract class for clients which return http.Response objects
-
SignedPrices
-
A cryptographically signed price ready to be posted
on-chain using Compound's Open Oracle smart contract.
-
Snapshot
-
An object returned by the WebsocketClient when subscribed to the
level2 channel.
-
Stats
-
The 30day and 24hour stats for a product.
-
Status
-
An object returned by the WebsocketClient which reflects
all products and currencies on a preset interval.
-
StreamTicker
-
A ticker returned by the WebsocketClient which provides
real-time price updates every time a match happens.
-
SubscribedChannel
-
An object which contains information about an individually subscribed
channel.
-
Subscriptions
-
The first message recieved when subscribing to a channel with the WebsocketClient.
-
Ticker
-
A snapshot information about the last trade (tick), best bid/ask and 24h volume.
-
Trade
-
A trade for a given product.
-
TradeList
-
An object which manages a list of trades in
an interval for a given product.
-
Transaction
-
A transaction (withdrawal or deposit) object.
-
Transfer
-
A transfer object
-
TransfersClient
-
A Client that helps manage transfers and returns coinbase_exchange
objects.
-
TransfersRestClient
-
A RestClient that helps manage transfers and returns http.Response
objects.
-
User
-
Information about a user.
-
UsersClient
-
A Client that helps manage users.
-
UsersRestClient
-
A RestClient that helps manage users.
-
Wallet
-
A wallet object for coinbase.com accounts.
-
WebsocketClient
-
A client to connect to the coinbase exchange websocket feed.
-
WebsocketError
-
An simple error class for WebsocketClient errors.
-
WebsocketResponse
-
An abstract class for websocket responses to inherit from.