Skip to main content

Python lib for bx.in.th market

Project description

# Library for bx.in.th

## Description
Python library for bx.in.th api.

## Requirements
- [python 3.6+](https://www.python.org/download/releases/3.6.0/)
- [pyotp](https://github.com/pyotp/pyotp)
- [requests](https://github.com/requests/requests/)

## Installation
```bash
$ pip install bxinth
```

## Usage
```python
from bxinth import BxIn, pairs


bx = BxIn('api_key', 'api_secret', 'otp')
# get orderbook
book = bx.orderbook(pairs.THBBTC)
bids = book['bids']
asks = book['asks']

# make order
order_id = bx.order(pairs.THBBTC, 1, 33000)['order_id']

# cancel order
bx.cancel(pairs.THBBTC, order_id)
```

## Testing
Add src/config_test.py file with
```python
API_KEY = 'api_key'
API_SECRET = 'api_secret'
OTP = 'otp'
```

and run

```bash
$ python -m unittest
```


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bxinth-0.1.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

bxinth-0.1-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file bxinth-0.1.tar.gz.

File metadata

  • Download URL: bxinth-0.1.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for bxinth-0.1.tar.gz
Algorithm Hash digest
SHA256 d92e37ba081ab0266c1e1136ef8ed0710ee2ca3a6201dcb5c607402ea50c7d53
MD5 27076ae11dd487ad9f414cab7b539904
BLAKE2b-256 af4e65a73834a9a7f54616ece62052352cbf0a94967e7ff0a4338d110424b266

See more details on using hashes here.

File details

Details for the file bxinth-0.1-py3-none-any.whl.

File metadata

  • Download URL: bxinth-0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for bxinth-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9bb8eabdd1343a3c7558567f44bb58e268a76e5ff2bf3b3c684cc066191a6f0b
MD5 7739da5fa999996ef5586433353ee0ce
BLAKE2b-256 99596a9c01a587f9b45248de135a2e63e21ab3454195307b6fc71a901bf42ed7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page