Mobius Python API Client
Project description
The Mobius Python Client provides simple access to the Mobius API for applications written on Python
Installation
Install the package with pip:
$ pip install pymobius
Usage
For importing library use:
from pymobius import Mobius
The library need to be configured with your API secret key which you can create in Mobius DApp Store
mobius = Mobius(api_key='your_api_key')
Examples
data = mobius.app_store.balance(app_uid='f9e5e943', email='mail@example.com')
if data['num_credits'] > 0:
mobius.app_store.use(app_uid='f9e5e943', email='mail@example.com', num_credits=1)
Methods
mobius.app_store.balance(app_uid, email)
Get balance of credits for email.
mobius.app_store.use(app_uid, email, num_credits)
Use numCredits from user with email.
mobius.tokens.register(token_type, name, symbol, address)
Register a token.
mobius.tokens.balance(token_uid, address)
Query the number of tokens specified by the token.
mobius.tokens.create_address(token_uid, managed)
Create an address for the token.
mobius.tokens.register_address(token_uid, address)
Register an address for the token.
mobius.tokens.transfer_managed(token_address_uid, address_to, num_tokens)
Transfer tokens from a Mobius managed address to a specified address.
mobius.tokens.transfer_info(token_address_transfer_uid)
Get the status and transaction hash of a Mobius managed token transfer.
More information
See the REST API docs
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.