xRocket Python SDK
Project description
xRocket
xRocket Python SDK.
Description
Pay and Trading xRocket API.
Getting Started
Dependencies
- httpx
Installing
pip install xrocket
Using PayAPI
import asyncio
from xrocket import PayAPI
async def main():
api = PayAPI(api_key='your api key here')
cheque = await api.cheque_create(currency='BOLT', amount=1, enable_captcha=False)
await api.cheque_delete(cheque['data']['id'])
invoice = await api.invoice_create(currency='BOLT', amount=1)
await api.invoice_delete(invoice_id=invoice['data']['id'])
await api.transfer(user_id=6037851294, currency='TONCOIN', amount=0.1)
await api.withdrawal(network='TON', currency='TONCOIN', amount=0.1,
address='EQAsl59qOy9C2XL5452lGbHU9bI3l4lhRaopeNZ82NRK8nlA')
asyncio.run(main())
Using TradeAPI
import asyncio
from xrocket import TradeAPI
async def main():
api = TradeAPI(api_key='your api key here')
balance = await api.balance()
print(balance)
await api.order_execute(pair='BOLT-TONCOIN', order_type='BUY', execute_type='LIMIT',
rate=0.02, amount=5, currency='BOLT')
price = await api.rates_crypto_in_fiat(crypto='BOLT', fiat='USD')
print(f"1 BOLT = {price['data']['rate']} USD")
asyncio.run(main())
Authors
Version History
- 0.2.1
- Added testnet support
- 0.2.0
- Additions
- 0.1.0
- Initial version
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Donate
If you like the library, I will be glad to accept donations.
- TON: EQCgphx8rTI0PukwmgpVqiPgqguTujhQscg2h7jgc4U0t347
Acknowledgments
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
xrocket-0.2.1.tar.gz
(7.9 kB
view details)
Built Distribution
File details
Details for the file xrocket-0.2.1.tar.gz
.
File metadata
- Download URL: xrocket-0.2.1.tar.gz
- Upload date:
- Size: 7.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf924918e34de91f663bf2a5b6bede2bbe36f4c1fc1fc49c41d1e006619ce7b8 |
|
MD5 | ee19697113d590c1b2691ff2e2a65f20 |
|
BLAKE2b-256 | 05ba5e2cb6e65d82d2eb637936ada4e17ca7760e767daaa906ee2a1046a30454 |
File details
Details for the file xrocket-0.2.1-py2.py3-none-any.whl
.
File metadata
- Download URL: xrocket-0.2.1-py2.py3-none-any.whl
- Upload date:
- Size: 11.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b97bd5adcb5c1bd34e66251370dcce27afd2d060ce65615a8f53e714fbc890d5 |
|
MD5 | c1dd42eb9231250c0ea1faa3eda51beb |
|
BLAKE2b-256 | e4d89489b99d519ebf9f81e6f64a08f91356b371f9ba95046764922f48f568fd |