Skip to main content

oceanex_py3 is a Python SDK to query, trade and manage funds on Oceanex.

Installation

pip3 install oceanex_py3

Source Code

https://github.com/laalaguer/oceanex_py3

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()

Metadata

Release files for oceanex-py3 1.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for oceanex-py3 1.2.2
File Size Uploaded
oceanex_py3-1.2.2.tar.gz 7.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for oceanex-py3 1.2.2
File Interpreter ABI Platform
oceanex_py3-1.2.2-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 14.4 kB

Release files / oceanex_py3-1.2.2.tar.gz

Download URL oceanex_py3-1.2.2.tar.gz
Size 7.0 kB
Tags Source
SHA-256 checksum
How to use checksums
e2fb81caaa16c2612c9126e2a3d23ca2734e2b26aca1c95226f187d2b59f9d8f
BLAKE2b-256 checksum
How to use checksums
69ab8ae3affadfed640d78a2aad80f2318dc21b46fa5138bf1e04ccc43882a7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.6

Release files / oceanex_py3-1.2.2-py2.py3-none-any.whl

Download URL oceanex_py3-1.2.2-py2.py3-none-any.whl
Size 7.4 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
3e8e7d2532e3fc86120d5eef2f6da580d545f78993ff5526b5b3653ed08246da
BLAKE2b-256 checksum
How to use checksums
a137ddf7332c286b3ccdcd3c20ce3154b1a3edc63b87142d4a998668739fe2eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.6

Release history Release notifications | RSS feed

This release

1.2.2 This release

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page