Skip to main content

Nektar, a Python package to access Hive API.

Project description

nektar

nektar allows communication to the Hive blockchain using the Hive API.

Official Release

nektar can now be used on your Python projects through PyPi by running pip command on a Python-ready environment.

pip install hive-nektar --upgrade

Current version is 0.9.*, but more updates are coming soon.

This is compatible with Python 3.9 or later.

WARNINGS:

  • This package is still under development, some future breakage is inevatable.
  • Some AppBase API methods are still under development and subject to change.
  • Do NOT copy your private keys in your codes!

Features

1. Lightweight package for small Hive dApps or projects.
2. Readily available methods using the nektar.Waggle() class.
3. Highly costumizable via appbase module.

Nektar Module

Basic Usage

from nektar import Waggle

username = ""
dapp = Waggle(username)
dapp.append_wif("5*")

author = ""
permlink = ""
weight = 10000

dapp.vote(author, permlink, weight, synchrnous=True, strict=False)

AppBase Module

Basic Usage

from appbase import AppBase

dapp = AppBase(username)
dapp.append_wif("5*")

props = dapp.api("database").get_dynamic_global_properties({})

username = "nektar"
account = dapp.api("condenser").get_accounts([[self.username]])

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

hive-nektar-0.9.1.tar.gz (13.4 kB view details)

Uploaded Source

Built Distribution

hive_nektar-0.9.1-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

Details for the file hive-nektar-0.9.1.tar.gz.

File metadata

  • Download URL: hive-nektar-0.9.1.tar.gz
  • Upload date:
  • Size: 13.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for hive-nektar-0.9.1.tar.gz
Algorithm Hash digest
SHA256 bd0be4962928c93c346fa8ccc2ca018c622613e4349ddb9cfad9fa9bf9eae7ef
MD5 a63ea37c0bedafe1d10d4c4d1e869fb7
BLAKE2b-256 b3e6f538620827df2b67411d0f883da62cf82de11e76450993ece767bd195442

See more details on using hashes here.

File details

Details for the file hive_nektar-0.9.1-py3-none-any.whl.

File metadata

  • Download URL: hive_nektar-0.9.1-py3-none-any.whl
  • Upload date:
  • Size: 15.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for hive_nektar-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cf3a7fe7ed38c8022843869649c3dca92febfc7ba46d8b35a9c47398ca3620f7
MD5 eba821112c2bfeb1142c2f2b6c61d126
BLAKE2b-256 275655802a1867251e56dafcec2679acbeceff5a079b4a30f6e72420e483eff8

See more details on using hashes here.

Supported by

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