xRocket Python SDK.
Pay and Trading xRocket API.
- httpx
pip install xrocket
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())
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())
- 0.2.1
- Added testnet support
- 0.2.0
- Additions
- 0.1.0
- Initial version
This project is licensed under the MIT License - see the LICENSE.md file for details
If you like the library, I will be glad to accept donations.
- TON: EQCgphx8rTI0PukwmgpVqiPgqguTujhQscg2h7jgc4U0t347