Skip to content

onenameio/onename-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

onename-python

Python client for Onename's API

Installation

$ pip install onename

Setting up the API Client

>>> from onename import OnenameClient
>>> onename_client = OnenameClient(ONENAME_APP_ID, ONENAME_APP_SECRET)

API Calls

>>> user_profile = onename_client.get_users(['fredwilson', 'naval'])
>>> search_results = onename_client.search_users('wenger')
>>> registration_payload = {'passname': 'fredwilson', 'recipient_address': 'N6zdUCKq1gJaps76gagBbC5Vc6xBxMdvHc', 'passcard': {'bio': 'I am a VC'}}
>>> onename_client.register_user(registration_payload)
{"status": "success"}
>>> user_data = onename_client.get_all_users()
>>> onename_client.get_user_stats()
{"stats": {"registrations": "31804"}}
>>> payload = {"signed_hex": "00710000015e98119922f0b"}
>>> onename_client.broadcast_transaction(payload)
{"status": "success"}
>>> unspents = onename_client.get_unspents('N8PcBQnL4oMuM6aLsQow6iG59yks1AtQX4')
>>> names = onename_client.get_names('N8PcBQnL4oMuM6aLsQow6iG59yks1AtQX4')
>>> dkim_info = onename_client.get_dkim_info('onename.com')

About

Python client for Onename's API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages