Query, trade and manage funds on Oceanex.
Project description
oceanex_py3 is a Python SDK to query, trade and manage funds on Oceanex.
Installation
pip3 install oceanex_py3
Source Code
Documentation
See /docs for detailed APIs.
Examples
Get all trading pairs supported on Oceanex.
from oceanex_py3 import public
markets = public.get_markets()
for each in markets:
print(each.identifier, each.left, each.right)
# etcusdt ETC USDT
# ltcusdt LTC USDT
# dashusdt DASH USDT
Get current buy/sell orderbook status on the market.
from oceanex_py3 import public
asks, bids, timestamp = public.get_orderbook('btcusdt', 10) # limit result to 10 orders.
Post an order to the market on behalf of user.
from oceanex_py3 import personal
test_config = {
'uid': 'IDxxxxx',
'apikey_id': 'Kxxxxxxx',
'private_key_location': '/xxx/xxx/xxx/key.pem'
}
p = personal.Personal(
test_config['uid'],
test_config['apikey_id'],
test_config['private_key_location']
)
order = p.new_sell_limit_order('vet', 'btc', 600000, 10000)
Cancel all the orders.
from oceanex_py3 import personal
test_config = {
'uid': 'IDxxxxx',
'apikey_id': 'Kxxxxxxx',
'private_key_location': '/xxx/xxx/xxx/key.pem'
}
p = personal.Personal(
test_config['uid'],
test_config['apikey_id'],
test_config['private_key_location']
)
p.cancel_all_orders()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
oceanex_py3-1.2.2.tar.gz
(7.0 kB
view hashes)
Built Distribution
Close
Hashes for oceanex_py3-1.2.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e8e7d2532e3fc86120d5eef2f6da580d545f78993ff5526b5b3653ed08246da |
|
MD5 | 86fdd27403a448c16f8f16f0e1dc66da |
|
BLAKE2b-256 | a137ddf7332c286b3ccdcd3c20ce3154b1a3edc63b87142d4a998668739fe2eb |